VAST Error: on VASTClient.requestVastXML, HTTP request error with status '-1'

I am using videojs-vast-vpaid version 5 to play an ad from "YuMe" that returns an Inline ad with  mediafile type="application/x-shockwave-flash" and apiFramework="VPAID". It is displaying a message in console

VAST Error: on VASTClient.requestVastXML, HTTP request error with status '-1'

complete message object is

{"message":"VAST Error: on VASTClient.requestVastXML, HTTP request error with status '-1'","code":301}

The part of code thrown this message is

`function _(t, e)
            {
                n.trigger({ type: "vast.adError", error: t });
                y();
                if (console && console.log)
                {

                    console.log("AD ERROR:", t.message, t, e)
                }
            } `

Also I can see a Cross-origin request blocked error also

Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://cdn-01.yumenetworks.com
Any help is appreciated.
Thanks

If you having a cross domain request blocked with flash, please check this comment:
https://github.com/MailOnline/videojs-vast-vpaid/issues/102
What I recommend is that you contact you ad provider.
From http://www.iab.com/wp-content/uploads/2015/06/VASTv3_0.pdf see page 16

<IP_ADDRESS> Cross Origin Resource Sharing (CORS) for JavaScript

In order for JavaScript video players to accept a VAST response, ad servers must include a CORS header in the http file that wraps the VAST response. The CORS header must be formatted as follows:

Access-Control-Allow-Origin: <origin header value>
Access-Control-Allow-Credentials: true

These HTTP headers allow an ads player on any origin to read the VAST response from the ad server
origin. The value of Access-Control-Allow-Origin should be the value of the Origin header sent
with the ad request.
Setting the Access-Control-Allow-Credentials header to true will ensure that cookies will be
sent and received properly.
For more information, visit http://www.w3.org/TR/cors

This didn't happened with the flash video players, because flash uses another way to allow/block cross origins resources see page 15

Thanks. My Ad providers are not supportive. They have only flash ads, i suspect. So, I created an interface between VideoJS and adserver in flash, that will take care of retrieving VAST/VPAID response from adserver. And it will supply the xml to Video.JS and also take care of tracking of unwrapped responses.


Minimize EC2 resources in alpha / beta stages of build system

Describe the feature
The alpha and beta stages of the SDK's automated build system, which are currently unused, have the same resources allocated as the production stage.
This includes costly Mac EC2 dedicated hosts, which are billed 24/7 whether they are in use or not.
Use Case
To reduce the cost of build system without sacrificing functionality.
Proposed Solution
Modify the build system to reduce the size of auto scaling groups to one on the alpha / beta stages.  Maintain current size in production and development, which are actually used.
Other Information
No response
Acknowledgements

[ ] I may be able to implement this feature request
[ ] This feature might incur a breaking change

Changes will need to be reverted back as part of trebuchet onboarding - but in the meantime, we can save some money.


Create alphaday.md

Project Abstract
We would like to create a Web3 ecosystem dashboard that aggregates useful information into a single free-to-use community dashboard.
Grant level

[x] Level 1:  Up to $10,000, 2 approvals
[ ] Level 2:  Up to $30,000, 3 approvals
[ ] Level 3:  Unlimited, 5 approvals (for >$100k: Web3 Foundation Council approval)

Application Checklist

[x] The application template has been copied and aptly renamed (project_name.md).
[x] I have read the application guidelines.
[x] Payment details have been provided (Polkadot AssetHub (DOT, USDC & USDT) address in the application and bank details via email, if applicable).
[x] I understand that 30% of each milestone will be paid in vested DOT, to the Polkadot address listed in the application.
[x] I am aware that, in order to receive a grant, I (and the entity I represent) have to successfully complete a KYC/KYB check.
[x] The software delivered for this grant will be released under an open-source license specified in the application.
[x] The initial PR contains only one commit (squash and force-push if needed).
[x] The grant will only be announced once the first milestone has been accepted (see the announcement guidelines).
[ ] I prefer the discussion of this application to take place in a private Element/Matrix channel. My username is: @_______:matrix.org (change the homeserver if you use a different one)

I have read and hereby sign the Contributor License Agreement.

Hello @keeganquigley,
I have discussed this with the team and the devs are currently very busy developing a new mobile application set to launch this year. Open sourcing Alphaday will have to be delayed a bit, although the devs also informed me it'd only take them 1 week once they begin.
I'll leave it to you to either close this pull request so I create a new one later, or leave it open so we can resume once we open source it all.
Thank you

Great thanks @Mikael337 for the update, much appreciated. Sounds good, I will go ahead and close it for admin purposes, but feel free to create a new PR when you are ready. That's no problem at all. Thanks and have a great weekend!


display CSalienInfoBox during battle screen

adds: #19

It adds the info screen everytime the function runs - have to do it just once per round.

Move it inside the setTimeout in the joinZone function where it sets the gameCheck intervalFunc, then it loads the planet and base and only inserts the info box once.

Yes as @Wiethoofd says. I tested it and it started to take lots of performance.

Closed by 16703828c1069b8a3d8176f63a2e5475a1696314
This only tries to add the profile box once at the begging of a round, and if one already exists, the existing box is destroyed to make room for the new box. Keeping memory down.


readonly-date bug

Bug description:
When readonly-date is setted to true it's allows me to click on date (appears calendar) and even to change it.
Link to minimally-working plunker that reproduces the issue:
http://plnkr.co/edit/twf6ig?p=preview
using version 1.3.3

As per documentation, read-only means a user can't type inside the field
https://github.com/zhaber/angular-js-bootstrap-datetimepicker Try disabled-date to achieve the behaviour you are expecting.


RuntimeError: Failed to import command at 'napari_nd_annotator:ListWidgetBB': 'numpy._DTypeMeta' object is not subscriptable

Hello,
I got inspired by the blog post : https://focalplane.biologists.com/2023/03/30/annotating-3d-images-in-napari/ and wanted to try out the napari-nD-annotator.
I suspect some incompatibilities of packages but could not find anything wrong.
I hope you could help me to investigate the issue.
Thank you in advance for your time and support,
Marine
**Describe the bug**
I followed the instructions from the webpage: https://www.napari-hub.org/plugins/napari-nD-annotator.
Since I have already a napari virtual environment (devbio-napari-env), I installed the napari-nD-annotator from the terminal.
Then I typed in the instructions `napari -w napari-nD-annotator "Object List" "Annotation Toolbox"` and immediately got a
> Runtime Error: Failed to import command at 'napari_nd_annotator:ListWidgetBB': 'numpy._DTypeMeta' object is not subscriptable
The detailed error is in this file: [2023-08-23_Bug-napari-nD-Annotator.txt](https://github.com/bauerdavid/napari-nD-annotator/files/12416723/2023-08-23_Bug-napari-nD-Annotator.txt)

**To Reproduce**
2 possibilities:
1- to launch napari from the terminal with the options
or
2- to launch napari on its own, and then select Plugins > napari-nD-annotator > (Annotation Toolbox ) or (Slice Interpolator) or (Object List)

**Expected behavior**
I expected the napari graphical interface to launch with the plugin one of the 3 tools from napari-nD-annotator appearing.

**napari info**
napari: 0.4.17
Platform: Windows-10-10.0.19045-SP0
Python: 3.9.16 | packaged by conda-forge | (main, Feb 1 2023, 21:28:38) [MSC v.1929 64 bit (AMD64)]
Qt: 5.15.6
PyQt5: 5.15.7
NumPy: 1.21.6
SciPy: 1.10.1
Dask: 2023.5.1
VisPy: 0.11.0
magicgui: 0.7.2
superqt: unknown
in-n-out: 0.1.7
app-model: 0.1.4
npe2: 0.7.0

OpenGL:
- GL version: 4.6.0 - Build <IP_ADDRESS>4
- MAX_TEXTURE_SIZE: 16384

Screens:
- screen 1: resolution 1920x1080, scale 2.0
- screen 2: resolution 1920x1200, scale 1.0

**Other packages**
See the file [2023-08-23_requirements.txt](https://github.com/bauerdavid/napari-nD-annotator/files/12416658/2023-08-23_requirements.txt), to get the list of all other packages

Hey @marbre2,
thanks for the bug report! It seems that this is not related to this plugin, but opencv-python, see the issue here: https://github.com/opencv/opencv/issues/23822. They seem to have fixed this issue in the newest version, so try to update the opencv-python package in your virtual environment.

Thank you @bauerdavid for your quick reply and for pointing to me this opencv issue.
I used the trick mentionned in https://github.com/opencv/opencv/issues/23822#issuecomment-1672711791 : manually editing the /usr/lib/python3/dist-packages/cv2/typing/init.py file by adding simple quote in several places.
It seems to quite simply solve my issue!


Fix broken hashlink spaces-overview.md

Since the md heading was changed, the previous hashlink is broken.
Using the special doc-builder syntax to customize the hashlink from #managing-secrets-and-environment-variables to #managing-secrets

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint.


DRY coding for dependency

I'm working on a deployment and would like to utilize a region.yml as a locals input to reference across different dependency outputs based on region.  This way I only have to adjust one file.  Is there an appropriate way to combine a dependency outputs with a local.region_vars to determine the appropriate input?
locals {
region_vars = yamldecode(file(find_in_parent_folders("region.yml")))
}
dependency "baseline_account_key" {
config_path = "../../../baseline-account-key"
}
inputs = {
key_arn         = dependency.baseline_account_key.outputs.key_arn.${local.region_vars.aws_region}
}

You can also use []:
key_arn = dependency.baseline_account_key.outputs.key_arns[local.region_vars.aws_region]

You can also use []:
key_arn = dependency.baseline_account_key.outputs.key_arns[local.region_vars.aws_region]

Closing this as the original question has been answered. If there are any follow ups, please open a new ticket with updated context. Thanks!


Interactive mode

Implements https://github.com/mihaigalos/aim/issues/40.

Codecov Report

Merging #48 (f0bebdd) into main (411f8d8) will decrease coverage by 1.99%.
The diff coverage is 59.67%.

@@            Coverage Diff             @@
##             main      #48      +/-   ##
==========================================
- Coverage   97.33%   95.33%   -2.00%
==========================================
  Files          17       17
  Lines        1124     1179      +55
==========================================
+ Hits         1094     1124      +30
- Misses         30       55      +25

Impacted Files
Coverage Δ

src/bar.rs
71.87% <ø> (ø)

src/driver.rs
87.85% <3.84%> (-11.63%)
:arrow_down:

src/https.rs
100.00% <100.00%> (ø)

src/s3.rs
99.66% <100.00%> (+<0.01%)
:arrow_up:

Help us with your feedback. Take ten seconds to tell us how you rate us.


Made Cell#defaults() public

So that when Table#defaults() is changed, it can be reverted without having to call Table#reset().
Table.defaults().defaults() is obviously not the best code, but Cell is pooleable so reset() is already taken.

.defaults().defaults() wouldn't be an acceptable public API since they do
different things. I think reset() can do all the work just fine.
On Wed, Feb 11, 2015 at 11:11 AM, CodePoKE<EMAIL_ADDRESS>wrote:

So that when a Table#defaults() is changed, it can be reverted without
having to call Table#reset().
Table.defaults().defaults() is obviously not the best code, but Cell is
pooleable so reset() is already taken.
You can view, comment on, or merge this pull request online at:
https://github.com/libgdx/libgdx/pull/2835
Commit Summary

Made Cell#defaults() public so that when a Table#defaults() is
changed, it can be reverted without having to call Table#reset().

File Changes

M gdx/src/com/badlogic/gdx/scenes/scene2d/ui/Cell.java
https://github.com/libgdx/libgdx/pull/2835/files#diff-0 (2)

Patch Links:

https://github.com/libgdx/libgdx/pull/2835.patch
https://github.com/libgdx/libgdx/pull/2835.diff

—
Reply to this email directly or view it on GitHub
https://github.com/libgdx/libgdx/pull/2835.

'reset()' is currently used to implement Pooleable.
Using it on a defaults() cell will give NPE during layout.
(A mistake I made myself as well as I thought reset() would return the defaults.)
It cannot be used for both resetting the defaults, and the pooleable behavior implementation.
What do you suggest alternatively then?

What NPE?

Can't reproduce it on 1.5.4, so I'll send in a new PR with defaults() in
reset().
Reading the code the reset() values are always set in add().
I'm was pretty sure an NPE was caused by calling reset() on defaults, but
that's in our inhouse project that uses <1.3.
Probably a goof on my part. Apologies for the mix up.
On Wed, Feb 11, 2015 at 7:58 PM, Nathan Sweet<EMAIL_ADDRESS>wrote:

What NPE?
—
Reply to this email directly or view it on GitHub
https://github.com/libgdx/libgdx/pull/2835#issuecomment-73941138.

Note I shuffled around a little code in addition to merging Cell#defaults with #reset.
Do we need a new PR? If you can identify a problem with the current code, I'm happy to work on a fix. I tried resetting cell, row, column defaults and it seems to work fine. Spine and my other apps are working too.

I'll just open a PR when, or better said, if the bug pops up.
I can't reproduce it either, so I'll just chalk this up to PICNIC for now.
Thanks for the quick fix!
On Wed, Feb 11, 2015 at 11:01 PM, Nathan Sweet<EMAIL_ADDRESS>wrote:

Note I shuffled around a little code in addition to merging Cell#defaults
with #reset.
Do we need a new PR? If you can identify a problem with the current code,
I'm happy to work on a fix. I tried resetting cell, row, column defaults
and it seems to work fine. Spine and my other apps are working too.
—
Reply to this email directly or view it on GitHub
https://github.com/libgdx/libgdx/pull/2835#issuecomment-73974275.


[BUG] Getting Started references old Wrangler, doesn't work as expected

Is there an existing issue for this?

[X] I have searched the existing issues

What version of workers-rs are you using?
Newest
What version of wrangler are you using?
3.5.1
Describe the bug
Our "Getting Started" Information references an old version of Wrangler, and doesn't appear to work with either 2.x or the latest version. When I follow the steps in our guide, I end up with a default Javascript project being created. I don't get the expected src/lib.rs starting point.
Steps To Reproduce

Run steps from Getting Started guide:

npm init cloudflare project_name worker-rust
cd project_name

Follow prompt from wrangler / create-cloudflare
Look inside the src/ folder that is created'
Observe that you see worker.js and no rust-specific template

Looks like this the same issue as https://github.com/cloudflare/workers-rs/issues/370

I'm having the same problem


ci: merge build and build-tools

Motivation
Simplify the build steps by merging the two steps to reduce setup overhead.
Description
...

Test Plan

TODO

[ ] Explain motivation or link existing issue(s)
[ ] Test changes and document test plan
[ ] Update documentation as needed
[ ] Update changelog as needed

bors merge


SPIKE: "Push notifications" for data changes

As a user of the Definitions page (and others?) I want to be told when the definitions I am looking at have changed. Specifically, if I have done (or am doing) changes, it would be great to know that the underlying data has changed so I can adjust or eliminate my changes.
For this initial effort we should look at design and technology options and come up with a plan. From there we can look at when and how to implement,

Documented in https://docs.google.com/document/d/1BeFUFa25nau3gW3nOhBZ3jv1YL-BjyrBthIVyLeznhg/edit?usp=sharing

@jeffmcaffer closing this.  feel free to reopen if needed.


TensorRT-LLM Triton Backend Support

When can NAV support creating Triton Repo for this new backend? Is it on your roadmap?
https://github.com/triton-inference-server/tensorrtllm_backend

@shixianc thanks for feature request. We are going to review the backend options and add the support in next release

Hi team! Was this ever added? I'm looking through the release notes but cannot find support for TRT-LLM

Hi @ishandhanani. Apologize, not yet. Let us prioritize this feature and provide some ETA.

@ishandhanani maybe some questions to clarify expected behavior. Do you see this feature as generating the model store for tensorrtllm backend only (example) or you would expect that whole deployment of pre/post processing with BLS would be created (similar to this example)?

I think a good first step would be to have it generate the model repo for the trtllm backend only. In the future it would be great if we could generate the entire pre/post processing model repo @jkosek

@ishandhanani you may want to review the newly added TensorRTLLMModelConfig class that specify the TensorRT-LLM backend configuration: https://triton-inference-server.github.io/model_navigator/0.11.0/inference_deployment/triton/api/specialized_configs/#model_navigator.triton.TensorRTLLMModelConfig


Show Proposals on the Vote page

On the Page/tab created by #94
Should Include Info such as

Name
Link
Votes received

https://github.com/celo-org/staked-celo-web-app/issues/92 covers creating page
(see issue #93  and #96  for specifics on active and past proposals
Proposals are on the core Contracts not stCelo Contracts.
See governance hack app for how to fetch proposals

see https://www.figma.com/file/CoSqsVIW9tYuJh6Cbji5d6/stCelo-elections?node-id=0-1&t=kqVuomh0t4PZNhlp-0


Update 16_nlp_with_rnns_and_attention.ipynb

Exercise question 9 solution Third version decoder embedding "input_din=(len(OUTPUT_CHARS) + 2)"

Exercise question 9 solution Third version decoder embedding "input_din=(len(OUTPUT_CHARS) + 2)"

Good catch, thanks!


feat: layer type, model rename, additional packages

This PR focuses on 4 elements:
-> The addition of a prop additionalPackages, allowing developers to insert custom packages as part of the bundling activity they wish to add on top of the default packages.
-> Extending the original layerversion typing to be included in the construct, allowing developers the full offering of the CDK LayerVersion on the layer being created
-> Upgrading JSII to 5.3 due to a notice at build that JSII is unsupported from 31st Jan 2023.
Fixes #

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of the project license.

Migrating to PR https://github.com/awslabs/generative-ai-cdk-constructs/pull/200 with changes accounted for


Show/Hide by cookie

Hello! In our project we added one convenient feature.
Auto show/hide after page refresh by cookie value DevTools:defaultShow
And, developers can enable/disable panel from cookie.
Now, we moved it value to localstorage.
What do you think about this?
Maybe, it's feature for redux-devtools and read value from it?

Did you mean to file this as an issue on gaearon/redux-devtools? Doens't seem like it's specific to this project (redux-devtools-filterable-log-monitor).

Closing for now because I assume you meant to file against the main redux-devtools project. 😄

Sorry, thanks))))


Intermittent Lucene.Net.Spatial Issue

Hello,
We are currently experiencing intermittent issues when using Lucene for searches in combination with the Lucene.Net.Spatial library. The problem seems to be exacerbated by the use of load-balanced Azure app services, however it has been known to occur on a local development machine.
We are using Umbraco as our CMS with Examine used as an extension to Lucene.Net. However, all of the custom code that I have written interacts directly with the Lucene.Net library. We have extended the built-in Umbraco ExternalIndex and non-geo searches seem to cause no issues. We have also followed all of the recommended steps in the Umbraco Load Balancing Guide for Azure.
Any help/insight would be greatly appreciated!
NuGet Packages: Umbraco 8.15.0, Examine 1.2.1, Lucene.Net 3.0.3, Lucene.Contrib 3.0.3, Lucene.Contrib.Spatial 3.0.3, Spatial4n.Core 0.3.0, System.Spatial 5.8.5
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.

Parameter name: index
           at System.Collections.BitArray.Get(Int32 index)
           at Lucene.Net.Spatial.Util.FixedBitSet.Get(Int32 index) in d:\Lucene.Net\FullRepo\trunk\src\contrib\Spatial\Util\FixedBitSet.cs:line 100
           at Lucene.Net.Spatial.Vector.DistanceValueSource.DistanceDocValues.DoubleVal(Int32 doc) in d:\Lucene.Net\FullRepo\trunk\src\contrib\Spatial\Vector\DistanceValueSource.cs:line 76
           at Lucene.Net.Spatial.Vector.DistanceValueSource.DistanceDocValues.FloatVal(Int32 doc) in d:\Lucene.Net\FullRepo\trunk\src\contrib\Spatial\Vector\DistanceValueSource.cs:line 70
           at Lucene.Net.Spatial.Util.ReciprocalFloatFunction.FloatDocValues.FloatVal(Int32 doc) in d:\Lucene.Net\FullRepo\trunk\src\contrib\Spatial\Util\ReciprocalFloatFunction.cs:line 59
           at Lucene.Net.Search.Function.DocValues.DoubleVal(Int32 doc) in d:\Lucene.Net\FullRepo\trunk\src\core\Search\Function\DocValues.cs:line 82
           at Lucene.Net.Spatial.Util.ValueSourceFilter.ValueSourceFilteredDocIdSet.Match(Int32 doc) in d:\Lucene.Net\FullRepo\trunk\src\contrib\Spatial\Util\ValueSourceFilter.cs:line 67
           at Lucene.Net.Search.FilteredDocIdSet.AnonymousClassFilteredDocIdSetIterator.Match(Int32 docid) in d:\Lucene.Net\FullRepo\trunk\src\core\Search\FilteredDocIdSet.cs:line 70
           at Lucene.Net.Search.FilteredDocIdSetIterator.Advance(Int32 target) in d:\Lucene.Net\FullRepo\trunk\src\core\Search\FilteredDocIdSetIterator.cs:line 77
           at Lucene.Net.Search.FilteredQuery.AnonymousClassWeight.AnonymousClassScorer.Advance(Int32 target) in d:\Lucene.Net\FullRepo\trunk\src\core\Search\FilteredQuery.cs:line 103
           at Lucene.Net.Search.ConjunctionScorer.Advance(Int32 target) in d:\Lucene.Net\FullRepo\trunk\src\core\Search\ConjunctionScorer.cs:line 113
           at Lucene.Net.Search.BooleanScorer2.Advance(Int32 target) in d:\Lucene.Net\FullRepo\trunk\src\core\Search\BooleanScorer2.cs:line 409
           at Lucene.Net.Search.BooleanScorer2.SingleMatchScorer.Advance(Int32 target) in d:\Lucene.Net\FullRepo\trunk\src\core\Search\BooleanScorer2.cs:line 265
           at Lucene.Net.Search.ReqOptSumScorer.Score() in d:\Lucene.Net\FullRepo\trunk\src\core\Search\ReqOptSumScorer.cs:line 78
           at Lucene.Net.Search.BooleanScorer2.Score() in d:\Lucene.Net\FullRepo\trunk\src\core\Search\BooleanScorer2.cs:line 403
           at Lucene.Net.Search.Function.CustomScoreQuery.CustomScorer.Score() in d:\Lucene.Net\FullRepo\trunk\src\core\Search\Function\CustomScoreQuery.cs:line 528
           at Lucene.Net.Search.TopScoreDocCollector.InOrderTopScoreDocCollector.Collect(Int32 doc) in d:\Lucene.Net\FullRepo\trunk\src\core\Search\TopScoreDocCollector.cs:line 49
           at Lucene.Net.Search.Scorer.Score(Collector collector) in d:\Lucene.Net\FullRepo\trunk\src\core\Search\Scorer.cs:line 68
           at Lucene.Net.Search.IndexSearcher.Search(Weight weight, Filter filter, Collector collector) in d:\Lucene.Net\FullRepo\trunk\src\core\Search\IndexSearcher.cs:line 228
           at Lucene.Net.Search.IndexSearcher.Search(Weight weight, Filter filter, Int32 nDocs) in d:\Lucene.Net\FullRepo\trunk\src\core\Search\IndexSearcher.cs:line 188
           at Lucene.Net.Search.Searcher.Search(Query query, Filter filter, Int32 n) in d:\Lucene.Net\FullRepo\trunk\src\core\Search\Searcher.cs:line 108
    at Lucene.Net.Search.Searcher.Search(Query query, Int32 n) in d:\Lucene.Net\FullRepo\trunk\src\core\Search\Searcher.cs:line 118

Thanks for the report.
We are no longer supporting Lucene.NET 3.0.3 and the original team that ported it is no longer involved in the project. But this is primarily because all of our effort is going into 4.8.0 and we haven't looked into what it would take to resurrect 3.0.3 to begin patching it.
Option 1 - Patch 3.0.3 Yourself
According to the 3.0.3 release blog post, the tag that corresponds to it is Lucene.Net_3_0_3_RC2_final.
Do note that there are several 3.x branches which may be patched beyond that tag, but I haven't looked into what these patches are fixing, nor have they been verified:

3.0.3 (branch - has commits after the 2012-10-26 release date)
3.0.3-2 (branch - last commit 2012-09-27)
branch_3x (branch - has commits after the 2012-10-26 release date)
branch_3.0x (branch - last commit 2014-09-07)

There are also several patches that RavenDB has done to 3.0.3 in their own fork:

https://github.com/ravendb/lucenenet

If you are willing to do the footwork to figure out which of these options best corresponds to the 3.0.3 release and/or verify any patches to the branch that should go into another release, we could make sure it gets released and then we would have a way to continue patching it.
Do note that the .sln files are a bit hard to find. They are in the build folder. No objections if you wish to change this to a single .sln file with the latest .csproj project file format, but we probably don't want to go down the road of trying to support .NET Standard/.NET Core/.NET 5/.NET 6 due to the amount of complexity involved.
Note also that it is an Apache requirement that the project must build and be testable via command line in order to create a release.
To make it clear that this is still a patched 3.0.3 build, it should be versioned 3.0.3.n, where n increments with each release.
Option 2 - Upgrade to 4.8.0-beta00015
I don't know if all of those components support 4.8.0-beta00015, but if so, I would recommend upgrading because we can definitely patch 4.8.0 and will be able to continue supporting it in the future.


some attributes not applied to BlText objects

Some attributes of BlText objects are not applied. For example, the 1 reference in this method should be underlined:


Support boolean values in resolveOptions func

Reference: https://github.com/confio/ts-relayer/pull/173/files/af3e18ccdaeb5e9f817c1d0372c0ffba6d12993c#r622158971
Allow for boolean values in resolveOption function: https://github.com/confio/ts-relayer/blob/main/src/binary/utils/options/resolve-option.ts
e.g.
const enableMetrics = resolveOption('enableMetrics', { required: true, boolean: true })(
  flags.enableMetrics,
  process.env.RELAYER_ENABLE_METRICS,
  app?.enableMetrics,
  false,
)

Currently, it's only capable of resolving strings to string/integer.

I wonder if this is not an overkill. If boolean flags is not passed, it gets a false value and we never need to throw. 🤷

I wonder if this is not an overkill. If boolean flags is not passed, it gets a false value and we never need to throw. shrug

I guess you are right. Maybe just the non-required version?

I guess you are right. Maybe just the non-required version?

Yeah, I'll try to come up with something nice. Let's see...


current RPS is not accurate

Describe the bug
When running in standalone mode, the ConsoleOutput will print each (method, name) group's current RPS. And I found that the data is not accurate. The report interval is 3s, the requests number of get with params is 20, the rps should be 20/3=6.67, which is much bigger than the actual 5.
Current time: 2021/12/01 12:06:26, Users: 10, Total RPS: 15, Total Fail Ratio: 0.0%
+--------------+-----------------+------------+---------+--------+---------+-----+------+--------------+------------+-------------+
|     TYPE     |      NAME       | # REQUESTS | # FAILS | MEDIAN | AVERAGE | MIN | MAX  | CONTENT SIZE | # REQS/SEC | # FAILS/SEC |
+--------------+-----------------+------------+---------+--------+---------+-----+------+--------------+------------+-------------+
| request-GET  | get with params |         20 |       0 |    970 |  977.15 | 954 | 1089 |          300 |          5 |           0 |
| request-POST | post json data  |         20 |       0 |    250 |  244.70 | 238 |  251 |          420 |          5 |           0 |
| request-POST | post form data  |         20 |       0 |    250 |  245.20 | 240 |  253 |          441 |          5 |           0 |
+--------------+-----------------+------------+---------+--------+---------+-----+------+--------------+------------+-------------+

This issue maybe resulted from the algorithm of calculating current rps. As the keys of numReqsPerSecond is timestamps, while mostly the interval may span 4 seconds, e.g. starts from 0.5s and ends at 3.5s.
func getCurrentRps(numRequests int64, numReqsPerSecond map[int64]int64) (currentRps int64) {
	currentRps = int64(0)
	numReqsPerSecondLength := int64(len(numReqsPerSecond))
	if numReqsPerSecondLength != 0 {
		currentRps = numRequests / numReqsPerSecondLength
	}
	return currentRps
}

看起来可以把 slaveReportInterval 传给 output ，用于计算 CurrentRps 。不知是否可以提pr

@MyNextWeekend 不太清楚你要怎么实现，可以先提 PR 看看。


RealmSwift sorted() like localizedCompare:

Hi,
I have a problem with one of my entities. The entity has an attribute name which is a String. This name can be in german. When I sort my objects by name with the sorted() function provided by Realm I get a wrong result.
For example, I have the following names ["a", "u", "w", "z", "ü", "ä"].
When I sort it with Realm I get ["a", "u", "w", "ü", "z", "ä"] but I expected ["a", "ä", "u", "ü", "w", "z"]. I built a small sample project.
Am I missing something or is this currently not possible? I'm using Xcode Version 6.3.2 and RealmSwift 0.92.3.

Currently we do only support a single fixed locale for sorting. This is something we're planning on fixing.


ESC sequence replaced.

I replaced the ESC character to be encoded as an HEX ASCII instead of a Shell one
\e becomes \x1b
This way it works in a more wide set of terminals.

2018-02-25T04:59:25Z edited by @livibetter: s/xb1/x1b/

The second commit cfba390 has been reverted in f62bee8, the reason for that is, I believe @patillacode was using Bash 3.2 on OS X, which is an odd ball, even when the \e was added in Bash 2.0.  (see https://superuser.com/a/1057637/23540)
At the point of this PR, the support for Bash 3 was already gone for nearly 1.5 years since v1.0.0, all OS X users are required to manually upgrade their Bash to 4.0+ (even until today and forever), they won't have this issue, therefore this is an invalid fix.
However, if I am mistaken, that is if there is really some Bash 4.0 install in the wild doesn't support \e, please do let me know.


Implement a new smart normalization rules

This PR related to #512
This PR closes #512

Hi @haesleinhuepf, whenever you have time to review this PR, I’d appreciate it! Once it’s merged, I can go ahead and add the PR function to it.

add the PR function to it.

I do not understand. What do you want to add where?

add the PR function to it.

I do not understand. What do you want to add where?

As mentioned in this comment: https://github.com/NFDI4BIOIMAGE/training/issues/474#issuecomment-2498540784, this is only a normalizer. Similar to GitHub Actions, it is invoked solely to normalize the YAML file, without performing any save operations


[2012-11-05] Show in Search no longer relevant for core?

created by: camfindlay
created at: 2012-11-05
original ticket: http://open.silverstripe.org/ticket/7995

Working in ss3 these days all the available search optons are in external modules... raises the issue of is the show in search checkbox still relevant to existing on site tree pages in a base level install since is doesn't actually do anything unless tied together with a search module.
suggest dropping that out of the core and add as extension with the fulltext search module?

I'm not sure the rationale here tracks (possibly due to the age of the issue).
MySQLDatabase::searchEngine() is entirely dependent on SiteTree and File (from their respective packages). So, as long as MySQLDatabase::searchEngine() is still primarily using concerns introduced by those classes, then ShowInSearch seems endemic as well, and thus is relevant?

It's also respected with https://github.com/wilr/silverstripe-googlesitemaps - if it's gone no problem but if keeped, it really should output <meta name="robots" content="noindex">.

Yeah I'm going to close this, we would only remove it by also removing searchEngine() from the ORM (which might well happen in 5.x)


CLN-based proxy full test suite

test suite like this one: https://github.com/stakwork/sphinx-stack/blob/master/alts/proxy.yml
Except with CLN for Dave (proxy node) instead. Alice,Bob,Carol are still LND.
For CLN, using the image and configs found here https://github.com/stakwork/sphinx-swarm/blob/master/src/images/cln.rs (no external signer)
There will need to be some modifications to the lnd/setup script (because CLN does not need to be "unlocked"). The wallet script will need to be different for CLN also https://github.com/stakwork/sphinx-stack/blob/master/lnd/setup/wallet.js. Not sure the best way to do this... but maybe we can use https://lightning.readthedocs.io/lightning-hsmtool.8.html generatehsm command?
I suggest using an environment variable to let the script know if the node is CLN instead of LND

The CLN config is something like this:
cln1:
    image: sphinxlightning/cln-sphinx:0.1.1
    container_name: dave-cln.sphinx
    command:
      - --bitcoin-rpcconnect=bitcoind.sphinx
      - --bitcoin-rpcport=18443
      - --bitcoin-rpcuser=evan
      - --bitcoin-rpcpassword=thepass
      - --network=regtest
      - --log-level=debug
      - --alias=sphinx-cln1
      - --grpc-port=10012
      - --accept-htlc-tlv-types=133773310
    environment:
      - EXPOSE_TCP=true
      - GREENLIGHT_VERSION=v23.02.2-50-gd15200c
    ports:
      - "<IP_ADDRESS>:9738:9735"
      - 10012:10012
    links:
      - bitcoind.sphinx
    volumes:
      - ./cln/cln1:/root/.lightning


Encountering timeouts for longer prompt when using SDK with gpt-4-1106-preview, but not when hitting API directly.

Confirm this is a Node library issue and not an underlying OpenAI API issue

[X] This is an issue with the Node library

Describe the bug
We are using some longer prompts and consistently seeing the NodeSDK timeout, whereas the issue does not occur when calling the API directly with the same prompt.
Works reliably:
await axios.post(
      'https://api.openai.com/v1/chat/completions',
      {
        model: 'gpt-4-1106-preview',
        messages: [
          {
            role: 'system',
            content: systemPrompt
              ? systemPrompt
              : 'You are a helpful assistant.',
          },
          {
            role: 'user',
            content: prompt,
          },
        ],
      },

Times out consistently:
const result = await openai.chat.completions.create({
      messages: [
        {
          role: 'system',
          content: `You are a helpful assistant.`,
        },
        {
          role: 'user',
          content: prompt,
        },
      ],
      model: 'gpt-4-1106-preview',
    });
    return {
      completion: result.choices[0].message.content,
    };

I can't share the prompts as they contain customer information, but the length of them is:
Tokens
5,531
Characters
25661
To Reproduce

Make a call with longer prompt using the Node SDK -> Get Timeout error

Error: Request timed out.
    at OpenAI.makeRequest
    at process.processTicksAndRejections
    at async completeChat

Make same call directly to the API via axios -> No problem.

I've reproduced this issue consistently in production and locally. It does not occur as I shrink the length of the prompt, so it seems to have to do with prompt length and the SDK.
Code snippets
const result = await openai.chat.completions.create({
      messages: [
        {
          role: 'system',
          content: `You are a helpful assistant.`,
        },
        {
          role: 'user',
          content: prompt,
        },
      ],
      model: 'gpt-4-1106-preview',
    });
    return {
      completion: result.choices[0].message.content,
    };

await axios.post(
      'https://api.openai.com/v1/chat/completions',
      {
        model: 'gpt-4-1106-preview',
        messages: [
          {
            role: 'system',
            content: systemPrompt
              ? systemPrompt
              : 'You are a helpful assistant.',
          },
          {
            role: 'user',
            content: prompt,
          },
        ],
      },

### OS

macOS - 14.0 - 23A344

### Node version

v18.15.0

### Library version

4.20.1

How quickly does it time out? The default timeout should be set to 10 minutes. Are you overriding that anywhere?

If this is a APIConnectionTimeoutError, it may be because you're connecting differently than before, which is especially impactful if you're coming from behind a firewall / through proxies / etc. If so you may need to adjust how you use those.

@rattrayalex you were right about this, there was a default timeout being set in the OpenAI client that I wasn't aware of. Thanks for the suggestion!
export const openai = new OpenAI({
  apiKey: env.OPENAI_API_KEY,
  /*
   * Edge functions time out if there's no response within 25 seconds,
   * this ensures we won't reach that if openai hangs for some reason
   */
  timeout: 24000,
});


APP-1213 Fix authorization callback redirection

Codecov Report

Merging #85 into dev will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##              dev      #85   +/-   ##
=======================================
  Coverage   89.03%   89.03%
=======================================
  Files          41       41
  Lines        1122     1122
  Branches      130      130
=======================================
  Hits          999      999
  Misses         84       84
  Partials       39       39

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 f9bcb89...18937b8. Read the comment docs.


[Enhancement] Handle scopes and opposite

Hi, @sebastiaanluca!
Cool package, because it handles things we all do in our projects.
Actually I would miss 2 features to be able to replace my implementation with this package: scope, and.. "opposite".
Examples
Scope
    public function scopeHasAggreed(\Illuminate\Database\Eloquent\Builder $query)
    {
        return $query->whereNotNull('agreed_at');
    }

Opposite
    public function getAvailableAttribute()
    {
        return $this->unavailable_at === null;
    }

I've some ideas of how to do it, and I think it should be easy and non breaking to implement it if you want it. I don't have time right now for a PR, but can do it later.
See you,
Matt.

Love the idea! Do you know if there is a way for us to dynamically create query scopes in Laravel? I should check the source code and see how scopes are loaded and if we can hook into that. Of course we'd have to favor framework- and user-defined scopes before the package's dynamic ones.
In case of opposite values, do you have a proposition how the user could define those? An array with "boolean dates" as keys and their counterparts/opposites as values is my first thought (or reversed), but that might be too verbose. Maybe we should leave that to the user to define if it's too much?
Thanks!

Hey.
For scopes, it's in the __call method of the builder. I think the best way we can do that is by implementing some local macros, as it's done in the SoftDeletingScope. But we have to test that the scope doesn't exist, to let the dev overwrite it if s.he wants to.
For opposites, I thought about exactly the same array than booleanDates but a sort of oppositeBooleanDates, so it's the same to configure, to stay easy and consistent. And a date can be in both arrays:
protected $booleanDates = [
    'disabled' => 'disabled_at',
];
protected $oppositeBooleanDates = [
    'enabled' => 'disabled_at',
];

What are your thoughts about that?

If we can properly hook into the scope building to add dynamic scopes (without overriding any more base methods), but still prevent overriding user-defined scopes, I'm open to a PR or a suggestion. Could use this myself too actually, currently defining boolean field scopes manually. Short on time at the moment so not focusing on new features for this package myself though.
Opposite boolean dates (and perhaps scopes for those too?) would be useful, but I feel we can make that "interface" somewhat cleaner. Just by looking at 'enabled' => 'disabled_at' and even knowing what it should do or does, I'm still confused about what it will do. That might just be me though 😄


Fix contact form issues and add contact form to dev section

What this PR does / why we need it:
Fix contact form issues:

ReCaptcha not working
Missing submit button on Netlify
Messing up netlify form submission
Add contact form to dev section

Which issue this PR fixes:
fixes #345

Happy to merge once we verify that netlify forms work.


Make gateway a server rather than client

Hi there.. first, thanks for creating this project. Its a great tool for testing these types of payment systems.
My question is in relation to the upstream host connection.
As far as I can tell, the only connection mode supported for the upstream host seems to be with SocketQueue as a client and the host (assuming SmartVista or Openway) running as server.
In my environment, our host connects to our system as a client so I would like to run the SocketQueue gateway as a server with the upstream host connecting as a client.
Is this possible with the tool and if not, is it a major change to support such an upstream configuration?

Hi!
Good challenge :-) Give me a day to figure out if I can implement it well with the current solution. Just curious: what kind of system is this?

Thanks for responding so quickly..
We run HP NonStop hardware and Connex switch software. Its a pretty common card switch setup. The link setup varies by link generally and can be established by either end depending on the agreement of the parties.. I am looking to use your software to simulate the Connex host and send automated test messages to a downstream system that connects to Connex and uses ISO messages.

Thanks for your remark. Seems it will sit on the current code structure, but likely somebody have to contribute into specific 8583 implementation after it is done.

Please check "listen" branch: https://github.com/juks/SocketQueue/tree/listen
Where you can use just --upstreamListenPort=port parameter without --upstreamHost parameter.
Keep in mind: only one upstream connection at a time for the moment. All concurrent connections will get dropped.

Will have a play and let you know how I go.. thanks again!

Hi Igor,
I want to test this change in our environment, but at this point I'm having some issues with the message formats. At this point I have 2 challenges which I would be happy to assist with although Node is not a language I work with much..
message headers
Our link ISO messages have a fixed header that is added to each message after the message length. So in receiving a message, you should ignore the header and then process the remaining data as a standard iso8583 message. Responses also have the header attached. This should be a config option.
bitmap format
Process ISO bitmap as HEX characters rather than binary format. This should be a config option.
Using the echo message as an example:
Instead of a binary bitmap of 8 bytes (\xnn indicating binary values)
'0800\x22\x20\x01\x00\x00\xc0\x00\x00000000060716170012345600000123456123567890124567'
It would be a hex character bitmap of 16 bytes
'08002220010000c00000000000060716170012345600000123456123567890124567'
Anyhow, let me know your thoughts on these enhancements and if its something that you would consider adding to the system as options.. as I said, I would like to help with this if I can.. If you give me some pointers I can have a go at coding it!

Hi Anthony!
The static header option is controlled with --useStaticHeader option, e.g. --useStaticHeader=ISO001000017.
As for the bitmap, right now you can do your own 8583 fields syntax configuration, as there probably (or I would say definitely) will be other system specific format differences.
There is an example how it is done that you can find at the fork ,made by guys from Mexico: https://github.com/lentiummmx/SocketQueue/blob/master/lib/iso8583/lib/packager/originalProsaCH.js
    '1': {         length: 32,         name: 'Bitmap',         type: 'ban' },
This is quite common issue, so I will think of some proper and clear implementation for this option, like --overrideFormat. This will take some time.

Seems to be done. Please pull the same branch.
Now there are overrides configuration option and "fixed-b-hex" type that represents the binary mask the way you have mentioned.
So you may use like this: --overrides=1:fixed-b-hex without the need to do your own format specification.

Merged into master


chore(ui): UI improvements for cards and box shadow

Describe your changes :

Issue : https://github.com/open-metadata/OpenMetadata/issues/9819#issuecomment-1410903193
UI improvements for cards and box shadow

Type of change :

[x] Improvement

Frontend Preview (Screenshots) :

![Uploading image.png…]()

Checklist:

[x] I have read the CONTRIBUTING document.
[ ] I have commented on my code, particularly in hard-to-understand areas.
[ ] I have added tests that prove my fix is effective or that my feature works.
[x] All new and existing tests passed.

Reviewers
@open-metadata/ui

Shadows Look Fine. We are good to go. @Ashish8689


Problems in syntax highlighting after backticks in Javascript

In this JS code:
//
Relay.injectNetworkLayer(
  new Relay.DefaultNetworkLayer(`${window.location.origin}/graphql`, {
    credentials: 'same-origin',
  }),
);

function loadStories() {
  const context = require.context('../src/', true, /__stories__\/.+\.js$/);
  context.keys().forEach(context);
}

The loadStories function has barely any highlighting, and even comments are incorrectly highlighted after a string interpolation:

I believe this is fixed in the current vs code insiders:

Please file language specific bugs against the main vscode repo


Calendar Categories and Colors

Cross posted from http://www.openntf.org/main.nsf/project.xsp?r=project/XControls/discussions/894FC5878EA0AA6E86257DFE005097CC
Dear Staff,
first of all thank you very much for this controls set … we are using it for a new XPages project and we find it amazing.
However we have this “problem” with the Calendar control.
We need to use only one calendar to show entries of many users.
We can take advantage of Category property for this purpose but it's not enough. We need to set specific entries colors for every user.
We cannot find (reading official docs) specific properties for colors settings.
Which is the best way to achieve our goal?
Thank you in advance,
Christian

When you use the catfield setting (you pass in the name of a field to examine on each document) each different value will be assigned a color and that color will be used through the calendar entries. If you look at the June 2015 data in the Sampler application you will see this in action. So you can apply a filter using the filter property and then group different calendar entries using the catfield.
If this doesn't meet your needs please let us know and we'll see what we can do. Or if you want to modify the calendar you can submit the changes back to us and we'll incorporate them into the main project.

Thank you for your support whitemx!
Yes, no problems about the use of filtering and categorization.
I had a look at the sample application.
This colors are used:

#007aff (standard entries)
rgb(197, 120, 82) (categorized entries)

What I need is to use, and set programmatically, different colors.
Any tricks about this?
Maybe some "hidden" property or function?
Or maybe I can change stardard colors in a easier way?
Thank you.

In your calendar XPage in the beforeRenderResponse event, you can define sessionScope.calendarcolors to override the default colors like so:
sessionScope.calendarcolors = ['#77b4f9', '#074025', '#176f17', '#50cc86', '#3a61a4', '#b68e8d', '#9f26aa', '#6daa1c', '#b31f1a', '#6f377e', '#390a12', '#edcc89', '#2840e0', '#c63a9c', '#c2bed1', '#0d306f', '#09bb90', '#34ea03', '#b7f1f4'];

This could be exactly what I need.
I'll try it as soos as possible and I'll keep you informed.
Thank you.

Assuming this is fixed.


youtube-dl-gui doesn't work properly

Youtube-dl-gui is a great program because it's easy to use, but it didn't download any audio with a 720p video from youtube. Do you know how to fix that? Thanks.

@IoanPaleru This is for a Mac but it should work on any computer.


[Redesign] Manage Package Owners

@microsoftsam

Looks good so far. Ping me when this is ready for a final review (since you said this is a work in progress).

I fixed all of the feedback and a bunch of accessibility issues. Ready for review!

Fixed feedback, added confirmation state screenshots.


Autofocus support on input change

File Modified: OTPinput.tsx located in the src folder (root directory).
Changes Introduced:
I implemented autofocus functionality for the OTP input fields to improve user experience.
Autofocus on Input Change:
The focusOnNext function (defined on line 194) automatically shifts focus to the next input field once the current one is filled. This enhancement eliminates the need for users to manually move to the next input box.
Integration with JSX:
The focusOnNext function is integrated into the onInput attribute (on line 248) with appropriate arguments to manage the autofocus behavior dynamically.
This change simplifies the input process by making it more intuitive and seamless for users.

Yes. I noticed it worked well on storybook but on testing the component, it wasn't working.

Okay i ran the pull request locally and there's a slight TypeScript error (take a look at the image below). Please fix that so I can merge the changes.

For some reason, GitHub isn't showing images, but I hope you get it.

Yea, I get where that is coming from. I'll get  it fixed in a moment.
On Sat, 28 Sept 2024, 3:54 pm Emmanuel O. Eboh, @.***>
wrote:

For some reason, GitHub isn't showing images, but I hope you get it.
—
Reply to this email directly, view it on GitHub
https://github.com/EOEboh/react-one-time-password/pull/15#issuecomment-2380670082,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ANJEVG27N7DSCNOJHKQBWKTZY27KHAVCNFSM6AAAAABPABZZB2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOBQGY3TAMBYGI
.
You are receiving this because you authored the thread.Message ID:
@.***>

The typescript error has been resolved.  It seems fine from my end. You can check it out from your end and provide feedback.

Looks fine! Thank you

@all-contributors please add @tech-doctor for code


Stop writing extension version in the dump.

We currently lack the ability of installing arbitrary extension versions, so when dumping or restoring a database we ignore the version number and only care whether the extension by that name exists or not.

Do you think it is worth updating one of the dump tests to check that it doesn't appear in the dump file? Maybe not.
Did you double check it worked manually?

I checked manually that it works and I don't think it's worth making a separate test for that.


White background with no image on Chrome + Windows

Hi,
today I met the following problem:
there were no images, white background only for Chrome Windows remote server. Not every time, but in about 50% of reloading cases. Works for localhost, Chrome Mac and Firefox (Mac, Win).
In fact the image was loaded but the opacity was 0. The plugin was initiated, play process started, but no 'walk' triggered. After debugging vegas.js I found that the problem was in str. 509:
img.onload = go;.
I googled about weird behavior of onload method, and the decision to replace this string with:
go();
solved my problem.
Maybe there is a more elegant way to fix it.

Hello,
Never had any complaint about this
Does this issue occurs on vegas website or just on yours?
Watch out, replacing ìmg.onload = go;bygo()` launch the slideshow even if the image is not loaded. This is not the expected behavior.

Hi,
the issue occurs on my website. I've deployed the version with initial code (img.onload = go). Check with Windows Chrome.

I had same error and I have solved the same way. ( img.onload = go() )

Thanks @costaprofunda  but sorry, I have no window and it works perfectly on Chrome for Mac.
Please try to invert these lines.
img.onload = go;
img.src = src;

Tried: didn't solve the problem unfortunately.

Ok, seems I found the solution with onload.
According to latest comment here I've initialized img variable at str. 346.
img           = new Image();
and have removed img init at str. 431.
Everything works.


contenteditable (instead of input or text area)

Hi,
I choose your great plugin over ngEmbed because it allows custom icon very easy!
I tried to extend the usage by using contenteditable . (see  http://fdietz.github.io/recipes-with-angular-js/common-user-interface-patterns/editing-text-in-place-using-html5-content-editable.html)

It is working almost perfectly except the typing direction becomes backward, i.e characters are being inserted on left side of previous character.
If you could lend me a hint, I think I could solve it.
(Sorry, I am a terrible developer who doesn't even know how to use plunkr and Git !!! )

Any solution to use it with contenteditable?


Semantic Release?

I've been working with semantic-release for our "internal open-source" at Quandoo, and I've really come to like how much hassle it takes out of releasing. Would you be interested in collaborating on implementing it?

Personally, I'm not a huge fan of the current breed of automatic versioning/release tools like this. In order to work well, it requires a lot of discipline with commit messages (including those of outside contributors) and isn't as intentional as I think handling releases should be. And with tools like npm, I don't really feel like releasing is much of a hassle for me

I definitely see that, which is why we provide git-cz for authoring and commitlint for validation. All that being said, it is your project of course, and a perfectly valid opinion, so I'll leave it as is.
If you want to reevaluate at some point, I'd love to help (including writing contributor documentation).

Wow! Just now noticed I never added a CONTRIBUTING.md – I'd definitely be open for some help there – maybe with a CoC as well

On it :)

@jxnblk hey is there somewhere I can reach you privately? I have some questions I'd rather not jump you with without explaining my intentions and reasoning :).

@jxnblk hello?


logging: Skip log records originated in site packages.

This fixes the huge exception we get in our logs from django.template
logger. This exception is a known bug in Django, see
https://code.djangoproject.com/ticket/26886
Fixes #3974
@timabbott, please review.

Automated message from Dropbox CLA bot
@umairwaheed, it looks like you've already signed the Dropbox CLA. Thanks!

Merged, after tweaking the comment for the new function to mention it's a workaround for that Django bug.


stls not being inserted

I'm running mmp through docker-compose on my rpi5.
I put a bunch of stls in various folders in my mmp library and the projects are not auto created.
When I check out the agent logs I see just the first stl with the message produced png, rendering png,
and then just endless spam of the logs for printer connectivity.
Am I doing something wrong?

I am having the same issue. Library isn't getting scanned.

Hi
@C0untZero  does it stop on the first model? Does the image get written into the library?
@javijuji Are you also running on a RPI5?

Hi hi,
Yeah, it does the first image and then nothing happens.

Hi could you please test this branch https://github.com/Maker-Management-Platform/agent/pkgs/container/agent/168820804?tag=missing-error-handling-for-rendering ? I've made some changes that might solve it

Same behavior on that branch as well.

Could you post logs for discovery?

Not much in the logs
mmp.txt

I'm gonna try to reproduce the issue on an RPI, I will only have access to a RPI4...
I've downloaded a couple of Rumble minies to test... they are pretty detailed... compared to other models I have, Jana takes about 3 times to render... Might the ARM be a bottleneck there?
Whats the CPU load? I would assume you would get 1 core to 100% and drop after the image is rendered, the render finish is not in your logs...
Can you describe the CPU behavior when you boot MMP?

Yeah, all 4 cores actually get smashed to 100%. I've tried leaving it on like that for a while but no luck.

You can test on the actual stls I'm using, they're available here - https://warcraftrumble.blizzard.com/en-us/collection.
This is the first one on the list which stops everything - https://assets.warcraftrumble.blizzard.com/blueprints/warcraft_rumble_alliance_jainaproudmoore.zip.

Hi, sorry for the late response...
I went and bought a rpi5 8gb.
I was able to reproduce the problem with some models.
"Normal models" work just fine, a little slower than on my server, but high res models like the ones from Rumble take way too long.
Looking at the library that I'm currently using to render the models, It does a CPU count and uses all the cores to compute the render... Not configurable...
I'll think of something as a workaround while I try to contact the library developer or test with others.
Worst case scenario, rendering detaches from discovery (it should so it doesn't block the whole usage of the app), each model goes into render with a configurable timeout, if it reaches the timeout goes into some kind of blacklist.

Wow, that's commitment to a project :D Getting an rpi5 just to reproduce a bug.
Thanks man!
Yeah, I guess it would makes sense to split discovery and rendering, I'd be fine with not having some models on preview as long as I can list them in the library at least.

Running on an RPI5 8gb :)
I hope to have something you can run soon


Fix linting, fixed to work with electron-vue

A few changes if you want to accept the PR which fixes some things which prevented me using with electron-vue.

Removed all ;, switched out double quotes for single and fixed strict linting errors which prevents build.
Changed init emmet to window.emmet = require('emmet/emmet').
Change function () {} to () => {} arrow function, so pass this scope on and avoid the vm var.

Now works with electron-vue, presuming it will work for everything else.

Oh and in electron-vue, I needed to change:
{
    data,
    methods: {
        editorInit: function () {
            require('vue-ace-editor/node_modules/brace/mode/html')
            require('vue-ace-editor/node_modules/brace/mode/javascript')
            require('vue-ace-editor/node_modules/brace/mode/less')
            require('vue-ace-editor/node_modules/brace/theme/chrome')
        }
    },
}

to
{
    data,
    methods: {
        editorInit: function () {
            require('brace/mode/html')
            require('brace/mode/javascript')
            require('brace/mode/less')
            require('brace/theme/chrome')
        }
    },
}

Should also be noted that emmet (https://github.com/cloud9ide/emmet-core.git#41973fcc70392864c7a469cf5dcd875b88b93d4a) commit which your lib is pulling in does not build with electron-builder. Which is causing #17 issue.

Thanks for helping me solve this issue. like what you said in this issue emmet causes the error.
I'll remove emmet from the code. to solve this.
But your PR seems not related to it.
Change1 is about coding style. Coding style should be free to choose. but not only one standard. You can pass eslint by adding node_modules/** to .eslintignore.
Change2 seem not working for the error by my test.
Change3 will cause error with the user who uses ES5.


Indian 4x3 svg flag is not correct

The circle in the middle is too large.  Below is the square SVG which sizes the circle correctly
https://github.com/stevenrskelton/flag-icon/blob/master/svg/country-squared/in.svg
The circle on the 4x3 is much larger
https://github.com/stevenrskelton/flag-icon/blob/master/svg/country-4x3/in.svg

You're right.  It's part of this other project's issues:
https://github.com/lipis/flag-icon-css/issues/36
If I have time I'll open a PR fixing it in that project; I'd like to keep all the files in sync.


Provide stronger guidance on locating X.509 chain in COSE/JWS

Even though it is not a direct concern of the DID method specification but rather of a signing envelope profile, it is beneficial to provide strong guidance since there is only one obvious place for the certificate chain to go, both in COSE and JWS.
For COSE, it would be the x5chain (label 33) header parameter, see https://www.iana.org/assignments/cose/cose.xhtml#header-parameters.
For JWS, it would be the x5c header parameter, see https://www.iana.org/assignments/jose/jose.xhtml#web-signature-encryption-header-parameters.
This is in line with the DID resolution spec which defines a draft HTTP binding and uses standard HTTP headers where available for resolution options.
Ideally, in the future, there is a single JWS/COSE binding specification for DID-issued content, but that will take a while.

Ideally, in the future, there is a single JWS/COSE binding specification for DID-issued content, but that will take a while.

I wonder if we might be able to define this as part of https://github.com/w3c/vc-data-model/issues/971


Human readable date for the task

Render human readable date (like 8 days later (22 May)), instead of the milliseconds since epoch value

Hi there
I am new at contributing and I would like to work on this issue.
How can I do that?

Hi @jv18creator,
Do you want to work on EmberJS?

No, I thought I could solve this with vanillaJS, didn't knew about EmberJS.

@jv18creator Why let that stop you? This is a good opportunity to learn something new and grow your boundaries

@jv18creator You should join our Discord server: https://discord.gg/FGBkbsND
We have more tasks that you can pick up. Check out realdevsquad.com

@jv18creator You should join our Discord server: https://discord.gg/FGBkbsND
We have more tasks that you can pick up. Check out the apps we are building at https://realdevsquad.com

@jv18creator You should join our Discord server: https://discord.gg/FGBkbsND
We have more tasks that you can pick up. Check out the apps we are building at https://realdevsquad.com

Just joined your discord server thanks for the invitation.

I want to work on this issue. Though I don't know emberJs, I can try. But please tell me where I can find it on site I am not able to find it.


SLA for Azure SQL Database does not list 99,99%

You refer to the "SLA for Azure SQL Database" page - but it does not list the 99,99% SLA for two or more replicas (only 99,95 for one replica)
"What SLAs are provided for a Hyperscale database
See SLA for Azure SQL Database. Additional secondary compute replicas increase availability, up to 99.99% for a database with two or more secondary compute replicas."

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

ID: 418c8458-948a-4549-fbaa-90a17cd345ee
Version Independent ID: b5635e09-241c-0eea-61cd-bfef388af124
Content: Azure SQL Database Hyperscale FAQ - Azure SQL Database
Content Source: articles/sql-database/sql-database-service-tier-hyperscale-faq.md
Service: sql-database
Sub-service: ****
GitHub Login: @dimitri-furman
Microsoft Alias: dfurman

Please refer to the previous paragraph in the SLA:
Azure SQL Database Business Critical or Premium tiers not configured for Zone Redundant Deployments, General Purpose, Standard, or Basic tiers, or Hyperscale tier with two or more replicas have an availability guarantee of at least 99.99%.

Sorry I had a serious brainfart it seems


Support CMYK JPEG files

Go 1.5 now supports them; may just require a recompile on 1.5. Add test case with CMYK JPEG file.

Yup. I'd be curious what a test would look like.

Steve from Trunq posted some test JPEGs which he couldn't upload because they were saved as CMYK by a graphic designer.

Part of the problem is that we shouldn't be serving CMYK jpegs either, so if they are accepted for upload, they should always be converted to RGB before they are stored on S3 even for serving the full original size.

Yeah, that's pretty trivial to do and what I had always envisioned.


[whatsapp] fix crash on encountering VideoMessage

Thanks, can you run gofmt on it?

Thanks, can you run gofmt on it?

Done. The CI should pass now.

Thank you :+1:


Browserify fails to require browserify-css when the package is installed globally

Hello,
It seems that a simple browserify command like below will work fine if browserify-css is installed locally (in the current repository):
$ browserify input.js -g browserify-css -o output.js

But the exact same command will fail if the browserify-css package is installed globally (npm install -g):
$ browserify input.js -g browserify-css -o output.js
Error: Cannot find module 'browserify-css' from '/tmp'
  at /usr/lib/node_modules/browserify/node_modules/resolve/lib/async.js:46:17
  at process (/usr/lib/node_modules/browserify/node_modules/resolve/lib/async.js:173:43)
  at ondir (/usr/lib/node_modules/browserify/node_modules/resolve/lib/async.js:188:17)
  at load (/usr/lib/node_modules/browserify/node_modules/resolve/lib/async.js:69:43)
  at onex (/usr/lib/node_modules/browserify/node_modules/resolve/lib/async.js:92:31)
  at /usr/lib/node_modules/browserify/node_modules/resolve/lib/async.js:22:47
  at FSReqWrap.oncomplete (fs.js:123:15)

My NODE_PATH is set correctly, and if i run node, i can require('browserify-css') in it without a problem (on both install: local dir and global). I've been scratching my hair around this, can you please give me some lights?
Thank you :)

Browserify transforms should be installed locally, and I'd recommend you use local dependencies for browserify transforms. You can check out this issue at https://github.com/substack/node-browserify/issues/1206.


Adjust copy in Welcome screen

Based on the work to be done for https://github.com/hirosystems/stacks-wallet-web/issues/2251. The usability tests showed some of the concepts and terminology can be confusing to users. The concept of "Stacks account" is never referred back again. So we opted to streamline and change it to "Wallet".
Figma

@Eshwari007 this was merged into dev to fix an integration test there, so please test it on dev, thx.


Missing newline when not using VT100 compatible color mode

On a Linux system, when connecting to the BP with tio, if you reply N to "VT100 compatible color mode" it does not echo a new line:
VT100 compatible color mode? (Y/n)> nHiZ>

It's actually because the N is creating a result.error here:
https://github.com/DangerousPrototypes/BusPirate5-firmware/blob/5bbaed7eeb2edc6f1bb16a796789bf51f37a1874/pirate.c#L312
I think the correct answer might be to actually fix up the main part of that loop to make a lot more sense. It looks like it's gone through a lot of merge / patches to make it work.
@DangerousPrototypes - if you can explain how you'd like that part of the loop to actually operate, I'm happy to create a PR to address it. I just know that's the main interface state machine and I'd prefer to not hose it up with a hacky patch that I'm pretty sure would work to fix it.

Is this issue still there? I looked over the prompt code and I believe it is working correctly. I tried N answer and I get a line break before the prompt. Let me know if I need to have a closer look at it.

@wyattearp -- FYI, Ian believes this has been resolved.  Will close this issue as resolved after a few days, unless you indicate it's still an issue.

@henrygab - agree I've not seen this crop up for a bit, recommend closing and we can reopen if it happens again


Improve Python version parsing

This doesn't happen consistently for me, but sometimes the python --version command includes more information than just "Python 3.7.0". For example:

Plus I just trust a regex more than I trust the substring logic

Also fixes https://github.com/Microsoft/vscode-azurefunctions/issues/591 - discussed with @jinglouMSFT offline.


ActiveStake Pool Hash Improvement

Based on the example here (which I've been using regularly): https://github.com/input-output-hk/cardano-graphql/blob/f180c9a5ea785856d85ef00d40b9d199ac0f256a/packages/api-cardano-db-hasura/src/example_queries/active_stake/activeStakeForAddress.graphql
Based on this query:
{
    delegators: activeStake(
        where: {
            _and: [
                {epochNo: {_eq: 241}},
                {registeredWith: {hash: {_eq: "9417e18efcc4c258df21c89942009a498a751a0a63f8d72714cf75b2"}}}
            ]
        }
        limit:100
        offset:100
    ) {
        amount
        address
        epochNo
    }
}

I've noticed that on pools that have a large amount of delegators (over 5000 for this pool 9417e18efcc4c258df21c89942009a498a751a0a63f8d72714cf75b2), it will most likely timeout. Even using a limit of 10 can take a few seconds to return.
From what I can tell in Hasura, am I correct in that pool_hash is part of the root row and therefore doesn't have to do a further table lookup, while using the query above has to query the Stake Pool table to do the match?
If pool_hash is in fact part of the top level, can we please have that exposed in GraphQL? Based on my tests querying on pool_hash returns almost instantly, so this should be a major improvement.

Thanks for raising this @CyberCyclone . From memory that was a recent change upstream I've not taken advantage of, but can do so to address the performance issue. I can get it done for the 3.2.0 release

Thanks for raising this @CyberCyclone . From memory that was a recent change upstream I've not taken advantage of, but can do so to address the performance issue. I can get it done for the 3.2.0 release


Move Fungus project to newer editor version.

We need to be at a minimum of 2021, I want to just move to 2022.
But we need to be mindful of backwards compatibility. I think 2018 is as far back as we should worry about, maybe even just 2019?

I have tested a Fungus package created in 2022 on 2021 and 2020 with sucess.
Needs more testing.

Closed by #21


make acceptance uses inconsistent env variables

as per the conversation in #66 ... we found that make acceptance uses different variables than the rest.
The rest of the make targets use:

JFROG_ACCESS_TOKEN / ARTIFACTORY_URL

make acceptance uses:

ARTIFACTORY_ACCESS_TOKEN / JFROG_URL

Should we change the test code to ARTIFACTORY_URL and JFROG_ACCESS_TOKEN to match the test, or change everything to JFROG_blah or ARTIFACTORY_blah. It does seem a bit strange to use ARTIFACTORY_ for one and JFROG_ for the other.

I am not deciding on changing acceptance, that was just where I was at with my other PR, so I thought I'd push it up as an example.

Ideally, they should all be prefixed with JFROG_ for consistency, while still supporting ARTIFACTORY_?
I'm ok to do this in multiple small steps, e.g. fix acceptance tests first, then harmonize everything to JFROG_ prefix.


New version: SaeraSoft.CaesiumImageCompressor version 2.6.0

- [X] Have you signed the Contributor License Agreement?

[X] Have you checked that there aren't other open pull requests for the same manifest update/change?

[X] Does your manifest conform to the 1.5 schema?

Microsoft Reviewers: Open in CodeFlow

/AzurePipelines run

/AzurePipelines run


Navigating to a parameterized route with siblings(viewports) results in an error.

Referring to the use of viewports/siblings found in this closed issue:
https://github.com/aurelia/router/issues/56
Creating sibling with a parameterized route (as shown below) results in an error when navigating to the route.
{
route:':id/route',
  viewPorts = {
    'left-side': {
      moduleId: 'some-module;
    },
    'right-side':{
      moduleId:'another-module'
    }
  }
}

Navigating results in the following error: aurelia-bundle.js:8297ERROR [app-router] Error: Invalid Route Config: Configuration for viewPort "default" was not found for route: ":id/route."(…)
The router is looking for a 'default' entry in the viewPorts array.
Here is a plunker to illustrate the problem.
http://plnkr.co/edit/2MReXyfgUlTz75lJSS6I?p=preview

Should be noted that this error only occurs when navigating in-app.  The error occurs via an href within the app such as #/someChildRoute/someId/route. Pasting a url such as localhost:9000/#/someChildRoute/someId/route into a new browser window and loading the app does not invoke the error and appears to work as expected.

Hi, it works with the following fix:
    config.map([
      { route: '',  name: 'child-route',     moduleId: 'no-selection', title: 'Welcome' },
      { route:':id/main-content', name:'main-content-viewport',
          viewPorts: {
          /* the router is looking for an entry named  'default' defined here-in */
                'tabs'          : { moduleId: './tabs'},
                'main-content'  : { moduleId:'./main-content'},
                default: { moduleId:'./main-content'}
          }
      }
    ]);

I don't know if it's the intended behaviour, but it works the same even for a root router.
In my app I follow I guideline where I mark secondary viewports with an explicit name (like tabs in your example) and I leave the main content anonymous (router-view without a name).
Then in my router config I associate the default viewport to the main module, and that will be rendered in the anonymous router-view element.
If you are satisfied with the workaround, someone from the core team can close this issue.
P.

I tried the 'default' entry and it works acceptably.
What concerns me is the full page reload does not require 'default' . In theory, an internal href navigation should not give a different result than a full page reload using the same url.  This sniffs of a potential problem.
For me the use of 'default' is acceptable but perhaps is not the most desirable long term solution.  Apart from being semantically non-descriptive, 'default' anchors the order of elements when multiple router-view are used in the same view.  In some edge-cases the ordering of siblings cannot be nicely/easily achieved..
An example is as follows where the goal is to swap order of siblings depending on the route
//route 1 - initial order in someChildRouter.html
<router-view name="A"></router-view>
<router-view name="B"></router-view>
<router-view name="default"></router-view> //display main content for A

//route 2 - would not be possible to achieve reusing someChildRouter.html
<router-view name="A"></router-view>
<router-view name="default"></router-view>  //display main content for B
<router-view name="B"></router-view>

Without 'default' the following would work (the unused router-view is ignored).
<router-view name="A"></router-view>
<router-view name="main-content-B"></router-view>
<router-view name="B"></router-view>
<router-view name="main-content-A"></router-view>

There have been changes to router design. It is now possible to have null as module for view-port..
I forked you repro and modified it in a way to allow for your scenario
http://plnkr.co/edit/rFZIh0iC0E30r7y4yqfc?p=preview
main difference is in configuration of child router
  configureRouter(config: RouterConfiguration, router: Router) {
    config.map([
      { route: '',  name: 'child-route',       viewPorts: {
                'main-content'  : { moduleId:'./no-selection'}

          }, title: 'Welcome' },
      { route:':id/main-content', name:'main-content-viewport',
          viewPorts: {
          /* the router is looking for an entry named  'default' defined here-in */
                'tabs'          : { moduleId: './tabs'},
                'main-content'  : { moduleId:'./main-content'},

          }
      },

    ]);

I also removed default <router-view> from the corresponding view
here is the relevant documentation
http://aurelia.io/docs/routing/configuration#rendering-view-ports
and the blog post about this release
http://aurelia.io/blog/2018/01/22/big-changes-in-the-aurelia-router-150-release

can be closed

@jon123
@Alexander-Taran is right. You wouldn't want to have the <router-view> in child-router.js without defining view port configurations for the 'default' view port.


ci: added event_name schedule in client-build and rts-build to run them in scheduled run as well

Description

added event_name schedule in client-build and rts-build to run them in scheduled run as well

Type of change

Chore (housekeeping or task changes that don't impact user perception)

Testing

running TBP workflow to ensure nothing is impacted.

How Has This Been Tested?

[ ] TBP Run

Checklist:
Dev activity

[ ] My code follows the style guidelines of this project
[ ] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes
[ ] PR is being merged under a feature flag

QA activity:

[ ] Speedbreak features have been covered
[ ] Test plan covers all impacted features and areas of interest
[ ] Test plan has been peer reviewed by project stakeholders and other QA members
[ ] Manually tested functionality on DP
[ ] We had an implementation alignment call with stakeholders post QA Round 2
[ ] Cypress test cases have been added and approved by SDET/manual QA
[ ] Added Test Plan Approved label after Cypress tests were reviewed
[ ] Added Test Plan Approved label after JUnit tests were reviewed

Summary by CodeRabbit

Chores

Updated build workflows to trigger on scheduled events.

TBP run: https://github.com/appsmithorg/appsmith/actions/runs/7258059332


⚠ Halloluise has degraded performance

In 29266de, Halloluise (https://halloluise.de) experienced degraded performance:

HTTP code: 200
Response time: 12558 ms

Resolved: Halloluise performance has improved in ea57605.


Autorest Regen Preview to 3.0.0-alpha.20240129.1 by Mingzhe Huang from refs/pull/4163/head

Triggered from https://github.com/Azure/autorest.csharp/pull/4163

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

close since it's covered by https://github.com/Azure/azure-sdk-for-net/pull/41658


Lab6 Roster Class

Anyone has any idea what could have lead to this error??
I have not included any other codes besides constructors in the Roster class yet. The constructors and "extends .." part is exactly the same as my Student and Module class ( which worked well..)
But, strangely, in jshell, it can be compiled and when I submit in code crunch, it seemed to have passed the test case..

Perhaps you forgot to open the Roster.java file when running jshell?

Hmmm that's odd, perhaps you may want to check the sequence of your .java in your test script? For example, /open Keyable.java needs to be loaded first before loading anything that implements it.

I got similar issue for another question. I accidentally used %d for a String in my string formatting, and I also got errors like cannot find my toString method. You can try checking your implementation again to make sure you do not make this kind of careless mistakes.

@sinteary  I think it was the problem!  Thank you guys for the help!! :)


Doesn't work

I provided authorization token but it gives an error:
 {"error_description": "code doesn't exist or has expired", "error": "invalid_grant"}

Can you help me please?

i am having a similar issue can you please provide the solution.
and one more think keychain password is dropbox account password right?

@pranay1494 the keychain password is your MacOS login password (by default, when login keychain is used).

yeah got that but can you help me with above mentioned issue?

Hello @ayoy  I am getting the same error whenever the script is asking for the authorization code: I pass the generated authorization code by app console and receives this error:
Error during authorization with Dropbox: 400 - {"error_description": "code doesn't exist or has expired", "error": "invalid_grant"}
App's permission type: Full drop box.
Any help is much appreciated!

Please, someone find a solution for this problem ?


Issue related to jexcel header

When i scroll than header is going above the my own header. Refer the schreenshot.

You can tweak the z-index to a more convenient one in the jexcel.css


Bro rename this to something else

Imagine if schools started blocking the word "unblocked" in the URL bar, Then no one will be able to access it. Just come up with a unique name cuz schools are a group of adults who have IQ

Lol GitHub is blocked for me already been

Imagine if schools started blocking the word "unblocked" in the URL bar, Then no one will be able to access it. Just come up with a unique name cuz schools are a group of adults who have IQ

A lot of schools do that. At my school, any url containing the word "unblock" or "proxy" is immediately blocked.
That's why I named my secret proxy prox. instead of proxy. 😉


Support use of MessageTemplateFormatMethod on extension methods

This is similar to issue #19 but concerns extension methods and the Exception argument rule and is perhaps best illustrated by an example.
public interface IMyLogger {}

public static class MyLoggerExtensions
{
    [MessageTemplateFormatMethod("messageTemplate")]
    public static void Warning(this IMyLogger logger, string messageTemplate, object arg) {}
}

Given the above, the analyzer currently fails to report on the misplaced exception in cases such as these:
IMyLogger log = null;
log.Warning("Hello World", ex);
// And
MyLoggerExtensions.Warning(log, "Hello World", ex);

Given the current implementation this makes sense as the assumption is that the Exception parameter is at position one, which obviously isn't true in the case of an extension method. I've got a repro and proposed fix that I can push for you to look at and merge if you're happy with it.
Note that the missing property in the template string is still detected and reported.
Thanks for a great analyzer, it's really indispensable once you start using Serilog extensively.

Sure, i'm happy to take a look at your fix 👍

Great, I've submitted a PR you can take a look at. Cheers!

I've just pushed version 0.15 with your fix inside. Thanks again for the PR 👍

I've just pushed version 0.15 with your fix inside. Thanks again for the PR 👍

Thanks a lot. :)


Prettier

This adds prettier formatting to the codebase, which is just a nice quality of life thing.
Anyone have opinions here?

I approve!


Sidebar and links are broken on contact page in mobile view

When viewing the contact page on mobile devices and opening the sidebar, the entire sidebar appears to be broken. The links, as well as the sidebar itself, are not displayed properly, and the content is not accessible.

@codecShivam thanks for listing the bug we'll fix it as soon as possbile.

It is working now Contact form, @codecShivam thanks for raising the issue.
Frankly telling you 😅, it is an SOS 🆘 fix, I wrote very bad code, and will fix the badly written code Until the upcoming release.
TODO: break the contact page into components and pages.


The package doesn't work with material Theme

Hi,
I've used the package with the regular django theme and everything works.
However when I add the material theme -  https://github.com/viewflow/django-material/,
it doesnt appear to work.
Any guidance?
Tal

After further investigation it appears the logic works,
However there is no export button to refer to the right url,
and the view of the export page is broken.

We had an issue when using both mptt and django-import-export, where the Import button wasn't showing up because of how the templates were structured. We made a couple of changes to facilitate having buttons for both libraries show up in #496 which is a change included with 0.5.0. Perhaps it will help?


parse fails when parsing style tag

We've got an svg that looks kind of like this:
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
  <defs>
    <style>
      .clipped-thing {
        clip-path: url(#clip-path);
      }
    </style>
    <clipPath id="clip-path">
      <rect y="-0.86" width="375" height="177"/>
    </clipPath>
  </defs>
  <g class="clipped-thing">
    <!-- SOME SVG STUFF -->
  </g>
</svg>

loading this svg fails with: Module build failed: SyntaxError: unknown: Unexpected token on clip-path: url(#clip-path);

Ah! Do SVGs normally have a style tag?
The loader does not parse style tags now. For a workaround, move it to outside the svg file. I'll find some time to add this. Also, PR welcome! 😃

Yeah it does: https://developer.mozilla.org/en-US/docs/Web/SVG/Element/style
pretty weird but sometimes we get svgs like this.
it's not an immediate issue for us; our designer exported it differently
and it came out nicer. just thought you might like to know!
On Wed, Jun 8, 2016 at 1:13 AM Boopathi Rajaa<EMAIL_ADDRESS>wrote:

Ah! Do SVGs normally have a style tag?
The loader does not parse style tags now. For a workaround, move it to
outside the svg file. I'll find some time to add this. Also, PR welcome!
😃
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/boopathi/react-svg-loader/issues/38#issuecomment-224519639,
or mute the thread
https://github.com/notifications/unsubscribe/ACMtQbFrqrnx-EQk-bKw-vnbeMAKlvrHks5qJnmmgaJpZM4IweIR
.

I need this very much. may be it is possible to optimize file with svgo first, than react-svg? For now, I guess, svg file is parsed with react-svg-loader first and then runs svgo, isn't it?

@seleckis This is the pipeline - https://github.com/boopathi/react-svg-loader#internals , It runs svgo first and then transformations are applied.
There is a limitation. This is not easy to implement because, using a HTML parser (I tried with parse5), you can't use arbitrary strings in the style tag - basically, do this -
transform
<style>
.red { color: red }
</style>

to
<style>
{` .red { color: red } `}
</style>

which is jsx and will be understood by the jsx parser. If you know of any html parser that lets you do this, just post it here, I can try it out and add it.

In this case, why  plugins: [{ removeStyleElement: true }], does not work?

Why webpack shows me an error where I see not optimized SVG?
ERROR in ./~/babel-loader!./~/react-svg-loader/lib/loader.js!./src/assets/svg/expand.svg
Module build failed: SyntaxError: unknown: Unexpected token (1:112)
> 1 | <svg id="Ebene_2" xmlns="http://www.w3.org/2000/svg" width="24" height="16" viewBox="0 0 24 16"><style>.st0{fill:#fff}</style><path d="M0 0v16h24V0H0zm22 14h-6V2h6v12z"/><path class="st0" d="M6.2 6
.8L9 4l1.2 1.2L7.4 8l2.8 2.8L9 12 5 8z"/></svg>

it tries to parse before svgo

It seems to work for me - https://github.com/boopathi/react-svg-loader/commit/1bb152ef6871511198d8f221271a9783449729c6#diff-9bb3de20ef60fb0751fb0025b2cd27eaR22 . It removes the style tags from the svgs.

If I write same url as you have I get an error:
Module not found: Error: Cannot resolve 'file' or 'directory'

I found the solution to define loaders in an url like this:
import icon from '-!babel!react-svg!../assets/svg/icon.svg';

now it loads the file, but svgo does not work properly.

@seleckis SVGO options are passed to react-svg-loader.

Passing parameters to loaders - https://webpack.github.io/docs/loaders.html#parameters
What SVGO options does react-svg-loader take and how can you pass it? - https://github.com/boopathi/react-svg-loader#svgo-options

Oh, sorry, I used webpack 2 config instead of webpack 1.x. But anyway, my config:
test: /\.svg$/,
  loader: 'babel!react-svg?' + JSON.stringify({
    svgo: {
      // svgo options
      plugins: [{removeStyleElement: false}],
      floatPrecision: 2
    }
  }),
},

and when I import svg like:
import icon from '../assets/svg/icon.svg';

I get an error:
Module build failed: SyntaxError: unknown: Unexpected token (1:112)
> 1 | <svg id="Ebene_2" xmlns="http://www.w3.org/2000/svg" width="24" height="16" viewBox="0 0 24 16"><style>.st0{fill:#fff}</style><path d="M0 0v16h24V0H0zm22 14h-6V2h6v12z"/><path class="st0" d="M6.2 6
.8L9 4l1.2 1.2L7.4 8l2.8 2.8L9 12 5 8z"/></svg>

where style tag still persists.

Oh, sorry, I have used webpack 2.x config instead of webpack 1.x. Now everything works properly. So for this issue I suggest to use svgo config  with removeStyleElement: true


Japanese docs still use "master"

This is a Feature Request

What would you like to be added

Japanese docs should use "control plane" instead of "master" like English docs.
Why is this needed
Because using different words between English and Japanese makes confusion.
Comments

/assign

@nownabe We are updating our pages based a few minor version behind compared to the upstream. Please wait for a moment to evaluate the difference.

/language ja
/priority backlog

/wg naming

Note: the german translation still uses master too, if I recall correctly.

/remove-lifecycle stale

Note: the german translation still uses master too, if I recall correctly.

Yep! xref: https://github.com/kubernetes/community/issues/5043

Hi All,
per the recommendation, please rename "master" to "control plane" when you are ready :)

It seems that the file was renamed: master-control-plane.md → 001-master-control-plane.md
Current location: https://github.com/kubernetes/community/blob/master/wg-naming/recommendations/001-master-control-plane.md


Package Not Found

Hi,
Somehow the github-action can't find our package, see my command line output below.
If I understand name of "container" correct, this would be also the name of package, is that right?
Here is my setting:
...
- name: Delete all pre-release package versions except latest 5
  uses<EMAIL_ADDRESS>  with:
    token: ${{ secrets.GITHUB_TOKEN }}
    organization: my-organization
    container: integrationtest/integrationtest
    older-than: 0 # days
    keep-last: 5
    untagged: false

And output:
Run vlaurin/action-ghcr-prune@v0.[3](https://github.com/my-organization/integrationtest/runs/5362647101?check_suite_focus=true#step:7:3).0
  with:
    token: ***
    dry-run: true
    organization: my-organization
    container: integrationtest/integrationtest
    keep-last: [5](https://github.com/my-organization/integrationtest/runs/5362647101?check_suite_focus=true#step:7:5)
    older-than: 0
    untagged: false
Crawling through all versions to build pruning list...
Error: Package not found.

sorry... it is about the permissions. It is covered by readme document.

No worries. container should be the name of the package, without the leading organisation/ or username/ prefix; ie. for your-org/your-container, the inputs would be:
    organization: your-org
    container: your-container

If anyone else is having this issue – make sure you're using the Personal Access Token for this, and not ${{ secrets.GITHUB_TOKEN }}.


XAmzContentSHA256Mismatch: The provided 'x-amz-content-sha256' header does not match what was computed after #218

I'm getting XAmzContentSHA256Mismatch error on next bucket deployment lambda stage.
I've traced to the 4.0.0-beta.31 release, it works on 4.0.0-beta.30, so definitely #218 is the root cause
https://github.com/jetbridge/cdk-nextjs/releases/tag/v4.0.0-beta.31

@jadenv, any ideas about this? Have you ever experienced this?

Interesting, we have not come across this error in any of our repo's deployments.
Before the switch, we experienced random asset upload failures a couple of times a week, which were resolved with a manual re-deploy. However, since making the switch to lib-storage, we haven't encountered a single assets deployment issue yet.


Add new partners to the website / README

As KEDA has grown we've had a bunch of great partnership and contribution from the community far outside just the listed sponsors of Red Hat and Microsoft.  More than happy to add logos from other companies that have contributed time into the project (through code or otherwise).  Creating this issue to start to capture nominations or ideas for these.

@tomkerkhove agree, closing this one.


Issue with Joint Calibration

          Hi, thanks for using our dataset. For the second question, refer to [here](https://huggingface.co/datasets/OpenIllumination/OpenIllumination/blob/main/others/joint_calib/greenhead/README.md).

Originally posted by @ootts in https://github.com/oppo-us-research/OpenIlluminationCapture/issues/2#issuecomment-1783445293
Hi, I opened an issue a few months ago and am still have some unresolved issues.
Right now I am trying to use the light pattern images for a pretraining stage and the olat for the second stage to train a SDF.
Last time I checked, the two sets of camera poses weren't compatible, which was why I am trying the joint calibrated camera pose solution you suggested.
The camera poses seem fine when I visualize them, but the SDF looks nothing like the objects at all. I'm assuming it's an issue with K.
Here's what I've been doing.

Use camera_normalized.json 's 'pose' for the transform matrix
Use camera_normalized.json's 'newK' for the intrinsic matrix.

Am I doing something wrong?
Thanks in advance!

...Okay Problem solved! The image resolution used for the intrinsic matrix was different from the images provided!
Scaling the 'newK' to the actual image resolution solved the issue.
Thank you!

Hi sorry, problem not solved.
I'm using PermutoSDF on the greenhead item.
It seemed to be working, but looking more closely am getting very wrinkly results. The first one is when using the cam pose in the main repo (no calibration).
The second image is the result I am getting when using cameras_normalized.json.
Any hints on how to solve this issue?
For the intrinsic matrix, I am using "newK", after rescaling each row (x,y) from colmap images(1.2Kx1.6K) back to the image resolution (2.5K x 4K).

The first output is reasonable. For the second one, there are multiple possibilities.

Did you use the images from here and calibration from here? The images are with distortion. You need to perform undistortion and use newK corresponding to the correct image resolution.
If it is still not working, it might be because the manual color correction doesn't support high-quality reconstruction.  To verify this, you can select the DSLR images and camera parameters from this joint set, do the reconstruction on this DSLR subset, and compare to output 1. This may tell us if the DSLR calibration is affected by introducing the high-speed images.

Hi,
So no, I was using the images from the main repo!
How can I update newK to fit images in the main repo?

After carefully reviewing the data, we found some inconsistencies in the released data. To better address your problem, could you tell us what exactly you need? Do you only need the lighting patterns, or you need both the lighting patterns and OLAT data?

@ootts Hi --
thanks for the releasing this dataset! following this thread of discussion, I'm bit worried I might be running into more or less the same situation. what's exactly the issue/inconsistency in the data? I need the light positions gt in high speed cam coordinate (the one in main repo is in DSLR coords), and ways to convert between DSLR and high speed cam coordinates...
it will be really helpful if you can give some hints... thanks

@desmondlzy Hi, thanks for your question. This issue happened a bit long time and I need some time to review what it is. Feel free to add my wechat (clhsky) or schedule a Zoom meeting with us so that we can better resolve this issue.


Fix target_deployment updated during canary apply

Add test to demonstrate bug against main and guard regression

Getting fancy here but I'll allow it. I got burned on a similar copy vs deepcopy issue end of last week
This is the reason why I've heavily favored more transient/stateless implementations. But these Kubernetes resources are so deeply nested that it's impractical.
Maybe the lesson is to default to using deepcopy until it becomes a performance issue?

@linkous8 Throw eyes on this. I think we've dealt with the same issue in different ways but if I am missing some nuance from your changes I want to make sure that we capture them


Debt removals and fixes for formatting and consistency purposes; test coverage reporting

This is a no brainer now.