Updating from 0.0.14 to 0.1.0 breaks working Quarkus Application

I have a multi-module Quarkus Application (that uses the jandex plugin to allow bean discovery) that works fine with plugin 0.0.14:
2024-03-17 11:25:50,169 INFO  [io.quarkus] (main) app 0.0.1 on JVM (powered by Quarkus 3.8.2) started in 0.791s.
2024-03-17 11:25:50,182 INFO  [io.quarkus] (main) Profile prod activated.
2024-03-17 11:25:50,182 INFO  [io.quarkus] (main) Installed features: [cdi, smallrye-context-propagation]
2024-03-17 11:25:50,185 INFO  [com.fb.app.QuarkusJFXApplication] (main) Application Started: QuarkusJFXApplication
2024-03-17 11:25:50,211 WARN  [javafx] (executor-thread-2) Unsupported JavaFX configuration: classes were loaded from 'unnamed module @3551a94'
2024-03-17 11:25:58,103 INFO  [io.quarkus] (main) app stopped in 0.012s

but when the plugin is updated to version 0.1.0, the build fails with the following error:
Execution failed for task ':app:quarkusAppPartsBuild'.
> There was a failure while executing work items
   > A failure occurred while executing io.quarkus.gradle.tasks.worker.BuildWorker
      > io.quarkus.builder.BuildException: Build failure: Build failed due to errors
        	[error]: Build step io.quarkus.arc.deployment.ArcProcessor#registerBeans threw an exception: java.lang.IllegalArgumentException: Producer method return type not found in index: javafx.fxml.FXMLLoader

How can this be solved?
I can provide a minimal application in a zip file if needed.
Thanks!

I don't know about that specific error, but 0.1.0 made some big changes and there's a migration guide from 0.0.14 in the README: https://github.com/openjfx/javafx-gradle-plugin#migrating-from-0014-to-010. Maybe that will help.

@nlisker Thanks for the link, I was aware of it, but it did not help in my case...


Can I change the content-type of files deployed on s3

I want to change the content-type of sitemap.xml to text/xml. By default, it goes application/octet-stream and get downloaded.

How can I make sure it's always text/xml?

Looks like in MimeTypes.php, you need something like this around line 14:
$wp_mime_types['xml'] = 'text/xml; charset=UTF-8';


cdn Url now passed to the sim run message

Guillaume and I pair programmed a solution for pxt targets to be able to access the cdn url. That way targets can use the same generic url to load files locally and remotely. Now the simulator run message passes along the cdn url so that it can be accessed in the initAsync() function.

@shadowfax6894,
Thanks for your contribution as a Microsoft full-time employee or intern. You do not need to sign a CLA.
Thanks,
Microsoft Pull Request Bot


Consider looking for common acronyms in Go

Id -> ID
Http -> HTTP
etc.

+1
On Thu, Aug 25, 2016 at 4:42 PM Sai Cheemalapati<EMAIL_ADDRESS>wrote:

Id -> ID
Http -> HTTP
etc.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/googleapis/toolkit/issues/422, or mute the thread
https://github.com/notifications/unsubscribe-auth/ARoHZWRu7mjMtOtf7qFnxlI1tcMAsCitks5qjf5HgaJpZM4Jte4p
.

Going through old bugs, Michael does this seem like something worth doing anywhere? I don't think there's much reason to do it in discovery, but maybe in toolkit?
Feel free to close if not.

@pongad I do think this is valuable and should be easy (?). And we must do it before we release.

If I remember right, there might already be a support in toolkit for this. I'll investigate.

I have thought about this a little more. I think we shouldn't do this in gapic. It's been a while since I last worked on Discovery. It might be useful there; I'm not sure.
My reasoning is that doing this will make us consistent with Go style guide but inconsistent with generated protobuf code. For Pubsub, the message_id field is generated into MessageId.
Since Go asks directly for the protobuf message with no flattening, users will be writing the field name themselves. We'll essentially be forcing users to mix Id and ID in the same statement.
@saicheems @jba please let me know what you think.


Have better user developer experience

Proposal Title
Have better user developer experience
Context and Problem Statement
V-Sekai can aim to better at user developer experience.
Describe the feature / enhancement and how it helps to overcome the problem or limitation
We can measure and improve our experience.
Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams

Measure
Improve

If this enhancement will not be used often, can it be worked around with a few lines of script?
Not a few lines of code.
Positive Consequences
No response
Negative Consequences
No response
Is there a reason why this should be core and done by us?
We need to do it.
References
No response
Derivative License
Copyright (c) 2020-2021 V-Sekai contributors.
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
 IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

7ae5337d3e9a74acf189bdb2b1b1ce0a439421b5


How to get more precise Geolocation section ?

Hello,
First thanks for this amazing tool.
I wanted to know if there is anyway to get more precise geo location section by command line ?
Detailing geolocation by country or by town for example.

You should be able to get the continent, country and city by specifying the GeoIP-City DB with --geoip-database.  Here are the details on how to do this.

BTW, support for GeoIP2 has been added per #283. Feel free to test it out, it will be pushed out in the upcoming version.
Closing this, feel free to reopen it as needed.

Great news, thanks for the awesome job.


Implement proper logging

Right now the program only prints bare lines to stdout/stderr. We ought to use a proper logging library that adds timestamps, log levels and log rotations.

Yes for sure!

If v0.5.0-beta is stable (no more crashing), I think we can work towards a v1.0 version for logging and refactoring. All the major news sites are supported already, so I don't think v1.0 needs any new site support/features, other than logging and maybe PM2.
What do you guys think? @yleong @xlanor

I'm fine with that.
I may look at setting up a graylog cluster for collaborators, if I have the time. Clearing up my finals.

Sure. I hope 0.5 does not crash anymore.

Looks good for now!

Hi all,
I have managed to setup a graylog cluster for our internal usage.
Should we get a gitter or slack group going where we can converse easily?

@xlanor Sorry, finals period right now, will get back on this afterwards :)

I'm working on this using python's built-in logging library. I'll set it up to log to stdout, and we can make use of unix's redirection to either write to a logfile or set up a service to write it to a remote server (https://12factor.net/logs)


errors with no ipv6 connectivity

While using gcloud v0.33.0 (thanks for all the grpc improvements so far) I'm still getting some additional output:
E0513 15:32:42.397461000<PHONE_NUMBER>68480 tcp_client_posix.c:191] failed to connect to 'ipv6:[2607:f8b0:400e:c00::ef]:443': timeout occurred
E0513 15:32:45.284575000<PHONE_NUMBER>95328 tcp_client_posix.c:191] failed to connect to 'ipv6:[2607:f8b0:400e:c00::ef]:443': timeout occurred

I don't have ipv6 WAN connectivity at the moment. This is not fatal since ipv4 is used successfully instead.
Is there anyway to disable ipv6 in gcloud-node/grpc to avoid these error messages (and possible additional latency?)?
You could argue this is an OS issue and that if a public ipv6 address is available it should be okay to assume it can be used. I do seem to be getting public 2602:: addresses even though I'm not using them WAN-wise (I am on a LAN where I don't control the router, and maybe this network is misconfigured). If my context is rare it's fine to simply close this issue.
If I disable ipv6 entirely in the OS the errors do disappear.

Cc @murgatroid99 @ctiller

This issue was moved to grpc/grpc#6623

Hey @chrishiestand, I moved this over to gRPC so the right eyes can take a look. I'll keep an eye on it as well, in case there is anything we can do in gcloud-node.

Thanks @stephenplusplus


Getting started with GraphQL and Node.js

  Getting started with GraphQL and Node.js

  Questions and comments for
https://www.ramonmorcillo.com/getting-started-with-graphql-and-nodejs/

Great intro!

Thank you @djchrispurple, I am glad you liked it!

Impressive work and great way to convey the complex project to a beginner, in a most simplest terms ever. I m inspired by your work sir...

Thank you @OekPhlesym for the kind words, I am glad it helped you.


[Bug]: Failed to clean DTS output path

Version
Rslib 0.0.17

Details
The DTS output folder will not be cleaned if dts.distPath is not the dist folder.

Example:

export default {
  lib: [
    {
      dts: {
        distPath: './dist-types',
      },
    },
  ],
}

Reproduce link
https://github.com/web-infra-dev/rsbuild/tree/main/packages/core
Reproduce Steps

pnpm i
cd packages/core
pnpm run build

This is a known issue and we have not supported it yet.
There are several points.

If the output folders of JS and DTS are the same, Rsbuild will help to handle this matter. The relevant Rsbuild configuration output.cleanDistPath will affect the deletion of JS and DTS at the same time.
If the output folders of JS and DTS are different, the deletion of DTS files needs to be handled separately.

Two possible solutions for this feature:
1.Read the relevant configuration of Rsbuild to maintain the same logic as when the output folders are the same and control the deletion of JS and DTS at the same time, that is, when output.cleanDistPath=false, DTS will not be deleted too.
2. Support dts.clean option, which defaults to true, and controls the deletion of DTS output folder separately.
Moreover, in order to avoid conflicts with the JS deletion behavior of Rsbuild, it is more appropriate to use glob to scan out DTS files for deletion. And the .tsbuildinfo file need to be deleted to align with behaviour with Modern.js Module.


[GHSA-7954-6m9q-gpvf] XWiki Platform privilege escalation (PR)/RCE from account through Invitation subject/message

Updates

Affected products

Comments
{{cache}}{{groovy}}new File("/tmp/exploit.txt").withWriter { out -> out.println("Attacked from invitation!"); }{{/groovy}}{{/cache}}

Hi there @manuelleduc! A community member has suggested an improvement to your security advisory. If approved, this change will affect the global advisory listed at github.com/advisories. It will not affect the version listed in your project repository.
This change will be reviewed by our highly-trained Security Curation Team. If you have thoughts or feedback, please share them in a comment here! If this PR has already been closed, you can start a new community contribution for this advisory

{{cache}}{{groovy}}new File("/tmp/exploit.txt").withWriter { out -> out.println("Attacked from invitation!"); }{{/groovy}}{{/cache}}


PLE0605 (invalid-all-format) doesn't recognize list comprehensions

ruff version v0.0.237 does not recognize list comprehension as a valid "list" type for __all__ (rule added in https://github.com/charliermarsh/ruff/pull/2241). For example, this code:
names = {"x", "y", "skip"}
__all__ = [name for name in names if name != "skip"]

gives
PLE0605 Invalid format for `__all__`, must be `tuple` or `list`

Note that PyLint does not recognize this as a violation.

Added list comprehensions. I think Pylint is even more permissive, but I'll adjust as issues come up.


Unable to specify empty parameters

@chernecov
vendor/ecentria/crontab-bundle/Services/StaticJobProvider.php:54
This line blocks from using empty parameters in config.
It means that there should always be some parameter which is kinda awkward.

@19th Are you talking about returning null that throws an exception here:
getParameters(): string ?

@chernecov yep.

https://github.com/ecentria/crontab-bundle/pull/2 - fixes the issue. Please, test if possible.


Philips HUE newdeveloper user creation

Hi,
in the current bridge version no user creation is possible. Is there a way to connect the bridge with the hyperion configuration anyway?

Read before post, found it...


InexactError

I'm getting an InexactError from subtracting two images from each other (same error for addition):
julia> I1 = imread("one.tiff")
RGB Image with:
  data: 3900x2616 Array{RGB{UfixedBase{Uint16,16}},2}
  properties:
    IMcs: sRGB
    spatialorder:  x y
    pixelspacing:  1 1

julia> I2 = imread("two.tiff")
RGB Image with:
  data: 3900x2616 Array{RGB{UfixedBase{Uint16,16}},2}
  properties:
    IMcs: sRGB
    spatialorder:  x y
    pixelspacing:  1 1

julia> d = I1-I2
ERROR: InexactError()
 in - at array.jl:721
 in - at /home/yakir/.julia/v0.3/Images/src/algorithms.jl:30

I uploaded the output from identify -verbose one.tiff  here.
What am I doing wrong?

With Julia's new policy on element types, this now underflows. That's the expected behavior, so I'm closing.


fetchFromGitHub: add possibility to fetch release assets

Motivation for this change
Sometimes it is desireable to download files that are uploaded as assets to accompany a release. This is for example often the case in ocamlPackages, since package authors often generate release tarballs containing the source code, but preprocessed to adjust certain values like version numbers. Instead of using fetchurl all the time, we could add support for release assets into fetchFromGitHub.
Instead of ...
src = fetchurl {
  url = "https://github.com/hannesm/duration/releases/download/${version}/duration-${version}.tbz";
  sha256 = "0m9r0ayhpl98g9vdxrbjdcllns274jilic5v8xj1x7dphw21p95h";
};

... we'd have ...
src = fetchFromGitHub {
  owner = "hannesm";
  repo = pname;
  rev = version;
  sha256 = "07dbirgrypxjg743k4fqw63vzk489ps4m5dncnzfvxjb93xmi9n5";
  releaseAsset = "${pname}-${version}.tbz";
};

I tested private repositories and unfortunately it doesn't work with them, however the support for private repositories in fetchFromGitHub is broken generally, so I believe might be related to GitHub disabling HTTP Basic Auth.
Also I'm wondering, if it would make sense to use fetchurl for release assets, since the checksums of those files only change — as far as I know — if the repository owner edits the release.
Things done

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

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

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

I think this is probably not a good direction for fetchFromGitHub: it is not so complicated from the code level, but I think conceptually makes the behavior much more complicated. Instead, maybe a fetchGitHubRelease function?

What benefits does this abstraction provide?
src = fetchurl {
url = "https://github.com/hannesm/duration/releases/download/${version}/duration-${version}.tbz";
sha256 = "0m9r0ayhpl98g9vdxrbjdcllns274jilic5v8xj1x7dphw21p95h";
};
Looks actually quite simple to me.

@grahamc I see your point, probably would make (more) sense.
@Mic92 I guess mostly convenience, since these URLs are kind of annoying too manually insert and construct every time. Also I guess you could argue the same thing for fetchFromGitHub in the first place, as you can also use fetchzip directly. Additionally I think this is a functionality packagers expect from fetchFromGitHub because intuitively it makes little sense why you can't download files using fetchFromGitHub listed directly next to files that you can.

I implemented it now according to @grahamc's suggestion. I'm not sure, if it's worth merging it in this state though, I'd be interested in your opinions.
One idea to improve this would be to add support for fetching release assets of private repositories. This is not possible at all currently, because GitHub always returns a 404 on private release assets, even if you are authenticated. It'd be required to send two API requests in order to get an download URL for the download. I am unsure, if that might be beyond the scope of nixpkgs fetchers?

It sounds like we prefer to just keep it simple and use fetchurl for now.  I'm going to close this stale PR to cleanup the backlog, but if you'd like to re-raise for discussion feel free to re-open.


About datesets

I am reproducing your code, but need several datasets 00, 07. But the download you provided only has 10 data sets. Can I reproduce the code with only 10 data sets?

In transformer.yaml:

In transformer.yaml:
data:
train:
type: *dataset_type
root_path: *data_root
mode: 'train'
subset: ['00', '02', '05', '07']
but I noly get datesets of 10


Python example code not correct

from databricks.connect import DatabricksSession
print("11111")
spark = DatabricksSession.builder.remote(
host       = f"https://adb-xxx.databricks.azure.cn",
token      = "xxxxxx",
cluster_id = "xxxxxx"
).getOrCreate()
print("2222")
df=spark.sql("SELECT* FROM table")
print("33333")
I have follow this example to creat df to use,but i can not run it ,there have print "111"  and print "2222",but then console not print "3333"

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

ID: d8c8da67-303e-17de-8127-0c53239947c8
Version Independent ID: d8c8da67-303e-17de-8127-0c53239947c8
Content: Databricks Connect reference - Azure Databricks
Content Source: databricks/dev-tools/databricks-connect-ref.md
Service: azure-databricks
GitHub Login: @mssaperla
Microsoft Alias: saperla

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

@kateglee-db
Could you please review add comments on this, update as appropriate.

@LuisLIn666
Thank you for bringing this to our attention.
I've delegated this to content author @mssaperla, who will review it and offer their insightful opinions.

Thanks for providing feedback that helps improve our documentation. We've created an internal work item (DOC-11120) to address your feedback. The timeline for resolution varies based on resourcing.
#please-close


JSON output is invalid

The JSON output, requested via either x-accept=application/json or setting the Accept header, isn't valid JSON. Certain string-like values are not quoted.

I can confirm that


Bower package file contains wrong version

  "name": "golden-layout",
  "version": "1.0.2",
  "homepage": "https://golden-layout.com",

The version actually installed by bower is: 1.0.8:
$ bower install --save golden-layout
bower golden-layout#*           cached git://github.com/hoxton-one/golden-layout.git#1.0.8
bower golden-layout#*         validate 1.0.8 against git://github.com/hoxton-one/golden-layout.git#*
bower jquery#*                  cached git://github.com/jquery/jquery.git#2.1.3
bower jquery#*                validate 2.1.3 against git://github.com/jquery/jquery.git#*
bower golden-layout#~1.0.8     install golden-layout#1.0.8
bower jquery#*                 install jquery#2.1.3

golden-layout#1.0.8 bower_components/golden-layout
└── jquery#2.1.3

jquery#2.1.3 bower_components/jquery

I'm pretty sure this is fixed. Please reopen if I've missed something, but npm and bower packages now report the same value for me.


ErrorException in CacheManager.php line 103:

This line (with my creds) lead to this error
$instagram = Instagram::withCredentials('username', 'password');

ErrorException in CacheManager.php line 103:
A Symfony Bundle to make the PhpFastCache integration more easier is now available here: https://github.com/PHPSocialNetwork/phpfastcache-bundle

Can anyone help?

Fixxed. Please close
Laravel seems to use an older version of phpfastcache. Installing the latest release fixxed the problem.
composer require phpfastcache/phpfastcache-bundle


Update HEX code for left pane highlight in Redaction App

Description
Users mentioned it is difficult to see the highlight colour in the left pane in the Redaction App (e.g., when you have a page selected, or you are bulk selecting).
Test-Marshal down, so can't see what the hex code or RGB is currently.  But generally speaking, it should be made darker.
Dependencies
Are there any dependencies?
DOD

[ ] List the items that need to be complete for this ticket to be considered done
[ ]
[ ]
[ ]
[ ]

@JHarrietha-AOT - ticket for updated hex code for page highlighting in left pane. Let you fill in details about what colour to use!


[BUG] Inline events picking up text from all events under it

Describe the bug
When using inline events within the same note, events after another event are picking up the subsequent event's text
To Reproduce
Put something like this in a note:
`%%aat-inline-event
aat-event-start-date: 54
aat-event-end-date: true
aat-render-enabled: true
timelines: [inline-events]
%%
This is the first inline event text.
Same goes with pictures.

%%aat-inline-event
aat-event-start-date: 76
aat-render-enabled: true
aat-event-title: This inline event has a overriden title
aat-event-picture: https://images.unsplash.com/photo-1541781774459-bb2af2f05b55
timelines: [inline-events]
%%
Second event text`
Then add a render on another note
`
inline-events

`
and it shows the first event with text from event 2, while event 2 just shows event 2. They both show the entire note though on hover.
Expected behavior
Event 1 shows all text until it hits another inline event. I am not sure if this worked a different way before, but hovering the event would be ideal to show the location of the vent, instead of the note from the top.
Screenshots

Desktop (please complete the following information):

Windows 11, using the sample vault from the repo

As a currently possible workaround:
Since https://github.com/April-Gras/obsidian-auto-timelines/releases/tag/0.12.2 you can force the body to stop using the end of body tag
You can edit that tag in the settings

but by default it's set to %%aat-event-end-of-body%%

I updated to the latest and adding %%aat-event-end-of-body%% at the end of each block works to force it to stop scanning further for now. Thanks.


On-screen multiplayer support

I know this can be difficult but one of the things that causes me the most nostalgia is playing minecraft with my little sister in split screen since I have many memories of this, please if it can be achieved or not, I only ask for the attempt to make it possible 👍 please and Thank you for your understanding

There is a suggestions channel in the discord for stuff like this, and splitscreen has been talked about among developers. The mod is compatible witth nucleus coop for now so you can use that

#257

There is a suggestions channel in the discord for stuff like this, and splitscreen has been talked about among developers. The mod is compatible witth nucleus coop for now so you can use that

Thank you for your attention, yes I already heard about the Discord, but what happens is that I uploaded this message a long time ago but thank you anyway 👍


Question about syncing

Hello, thanks for providing a productivity app for everyone.
A question though, I need to have the app self hosted or syncable.
Which means, I play start 2 times with mobile(30 mins) and then go to laptop and start another 15 min.
And see the consistent data of myself.
Is it possible?
Thanks

Hi there!
I absolutely see some form of syncing possible and have been thinking about implementing it, but came to the conclusion that it would probably not be feasible to keep this feature free: users would probably have to pay a tiny fee to use the feature as it requires infrastructure that I'd have to pay for. If there is a need for this feature and people would use it, I'll gladly start implementing it :)

I personally have no problem to pay for the service that I use.
The developer uses his/her time to develop, and also infrastructure to host the app.
My main concern is privacy.
As a selfhosted enthusiast, I rather use the apps which are hosted on my own infrastructure.
But if you can somehow manage to make an open source and libre (as freedom) app, why not?
I like the decentralized database of
Activitywatch app though.

Sure, I'll try to come up with a solution that allows self-hosting the synced data or syncing solution, too. Thank you very much for your input on the topic, I'll have a look at ActivityWatch for some inspiration. If anything comes up, I'll comment it here on this issue. Also, feel free to add more thoughts if something comes to your mind :)


Custom function defined in window object are no longer working.

💥 Regression Report
I defined some function in the global window object.
Ex. window.getAnimal = (): void => {
return 'dog';
}
I get this error:
Property 'getAnimal' does not exist on type 'Window & typeof globalThis'.
Last working version
Worked up to version: 25.4.0
Stopped working in version: 25.5.0
To Reproduce
Steps to reproduce the behavior:
Define a function in the global this object in an external file, and then try to access it in a test file.
I get an error.
envinfo
System:
    OS: Ubuntu

Npm packages:
    jest:
    ts-jest:
    typescript:

related to #1604

you can try alpha version https://github.com/kulshekhar/ts-jest/issues/1604#issuecomment-625057731 to see if it fixes your issue

Close via #1606 . There will be a slight delay for 25.5.1 . Stay tune.

25.5.1 is out


Or 1935 op challenger and op proposer metrics add prometheus alert rules

updated the metrics to enable detection and monitoring by comparing the op-proposer account in the Fault Proof System (FPS) with external proposer accounts.
Thank you!

Since it is not a permissioned FPS, there are no invalid proposers. If you’re referring to a dishonest proposer, FPS will only accept a claim if it is valid. If the claim is invalid, the Op-challenger node will immediately respond with an attack.
I understand your point, Nam. However, I don't think it's a good idea to categorize proposers as valid or invalid at this stage. How about simply naming it "ThanosProposer"?

Hi @xxeonge
Is it possible if an invalid proposer account makes a claim and FPS accepts the claim?

Since it is not a permissioned FPS, there are no invalid proposers. If you’re referring to a dishonest proposer, FPS will only accept a claim if it is valid. If the claim is invalid, the Op-challenger node will immediately respond with an attack.
I understand your point, Nam. However, I don't think it's a good idea to categorize proposers as valid or invalid at this stage. How about simply naming it "ThanosProposer"?

Thank you for the comment, @nguyenzung @AaronLee22
After reading Aaron's explanation, I think the word "valid" was not the best choice. I will change it to "thanosproposer." Thank you so much! 😊

Looks good to me!! @ @xxeonge


Sprite::createWithSpriteFrameName() null bug

calling Sprite::createWithSpriteFrameName("image.png") will return nullptr only when project is set to Release mode
I have traced this error and tried to solve it but to no avail, it works fine in debug mode but release mode it does not
Steps to repreduce:

create a new adxe cpp project
just go to helloworld.cpp and try to load a spriteFrame by name into a sprite object
put project in release mode
run!... crash will happen cuz you tried to modify a nullptr object

i was in adxe wiki lol


Primarily adding more fine-grained permissions to the lambda

But also made some small improvements to the lambdas

I actually just added a section in the stack specifically for IAM policies and narrowed down their use

Merged and closed


MM-39292 Switch InvitationModal to use ConfirmModalRedux

Using openModal means that we're not having as much mounted when the InvitationModal is visible
Ticket Link
https://mattermost.atlassian.net/browse/MM-39292
Release Note
NONE

This isn't needed any more since https://github.com/mattermost/mattermost-webapp/pull/9358 removed the confirmation modal


npm install through command line invocation

the error in https://github.com/monterey-framework/monterey/issues/221 is due to the fact that the typescript definitions are not installed. In the skeleton's package.json there is a "prepublish" task which includes the command "typings install". This means that when you run npm install in the project, it will automatically install the typescript definitions.
The prepublish command does not run when you call npm install from code (meaning: not via a command line). This means that the typescript definitions are not installed, causing the error in https://github.com/monterey-framework/monterey/issues/221.
A consequence of the switch from "npm install" via code to "npm install" via the command line (in order to improve performance), the "prepublish" task now does get executed.

Unfortunately the "prepublish" task in the package.json file of skeleton-typescript-aspnetcore also includes "JSPM install". This is something that we do not want, as it's much nicer to have two individual tasks in the task manager: NPM install and JSPM install.
Luckily npm has the npm install --ignore-scripts parameter, which tells NPM not to run the prepublish task. But then the typescript definitions are not installed.
So I propose that we use "--ignore-scripts" and create a "typings" plugin, which adds the "Install typings" action to the last screen of the scaffolding wizard when the project has a "typings.json" file.

Seems that --ignore-scripts disables ALL scripts, even of the package.json's of your dependencies. So this would not be very "safe"

Darn - this looks like we need help from NPM folks and that is not likely to happen :cry:

what about getting them to just edit the skeleton?

Not sure if it matters that much if jspm install and typings install get run via npm's prepublish task. Monterey, not knowing that "jspm install" has already been run, will runs jspm install, but of course it will do significantly less work since everything has been downloaded already. Atleast this way you can keep using prepublish in your project, and there would be no need to modify the skeletons (this is something we can propose, but not sure if we want to wait for this)

true :-)

Not sure if it matters that much if jspm install and typings install get run via npm's prepublish task. Monterey, not knowing that "jspm install" has already been run, will simply run jspm install, but of course it will do significantly less work since everything has been downloaded already

Not necessarily following this logic - but since I have to redo the so far failed templates, I will see it in action. Let me know when this is available, please

OK, there are currently some holes in the workflow which needs to be fixed first: https://github.com/monterey-framework/monterey/issues/225 and https://github.com/monterey-framework/monterey/issues/227

@adriatic Just pushed all the latest work to master.

Important
Comment in reference to this observation

This is something that we do not want, as it's much nicer to have two individual tasks in the task manager: NPM install and JSPM install.

We need to be able to deal better with "irregularities" in the structure and contente of  package.json in order to optimally match tasks flow in Monterey without having to add our own "metadata". My gut feeling is that we need to resolve this in concert with Aurelia core team.


added build-with-autogen to the readme

Why are these changes needed?
Do not merge this yet. we have to make changes in the repo and the website as well. this PR is mainly for the feedback to efficiently handle the cookbook and the gallery along with the samples
Related issue number

Checks

[ ] I've included any doc changes needed for https://autogen-ai.github.io/autogen/. See https://autogen-ai.github.io/autogen/docs/Contribute#documentation to build and test documentation locally.
[ ] I've added tests (if relevant) corresponding to the changes introduced in this PR.
[ ] I've made sure all auto checks have passed.

Tasks (correct me if wrong):

Remove the samples folder from here (as it's in the build-with-autogen repo)
Check all links pointing to samples in this repo point to build-with-autogen repo)

Future task, not in this PR, will be to move notebooks folder and have the website build the notebooks section using the build-with-autogen repo (cloning during build).

Okie dokie - Part 1 should be in place, please check.


feat(log): change opendal and reqsign log level to INFO

I hereby agree to the terms of the RisingWave Labs, Inc. Contributor License Agreement.
What's changed and what's your intention?
Their debug log is too verbose, and causing CI fail
ERROR: log size is significantly large (7.2M). Please disable unnecessary logs.

Checklist

[ ] I have written necessary rustdoc comments
[ ] I have added necessary unit tests and integration tests
[ ] I have added test labels as necessary. See details.
[ ] I have added fuzzing tests or opened an issue to track them. (Optional, recommended for new SQL features #7934).
[ ] My PR contains breaking changes. (If it deprecates some features, please create a tracking issue to remove them in the future).
[ ] All checks passed in ./risedev check (or alias, ./risedev c)
[ ] My PR changes performance-critical code. (Please run macro/micro-benchmarks and show the results.)

[ ] My PR contains critical fixes that are necessary to be merged into the latest release. (Please check out the details)

Documentation

[ ] My PR needs documentation updates. (Please use the Release note section below to summarize the impact on users)

Release note
If this PR includes changes that directly affect users or other significant modifications relevant to the community, kindly draft a release note to provide a concise summary of these changes. Please prioritize highlighting the impact these changes will have on users.

causing CI fail
ERROR: log size is significantly large (7.2M). Please disable unnecessary logs.

We've seen many times that CI failed because of log size of too large. What about the other approach, i.e. to use RUST_LOG to limit log level for specific modules when running CI tests?
Not going to block this PR, just a random thought.


Accessibility Issues in Manage Article Page

The below-mentioned issues are classified as critical, serious, and moderate.
Critical:

"aria-hidden='true' must not be present on the document body" 'helpUrl': Axe Rules | Deque University | Deque Systems
Ensure "Category" has an accessible name

Serious:

The contrast between foreground and background colors should meet WCAG 2 AA contrast ratio thresholds. Elements must have sufficient color contrast.
'bgColor': None, 'contrastRatio': 0, 'expectedContrastRatio': '4.5:1', 'fgColor': '#212529' 'helpUrl': 'Axe Rules | Deque University | Deque Systems '

Document has a non-empty  element 'helpUrl': 'Axe Rules | Deque University | Deque Systems '

Moderate:

Ensure the headings are semantically correct 'helpUrl': 'Axe Rules | Deque University | Deque Systems '

Page doesn't have banner landmark, contentinfo landmark 'helpUrl': 'Axe Rules | Deque University | Deque Systems '

The accessibility tests run fine now in CI.


Add Playstation logo

As you can see, all the other launchers look great except Playstation which doesn't have icon or the right font.

Added to v 1.9


Execution failed for task ':generateDepTrees' using jf audit command for gradle project.

Describe the bug
I get the error Execution failed for task ':generateDepTrees' using the jf audit command in some gradle projects. I tried with Jfrog CLI version from 2.55.0 to 2.67.0 (from other issues looks to be since 2.36.1 version), and I get the same error. The error looks to be with generateDepTrees plugin, since I tried only executing the plugin and the same error appears.
Current behavior
10:19:52 [Debug] JFrog CLI version: 2.67.0
10:19:52 [Debug] OS/Arch: linux/amd64
10:19:52 [Debug] Trace ID for JFrog Platform logs: 84c73eca43d1b8a1
10:19:52 [Debug] Sending HTTP GET request to: https://<artifactory-server>/xsc/api/v1/system/version
10:19:53 [🔵Info] Log path: /home/ubuntu/.jfrog/logs/jfrog-cli.2024-09-10.10-19-53.11851.log

💬The ‘jf audit’ command also supports JFrog Advanced Security features, such as 'Contextual Analysis', 'Secret Detection', 'IaC Scan' and ‘SAST’.
This feature isn't enabled on your system. Read more - https://jfrog.com/xray/

Vulnerable Dependencies
┌───────────────────────────────────────────────────────────────────────────────┐
│ 🔧 Couldn't determine a package manager or build tool used by this project 🔧 │
└───────────────────────────────────────────────────────────────────────────────┘
10:20:28 [Debug] Sending an error report to JFrog analytics...
10:20:28 [Debug] Sending HTTP GET request to: https://<artifactory-server>/xsc/api/v1/system/version
10:20:29 [Debug] failed to check availability of Xsc service:server response: 404 Not Found
{
  "errors": [
    {
      "status": 404,
      "message": "Not Found"
    }
  ]
}
Reporting to JFrog analytics is skipped...
10:20:29 [🔵Info] Trace ID for JFrog Platform logs: 84c73eca43d1b8a1
10:20:29 [🚨Error] audit command in '<path/to/project>' failed:
failed while building 'gradle' dependency tree:
error running gradle-dep-tree: exit status 1

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':generateDepTrees'.
> java.util.ConcurrentModificationException (no error message)

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 1s

Reproduction steps
No response
Expected behavior
No response
JFrog CLI-Security version
Jfrog CLI version from 2.55.0 to 2.67.0 (from other issues looks to be since 2.36.1 version)
JFrog CLI version (if applicable)
No response
Operating system type and version
Ubuntu 20.04.6 LTS
JFrog Xray version
No response

Getting the same issue as well. Running on windows. Wonder when this will get fixed.


chore: update commons collections to version 4.1

Checklist

[x] the individual contributor license agreement is signed
[x] commit message follows commit guidelines

Description of change

https://commons.apache.org/proper/commons-collections/release_4_0.html
https://commons.apache.org/proper/commons-collections/release_4_1.html

Smoke tested locally, no issues


Step 6: Trigger event for software archive

The documentation says:

Once validated, the repository issues an asset registration request to Software Heritage.

Are we only interested in software mentions of software created by authors of a paper (related to the issue https://github.com/SoFairOA/documentation/issues/17)? Or do we need to do that to get an up-to-date version? If this is the case we will probably never be able to link that to the actual version of software used in a paper.

Thank you for your answer. I just want to make sure that I understand you correctly. The metadata are not associated only with certain versions of a code repository, but they are associated with the repository as a whole. This means that we are not saying that this paper is using this given version of a repository, but just this paper is using this repository. If this is the case, then all is clear to me.

You can say this on an object called an origin which is the url of the code repository.
If you have a version mentioned in the article, you can search for the appropriate SWHID and deposit metadata referencing this specific version.
In both cases you can add a metadata stating the version, the difference would be to what object this metadata is attacjed.
I personally prefer attaching the metadata to the origin using the code repository url and adding a metadata property (if available) on the version.
Here is the code for doing that on a SWHID:
<?xml version="1.0"?>
<entry xmlns="http://www.w3.org/2005/Atom"
      xmlns:codemeta="https://doi.org/10.5063/SCHEMA/CODEMETA-2.0"
      xmlns:schema="http://schema.org/"
      xmlns:swh="https://www.softwareheritage.org/schema/2018/deposit">
  <author>
    <name>HAL</name>
<EMAIL_ADDRESS>  </author>
  <codemeta:name>The assignment problem</codemeta:name>
 <codemeta:version> v1.1.1 </codemeta:version>
 <schema:usedBy> https://10.100/abc.123 </schema:usedBy>
<swh:deposit>
  <swh:reference>
    <swh:object swhid="swh:1:dir:31b5c8cc985d190b5a7ef4878128ebfdc2358f49;origin=https://hal.archives-ouvertes.fr/hal-01243573;visit=swh:1:snp:4fc1e36fca86b2070204bedd51106014a614f321;anchor=swh:1:rev:9c5de20cfb54682370a398fcc733e829903c8cba;path=/moranegg-AffectationRO-df7f68b/" />
  </swh:reference>
     <schema:url>LINK TO OA RECORD</schema:url>
    </swh:metadata-provenance>
  </swh:deposit>
</entry>

Thank you! I'm closing this issue.


Deployability

What does this change?
Copy Simon's deployment configuration into the latest version of guui
Why?
Testing putting this in production running on ec2

I've been testing getting guui deploying via riff raff, and I got pretty far except I eventually ran into the wall of not having the prod server that's in master, so i'm creating a branch to put all the deploy configuration into master.
This is pretty much just a copypaste of @SiAdcock 's config and code, with a couple tweaks (use nvm on ec2, change moonmicro to guui in the riff raff file).
We will still after this need to make it pull down the artifacts from riff raff (it's still doing a git clone) but I want to see it working before I do that.

I don't think we need any of those changes in the makefile or build-riffraff-artifact.sh just yet. At least, it doesn't look like they're being used

teamcity is running make build-ci and make deploy which is using the riff raff artifact script which works (eg here's this pr ), and I think travis should be using them once I sort out credentials.
Should I remove 'ci' though ?

here's riffraff picking up the builds from ci right now

this is why i hate teamcity so much! it's so hard to make changes to it. i updated travis last week to use just build, it's fine.

Yeah, if ci is not being called, and is confusingly named and is calling a script that doesn't exist, maybe it's safe to remove 😝

i wodner if we should use JS for scripts if possible, rather than bash scripts? one big aim of this project is to make it easy for devs of all levels and experience to work in – my guess is that bash is not as well known as JS 😉
plus other scripts are also in JS. what do you think?

@sndrs

i wodner if we should use JS for scripts if possible, rather than bash scripts?

If one of you can write a new script to replace it we can merge it in later, i'd be fine with that. You might find that since the only thing the script is doing is call linux commands for zip, writing to a file and running the linux aws command that it might add more boilerplate than it removes but if you want to keep consistency I'm all for it.

if you won't do it then at least this gets the deploy working. maybe a PR is not the place to make this kind of suggestion – maybe we should formalise how we approach the codebase more in the readme.
my point was not that a JS version would be terser or a more optimal technical solution, but that it would make the codebase consistent and that that is the value, over the longer term, more than terseness. for this to outlive us it needs to be more than a collection of individual contributions, to the extent it presents a familiar approach across problem domains.
if we think using bash or any other language to write helper scripts would get us nearer than end i;d be very up for talking about it and we could make any necessary changes as a team.

I agree with @sndrs in that consistency and clarity is important, and we should attempt to use languages everyone who works with this codebase is familiar with. We have maintained this philosophy in frontend, in which all client-side tasks are written in JavaScript. If we allowed some scripts to be written in bash, some to be JavaScript, who knows how long before some are written in ZSH or VBScript or Powershell!
We're attempting to strike a balance between moving fast and keeping tech debt down. It shouldn't take too long to convert this script to JS, and I'll be happy to help (annoyingly, after my end-of-holiday-year break). To not do this would be a signal that anything goes in this codebase.

Addendum: I'm equally happy to work out guidelines like this outside of this PR. Perhaps we should talk!

We all agree on it, I don't think we need to meet about it. I just don't want rewriting the script to block merging this

fair enough 👍


Updated references to AutoCAD .NET 23.0 and targeting .NET 4.7.1

Is there any interest in updating the project to support the latest release of the AutoCAD .NET API?
There are some breaking changes that I haven't discovered yet, but it compiles and seems to work good-enough.

Awesome, thanks!


Add Rift build

(draft because not even pre-alpha tested yet!)

Works great using Quest 1 and Link! Will test later tonight with Rift CV1 when available.

Awesome! I'm going to rebase now to take the new Oculus package just to be sure; please get the newer build when ready.
This was really easy ;-)

@mikeskydev should we do a Rift Experimental build and also push to the release page, or is this a bit more niche and really only meant for the Oculus store?

I think we're okay to skip out on the experimental right now, if Rift users are interested they'll always have the SteamVR powered one to try out! We should also consider that there's technically no desktop Oculus HMD in production anymore, aside from linking via Quest which may still be a bit niche for the average user. I think if we see any specific demand for it, we can just add it later.

Ok, great. So this is ready to go if/when your testing is complete!


pip install - r requirements.txt behave diffrently than uv pip install - r requirements.txt

In a fresh env created by python -m venv or relatively uv venv.
pip install - r requirements.txt behave diffrently than uv pip install - r requirements.txt
For me, this requirements.txt give me differents results:
numpy<2
jupyterlab
PySide6<6.8
numba
zarr
hdbscan
pyqtgraph
ipywidgets
ipympl
ephyviewer
spikeinterface[full,widgets]
spikeinterface-gui
kilosort

with pip + venv I have spikeinterface version 0.101.2 (the latest and what I want)
with uv pip I have spikeinterface version 0.100.6 (an older version)
the work around was to change the requirements.txt to this
spikeinterface[full,widgets]
numpy<2
jupyterlab
PySide6<6.8
numba
zarr
hdbscan
pyqtgraph
ipywidgets
ipympl
ephyviewer
spikeinterface-gui
kilosort

Any idea why ? uv and pip resolve version diffrently for the first case ?

pip and uv have different package resolvers, and can both produce valid resolutions that are different. There's an example of this in the documentation.
Changing the order of your requirements changes the priority uv uses to determine which package version to solve next.

Hi @zanieb.
Thanks at  lot for this anwser. I will read this doc more carfully, I think we can close this issue.

A more intuitive workaround is to just add a lower bound to the package in your requirements.txt if you know some version is too old

Sorry that document doesn't discuss prioritization, just shows how resolutions can differ but be valid. There's a note about prioritization here but we don't discuss it at length.
As Shantanu suggests, adding a lower bound is best practice.

Thanks for the help! We really appreciate it!


Stream Support

stream support via fetch api

#13 🎉

@dandv streams are here if you're interested!
Thanks @tylerbuchea !!!


allow to postpone partially done task

Similar to #87.

What is the real use case? Canceling a partially done task is ok - I spend some time and decide to cancel this job for this sprint. Postponing means I decide canceling, but continuing on the next week. Sounds good and viable.


[MODULE] - Bing search integration

Please describe the module you would like to add to bricks
I would like get search results in refinery via Bing.
Do you already have an implementation?
Additional context
Requires paid API key.

Implemented with #211

I found a small issue in the refinery: market has to be changed to MARKET


Uchiwa RPM logrotate config ownership/mode are wrong

Expected Behavior
Logrotate should be rotating Uchiwa log files. This was reported and fixed in #765 however the fix has been lost.
Current Behavior
Logrotate currently ignores the Uchiwa config drop-in as it has the wrong mode owner and mode.
Possible Solution
RPM needs to set the logrotate config file as owner by root:root and mode 0644. Currently they are set as follows:
$  rpm -qlv uchiwa | grep logrotate
-rw-rw-r--    1 uchiwa  uchiwa                    144 Feb 27 21:46 /etc/logrotate.d/uchiwa

Steps to Reproduce (for bugs)

logrotate -d /etc/logrotate.conf produces error: Ignoring uchiwa because of bad file mode - must be 0644 or 0444.
Fix file mode to be 0644
logrotate -d /etc/logrotate.conf now produces Ignoring uchiwa because the file owner is wrong (should be root).
Change ownership to root:root
logrotate -d /etc/logrotate.conf no longer ignores uchiwa config

Your Environment

Uchiwa version used: 1.6.0
Operating System and version (e.g. Ubuntu 14.04): EL7

Investigate to ensure this is being done correctly and address if it is not.


Include the CSS file in the bower.json main property

This will ensure that the CSS file from the /dist folder is picked up by build systems that use dependency injection.

Bower documentation seems to recommend using source files instead of distribution or minified files. As the minified JS was used prior to PR, I thought it'd be better to merge this minified CSS update.
I'm not familiar with the tools that take advantage of this information. Input welcome if we should just update main to point to src/jquery.bracket.[ts|sass]...

In my case it is gulp-inject that reads that information and injects the css file into a defined area of my index.html. In my build process, it does the same for animate.css (https://github.com/daneden/animate.css/)


Update sbt-ci-release to 1.5.7

Updates com.geirsson:sbt-ci-release from 1.5.6 to 1.5.7.
GitHub Release Notes - Version Diff
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "com.geirsson", artifactId = "sbt-ci-release" } ]

labels: sbt-plugin-update, semver-patch

Codecov Report

Merging #106 (5b943d4) into master (2a3d762) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##            master      #106   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files            3         3
  Lines           48        48
=========================================
  Hits            48        48

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 2a3d762...5b943d4. Read the comment docs.


Plexon .pl2 files fail to load if it is recorded in January; files from other months have month created off-by-one

Describe the bug
Plexon .pl2 files fail to load if they are recorded in January. File recorded in other months will have the month created be stored off-by-one.
.pl2 files store the date created according to the tm structure found in time.h: https://cplusplus.com/reference/ctime/tm/
The month in the tm struct is encoded as 0-11, but the Python DateTime object expects the month to be from 1-12. A ValueError exception is thrown when trying to load a .pl2 file recorded in January.
To Reproduce
To reproduce, try to load a .pl2 file recorded in January.
JanuaryRecording.zip
Environment:

OS: Windows 11
Python version 3.9.5
Neo version 0.13.0.dev0
NumPy version 1.22.1

Thanks @cheydrick. I was able to reproduce the issue and the links you provided make sense. I opened a PR to fix this.


Added primary group customizability and ability to configure password…

… update option
Based off https://github.com/singleplatform-eng/ansible-users/pull/40 and adding another capability that I tuned to fit my needs for not overwriting passwords for existing users.

I've addressed the group overrides in https://github.com/singleplatform-eng/ansible-users/pull/42. Please look over the requested changes regarding password updates.

password updates addressed in https://github.com/singleplatform-eng/ansible-users/pull/45


Rekor 1.0.0 release fails on trillian init containers

Description
When deploying the rekor 1.0.0 Helm chart it fails with following errors the following components:
trillian initContainers:

logserver
logsigner

exec /bin/sh: exec format error

redis:
exec /usr/local/bin/docker-entrypoint.sh: exec format error

See below my values file.
trillian:
  mysql:
    auth:
      username: sigstore-trillian
      password: TopSecretTest
      rootPassword: T0pS3cr3tT3st

Version
rekor 1.0.0 helm-chart

@marcofranssen what architecture are you running on?

I forgot updating this issue. This was due to the pod being scheduled on ARM64 nodes. As most of the images we pull do support ARM64 I assumed these would also support it.
A potential fix is to set a default nodeSelector value kubernetes.io/arch: amd64 to prevent being scheduled on other architectures. Until the images support all architectures.


Custom Autopilot class not found

My Xamarin.Forms app cannot find the custom Autopilot class that I created for the Android project.
This is the metadata that I added to AndroidManifest.xml:
<meta-data android:name="com.urbanairship.autopilot"           android:value="myapp.droid.providers.UACustomAutopilot" />
My class is defined this way:
namespace MyApp.Droid.Providers
{
    public class UACustomAutopilot : Autopilot
    {
         public UACustomAutopilot() : base ()
        {
            Log.Info (Constants.LogTag.Push, "UACustomAutopilot()");
        }

        public override void OnAirshipReady (UAirship p0)
        {
            Log.Info (Constants.LogTag.Push, "OnAirshipReady()");
            UAirship.Shared ().PushManager.UserNotificationsEnabled = Settings.Current.PushNotificationsEnabled;
        }

        public override AirshipConfigOptions CreateAirshipConfigOptions (Android.Content.Context p0)
        {
            Log.Info (Constants.LogTag.Push, "CreateAirshipConfigOptions()");
            AirshipConfigOptions options = new AirshipConfigOptions.Builder ()
                                                                   .SetInProduction (Constants.PushDefaults.InProduction)
                                                                   .SetChannelCreationDelayEnabled (true)
                                                                   .Build ();

            return options;
        }
    }
}

but Android LogCat said:
Error (8687) / Urban Airship Autopilot: Class not found: myapp.droid.providers.UACustomAutopilot
I tried changing the metadata value in many different ways but nothing seems to work.

I actually do not know how to specify the c# class for autopilot. Ill have to play around with a sample app to figure it out.
You can workaround this right now by calling takeOff in a custom application during onCreate.

Looks like java wrapper classes use a generated package name since 5.0.0.:

With the 5.0 release, the default package names for Android Callable Wrappers will be based on the MD5SUM of the assembly-qualified name of the type being exported. This allows the same fully-qualified name to be provided from two different assemblies and not get a packaging error.

You can control the fully qualified class name by using RegisterAttribute annotation above the autopilot class:
    [RegisterAttribute("myapp.droid.providers.UACustomAutopilot")]
    [Preserve(AllMembers = true)]
    public class UACustomAutopilot : Autopilot

Then your manifest entry should work properly.

Thank you, @rlepinski. That solved this issue and many others.


Why I can't get the tx history  by omni_gettradehistoryforaddress  ?

I have sync the omnicore block ,  Why I can't get the tx history  by omni_gettradehistoryforaddress  ?  Who can help me?
my omni_getallbalancesforaddress  api :
[root@c21c148f4c2e bin]# ./omnicore-cli -testnet  -rpcconnect=<IP_ADDRESS> -rpcport=18332  -rpcuser=bitcoin -rpcpassword=local321 omni_getallbalancesforaddress mnWTquo6oPc6DwGi7QFfSpXH9gdqCCnNR9
[
  {
    "propertyid": 1,
    "name": "Omni",
    "balance": "100.00000000",
    "reserved": "0.00000000",
    "frozen": "0.00000000"
  },
  {
    "propertyid": 2,
    "name": "Test Omni",
    "balance": "100.00000000",
    "reserved": "0.00000000",
    "frozen": "0.00000000"
  }
]

my  omni_listtransactions api：
[root@c21c148f4c2e bin]# ./omnicore-cli -testnet  -rpcconnect=<IP_ADDRESS> -rpcport=18332  -rpcuser=bitcoin -rpcpassword=local321 omni_listtransactions mnWTquo6oPc6DwGi7QFfSpXH9gdqCCnNR9
[
  {
    "txid": "81732150e8a3aebfc4c81f95c120ee15e72542138dd7dc59a36c511cce0512a0",
    "fee": "0.00000416",
    "sendingaddress": "mm62BcGFrwD1gXU1TLT5dnVCwAGQPcTjpo",
    "referenceaddress": "mnWTquo6oPc6DwGi7QFfSpXH9gdqCCnNR9",
    "ismine": true,
    "version": 0,
    "type_int": 0,
    "type": "Simple Send",
    "propertyid": 1,
    "divisible": true,
    "amount": "1.00000000",
    "valid": true,
    "blockhash": "000000000016f1421bb2ffe4293c64cd1afd7b7e869bb144e7d7b7f067eb39b9",
    "blocktime":<PHONE_NUMBER>,
    "positioninblock": 50,
    "block": 1439198,
    "confirmations": 8
  },
  {
    "txid": "f0c1f769212ae50ad17e2fc8c1966e3845d5349c881faf2e9ef3108e366938c8",
    "fee": "0.00000263",
    "sendingaddress": "mnWTquo6oPc6DwGi7QFfSpXH9gdqCCnNR9",
    "referenceaddress": "mm62BcGFrwD1gXU1TLT5dnVCwAGQPcTjpo",
    "ismine": true,
    "version": 0,
    "type_int": 0,
    "type": "Simple Send",
    "propertyid": 1,
    "divisible": true,
    "amount": "1.00000000",
    "valid": true,
    "blockhash": "00000000000002d66deae2dc465a71124e95d1ee58758f0a90d8b87b64a0b9c5",
    "blocktime":<PHONE_NUMBER>,
    "positioninblock": 26,
    "block": 1439182,
    "confirmations": 24
  }
]

my omni_gettradehistoryforaddress api:
[root@c21c148f4c2e bin]# ./omnicore-cli -testnet  -rpcconnect=<IP_ADDRESS> -rpcport=18332  -rpcuser=bitcoin -rpcpassword=local321 omni_gettradehistoryforaddress mnWTquo6oPc6DwGi7QFfSpXH9gdqCCnNR9
[
]

@santos177  Can you help me resolve it ?

Hi @zhousi666:
omni_gettradehistoryforaddress gives you only the trades that you made in the metadex (exchange for properties on top of omnilayer). If you sent only Omnis from one address to other, and nothing else, you are having the right output. Best Regards!

@santos177  Thanks for your reply, I think I should have confused transaction and trade before.
Now, I also have something to consult you. As follow:
(1) omni_listtransactions  API  only list the transactions of my wallet.
(2) omni_listpendingtransactions  API  only returns a list of unconfirmed Omni transactions.
(3)  omni_gettradehistoryforaddress  API only returns the history of orders on the distributed exchange。
But I want to get all the Omni transactions of the address . And the transactions include the confirmed and unconfirmed. for example:

unconfirmed  transactions:

confirmed transactions:

And I didn't find any api to complete it. Can you help me  resolve it or give me some advice?

@santos177 And Ihave a way  to resolve it is:

First ,get all Omni transactions's txid by all block index by   omni_listblocktransactions
Second, get omni_gettransaction by txid and save them to database.
Then, if I want to get  the Omni transactions of the address, I can query from the database

But I think it is very inconvenient. So I want to get a better plan to resolve.

A better way is use omni_listtransactions (for details go to file rpc.cpp in folder src/omnicore) with your address  as a filter of the query (and putting limits in the seach of this transactions with args "startblock" and "endblock"). As a result you are gonna get each transaction for that address with the status "confirmations" and "valid". If confirmation is at least 1, and valid : true, that is a complete successful transaction. Best Regards!

@santos177  According to your statement , I have seem the code of the omni_listtransactions()  funtion in omnicore/src/omnicore/rpc.cpp file.
But the omni_listtransactions  funtion just  fetch wallet Omni transactions .
So walletTransactions struct  not include the transactions about the address which not in the wallet.

So I need to use importaddress  API to import the address to wallet. And then ,I can get some the transactions of the import address.

But importaddress API also have some questions about the  rescan arguments.

if rescan =true ,  This call can take minutes to complete if rescan is true. It will be bad for omnicore server.
if rescan =false ,  I  only can get  the transactions what happen after the import  address time. And the  transactions  before the import  address  time I can'n get it. It will be bad for my user.

importaddress:

Hi @zhousi666:
I'm trying to understand what do you want to do. What if you first check the status of the transaction with omni_gettransaction, and once it get confirmation and validation then check the token balance of receiver address (using omni_getbalance). I hope it helps you!


fix(apps/prod/tibuild): bump docker image to v20240228-72-gd319bf4

Ref: https://github.com/PingCAP-QE/ee-apps/pull/164

/approve


getProfile doesnt resolve promise when passed an eth address that doesnt exist

Seems like this was not what was happening. However getProfile throws an error if the address doesn't have a 3Box, it should instead just return an empty object. See https://github.com/3box/3box-js/issues/327


Added a feature to support git auto commit for Multi-root Workspaces in Visual Studio Code

What kind of change does this PR introduce? (check at least one)

[ ] Bugfix
[x] Implement new feature
[ ] Code style update
[ ] Refactor
[ ] Build-related changes
[ ] Other, please describe:

[Feature] Add support for git auto commit in Multi-root Workspaces in Visual Studio Code
Does this PR introduce a breaking change? (check one)

[ ] Yes
[x] No

If yes, please describe the impact and migration path for existing applications:

Thank you for your help！ I'll have a look today.


Feat/ping route

:tada: This PR is included in version 9.0.0-rc.3 :tada:
The release is available on:

GitHub release
npm package (@next dist-tag)

Your semantic-release bot :package::rocket:

:tada: This PR is included in version 9.0.0 :tada:
The release is available on:

GitHub release
npm package (@latest dist-tag)

Your semantic-release bot :package::rocket:


Blueprint name collisions

Would it be possible to specify a blueprint name in add_view to help avoid name collisions with preexisting blueprints?
I am adding flask-admin to an existing app with several blueprints and keep getting this:
AssertionError: A blueprint's name collision occurred between <flask.blueprints.Blueprint object at 0x7f88203280b8> and <flask.blueprints.Blueprint object at 0x7f88205bf080>.  Both share the same name "escalation".  Blueprints that are created on the fly need unique names.
Right now my workaround is to rename the existing blueprint.

You can pass endpoint argument to your admin view class to specify a different name and avoid the collision.

Even after changing the endpoint, still the issue persists.
Package Verison
Flask-Admin==1.5.2
Flask == 1.0.2
Initialisation code
admin_control = Admin(name='Saiva', endpoint='bp_admin')
admin_control.init_app(app, index_view=admin.AdminView())
Here Iam overriding the Admin view
Kindly help me out


Add support for Custom Tools plugin (JENKINS-26853)

Add support for Custom Tools Plugin

Tool names are mandatory
Context to allow closures specifying optional params
Tests added for both styles of calling
Added release notes / documentation for this

Thank you for a pull request! Please check this document for how the Jenkins project handles pull requests


RE: #862

osbuddy : https://gfycat.com/ArcticAngelicFallowdeer
runelite : https://gfycat.com/ClearcutHeavyAuklet
it's actually really annoying for any sort of pvm besides it doesn't matter if interacting or not should show target info until interacting with another npc or not interacting for x amount of time...

so the issue here isn't the oppenent HP updating, but the whole opponent overlay not popping up. Because i know for about 99% sure that osb doesn't update their HP if you attack them with either range/mage and click away (losing target) while the projectile is in the air.
That being said, it's still possible to update your opponents hp when not targeted, and I think that would be correct to do.

#882 should be reopened if this is problem, this is not good way to use GitHub issues

Duplicate of #862


Example/add high order component example

Why create a custom server? You don't need it and the example can be easier if you remove it.

hi @sergiodxa! Good point


Evaluation using real image

While evaluating the model, it seems like the real (target) image has to be passed as input for the discriminator to create a bg_style_map, which is then passed through the generator concatenated with the composite. What should be done when we do not have the real image? Isn't the aim to find the real image?

The background of the real image and the composite image are exactly the same, so it can be replaced with the composite image.


version

Another attribute I'd like to propose: version. It would be an optional string. Does not have to be a semver. It reflects the most recent checkpoint.

does that mean whenever you create a new checkpoint that afterwards tooling should update .version?

Immediately before or after, that's the plan.
On Tue, Nov 29, 2016 at 11:25 AM, Julian Gruber<EMAIL_ADDRESS>wrote:

does that mean whenever you create a new checkpoint that afterwards
tooling should update .version?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/juliangruber/dat.json/issues/7#issuecomment-263637647,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABNhU7eYlxm2Kaj6AmeZ132B46QlYNk_ks5rDF_4gaJpZM4K_PnG
.


Kicking user from room makes channel object inconsistent from starting outside of room.

When a user is kicked from a channel the channel object is stripped leaving only primitive properties. This removes references to _client which, in turn, throws exceptions when trying to send a message.
If the connection is started with the user outside the room, the _client property is populated and throws a recoverable 'invalid_channel_id' error. This should be consistent, so instead of a keep list on the 'channel_left' event there should be a delete list.
https://github.com/slackhq/node-slack-client/blob/master/src/client.coffee#L418
#channel_leave result
{ id: 'C0XXXXX',
  name: 'random',
  created:<PHONE_NUMBER>,
  creator: 'U0XXXX',
  is_archived: false,
  is_general: false,
  is_member: false }

#User starts outside of channel
{ _client:
   { token: 'xoxb-XXXXXXXXXX',
     autoReconnect: false,
     autoMark: true,
     _onSetStatus: [Function],
     _onSetActive: [Function],
     _onSetPresence: [Function],
     _onCreateGroup: [Function],
     _onOpenDM: [Function],
     _onJoinChannel: [Function],
     _onLogin: [Function],
     authenticated: true,
     connected: true,
     self:
      { _client: [Circular],
        id: 'U0XXXX',
        name: 'relay-bot',
        prefs: [Object],
        created:<PHONE_NUMBER>,
        manual_presence: 'active' },
     team:
      { _client: [Circular],
        id: 'T0XXXXP7',
        name: 'dkXXXst',
        domain: 'dkXXXst',
        prefs: {} },
     channels:
      { C0XXXX7: [Object],
        C04XXXX99E: [Object],
        C04XXXH: [Circular] },
     dms: { D04XXXX67: [Object], D04XXX69: [Object] },
     groups: {},
     users:
      { U04XXXXU: [Object],
        U0XXXX5: [Object],
        U04XXXXL: [Object],
        U04XXXX5: [Object],
        USLACKBOT: [Object] },
     bots: {},
     socketUrl: 'wss://ms148.slaXXXR4v
Q=',
     ws:
      { _socket: [Object],
        bytesReceived: 551,
        readyState: 1,
        supports: [Object],
        _isServer: false,
        url: 'wss://ms148.slack-XXXR4vQ='
,
        protocolVersion: 13,
        _events: [Object],
        _receiver: [Object],
        _sender: [Object] },
     _messageID: 1,
     _pending: {},
     _connAttempts: 0,
     logger: { level: 6, stream: [Object] },
     _events: { error: [Function], loggedIn: [Function], open: [Function] },
     _lastPong:<PHONE_NUMBER>581,
     _pongTimeout:
      { _idleTimeout: 5000,
        _idlePrev: [Object],
        _idleNext: [Object],
        _idleStart:<PHONE_NUMBER>,
        _onTimeout: [Function: wrapper],
        _repeat: true } },
  _onInvite: [Function],
  _onRename: [Function],
  _onSetPurpose: [Function],
  _onSetTopic: [Function],
  _onLeave: [Function],
  _onMark: [Function],
  _onFetchHistory: [Function],
  _onPostMessage: [Function],
  _typingTimeout: [Function],
  _typing: {},
  _history: {},
  id: 'C04XXXH',
  name: 'random',
  is_channel: true,
  created:<PHONE_NUMBER>,
  creator: 'U0XXX5',
  is_archived: false,
  is_general: false,
  has_pins: false,
  is_member: false }

#properties included when is_member: true
last_read: '1431402495.000016',
  latest:
   { type: 'message',
     user: 'UXXXX65',
     text: 'a',
     ts: '1431402498.000017' },
  unread_count: 1,
  unread_count_display: 0,
  members: [ 'U0XXXX5L', 'U04XXXX5', 'UXXXX5', 'U0XXXXU' ],
  topic: { value: '', creator: '', last_set: 0 },
  purpose:
   { value: 'A place for non-work-related flimflam, faffing, hodge-podge or jibb
er-jabber you\'d prefer to keep out of more focused work-related channels.',
     creator: '',
     last_set: 0 } }

Ok, first off, I apologize for how long it's taken us to resolve this issue.
I just pushed the 2.0.0 release for this library, which is a ground up refactor with the aim of building a lib that both Slack and our external contributors can easily work with and improve.
In particular, it also moves the in memory data store out to its own location in the code and moves away from having it be so tightly coupled to the user on the client. So, now instead of stripping properties, the user is only removed from the members array.
The model objects (Channel etc) are also decoupled from the client in the new implementation, so they are treated as wrappers around the underlying JSON and nothing else.
The combination of those two things should mean that the error you ran into in this issue should no longer occur in >= 2.0.0, so probably the best solution would be to update the client version.


Cannot read property 'match' of undefined

TypeError: Cannot read property 'match' of undefined
    at Object.compile (http://localhost:9000/bower_components/angular-translate/angular-translate.js:1997:54)

This line:
 var translateValueExist = tElement[0].outerHTML.match(/translate-value-+/i);

Happens on-load with the translate being used as a directive (as attribute).

Do you have a Plunkr with an example and more details about the version / used browser(s)?

Turns out this was related to an incompatibility of v.2.5.1 with ngMessages. It works with v.2.6.1

Suggest this is a non standard HTML element.. at least we should avoid the NPE. Just in case..

outerHTML had some issues on FF10 as far as I remember and/or IE9.

Testing in chrome. Issue does not seem to be resolved also for 2.6.1.

So if you can't solve your issue with the mentioned scope problem - still - please provide a Plunker!

Setting the directive priority fixes the issue:
 $translateProvider.directivePriority(222);


iKK/sizelimit

In our project we neede a video recording SIZE-limit instead of the existing TIME-limit.
Therefore I created a new video config-option called recordingSizeLimit.
If the user decides to set this video-config, then the recording-sizeLimit applies (instead of the timeLimit).
The reason for our sizeLimit:  We have a backend limitation for videos.

Bad commit!

Hi Nik,
just wondering why the thumbs down comment but then you still taking the code and merging it.
Was it because you had to make too many changes ?
I am not that experienced yet and I find it a bit particular to get such a bad comment for a well-meant contribution.
Sincerely,
Stephan

It's because i've merged and then after tests found out that it was a bad idea to make that way, you have implemented. I've spent two hours to find a right way and fix it and it was not in my plans. So i got angry and told the comment. After I cooled out - removed and comment. Now telling you thanks for bringing the idea for improvement 👍
Final implementation you can check in master branch.

Thank you, I understand your reaction now.


Check for post_provisioning_scripts being defined before attempting t…

…o run them
Was getting this error before this check
file or module does not exist: /Users/Mike/drupalvm/provisioning/post_provision_scripts

If you have post_provision_scripts: [] inside config.yml, this task doesn't fail, it just skips due to the list being empty (see: https://github.com/geerlingguy/drupal-vm/blob/master/example.config.yml#L215-L218)
In this case, if upgrading from an older version of Drupal VM, you should run a diff of your older config.yml with the example.config.yml to make sure any new vars are added in. It's not ideal, and I might find a better way to deal with this problem (adding new variables) soon, but it is what it is for now and if I add a conditional for one new variable I'd have to do it for all of them :(

I'll keep this open for now, per discussion in #425 — as "MINOR version when you add functionality in a backwards-compatible manner, and" would mean a 2.X.x release shouldn't break 2.X-1.x code... :(


Make PowerDNS local-address and query-local-address configurable via …

Purpose
Make PowerDNS settings local-address and query-local-address configurable.
Motivation
When the MicroBosh is having multiple IPs (e.g. an additional dynamic/elastic IP) and a DNS recursor is configured, PowerDNS may run the query to the recursor with the wrong IP and/or return the response with the wrong IP, which makes the client reject the response with "reply from unexpected source".
Proposal
PowerDNS has settings to control this behavior, but they are not exposed as job properties, so the proposal is to expose them as optional job properties.
Changes

Add two new properties to spec (local-address and query-local-address)
Apply them in configuration template if set (optionally)

Steps to Test or Reproduce
Define PowerDNS recursor, let the MicroBosh have multiple IPs, make a DNS query from a different machine (e.g. with dig @ ) using not the primary IP of the MicroBosh (e.g. if multiple network adapters are defined not the primary network adapter IP or if a dynamic/elastic IP is defined that instead of the primary network adapter IP).
Issues
https://github.com/cloudfoundry/bosh/issues/836
CC
@holgerkoser @voelzmo

lgtm. i wonder if it's better to ask for the network name and template can determine the ip addresses.

Hello @cppforlife,
I believe you could come up with some automatism to handle multiple network adapters, but this will probably not cover the case with dynamic/elastic IPs of which only the client, but not MicroBosh knows of. For the client it is important that the response IP matches the DNS lookup request IP (via UDP).
Therefore and because it is a less complex and more general solution (in line with PowerDNS), I would rather stick to the PowerDNS settings and just expose them.
Cheers, Vedran

Hi @cppforlife,
@voelzmo helped me understand your proposal and sure, you are the expert. Such a solution would definitely also solve the issue.
On the other hand, personally I would rather tend to stick to a direct mapping. Less headache later, if assumptions break down.
So what do you propose? Is this PR OK (pro: most direct way/mapping and least complex) or should we prepare a more elaborated proposal where we extract the IP automatically based on the given named network (pro: no explicit IP, but network name only)?
Best regards, Vedran

Merged into develop


export animations in blender 2.79

Hi,
I try since two days to export a rigged mesh together with it's animatino to iqm.
I tried everything I read about that issue. I filled out the animation box with anim:1:40:5:0, i selected everything with a and tried everything i could think of, but still only the mesh is exported without the animation.
what am I missing?
Thanks.

Does it work if you try blender 2.74?

I'm not shure how to downgrade to blender 2.74.

if I may interject, 2.74 is kinda outdated...
I was building a plugin for 2.75 and got yelled at for asking how to do something that I should've been using 2.78 (latest at the time), since apparently the feature was broken on 2.75.
I recommend updating your plugin ;)

I tested plugin for 2.8 and everything seems fine now :)  ..except one thing ;p
Dear Lee, there something is not right when animation is exported with 'De-rigify' checked, last version of blender (and plugin for it) thats works without that issue is 2.63 I think.
This looks like position/rotation of some bones is bugged when animation starts (hand in this example in zip below)
2019-08-14_20-16-50.zip


Manage blocks in localstorage

Is your feature request related to a problem? Please describe.
The block is saved in localstorage and cannot be deleted afterward.
Describe the solution you'd like
Maybe a new modal to manage blocks in localstorage with the possibility to rename blocks et delete one ?

i will work on it still a PR is recommended if you can


Migrate:refresh and migrate:rollback error

I create a scaffold through generator builder with datatables. It creates everything Model, Views, Datatables, Migration etc. But when I run migrate:refresh or migrate:rollback, it gives me error that
"[Symfony\Component\Debug\Exception\FatalThrowableError]
class 'CreateStudentTable' not found"
Any solutions?'
edit: it gives error against latest migration, if CreateResultTable is last then it will give error on that.

Have you checked if original migration file is there ?

The migration template uses the lowercase table name Create$TABLE_NAME$Table to create the Class, but it should use the PascalCase Model name.

@mitulgolakiya Yes the original migration files exists. I have tested it multiple times and always it gives error with the name of the last migration.

@laurensclaessen So migration templates do name it like CreatestudentsTable, and it should be CreateStudentsTable. I've renamed it, deleted all database tables manually, migrated it and then run migrate:refresh it still gives the same error

vendor/infyomlabs/laravel-generator/templates/migration.stub
Changed Create$MODEL_NAME_PLURAL$Table.
worked fine issue resolved thus far, one of my migrations is giving same error, most probably some syntax error or something, i'll create new migration but my main issue have been resolved.
Thanx @laurensclaessen

again something went wrong with update of infyom.
previous all migrations are working fine and can rollback, but creating new model with generator-builder. it fails to migrate, also if i manually migrate that, the same issue returns where i can't rollback the latest migration

@mastermind23, I was on a vacation. just came today. will review it and will fix it by this weekend.

@mitulgolakiya
see #222, this PR fix this issue


KML clampToGround disappears on mobile

Here's a Sandcastle that loads a KML file clamped to ground.
On desktop, everything looks good. On mobile (so far tested on Android Huawei Mate 10 Lite and Huawei P20, as well as an iPad) no KML appears. If clampToGround is set to false it appears.
Not sure where to really begin debugging this. The console shows no errors. Original forum thread

Are ground polylines/polygons on terrain supported on those devices?  My assumption is that they aren't and we have a missing check somewhere that's trying to use them anyway

Ok, this is interesting. I just tried https://cesiumjs.org/Cesium/Build/Apps/Sandcastle/?src=Clamp to Terrain.html on the ipad and all the drop down options work except:

Draw polygon
Draw textured polygon
Draw corridor

Both Cesium.Entity.supportsMaterialsforEntitiesOnTerrain and Cesium.Entity.supportsPolylinesOnTerrain return true.

Original form poster here.
The devices we tested on also had both Cesium.Entity.supportsMaterialsforEntitiesOnTerrain and Cesium.Entity.supportsPolylinesOnTerrain return true.

Thanks for the info @WilCodeBoer . Are you also getting the same results I am on https://github.com/AnalyticalGraphicsInc/cesium/issues/7273#issuecomment-439989992 ?
I think @likangning93 mentioned somewhere that it was likely because materials on ground primitives are not actually supported, even though it reports that they are, and that using the fallback method should make this work. So either creating a better way to detect when it's supported or creating an option to force the fallback would fix this.

Related: https://github.com/AnalyticalGraphicsInc/cesium/issues/6739

@OmarShehata I've tested your sandcastle example and I am getting the same results as you are with one exception
Rectangle also doesn't work on my Huawei Mate 10 Lite and my colleague's Huawei P20.

Hi!
I just have opened a issue on polyline clamped to ground because there are some rendering glitches when camera is too near / far (https://github.com/AnalyticalGraphicsInc/cesium/issues/7377);
I tried some demo and with the one linked by Omar I encountered his same problem;
so I tried with three different devices, I don't know if it useful but I paste here the results.
Please consider my new issue as related with this one because corridors are the easy fallback of clamped to ground polylines.
Results:
Galaxy Note 9
Point with label: OK
Billboard: OK
Corridor: not displayed at all
Polygon: not displayed at all:
Textured polygon: not displayed at all
Rectangle: not displayed at all
Model: OK
Sample line: OK
Polyline: OK with glitches I described
iPhone 6 / iOS 12
Point with label: OK
Billboard: OK
Corridor: not displayed at all
Polygon: not displayed at all:
Textured polygon: not displayed at all
Rectangle: not displayed at all
Model: OK
Sample line: OK
Polyline: OK with glitches I described
Galaxy Note 3
Point with label: OK
Billboard: OK
Corridor: OK (LOL)
Polygon: OK
Textured polygon: error message "not supported"
Rectangle: OK
Model: OK
Sample line: OK
Polyline: not displayed at all

@Spec1alFx thanks for checking on so many devices! Adding to the list, it looks like the Google Pixel (Adreno 530) can handle the above cases as well as desktop. I'd expect similar results on the iPad 4 (A6X/PowerVR SGX554MP4) based on similar tests in #6735, but the gen 1 iPad Pro (A9X) has similar problems with glitches and polygons on terrain not working.
What this problem boils down to is that some devices don't support WebGL extensions as well as desktop, which is kind of hard for us to detect automatically since the devices only report "support" for the extensions instead of how well they support the extensions. We're discussing workarounds.

Hello,  I am having what I believe is the same issue on the latest version (1.58) while viewing on mobile.  Was wondering if there was any update or workaround to this issue.  Thanks!

I’m glad this issue is getting looked into. I am attaching some screenshots where this happens on iPhone and iPad with poly lines. When you zoom in the poly line breaks up into a bunch of parallel line segments and they move along the path as you zoom in or out and they rotate to be more or less vertical relative to the screen. Weird. 0_o

I’m glad this issue is getting looked into.

Sorry for the straightforwardness, but after 15 months I've given up that they'll solve this bug.

@likangning93 would https://github.com/CesiumGS/cesium/issues/8311 fix this?

I don't think so, the main problem is the precision of the depth texture itself.
#8311 should make falling back to corridors more feasible though.

I have a test set up here: https://likangning93.github.io/webgl-examples/tests/depthPrecisionDepthTrue/
Code here: https://github.com/likangning93/webgl-examples/blob/gh-pages/tests/depthPrecisionDepthTrue/webgl-demo.js

There's a little more information here too: https://groups.google.com/forum/#!topic/webgl-dev-list/O34GBqZBfmk

I have a test set up here: https://likangning93.github.io/webgl-examples/tests/depthPrecisionDepthTrue/

I test it with a Note 9 and a iPhone 6, trying both precision mediump and highp:
Note 9 & mediump: red lines (equally spaced)
Note 9 & highp: no red lines
iPhone 6 & mediump: no red lines
iPhone 6 & highp: red lines ("random" spaced)
I'm not sure it could be relevant but I found that:
https://stackoverflow.com/questions/50256568/why-differs-gl-fragcoord-z-from-pos-z-pos-w-1-0-0-5

The original sandcastle code gets a 404 when loading the KML, but I think this is the same issue as https://github.com/CesiumGS/cesium/issues/6735 judging by the screenshot @Maarondesigns posted.
@WilCodeBoer @Spec1alFx @damenking @Maarondesigns if you have a chance, could you test the branch in https://github.com/CesiumGS/cesium/pull/906?

@lilleyse I think you meant to link to https://github.com/CesiumGS/cesium/pull/9064

@OmarShehata oh yes, thanks for pointing that out, I fixed the link

@lilleyse I'll be happy to test the branch but I need some help. I cloned the repo and then npm install / npm run build but I have the following error:
            ...taskOptions
            ^^^

SyntaxError: Unexpected token ...
at createScript (vm.js:56:10)
[...]
Can we have a live demo? Thank you

@Spec1alFx - you can test with these:
Sandcastle: http://cesium-dev.s3-website-us-east-1.amazonaws.com/cesium/fix-highp-live-demo/Apps/Sandcastle/index.html
CesiumJS build: http://cesium-dev.s3-website-us-east-1.amazonaws.com/cesium/fix-highp-live-demo/Cesium-1.71.0-fix-highp-live-demo35240.zip

@lilleyse thank you! I don't have much time now so for now I just tried two demos. I will try all clamp to ground demos.
Current results:
Galaxy Note 9
Textured polygon: displayed, but when I zoom in it partially disappear and then partially reappear
Polyline: OK with no glitches! Nice
iPhone 6 / iOS 12
Exactly the same behaviour of the Galaxy Note 9

Thanks @Spec1alFx, I see the same results.
The polygon disappearing issue is being tracked in #8953

Congratulations on closing the issue! I found these Cesium forum links in the comments above:
https://groups.google.com/d/msg/cesium-dev/oHWKqmeWx9o/dpmDl-BIBAAJ
If this issue affects any of these threads, please post a comment like the following:

The issue at https://github.com/CesiumGS/cesium/issues/7273 has just been closed and may resolve your issue. Look for the change in the next stable release of Cesium or get it now in the master branch on GitHub https://github.com/AnalyticalGraphicsInc/cesium.


Fix release note generation script

Summary: Fix release note generation script
Our releases have blank release notes. This makes it difficult for end users to understand what has changed between releases. This PR updates the existing script that was built to auto generate changelog notes.
Relevant Issues: N/A
Type of change: /kind bug
Test Plan: Ran the script for each artifact type and verified the output was expected

[x] cli release notes are expected

$ ./scripts/create_release_tag.sh cli -n
$ git tag -l --format='%(contents)' release/cli/v0.9.0-pre-ddelnano-fix-release-note-generation.4
### New Features
- (#2048) Enhanced the `px` cli to detect OpenShift clusters
and prompt to install the appropriate SecurityContextConstraints before
proceeding with a deploy

[x] vizier release notes are expected

# Needed to modify prev_tag in script since v0.14.13 to main's HEAD doesn't have vizier changelog messages
$ ./scripts/create_release_tag.sh vizier -n
$ git tag -l --format='%(contents)' release/vizier/v0.15.0-pre-main.4
### Bug Fixes
- (#2047) Ensures that the `--stirling_bpf_loop_limit` and
`--stirling_bpf_chunk_limit` values are respected if explicitly provided
on the command line. For 5.1 and later kernels, cli provided values
would have been ignored

[x] cloud release notes are generated correctly

$ ./scripts/create_release_tag.sh cloud -n
Generating changelog from release/cloud/v0.1.8..release/cloud/v0.2.0-pre-ddelnano-fix-release-note-generation.1

$ git tag -l --format='%(contents)' release/cloud/v0.2.0-pre-ddelnano-fix-release-note-generation.1
### New Features
- (#2043) Add support for rendering differential flamegraphs in
the `StackTraceFlameGraph` display spec
### Bug Fixes
- (#2041) Upgraded bcc and libbpf to support kernels 6.10 and
later

@pixie-io/maintainers this is ready for review when you have the chance.