[FR]: Option to not auto-skip on S01E01

When I start watching a whole new show from the start, I want to watch the intro the very first time it's played, so it would be nice if that could be an option.

Easy enough to add
42171e0bb4c18aa2179ee0d6eba6330f863cce0a
Included new options under the [Skip] section of config.ini to skip intros in the first episode of a series or of a season which is set to True by default, set to False to ignore these episodes
Wiki updated
Close out if this works for you

Wow, that was fast! Works great, thanks!


All Gradle tasks log extra messages since 3.5.0

Expected Behavior
Behavior similar to 3.4.1.
Actual Behaviour
All Gradle tasks log the following extra messages:
> Configure project :
[native-image-plugin] Instrumenting task with the native-image-agent: test
[native-image-plugin] Instrumenting task with the native-image-agent: testNativeImage

Steps To Reproduce

Generate a demo project with default options using Micronaut Launch.

Bump Micronaut Gradle Plugin to 3.5.0.
--- demo-gradle-plugin-3.4.1/build.gradle       2022-07-16 08:48:50.000000000 +0000
+++ demo-gradle-plugin-3.5.0/build.gradle       2022-07-16 17:52:21.880077795 +0000
@@ -1,6 +1,6 @@
 plugins {
     id("com.github.johnrengelman.shadow") version "7.1.2"
-    id("io.micronaut.application") version "3.4.1"
+    id("io.micronaut.application") version "3.5.0"
 }

 version = "0.1"

Run any gradle task.
~/demo-gradle-plugin-3.4.1$ ./gradlew clean

BUILD SUCCESSFUL in 367ms
1 actionable task: 1 executed

~/demo-gradle-plugin-3.5.0$ ./gradlew clean

> Configure project :
[native-image-plugin] Instrumenting task with the native-image-agent: test
[native-image-plugin] Instrumenting task with the native-image-agent: testNativeImage

BUILD SUCCESSFUL in 377ms
1 actionable task: 1 executed

Environment Information

Ubuntu 20.04.4 LTS
OpenJDK Runtime Environment (build 17.0.3+7-Ubuntu-0ubuntu<IP_ADDRESS>)

Example Application
No response
Version
Micronaut: 3.5.3, Micronaut Gradle Plugin: 3.5.0

This should be an issue created on https://github.com/graalvm/native-build-tools/ since this is the plugin which adds logs.

Indeed. So there are 2 issues: one is the extra logging, which should be reported to the NBT repo. And this one, which is that the Micronaut Gradle plugin eagerly configures some tasks probably, which triggers those messages to be printed at configuration time.


Ticket count is incorrect

Ticket info is not displayed correctly, mainly the count for each camp member in member management screen is wrong.
At the moment ticket data in our tables is synced and correct so this is a bad query or display issue.
This is in continuation to #687

Fixed in https://github.com/Midburn/spark/pull/739


Fix typos

name: :memo: Documentation Fix
about: Fixing a problem in an existing docs page
Checklist

[ ] Is there an existing issue for this PR?

link issue here

[ ] Have the files been linted and formatted?

What docs page needs to be fixed?

Section: Style Guide and Fundamentals
Page: Style Guide and Part 6: Async Logic and Data Fetching

What is the problem?
Typos in cancellation and successfully words.
What changes does this PR make to fix the problem?
Fix typos.

Thanks!


Add option of using a Confluence API key

I want to be able to use a specific API key for an export, without having to keep any username/password on any machine running it.
If an API key is configured, it will be used and supersede any configured password.

This is exactly what I want too. Thanks @croon  for making the change.
@pawelsikora  - Can we merge this change soon?


Update sp_executesqlToSQL extension

Update extension sp_executesqlToSQL to v1.0.1

It looks like we missed this during October release publishing.  The GitHub online merge conflict resolver isn't handling this PR well, so push this change into release/extensions manually and update the gallery.

@PejmanNik I resolved the merge conflicts in https://github.com/microsoft/azuredatastudio/pull/7494.  I'll close this since it's no longer needed.  Thanks!


How to use web worker for caching endpoints

I'm using @angular/service-worker and works fine for static resources.
But, is there a way to use it for caching data retrived by endpoints?
thanks

PR for this is on the way: https://github.com/angular/mobile-toolkit/pull/141

Very very very great 💃


prefer the last used imagery over the 'best' imagery

Closes #8665
Note that this is only a bug in the iframe'd version of iD on openstreetmap.org, so it's a bit tricky to test this PR. The bug is also only present in regions that have a 'best' imagery source.
To test:

go to http://localhost:8080/#map=19.50/-36.81455/174.80295
the 'best' imagery will be selected, so select a different aerial imagery source
close the tab, open http://localhost:8080/#map=19.50/-36.81455/174.80295 in a new tab
note how the last-used imagery is selected

Current behaviour:

go to https://ideditor.netlify.app/#map=19.50/-36.81455/174.80295
the 'best' imagery will be selected, so select a different aerial imagery source
close the tab, open https://ideditor.netlify.app/#map=19.50/-36.81455/174.80295 in a new tab
note how the best imagery is selected (this is unexpected)

Any chance of prioritizing this?
This is a big problem without resolution for such a long time...

:thinking: I'm hesitating because this "fix" will have the major downside that after any (global) background layer was been chosen once, from that point onward, there would never be a situation where the best imagery would be preferred over the "last used" layer. The intention of the best flag is however to have layers which are known to be better than the global default layers in the respective regions (if available). Therefore they should be preferred.
Surely, there are situations where a user manually selects a non-best layer in a specific region for a specific reason and would prefer that this layer is loaded on further sessions in this area (but not in other areas where a different best layer exists). Unfortunately, it's not trivial to implement a mechanism which would remember that user's preference on a per-region basis (and/or on a per overridden best layer basis). For now, there exists the following workaround for users: bookmark a specific location requesting the preferred background layer via a hash parameter, e.g. http://localhost:8080/#background=Maxar-Premium&disable_features=boundaries&map=19.50/-36.81455/174.80295 or https://www.openstreetmap.org/edit#map=19/-36.81455/174.80295&background=Maxar-Premium


Ignore release command?

Hi,
thanks for hivemind, I really enjoy using it!
I've recently added a release command to my Procfile (see https://devcenter.heroku.com/articles/release-phase). And now hivemind stops working as it recognizes the task exit and shuts everything down.
Would it make sense to ignore release by default? That's the behavior of heroku local
Cheers,
Florian

Hi,
I don't think it will be predictable behavior if hivemind will ignore hardcoded process names. You can specify processes which you want to run with -l param. As for our team, we have two procfiles - one for production and one for development.
Have you tried overmind? With it, you can specify processes which can die after execution without stopping the rest ones.

I +1 @theflow suggestion.

I don't think it will be predictable behavior if hivemind will ignore hardcoded process names

We can print a warning in red that release process is ignored and the workaround for that will be to use -l param.
If you are strictly against this,maybe you can add an option to ignore some processes then? Using -l to specify 3 processes (if we have 4 in Procfile) looks cumbersome to me. Something like -i --ignore, so that the final command will be like
$> hivemind -i release


[Techdocs] Tiny headers

I've moved our first docs into Backstage, which was using Material for mkdocs. Unfortunately, the headers look all fairly tiny. Is this an issue with the config or is that just how the theme looks.

Expected Behavior
The ratio between header and text should be "better", e.g. similar to Material for Mkdocs.
Current Behavior
Tiny headers.
Possible Solution

Steps to Reproduce

Step 1
Step 2
...

Context

Your Environment

NodeJS Version (v12):
Operating System and Version (e.g. Ubuntu 14.04):
Browser Information:

Still relevant

should this be reopened?

still relevant

still relevant

Hi everyone, we will have a look at this sprint, so we hope to have some good news soon!


None FP32 math, internal casting support

Changes how the AST for casting is parsed.
loading everything an an f32 can be problematic if we wanna bitcast the value later.
Tensor([1,2,3], dtype=dtypes.uint8).cast(dtypes.float16)

The kernel generated here vs master is:
kernel void E_3(device half* data0, const device unsigned char* data1, uint3 gid [[threadgroup_position_in_grid]], uint3 lid [[thread_position_in_threadgroup]]) {
  int lidx0 = lid.x; /* 3 */
-  float val0 = (float)(*(data1+lidx0));
+  half val0 = (half)(*(data1+lidx0));
  *(data0+lidx0) = val0;
}

cstyle renderers work just fine - it's a 3 line change in linearizer.
LLVM is causing problems but it should be mostly an ALU op refactor.

supports_float16 has to be done more generically.

I locked this bounty for you also.

alright CI is green, onto writing tests for this one

What's the status on this / why are tests failing?
This will allow f16 weights in WebGPU stablediffusion

@geohot there's an edge-case that fails on LLVM - if there's an AST with multiple kernels and one kernel outputs a non-fp32 value the next kernel doesn't get the correct input. It might be something with the store logic, since the identical uops render is cstyle and work.
i can do a follow-up on LLVM and for now just do this hack. https://github.com/tinygrad/tinygrad/pull/2046/commits/404d531c1dceb9cd4eb1fe8a3b361110b3c544a3#diff-eb3a3956449cb9727741ec803e42c03395a66d4d1efdf941ba4ed9ef3829d0b6R215-R216
The only implication of the hack is that bitcast wont work in LLVM.

status: LLVM is green, gonna focus on writing more tests

How is this going?

@geohot incrementally moving all of hardcoded fp32s to the buf dtype and iterating through tests.
I'm also looking to write an abstraction to handle vectorized dtypes at the linearizer and renderer level, since the vectorized dtypes are gonna go from just _float2 and _float4 to the other dtypes too

YOLO. There's definitely a lack of tests for this, but the current stuff was sort of nonsense. Merged, looking forward to the next one!

alright thanks, will add more tests as I go along


Update sbt to 1.3.12

Updates org.scala-sbt:sbt from 1.3.10 to 1.3.12.
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 = "org.scala-sbt", artifactId = "sbt" } ]

labels: library-update, semver-patch

Coverage remained the same at 63.966% when pulling 308b3640a912c32b0613ec8d2c73a57822d864b5 on scala-steward:update/sbt-1.3.12 into c6347c068461e1ba95d28cf7ae6379a5cc9a758a on evolution-gaming:master.


custom label font

setting the font via +(void)setOverlayLabelFont: has no effect

Hmm I just checked. It works for me. Could you explain how you created the control and what you were doing?

Are you calling the method before or after [TAOverlay show.....] ? It would not work if you change the properties before showing since the overlay is dynamically created on the show methods. To change the properties on init, do something like so:
....
....
[TAOverlay show....];
[TAOverlay setOverlayLabelFont....];
....
....
Let me know if that works out for you.

Ah, I get it
I was setting it once, before any calls. Thanks for pointing that out.

I will be pushing an update today or tomorrow. This update would let you set properties before hand as well. So it would work in your case.

Its up. You should be able to set font and/or other properties before calling show functions


Make ProgressTask implement IProgress for smoother interopability

Hello 🙂
Was looking through the code because I was interested in using the Progress widget in one of my applications.
Let me know if this feature suggestion makes sense.
Is your feature request related to a problem? Please describe.
.NET has a standard way of reporting progress, which is through the IProgress<T> and Progress<T>. Currently, ProgressTask does not implement IProgress<double>. If it did, it would be possible to pass ProgressTask directly to methods that expect an instance of IProgress<double>.
Describe the solution you'd like
The solution would be to implement IProgress<double> on ProgressTask and delegate the Report(...) method directly to Update(...) method. If necessary, the interface could be implemented explicitly so that Report(...) method is not visible on ProgressTask to the consumers, to avoid confusion with Update(...).
Note that, unlike how Increment(...) works, IProgress<T>.Report(...) takes the final progress value after increment.
Describe alternatives you've considered
The alternative is to wire up Progress<double> manually in user code, which is completely fine too. However, since it's a standard .NET abstraction, I think it makes sense to add this capability to Spectre.Console directly.
Additional context
https://devblogs.microsoft.com/dotnet/async-in-4-5-enabling-progress-and-cancellation-in-async-apis/

I think that's a clever idea. I would propose that we implement it explicitly so in ProgressTask.cs we'd see something like
public sealed class ProgressTask : IProgress<double>
{
        /// <inheritdoc />
        void IProgress<double>.Report(double value)
        {
            Update(increment: value - Value);
        }

        // ....
}

By making it explicit people not using this functionality wouldn't confusingly see the Report method along with Increment in their intellisense when working with a ProgressTask, but they'd still get everything to play nice with the standard reporting APIs.
And as you said, even with adding this functionality they can still roll their own (e.g. I'm using IProgress<(tuple)> heavily) and not worry about this getting in their way.


WW-4520 - Add prefix for CSS classes.

Implements WW-4520

Hm... I wonder how hard it will be to make this configurable so we can keep backward compatibility and allow enable a custom prefix on demand.

I wonder how hard it will be to make this configurable

Making this configurable would be cool. But when looking at changed files, and all those different file types, i fear it would be hard.

@apache/struts-committers , I'm going to close this one as already there are users mentioning such things as an information disclosure security issue. objections?

@aleksandr-m do you think it will be hard to update this PR? Or maybe create a new one?

@lukaszlenart You mean to allow to change prefix? Do you have an idea how to do that?

@lukaszlenart You mean to allow to change prefix? Do you have an idea how to do that?

@lukaszlenart You mean to allow to change prefix? Do you have an idea how to do that?

Yes, I know we are supporting a different set of extensions and I do not have a solution at hand. Other option is to develop a new html5 theme from scratch.

@lukaszlenart You mean to allow to change prefix? Do you have an idea how to do that?

Yes, I know we are supporting a different set of extensions and I do not have a solution at hand. Other option is to develop a new html5 theme from scratch.


dataSourceBindings

I am developing a custom VSTS task.
To populate the values in a drop down list am using the below dataSourceBindings.
and am able to populate is successfully.
If the list contains a value like TestApp" or "TestApp" including the double quotes it is listed differently.
{ "Value" : "e5966dc2-f1cb-41dc", "DisplayValue" : "TestApp"" }
or
{ "Value" : "e5966dc2-f1cb-41dc", "DisplayValue" : ""TestApp"" }
How can I handle the values with double quotes? Special characters like % or $ is working fine as any other string.
"dataSourceBindings": [
{
"target": "applications",
"endpointId": "$(TestService)",
"endpointURL":"{{endpoint.url}}/test/Apps/",
"resultselector":"jsonpath:$.[*]",
"resultTemplate":"{ "Value" : "{{{Id}}}", "DisplayValue" : "{{{Name}}}" }"
}
]

I'm not 100% sure I'm understanding your question correctly, but I think you should be escaping the quotes (e.g. see here). Does that help? If not, could you try to clarify what you're asking?

My bad, i was indeed escaping the quotes. Here's the right DataSourceBinding.
{
"target": "EclipseProject",
"endpointId": "$(TestService)",
"endpointURL":"{{endpoint.url}}/rest/joy/Apps/",
"resultselector":"jsonpath:$.[*]",
"resultTemplate":"{ "Value" : "{{{Id}}}", "DisplayValue" : "{{{Name}}}" }"
}
in task. json
While fetching the key value pairs, If DisplayValue-Name contains double quotes (eg. "AppWithQuotes" or AppWith"Quotes), the dropdown is displaying the entire key value pair as it is (refer attachment).
For other cases (when double quotes are not present), the drop down displays the DisplayValue name alone as expected (eg. Demo/123).
Does this mean that I cannot have double quotes in the DisplayValue-Name, or is there a way to get it working in all cases?
Thanks in advance

Okay, looks like escaping double quotes seems to remove the back-slash in this comment box. attaching a screenshot for clarity

Huh, that's weird, not sure why GitHub does that. Looks like \\"" does the trick, alternately sticking it in a code block seems to work.
Concerning the actual behavior in question here, I'm not 100% sure of how this is supposed to behave because we don't own that part of the functionality in this library, but I think since this behaves essentially as a mustache template, what you have as the value of Name will directly replace {{{Name}}} in the output. So if you escape the " in Name it should work, but just passing in a non-escaped " will blow up (as you've seen).

I'm going to close since I think I've answered the part of the question concerning this library

Please reopen , since we just fetch and show the data as is. More details here: https://github.com/janl/mustache.js/issues/694

Hey @knowds since this is a more general service question, could you open a ticket at https://developercommunity.visualstudio.com/spaces/21/index.html? We're trying to get a little cleaner at routing issues to the most appropriate place so they get routed to the right people more quickly


Problem in reading integer value

I write an int value (the 21 in this case) into HBase through the HBase's Java API as follow:
Configuration conf = HBaseConfiguration.create();
HTable table = new HTable(conf, "table_name");
Put put = new Put(Bytes.toBytes("1"));
put.addImmutable(Bytes.toBytes("columnFamily"), Bytes.toBytes("int_column"), Bytes.toBytes(21));
table.put(put);
table.flushCommits();
table.close();

Then i read it through the connector as follow:
hbaseCtx.read().format("org.apache.spark.sql.hbase.HBaseSource")
				.option("namespace", "")
				.option("tableName", "table_name")
				.option("hbaseTableName", "table_name")
				.option("encodingFormat", "")
				.option("colsSeq", "row_key,int_column")
				.option("keyCols", "row_key,string")
				.option("nonKeyCols", "int_column,int,columnFamily,int_column")
				.load();

DataFrame df_table = hbaseCtx.table(tableName);

But i can't figure out why when i try to print it out with the df_table.show() function i don't get the 21 instead i get the -2147483627 value.

Astro does not actually use HBase's Bytes utilities which was discovered to be not order-preserving. Please consider using Astro's own utilities in the org.apache.spark.sql.hbase.util package.

Yes, the integer is stored as binary array in HBase. To keep its ordering, for example, -1 and 1, we need to handle it by ourselves, not via HBase Bytes utility.

Thank you. It works now.

Hi @frdo. How exactly did you make it work? We are facing the same problem. Thank you.

I'm sorry to answer you too late. Hope this is still useful.
I solved it by encoding the integer value as follow:
import org.apache.spark.sql.hbase.util.BinaryBytesUtils;
import org.apache.spark.sql.types.DataType;
byte[]  bytes_value = BinaryBytesUtils.create(DataType.fromCaseClassString("IntegerType")).toBytes(21);


Issues setting up with the "FTP / localhost" method

Hey there. I tried following the FTP/localhost instructions, and had a few questions that would help me in getting the app to work, and maybe expand the install instructions with appropriate knowledge.

Already figured out how to get index.php to load with Nginx 1.27.1 & PHP-FPM 8.2. I have Nginx set to serve the www folder from the application directory.
The index.php file doesn't seem to accept the PHP error debugging commands at all.
Should the $rootDir value in index.php be set to anything in particular? And does DIRECTORY_SEPARATOR need to be changed at all? I get the idea index.php is trying to find the vendor/app files, but if they're in the directory above, the web server might not allow access to them.

Thank you in advance.

What do you mean by "The index.php file doesn't seem to accept the PHP error debugging commands at all."
The $rootDir represent the path to the application one level before www folder.
For example if my index.php is located here /home/user/blueprintue-self-hosted-edition/www/index.php, the $rootDir will be /home/user/blueprintue-self-hosted-edition.
DIRECTORY_SEPARATOR is a PHP constant, in Windows it's \ in Linux it's /.
Also if you use Nginx you will need to convert the rewrite rule of .htaccess.

@rancoud Thanks for getting back to me on this, and your patience.
So regarding the first issue, if I use either debugging command that's supposed to go after } catch (\Throwable $t) { , the page crashes. For comparison, I can put phpinfo(); there, and that will work.
The directory separator thing makes sense. I did verify the root dir is being set correctly, and the other variables too. Also verified there's no chroot being set on PHP-FPM; I don't think Nginx has one by default. I can do a symlink to a test HTML page to the upper-level directory, and that comes up fine. Also found a converter for the htaccess rules; most are fine, but the rewrite-redirect on /  causes a redirect loop, so disabled that one for the time being.
I guess at this point, it's really just the first issue that's blocking me: the inability to see exactly what the PHP error is.

For testing you can remove all the try catch to have only the catch and set the PHP error reporting to error_reporting(E_ALL);

@rancoud that helped, TY; it started dumping stack traces to Nginx's error log. The main error was that www/medias/avatars & www/medias/blueprints folders were missing; probably need to add a step to create those. Also set things up so I have a symlink between the "normal" & "debug" versions of the index.php file.
The "app" loads now; will test with my users and report back. Assuming things work out alright, I can put together a Markdown doc of what all I had to do to set things up.

Further progress... I have a working install now, though anonymous doesn't work with it: I had run the no-anonymous SQL originally, but then ran the commands to create that user & it still didn't take; not a deal breaker. I feel like the stuff to do email registration could actually be automated by a config var; that's beyond the scope of this issue, but something I could dig into sometime (my PHP skills are extremely rusty compared to 10-15 years ago).
Nginx needed some stuff added to the http section of nginx.conf to get it to stop caching uploaded blueprints to itself; something that was being reported in the error log.
    client_body_buffer_size     8M;
    client_max_body_size        8M;

I'll continue to test with my users & then write up my findings for submission. Thanks again for the help with this!

#90 was submitted as an attempt to document my installation process. It's entirely possible I'm missing a step or two, but tried to account for outliers as well (such as use of HTTPS).


Drop xcode 6 from CI

Looks like Xcode 6 clang is segfaulting:
https://travis-ci.org/mapbox/variant/jobs/128806268
We should just drop this row from CI, yeah?
cc @springmeyer @artemp

We should just drop this row from CI, yeah?

Yes.


Creating First PR lara_noomene

Description
This is my first PR and I added to the folder FIRSTPR
Attach Screenshot

Note 2 code reviewer approval needed. Approach in twitter group & discord channel.

Congrats @Lara-N
Thanks team!


[SPARK-8290]spark class command builder need read SPARK_JAVA_OPTS

SPARK_JAVA_OPTS was missed in reconstructing the launcher part, we should add it back so spark-class could read it.
The missing part is here.

Merged build triggered.

Merged build started.

Test build #34586 has started for   PR 6741 at commit e313520.

It seems to be added to specific binaries only. Is this not deprecated?
What is it meant to apply to since it's just hanging in the else branch?

Test build #34586 has finished for   PR 6741 at commit e313520.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

I'm not sure I understood what u mean totally. Before SPARK_JAVA_OPTS will be injected to any class launched by spark-class, but was omitted after.
If we run a beeline(will go through spark-class), it will be very convenient to set extra java options. So does other process launched by spark-class.

Jenkins, retest this please.

Merged build triggered.

Merged build started.

Test build #34609 has started for   PR 6741 at commit e313520.

Test build #34609 has finished for   PR 6741 at commit e313520.

This patch fails RAT tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Looks like something is wrong with RAT. Jenkins, retest this please.

Merged build triggered.

Merged build started.

Test build #34613 has started for   PR 6741 at commit e313520.

Shouldn't this be set for every binary then, rather than in the else case?
But I suppose I thought this was deprecated or not supposed to be used anymore. I could be mixing it up with something else, and, clearly it's still passed through for some binaries.

From the old codes we can see daemons like Master or Worker use SPARK_DAEMON_JAVA_OPTS and the rest use  SPARK_JAVA_OPTS.
Maybe this is not recommended to be used or deprecated(didn't do a deep research), and if so we should remove it clearly in future instead of missing it in some branch now.

LGTM. @WangTaoTheTonic's comment was a little misleading since the previous code would not add it to all classes, but to any classes that did not match the pre-existing special cases. From the previous version:
*)
  OUR_JAVA_OPTS="$SPARK_JAVA_OPTS"
  OUR_JAVA_MEM=${SPARK_DRIVER_MEMORY:-$DEFAULT_MEM}
  ;;

BTW, given that code, the else should also probably do:
memKey = "SPARK_DRIVER_MEMORY";

Merged build triggered.

Merged build started.

Test build #34620 has started for   PR 6741 at commit bd89f0f.

@vanzin  Thanks for comments.
I already have added the missing SPARK_DRIVER_MEMORY(oh shame for not finding that) and modified the description.

Test build #34613 has finished for   PR 6741 at commit e313520.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test build #34620 has finished for   PR 6741 at commit bd89f0f.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

LGTM thanks I'm merging into master.


Unmanaged branch notification doesn't show up due to mismatch in file:/// prefix

Since #1531, com.virtuslab.gitmachete.frontend.ui.impl.table.EnhancedGraphTable#trackCurrentBranchChange has the following check:
        val snapshot = gitMacheteRepositorySnapshot;
        val mainGitDirectory = GitVfsUtils.getMainGitDirectory(repository);
        // 1. As for now, only the snapshot of the repository selected in Git Machete panel is available
        // (not all snapshots of all repositories!).
        // 2. The unmanaged branch notification works on the same snapshot as the one selected in Git Machete panel.
        // Hence, we must assure that the current branch changed belongs to the same repository as the given snapshot.
        // TODO (#1542): A handling of all repositories (not only selected) is a subject to of improvement.
        if (snapshot != null && snapshot.getMainGitDirectoryPath().equals(mainGitDirectory)) { /// WHOOPS

Unfortunately, on macOS Ventura 13.2.1, under 2023.1 EAP (& its corresponding JBR 17):
trackCurrentBranchChange: snapshot.mainGitDirectoryPath = /Users/pawel_lipski/machete-sandbox/.git
trackCurrentBranchChange: mainGitDirectory = file:///Users/pawel_lipski/machete-sandbox/.git

☹

Whoops snapshot.getMainGitDirectoryPath() will probably never be equal to mainGitDirectory as the former is a Path, and the latter is a VirtualFile ☹

CC @mkondratek :whip:

mea maxima culpa


NeoAuth (Blockauth update)

Updated Blockauth to NeoAuth.
Added new info on team, github, whitepaper, website, demo.
Changed logo to new branding, along with updated background image as opposed to #11

Chatted to @PeterLinX on Discord, and he will deploy tomorrow. Nice work @jeroenptrs 👍


Support flashing picos

Fixes #1032

Adds new information to board config files to support flashing Picos
Updates the firmware flashing to do either avrdude for arduinos or USB file copy for picos
Adds support for disabling board reset on boards that don't support it
Adds board reset info for Picos, including refactoring where the reset firmware filename comes from in the .board.json file
Adds detection for USB devices in BOOTSEL mode during initial startup

Known issues:

If a board is in BOOTSEL mode when mobiflight runs it won't get detected as a COM port after flashing the firmware. Users will need to run MobiFlight again for the board to appear.

Will re-open


False positive: inherit-non-class on Enum

This may be related to issue #1390 .
I have a false positive inherit-non-class error on the following code:
import enum
from enum import Enum

# Inheriting 'enum.Enum', which is not a class.Python(inherit-non-class)
class FooEnum(enum.Enum):
    FOO: int = 1
    BAR: int = 2

# Inheriting 'Enum', which is not a class.Python(inherit-non-class)
class BarEnum(Enum):
    FOO: int = 1
    BAR: int = 2

Related Python documentation: enum.

That's mine. For now you can do:
"python.analysis.disabled": [
    "inherit-non-class"
],


打开数字人页面，一直黑屏，显示在加载当中

C:\Users\A1835\AppData\Roaming\Python\Python311\site-packages\huggingface_hub\file_download.py:1150: FutureWarning: resume_download is deprecated and will be removed in version 1.0.0. Downloads always resume when possible. If you want to force a new download, use force_download=True.
warnings.warn(
C:\Users\A1835\AppData\Roaming\Python\Python311\site-packages\transformers\configuration_utils.py:380: UserWarning: Passing gradient_checkpointin g to a config initialization is deprecated and will be removed in v5 Transformers. Using model.gradient_checkpointing_enable() instead, or if you are using the Trainer API, pass gradient_checkpointing=True in your TrainingArguments.
warnings.warn(
Special tokens have been added in the vocabulary, make sure the associated word embeddings are fine-tuned or trained.
C:\Users\A1835\AppData\Roaming\Python\Python311\site-packages\transformers\modeling_utils.py:446: FutureWarning: You are using torch.load with  weights_only=False (the current default value), which uses the default pickle module implicitly. It is possible to construct malicious pickle dat
a which will execute arbitrary code during unpickling (See https://github.com/pytorch/pytorch/blob/main/SECURITY.md#untrusted-models for more deta
ils). In a future release, the default value for weights_only will be flipped to True. This limits the functions that could be executed during
unpickling. Arbitrary objects will no longer be allowed to be loaded via this mode unless they are explicitly allowlisted by the user via torch. serialization.add_safe_globals. We recommend you start setting weights_only=True for any use case where you don't have full control of the loaded file. Please open an issue on GitHub for any issues related to this experimental feature.
return torch.load(checkpoint_file, map_location="cpu")
D:\anaconda\Lib\site-packages\torch\nn\utils\weight_norm.py:134: FutureWarning: torch.nn.utils.weight_norm is deprecated in favor of torch.nn.utils.parametrizations.weight_norm.
WeightNorm.apply(module, name, dim)
[INFO] warm up ASR live model, expected latency = 0.560000s
[INFO] warm-up done, actual latency = 0.184837s
Connection state is connecting
Connection state is failed
Connection state is closed

一样

俺也一样！

同上啊，也没说清楚到底是什么连不上

我也一样，为什么呢

俺也一样

俺也一样

请问解决了吗

请问解决了吗

解决了

你好，方便说一下怎么解决的吗，我也遇到了这个问题


Generate ABI json file when running forc build

After running forc build users then need to run a separate command such as forc-json-abi -o my_contract_abi.json in order to have a valid ABI to feed into tests.
It would be nice if running forc build also generated this file for you.
Perhaps we could have the file default to the same name as the project, eg my_project_abi.json but also allow for another flag to be passed when building to specify a custom name for the abi file. eg forc build --json-abi unique_name_abi

Perhaps we could have the file default to the same name as the project, eg my_project_abi.json

I haven't tested any multi-contract projects yet, but I think what we might want is to generate one ABI .json file per contract? In that case, we could name each generated file after each contract.
Before any of this though, we might want to work out a standard location for forc's build artifacts in general (something equivalent to rust's target directory). I might open a dedicated issue for this if we don't have one already.

I haven't tested any multi-contract projects yet, but I think what we might want is to generate one ABI .json file per contract? In that case, we could name each generated file after each contract.

True, that makes sense and simplifies everything from the end users point of view as well.

Before any of this though, we might want to work out a standard location for forc's build artifacts in general (something equivalent to rust's target directory). I might open a dedicated issue for this if we don't have one already.

Yeah that sounds good. Spamming the root directory with generated .json files doesn't sound like a fun time.

I haven't tested any multi-contract projects yet...

Ah just reading through Program Types in the sway book now and it mentions

A project can have many libraries within it, but only one contract, script, or predicate.

So it looks like there can be only one per forc project anyways! Unless we end up with something similar to Rust [workspace]s one day that is


Error 'The incoming JSON object does not contain a client_email field' on JSON keys

Lately the Google Developer console has been giving me JSON service account keys with empty client_email and client_id fields. These are being generated at https://github.com/google/google-auth-library-nodejs/blob/71511d08a05253ede89930342ccdf4c48f93bead/lib/auth/jwtaccess.js#L101
Either there is a bug in this library (as in having an expectation that client_email must be present), or there is a bug in the developer console (as in generating a key without the required client_email property), but I will start by opening the bug here.
Here's an excerpt from a key I got today. I have verified that others are also getting keys with empty client_email.
  ..... ----END PRIVATE KEY-----\n",
  "client_email": "",
  "client_id": "",
  "type": "service_account"
}

@anthmgoogle PTAL

This is definitely a probelm with the developers console, not the client library.
There was an issue that was affecting @google.com users only that the first key was empty. Is it not expected if this is affecting users more broadly. In that case a work around was to generate a second key for the service account.

Okay. I have generated several keys yesterday (some in quick succession) and today and all of them are lacking the client_email section.

I just tried it and keys are coming back with valid emails. We need to escalate this with the console to understand the boundaries of this.

Update. I just verified that this seems to match a known issue that should only affect Google employees because of a pre-release version of the console. Creating new service accounts result in a blank email. Subsequently related keys are valid and should work around the issue.

OK, this appears to not be a problem with this library, and also fixed.


[v1.22 backport] Fix null errors on conversation holder (#32258) (#32266)

Backport #32266
fix #32258
Errors in the issue was due to unhandled null check. so i fixed it.
Detailed description for Issue & Fix
To reproduce that issue, the comment must be deleted on Conversation tab.
Before Delete

After Delete (AS-IS)

gitea already have remove logic for timeline-item-group, but because of null ref exception the later logic that removes timeline-item-group could be not be called correctly.

........ didn't change the commit message?

I didn’t realize the backport PR's title would be applied to the commit message. I'll be more careful with backport PR titles from now.

I didn’t realize the backport PR's title would be applied to the commit message. I'll be more careful with backport PR titles from now.

Not your fault. It should be checked before merge, as merger can edit it.


[FanzyZones] add an ability to choose a default layout

Description of the new feature / enhancement
You should be able to set a layout as a default one such that if a new monitor is added, it will use that layout.
Scenario when this would be used?
I use a multi-monitor setup on my laptop, and sometimes when disconnecting / reconnecting displays, it will reset the display's settings (seems to be an issue with Windows not having a reliable way to identifying monitors). In that case, my fancyzones layout switches to the default layout, which I have to change manually. Adding a way to choose a default layout would solve this issue, as well as allow users to not have to change their fancyzones settings when adding a new monitor.
Supporting information
No response

Good idea!

oh hey, I was just looking for this!
does this also relate to the default layout going back to the three-pane when restarting windows? or is there a "default layout" setting I'm missing for that?

+1 on this feature request (surprised it's not in already, tbh)
This is extremely handy in situations where hot desking in large corporations/offices means a new monitor almost daily, so being able to say "use my custom layout each time as default" would be a huuuuge help

Seems to be added in v0.64.0.


How to use the dump

Thanks for making this app.
I got it running. I did a scan and got a dump file. How do you suggest to use the file?
I tried to convert the bytes to decimal values, but the numbers doesn't make sense to me. I guess there is a way to convert the raw data to glucose values.

Well not everything in memory is glucose data, you can ignore the first 23 bytes or so, the next 4 will be 2 bytes for a CRC 16 checksum, then two others for trend and history index, then the next 96 bytes will be trend data (which is actually just minute by minute data), then there's history data which should be 192 bytes. Those entries will be raw data and they'll usually be a pretty high number, you can see how all of this works in xDrip+ code or a similar app, haven't looked too much in this part of the memory.


how to make fxlauncher without applicationUrl or localtion url

i try make demo with fxlauncher and i don't want online url so how can make fxlauncher without applicationUrl or any way without internet.
Thanks for watching

That’s not what it’s made for, but you might be able to give it a file://  URL. Alternatively, just use javapackager directly.

thanks

Can you explain this. I don't know what is javapackager. thanks

The docs says it all :)
https://docs.oracle.com/javase/8/docs/technotes/guides/deploy/packager.html


Gator with AS3 generators not working anymore

I am having the following gator.rb file in my project;
 require "gator/as3/generators"
 require "gator/as3/generators/test/asunit4"

 project Gator::Project::ProjectBase.new

 project.layout[:source,:main,:as3] = "flash/src"
 project.layout[:source,:test,:as3] = "tdd/flash/src"

Now if I call gator in my project I am getting the following error:
C:/Users/x/Ruby191/lib/ruby/gems/1.9.1/gems/gator-as3-0.0.7.pre/lib/gator/as3/generators/klass.rb:3:i
n <module:AS3>': uninitialized constant Gator::AS3::Task (NameError)         from C:/Users/x/Ruby191/lib/ruby/gems/1.9.1/gems/gator-as3-0.0.7.pre/lib/gator/as3/generators /klass.rb:2:in module:Gator'
from C:/Users/x/Ruby191/lib/ruby/gems/1.9.1/gems/gator-as3-0.0.7.pre/lib/gator/as3/generators
/klass.rb:1:in <top (required)>'         from C:/Users/x/Ruby191/lib/ruby/gems/1.9.1/gems/gator-as3-0.0.7.pre/lib/gator/as3/generators /collection.rb:1:in require'
from C:/Users/x/Ruby191/lib/ruby/gems/1.9.1/gems/gator-as3-0.0.7.pre/lib/gator/as3/generators
/collection.rb:1:in <top (required)>'         from C:/Users/x/Ruby191/lib/ruby/gems/1.9.1/gems/gator-as3-0.0.7.pre/lib/gator/as3/generators .rb:1:in require'
from C:/Users/x/Ruby191/lib/ruby/gems/1.9.1/gems/gator-as3-0.0.7.pre/lib/gator/as3/generators
.rb:1:in <top (required)>'         from E:/y/workspace/gator.rb:1:in require'
from E:/y/workspace/gator.rb:1:in `'
What am I doing wrong?
My gems list:
gator (0.0.21.pre, 0.0.20.pre)
gator-as3 (0.0.7.pre)
gator-as3-robotlegs (0.0.3.pre)
My gator output:
E:>gator version
0.0.21.pre

It's working now. Be note that you need to use gator instead of gator.rb to avoid confusing under Windows. I used the latest prerelease versions of gator and gator-as3


Fix basic auth ability/IP Whitelist override in apache.

IP whitelist functionality was rendering as:
"['Allow from <IP_ADDRESS>', 'Allow from <IP_ADDRESS>']"
rather than:
"Allow from <IP_ADDRESS>
Allow from <IP_ADDRESS>"

Replaced with #72


Reporter improvements

Added function to send reports to handouts.

@keithcurtis1 Not sure if this was intentional or not, but just in case it's not, if you want our system to point towards this most recent version (1.1.3) make sure to update the "version" key in your script.json file. Let me know if you have any questions!


Pypi package

Hi!
I think this package should be on pypi for easier installation. You could read this guide if you are unsure about how to get it there.

that would be awesome


Label state retained with reflow

Bug Report
Description

We are consuming terra-graphs in our application. We see that the label state is getting retained with reflow.
If there is graph which has just one element charted ( which doesn't show ellipsis on the vertical axis label ) on first load and then navigating to a time which has multiple elements with values ( which show ellipsis on the vertical axis label ), the popup on click of the label doesn't work.
Another scenario is - If there is graph which has multiple elements with values ( which show ellipsis on the vertical axis label ) on first load and then navigating to a time which has just one element charted ( which doesn't show ellipsis on the vertical axis label ), the popup on click of the label shows the single label which shouldn't be the case since the label is not truncated.
Both the above behaviours are due to the label state being retained with reflow. Please find below the issue reproducible for both scenarios in the sandbox.
NOTE: Pop up works BY ITSELF when there is data (multiple elements with values) when we load the application on the first time - (without having to navigate to a different time to see the data)
Graphs affected

[ ]  Bar graph
[ ]  Bubble graph
[ ]  Gantt chart
[x]  Line graph
[x]  Paired result
[ ]  Pie chart
[ ]  Scatter plot
[ ]  Timeline

Steps to Reproduce

Load a graph which has just one element charted ( which doesn't show ellipsis on the vertical axis label ).
Then navigate to a time which has multiple elements with values ( which show ellipsis on the vertical axis label ).
The popup on click of the label doesn't work.

Link to CodeSandbox
Scenario 1 to reproduce the behaviour
Scenario 2 to reproduce the behaviour
Additional Context / Screenshots

Expected Behavior
Popup while clicking on label should work when label is truncated. Popup should not display when the label is not truncated.
Possible Solution

Environment

Component Name and Version: Assessments-graph-js & Advanced-graphing-js
Browser Name and Version: Google Chrome 92.0.4515.131
Node/npm Version: [e.g. Node 8/npm 5] Node 10.16.2 / npm 6.14.6
Webpack Version:
Operating System and version (desktop or mobile): mac0S

@ Mentions

@AshishMotanamGurunadham

@JananiGunasekaran this is being worked on and will be tracked with an internal JIRA. Please reach out for the issue if you want to follow it.


Added dark mode for the "Page Not Found" page (#181)

Fixes #181
This PR fixes the issue where the "Page Not Found" page (404) does not display correctly in dark mode. The text was not visible, leading to poor user experience when dark mode is enabled.
Changes
Adjusted the CSS for the "Page Not Found" page to apply proper color adjustments for dark mode.
Text now changes to a lighter color on a dark background.
Buttons, links, and other UI elements have been updated for better visibility in dark mode.
Screenshots (if applicable)
current
updated:

Checklist

[ ]  Tested dark mode on the "Page Not Found" page.
[ ]  Verified the fix on both desktop and mobile views.
[ ]  Ensured text and elements are properly visible in dark mode.

we need to get access to this repo ,
admin kindly reduce the level to 1


Add eslint prettier plugin and husky

@gyagp Eslint rules for prettier and husky added. PTAL

Thanks for doing this! Overall it's great, but I hope to lint on staged files only. Here is a related post: https://medium.com/@bkn020612/using-eslint-husky-lint-staged-6d6609b02fc2

LGTM if we may lint on staged files only

Updated, thanks for the great advice, now we only lint on staged files

@ibelem PTAL


[Concurrency] Disable test on simulators; unexpected env behavior

Instead of disabling the test, only mark simulator env as not supported. Something's off with the env on them.
Undoes: https://github.com/apple/swift/pull/73938
Resolves rdar://128862814

@swift-ci please test


[r] Adding factory methods

Issue and/or context:
Methods for create and open to match Python look and feel by wrapping around internal methods such as new().
Changes:
New non-member functions are being added (this part is not yet complete)
The new() method gets a new argument to explicitly opt-in when called from the factory methods (or the unit tests). Otherwise, and when the argument is missing, an error is shown to users encouraging use of factory methods.
Notes for Reviewer:
Currently still work-in-progress and not yet a merge candidate.  The impact on tests was fairly wide-spread and the draft givens an opportunity to review this while it is still work in progress.

Codecov Report
Patch coverage has no change and project coverage change: +28.94 :tada:

Comparison is base (0a0c379) 62.25% compared to head (fc00506) 91.20%.

:exclamation: Current head fc00506 differs from pull request most recent head bf8cdf5. Consider uploading reports for the commit bf8cdf5 to get more accurate results

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
Additional details and impacted files
@@             Coverage Diff             @@
##             main    #1123       +/-   ##
===========================================
+ Coverage   62.25%   91.20%   +28.94%
===========================================
  Files          88       30       -58
  Lines        6178     2296     -3882
===========================================
- Hits         3846     2094     -1752
+ Misses       2332      202     -2130

Flag
Coverage Δ

python
91.20% <ø> (+0.56%)
:arrow_up:

r
?

Flags with carried forward coverage won't be shown. Click here to find out more.
see 69 files with indirect coverage changes
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

@johnkerl @mojaveazure This is now ready for review.


Post "Use Docsy" tasks

Once PR #4 is merged there is followup work to do, to automate the deployment of the website:

Remove the Travis CI automation on my fork https://github.com/glennsarti/docs/tree/docsy-ification

Enable Travis CI on this repo

Change travis.yml and change the branch from docsy-ification to master as per commented code

Add GITHUB_TOKEN environment secret into Travis CI repo screen.

[ ] Remove the Travis CI automation on my fork

[ ] Enable Travis CI on this repo

[ ] Change travis.yml and change the branch from docsy-ification to master as per commented code

[ ] Add GITHUB_TOKEN environment secret into Travis CI repo screen.


refactor: add empty v-bind warning(re #7973)

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

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

Does this PR introduce a breaking change? (check one)

[ ] Yes
[x] No

If yes, please describe the impact and migration path for existing applications:
The PR fulfills these requirements:

[x] It's submitted to the dev branch for v2.x (or to a previous version branch), not the master branch
[x] When resolving a specific issue, it's referenced in the PR's title (e.g. fix #xxx[,#xxx], where "xxx" is the issue number)
[x] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup
[ ] New/updated tests are included

If adding a new feature, the PR's description includes:

[ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)

Other information:

@posva Is it ok?

thank you 😀

The warning message sounds good to me as a native speaker 👍


Support FASTQ sorting

This will improve the transformation of BAM files to FASTQ if we can sort on the fly by read name or other kind of sorting.

After upgrading to GATK <IP_ADDRESS> (#487, version >1.4.1), there is a ReadQueryNameComparator that can help to sort FASTQ outputs.


OSS Cache

Hello,
Some of my scannings are failed with the next error:
[ERROR] .NET Assembly Analyzer could not be initialized and at least one 'exe' or 'dll' was scanned. The 'dotnet' executable could not be found on the path; either disable the Assembly Analyzer or add the path to dotnet core in the configuration.
[ERROR] Failed to request component-reports
I think it is related to OSS Index rate limit, but I'm not sure about that. As I can see in the documentation, the dependency check plugin caches OSS information for 24 hours, but at the same time, it tries to get component-reports from OSS API. Can dependency check plugin use only cache?

This has nothing to do with OSS index. As the error message indicated at least one exe or dll was scanned (it may be buried in a ZIP, JAR, etc.). The assembly analyzer requires dotnet core 3.1. You can either install dotnet core, disable the assembly analyzer, or ignore the warning.


User Dropdown Component Background is Transparent

Describe the bug
Current background of Avatar Dropdown is transparent.
To Reproduce
Steps to reproduce the behavior:

Go to https://flowbite-react.com/avatar
Copy User dropdown component
Use clean react app with base libraries
See error

Expected behavior
It should be similar to other dropdown items.
Screenshots

System information:

Device: Laptop
OS: Windows
Browser: Google Chrome
Version: 103

Project information:

Tailwind: 3.0.0
Flowbite: 1.4.7
Flowbite React: 0.1.2
Type: CRA

Additional context
Add any other context about the problem here.

@nadiemedicejose could you try to update flowbite-react to 0.1.3 and see what happens?

Yes, I updated flowbite-react to version 0.1.3 and it's broken too.

@nadiemedicejose could you try to update flowbite-react to 0.1.3 and see what happens?

@nadiemedicejose I just created a Pull Request resolving this issue. I've tested it on flowbite-next-starter and some of my other projects using flowbite-react so I think it should be good to go for the next release.

Version 0.6.4 and this problem persists.

@bamoha update to 0.7.2

It still persists.

If someone could create a codepen or something with some example it would be nice.

I found a fix, I added position: relative to the main parent div that houses the dropdown, and it fixed it.

It happens on your documentation as well.
https://www.flowbite-react.com/docs/components/dropdown

Do we have any updates on this


Take VESPA_TIMER_HZ into consideration.

@vekterli PR

Good idea, I will make a separate one for that considering all usages.


AccountAllowanceDeleteTransaction unable to revoke NFT allowances

Description
After approving a single NFT allowance using an AccountAllowanceApproveTransaction, it's not possible to remove that allowance using an AccountAllowanceDeleteTransaction.
Steps to reproduce
const transaction = new AccountAllowanceDeleteTransaction()
.deleteAllTokenNftAllowances(new NftId(TokenId.fromString(tokenId), serialNo), operatorId, spenderId)
 .freezeWith(client)
const signTx = await transaction.sign(spenderKey);
const txResponse = await signTx.execute(client);
const receipt = await txResponse.getReceipt(client);
const transactionStatus = receipt.status;
console.log("The transaction consensus status is " + transactionStatus.toString());
Additional context
The error message displayed is always as follows:
Error: max attempts of 10 was reached for request with last error being: BUSY
Hedera network
testnet
Version
2.16.0-beta.2
Operating system
No response

This is not a bug; I believe what happened was that the network was in fact really busy when you submitted your request. Since the network was so busy it ended up exhausting all 10 attempts. What you can do is increase the max attempts via setMaxAttempts().


Fix: LEAP-580: Display non-string values in Text

During recent incident fix we missed conversion to string for Text tag's value param.
Fixing it back!
PR fulfills these requirements

[x] Tests for the changes have been added/updated
[ ] Docs have been added/updated
[x] Best efforts were made to ensure docs/code are concise and coherent (checked for spelling/grammatical errors, commented out code, debug logs etc.)
[x] Self-reviewed and ran all changes on a local instance

Describe the reason for change
Non-string values can be very helpful in different cases, for example to display meta info like prices, flags, etc.
What feature flags were used to cover this change?
fflag_fix_leap_466_text_sanitization — but this flag should never be false and will be removed soon.
This change affects (describe how if yes)

[ ] Performance
[ ] Security
[ ] UX

Does this PR introduce a breaking change?

[ ] Yes, and covered entirely by feature flag(s)
[ ] Yes, and covered partially by feature flag(s)
[x] No
[ ] Not sure (briefly explain the situation below)

What level of testing was included in the change?

[ ] e2e (codecept)
[x] integration (cypress)
[x] unit (jest) — no new tests, it's very hard to test object tags, but unit tests for related parseValue were fixed to replace deprecated function

Codecov Report
Attention: 1 lines in your changes are missing coverage. Please review.

Comparison is base (a3e4f43) 68.69% compared to head (80abc7e) 64.59%.
Report is 4 commits behind head on master.

Files
Patch %
Lines

src/tags/object/RichText/model.js
0.00%
1 Missing :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1675      +/-   ##
==========================================
- Coverage   68.69%   64.59%   -4.10%
==========================================
  Files         443      443
  Lines       28721    28721
  Branches     7636     7522     -114
==========================================
- Hits        19729    18552    -1177
- Misses       7748    10169    +2421
+ Partials     1244        0    -1244

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

/git merge master


Can't change material design icon color in Svelte

<script>
  import { Icon } from "@steeze-ui/svelte-icon"
  import { ArrowOutward } from "@steeze-ui/material-design-icons"
  import { Javascript } from "@steeze-ui/simple-icons"
</script>

<section>
  <Icon src={Javascript} class="w-6 text-red-500" />
  <Icon src={ArrowOutward} class="w-6 text-red-500" />
</section>

Hello! I can't change color of ArrowOutward icon with "text-red-500" class, but I can change color of Javascript icon by using the "text-red-500" class.

@chanayus this should be fixed in version<EMAIL_ADDRESS>


how to get the  train.src.tok , train.src.spm , train.rel , train.re.json , train.path , train.mask , train.concept,can

Can you provide the code on how to process the corpus to get this part of the data

Hi, @LTC232
Please refer to issue#1 and issue#2.


rundeck: init at 5.7.0

Things done

Built on platform(s)

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

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

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

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

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

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

How to use :
  services.rundeck = {
    enable = true;
    # Configuration de base
    javaOpts = [ "-Xmx4g" ];
    properties = {
      "server.address" = "<IP_ADDRESS>";
      "server.port" = "4440";
      "grails.serverURL" = "http://localhost:4440";
    };

    # Configuration optionnelle
    # SSL
    ssl = {
      enable = true;
      keyStore = "/etc/rundeck/ssl/keystore";
      keyStorePassword = "votreMotDePasse";
      keyPassword = "votreMotDePasse";
    };

    # Variables d'environnement
    environmentFile = "/etc/rundeck/rundeck.env";
  };


adding x509 auth support

Some notes:
No tests, sorry. It'd probably take a fair bit for me to learn how to do that, but I can if needed.
I'm not entirely sure if adding the cipher to the ssl_opts is necessary for X509 by itself, but it's definitely necessary to connect to AWS, where I was testing this.
I didn't feel up to revising Mongo.Auth.setup to not require a password if connecting with X509, so for now, you need to provide a dummy string password in the start_link params, even though X509 doesn't require a password. The connection looks like this:
    {:ok, conn} = Mongo.start_link(
      database: "mydatabase",
      hostname: "mymongo.host.com",
      username: "LDAP valid username",
      password: "foo",  # still required unless Mongo.Auth.setup can be made smarter
      ssl: true,
      auth_mechanism: "MONGODB-X509",
      ssl_opts: [
        cacertfile: "/path/to/ca-cert.pem",
        certfile: "/path/to/cert.pem"
      ]
    )

Thank you for this! I will take a look at it shortly.

I think this is good. Can you just write a quick piece of documentation on Mongo.start_link/1 about the new :auth_mechanism option?

Readme updated with auth mechanism info.

Sorry, I meant part of the function doc.

Yeah actually that makes more sense. Added.

Thank you!


Use advertisedAddress from host IP in Kubernetes deployment

Motivation
Take advantage of the support for bookie advertisedAddress introduced in yahoo/bookkeeper#10
. This allows to tie the bookie identity to the node instead of the Kubernetes Pod.
Also, I've added the script calls to apply confing from environment to conf/pulsar_env.sh files.

retest this please


helm install return error when use base authentication repo URL

Output of helm version:
version.BuildInfo{Version:"v3.6.2", GitCommit:"ee407bdf364942bcb8e8c665f82e15aa28009b71", GitTreeState:"clean", GoVersion:"go1.16.5"}
Output of kubectl version:
Client Version: version.Info{Major:"1", Minor:"19", GitVersion:"v1.19.4", GitCommit:"d360454c9bcd1634cf4cc52d1867af5491dc9c5f", GitTreeState:"clean", BuildDate:"2020-11-12T01:09:16Z", GoVersion:"go1.15.4", Compiler:"gc", Platform:"darwin/amd64"}
Cloud Provider/Platform (AKS, GKE, Minikube etc.):
Minikube
When I use helm install wepack wepack-testing --repo<EMAIL_ADDRESS>return:
Error: failed to download "https://coding-public-helm.pkg.coding.net/wepack/wepack/wepack-testing/wepack-testing-0.0.0-release.tgz" at version "0.0.0-release" (hint: running `helm repo update` may help)

It seem that FindChartInAuthAndTLSAndPassRepoURL can download index file index.yaml.

but next to getter.WithBasicAuth, It set empty username and password in dl.Options.

so I create PR to fix it. #9893

Again, please stop adding username/password credentials in the repository URL. Please use the --username and --password feature flags instead.
I'm getting a 401 because the username and password are incorrect. However the following should work assuming you use the correct credentials.
><> helm install wepack wepack-testing --repo https://coding-public-helm.pkg.coding.net/wepack/wepack --username username --password password
Error: looks like "https://coding-public-helm.pkg.coding.net/wepack/wepack" is not a valid chart repository or cannot be reached: failed to fetch https://coding-public-helm.pkg.coding.net/wepack/wepack/index.yaml : 401 Unauthorized

Closing as documented in https://helm.sh/docs/topics/chart_repository/#share-your-charts-with-others


Brillouin zone plotter

Script to plot the high symmetry points on the Brillouin zone.

Thanks for this, implementation looks nice and clean!
Main comment is can you make this pep8 compatible (i.e. 4 spaces for an indent, line length not longer than 80 characters).
You could do this automatically by running the file through a python formatter. I.e. https://pypi.org/project/black/
Literally just
pip install black
black brillplot.py

It will make the formatting a little strange but tbh I am considering running black on the whole of sumo at some point.

Would be nice if this wasn't 100% Vasp-oriented. All that is needed is a Pymatgen bandstructure object, and we can get those for Questaal too... (and Castep is in another branch but band structures already work)
I can make the adaptations if you like.

I agree with Adam, the code should ideally be code agnostic!

It shouldn't be too tough to add style support or a window pop-up. Do we have an argument to plot to screen on any of the other sumo programs?

Otherwise this is a good start, well done!

I can't contribute changes in this PR, so they have to be done on your side. In future, make changes on a separate branch (not master) of your fork, and when you make the PR check the tickbox to "allow edits from maintainers".
It should still be possible to enable that from your side, but because you are working on master it is likely the git history is going to get pretty messy in the near future (i.e. if we add anything to master before this get merged). I'd be happy to accept this PR without the style features and then add them myself in a separate PR.
If you look at "details" next to the failed Codacy check, we see that it is complaining about an unused "import argparse". I don't really understand how the code can work if that is unused. How does
	def _get_parser():
	    parser.add_argument(

know what parser is? I think we're missing a
parser = argparse.ArgumentParser(description=..., ...)```
Have a look at bandplot and make sure that's all working ok.

Sorry, I’m still getting used to the etiquette of GitHub. I think I have added you and Alex to the repository. Given that my changes don’t really affect the other codes in the package I didn’t think it was a massive issue to work on master. Should I start another branch or should I keep going with adding the changes in master?

No worries, it does take a little practice!
If you change branch we'd have to reopen the PR. The issue with master is that your fork master will get a different history from the main master, at which point your updates by pulling from upstream will start to fail. Best bet is to stick to your master for now, and when this PR is done you can use git reset to get your local master lined up with the main repo again.

The plotter isn't actually working for me? savefig fails because plt is None; BSPlotter.plot_brillouin() doesn't actually return anything? https://pymatgen.org/_modules/pymatgen/electronic_structure/plotter.html#BSPlotter.plot_brillouin
It might make more sense to replace plot_brillouin with our own version that directly calls plot_brillouin_zone() or plot_brillouin_zone_from_kpath(); these functions would also allow us to pass in an Axis object for better control over the plotting arrangement.
https://pymatgen.org/_modules/pymatgen/electronic_structure/plotter.html#plot_brillouin_zone_from_kpath.
By the way, you have some tab characters in the file. Please convert these to four spaces and set up your editor to use spaces instead of tabs when editing Python.

Ah right, so that's why it's useless with the Agg backend. I suggest we a) make it work by directly drawing to an Axis using Agg as described above and b) open an Issue to discuss making pop-up plots work. There are some fundamental Matplotlib challenges to deal with there and we should make the approach consistent across Sumo.

import os
import sys
import glob
import logging
import pymatgen

from pymatgen.io.vasp.outputs import BSVasprun
from pymatgen.electronic_structure.bandstructure import \
    get_reconstructed_band_structure
from pymatgen.electronic_structure.plotter import BSPlotter as plotter
from pymatgen.electronic_structure.plotter import plot_brillouin_zone_from_kpath as kpath

import matplotlib as mpl
mpl.use('TkAgg')
folders = glob.glob('split-*')
folders = sorted(folders) if folders else ['.']

filenames = []
for fol in folders:
        vr_file = os.path.join(fol, 'vasprun.xml')
        vr_file_gz = os.path.join(fol, 'vasprun.xml.gz')
        if os.path.exists(vr_file):
            filenames.append(vr_file)
        elif os.path.exists(vr_file_gz):
            filenames.append(vr_file_gz)
        else:
            logging.error('ERROR: No vasprun.xml found in {}!'.format(fol))
            sys.exit()

bandstructures = []
for vr_file in filenames:
        vr = BSVasprun(vr_file)
        bs = vr.get_band_structure(line_mode=True)
        bandstructures.append(bs)
bs = get_reconstructed_band_structure(bandstructures)

#plotter(bs).plot_brillouin()

#fig.savefig("brill.pdf", format="pdf")
labels = {}
for k in bs.kpoints:
    if k.label:
        labels[k.label] = k.frac_coords
    lines = []
for b in bs.branches:
    lines.append([bs.kpoints[b['start_index']].frac_coords,
        bs.kpoints[b['end_index']].frac_coords])

plt = pymatgen.electronic_structure.plotter.plot_brillouin_zone(bs.lattice_rec, lines=lines, labels=labels)
plt.savefig("brill.pdf")

This is a very rough code which actually does print out a .pdf

Ok, I've made that sort-of-work in the Brillplot program. The next step would be to get styling to work, and as you can see we already have a merge conflict. We also don't have any of the styling infrastructure on this branch, presumably because your master was rather stale when beginning work on this.
Ordinarily this would be solved by merging from master, but that's going to be rather messy in this case because we are on a branch that is also called master. The best case is to rebase this branch on top of origin/master, which essentially "replays" the changes on top of a more up-to-date codebase. Then (after fixing conflicts), we would not normally be allowed to push them to this branch, because we've changed history and it could cause other people to lose work when they pull. We can "force-push" to get around this restriction, but it should be done with care.
I'll do just that in a moment. do not pull if you have work that can't be recovered when the history of master is rewritten. (If you are in that position, get that work onto another named branch so you can still find it.)

Done! It's a bit dirty rebasing a "master" like this (and breaks the history with @utf 's useful review comments), but rebasing/force-pushing like this can be seen as helpful for "feature branches" (preferably before review) as it keeps the git history fairly clean (with fewer merges) in the long-term, and makes it easier to see what each PR is adding.

I like what you've done with the pretty plot 3D plotter, Adam. It works a treat for me!

Good good! Some remaining things to consider:

Docs: as a new command-line tool this will need its own section in the sphinx docs. Do you know how to edit/build those? Basically with the sphinx dependencies installed (there's a magic command to do that with Pip mentioned in the Sumo installation instructions) go into the docs folder and make html to get a web page with the current version of the docs. To edit the docs, work on the .rst files and commit to Git just like any other source code file. We may want to get it looking a bit prettier before adding to the examples gallery though...

Styling: have a look at how the other bits of Sumo do it. Basically we made a "decorator" @styled_plot(sumo_base_style, other_styles, ...) which goes above the definition of a plotting function. As we are directly calling the Pymatgen plotter here, we should wrap that part in a plotting function (with fonts=, style= and no_base_style= options) that this can decorate. This decorator automatically reads those arguments and deals with them. I can do this if you're not comfortable with it.

Support for other codes: I'm happy to have that be a separate PR after this one is merged

Tests: we could have a test which checks out the returned plt object and makes sure it has lines on it etc. At some point we should do something more rigorous but that's a sumo-wide issue; comparing image files is very fragile against changes in the machine used and the Matplotlib version. I'd tolerate merging this PR without any new tests as it really is just a Pymatgen wrapper that doesn't add much processing.

Thanks for this! I need a little bit to fully digest those suggestions. I will start with item one and see how far I get.


Add solution from isuruf for x86_64 in ARM64 builds from slycot-feedstock #47

Checklist

[ ] Used a personal fork of the feedstock to propose changes
[ ] Bumped the build number (if the version is unchanged)
[ ] Reset the build number to 0 (if the version changed)
[ ] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[ ] Ensured the license file is being packaged.

Copied from @isuruf https://github.com/conda-forge/slycot-feedstock/pull/47

I just downloaded the artifact. Unfortunately this didn't work:
❯ python -c "import qsimcirq"
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/Users/basnijholt/micromamba/envs/test6/lib/python3.12/site-packages/qsimcirq/__init__.py", line 17, in <module>
    from qsimcirq import qsim_decide
ImportError: dlopen(/Users/basnijholt/micromamba/envs/test6/lib/python3.12/site-packages/qsimcirq/qsim_decide.cpython-312-darwin.so, 0x0002): tried: '/Users/basnijholt/micromamba/envs/test6/lib/python3.12/site-packages/qsimcirq/qsim_decide.cpython-312-darwin.so' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), '/System/Volumes/Preboot/Cryptexes/OS/Users/basnijholt/micromamba/envs/test6/lib/python3.12/site-packages/qsimcirq/qsim_decide.cpython-312-darwin.so' (no such file), '/Users/basnijholt/micromamba/envs/test6/lib/python3.12/site-packages/qsimcirq/qsim_decide.cpython-312-darwin.so' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64'))


TS-5059: OpenSSL 1.1 EVP_MD_CTX and HMAC_CTX

EVP_MD_CTX and HMAC_CTX were made opaque in OpenSSL 1.1 [1],
so allocating them on the stack is no longer supported.
Also EVP_MD_CTX_cleanup() was removed. EVP_MD_CTX_reset() should be
called instead, to reinitialise an already created structure.
[1] https://www.openssl.org/news/changelog#x4

[approve ci]

Linux build successful! See https://ci.trafficserver.apache.org/job/Github-Linux/1180/ for details.

FreeBSD build successful! See https://ci.trafficserver.apache.org/job/Github-FreeBSD/1286/ for details.


ImportExport : Pass output format to message producer body

Hie all !
I was unable to pass output format to PreExportMessageProcessor via prebuild ImportExport:Button.
Perhaps just catch another params outputFormat ?
        {% include 'OroImportExportBundle:ImportExport:buttons.html.twig' with {
            entity_class: entity_class,
            exportJob: 'dawkins_subscription_export_sg_to_xlsx',
            exportProcessor: 'dawkins_subscription_sg_export',
            exportLabel: 'dawkins.batch.extract.label'|trans,
            outputFormat: 'xlsx',
            options: {
                batch_id: entity.id,
            },
            datagridName: 'batch-management-subscription-grid'
        } %}

And post to message queue body in instantExportAction.
How to contribute ? PR ?
Many thanks for job to the team... Great project !

Hi
Yes, you can submit a pull request for oro platform into master branch.
Thank you!


Does both export to TrueType and Opentype work?

I like to use opentype.js to open OpenType font, and export it as a TrueType one, can I do this at the moment?

adding to above question,
can opentype.js save changed fonts to local file system?
not using font.download()
(I'm trying to use it as a desktop app)

@orklann OpenType.js can read .otf .ttf .woff files but only exports .otf files as of today

@minsikim Yes indeed! Just use font.toArrayBuffer() and store that buffer, you can check how works the download function and adapt it to your needs. https://github.com/nodebox/opentype.js/blob/3a387f38f5fc18c8e6f7faddd6527ffddc36bf75/src/font.js#L498


Cannot read property 'path' of undefined

Where i'm doing wrong. My stackoverflow link : http://stackoverflow.com/questions/30689909/angular-new-router-error-cannot-read-property-path-of-undefined

Issue fixed. It was because of old 'router.es5.js' file.


Purescript 0.12 Support

Hey folks. I spent a little while trying to get this library working with purescript 0.12 over the weekend and ran into some problems. As far as I can tell the main thing that needs doing is removing the dependency on purescript-effect. Is that correct?

I've been trying my hand at this, testing out what purescript-reactnative would look like once purescript-contrib/purescript-react#149 gets merged. But I'm currently stuck now since the Optional typeclass approach doesn't work right anymore. In particular, I'm running into purescript-contrib/purescript-react#151

I have an early build against 0.12 here. Will submit a pull req once purescript-react gets a tagged version for 0.12

Thanks for your work @jvliwanag :+1:


ci: split arm64 and amd64 build steps for faster compilation

I do not think this will work, docker image names do not contain architecture, they will conflict with each other:
- uses: docker/metadata-action@v4
        id: base_meta
        with:
          images: ghcr.io/${{ github.repository }}/base-${{ matrix.base_image_vsn }}
          tags: type=raw,value=${{ matrix.platform[0] }}

Here in the image tag we put matrix.platform[0] which is OS name only, like ubuntu22.04.
In fact, I'm not sure how this will work exactly. Best guess - last write wins. I.e. if arm64 build finishes after amd64, the resulting image will be the one for arm64 architecture.
To make use of arm64 runners we need something like this: https://docs.docker.com/build/ci/github-actions/multi-platform/#distribute-build-across-multiple-runners

ubuntu16.04 is not present on the public.ecr.aws mirror, so I had to leave it in docker hub.

after this is merged, I'll tag 5.2-3 and update the builder image in emqx


[FEATURE] Add sorting options in the file panel

Allow the following sorting options:

File Name
Created At
Modified At

Personally, I create a lot of temporary files on a regular basis. Having the sorting functionality will allow to quicky identify old files and help in deleting.

@DivyanshBatham Thats a nice feature!!

@DivyanshBatham Thats a nice feature!!


SPAC27D7.09c shows as removed, but it wasn't

Changes in location:
revision        user    date    chromosome      systematic_id   primary_name    feature_type    added_or_removedvalue
20110324        -       2011-03-24      I       SPAC27D7.09c            3'UTR   added   complement(4523298..4523387)
20110324        -       2011-03-24      I       SPAC27D7.09c            3'UTR   removed complement(4523380..4523387)
20110324        -       2011-03-24      I       SPAC27D7.09c            5'UTR   added   complement(4524540..4524731)
20110324        -       2011-03-24      I       SPAC27D7.09c            5'UTR   removed complement(4524542..4524743)
20110304        -       2011-03-04      I       SPAC27D7.09c            5'UTR   added   complement(4524542..4524743)
20110304        -       2011-03-04      I       SPAC27D7.09c            5'UTR   removed complement(4524540..4524743)
20110204        -       2011-02-04      I       SPAC27D7.09c            3'UTR   added   complement(4523380..4523387)
20110204        -       2011-02-04      I       SPAC27D7.09c            5'UTR   added   complement(4524540..4524743)
20070620        -       2007-06-20      I       SPAC27D7.09c            CDS     removed complement(4526425..4527576)

This error could occur because I was using synonyms for genes that were merged, but also:
revision	user	date	systematic_id	primary_name	feature_type	added_or_removed	value
320	vw253	2012-03-18	SPCC794.07	lat1	CDS	removed	join(262881..262884,263093..264399)

Hi @ValWood. I noticed that some genes had two CDS associated with them in some revisions. See meu1. This is what caused the error that we saw in the call yesterday. Was this to represent two possible transcripts? Also note how this particular one was removed and added several times with identical coordinates.
revision        user    date    chromosome      systematic_id   primary_name    feature_type    added_or_removed        value
5819    mah79   2019-09-26      I       SPAC1556.06     meu1    CDS     added   join(3802551..3804587,3804661..3804954)
svn_2   kmr44   2011-08-22      I       SPAC1556.06             intron  added   3804588..3804660
20110204        -       2011-02-04      I       SPAC1556.06             3'UTR   removed 3804955..3805271
20090904        -       2009-09-04      I       SPAC1556.06             3'UTR   added   3804955..3805271
20060905        -       2006-09-05      I       SPAC1556.06             CDS     removed join(3803451..3805487,3805561..3805854)
20060905        -       2006-09-05      I       SPAC1556.06             CDS     removed join(3805482..3805487,3805561..3805854)
20060701        -       2006-07-01      I       SPAC1556.06             CDS     added   join(3803451..3805487,3805561..3805854)
20060701        -       2006-07-01      I       SPAC1556.06             CDS     added   join(3805482..3805487,3805561..3805854)
20060626        -       2006-06-26      I       SPAC1556.06             CDS     removed join(3803451..3805487,3805561..3805854)
20060626        -       2006-06-26      I       SPAC1556.06             CDS     removed join(3805482..3805487,3805561..3805854)
20060517        -       2006-05-17      I       SPAC1556.06             CDS     added   join(3803451..3805487,3805561..3805854)
20060517        -       2006-05-17      I       SPAC1556.06             CDS     added   join(3805482..3805487,3805561..3805854)
20060219        -       2006-02-19      I       SPAC1556.06             CDS     removed join(3803451..3805487,3805561..3805854)
20060219        -       2006-02-19      I       SPAC1556.06             CDS     removed join(3805482..3805487,3805561..3805854)

Oh now I see that this must have been used at some point to represent several transcripts for the same gene.

Before different systematic_ids were used for each gene

20110324        -       2011-03-24      I       SPAC1556.06.1           3'UTR   removed 3804955..3805271
20110204        -       2011-02-04      I       SPAC1556.06             3'UTR   removed 3804955..3805271
20110204        -       2011-02-04      I       SPAC1556.06.1           3'UTR   added   3804955..3805271
20090904        -       2009-09-04      I       SPAC1556.06             3'UTR   added   3804955..3805271
20060905        -       2006-09-05      I       SPAC1556.06             CDS     removed join(3803451..3805487,3805561..3805854)
20060905        -       2006-09-05      I       SPAC1556.06             CDS     removed join(3805482..3805487,3805561..3805854)
20060905        -       2006-09-05      I       SPAC1556.06.1   meu1    CDS     added   join(3803451..3805487,3805561..3805854)
20060905        -       2006-09-05      I       SPAC1556.06.2   meu2    CDS     added   join(3805482..3805487,3805561..3805854)
20060701        -       2006-07-01      I       SPAC1556.06             CDS     added   join(3803451..3805487,3805561..3805854)
20060701        -       2006-07-01      I       SPAC1556.06             CDS     added   join(3805482..3805487,3805561..3805854)
20060701        -       2006-07-01      I       SPAC1556.06.1   meu1    CDS     removed join(3803451..3805487,3805561..3805854)
20060701        -       2006-07-01      I       SPAC1556.06.2   meu2    CDS     removed join(3805482..3805487,3805561..3805854)
20060626        -       2006-06-26      I       SPAC1556.06             CDS     removed join(3803451..3805487,3805561..3805854)
20060626        -       2006-06-26      I       SPAC1556.06             CDS     removed join(3805482..3805487,3805561..3805854)
20060626        -       2006-06-26      I       SPAC1556.06.1   meu1    CDS     added   join(3803451..3805487,3805561..3805854)
20060626        -       2006-06-26      I       SPAC1556.06.2   meu2    CDS     added   join(3805482..3805487,3805561..3805854)
20060517        -       2006-05-17      I       SPAC1556.06             CDS     added   join(3803451..3805487,3805561..3805854)
20060517        -       2006-05-17      I       SPAC1556.06             CDS     added   join(3805482..3805487,3805561..3805854)
20060517        -       2006-05-17      I       SPAC1556.06.1   meu1    CDS     removed join(3802551..3804587,3804661..3804954)
20060517        -       2006-05-17      I       SPAC1556.06.2   meu2    CDS     removed join(3804582..3804587,3804661..3804954)
20060219        -       2006-02-19      I       SPAC1556.06             CDS     removed join(3803451..3805487,3805561..3805854)
20060219        -       2006-02-19      I       SPAC1556.06             CDS     removed join(3805482..3805487,3805561..3805854)
20060219        -       2006-02-19      I       SPAC1556.06.1   meu1    CDS     added   join(3802551..3804587,3804661..3804954)
20060219        -       2006-02-19      I       SPAC1556.06.2   meu2    CDS     added   join(3804582..3804587,3804661..3804954)

This problem does not affect the generation of the alignment dictionary for allele_qc, because revisions where there are multiple removals or multiple additions of CDS are not included.


Fallout New Vegas - Black Screen

Describe the bug

A Black Screen, Main Menu audio works fine.
Remix 0.1.1
Which GPU - 2060
Which GPU driver version - 531.61
Which game build - <IP_ADDRESS>5

Attach logs!

NvRemixBridge.log
d3d9.log
FalloutNV_d3d9.log

To Reproduce
Boot up the game, Black Screen
Expected behaviour
Being able to see the main menu
Screenshots

Related: #10

did you actually tag the UI textures? main menu probably wont render without doing that

(also--did you do anything special to get it running? couldn't get it to main menu at all either in windowed or fullscreen)

For me it says "Failed to initialize renderer, unknown error creating the Gamebryo Renderer" and then closes. Hope that there being a jira ticket means that this might work someday, seeing as how this is Nexus' 4th most modded game.

(also--did you do anything special to get it running? couldn't get it to main menu at all either in windowed or fullscreen)

Yes I did tag the appropriate ui elements

Hello! Will you please test this on the latest release and let us know if the issue persists? Thank you!

Hello! Will you please test this on the latest release and let us know if the issue persists? Thank you!

Sure thing! I'll give it a shot, sorry for my late reply

gave it a quick test, using some patches from the RTXRemix discord, seems to show stuff now at least!

Thank you for confirming! As the game is now rendering, we'll close this ticket. Please open a new one if you encounter any other issues.


Fixed duplicating endpoints

#552

I understand the case of a reloader, but is this generally correct? What happens when you re-define an endpoint with all the same arguments, you probably would want the second one, not the first one, to be defined or to see a warning/error?
Maybe a better approach could be to freeze endpoints or something like that? Not sure if it can be accomplished.
Definitely needs a CHANGELOG, thanks.

Yes.I can't agree more.Before, I did not think so much about that.

Merging.


Tray localization - Portuguese

Creating an independent issue here. Based on:
https://github.com/subutai-io/tray/issues/222#issuecomment-342101336
Provide portuguese translation of tray. Instructions:
Instruction :
Clone tray (git clone)
Switch to dev branch (git checkout dev)
Update (git pull origin dev)
Use file SubutaiTray_pt_BR.ts
%1, %2 etc are placeholders, so don't change it.

Tray application has been updated. Do you want to restart it now?
BRAZILIAN TRANSLATE

Move all changes to new br_translate branch (git checkout -B br_translate)
Commit and push changes
Create pull request to dev branch

fixed

Is the portuguese version available already? How do I test it?

Fixed in Prod.

So how do I get the Portuguese version? Does the OS have to be set to that locale? Some information please @jadilet thanks!

@efeefe is this fully done now? We will check if so, thanks.

Certainly not, as the names have changed over the last month. I can work on it for this week. Is this a priority?

@efeefe ok, it's not urgent, in milestone up to 3rd April.

https://github.com/subutai-io/control-center/pull/889