Filter failed with error 403

Error message: Unexpected response from upstream
Query string: action=display&bridge=Filter&url=https%3A%2F%2Fwww.fontanka.ru%2Ffontanka.rss&filter=123123123&filter_type=permit&target_title=on&length_limit=-1&_cache_timeout=3600&format=Html

Oh, sorry. This message appears only when rss-bridge filter could not find anything.

Further tryes is get random result. A don't change anything, but bridge returning error 403 more often than right page. Even if I hide matching items.
How can I debug this problem? Used this filter for many month.
[Fri Mar 18 14:33:00.818776 2022] [php7:notice] [pid 23] [client <IP_ADDRESS>:37660]
UnexpectedResponseException: Unexpected response from upstream in /app/lib/contents.php:268\nStack
trace:\n#0 /app/lib/FeedExpander.php(88): getContents()\n#1 /app/bridges/FilterBridge.php(137):
FeedExpander->collectExpandableDatas()\n#2 /app/actions/DisplayAction.php(135): FilterBridge-
>collectData()\n#3 /app/index.php(38): DisplayAction->execute()\n#4 {main}, referer: http://rss-
bridge.my.domain/

<IP_ADDRESS> - - [18/Mar/2022:14:33:00 +0000] "GET /?
action=display&bridge=Filter&url=https%3A%2F%2Fwww.fontanka.ru%2Ffontanka.rss&filter=%D0%B4%D0%BE%D1%8
1%D1%82%D0%B0%D0%B2%D0%BA%D0%B8&filter_type=permit&target_title=on&length_limit=-1&_cache_timeout=3600
&format=Html HTTP/1.1" 403 2434 "http://rss-bridge.my.domain/" "Mozilla/5.0 (Windows NT 10.0; Win64;
x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.93 Safari/537.36" ```

Url works for me. Must be intermittent throttling maybe. Or maybe cloudflre. Or maybe ddos-guard?


Improved cookiecutter README template for newbs

As a relative newbie to postgresql, sqlalchemy, and alembic, it wasn't clear to me why, when I followed the instructions for modifying models, schemas, api endpoints, and crud utils, I was still getting runtime errors when invoking the new REST endpoints I had added. Here I've made it more explicit that when making such changes to the generated project, you must create a new db revision using alembic.
Amazing work on FastAPI and this full-stack project, by the way! I have used it to go from zero to sophisticated full stack web app in about an hour. Very impressive work.

Thank you!
This was refactored recently to make things much simpler. The way I had the code before was overly complex, it should be easier to understand and extend now. :nerd_face:
As it's all a bit different now, I'll pass on this one, but thanks for the effort! :cake:


[identity] document various user-assigned managed identities

Resolves #31214

API change check
API changes are not detected in this pull request.

/check-enforcer override


Unable to connect to ollama. Please, check that ollama is running.

When I go to http://<IP_ADDRESS>:11434/
I see:
Ollama is running
Perhaps a recent Ollama update broke the extension?
❯ ollama --version
ollama version is 0.3.11

Try to close/quit ollama and open it again. I have faced that problem on some few occasions.

Hey @anjerodev,
I’m experiencing the same issue as well. It seems that even though Ollama is running, the connection breaks when attempting to interact with it. I tried restarting Ollama, but the issue persists.
Here's the debug log I managed to gather while reproducing the issue:
OLLAMA_DEBUG=1 ollama serve

2024/10/02 13:25:48 routes.go:1153: INFO server config env="map[HTTPS_PROXY: HTTP_PROXY: NO_PROXY: OLLAMA_DEBUG:true OLLAMA_FLASH_ATTENTION:false OLLAMA_GPU_OVERHEAD:0 OLLAMA_HOST:http://<IP_ADDRESS>:11434 OLLAMA_KEEP_ALIVE:5m0s OLLAMA_LLM_LIBRARY: OLLAMA_LOAD_TIMEOUT:5m0s OLLAMA_MAX_LOADED_MODELS:0 OLLAMA_MAX_QUEUE:512 OLLAMA_MODELS:/Users/loerus/.ollama/models OLLAMA_NOHISTORY:false OLLAMA_NOPRUNE:false OLLAMA_NUM_PARALLEL:0 OLLAMA_ORIGINS:[http://localhost https://localhost http://localhost:* https://localhost:* http://<IP_ADDRESS> https://<IP_ADDRESS> http://<IP_ADDRESS>:* https://<IP_ADDRESS>:* http://<IP_ADDRESS> https://<IP_ADDRESS> http://<IP_ADDRESS>:* https://<IP_ADDRESS>:* app://* file://* tauri://*] OLLAMA_SCHED_SPREAD:false OLLAMA_TMPDIR: http proxy: https proxy: no proxy:]"
time=2024-10-02T13:25:48.512+02:00 level=INFO source=images.go:753 msg="total blobs: 32"
time=2024-10-02T13:25:48.514+02:00 level=INFO source=images.go:760 msg="total unused blobs removed: 0"
time=2024-10-02T13:25:48.515+02:00 level=INFO source=routes.go:1200 msg="Listening on <IP_ADDRESS>:11434 (version 0.3.12)"
time=2024-10-02T13:25:48.515+02:00 level=INFO source=common.go:135 msg="extracting embedded files" dir=/var/folders/qz/h10bkb996sn_h4m9x4p0n44r0000gn/T/ollama1851176616/runners
[GIN] 2024/10/02 - 13:28:13 | 400 |     303.042µs |       <IP_ADDRESS> | POST     "/api/chat"

I observed a 400 request when trying to interact with Ollama. My Ollama version is 0.3.12; hopefully, that helps track down the issue.
Thanks again for creating this awesome extension!

Yeah I also tried restarting, even rebooted my machine the problem persists I know that Ollama was updated on my machine recently so I assume it has something to do with this?

@TheDeveloper @lentrup Hi! Could you share more details, such as your machine’s OS (Windows, macOS) and your Commitollama configuration? I’m also on Ollama v0.3.12, and I’m not encountering that error.

@anjerodev
Hi, thanks for your help! Here's my setup:
Machine Details:
Model: MacBook Pro
Chip: Apple M1 Pro
macOS Version: 14.6.1
When I ran OLLAMA_DEBUG=1 ollama serve, I noticed the following:
[GIN] 2024/10/03 - 11:31:22 | 200 |  4.422231542s |       <IP_ADDRESS> | POST     "/api/chat"
[GIN] 2024/10/03 - 11:32:26 | 400 |    1.870708ms |       <IP_ADDRESS> | POST     "/api/chat"

The first request was from opening the web UI, and I received a 200 response. However, when trying to use Commitollama via VSCode, I get a 400 error every time.
I also tried downgrading Commitollama through a few previous versions, but the problem persists. It seems this issue isn’t tied to a specific version of Commitollama.
You can view my current Commitollama configuration here:

Thanks again for looking into this!

@TheDeveloper @lentrup Hi! Could you share more details, such as your machine’s OS (Windows, macOS) and your Commitollama configuration? I’m also on Ollama v0.3.12, and I’m not encountering that error.

Sure, I'm running Windows 11. The settings were working fine, I didn't make any changes but Ollama did update and it stopped working after that.
Here are my settings:
  "commitollama.useDescription": true,
  "commitollama.custom.model": "llama3",
  "commitollama.model": "llama3"


Side pane feature improvement(like moment left and right )

This is feature is available on ATOM and Sublime text editor
I feel that this is will need to improve

Please elaborate this feature.


Use AppVers.io as domain to generate the url

Fixed via https://github.com/StefMa/AppVersionsSlackSlash/pull/28


Improved popup text for state "non internet" (EXPOSUREAPP-4569)

Description
Improved popup for state 'non internet' / aligned popup text with iOS.
-> Bug fix for EXPOSUREAPP-4569

Lint error, as the string before had a placeholder which was removed by this change. Someone from us needs to take over.
  /home/circleci/project/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/submission/qrcode/scan/SubmissionQRCodeScanFragment.kt:135: Error: Format string 'submission_error_dialog_web_generic_network_error_body' is not a valid format string so it should not be passed to String.format [StringFormatInvalid]
                  getString(
                  ^
      /home/circleci/project/Corona-Warn-App/src/main/res/values-de/strings.xml:772: This definition does not require arguments
  /home/circleci/project/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/submission/tan/SubmissionTanFragment.kt:105: Error: Format string 'submission_error_dialog_web_generic_network_error_body' is not a valid format string so it should not be passed to String.format [StringFormatInvalid]
                  getString(
                  ^
      /home/circleci/project/Corona-Warn-App/src/main/res/values-de/strings.xml:772: This definition does not require arguments
  /home/circleci/project/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/submission/testresult/pending/SubmissionTestResultPendingFragment.kt:140: Error: Format string 'submission_error_dialog_web_generic_network_error_body' is not a valid format string so it should not be passed to String.format [StringFormatInvalid]
          getString(
          ^
      /home/circleci/project/Corona-Warn-App/src/main/res/values-de/strings.xml:772: This definition does not require arguments

Lint error, as the string before had a placeholder which was removed by this change. Someone from us needs to take over.
  /home/circleci/project/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/submission/qrcode/scan/SubmissionQRCodeScanFragment.kt:135: Error: Format string 'submission_error_dialog_web_generic_network_error_body' is not a valid format string so it should not be passed to String.format [StringFormatInvalid]
                  getString(
                  ^
      /home/circleci/project/Corona-Warn-App/src/main/res/values-de/strings.xml:772: This definition does not require arguments
  /home/circleci/project/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/submission/tan/SubmissionTanFragment.kt:105: Error: Format string 'submission_error_dialog_web_generic_network_error_body' is not a valid format string so it should not be passed to String.format [StringFormatInvalid]
                  getString(
                  ^
      /home/circleci/project/Corona-Warn-App/src/main/res/values-de/strings.xml:772: This definition does not require arguments
  /home/circleci/project/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/submission/testresult/pending/SubmissionTestResultPendingFragment.kt:140: Error: Format string 'submission_error_dialog_web_generic_network_error_body' is not a valid format string so it should not be passed to String.format [StringFormatInvalid]
          getString(
          ^
      /home/circleci/project/Corona-Warn-App/src/main/res/values-de/strings.xml:772: This definition does not require arguments

@axelherbstreith please test if the strings still make sense in all locations and provide some screenshots. thanks :)

@axelherbstreith please test if the strings still make sense in all locations and provide some screenshots. thanks :)

If the code is going to be refactored please consider also checking for network status before starting a QR code scan or requesting TAN input from the user (see https://github.com/corona-warn-app/cwa-app-android/issues/2182).

If the code is going to be refactored please consider also checking for network status before starting a QR code scan or requesting TAN input from the user (see https://github.com/corona-warn-app/cwa-app-android/issues/2182).

@MikeMcC399 thanks for pointing to this issue, I'll forward it! :)

@MikeMcC399 thanks for pointing to this issue, I'll forward it! :)

Tested the updated texts! The changes make sense in every occurrence 👍

Tested the updated texts! The changes make sense in every occurrence 👍


Setting week/year in the last week of the year results in wrong date

Describe the bug
When constructing a moment object with a date that is in the last week of the year 2019-12-31, then setting the year or week results in an incorrect date.
To Reproduce
Steps to reproduce the behavior:

executing this code: moment('2019-12-30', "YYYY-MM-DD").year(2019).week(52).format()
results in: "2020-12-21T00:00:00-06:00"

Instead of using format(), the error can also be seen by calling .year()
Expected behavior
The last set year and week should be respected.
Screenshots

Desktop (please complete the following information):

OS: Windows
Browser Chrome
Version 78.0.3904.108 (Official Build) (64-bit)

Moment-specific environment

The time zone setting of the machine the code is running on: Central Standard Time
The time and date at which the code was run: 3:24PM
Other libraries in use (TypeScript, Immutable.js, etc): this can be seen on momentjs.com

Please run the following code in your environment and include the output:
console.log((new Date()).toString())
console.log((new Date()).toLocaleString())
console.log((new Date()).getTimezoneOffset())
console.log(navigator.userAgent)
console.log(moment.version)

Wed Dec 04 2019 15:25:22 GMT-0600 (Central Standard Time)
12/4/2019, 3:25:22 PM
360
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36
2.24.0
undefined

Additional context
I am using this in tests to simulate how moment will format dates during the last week of the year. For example, in my test, I would call moment('2019-12-31') instead of moment().

What does moment('2019-12-30', "YYYY-MM-DD").week() return in your environment?

Thank you for the information! I was not aware of that / missed seeing weekYear in the documentation.  That seems to have helped a lot to understand more what moment does behind the scenes for handling weeks in the year.


Problem with Certificate Templates

I'm having problems getting the actual Certificate Template for all of my certs because the CertificateTemplate and CertificateTemplateOID properties are not consistent for all of my certs, making it impossible to pipe the information to Get-CertificateTemplate in order to spit out the Display Name of the template.
For example, I have two templates, for purposes of comparison here, who's display names are as follows in the CA MMC snapin.

Basic EFS

Website 2year 2048key

When I run Get-IssuedRequests for certs coming from those templates, I get the following:
Get-CertificationAuthority myserver | Get-IssuedRequest -Properties *  | ? {$_.RequestID -eq 845 -OR $_.RequestID -eq 852} | select RequestID,CertificateTemplate,CertificateTemplateOID

RequestID CertificateTemplate                                                                 CertificateTemplateOid
--------- -------------------                                                                 ----------------------
      845 EFS                                                                                EFS
      852 <IP_ADDRESS>.4.1.3<IP_ADDRESS>63925.4144028.16007601.1195957.8777719.208.16345555.1589748 Website 2year 2048key (<IP_ADDRESS>.4.1.3<IP_ADDRESS>63925.4144028.16007601.1195957.8777719.208.16345555.1589748)

As you can see, the CertificateTemplate property shows "EFS" for one template, which I would expect, but the other shows "<IP_ADDRESS>.4.1.3<IP_ADDRESS>63925.4144028.16007601.1195957.8777719.208.16345555.1589748" which is actually the OID of the cert.  "EFS" is not the OID for first cert.
The other property, CertificateTemplateOID, I would expect it to actually contain the OID of the cert, but it doesn't.  It contains the same information for the first cert as the previous property, but the second cert is a combination of the actual DisplayName I want PLUS the OID.
I do not understand this behavior.  Also, this inconsistency makes it impossible for me to do a calculated column by piping out to Get-CertificateAuthority and pulling the DisplayName property of each template.  I can pipe out the CertificateTemplate successfully, but only for the second cert above.  The first cert shows a blank value for DisplayName because "EFS" is not a valid OID.
Get-CertificationAuthority myserver | Get-IssuedRequest -Properties *  | ? {$_.RequestID -eq 852 -OR $_.RequestID -eq 845} | select RequestID,@{N="Template";E={(Get-CertificateTemplate -OID $_.certificatetemplate).DisplayName}}

RequestID Template
--------- --------
      845
      852 Website 2year 2048key

Odd the code block is not formatting properly.  Sorry.

CertificateTemplate property is the copy of apporpiate column in CA database. Sometimes (for v1 templates), it stores template name, sometimes (for v2+ templates), OID value associated with template. It is just about how CA stores template name in database.
CertificateTemplateOid stores an Oid object of the string stored in CertificateTemplate property. I see this behavior enough consistent and by design.

"<IP_ADDRESS>.4.1.3<IP_ADDRESS>63925.4144028.16007601.1195957.8777719.208.16345555.1589748" which is actually the OID of the cert. "EFS" is not the OID for first cert.

this is how Oid class and custom formatter works. If OID is resolved, then FriendlyName is populated. If OID cannot be resolved, an unresolved value (which can be either, friendly name or dot-numeric value) is set to Value property.
That is, because of behavior of Oid class, there is no guarantee that Value property always contains dot-numerical OID value. If OID cannot be resolved, then input value is copied to Value property.

Hmm.  So how do I reliably get the name of the template that I need?  If the MMC snapin can show these names, I would imagine I should be able to get the same easily with your cmdlet.

Ok, seems like I need to add some constant mappings between V1 templates and their OIDs based on [MS-CRTD].

Ah ok.  Just making sure it's not something I'm doing wrong.  Thank you so much.  Look forward to the enhancement if/when it comes.

Unfortunately, there is no 1:1 mapping between V1 templates and their OIDs. Unfortunately, I can't fix this in a current implementation.

Hello Crypt32 - do u have a solution to this issue?

Please, open your own issue item with your specific details.


[2301] Remove age range from course

Context
age_range has been superseded by age_rage_in_years
Changes proposed in this pull request

Remove age_range
Update mcb to set age_range_in_years

Guidance to review
Checklist

[x] Make sure all information from the Trello card is in here
[x] Attach to Trello card
[x] Rebased master
[x] Cleaned commit history
[x] Tested by running locally

age_rage_in_years

:rofl:


Ensure newline at end of file

OPC tag list requires a newline after each tag. Risk of not configuring the last tag if there is no newline at eof.
Also, it is good practice.

Already fixed in b8d92c3c1048e7fce14fa6c58ade5e3d1bb2d10f


Add Code Climate Badge (maintainability & code coverage)

Add Code Climate Badge (maintainability)
Add Code Climate Badge (code coverage)

So, maintability and code coverage isn't available for C code in code climate as of Oct-14-2023. But there exists a plugin for C that describes code complexity called GNU Complexity

Added Badges but seeing how I can add other plugins, specifically:

Gnu Complexity
cppcheck


[Keyvault]Hotfix:Fix#21330:az keyvault network-rule remove -n MyKeyVault --ip-address <IP_ADDRESS>

Description

Testing Guide

History Notes

[Component Name 1] BREAKING CHANGE: az command a: Make some customer-facing breaking change.
[Component Name 2] az command b: Add some customer-facing feature.

This checklist is used to make sure that common guidelines for a pull request are followed.

[ ] The PR title and description has followed the guideline in Submitting Pull Requests.

[ ] I adhere to the Command Guidelines.

[ ] I adhere to the Error Handling Guidelines.

Keyvault

/azp run


'fc' documentation should record information about errors

[Enter feedback here]
Create three files, txt1,txt, txt2.txt, and txt3.txt. Set the contents of txt1 and txt2 to "fred". Set the contents of txt3 to "donkey". From the command line enter two commands:
fc txt1.txt txt2.txt > nul
echo %ERRORLEVEL%
"0" is printed.
Now try:
fc txt1.txt txt3.txt > nul
echo %ERRORLEVEL%
"1" is printed.
Now try:
fc notReal.txt alsoNotReal.txt > nul
echo %ERRORLEVEL%
"2" is printed.
And also try:
fc a b c > nul
echo %ERRORLEVEL%
"2" is printed.
Suggest a simple "Returns" section is added with details about the error level flag. Something like this:

fc sets the ERRORLEVEL flag to indicate the differences between the listed files. 0 indicates no differences, and 1 indicates there are one or more differences. The ERRORLEVEL flag is set to 2 indicating that the operation did not complete successfully, for example due to a syntax error or missing file.

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

ID: 7bdf968d-063d-902e-9437-7c28ef7d61f2
Version Independent ID: f366d9ed-68cb-c949-4c1f-389570d906a0
Content: fc
Content Source: WindowsServerDocs/administration/windows-commands/fc.md
Product: windows-server
Technology: windows-commands
GitHub Login: @JasonGerend
Microsoft Alias: jgerend

We hugely appreciate your contribution, feedback, and support to our technical documentation.
We’ve phased out GitHub Issues on this repository as the feedback mechanism for content and have replaced it with a new feedback system. For more information see, Content User Feedback. As part of this rollout, we are migrating your issue where our team will use your comments to improve the documentation experience. Unfortunately, this does mean you won't be able to access this issue after the migration is complete.
All issues will be migrated by Thursday 29th August 2024.
Once again, thank you for your valuable feedback, we hope you’ll continue to contribute using our new feedback system.


[Bug] Some schemas not handled when schemaName doesn't match the strings "object" or "object[]"

Describe the bug
While creating schema details, sometimes the evaluated schemaName did not match against the following conditions: https://github.com/PaloAltoNetworks/docusaurus-openapi-docs/blob/main/packages/docusaurus-plugin-openapi-docs/src/markdown/createSchemaDetails.ts#L55
I believe this occurs because the conditions only check for the string eval of each schema key and not the typeof the schema itself.
Expected behavior
All schemas should be evaluated, regardless of what the schemaName is.
Current behavior
Only schemaNames with "object" or "object[]" string values are evaluated.
Possible solution
  if (
    schemaName &&
    (typeof schema === "object" ||
      ((typeof schema as any) === "array" && typeof schema[0] === "object"))
  )

On second inspection, this might be the intended behavior, although there are instances where schemaName doesn't match conditions but still need to be handled. Will update this issue once I can successfully reproduce the issue.


Distributed data

Three small classes to deal with data on/shared between different ranks.
DistributedDataLayout describes a 1D set of data partitioned over several ranks. Essentially it handles the window/slice indexing that is currently done in AllAtOnceSystem and also provides a method to test whether a global index is_local(). Used by the SharedArray and AllAtOnceSystem.
SharedArray is an array that every rank has a copy of, but each rank is only responsible for part of. Any rank can access any data in the array, but can only modify the data it owns.
SynchronisedArray (I don't like this name but I'm not sure what else to call it yet) is an array that is owned by one rank but every rank has a copy. Any rank can access the data, but only the owning rank can modify it.

I don't want to merge this yet because I'd like to use DistributedDataLayout in the AllAtOnceSystem, but I'd like a review before doing this.


Harbor 0.1.0 Beta how to enable https

1.edit harbor.cfg :ui_url_protocol = https
2.edit nginx.https.conf,add domain cert
but in docker nginx ,can not start 443 port
how to fix ?

can you upgrade to newer version of harbor? 0.1.0 is not supported any more. you can trace the document in the early history.
https://github.com/vmware/harbor/blob/master/docs/configure_https.md


Typescript imports for electron broken?!

When I write import {} from 'electron' it doesn't give me import suggestions, however if I write is as a standard node module import const {} = require('electron') I get suggestions to import; app, BrowserWindow etc, any guesses where is it going south?

VSCode Version: 1.13.1
OS Version: macOS 10.12.5

Steps to Reproduce:

Create new project with yarn init
Run yarn install electron
Create new .ts file and try to import electron module and get suggestions about exported modules via import {} from 'electron

I opened the same issue with electron as I suspect this is more of a problem with electron typings but smth made me think can't IntelliSense see require like imports and suggests them in es6 imports?

Thanks. This looks like a TypeScript bug. Here's the TSServer error I see when requesting completions inside of {} for electron:
TypeError: Cannot read property 'forEach' of undefined
    at symbolsToArray (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:27957:20)
    at getExportsOfModuleAsArray (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:24310:20)
    at Object.getExportsAndPropertiesOfModule (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:24313:27)
    at tryGetImportOrExportClauseCompletionSymbols (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:63035:43)
    at tryGetGlobalSymbols (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:62791:28)
    at getCompletionData (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:62718:22)
    at Object.getCompletionsAtPosition (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:62338:34)
    at Object.getCompletionsAtPosition (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:74358:35)
    at IOSession.Session.getCompletions (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:80190:64)
    at Session.handlers.ts.createMapFromTemplate._a.(anonymous function) (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js:79337:61)

That bug is already being tracked upstream by: https://github.com/Microsoft/TypeScript/issues/16610
Closing as upstream


[fix] chat history loading

поправаил чат на фронтенде, теперь сообщения подгружаются при выходе из чата

:warning: Please install the  to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
Attention: Patch coverage is 0% with 5 lines in your changes missing coverage. Please review.

Project coverage is 84.15%. Comparing base (d9d61e3) to head (f781768).

Files with missing lines
Patch %
Lines

...utube-frontend/src/components/chat/chat-window.tsx
0.00%
4 Missing :warning:

.../src/components/chat/chat-window-input-section.tsx
0.00%
1 Missing :warning:

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #100      +/-   ##
==========================================
+ Coverage   74.25%   84.15%   +9.90%
==========================================
  Files          39       54      +15
  Lines         668     1029     +361
  Branches       63      153      +90
==========================================
+ Hits          496      866     +370
+ Misses        172      160      -12
- Partials        0        3       +3

Flag
Coverage Δ

backend
?

frontend
84.15% <0.00%> (?)

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

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


can i go to my server without using it as a admin? or if its placed on the server i also have to have it?

I guess this is the way how ServerSync works. If mod is on the server you have to have it installed on the client. This particular mod is not invasive and in regular map mode it just doesn't appear so it is not an issue to have it installed at all times whether you are admin or not.


Crash on wasm

Installed Istio 1.5 ( using 1.5-dev tag )
fortio deployed

I see one of the pods crashing, captured a log from the pod.
Expected behavior
Steps to reproduce the bug
Version (include the output of istioctl version --remote and kubectl version and helm version if you used Helm)
How was Istio installed?
Environment where bug was observed (cloud vendor, OS, etc)

envoy_crash.log

[Envoy (Epoch 0)] [2020-03-02 22:57:21.160][23][trace][http2] [external/envoy/source/common/http/http2/codec_impl.cc:424] [C1] dispatched 129 bytes
[Envoy (Epoch 0)] [2020-03-02 22:57:21.160][35][critical][main] [external/envoy/source/exe/terminate_handler.cc:13] std::terminate called! (possible uncaught exception, see trace)
[Envoy (Epoch 0)] [2020-03-02 22:57:21.160][35][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:70] Backtrace (use tools/stack_decode.py to get line numbers):
[Envoy (Epoch 0)] [2020-03-02 22:57:21.160][35][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:71] Envoy version: 9acf3a066a37a835bafd767ba13a762687fd6763/1.13.1-dev/Clean/RELEASE/BoringSSL
[Envoy (Epoch 0)] [2020-03-02 22:57:21.161][34][critical][main] [external/envoy/source/exe/terminate_handler.cc:13] std::terminate called! (possible uncaught exception, see trace)
[Envoy (Epoch 0)] [2020-03-02 22:57:21.161][34][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:70] Backtrace (use tools/stack_decode.py to get line numbers):
[Envoy (Epoch 0)] [2020-03-02 22:57:21.161][34][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:71] Envoy version: 9acf3a066a37a835bafd767ba13a762687fd6763/1.13.1-dev/Clean/RELEASE/BoringSSL
[Envoy (Epoch 0)] [2020-03-02 22:57:21.170][35][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:75] #0: Envoy::TerminateHandler::logOnTerminate()::$_0::operator()() [0x563903953cae]
[Envoy (Epoch 0)] [2020-03-02 22:57:21.171][34][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:75] #0: Envoy::TerminateHandler::logOnTerminate()::$_0::operator()() [0x563903953cae]
[Envoy (Epoch 0)] [2020-03-02 22:57:21.180][35][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:77] #1: [0x563903953bb9]
[Envoy (Epoch 0)] [2020-03-02 22:57:21.181][34][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:77] #1: [0x563903953bb9]
[Envoy (Epoch 0)] [2020-03-02 22:57:21.189][35][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:75] #2: std::__terminate() [0x563903eb6973]
[Envoy (Epoch 0)] [2020-03-02 22:57:21.190][34][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:75] #2: std::__terminate() [0x563903eb6973]
[Envoy (Epoch 0)] [2020-03-02 22:57:21.199][35][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:75] #3: std::__1::__function::__func<>::operator()() [0x563902063b2f]
[Envoy (Epoch 0)] [2020-03-02 22:57:21.200][34][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:75] #3: std::__1::__function::__func<>::operator()() [0x563902063b2f]
[Envoy (Epoch 0)] [2020-03-02 22:57:21.208][35][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:75] #4: Envoy::Extensions::Common::Wasm::Context::onConfigure() [0x563902754c1e]
[Envoy (Epoch 0)] [2020-03-02 22:57:21.210][34][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:75] #4: Envoy::Extensions::Common::Wasm::Context::onConfigure() [0x563902754c1e]
[Envoy (Epoch 0)] [2020-03-02 22:57:21.220][35][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:75] #5: Envoy::Extensions::Common::Wasm::getOrCreateThreadLocalWasm() [0x563902778ab4]
[Envoy (Epoch 0)] [2020-03-02 22:57:21.227][34][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:75] #5: Envoy::Extensions::Common::Wasm::getOrCreateThreadLocalWasm() [0x563902778ab4]
[Envoy (Epoch 0)] [2020-03-02 22:57:21.232][35][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:75] #6: std::__1::__function::__func<>::operator()() [0x563902392957]
[Envoy (Epoch 0)] [2020-03-02 22:57:21.237][34][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:75] #6: std::__1::__function::__func<>::operator()() [0x563902392957]
[Envoy (Epoch 0)] [2020-03-02 22:57:21.241][35][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:75] #7: std::__1::__function::__func<>::operator()() [0x563903421d08]
[Envoy (Epoch 0)] [2020-03-02 22:57:21.246][34][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:75] #7: std::__1::__function::__func<>::operator()() [0x563903421d08]
[Envoy (Epoch 0)] [2020-03-02 22:57:21.251][35][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:75] #8: std::__1::__function::__func<>::operator()() [0x563903422f38]
[Envoy (Epoch 0)] [2020-03-02 22:57:21.256][34][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:75] #8: std::__1::__function::__func<>::operator()() [0x563903422f38]
[Envoy (Epoch 0)] [2020-03-02 22:57:21.260][35][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:75] #9: Envoy::Event::DispatcherImpl::runPostCallbacks() [0x56390348cad6]
[Envoy (Epoch 0)] [2020-03-02 22:57:21.265][34][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:75] #9: Envoy::Event::DispatcherImpl::runPostCallbacks() [0x56390348cad6]
[Envoy (Epoch 0)] [2020-03-02 22:57:21.270][35][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:75] #10: Envoy::Event::DispatcherImpl::run() [0x56390348c96c]
[Envoy (Epoch 0)] [2020-03-02 22:57:21.275][34][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:75] #10: Envoy::Event::DispatcherImpl::run() [0x56390348c96c]
[Envoy (Epoch 0)] [2020-03-02 22:57:21.279][35][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:75] #11: Envoy::Server::WorkerImpl::threadRoutine() [0x563903483868]
[Envoy (Epoch 0)] [2020-03-02 22:57:21.284][34][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:75] #11: Envoy::Server::WorkerImpl::threadRoutine() [0x563903483868]
[Envoy (Epoch 0)] [2020-03-02 22:57:21.289][35][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:75] #12: Envoy::Thread::ThreadImplPosix::ThreadImplPosix()::$_0::__invoke() [0x563903989853]
[Envoy (Epoch 0)] [2020-03-02 22:57:21.289][35][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:75] #13: start_thread [0x7f71069496db]
[Envoy (Epoch 0)] [2020-03-02 22:57:21.289][35][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:83] Caught Aborted, suspect faulting address 0x53900000017
[Envoy (Epoch 0)] [2020-03-02 22:57:21.289][35][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:70] Backtrace (use tools/stack_decode.py to get line numbers):
[Envoy (Epoch 0)] [2020-03-02 22:57:21.289][35][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:71] Envoy version: 9acf3a066a37a835bafd767ba13a762687fd6763/1.13.1-dev/Clean/RELEASE/BoringSSL
[Envoy (Epoch 0)] [2020-03-02 22:57:21.289][35][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:75] #0: __restore_rt [0x7f7106954890]
[Envoy (Epoch 0)] [2020-03-02 22:57:21.294][34][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:75] #12: Envoy::Thread::ThreadImplPosix::ThreadImplPosix()::$_0::__invoke() [0x563903989853]
[Envoy (Epoch 0)] [2020-03-02 22:57:21.294][34][critical][backtrace] [bazel-out/k8-opt/bin/external/envoy/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:75] #13: start_thread [0x7f71069496db]
2020-03-02T22:57:21.357919Z	info	sds	node:sidecar~<IP_ADDRESS>~fortio-77b675c89b-d5qmm.fortio~fortio.svc.cluster.local-2 resource:ROOTCA connection is terminated: rpc error: code = Canceled desc = context canceled

Seeing as this crashes in onConfigure, is it possible that this is a duplicate of https://github.com/envoyproxy/envoy-wasm/issues/439?

sounds like bad config?

@costinm how had you configured the wasm extension?


Fix reconnect failing

Was seeing a lot of 1006: Disconnected messages and stopped the bot. Added handlers for reconnect and invalidate-session and added conditional restarting of gateway websocket on 1006: Disconnected
Not sure if this is the correct way to handle a disconnect/reconnect, but my bot continues working.

Fixes #20


The string "config" is being parsed into the config object

Checklist:

[x] I updated to the latest version available
[x] I cleared the cache of my browser

Release with the issue:
3.3.3
Browser and Operating System:
Firefox 126, Windows 11

Description of problem:
config is being parsed into the config object, where it shouldn't
When assigning a string value to something with config in it, it gets parsed.

Your Full Tile Config
type: tile
entity: sensor.ha_add_ons_updates
icon: mdi:package-variant
features:
  - type: custom:service-call
    entries:
      - type: button
        tap_action:
          action: navigate
          # The following line contains "config" and is getting parsed.
          navigation_path: /config/updates
        label: |
          {% if states(config.entity) > 0 %}
            {{ VALUE }} pending
          {% else %}
            Up-to-date
          {% endif %}

Additional information:
I'm using this button in a view with the url /dashboard/admin
Trying to click the button above just takes me back to /dashboard/0.
If you change navigation_path to config/updates (no leading slash), you will navigate to /dashboard/admin/[object Object]/updates

Ah yikes, that's due to some legacy string interpolation logic I kept to not break old configs. I'm out of town but once I get to my machine I'll limit string interpolation to certain fields.

Fixed in 3.3.6.


ROOT file loading stops working since 5.0

Hi,
Since the 5.0 release, I'm no longer able to load histograms (and draw them) from ROOT file I/O.  When opening files that used to (and still) work with 4.8.2, I see many warnings like this in my browser console:
Not found streamer for TPad ver 11 checksum undefined TPad$ver11  JSRootIOEvolution.min.js:1:39068
Missmatch in TPad bytecount expected = 461729  got = 0  JSRootIOEvolution.min.js:1:5481
Not found streamer for TAttCanvas ver 1 checksum undefined TAttCanvas$ver1  JSRootIOEvolution.min.js:1:39068
Missmatch in TAttCanvas bytecount expected = 24  got = 0

and the object that's returned by the ReadObject() call I use (see below) is now null.
Do I need to change something in my load syntax?  The tutorial syntax still seems to be the same as what I'm using:
JSROOT.OpenFile(rootfileName, function(obj) { obj.ReadObject("canvas", function(c) { draw_rootfile(c, divId); }); })

where canvas is the name of the TH1 inside the ROOT file, and draw_rootfile() just calls JSROOT.draw() on the canvas loaded from the ROOT file if successful, and shows an error otherwise.
Thanks!

Hi,
Can you provide file where problem appears?
I was expecting that basic I/O works as before - at least all my testcases are working.
https://root.cern.ch/js/latest/examples.htm#tcanvas_roofit
Regards,
Sergey

Apparently GitHub won't let me attach a ROOT file to the message, but one of the many that I expected to be able to open in my script is here:
http://nusoft.fnal.gov/nova/users/jwolcott/validation/new_test/test_dataset1/dir1/h_var{all_overlay}{group=Normalization,cat=raw}.root
Thanks!

Hi,
I cannot use file directly from your web server (Access-Control-Allow-Origin header is not set).
But after I download it, I can display canvas without problem:
http://jsroot.gsi.de/5.0.2/?file=http://jsroot.gsi.de/files/tmp/h_var.root&item=canvas
Also file can be used in custom web-page:
http://jsroot.gsi.de/files/tmp/h_var.htm
<script src="/5.0.2/scripts/JSRootCore.min.js" type="text/javascript"></script>

<script type='text/javascript'>
  JSROOT.OpenFile("h_var.root", function(file) {
    file.ReadObject("canvas;1", function(obj) {
       JSROOT.draw("drawing", obj);
    });
 });
 </script>

Can it happen, that your file changes during the request? This can be solved by adding "+" sign to the file name like "h_var.root+". In this case JSROOT loads complete file with single HTTP request -  should be ok in your case.
Or may be server reacts wrong when JSROOT adds parameters to file URL.
When file requested, URL looks like "http://jsroot.gsi.de/files/tmp/h_var.root?stamp=123456789".
This is done to overcome typical browser cache problems.
Regards,
Sergey

You can enable CORS requests in your browser with CORS Everywhere plugin for the Firefox.
In this case one can address your file directly via URL or in the HTML page
Here I use dev version, while only there I implement quotes handling in the URL.

What I don't understand about all of this is why it would work with 4.8.2 --- because it still does! --- and not with 5.0.  Do you have any thoughts about that?

There are many changes in JSROOT 5.0 compare to 4.8 - especially in I/O part.
But I cannot reproduce your problem :(
Is it exactly the same file?
That OS / browser your are using? May be it is IE9?
I decide to skip support of older IE - only IE11 is really works, probably IE10

Yep, exactly the same file,  In fact it happens with every .ROOT file I try -- works fine with 4.8.2, has the problem I described above with 5.0.  I've been testing with Firefox 51 on Linux, but other users using various browsers on Mac have had the same problem.

with Firefox 51 on Linux,

This is that I use all the time. And file itself is ok.
JSROOT.OpenFile(rootfileName, function(obj) {
     obj.ReadObject("canvas", function(c) {
        draw_rootfile(c, divId);
    });
 })

Is it exactly the code you are using?
 Not found streamer for TPad ver 11 checksum undefined TPad$ver11 JSRootIOEvolution.min.js:1:39068

This is strange - TPad version 11 exists in the list of streamer infos.
http://jsroot.gsi.de/dev/?file=http://jsroot.gsi.de/files/tmp/h_var.root&item=StreamerInfo
Can you try to replace "canvas" with "StreamerInfo" in your code?
Do you see "TPad;11" in the list?

Also can you check type of rootfileName. Just add in the code:
console.log(typeof rootfileName)
It should return string, otherwise JSROOT 5 tries to open it as local file.

Finally, can you reduce your problem to minimal web-page (like http://jsroot.gsi.de/files/tmp/h_cors.htm), which reproduce the problem?
Just copy it to your server and try to open - it should work without disabling CORS security checks.

Hmm, error message has changed since the last time I tried this.  Now in the (Firefox) browser console:
TypeError: l is null[Learn More]  JSRootIOEvolution.min.js:1:3279
	b.R__unzip http://root.cern.ch/js/latest/scripts/JSRootIOEvolution.min.js:1:3279
	b.TFile.prototype.ReadObjBuffer/< http://root.cern.ch/js/latest/scripts/JSRootIOEvolution.min.js:1:21174
	b.TFile.prototype.ReadBuffer/l http://root.cern.ch/js/latest/scripts/JSRootIOEvolution.min.js:1:18061
	l http://root.cern.ch/js/latest/scripts/JSRootCore.min.js:1:11089
	b.NewHttpRequest/j.onreadystatechange http://root.cern.ch/js/latest/scripts/JSRootCore.min.js:1:11394

Also:

 obj.ReadObject("canvas", function(c) {
    draw_rootfile(c, divId);
});

})```

Is it exactly the code you are using?

Yep, I copied & pasted.

Can you try to replace "canvas" with "StreamerInfo" in your code?

Changing "canvas" to "StreamerInfo" didn't change anything.

Also can you check type of rootfileName. Just add in the code:
 console.log(typeof rootfileName)
It should return string, otherwise JSROOT 5 tries to open it as local file.

Apparently rootfileName is of type string, as expected.

Do you see "TPad;11" in the list?

I'm not sure which list you mean?

Finally, can you reduce your problem to minimal web-page (like http://jsroot.gsi.de/files/tmp/h_cors.htm), which reproduce the problem?

I'll try this and report back.

Can you load not minified version of scripts? It will be easier to debug the problem.

Ah, sure, sorry.  Error is:
TypeError: arr is null[Learn More]  JSRootIOEvolution.js:144:11
	JSROOT.R__unzip http://root.cern.ch/js/latest/scripts/JSRootIOEvolution.js:144:11
	JSROOT.TFile.prototype.ReadObjBuffer/< http://root.cern.ch/js/latest/scripts/JSRootIOEvolution.js:1250:26
	JSROOT.TFile.prototype.ReadBuffer/read_callback http://root.cern.ch/js/latest/scripts/JSRootIOEvolution.js:1053:20
	callback http://root.cern.ch/js/latest/scripts/JSRootCore.js:690:51
	JSROOT.NewHttpRequest/xhr.onreadystatechange http://root.cern.ch/js/latest/scripts/JSRootCore.js:706:23

Hi,
There is more information, but still not clear a reason for the error.
I made small fix. Can you try to use JSROOT version from "https://jsroot.gsi.de/dev/"

I am not sure that my patch will help - it is just correct exit when reading of object buffer fails.

One more question - can you check that is value of JSROOT.IO.Mode variable before opening file and before requesting object?

I've copied your sample page into my web server area (http://nusoft.fnal.gov/nova/users/jwolcott/test/).  Interestingly, if I use the CERN JSROOT, I get the errors above; if on the other hand I use jsroot.gsi.de/dev, nothing seems to happen at all.

can you check that is value of JSROOT.IO.Mode variable before opening file and before requesting object?

Before opening file IO functionality is not yet loaded.

Interestingly, if I use the CERN JSROOT, I get the errors above; if on the other hand I use jsroot.gsi.de/dev, nothing seems to happen at all.

I add few more checks, which are not yet updated on root.cern.ch site.
Now in case of failure it just return null object.

I've copied your sample page into my web server area

This is very good - I can reproduce and debug problem.
I see strange replies from your server - seems to be it returns all data in gzip form.
Normally browser unpack it behind the scene.
On Monday I can give you more information.
Can you keep test page as is?
If you want, you can try one thing - add "+" sign at the end of the file name.  like:
 var filename = "http://nusoft.fnal.gov/nova/users/jwolcott/validation/new_test/test_dataset1/dir1/h_var{all_overlay}{group=Normalization,cat=raw}.root+";

This may help, but please return then back to original state - on Monday I want to debug and understand problem.
Most probably, it is special configuration of your server.

I've copied your sample page into my web server area (http://nusoft.fnal.gov/nova/users/jwolcott/test/).

By the way, it works fine with IE.
Seems to be, problem really with gzip encoding on server side.
Normally browser should unpack it automatically, but FireFox and Chrome fail.
Only IE does it properly.
I will check that on Monday

Seems to be, I fix a problem.
It is due to automatic gzip compression on server side.
ROOT data already gzipped, therefore server produces response larger than original data.
In new JSROOT I detect such situation and generate error.
There are extreme situations, when some HTTP servers do not support partial data request and after simple request for small portion of data tries to return complete file content which can be many GB. Therefore JSROOT breaks when see more data in response as expected.
Probably, I need to add some log output to clearly identify error.
Thanks for reporting the problem.
I will provide bug fix release very soon.

Hi, was it fixed in https://jsroot.gsi.de/dev/? Because i am getting gzip error there. When i use 5.0.2 in https://root.cern.ch/js/latest it is fine

Error should be fixed in dev branch and in https://jsroot.gsi.de/dev/

Because i am getting gzip error there.

Where you get the error?

In that case you should add rawinflate.min.js script.
Regards,
Sergey

Yes this works, but strange thing is that i don't have to load it via https://root.cern.ch/js/latest

And yes, i am loading it by myself

I change implementation of JSROOT.OpenFile()
Actual implementation now in JSRootIOEvolution.js and in such case rawinflate.min.js should be already loaded.
I can add protection in the code, but normally both scripts should be loaded together.

It is fine, from my side

This and few other fixes now available in JSROOT 5.0.3 bugfix release
http://nusoft.fnal.gov/nova/users/jwolcott/test/
Now should also work with https://root.cern/js/latest/

Agreed, this solves my problem.  Thanks for hunting it down!
(sorry it took me so long to respond, for some reason GitHub hasn't been sending me emails and I forgot to check this page.)

No problem - I want to be sure that provided solution helps.


Adds a legend to the Strategy Explorer

Also:

Small CSS cleanup using box-sizing: border-box to avoid the need to override margin with border size changes.
Fix to panels resizing of SE, which makes them less jumpy.

\o/


Wrong link in f_oneway

Hi there,
I am not sure whether this is the right spot to post this:
There is a link in the description of the one-way-Anova test which is not working.
The reference [R389] has a double "http" which leads not to the page it should.
Basically the link should be
http://www.biostathandbook.com/onewayanova.html
instead of http://http://www.biostathandbook.com/onewayanova.html
Greetings,
Bi

Thanks for the report. If you (or anyone else) submits a PR with the fix, it'll be gladly accepted :-). These sorts of things can even be done in Github online editor.


just win on the white squares

Lately i stumbled upon this typical position :

White to move.
it's a position from one of the well known 15 test suites at https://sites.google.com/site/strategictestsuite/about-1 .. this is an old site and some links are broken, but here you can find all these 15 EPD files for download. In one of them was this EPD :
rk6/pP1p2p1/B7/3K1P2/8/8/7b/8 w - - bm f6;
yes, the move (here comes the spoiler) f6 is best !
the reason is simple : Black must take the pawn, so the White King can walk on the white squares and reach the backrow on the d file and after b7xa8 Kxa8 he can even come to c8 and give mate by the Bishop. The black squared Black Bishop can do nothing about this King walk, but most engines do not see this : their search may reach deep but the almost forced solution line seems over their horizon .. only one strong engine finds it : ShashChess, a special Stockfish version, based on the theory of Alexander Shashin, see https://github.com/amchess/ShashChess/ i used a python script which i'm developing since one month. Take a close look at this screencast - the displayed information of the data flow should tell a lot about how engines calculate :
9 engines should find f6 !
https://www.bitchute.com/video/u8weJhqR05gw/
and here's a short one with two Blunders :
https://user-images.githubusercontent.com/1109281/148869723-da19727e-838d-4006-a3ec-45c149b129bf.mp4
hope you like the music !
i can elaborate about this position and the data flow you see in the screencasts.
so, the question is : why do most engines have no clue in this position or alike ?

You wrote the reason, why are you asking? :)
Alex

mm .. i think the reason the is most engines do a search without a goal .. eg. look at the f6 line (green) of Texel in the first clip : its King does not walk the preferred route because the walking distance is over n ply .. but i guess ShashChess sees this line somehow as 'forced' (i.e. without obstacles) and does the proper pruning .. i'm asking you how Blunder treats the white and black square complexes.

Hi @tissatussa ! Nice Python script you're developing, looks like it'll be useful for your engine testing tasks :-)
Indeed the position you present is interesting, and even Stockfish seems not to be able to find the path to victory.
As for Blunder, it does no special work with color complexes or the like. For future evaluation improvements, I plan to implement terms like bad/good bishops based on the color complex of both sides' pawns. But currently, Blunder has no knowledge that would be akin to examining color complexes.
I of course can't speak about why each individual engine you present can't find the right path (although it does make me feel better that even very strong engines can't find it, so Blunder isn't alone :-) ), but again, I suspect the issue has to be with pruning and reductions. On the face, f6 doesn't look like a very intuitive or obvious move, especially given the path the king needs to take, so I don't think it's a stretch to think one explanation for some of the engines would be pruning seemingly innocuous king moves.


I can't change the value of "initialCountryCode" with set state

I do everything as you mentioned below.
https://github.com/vanshg395/intl_phone_field/issues/21#issuecomment-703374926
"If you set initialCountryCode to a dynamic variable and then change the value of that variable inside setState, it will work. It worked for me where I was getting countryCode from IP Address."

@aliasgarlabs @4mitabh @ZaharL @pmatheus please help.

@mohammedsaidm  Please share your code and reproduction steps.

You can add a key: UniqueKey() to your IntlPhoneField widget, it will force to pass in the initState again.


Tutorial Bug: Downloaded demo project doesn't work OOB

Steps to reproduce the problem:

Download the demo app from https://sdk.openui5.org/entity/sap.m.tutorial.walkthrough/sample/sap.m.tutorial.walkthrough.30
Unzip the project, go to the project root and run npm i
Try to start the project with npm start

What is the expected result?
The project should start successfully.
What happens instead?
ui5 serve failed miserably.
Any other information?
> npm start

><EMAIL_ADDRESS>start
> ui5 serve

⚠  Process Failed With Error

Error Message:
Could not find required manifest.json for project sap.m.tutorial.walkthrough.30: ENOENT: no such file or directory, open 'C:\Users\I572233\Downloads\sap.m.tutorial.walkthrough.30\manifest.json'

For details, execute the same command again with an additional '--verbose' parameter

Apparently, the location of manifest.json is incompatible with the config of ui5.yaml, where it says:
specVersion: '2.3'
metadata:
  name: "sap.m.tutorial.walkthrough.30"
type: application
resources:
  configuration:
    paths:
      webapp: .

webapp is configured to the project root, while manifest.json still lives inside the webapp folder.
Additional issues
After starting the downloaded demo project, the following error occurs.

Apparently, we don't have a resource folder like the online live project.

These issues plague almost every downloaded demo project in the tutorial and can confuse someone new to opnui5 and SAPUI5. Please fix the tutorial's downloadable demo code. Thanks!

Hello @HymanZHAN,
Thank you for sharing this finding. I've created an internal incident<PHONE_NUMBER>. The status of the issue will be updated here in GitHub.
Regards,
Konstantin

Issue is not reproducible anymore as probably one of the changes on the involved code since it was opened has fixed it.


Search for parking space

Story: As a user I want to be able to search for parking space offers or requests by specifying some selection criteria, in order to quickly find a parking space offer or somebody who needs the parking space.
https://akrosag-my.sharepoint.com/❌/g/personal/aebeti_akros_ch/EUUylLx0THdDjM8-1eXp6doBsTIvLdceBlsbUg8oZDKEeA
Acceptance criteria:

[x] AC1: In the category Accomodation I select Parking Space & Offers and get the search criteria for a parking space offer as in excel above.
[x] AC2: In the category Accomodation I select Parking Space & Requests and get the search criteria for parking space request as in excel above.
[x] AC3: Search without limitations gives the results of parking space offer ads accordingly
[x] AC4: Search with multiple limitations gives the results of parking space offer ads accordingly
[x] AC5: Search without limitations gives the results of parking space request ads accordingly
[x] AC6: Search with multiple limitations gives the results of parking space request ads accordingly

Definition of Done

[x] Story is tested against acceptance criteria
[x] Unit test should be passed
[x] Integration test is done ( if applicable)
[x] Non-functional requirements are met
[x] Story ok-ed by Product Owner
[x] Peer Code Review performed
[x] Any configuration or build changes documented
[x] Any database changes are documented Database

Two AC 1 and 3 are Pass.

Sereno, 28.12.2022: Testing done, test document done, Test passed / ok

Okayed by PO


content transfer very slow with self host

i set up a console application and used self host to serve a simple razor site .. when i accessed the site through an other computer the site was really slow. i found out that loading additional content (jquery usw) causes the high latency.
i tried the following in my nancymodule
  Get["/file1"] = par => {
                   var path = new FileInfo(@"content\jquery-1.7.1.min.js");
                   return new StreamReader(path.FullName).ReadToEnd();
                 };
  Get["/file2"] = par => {
                  var path = new FileInfo(@"content\jquery-1.7.1.min.js");
                  return new GenericFileResponse(path.FullName);
  };

the result was that the request to file1 took 20ms and file2 took 6 seconds! (filesize 120kb)
so is this a bug, do i something wrong, or whats causing the high latency?

@pihai this is for logging specific bugs, not for asking questions/querying whether something is a bug - can you bring it up on the forum please ( https://groups.google.com/forum/#!forum/nancy-web-framework ) and we can log it as a bug if it turns out it's something we're doing.


Reduce eshield hp

About the PR
Reduces the hp of energy shields from 150 to 100
Why / Balance
Energy shields already provide 95% immunity to a significant portion of security's tools to fight against nukies. Being practically immune to disablers and laser weaponry is already an incredible benefit. The shields don't need to tank an entire 30 round magazine as well.
Technical details

Media

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

Breaking changes

Changelog

:cl:

tweak: Reduced energy shield's hp from 150 to 100.

Like the hp decrease

Not in favour of continuing to hard counter lasers and be easily countered by bullets (rock-paper-scissors sucks imo)

Not in favour of rng-based survivability; bullets seem to be reflected at a lower chance, giving eshields much higher apparent hp

Consider tweaking deflection chance instead of hp as they may still eat a whole mag and deflecting bullets and lasers onto crew in a double-whammy

Pretty sure disabler projectiles hit thru eshields just fine, no?

when ever liltenhead is making prs to nerf nukies you know the gamemode is unbalanced


[EG] working @examples

Adding all example files that are accurate to the current models we have

API change check
APIView has identified API level changes in this PR and created following API reviews.
Microsoft.ApiCenter


help - unable to use example - error importing {Severity}

node version v10.16.3
jest version 24.9.0
installed allure

created alloro.test.js file

added jest-allure/dist/setup in the jest.config.js

launching test

some help please?
thanks

@andreabisello try using const { Severity } = require('jest-allure/dist/Reporter'); instead of using import syntax which requires babel.

@Moshisho  it works,
thanks.


Invalid line in sourcemaps

I use grunt-contrib-concat and have an issue with debugging through sourcemaps using firefox and intellij IDEA. It works properly with Chrome though.
I have made some tests with grunt-contrib-concat using npm shrinkwrap to force source-map dependency version.
It works with grunt-contrib-concat, using source-map 0.1.32. Then, with any later source-map release, sourcemap are recognized, but a bit buggy with some tools. They works with chrome, but not with firefox nor intellij idea. Lines mapping seems to have an additionnal offset and setting breakpoints on sources will break at invalid lines, 1 or 2 lines after set breakpoint ...
see also https://github.com/mozilla/source-map/issues/132 and https://github.com/mishoo/UglifyJS2/issues/492

This should be already fixed in https://github.com/gruntjs/grunt-contrib-concat/pull/103


R,rPackages: R 4.2.1 -> 4.2.2

Description of changes
Bump R and related packages to latest release.  Nixpkgs-review output:
1 package marked as broken and skipped:
ocamlPackages.ocaml-r

3 packages failed to build:
python310Packages.cnvkit sage sageWithDoc

18 packages built:
R diffoscope postgresql11Packages.plr postgresql12Packages.plr postgresql13Packages.plr postgresql14Packages.plr postgresql15Packages.plr python310Packages.rpy2 python39Packages.cnvkit python39Packages.rpy2 quarto rWrapper rstudio rstudio-server rstudioServerWrapper rstudioWrapper spark spark_3_1

The two failing builds are scikit-learn tests and sage tests. Scikit-learn has intolerable error for the lasso test:
_____________________________ test_graphical_lasso _____________________________
[gw3] linux -- Python 3.10.8 /nix/store/nzgqxw4d875pgl1lji8n3q82x3bf7ldi-python3-3.10.8/bin/python3.10
random_state = RandomState(MT19937) at 0x7FFFB771AF40

    def test_graphical_lasso(random_state=0):
        # Sample data from a sparse multivariate normal
        dim = 20
        n_samples = 100
        random_state = check_random_state(random_state)
        prec = make_sparse_spd_matrix(dim, alpha=0.95, random_state=random_state)
        cov = linalg.inv(prec)
        X = random_state.multivariate_normal(np.zeros(dim), cov, size=n_samples)
        emp_cov = empirical_covariance(X)

        for alpha in (0.0, 0.1, 0.25):
            covs = dict()
            icovs = dict()
            for method in ("cd", "lars"):
                cov_, icov_, costs = graphical_lasso(
                    emp_cov, return_costs=True, alpha=alpha, mode=method
                )
                covs[method] = cov_
                icovs[method] = icov_
                costs, dual_gap = np.array(costs).T
                # Check that the costs always decrease (doesn't hold if alpha == 0)
                if not alpha == 0:
                    assert_array_less(np.diff(costs), 0)
            # Check that the 2 approaches give similar results
>           assert_array_almost_equal(covs["cd"], covs["lars"], decimal=4)
E           AssertionError:
E           Arrays are not almost equal to 4 decimals
E
E           Mismatched elements: 2 / 400 (0.5%)
E           Max absolute difference: 0.0003378
E           Max relative difference: 0.1012732
E            x: array([[ 8.6952e-01,  2.2943e-02, -2.5220e-02,  1.2521e-02,  6.7809e-01,
E                   -1.3608e-02, -1.6757e-02,  1.3787e-01, -2.4110e-02,  5.2935e-02,
E                   -1.1025e-01,  2.3021e-02,  4.3972e-03,  1.1677e-03,  9.9450e-02,...
E            y: array([[ 8.6952e-01,  2.2943e-02, -2.5185e-02,  1.2546e-02,  6.7809e-01,
E                   -1.3580e-02, -1.6755e-02,  1.3787e-01, -2.4106e-02,  5.2943e-02,
E                   -1.1024e-01,  2.3016e-02,  4.3968e-03,  1.1677e-03,  9.9451e-02,...

The failing sage-test seems to be:
sage -t --long --random-seed=195837145062785932380370109676744555818 /nix/store/y5ckjzc159mkrm2cwbi278binldj2k5b-sage-src-9.7/src/sage/schemes/toric/sheaf/klyachko.py
**********************************************************************
File "/nix/store/y5ckjzc159mkrm2cwbi278binldj2k5b-sage-src-9.7/src/sage/schemes/toric/sheaf/klyachko.py", line 29, in sage.schemes.toric.sheaf.klyachko
Failed example:
    V.cohomology(dim=True, weight=(0,0,0,0))    # long time
Expected:
    (0, 0, 3, 0, 0)
Got:
    (0, 0, 0, 0, 0)
**********************************************************************
1 item had failures:
   1 of  13 in sage.schemes.toric.sheaf.klyachko
    [151 tests, 1 failure, 29.93 s]

Hydra link:
https://hydra.nixos.org/jobset/nixpkgs/r-updates
Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
23.05 Release Notes (or backporting 22.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[ ] Fits CONTRIBUTING.md.

Sage test failure is a known random/intermittent issue. Feel free to ignore it. Thanks for testing it!

@GrahamcOfBorg build python310Packages.cnvkit

@jbedo -- I don't know what platform you ran nixpkgs-review on but it now looks like python310Packages.cnvkit is building fine in Linux and has a broken dependency on Darwin, in which case this should be ready to merge?


Crash on startup after update.

There was an update to RE3 a few days ago, and now when I load the game it just crashes to the desktop during the startup phase.

Can't seem to reproduce this. Check to see if your renderer got set to DX12 on accident, it's not supported in that mode. Not sure if there's any other settings that may cause compatibility issues with this.
If it still occurs after changing it, upload your re2_fw_config.txt and re3_config.ini so I can try to reproduce.


python311Packages.spdx-tools: 0.8.1 -> 0.8.2

Diff: https://github.com/spdx/tools-python/compare/refs/tags/v0.8.1...v0.8.2
Changelog: https://github.com/spdx/tools-python/blob/v0.8.2/CHANGELOG.md
Description of changes

Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
23.11 Release Notes (or backporting 23.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 260835 run on x86_64-linux 1

4 packages failed to build:

python310Packages.scancode-toolkit
python310Packages.scancode-toolkit.dist
python311Packages.scancode-toolkit
python311Packages.scancode-toolkit.dist

6 packages built:

checkov
checkov.dist
python310Packages.spdx-tools
python310Packages.spdx-tools.dist
python311Packages.spdx-tools
python311Packages.spdx-tools.dist

scancode-toolkit is already failing.


The extension "SARIF SAST Scans Tab" doesn't show anymore the results published by the task "MicrosoftSecurityDevOps"

The extension "SARIF SAST Scans Tab" doesn't show anymore the results published by the task "MicrosoftSecurityDevOps".
I don't have the exact start time of this bug, it's probably since "SARIF SAST Scans Tab" version 0.5.0?

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

ID: a0d78fb5-82f8-f212-c1c6-d79a566e84ba
Version Independent ID: 0b5d891b-e4e2-2127-eb42-b322147f296a
Content: Configure the Microsoft Security DevOps Azure DevOps extension
Content Source: articles/defender-for-cloud/azure-devops-extension.md
Service: defender-for-cloud
GitHub Login: @ElazarK
Microsoft Alias: elkrieger

@JamesDLD
Thanks for your feedback! We will investigate and update as appropriate.

@JamesDLD
It seems that there might be an issue with the "SARIF SAST Scans Tab" extension not showing the results published by the "MicrosoftSecurityDevOps" task. You can try the following steps to troubleshoot the issue:
1.Check if the "MicrosoftSecurityDevOps" task is configured correctly in your pipeline1.
2.Check if the SARIF file generated by the "MicrosoftSecurityDevOps" task is being dropped to the expected path.
3.Check if the "SARIF SAST Scans Tab" extension is installed and configured correctly in your Azure DevOps organization.
4.Check if the version of the "SARIF SAST Scans Tab" extension is compatible with the version of the "MicrosoftSecurityDevOps" task.
If you are still experiencing issues after trying these steps, I'd recommend working closer with our support team via an [Azure support request] (https://docs.microsoft.com/en-us/azure/azure-portal/supportability/how-to-create-azure-support-request).
Thank you for your time and patience throughout this issue.

In the "Q&A" section of the extension we noticed that users are facing the same issue after updating and they have suggested re-installing the extension.
Here is the link: SARIF SAST Scans Tab - Visual Studio Marketplace


Customize Domain Separation Tag (DST)

Let me know if you like this one or prefer an alternative

Looks good to me!


AM receive registers above airband

Your new AM settings improved airband reception by a lot.
Can you maintain the original settings above 225 MHz and use your new settings below?

Yes that's easy to do. What happens for you above 225MHz I wonder ?

Seems the RX gain drops a fair bit after 226.4MHz, so I've set it to use the original gain setting above that frequency now. See how it goes.

Testing today so will let you know 111. Much appreciated.

Just posted a vid on OEFW Telegram 111, perfect sir thank you so much.

I don't have/use Telegram (so can't see your vid :()
I don't use any social media (I tried FB once years ago but quickly left it), though I do like youtube for tech/sci vids.

The AM reception has problems, we (I) don't have the detailed info on the BK chip to fix it :(

Copy that 111 Ill pop up a link from YT .

https://youtu.be/bDg3eTHMj5E?si=bip0ptKNyIeOKT9r   yep the chip is full of mysteries lol that said very happy with your mods and look its very pleasing to the eye and actually works bonus!

Hello OneOfEleven.
Is the "RSSI related GAIN (LNA etc) implemented in general?

I haven't yet passed the gain change settings over to the RSSI reading read from the BK chip, but  it does need doing (to keep the RSSI calibrated). I wanted to see if the gain changes are OK to keep (or not) first.
Presume that's what you mean ?

I mean if RSSI val is high LNA (etc) gain should be lowered. Vice versa. 'cause: here one station has lower signal strength. it's little bit noisy but understandable. then a very strong station answers. signal is overloaded and makes demodulated voice disunderstandable.

Is that in AM mode or FM ?
Increasing the front end gain like I have above 226.4MHz does have the side effect of reducing the RX's dynamic range (it's how things work). I may have to either dynamically adjust the front end gain or bring the gain back down to where it was.
Wonder why they don't publish a full datasheet on the BK chip .. grrr

yes. many peeoples thinking so. we need the whole bk specs.... i mean for AM mode. if rssi is for eg -90 dB set LNA etc to n and if RSSI is -40 dB set LNA and co to other n
and when to meassure RSSI: if AM transmission begins. i think Radtel 890 (?) does it like this. if -20 dB transmission beginns mudolation sounds awfull / distorted. bus after 1/2 or 1 second it sounds good surprisingly.

Hi 1O11. I think your working on https://github.com/OneOfEleven/uv-k5-firmware-custom/issues/4#issuecomment-1727538236
Seems to go into the right direction. I had following situation: 1st station relatively low sig. Noisy but understandable. Then strong station comes up after that (normal here on a specific channel). But K5 seems not to get right RSSI value and then modulation starts to fade strangely.
FYI.

It's OK, if your trying it just ignore the RSSI reading for now, I'll take care of that once I've got it working properly.
I've deleted TG, I don't like social media, I deleted the account and cleaned it all out. I'll get back to doing my own thing with the firmware shortly, was more enthusiastic about helping with the project before I tried TG, but social media for me puts a big dampener on life.

TG: It's fully alright 👍
RSSI: To me it's a good solution! The only problem is the fast up and down fading. The fadgi solution is not perfect at all, too. Why: Modulation is 20dB more quiet! I have to push volume knob fully to the right. You solution is much more louder. You can have a look at quickfading maybe? If you like? I'll test. :)

I have both here. Very strong sigs and less strong sigs. So I can test it. :)

Congrats for your fresh ideas improving AM reception.   Waiting for your releases to be checked in our  UVK5s and enjoy...  :-)

Thanks, it still needs more work.
I'm guessing it's kinda working now ?  I'm lacking regular strong AM signals to test here, so it's taking me a while to optimize and make stable (no gain hunting).

Hi 1O11. thank you for not giving up dynamic RSSI/gain way :)
im just testing https://github.com/OneOfEleven/uv-k5-firmware-custom/commit/76aa4b893a156056990777f9983318277b319a10 and noting some values. some are are too strong and am is demodulating badly.
2 be continued...


NNBD migrator i13n points to declaration for nullable-ing type parameter

Migrate this code:
void f() {
  var x = <String>[];
  x.add(null);
}

It now looks like:
void f() {
  var x = <String?>[];
  x.add(null);
}

In the instrumentation info, however, the singular EdgeOriginInfo's node is the VariableDeclaration var x. This doesn't seem to make sense... I would expect it to point to null or x.add(null).

This is still the case, as of ecae983ef378a038b0f24695e0d5fba527cb42d1


StackOverflow exception provoked in HalftoneRegionSegment.readSegment() method.

This library is used in the Telerik PDFViewer control and I stumbled across a PDF that provokes an exception due to the following code:
    public override void readSegment()
    {
        readSegment();

        readHalftoneRegionFlags();
        ...
        ...
        ...

I tracked down the original JPedal JBig2 Decoder source and found that the original call is super.readSegment().
I made that change in my version of the source code and the problem did not reproduce.
(I apologize for not submitting a PR.)

Since this morning I've got the same exception, but I'm using this component myself.
I've applied your fix, to our codebase as well, and that seems to fix the problem Thanks for finding that out!

In life ... timing is everything!!! ;-}


Research report of Rust antelope.cdt proposal

Milestone Delivery Checklist

[x] The milestone-delivery-template.md has been copied and updated.
[x] The invoice form has been filled out for this milestone.
[x] This pull request is being made by the same account as the accepted application.
[x] In case of acceptance, the payment will be transferred to the EOS account name provided in the application.
[x] The delivery is according to the Guidelines for Milestone Deliverables.

Link to the application pull request: https://github.com/eosnetworkfoundation/grant-framework/pull/83

The milestone description in the original grant application specified:

EOSVM API analysis
Analyze the interacting APIs with EOSVM and estimate the job size of developing the interaction layer
Antelope code structure research
Check does the code need to be changed & where would need to be changed
Feasibility check
Implement a small PoC layer including with a couple of API interaction & triggering contract.
(OPTIONAL) Simulation with DEX contract
Try to simulate porting the Cosmwasm DEX contract on EOSVM

I have trouble to correlate this deliverable to the specified goals.
The original grant application talked much about wasmer but this report focuses on CosmWams.
It is not clear how a CosmWasm-based contract looks alike for a corresponding C++ EOS contract. It would be more clear if you show a flow of contract code --> compile --> set code --> execution.
How are host functions going to be implemented? How are persistent contract tables going to be used and implemented?

As mentioned, EOSVM & Wasmer are VM implementations used to run standard WASM. These WASM binaries can be run on all VMs, even if the binaries are developed from different SDKs.
Cosmwasm is an implementation of Wasmer on Cosmos SDK.
The reason why we referred to Cosmwasm and its SDK is that they are the best implementations among other projects with Wasmer.
If the Cosmwasm-based contracts could run on EOSVM, it could significantly reduce the cost of work in the post-integration phase.
Therefore, we thought that the right direction is to research the export functions of each contract SDK and how to call EOSVM & Wasmer from Antelope & Cosmwasm. Here is the research on these VM calling interfaces.
And the functions and flow of Cosmwasm corresponding to setcode of Antelope are stated [here](https://github.com/DELIGHT-LABS/grant-milestones/blob/feedback0508/deliveries/rust-antelope-cdt-1.md#flow-correspondence-with-antelope). Please check.

Invoice sent for Payment.
Amy Burton


Add delete APD policy functionality to DELETE /policies API

In DeletePolicyTest.

Added ordering for unit tests so that deleted policies can be used in further tests
Added test to see if expired policy can be deleted successfully

retest this please

retest this please


Latest commits for 0.7b3 Build Error

1.Stratux version:v0.7r3 (last @cyoung commit),
2.Stratux config: dual SDR, GPS (RY835AI GPIO), AHRS yes, 2A AC power adapter.
3.Browser / OS: Chrome 48.0.2564.116m on Windows 7 x86-64
4.Issue:
I am trying to build the latest version with the newest dump1090 commits.  I have the bolded error and I am not sure what to try.
root@raspberrypi:~/stratux# make
make xdump978
make[1]: Entering directory '/root/stratux'
cd dump978 && make lib
make[2]: Entering directory '/root/stratux/dump978'
gcc -c -O2 -g -Wall -Werror -Ifec -fpic -DBUILD_LIB=1 dump978.c fec.c fec/decode_rs_char.c fec/init_rs_char.c
gcc -shared -lm -o ../libdump978.so dump978.o fec.o decode_rs_char.o init_rs_char.o
make[2]: Leaving directory '/root/stratux/dump978'
sudo cp -f ./libdump978.so /usr/lib/libdump978.so
make[1]: Leaving directory '/root/stratux'
make xdump1090
make[1]: Entering directory '/root/stratux'
git submodule update --init
Submodule 'dump1090' () registered for path 'dump1090'
Submodule 'linux-mpu9150' () registered for path 'linux-mpu9150'
fatal: reference is not a tree: b360db74b99a408cb83833af802042d29cccffd9
Unable to checkout 'b360db74b99a408cb83833af802042d29cccffd9' in submodule path 'dump1090'
Makefile:20: recipe for target 'xdump1090' failed
make[1]: *** [xdump1090] Error 1
make[1]: Leaving directory '/root/stratux'
Makefile:10: recipe for target 'all' failed
make: *** [all] Error 2`

Go here to the "closed" issue. We've been discussing it even tho it's closed.
Go to the last few comments and work your way up from the bottom. Chris explains the special git clone -- recursive method you have to do to get these commits installed.

I got rid of the fatal build error.  Thanks @Ergonomicmike for pointing me to that thread.  I now appear to have a new issue.
I no longer have the Signal Strength displayed on the Traffic Page like it was in the avsquirrel-statux version that I built the other day.  I do still have the Tower Signal Strength on the Tower Page.  I am seeing this on my device Web UI App, my device Chrome browser, and my desktop Chrome browser.
Here is the latest version reported by Stratux:

root@raspberrypi:/stratux# git describe --abbrev=0 --tags
v0.7b3
root@raspberrypi:/stratux# git log -n 1 --pretty=%H
6762c01935c4ee7747074481590b0996718bf965

Here is a screen shot of the desktop Web UI traffic page:

Thanks.

@Axtel4 -- the power level reporting didnt make the cut for #285. Those changes and a few other tweaks have been submitted as #292. I'll be flying in about 20 minutes to validate and can share my logs if you want to analyze them.

Thanks. I was going to be at the airport later today and wanted to give it a try.  I could copy the image I have now and pull in new_dump1090 and build that version.

@axtel4: I forgot to update the git tags on my branch before I committed it. I'll fix that, as there are a couple of other minor debug items I need to commit to #292.
In any case, here are my logs from today.
Equipment list:

Raspberry Pi 2 Model B, clear plastic case, and Edimax adapter from the Vilros kit
NooElec NESDR Mini 2 (qty 2; cases removed)
VK-172 GPS
Anker E5 battery with included USB cable

I used homebuilt quarter-wave wire dipole antennas for the first 45 minutes of testing, but replaced them with the stock NooElec telescoping antennas partway through log 13. The homebuilt antennas must be too narrow bandwidth and/or not be tuned right, since reception went from zero towers to six just by swapping out for the stock antennas.
0013-gps.log.gz
0013-uat.log.gz
0013-es.log.gz
0014-gps.log.gz
0014-uat.log.gz
0014-es.log.gz

@AvSquirrel here is an interesting question,
Why does KMSP really have three unique tower locations within the airport grounds?
These coordinates show up in both UAT logs for tower(s) located at KMSP:
44.873486, -93.22777
44.881103, -93.208222
44.884601, -93.210905
It would be interesting to know if all three coordinates have the same tower ID.
As a sanity check, the other tower locations I see in the logs are near KDTL, Woodbury, MN, Chanhassen, MN, Russell, MN.

At KFLL there are 2 towers on the field also

@axtel: SWAG -- separate transceivers for surface, terminal, and enroute service volumes? Your decoding of the locations checks out based on what I've seen.

Try updating using these files instead of git pull etc: http://updates.stratux.me/builds/.
They should be available within a few minutes after a new commit.

If there an order in which to apply these updates?
On February 28, 2016 11:15:57 AM CST, cyoung<EMAIL_ADDRESS>wrote:

Try updating using these files instead of git pull etc:
http://updates.stratux.me/builds/.
They should be available within a few minutes after a new commit.

Reply to this email directly or view it on GitHub:
https://github.com/cyoung/stratux/issues/290#issuecomment-189910203

You can just apply the last one (as Chris has said a few times here and in the reddit). BUT - if you did any gits to your build, then you have to image back to stock. (At least I had to to get the Edimax fix to work.)

Sorry about posting in a closed thread, but I am confused on how to use the "sh" method.  In the post above cyoung states:

"Try updating using these files instead of git pull etc: http://updates.stratux.me/builds/."

"These files" implies that to update I'll need to use the multiple files that are listed.  If so, what order are they applied?  Also, the link above sends me to an update page at stratux.me, but there is also an sh update file on github.  The link on stratux.me has three files, however the github link only has one file.  The commit number in the file name on the github site does not appear to match any of the commit numbers on the stratux.me site.
The link above sends me to updates.stratux.me, however, I don't see an "update" link on the stratux.me page.  Am I missing it or is the only way there to access the download area through a typed link?
Also, why does the git pull update process break the .sh update process?
Thanks.

Apply only the last one, that will include all of the changes of the previous files.


Better output for MiniTest::Spec failed assertions

Because of the nature of how spec assertions are defined in MiniTest (infect_an_assertion), the output for a failed assertion looks like this:
  OutputSpec:
     FAIL test_0001_output (0.00s)
          Expected 1, not 2.
          (eval):4:in `must_equal'

Without turn, the output looks like this:
    1) Failure:
  test_0001_output(OutputSpec) [turn.rb:6]:
  Expected 1, not 2.

The line number of the failure would be nice to have in the turn output.
(I'm using mintiest 2.5.1 and turn 0.8.2.)

+1

+1

+1

Are you sure that is 0.8.2 output? Your example looks like an older version of Turn. In any case, this should be resolved with the upcoming 0.9 release. I am going to go ahead and close the ticket. But please open a new one if the next release doesn't perform as needed in this regard.
Thanks.


fix: removing side effects from the ScaledObject webhook when the request is in dry-run mode

The ScaledObject Admission Webhook validator was changed to a CustomValidor allowing removing side effects when the request is in dry-run mode.
Checklist

[ ] When introducing a new scaler, I agree with the scaling governance policy
[x] I have verified that my change is according to the deprecations & breaking changes policy
[x] Tests have been added
[x] Changelog has been updated and is aligned with our changelog requirements
[ ] A PR is opened to update our Helm chart (repo) (if applicable, ie. when deployment manifests are modified)
[ ] A PR is opened to update the documentation on (repo) (if applicable)
[ ] Commits are signed with Developer Certificate of Origin (DCO - learn more)

Fixes #5306

/run-e2e scaled_object_validation


Glitch/bug on real device

I have this bug on real device (Mate 10 Pro, S9+ and other)
Virtual Emulator: (perfect)

Real Device: (line on top 1px)

Same here... :·(

As I see the "need more info", @ShawnLin013, it just happens. What do you need to know? I can answer all your questions you have about it. It's not in the app of @LaTecnologia24, but I just came to update the library just to see if the glitch was fixed. But feel free to ask me, mentioning me for extra answering speed :·D


Yank LoopVectorization versions with compat change

These changes should have been done with a major version bump

Chris Elrod OK'ed this: https://github.com/JuliaSIMD/LoopVectorization.jl/issues/520#issuecomment-1877626883


Top-level vars no longer being shortened

In previous versions of JSCompress, top level vars would get shortened, so I took to doing some code-golf declarations at the top to squeeze out a few more bytes. However, these do not seem to be working as they used to. For example, here is the top of a large codebase I maintain:
!function(){"use strict";var _window=window,_document=document,_head=_document.head,_undefined,_null=null,_true=!0,_false=!1,_document_currentScript=_document.currentScript,_Object_prototype_toString=Object.prototype.toString,_document_querySelector=_document.querySelector.bind(_document),_document_querySelectorAll=_document.querySelectorAll.bind(_document),_Date_now=Date.now,oCoreOptions={},fnExpectedErrorHandler=function(){},oInterfaces={pub:function(){return{data:{},options:{},ui:{}}}},core=function(e,r){return r?core.mk.arr(_document_querySelectorAll(e)):_document_querySelector(e)};core.ver="0.9.2018-01-12",core.app=oInterfaces.pub(),core.lib=oInterfaces.pub(),core.resolve=function(){var e,r,t,n,o,c,i,a,s={allowFn:_true}...
As can be seen above, the first var list is being left as-is, while those in the function at the end of the sample above are shortened to var e,r,t,n,o,c,i,a,s={allowFn:_true}.... I can see the list is still being processed because _true=!0,_false=!1 are present. However, even the non-code-golf-y variables are being left unshortened, like fnExpectedErrorHandler=function(){}!?
Is this an intentional change? Should I give up on my code-golf byte squeezing or is this a bug to be fixed?

@campbeln sorry for long response. Do you use "ECMAScript 2018" mode? Can you please provide me a valid piece of code so I can reproduce the issue by myself?

Apologies myself for the slow turnaround!
This codebase is the one I've been having issue with, though with my latest test it seems to be working on top-level variables again - https://github.com/campbeln/core/blob/master/core.split.js
Even the old codebase that was definitely having issues is also encoding correctly - https://github.com/campbeln/core/blob/master/core.js
So... I guess it's been fixed!
Also, I was not using "ECMAScript 2018".


Rename environment variables for demo/featureflag-service

This fixes the issue with the featureflagservice pod not starting in https://github.com/open-telemetry/opentelemetry-helm-charts/issues/343
There is probably a better way to do this in the .tpl files, and the product-catalog-service appears to have the wrong port for the feature flag grpc.

@joshleecreates Can you fix the product catalog as well if it is broken?

Also please bump the patch version in the chart.yaml

@TylerHelmuth I'm not sure if using port 8080 was the right move here but it seemed reasonable.


Can not open c# script by editor

Godot version: 3.2
OS/device including version: Windows10
Issue description: can not open c# script by editor
Steps to reproduce:
modules\mono\mono_gd\gd_mono_utils.cpp:357 - System.ArgumentException: Illegal characters in path.
Minimal reproduction project:

@Ling2121 What does the full path to the C# script look like?

@ Ling2121 C＃脚本的_完整路径_是什么样的？

Previous version no problem

There isn't much to go on, but I assume it's a duplicate of #35810.


cd: /usr/local/src/pivpn: No such file or directory

Has your install failed?
yes

Please provide your system information
What type of hardware are you running PiVPN at?
Raspberrypi (1 model B)

Output of uname -a
Linux octopi 5.4.79+ #1373 Mon Nov 23 13:18:15 GMT 2020 armv6l GNU/Linux

Output of cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
NAME="Raspbian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"

If install failed Please provide the console output of  curl -L https://install.pivpn.io | bash
curl -L https://install.pivpn.io | bash
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

100   162  100   162    0     0    201      0 --:--:-- --:--:-- --:--:--   201
100 82115  100 82115    0     0  45493      0  0:00:01  0:00:01 --:--:--  112k
:::
::: sudo will be used for the install.
::: Hostname length OK
::: Verifying free disk space...
:::
::: Package Cache update is needed, running apt-get update -y ...
 done!
:::
::: Checking apt-get for upgraded packages.... done!
:::
::: There are 9 updates available for your system!
::: We recommend you update your OS after installing PiVPN!
:::
:::    Checking for git... already installed!
:::    Checking for tar... already installed!
:::    Checking for curl... already installed!
:::    Checking for grep... already installed!
:::    Checking for dnsutils... already installed!
:::    Checking for whiptail... already installed!
:::    Checking for net-tools... already installed!
:::    Checking for bsdmainutils... already installed!
:::    Checking for dhcpcd5... already installed!
:::    Checking for iptables-persistent... already installed!
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 9 not upgraded.
::: Using User: pi
:::
::: Checking for existing base files...
:::    Checking /usr/local/src/pivpn is a repo...:::     Updating repo in /usr/local/src/pivpn...main: line 1007: cd: /usr/local/src/pivpn: No such file or directory

Issue
Cannot complete the installation
Console output of      curl -L install.pivpn.io | bash
curl -L install.pivpn.io | bash
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100    17  100    17    0     0     40      0 --:--:-- --:--:-- --:--:--    40

100   162  100   162    0     0    143      0  0:00:01  0:00:01 --:--:--  5785
100 82115  100 82115    0     0  32063      0  0:00:02  0:00:02 --:--:--     0
:::
::: sudo will be used for the install.
::: Hostname length OK
::: Verifying free disk space...
:::
::: Package Cache update is needed, running apt-get update -y ...
 done!
:::
::: Checking apt-get for upgraded packages.... done!
:::
::: There are 9 updates available for your system!
::: We recommend you update your OS after installing PiVPN!
:::
:::    Checking for git... already installed!
:::    Checking for tar... already installed!
:::    Checking for curl... already installed!
:::    Checking for grep... already installed!
:::    Checking for dnsutils... already installed!
:::    Checking for whiptail... already installed!
:::    Checking for net-tools... already installed!
:::    Checking for bsdmainutils... already installed!
:::    Checking for dhcpcd5... already installed!
:::    Checking for iptables-persistent... already installed!
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 9 not upgraded.
::: Using User: pi
:::
::: Checking for existing base files...
:::    Checking /usr/local/src/pivpn is a repo... not found!
:::    Cloning https://github.com/pivpn/pivpn.git into /usr/local/src/pivpn...main: line 1029: cd: /usr/local/src/pivpn: No such file or directory

Console output of      pivpn add or pivpn add nopass
pivpn add nopass
-bash: pivpn: command not found

Console output of      pivpn debug

 pivpn debug
-bash: pivpn: command not found

Moving to discussions:
https://github.com/pivpn/pivpn/blob/master/README.md#general-guidelines

The Github issues page is not intended for general support usage or feature requests

This error seems unusual, seems that the git clone failed for some reason
Are you doing this on a fresh install of raspbian? If not, Can you try this on a clean install?


Add precommit hook to ensure dist is updated consistently

Related to #27, just need a way to ensure the dist is built every time we push changes.

This has been done via .travis.yml and gulp prep-diff; gulp validate-dist


Documentation on how to integrate ota, mqtt and wifi_provisioning over ble demos AWS FreeRTOS ESP32 (IDFGH-4950)

Hello there. Is there any documentation where I could check in order to integrate
demos from here https://github.com/aws/amazon-freertos/releases/tag/202012.00?
I want to integrate:
https://github.com/Yoimer/aws_freertos_esp32_components/blob/main/demos/coreMQTT/mqtt_demo_mutual_auth.c
https://github.com/Yoimer/aws_freertos_esp32_components/blob/main/demos/ota/aws_iot_ota_update_demo.c
https://github.com/Yoimer/aws_freertos_esp32_components/blob/main/demos/wifi_provisioning/aws_wifi_connect_task.c
What's in this code is not that clear to me https://github.com/Yoimer/aws_freertos_esp32_components/blob/main/demos/include/iot_demo_runner.h, in order to add another tasks as they mention.
Thanks in advance.

@Yoimer
This is not right place to ask questions related to amazon-freertos.
Please use following channels:
https://github.com/aws/amazon-freertos/issues
https://forums.freertos.org/
For this case, I already see your issue at https://github.com/aws/amazon-freertos/issues/3056, so I will go ahead and close this one.


Add missing modules to rockspec

Fixed an issue where running titanc outside the titan git repository
would result in a "module not found" error for titan-compiler.types
Question for the rockspec experts: is editing the existing rockspec file the way to go or should I have created a new one?

Codecov Report

Merging #58 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master      #58   +/-   ##
=======================================
  Coverage   90.72%   90.72%
=======================================
  Files           9        9
  Lines        1541     1541
=======================================
  Hits         1398     1398
  Misses        143      143

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 900af11...138b631. Read the comment docs.

In the repo we can just edit. We only increase tge revision number for ones that are published in luarocks.org.


navigator.getUserMedia() has been depreciated, use navigator.mediaDev…

…ices.getUserMedia() instead.
(Fixes in Firefox.)

Thanks for the heads up! If you reduce the footprint of the change so that it only triggers a diff on the relevant line of code, I'd be happy to merge!
I'll probably add an .editorconfig soon™

Oh, sorry! That's prettier being a pain!

Turns out the interface for MediaDevices.getUserMedia is slightly different than for the legacy interface. The new one returns a promise rather than passing callback functions as parameters. I updated the code to reflect the new interface. See docs.