 (F12) - whenever I hit that button it redirects me to some random garbage in my code (some MySQL examples in dependencies).
Does "Go to definition" supports modular programming? Maybe that's an issue here?

It works good. you just have to understand, how does the pawn community tool collect definitions. The extension scan your entire workspace and collect functions and it's parameter and store them in array.
so in your case, there might be multiple entries in your workspace, so it might goto the first one. However, if you provide examples for testing's. I can test and improve the plugin. otherwise, goto def works good.

Whenever I hit F12 it jumps straight into some SA-MP-MySQL dependecy (which I dunno where it came from, probably one of the examples from the libraries I've imported).
It would be difficult to give you a code to test it on, since I run on very deep modular:

Believe me, function(s) I'm trying to navigate to always redirect me to:

I am unfamiliar with your workspace design as it has dependencies. as I can see your workspace a lot's of pwn files, that's why it's collecting the wrong definition, try to load gamemode folder as workspace. So that, extension find functions inside gamemode folder only.
however, I guess your issue has few points, like if we can configure the plugin for folders to look reference would be better.

and if you want to load includes definitions, just place the include folder inside a workspace. In that case, it will be used for definitions only.

I'm using sampctl with:
"builds": [
		{
			"name": "main",
			"version": "3.10.10",
			"args": [
				"-;+",
				"-(+",
				"-d3"
			],
			"includes": [
				"modules"
			],
			"compiler": {}
		}
	]

so that's why you see my .pwn files are inside 'modules' folder.

no problems, I am working on a update, where you can define folders in tasks.json that can be used to find definitions only.
that will resolve your problem?

and if you want to load includes definitions, just place the include folder inside a workspace. In that case, it will be used for definitions only.
something like
Gamemode
> includes
> gamemode.pwn

What do you mean? You'd like me to move my modules into gamemodes\includes ? That's a bit of difficult task for me to be honest with you. If I would have to do that then I'm better off without the extension:)

no problems, I am working on a update, where you can define folders in tasks.json that can be used to find definitions only.
that will resolve your problem?
I mean, if you would be able to support custom-folders for modular programming project types and make it work then yeah, for sure that would solve my problem:)

the update will have options to customize scan directories by just adding them in tasks.json
for example
DefScanDirectories: [
   "gamemodes",
   "pawn/includes"
]

if you want to share any other suggestions regarding this, then now might be the good time.

Nope, I'm not seeing any other suggestions to be fair. I was just after the Go to definition, since I have a big project going on here and finding it manually always is a killer for me.
Honestly, there are many modern features missing such as Ctrl K+D (auto code indentation) - I was looking for this one on many extentions unfortunately didn't found one.
About auto-complete feature, I find the one made by Southclaws a little bit more friendly but it might be because I am way too used to his, since I've used it all the time but his extension is missing core features so I wanted to try yours.
//
I was about to "rant" also at auto-complete feature but I made a spelling mistake and it didn't suggest me my function lol. I was calling "SetPlayerStatus" but was doing "SetPlaterStatus" and was like "ugh, another feature broken" - but no, it is working just fine.

well if you can join our discord channel, then we can discuss all the problems and I will be happy to improve my plugin. as you know, live decussation is hard here. however, I will update when the above mentioned update is ready.

Sure, I'll just wait for an info. I'd like to join your Discord server but that phone verification threw me off, sorry.

you can bypass that but for that you need to register at https://forum.iorp.in or verify phone. let me know which option you choose.

execute this command.
define relative paths of folders from where the definitions files exists. just like below screnshots.

in this screenshot, only gamemodes folder files definitions are collected. and other folders like dependencies are not collected.
In my tests everything seems okay, if you have issues. Then reply this thread or contact at discord for further clarification.
This is optional update, normally extension scan all files in workspace but you can whitelist paths of workspace using above methods.

What's the first screenshot? Is it "Run Task" window? I can't seem to find it anywhere in VS Code.

Okay, seems like it's working now. That's a shame it navigates to forwards only, I assume pawn limitations though and function would have to be public for it to work always.
Anyways, awesome mate. Thank you for quick fix on that!

Seems like extension doesn't work for me now at all. I've managed to break it somehow lol. Is there any cache somewhere of it that I should remove? Since uninstall & install doesn't seem to work.
Auto-complete feature doesn't even work anymore and Code Lens etc. literally it behaves like extension isn't there.

try deleting relative path file. you might have entered wrong paths.

send me discord friend request, my name is Harry_James in community server. And let me know other requests of yours for improvements.


RSA KeyFactory does not prefer RSAPrivateCrtKeySpec

RSAPrivateCrtKeySpec inherits from RSAPrivateKeySpec and it appears that the intent of Java is for an RSA KeyFactory to opportunistically return an instance of RSAPrivateCrtKeySpec even when RSAPrivateKeySpec is requested (if possible). (This intent is also supported by the order of the if branches in JDK8. Please note that there is another bug in the current JDK implementation which should not be duplicated.)
However, the BouncyCastle implementation of the RSA KeyFactory checks for a match against RSAPrivateKeySpec first and so will not return the more detailed KeySpec unless explicitly requested. This means that the CRT parameters will be lost and any keys created from the returned KeySpec will lack the CRT parameters and be less efficient.

Yes, I'd agree that's less than ideal. This is now fixed properly in 1.67b06. You should find it on:
https://www.bouncycastle.org/betas
soon. Thanks for the report.


Why are so many things [Unforgeable]?

It's very un-idiomatic for the web. [Unforgeable] should be used very rarely; window.location is one of the few legit uses.
What was the motivation behind this? Could it be removed? Or, could the motivation be documented, if it's a good one?

When I used [Unforgeable] for them, I thought them should be non-configurable as they even don't have a ctor but just capture the internal states.
navigator.serviceWorker.getRegistration().then(registration => {
  Object.defineProperty(registration, 'active', { value: registration.installing });
});

I'm not sure whether changing the value of those make sense. If so and that happens with other features often, I can remove them.

It's normal you can do that with other features, yes. Note that [Unforgeable] also makes properties own properties, rather than live on the prototype, which is also a little weird.

Note that [Unforgeable] also makes properties own properties, rather than live on the prototype, which is also a little weird.

@domenic @annevk do you have any concern about this? registration.installing/.waiting/.active and navigator.serviceWorker.controller are all the attributes that use [Unforgeable]. That is, ServiceWorkerContainer and ServiceWorkerRegistration have them as there own properties. Will they have any negative effects in working on libraries or something?

I just don't see the point. We have [Unforgeable] to explain certain legacy bits, that's it. @heycam, maybe rename [Unforgeable] to [LegacyUnforgeable]?

Will they have any negative effects in working on libraries or something?

It is generally unexpected, and means that usual techniques libraries use for interfacing with platform objects will fail. That is necessary for legacy cases like Location, but shouldn't be necessary for new features like service workers.

Understood. I'll remove them.


Use existing shared Model

Is your feature request related to a problem? Please describe the problem.
Is is possible to use an existing and Model instead of to create a custom one?
I have Blazor WASM Projects, that share DTOs between server and client apps. This is really great. I previously used NSwag to create client library, reusing existing shared DTOs library instead of creating a new model from OpenAPI.
I cannot find a way to do this using Kiota
Client library/SDK language
Csharp
Describe the solution you'd like
An option to disallow model creation, importing a namespace with existing DTOs (cfr. NSWag "generate DTO Types")
Additional context
No response

Hi @Trapulo ,
Thank you for using kiota and for reaching out.
This is not a scenario Kiota was designed for but some users seem to have achieved some degree of reusability of the models.
See this discussion.
https://github.com/microsoft/kiota/discussions/5867#discussioncomment-11449642
Let us know if you have questions.


don't apply CODE styles to code-block blocks

It looks like right now CODE style ranges are being applied to everything inside of the code-block blocks, but I think these two things should be separated.
The CODE inline range could have things like borders, paddings, etc. applied to them, and if they do then they break code-blocks styles (which have to be removed with !important). Instead, I think people should just apply the same font-family (and whatever else they want) to the code-block block in addition to the CODE range.

Where are you seeing this? The inline range should not be automatically applied to code-block elements at all.

I'm not able to repro on the draftjs.org example editor.

Create a block of text, make it a code block
Select some text, make it monospace.

Behavior appears correct to me.

Ah shoot, sorry you're totally right, I forgot to check this one against the demo. Was serializing both code and pre > code but in the wrong order, all pre > code were also getting the styles always.


Failed to build S3 in a docker image

Hi. I am using Ubuntu. I managed to clone the library, build it and use it. However, when I tried to replicate the steps in a dockerfile, it failed.
Here is the dockerfile:

FROM ubuntu:latest
RUN apt-get update
RUN apt-get install -y git
RUN apt-get update -y && apt-get install -y --no-install-recommends g++ make cmake pkg-config build-essential zlib1g-dev
RUN apt-get update -y && apt-get install -y --no-install-recommends libcurl4-openssl-dev libssl-dev uuid-dev libpulse-dev libssl1.1
RUN git clone --recursive https://github.com/aws/aws-sdk-cpp
RUN mkdir aws-sdk-cpp/aws-cpp-sdk-core/build
WORKDIR aws-sdk-cpp/aws-cpp-sdk-core/build
RUN cmake -DBUILD_ONLY="core" /aws-sdk-cpp
RUN make
WORKDIR /
RUN mkdir aws-sdk-cpp/aws-cpp-sdk-s3/build
WORKDIR aws-sdk-cpp/aws-cpp-sdk-s3/build
RUN cmake -DBUILD_ONLY="s3" /aws-sdk-cpp
RUN make

I guess cloning and building the core worked, but building s3 failed. Here is what I got:

[ 91%] Building CXX object aws-cpp-sdk-s3-integration-tests/CMakeFiles/aws-cpp-sdk-s3-integration-tests.dir/BucketAndObjectOperationTest.cpp.o
In file included from /aws-sdk-cpp/aws-cpp-sdk-core/include/aws/core/utils/ratelimiter/DefaultRateLimiter.h:21:0,
from /aws-sdk-cpp/aws-cpp-sdk-s3-integration-tests/BucketAndObjectOperationTest.cpp:25:
/aws-sdk-cpp/aws-cpp-sdk-core/include/aws/core/utils/memory/stl/AWSFunction.h:57:3: error: mangled name for 'F Aws::BuildFunction(F) [with F = std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long int, std::ratio<1,<PHONE_NUMBER>> > > (*)() noexcept]' will change in C++17 because the exception specification is part of a function type [-Werror=noexcept-type]
F BuildFunction(F f)
^~~~~~~~~~~~~
cc1plus: all warnings being treated as errors
aws-cpp-sdk-s3-integration-tests/CMakeFiles/aws-cpp-sdk-s3-integration-tests.dir/build.make:63: recipe for target 'aws-cpp-sdk-s3-integration-tests/CMakeFiles/aws-cpp-sdk-s3-integration-tests.dir/BucketAndObjectOperationTest.cpp.o' failed
CMakeFiles/Makefile2:284: recipe for target 'aws-cpp-sdk-s3-integration-tests/CMakeFiles/aws-cpp-sdk-s3-integration-tests.dir/all' failed
Makefile:129: recipe for target 'all' failed
make[2]: *** [aws-cpp-sdk-s3-integration-tests/CMakeFiles/aws-cpp-sdk-s3-integration-tests.dir/BucketAndObjectOperationTest.cpp.o] Error 1
make[1]: *** [aws-cpp-sdk-s3-integration-tests/CMakeFiles/aws-cpp-sdk-s3-integration-tests.dir/all] Error 2
make: *** [all] Error 2
The command '/bin/sh -c make' returned a non-zero code: 2

Please either update to the latest version in which we have removed AwsFunction.h or see #620


Document sudo/user change + tags for image

PR Type

Docs Pull Request

Something for https://github.com/ansible/molecule/issues/1813. As a result of changes in https://github.com/ansible/molecule/pull/1797. Also part of what I agreed to do in https://meetbot.fedoraproject.org/ansible-molecule/2019-03-13/ansible_molecule_working_group.2019-03-13-19.00.html :+1:

@gundalow please merge when #1818 is resolved :+1:

Builds fine:
(.venv) ➜  doc (docsfix/dockerfile-v220) ✔ make html
sphinx-build -b html -d build/doctrees  -n -W source build/html
Running Sphinx v1.8.4
loading pickled environment... done
building [mo]: targets for 0 po files that are out of date
building [html]: targets for 2 source files that are out of date
updating environment: [] 0 added, 3 changed, 0 removed
reading sources... [100%] installation
looking for now-outdated files... none found
pickling environment... done
checking consistency... done
preparing documents... done
writing output... [100%] installation
generating indices... genindex
writing additional pages... search
copying static files... done
copying extra files... done
dumping search index in English (code: en) ... done
dumping object inventory... done
build succeeded.

The HTML pages are in build/html.

Build finished. The HTML pages are in build/html.


Issue timer

Timer on the Task submission screen. In the format HH:MM:SS

After the default time of 4 hours, the time left shows 'Task expired'.

Thanks to @AKSHANSH47 for helping me out.
Closes #645

looks great, check that minor comment i left on the timeout, rest looks good to me :)

Updated.

can you move the timer to a directive, for reuse later?

Moved to Directives.

Can be closed as extended in #664


go.mod is flagged for CVE by Trivy scanner

Library
Vulnerability
Severity
Status
Installed Version
Fixed Version
Title

golang.org/x/text
CVE-2022-32149
HIGH
fixed
0.3.7
0.3.8
golang: golang.org/x/text/language: ParseAcceptLanguage takes a long time to parse complex tags link

Maybe it makes sense to finally update this dependency? The issue is 2 years old.

Corrected by https://github.com/Azure/terraform-azurerm-naming/pull/149


Address stop codon recoding / stop codon readthrough (SCR)

Is your feature request related to a problem? Please describe.
We currently do not properly handle SCR, e.g., in SELENON.
Describe the solution you'd like
Address this issue.
Describe alternatives you've considered
N/A
Additional context

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6344875/

We already have the proper selenoprotein translation table:
https://github.com/bihealth/hgvs-rs/blob/b025ff27436af6228c8156d0f8007bdf1dde1032/src/sequences.rs#L1124

We really need to double-check whether our selenoprotein support is sufficient.


Cranelift: Generalize (x << k) >> k optimization

Hey @cfallin, I think I've addressed all your review comments, but I also realized that I could generalize the rules even further, and added filetests. Could you give this another look? I'm also going to fuzz it for a bit.

I fuzzed this with cranelift-fuzzgen on 1 million inputs over about 3 hours without finding any bugs, and I'd expect that fuzzer to be pretty good at finding bugs in these rules, so I feel pretty confident in this.


[5.1] Proposal for seeInInput method

Here is a similar method that I've used in Codeception and I wasn't able to find in the integration test component.
This works only for input fields, but I could try to implement this for selects, radios, etc.
Please let me know if you are interested in adding these kind of methods for this package.

Wouldn't there be a way to pull in Codeception's module and use that? Cause we're basically just reinventing Codeception piece by piece, probably introducing errors along the way while Codeception's battle tested

@Anahkiasen I am not sure about that, I really like Codeception though, but since I was teaching how to use the integration component, I noticed a few missing methods and wanted to contribute them.
But maybe it's a topic worth of discussion.
In the meantime, I've uploaded some fixes and a test... cc @GrahamCampbell please check and thank you for reviewing this.

Looks ok to me in theory. // cc @taylorotwell

Maybe also @JeffreyWay could give us an opinion here.
If you decide this is good, I'll work on creating the other methods like seeInField or isSelected, isChecked, etc.

Why don't you flesh it out with the other input types and I'll take a look.

@taylorotwell ok, I'll work on that.

Could you rebase this please.

And squash to one commit.

You rebased against the wrong branch...

=/ You are right, but this doesn't look either, should I just create a new pull request?
This method now covers inputs and textareas, I still need to work on radios, selects and checkboxes.

If you want.

Yes, I'll close this and create a new PR.


Auto-import could suggest also relative path for local project

Is your feature request related to a problem? Please describe.
When working on local project / package I would prefer to use relative auto-import paths but I did not find any configuration option for this behavior. Is it currently possible ? For example if I have structure
src/
    f1/a.py
    f2/b.py

in file a.py I have class AFileClass than in file b I would expect instead of auto-import from src.f1.a import AFileClass just from ..f1.a import AFileClass.
I realized that once I have relative import and pyright auto import suggests object from same file than it uses already existing relative import for example if I have
from ..f1.a import AFileClass

AFileSecondClass|

the AFileSecondClass auto import would update already existing relative import like this from ..f1.a import AFileClass, AFileSecondClass which is good.
Describe the solution you'd like
Could pyright have some configuration option to suggest also (or only) relative import for current project or executionEnvironment ?
Additional context
x

Duplicate of #607.


ASG -Invalid filter is marking Community AMIs as Invalid

When running the ASG policy with just the -Invalid filter it is stating that Autoscaling groups using Community AMIs are invalid.
- name: asg-invalid-config
  resource: asg
  description: |
     Policy finds invalid ASG based on these checks: invalid subnets, invalid security groups,
     invalid key pair name, invalid launch config volume snapshots, invalid amis, invalid health check elb
     It will then email the ASG owner and CloudCustodian to notify of bad setup which will prevent the
     ASG from scaling out.  Most commonly the AMI has been deleted.
  filters:
   - invalid
  actions:
    - notify............

A couple community AMI examples that are being flagged as invalid:
ami-809f84e6
ami-ebd02392

bummer, i thought this had been resolved.


Stepper sample displays a long float number

When increasing for 3 times, Stepper sample displays a long float number

I guess?
    Stepper(
        value = value,
        onValueChange = { value = round(it) },

Thanks will send a PR soon!


Use custom fontFamily?

According to index.js, nord-hyper uses Source Code Pro or Hack font first. If users set the custom fontFamily, it won't use it. Are there any solutions? Thanks a lot.
PS: I found a typo in the README, and it should be ⌘ + , instead of ⌘ +.

This is a bug, the order should be to use config.fontFamily first the defind fonts as alternative/fallback.
I'll fix the typo as the order with the next patch, thanks 👍

Fixed in #3 and shipped in npm :package: release version :label: 0.1.1

Cool 👍


Use static return annotation for best IDE method suggestion

Also I prepare CS fixes and can merge its in forked master, if it is required:
https://github.com/samizdam/psr7/pull/1/files

Static return types are different from self on the language level. And both are valid return types starting in PHP 8. So I would prefer to not put something in the DocBlock when it is not what is actually being returned.
Sounds like this should be a feature request to the IDE to add support for both static and self?
Am I missing something obvious?


bug: Global prisma instance type is slightly incorrect

Provide environment information
N/A
Describe the bug
(I don't think this is a bug/feature but rather a nit. However I was forced to select one when creating this issue.)
The current code for the prisma global instance is slightly misleading:

It is actually undefined until initialised but the types don't represent that
We should probably use nullish coalescing ?? instead of ||

The current snippet is this:
const globalForPrisma = globalThis as unknown as { prisma: PrismaClient };

export const prisma =
  globalForPrisma.prisma ||
  new PrismaClient({
    log:
      env.NODE_ENV === "development" ? ["query", "error", "warn"] : ["error"],
  });

if (env.NODE_ENV !== "production") globalForPrisma.prisma = prisma;

However I propose that it should be:
const globalForPrisma = globalThis as unknown as {
  prisma: PrismaClient | undefined;
};

export const prisma =
  globalForPrisma.prisma ??
  new PrismaClient({
    log:
      env.NODE_ENV === "development" ? ["query", "error", "warn"] : ["error"],
  });

if (env.NODE_ENV !== "production") globalForPrisma.prisma = prisma;

The code as it currently stands does indeed work. But I see no harm in making it 'more accurate' 🤷
Reproduction repo
N/A
To reproduce
N/A
Additional information
No response

Its from the docs https://www.prisma.io/docs/guides/database/troubleshooting-orm/help-articles/nextjs-prisma-client-dev-practices

Agreed it follows the best practices recommended by the doc and it makes sense to follow their example as close as possible.
 If so does that mean there will always be a global prisma instance that is not undefined prior to instantiation?

Feel free to reopen if you get prisma to update - no reason to move away from the docs since it works


object has no attribute 'create_oco_order'

from binance.client import Client
client.create_oco_order(
symbol='USDCUSDT',
side='SIDE_SELL',
quantity= 10,
stopPrice= 0.97,
stopLimitPrice= 0.98,
price= 1.000)
AttributeError: 'Client' object has no attribute 'create_oco_order'
could someone explain to me how to make an OCO order?

What version of python-binance do you have? i have this error in 0.7.3, in 0.7.5 it looks like it's working

I'm using the version python-binance v0.7.5
Em dom, 16 de fev de 2020 10:37, mahho<EMAIL_ADDRESS>escreveu:

What version of python-binance do you have? i have this error in 0.7.3, in
0.7.5 it looks like it's working
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/sammchardy/python-binance/issues/480?email_source=notifications&email_token=AJGPKMQJW24NOX2AOSCBNMLRDE6P3A5CNFSM4KV7OAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEL4HA7A#issuecomment-586707068,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AJGPKMVUJVNNOCXEAPK47BDRDE6P3ANCNFSM4KV7OAEA
.

i got it, the version of python-binance was really out of date.
Em dom, 16 de fev de 2020 10:37, mahho<EMAIL_ADDRESS>escreveu:

What version of python-binance do you have? i have this error in 0.7.3, in
0.7.5 it looks like it's working
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/sammchardy/python-binance/issues/480?email_source=notifications&email_token=AJGPKMQJW24NOX2AOSCBNMLRDE6P3A5CNFSM4KV7OAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEL4HA7A#issuecomment-586707068,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AJGPKMVUJVNNOCXEAPK47BDRDE6P3ANCNFSM4KV7OAEA
.


indicator disappears from certain camera angles/distances with shaders

I noticed that running with any shaders makes this mod very difficult to use as the lines disappear at different angles or distances away, and they also seem to have shader lighting applied to it, I.E. they're really dim. Is there a fix for this I'm not seeing, or is this not meant to be used with shaders?

Any pictures?

Is this a "definitely won't fix" or would pictures and other info help?
Thanks for creating the mod though, much appreciated.

OptiFine related bugs are hard to fix. But I still want to see a picture.

The newest updates seem to have fixed the camera angles bug, but there is another issue with certain shaders making the overly very dark:
Image of LightOverlay on with no shaders
Image of LightOverlay on with sildur's enhanced default
Its almost as if something in the pack is being drawn on top of the light overlay. I noticed that shaders also make the outlines caused from structure blocks to get very dim as well. I think this issue is bigger than just LightOverlay though, so it isn't anything you have to worry about.

How about the vanilla included chunk borders, are they dim as well? Light Overlay is similar to that.

I tested the chunk borders and it has the exact same problem.  I don't use them that often and didn't notice before, but it does the exact same thing.  Optifine internal shaders look fine, so maybe it's more on the individual shader developers.  I've only tested Sildurs shaders.  If you're interested, I could try some others.
I'm using all the latest versions (see below).  Here are screenshots.  These were all taken from the same position with slight adjustments to the view angle.  While walking around, the lines flicker between the black lines, the red lines, and nothing.  I say "flicker" but it's angle dependent and often stays as one color for a second or two as you're walking around.

Minecraft 1.14.3
Fabric Loader 0.4.8 build 155-1.14.3
Fabric API 0.3.0 build 188
LightOverlay 1.2.1
ModMenu 1.5.4-85
OptiFabric 0.3.2
OptiFine 1.14.3_HD_U_F1
Windows 10

Unfortunately I don’t have a good way to fix this as the vanilla chunk borders are affected as well.

Yea, I don't think you should worry about it either.  I'd say your mod works perfectly and it's a bug with the shader packs and how MC implements overlays like chunk borders.  I'll see what the shader community has to say.
Thanks again!

I agree with Web4Guru, I don't think its a big enough issue to worry about. Its good that we're aware of it though.

That's true, in any case, sorry for any inconvenience caused!

Just wanted to let you know that there is easy if not "nice" workaround, if you use the numbers overlay instead of the crosses it works perfectly with all the shaders I tried it with (all versions of SEUS, Sildur and Trilton compatible with 1.15) in 1.15.2 with fabric and optifine
It's not as nice looking but it's perfctly effective, hope this can help others with this issue.

This issue could perhaps be fixed by changing the crosses to be rendered with whatever method is being used to render the numbers?  I'm assuming it's some kind of decal texture.

I have some news I wanted to share. I ran Minecraft 1.16.1 with Fabric, Optifine, Optifabric, Fabric API and Mod Menu and Light Overlay, and I found out something very interesting and useful. If you have a beacon with a beam, I actually got the lines to work with shaders as long as the beam was in render distance. I tested it and it worked normally for Sildurs Vibrant Shaders and BSL, but SEUS only showed the overlay on top of tall grass for some reason. So if you run Sildurs or BSL and have a beacon, you can use this with the lines mode when close enough to the beacon to see it.

Not sure if this is related, but Optifine and Sildurs recently fixed a bug where block outlines and break animations were only visible from certain angles.

That might be it. It has been seen for a while, but I didn't think they
were looking that much into it.
On Wed, 29 Jul 2020, 01:53 douira<EMAIL_ADDRESS>wrote:

Not sure if this is related, but Optifine and Sildurs recently fixed a bug
where block outlines and break animations were only visible from certain
angles.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/shedaniel/LightOverlay/issues/5#issuecomment-665352273,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/APOZZKPT2MJU4RKUR2JFD4DR55QIXANCNFSM4HYEYIFA
.

Tested it, the lines are still buggy with shaders on. They're only vislble in a 90° viewing direction range.

Oh dang it. Oh well. Better keep hoping then for a fix. :p
On Wed, 29 Jul 2020, 11:26 douira<EMAIL_ADDRESS>wrote:

Tested it, the lines are still buggy with shaders on. They're only visible
in a 90° viewing direction range.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/shedaniel/LightOverlay/issues/5#issuecomment-665550108,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/APOZZKLGFPOA2NI3KKHC67TR57TMZANCNFSM4HYEYIFA
.

The current fix for now is to use the number view instead of lines; for some reason numbers work perfectly fine still
From: DranDivine<EMAIL_ADDRESS>Sent: Wednesday, July 29, 2020 2:29 AM
To: shedaniel/LightOverlay<EMAIL_ADDRESS>Cc: Joe<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [shedaniel/LightOverlay] indicator disappears from certain camera angles/distances with shaders (#5)
Oh dang it. Oh well. Better keep hoping then for a fix. :p
On Wed, 29 Jul 2020, 11:26 douira<EMAIL_ADDRESS><EMAIL_ADDRESS>> wrote:

Tested it, the lines are still buggy with shaders on. They're only visible
in a 90° viewing direction range.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/shedaniel/LightOverlay/issues/5#issuecomment-665550108,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/APOZZKLGFPOA2NI3KKHC67TR57TMZANCNFSM4HYEYIFA
.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/shedaniel/LightOverlay/issues/5#issuecomment-665551320 , or unsubscribe https://github.com/notifications/unsubscribe-auth/ABIO7CL6FTIA5IMPKDEG5X3R57TUTANCNFSM4HYEYIFA .  https://github.com/notifications/beacon/ABIO7COJUGKG3UZXU7OKNFLR57TUTA5CNFSM4HYEYIFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOE6VYDWA.gif

Well, perfectly is not quite right either. It works most of the time, but
sometimes it messes up and I see like a item template rather than a number,
as well as I can also see them through walls, which is more annoying. But
yeah, they still work.
Either way, I went back to playing without shaders so I can see the
crosses. Lol.
On Thu, 30 Jul 2020, 00:50 Joe<EMAIL_ADDRESS>wrote:

The current fix for now is to use the number view instead of lines; for
some reason numbers work perfectly fine still
From: DranDivine<EMAIL_ADDRESS>Sent: Wednesday, July 29, 2020 2:29 AM
To: shedaniel/LightOverlay<EMAIL_ADDRESS>Cc: Joe<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [shedaniel/LightOverlay] indicator disappears from certain
camera angles/distances with shaders (#5)
Oh dang it. Oh well. Better keep hoping then for a fix. :p
On Wed, 29 Jul 2020, 11:26 douira<EMAIL_ADDRESS><mailto:
<EMAIL_ADDRESS>> wrote:

Tested it, the lines are still buggy with shaders on. They're only
visible
in a 90° viewing direction range.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<
https://github.com/shedaniel/LightOverlay/issues/5#issuecomment-665550108
,
or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/APOZZKLGFPOA2NI3KKHC67TR57TMZANCNFSM4HYEYIFA
.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub <
https://github.com/shedaniel/LightOverlay/issues/5#issuecomment-665551320>
, or unsubscribe <
https://github.com/notifications/unsubscribe-auth/ABIO7CL6FTIA5IMPKDEG5X3R57TUTANCNFSM4HYEYIFA>
. <
https://github.com/notifications/beacon/ABIO7COJUGKG3UZXU7OKNFLR57TUTA5CNFSM4HYEYIFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOE6VYDWA.gif>
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/shedaniel/LightOverlay/issues/5#issuecomment-665970104,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/APOZZKKVRKFJQEFUBR34AGDR6CRTNANCNFSM4HYEYIFA
.

OptiFine_1.16.4_HD_U_G5
light-overlay-5.6.1

OptiFine_1.16.4_HD_U_G5
light-overlay-5.6.1

Also seems to be an issue with Iris, where both the numbers and crosses aren't visible at all. Wanted to note it here since as opposed to Optifine the source code of Iris seems to be available should someone want to investigate the issue further.

This is fixed on the side of Iris in https://github.com/IrisShaders/Iris/tree/1.16.x/refactor/bulletproof-state-tracking and this fix will be included in a future Iris release.

Of course, OptiFine compatibility will still be broken, but clearly that is an OptiFine issue, not an issue with Light Overlay.


Se final report draft feedback

That was quick, Bastiaan. This explains "Andry" and "Engligh" :laughing: .
Thanks for the feedback! Will take your feedback into account for the final version of the report :smile: .

Thanks for fast feedback!


[examples] Fix remix example

The IDE complained about imports. Fixed by updated imports from remix to @remix-run/react.

[x] I have followed (at least) the PR section of the contributing guide.

Made the changes

@oliviertassinari can we use your example in Remix's github repo?
https://github.com/remix-run/examples/pull/9#pullrequestreview-1114950044

I don't think that we need our permission. However, for a recommendation, I think that https://github.com/vercel/next.js/blob/canary/examples/with-material-ui/README.md would be better, to avoid the dilution of the effort.

This seems to be a still valid PR to be merged. Any update on this?


Serving Generating ... takes a long time on my not the weakest machines.

To run ./hack/update-codegen.sh on serving takes a few minutes. I'd expect O(seconds).
Which seems a bit high. Is there anything we can improve there?
/cc @n3wscott @mattmoor

ack, I always comment out the entire file when working on just protobufs. Or use the call to go make a fresh cup of coffee :joy:

I found that I get distracted so much, that my ssh connection usually breaks :)

/remove-lifecycle stale
/cc @julz
as discussed recently


😎Add bLd

https://kusama.subscan.io/extrinsic/17050389-4

Thank you for your request!
@bLd75
You can check how it will look like:

App screens

thank you @stepanLav for approving and for this awesome feature :)


Solution file size limit?

I'm trying to check dependencies on a fairly large solution file (7305 KB). It's definitely a valid file, but I keep getting "File is invalid. Please check you loaded a valid solution file". Is there a size limit? Thanks!

@lambeck There should not be any limitations on size. I am fairly certain we tested solutions double the size of that.
Can you provide some more details (questions below)

Version of CRM, D365 CE, Dataverse the solution was built on?
Version of CRM, D365, CE, Dataverse for the target environment?
Types of components in the solution (entities, option sets, web resources etc.)
Does the file end in .zip?

Doesn't appear to be SVG icon as that is component type 61 of Web Resource.
Will have to dig into this more. Could be the "formulas" folder. Screenshot of solution that is failing for me as well

Thanks for getting back to me!
Version of CRM, D365 CE, Dataverse the solution was built on?
Version of CRM, D365, CE, Dataverse for the target environment?
Our app uses some elements of D365 Project Operations (version <IP_ADDRESS>), but most of it is custom. Both the source and destination environments have the same version.
Types of components in the solution (entities, option sets, web resources etc.)
The solution file includes:

1 Model Driven App
10 Custom Pages
21 Choices
3 Cloud Flows
2 Component Libraries
6 Connection References
2 PCF Controls
4 Duplicate Detection Rules
1 Environment variable
7 Security Roles
1 Site Map
32 Tables
17 Web Resources (javascript and images)

Does the file end in .zip? Yes. I've tried both managed and unmanaged.
I have a feeling that the problem might have to do with the Custom Pages :( Please let me know if you need any other information!

@lambeck Thank you for getting back to me. Will try my best to look into this as soon as I can and hope it's an easy fix. My fear is it will be a large overhaul based on changes in solutions that may take a couple of months to get prioritized on our end. I'll let you know one way or another soon.

Some news...created a blank solution and it threw the same error. No components at all. Not sure if that is good (i.e. quick fix) or bad (complete re-write)

Error on my end from the log file

. The import file is invalid. XSD validation failed with the following error: 'The element 'ImportExportXml' has invalid child element 'EntityDataProviders'.

Looks like its not handling virtual data sources in the solution file.
@lambeck
Can you check the log file for the plugin? If you don't know where that is, you can find it under Configuration > Settings > Paths > Open XrmToolBox storage folder

Then open the log file for the XRMSolutionDependencyChecker

Assuming you get same error I am above

Temporary workaround.
Unzip solution. Open customizations.xml
Remove note for "EntityDataProviders"

Worked with a testing solution I had but so many components now your experience may differ. Solution was still importable on my end but use this workaround at your own risk until I can get an update out there

I should just have to update the references (note to myself more than anything) to target the latest and test to ensure still has backwards compatibility.
  <package id="Microsoft.CrmSdk.CoreAssemblies" version="<IP_ADDRESS>" targetFramework="net462" />
  <package id="Microsoft.CrmSdk.Deployment" version="<IP_ADDRESS>" targetFramework="net462" />
  <package id="Microsoft.CrmSdk.Workflow" version="<IP_ADDRESS>" targetFramework="net462" />

Sorry, no, same error :(

Quick update. My plan is to look further into this and hopefully resolve this weekend.

Apologies for the delay on this. Got busy with client work. Getting this into a team members queue to resolve soon hopefully

No worries! Work is busy here too 🙂 Thanks for following up!

From: Joe Bonomo @.>
Sent: Tuesday, March 28, 2023 9:42 PM
To: CorterraSolutions/SolutionDependencyChecker @.>
Cc: Lori Beck @.>; Mention @.>
Subject: Re: [CorterraSolutions/SolutionDependencyChecker] Solution file size limit? (Issue #12)
Apologies for the delay on this. Got busy with client work. Getting this into a team members queue to resolve soon hopefully
—
Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCorterraSolutions%2FSolutionDependencyChecker%2Fissues%2F12%23issuecomment-1487828785&data=05|01||0a83d8c4163340a75b7308db2ff6cc13|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|638156509250132709|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=zMk4D2QpHiZ4dz10WKmZjAV%2BpT3cCWLXSRGvZtKgmyQ%3D&reserved=0, or unsubscribehttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAAYH35LITHLIFB75DOBCSULW6OHOVANCNFSM6AAAAAAUHVTRIU&data=05|01||0a83d8c4163340a75b7308db2ff6cc13|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|638156509250132709|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=dC9XQUDK%2FPC7p%2FhhDDuHDOh7qBuvmrSZQ8bNw5xOCnY%3D&reserved=0.
You are receiving this because you were mentioned.Message ID: @.***>

Closing this issue for now


Shared volume using mountpoint-s3, permissions issues

System Info
INFO text_generation_launcher: Runtime environment:
Target: x86_64-unknown-linux-gnu
Cargo version: 1.75.0
Commit sha: 4ee0a0c4010b6e000f176977648aa1749339e8cb
Docker label: sha-4ee0a0c
nvidia-smi:
Fri Apr 26 08:28:07 2024
   +---------------------------------------------------------------------------------------+
   | NVIDIA-SMI 535.129.03             Driver Version: 535.129.03   CUDA Version: 12.2     |
   |-----------------------------------------+----------------------+----------------------+
   | GPU  Name                 Persistence-M | Bus-Id        Disp.A | Volatile Uncorr. ECC |
   | Fan  Temp   Perf          Pwr:Usage/Cap |         Memory-Usage | GPU-Util  Compute M. |
   |                                         |                      |               MIG M. |
   |=========================================+======================+======================|
   |   0  Tesla T4                       On  | 00000000:00:1E.0 Off |                    0 |
   | N/A   34C    P0              34W /  70W |   1270MiB / 15360MiB |      0%      Default |
   |                                         |                      |                  N/A |
   +-----------------------------------------+----------------------+----------------------+

   +---------------------------------------------------------------------------------------+
   | Processes:                                                                            |
   |  GPU   GI   CI        PID   Type   Process name                            GPU Memory |
   |        ID   ID                                                             Usage      |
   |=======================================================================================|
   +---------------------------------------------------------------------------------------+
2024-04-26T08:28:07.895343Z  INFO text_generation_launcher: Args { model_id: "bigscience/bloom-560m", revision: None, validation_workers: 2, sharded: None, num_shard: None, quantize: None, speculate: None, dtype: None, trust_remote_code: false, max_concurrent_requests: 128, max_best_of: 2, max_stop_sequences: 4, max_top_n_tokens: 5, max_input_length: 1024, max_total_tokens: 2048, waiting_served_ratio: 1.2, max_batch_prefill_tokens: 4096, max_batch_total_tokens: None, max_waiting_tokens: 20, max_batch_size: None, enable_cuda_graphs: false, hostname: "text-generation-inference-77c86c8c47-msfnf", port: 80, shard_uds_path: "/tmp/text-generation-server", master_addr: "localhost", master_port: 29500, huggingface_hub_cache: Some("/data"), weights_cache_override: None, disable_custom_kernels: false, cuda_memory_fraction: 1.0, rope_scaling: None, rope_factor: None, json_output: false, otlp_endpoint: None, cors_allow_origin: [], watermark_gamma: None, watermark_delta: None, ngrok: false, ngrok_authtoken: None, ngrok_edge: None, tokenizer_config_path: None, disable_grammar_support: false, env: true }```

Running in EKS 1.28

### Information

- [ ] Docker
- [ ] The CLI directly

### Tasks

- [ ] An officially supported command
- [ ] My own modifications

### Reproduction

Hello,

I wanted to use [mountpoint-s3](https://github.com/awslabs/mountpoint-s3-csi-driver) in order to have a shared existing volume that stores all the models and not having to download them each time a pod runs.

Yes, I'm running on Kubernetes (EKS) and when I run the command under the pod it throws me these errors:
```console
root@text-generation-inference-77c86c8c47-msfnf:/usr/src# text-generation-launcher --model-id=mistralai/Mistral-7B-Instruct-v0.2 --quantize bitsandbytes-nf4
2024-04-26T08:24:24.320980Z  INFO text_generation_launcher: Args { model_id: "mistralai/Mistral-7B-Instruct-v0.2", revision: None, validation_workers: 2, sharded: None, num_shard: None, quantize: Some(BitsandbytesNF4), speculate: None, dtype: None, trust_remote_code: false, max_concurrent_requests: 128, max_best_of: 2, max_stop_sequences: 4, max_top_n_tokens: 5, max_input_length: 1024, max_total_tokens: 2048, waiting_served_ratio: 1.2, max_batch_prefill_tokens: 4096, max_batch_total_tokens: None, max_waiting_tokens: 20, max_batch_size: None, enable_cuda_graphs: false, hostname: "text-generation-inference-77c86c8c47-msfnf", port: 80, shard_uds_path: "/tmp/text-generation-server", master_addr: "localhost", master_port: 29500, huggingface_hub_cache: Some("/data"), weights_cache_override: None, disable_custom_kernels: false, cuda_memory_fraction: 1.0, rope_scaling: None, rope_factor: None, json_output: false, otlp_endpoint: None, cors_allow_origin: [], watermark_gamma: None, watermark_delta: None, ngrok: false, ngrok_authtoken: None, ngrok_edge: None, tokenizer_config_path: None, disable_grammar_support: false, env: false }
2024-04-26T08:24:24.321455Z  INFO download: text_generation_launcher: Starting download process.
2024-04-26T08:24:37.101264Z ERROR download: text_generation_launcher: Download encountered an error:
Traceback (most recent call last):

  File "/opt/conda/lib/python3.10/site-packages/huggingface_hub/utils/_errors.py", line 270, in hf_raise_for_status
    response.raise_for_status()

  File "/opt/conda/lib/python3.10/site-packages/requests/models.py", line 1021, in raise_for_status
    raise HTTPError(http_error_msg, response=self)

requests.exceptions.HTTPError: 404 Client Error: Not Found for url: https://huggingface.co/mistralai/Mistral-7B-Instruct-v0.2/resolve/main/adapter_config.json

The above exception was the direct cause of the following exception:

Traceback (most recent call last):

  File "/opt/conda/lib/python3.10/site-packages/huggingface_hub/file_download.py", line 1247, in hf_hub_download
    metadata = get_hf_file_metadata(

  File "/opt/conda/lib/python3.10/site-packages/huggingface_hub/utils/_validators.py", line 118, in _inner_fn
    return fn(*args, **kwargs)

  File "/opt/conda/lib/python3.10/site-packages/huggingface_hub/file_download.py", line 1624, in get_hf_file_metadata
    r = _request_wrapper(

  File "/opt/conda/lib/python3.10/site-packages/huggingface_hub/file_download.py", line 402, in _request_wrapper
    response = _request_wrapper(

  File "/opt/conda/lib/python3.10/site-packages/huggingface_hub/file_download.py", line 426, in _request_wrapper
    hf_raise_for_status(response)

  File "/opt/conda/lib/python3.10/site-packages/huggingface_hub/utils/_errors.py", line 280, in hf_raise_for_status
    raise EntryNotFoundError(message, response) from e

huggingface_hub.utils._errors.EntryNotFoundError: 404 Client Error. (Request ID: Root=1-662b64c2-28f5f303465cdcad4d92d8da;37a2346f-db23-40c5-99b8-dfacd1858ec4)

Entry Not Found for url: https://huggingface.co/mistralai/Mistral-7B-Instruct-v0.2/resolve/main/adapter_config.json.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

  File "/opt/conda/bin/text-generation-server", line 8, in <module>
    sys.exit(app())

  File "/opt/conda/lib/python3.10/site-packages/text_generation_server/cli.py", line 141, in download_weights
    adapter_config_filename = hf_hub_download(

  File "/opt/conda/lib/python3.10/site-packages/huggingface_hub/utils/_validators.py", line 118, in _inner_fn
    return fn(*args, **kwargs)

  File "/opt/conda/lib/python3.10/site-packages/huggingface_hub/file_download.py", line 1259, in hf_hub_download
    no_exist_file_path.touch()

  File "/opt/conda/lib/python3.10/pathlib.py", line 1168, in touch
    self._accessor.touch(self, mode, exist_ok)

  File "/opt/conda/lib/python3.10/pathlib.py", line 331, in touch
    fd = os.open(path, flags, mode)

PermissionError: [Errno 1] Operation not permitted: '/data/models--mistralai--Mistral-7B-Instruct-v0.2/.no_exist/41b61a33a2483885c981aa79e0df6b32407ed873/adapter_config.json'

Error: DownloadError

That's strange because it seems that the root user is allowed to do anything. I tried to create, delete files. The unique thing it can't do right now is to change existing permissions.
root@text-generation-inference-77c86c8c47-msfnf:/usr/src# echo "eaibe" >> /data/models--mistralai--Mistral-7B-Instruct-v0.2/.no_exist/41b61a33a2483885c981aa79e0df6b32407ed873/foobar
root@text-generation-inference-77c86c8c47-msfnf:/usr/src# cat /data/models--mistralai--Mistral-7B-Instruct-v0.2/.no_exist/41b61a33a2483885c981aa79e0df6b32407ed873/foobar
eaibe
root@text-generation-inference-77c86c8c47-msfnf:/usr/src# rm /data/models--mistralai--Mistral-7B-Instruct-v0.2/.no_exist/41b61a33a2483885c981aa79e0df6b32407ed873/foobar
root@text-generation-inference-77c86c8c47-msfnf:/usr/src# echo "eaibe" >> /data/models--mistralai--Mistral-7B-Instruct-v0.2/.no_exist/41b61a33a2483885c981aa79e0df6b32407ed873/foobar
root@text-generation-inference-77c86c8c47-msfnf:/usr/src# chmod 777 /data/models--mistralai--Mistral-7B-Instruct-v0.2/.no_exist/41b61a33a2483885c981aa79e0df6b32407ed873/foobar
chmod: changing permissions of '/data/models--mistralai--Mistral-7B-Instruct-v0.2/.no_exist/41b61a33a2483885c981aa79e0df6b32407ed873/foobar': Operation not permitted

First question, does the application run using another user? It doesn't seem to. Do yo see any reasons for this behavior?
Expected behavior
Downloading and running the application

Maybe that would be better to use this volume in read only. So I would just need to make them available in the bucket before starting the process?
Could you please guide me in identifying the procedure to provision the s3 bucket?
Thanks :)

Ok I managed to do what I want:

cloning the model

git clone https://huggingface.co/mistralai/Mistral-7B-Instruct-v0.2

sync the model in s3

aws --profile etf1-int s3 sync Mistral-7B-Instruct-v0.2 s3://eu-west-3-int-inference-platform/Mistral-7B-Instruct-v0.2

use it under the pod

text-generation-launcher --model-id=/data/Mistral-7B-Instruct-v0.2 --quantize bitsandbytes-nf4
2024-04-26T12:57:37.746280Z  INFO text_generation_launcher: Args { model_id: "/data/Mistral-7B-Instruct-v0.2", revision: None, validation_workers: 2, sharded: None, num_shard: None, quantize: Some(BitsandbytesNF4), speculate: None, dtype: None, trust_remote_code: false, max_concurrent_requests: 128, max_best_of: 2, max_stop_sequences: 4, max_top_n_tokens: 5, max_input_length: 1024, max_total_tokens: 2048, waiting_served_ratio: 1.2, max_batch_prefill_tokens: 4096, max_batch_total_tokens: None, max_waiting_tokens: 20, max_batch_size: None, enable_cuda_graphs: false, hostname: "text-generation-inference-58d9869995-gxzx2", port: 80, shard_uds_path: "/tmp/text-generation-server", master_addr: "localhost", master_port: 29500, huggingface_hub_cache: Some("/data"), weights_cache_override: None, disable_custom_kernels: false, cuda_memory_fraction: 1.0, rope_scaling: None, rope_factor: None, json_output: false, otlp_endpoint: None, cors_allow_origin: [], watermark_gamma: None, watermark_delta: None, ngrok: false, ngrok_authtoken: None, ngrok_edge: None, tokenizer_config_path: None, disable_grammar_support: false, env: false }
2024-04-26T12:57:37.746720Z  INFO download: text_generation_launcher: Starting download process.
2024-04-26T12:57:48.114689Z  INFO text_generation_launcher: Files are already present on the host. Skipping download.

2024-04-26T12:57:50.144159Z  INFO download: text_generation_launcher: Successfully downloaded weights.
2024-04-26T12:57:50.144763Z  INFO shard-manager: text_generation_launcher: Starting shard rank=0
2024-04-26T12:58:00.242683Z  INFO shard-manager: text_generation_launcher: Waiting for shard to be ready... rank=0
2024-04-26T12:58:02.873865Z ERROR shard-manager: text_generation_launcher: Shard complete standard error output:
 rank=0
2024-04-26T12:58:02.873894Z ERROR shard-manager: text_generation_launcher: Shard process was signaled to shutdown with signal 9 rank=0
2024-04-26T12:58:02.944252Z ERROR text_generation_launcher: Shard 0 failed to start
2024-04-26T12:58:02.944282Z  INFO text_generation_launcher: Shutting down shards
Error: ShardCannotStart

I have another error that might not be related. I'm gonna solve that before closing this issue

Well I managed to download the model using the recommanded way with huggingface-cli
huggingface-cli download mistralai/Mistral-7B-Instruct-v0.2
aws s3 sync /home/smana/.cache/huggingface/hub/models--mistralai--Mistral-7B-Instruct-v0.2 s3://<bucket>/models--mistralai--Mistral-7B-Instruct-v0.2

When the pod starts I still have permissions errors :/
text-generation-launcher --model-id=mistralai/Mistral-7B-Instruct-v0.2 --quantize bitsandbytes-nf4
...
2024-04-26T15:37:48.725974Z  INFO text_generation_launcher: Files are already present on the host. Skipping download.
...
PermissionError: [Errno 1] Operation not permitted: '/data/models--mistralai--Mistral-7B-Instruct-v0.2/tmp_7e2fd113-2af9-4a1a-bf0e-22d328d4bc8b'

It is working much better with an EFS storage, but I let this issue open in case someone is able to find out a solution for the S3 mountpoint.


Update stubbed time in some regression tests to current tax year

Description
Trello card: https://trello.com/c/w0XNKHTr
This PR introduces a way to configure the current date/time used in the regression tests. You can provide a default value to be used across all flows, but you can override this for individual flows.
While investigating possible date-related bugs in calculate-married-couples-allowance I noticed that the date we have been using, 2015-01-01, was in the 2014-2015 tax year i.e. two tax years ago. This doesn't seem very sensible.
I've applied the new mechanism to a selection of flows:

additional-commodity-code
benefit-cap-calculator
calculate-married-couples-allowance
calculate-your-child-maintenance
check-uk-visa

The only one of these which appears to be dependent on the current date/time is calculate-married-couples-allowance, i.e. the one I'm actually interested in updating.
Note that unfortunately the "Last updated" value on the question pages has to be updated for any flow for which we change the current date/time. I did start investigating making the regression tests insensitive to the "Last updated" change, but I decided it would take quite a while and so I've created a new Trello card to capture the idea.
Obviously it would also be good to update the current date/time for the regression tests for all flows, but  I decided it would take quite a while and so I've created a new Trello card to capture the idea.
External changes
None. This is just a change to the tests - no production code has changed.

Great work extracting the configuration for the regression tests into a config file.
LGTM

Superseded by #2518. Closing.


Sample Code

ResourceBasedAuthApp1 - Seems obsolete .NetCore 1.0
ResourceBasedAuthApp2 - Was able to build after updating to .NETCore 2.2. It's missing a key feature of being able to create a document. Then we would be able to see a working sample. Thank you.

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

ID: 5234edfa-92bb-a0a4-c523-ad2d7823e865
Version Independent ID: 89c82c33-8e4f-93dc-af2f-492350557a4b
Content: Resource-based authorization in ASP.NET Core
Content Source: aspnetcore/security/authorization/resourcebased.md
Product: aspnet-core
GitHub Login: @scottaddie
Microsoft Alias: scaddie

Create this Account<EMAIL_ADDRESS>to see it work. 👍


Update MinIO version to RELEASE.2019-12-17T23-16-33Z

Is this a new chart

NOTE: We're experiencing a high volume of PRs to this repo and reviews will be delayed. Please host your own chart repository and submit your repository to the Helm Hub instead of this repo to make them discoverable to the community. Here is how to submit new chart repositories to the Helm Hub.

What this PR does / why we need it:
This PR updates the default MinIO server to a version that includes much awaited features and bug fixes. For more information, https://github.com/minio/minio/releases/tag/RELEASE.2019-12-17T23-16-33Z
Which issue this PR fixes
(optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged)

fixes #

Special notes for your reviewer:
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

[ ] DCO signed
[ ] Chart Version bumped
[ ] Variables are documented in the README.md
[ ] Title of the PR starts with chart name (e.g. [stable/mychartname])

/approve

/lgtm

/lgtm

/approve

/lgtm

/approve

/retest


Fix for Search Bar Overlay (Flags)

This will fix the issue pertaining to when having the Flagged Posts button on your end, when you search it should in theory after testing, no longer Overlay the button links if you have 1 or 2, if you have more, you may wanna figure a way out to adjust this.

Screenshots?

Authorize it and lets see if it works. We don't need Screenshots for everything.

Try to search for a topic.

So? Look, Nathan: we're not going to search for solutions of core bugs in this theme, please propose issues related at flarum/core.

It was a Minor fix to one problem. When it's fixed we may update it.


Ghost Touching

Steps to reproduce
there's a repeat touch sample. i click on 1 and when i click on 2 it will click on 1 again and goes on . and when i click on updates and click library it will click the updates again which end up download chapter appearing. now when i click library the sort panel is popping.
Expected behavior
its like im in requiem of golden experience like infinite loop
Actual behavior
just double touching the last touched and sometimes randomly
Crash logs
no respond
Mihon version
0.16.5
Android version
android 8.1
Device
Oppo A5s
Other details
No response
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
[X] I have written a short but informative title.
[X] I have gone through the FAQ and troubleshooting guide.
[X] I have updated the app to version 0.16.5.
[X] I have updated all installed extensions.
[X] I will fill out all of the requested information in this form.

PS: All my other apps are cool it's just the mihon and tachiyomiSY . I even tested my screen and there's no fail on my display . Display is good and all apps are good I tested all of it. Just the Mihon and tachiyomiSY

Could be a device-related issue not working well with the current version of Compose in the app (example: #70). Try out Mihon Preview (https://mihon.app/download) to see if it improves, or you can wait until Mihon Stable receives an update with a newer version of Compose.

https://github.com/user-attachments/assets/af229fac-3e93-4b12-bac6-fd645158cda6

mihon_crash_logs.txt

i received this crash logs because i tried to spam taps on ui maybe there's a crash logs may appear and get there is

Did you try Mihon Preview as I mentioned before, or is that screen recording the same issue on Mihon Preview?
As for your crash log, it doesn't seem to have captured anything about a crash, however, it indicates your Mihon Stable app is 0.16.3
The current Mihon Stable version is 0.16.5, try updating your Mihon Stable to see if it helps with the issue/to receive future support on this issue.

i tried it on mihon 0.16.5 at my very first now i tried it in different versions until i came to 0.16.3 and still occuring

i'll try to install the oldest mihon version if it still occur i'll try to update it to latest manually inside the app

Instead of switching to older and older versions, just try the latest preview instead xD
As Smol-Ame mentioned above just head to https://mihon.app/download and try the one on the right

@animeboynz blud the problem occurs on 0.16.5 that's why I'm trying it in older version but it's seems it's still the same

@babababababababababababababababababa but what about Mihon Preview version that we've mentioned three times?

@Smol-Ame I tried 0.16.13-15 all the same after that i reformated my phone maybe the problem is on my phone and right now im installing the oldest which is 16.0 and if it still occur i'll update it manually inside the application if it still occur i don't know what todo anymore

I tried the oldest it still occur and updated it inside the application to the latest version and it still happening . i dont know what to do anymore last week mihon isn't like this. even in tachiyomisy

@babababababababababababababababababa I'm not sure if you're misunderstanding, but just to double-check, there's two Mihon app versions, the Stable version (which includes 0.16.0 to 0.16.5) and the Preview version (which is currently 0.16.5-r6887).
The two versions are available on the Mihon GitHub, and the link mentioned before (https://mihon.app/download). If you haven't already, download the "Mihon Preview r6887" version off the website, and see if that works.
If you did download the Preview version, and you're just miswriting the version number, and it still behaves the same, then there's nothing else to check/troubleshoot for at the moment for this issue. Only other thing that might be affecting the app's performance, if it happens for both versions, is if you're using a custom ROM on your device.

i will try to install the beta version lets see if it still happen

UPDATE : I tried the beta version which is the r6887 . Goodnews is the tap glitch is gone hooray bad news is i can't read manhwa and manhua series because the picture are blank its just black pages but i can read manga .

No offense, but if you had followed my first messages instructions, most of the back & forth here wouldn't have been needed.
For your black/blank pages issue, check WebView for errors, otherwise, if they show up fine check with whoever maintains your extensions to see if there's any known issues, or come to Mihon Discord support channel for troubleshooting/help.
Closing this issue since the main issue has been resolved.


zsh auto completion file does not work in my environment

I don't get autocompletion for the zsh with the file provided. I tried to manually source it without succes. When I use  only folder and files are provided but no t commands. I tried to move it into several $fpath folders so that it is sourced when I open a zsh terminal with the same result. Finally I renamded it into _t and the outcome was the same.

It doesnt work for me either.

+1

From where do you source the file? Strangely, it also only works for me if I source it from a selfmade folder ~/.zsh/completion/_t by putting fpath=(~/.zsh/completion $fpath) into my .zshrc
it did not work if I put it into one of the predefined workingpath of zsh, whatever the reason might be

I finally got mine to work. I did what @Cutuchiqueno mentioned. Another important thing to note is that fpath=(~/.zsh/completion $fpath) must be placed before source $ZSH/oh-my-zsh.sh.


Support casting BinaryView --> Utf8 and LargeUtf8

Part of https://github.com/apache/arrow-rs/issues/6163
Is your feature request related to a problem or challenge? Please describe what you are trying to do.
While working to enable StringView use more widely in DataFusion in https://github.com/apache/datafusion/pull/11723 I found  this cast function was not supported:
Specifically, create a BinaryViewArray and then call cast to cast it to Utf8:
cast(binary_view_array, &DataType::Utf8)

External error: query failed: DataFusion error: Error during planning: Cannot cast file schema field string_col of type BinaryView to table schema field of type Utf8

I think this came about if a column is marked as "binary" in a parqut file and DataFusion tries to read it in as a Utf8 column the reader will be unbappy
Describe the solution you'd like
Add the support to the cast kernel for BinaryView -> utf8
@RinChanNOWWW added most support in #5704 and I think we can simply use the  cast_view_to_byte  function to build the correct StringArray
Describe alternatives you've considered

Additional context
FYI @XiangpengHao

take

BTW I had a hacky version in datafusion https://github.com/apache/datafusion/pull/11723: https://github.com/apache/datafusion/pull/11723/files#diff-07b427ee25e195566e30cca0e77e5eb4c63c54ea74f6ea15914fdd7a5a889186R169
In case that helps

// Workaround arrow-rs bug in can_cast_types
// External error: query failed: DataFusion error: Arrow error: Cast error: Casting from BinaryView to Utf8 not supported
fn can_cast_types(from_type: &DataType, to_type: &DataType) -> bool {
    arrow::compute::can_cast_types(from_type, to_type)
        || matches!(
            (from_type, to_type),
            (DataType::BinaryView, DataType::Utf8 | DataType::LargeUtf8)
                | (DataType::Utf8 | DataType::LargeUtf8, DataType::BinaryView)
        )
}

// Work around arrow-rs casting bug
// External error: query failed: DataFusion error: Arrow error: Cast error: Casting from BinaryView to Utf8 not supported
fn cast(array: &dyn Array, to_type: &DataType) -> Result<ArrayRef, ArrowError> {
    match (array.data_type(), to_type) {
        (DataType::BinaryView, DataType::Utf8) => {
            let array = array.as_binary_view();
            let mut builder = StringBuilder::with_capacity(array.len(), 8 * 1024);
            for value in array.iter() {
                // check if the value is valid utf8 (should do this once, not each value)
                let value = value.map(|value| std::str::from_utf8(value)).transpose()?;

                builder.append_option(value);
            }

            Ok(Arc::new(builder.finish()))
        }
        // fallback to arrow kernel
        (_, _) => arrow::compute::cast(array, to_type),
    }
}

label_issue.py automatically added labels {'arrow'} from #6180


[CORE] expose a function to get the raw frame buffer size regardless of DPI mode.

This PR adds a single function to raylib core. It exposes the raw GLFW frame buffer size.
This is needed for integrations with third party libs such as DearImGui. In order to have these libraries know the correct sizes for the frame buffer (and scissors), and to work aground some problems on MacOS.
I have been trying for about a year to find a way to get this to work on all platforms without adding a function to raylib, but there is just no consistent way to get the data.
I've been directly calling GLFW and that works for platforms that link raylib static, but any binding that uses raylib dynamic (like C#) can't do that, so I need a function that exposes this that is part of the export library.
This PR will make these external libs (mainly rlImGui) cleaner and easier to maintain.
If there is any other way to get this data, please let me know.

Hi @JeffM2501, raylib exposes the following functions to get "screen" size:
RLAPI int GetScreenWidth(void);                                   // Get current screen width
RLAPI int GetScreenHeight(void);                                  // Get current screen height
RLAPI int GetRenderWidth(void);                                   // Get current render width (it considers HiDPI)
RLAPI int GetRenderHeight(void);                                  // Get current render height (it considers HiDPI)

but internally it stores the following variables:
Size display;                       // Display width and height (monitor, device-screen, LCD, ...)
Size screen;                        // Screen width and height (used render area)
Size previousScreen;                // Screen previous width and height (required on borderless windowed toggle)
Size currentFbo;                    // Current render width and height (depends on active fbo)
Size render;                        // Framebuffer width and height (render area, including black bars if required)

I understand screen could not represent the real framebuffer size when black bars get added but what about render?
Also, checking the code, I see it gets CORE.Window.currentFbo but later is overriden by glfwGetFramebufferSize(glfwGetCurrentContext(), &w, &h);.
How do they differ? Why CORE.Window.currentFbo is not valid on PLATFORM_DESKTOP? Is it because the HighDPI consideration? Technically HighDPI should be considered because it modifies current framebuffer...
In any case, if it gets added I prefer to keep the consistency with the other functions:
RLAPI int GetFramebufferWidth(void);
RLAPI int GetFramebufferHeight(void);

I'm going to do some more research on this. Thanks


Improve close handle

Make the close button look better and remove the popup when hovering over it

closing in favor of #130


chore: refactor amplify toolkit's singleton and import patterns

Description of changes
This PR is part of a larger effort to make the Amplify Toolkit easier to use.
Currently, the toolkit is using a pattern similar to a singleton to store references to imported modules in the class. Because require already caches imported modules, this redirection is not necessary. Additionally, the Toolkit is using redirection around the import path that does not provide additional value, and makes the file more difficult to understand.
This change removes both the singleton pattern and the multiple path.joins around the requires.
Issue #, if available

Description of how you validated changes
Checklist

[x] PR description included
[x] yarn test passes

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Latest push removes unused import of path and reduces the failure threshold from 1250 to 1085 on the lint pipeline check. The toolkit previously had >100 explicit any's. Removing those brought the total number of lint warnings to 1085 in the project.


Customize to gantt chart

Hi @MaTeMaTuK
I would like to modify few changes in the gantt chart. Could you please help me to do so

Want to add an icon for each row
Want to hide From & To column
Currently the text and tooltip in the Bar refers to the name of the task. Is it possible to show the title differently in the bar?

It will be great if you provide the solution in JS code.

Hi @MaTeMaTuK,
Can you please help on the above query?

Hi @suniltayal,
Have you tried to create your own table list?
Do you have project with react and TS?

Hi @MaTeMaTuK
We are using react js. I wanted to know, how to create our own table list component and how this new component will be called in Gantt container.
<Gantt
tasks={tasks}
viewMode={view}
onClick={handleClick}
onExpanderClick={handleExpanderClick}
onSelect={handleSelect}
listCellWidth={"200px"}
columnWidth={columnWidth}
fontFamily={"Roboto"}
projectProgressColor={"#FFDF41"}
projectBackgroundColor={"#FFDF41"}
projectBackgroundSelectedColor={"#FFDF41"}
/>
Would be great if you can provide some example.
Thank you so much for your response.

Hi @suniltayal,
I guess it will be better if you will write me in email and I we will book the meeting.

Hi @MaTeMaTuK ,
Thank you for your response.
Can you please provide me your email address or please test me<EMAIL_ADDRESS>I will send you detail about the plan.
Thank you.

hi @MaTeMaTuK ,
please share your mail id.


[Bug] <"...Move to More tab" options swapped>

Options "Move Update button to the More tab" and "Move History button to the More tab" are swapped on the preview release.

Device information

Tachiyomi version: Preview r379
Android version: 10
Device: Sharp Aquos R2

Steps to reproduce

Go to settings>General
Toggle "Move History button to the More tab"

Expected behavior
The history button would be located on the more tab.
Actual behavior
The history button stills on the main bar but the update button is now on the more tab.
Other details
The same Happens the opposite way.

Fixed in the latest build 👍


SIL: Lower captures to boxes with an appropriate generic context.

Officially kick SILBoxType over to be "nominal" in its layout, with generic layouts structurally parameterized only by formal types. Change SIL to lower a capture to a nongeneric box when possible, or a box capturing the enclosing generic context when necessary.

@swift-ci Please test and merge

@swift-ci Please test

Build failed
Jenkins build - Swift Test Linux Platform
Git Commit - f027628fb088592adf818db9149835af810837d2
Test requested by - @jckarter

@swift-ci Please smoke test Linux

@swift-ci Please smoke test

@swift-ci Please smoke test


Default strategies not available when supplying custom strategies

I would have expected the custom strategies to be added to the default ones. Unfortunately the default ones are skipped.
If this is a deliberate design decision, please consider exposing a public property to access the default strategies, so one can choose to pass these in as part of the custom strategies.

I'd like to work on this.
Do you have a preferred way to go about this? There are several different options as I see it. I was considering making this the default behavior, and then provide an overload with a bool to indicate that it should override the default strategies. Making this the default behavior, is a breaking change though.

I've created a PR with my take on this issue. The breaking changes might make this solution unacceptable, so if that's the case, please let me know.

I think that focusing on standards defined on unleash should have a higher priority. I'm still reading the docs and some existing code, all to understand what should be done... I'm quite busy on weekdays, and trying my best on weekends...
Maybe a branch 2.0.0 should be already going with breaking changes (like, lock in in .net-core, and some interface definitions)

That sounds perfectly reasonable. I'll have a look at the official client libraries and apply any behavior regarding default strategies accordingly.


Allow different configurations for subfolders

For mixed client/node code projects, it would be very useful to configure jest differently for both environments: mocks, module system, transform etc.

It would be awesome to have multiple .jestrc files in different subdirectories. We could merge separate suites in www into one

This is now possible since Jest 20: http://facebook.github.io/jest/docs/en/configuration.html#content

@thymikee may I know the specific config key to specify it? couldn't find the #content section in the docs either.

@abdulghani it's projects feature: https://jestjs.io/docs/en/configuration.html#projects-arraystring--projectconfig


feat(indexer) update runestone-lib to commit adding satValue

IMPORTANT: Reindex required
Update runestone-lib to add satValue https://github.com/ordzaar/runestone-lib/pull/2

fixed in #93


fix(watch): avoid memleak by not piling up docs

See https://pouchdb.com/api.html#changes return_docs option.
Never use return_docs: true in live mode, what we want is include_docs

you mention include_docs, but not in the code, what’s it for?

include_docs is already in the code

just read the docs, makes sense!


[Bug] Widgets overlap when generate page and signposting feature is used during user on-boarding walkthrough

Description
If during user onboarding, signposting option is clicked and custom DB is selected for generating a page then clicking on page generate and then on resuming onboarding tutorial observe super standup widget overlap with existing generate page template widgets.
Steps to reproduce the behaviour:

Go to welcome tutorial on the home page and start the tutorial
On the first page of the tutorial, click on Create a Query on the Entity Explorer and generate a page from either a sample DB or by adding your own datasource
Now resume the tutorial and go through with creating a new query and click through on the tutorial - observe that the super standup widget template is generated over the generate page template. Deploying the app, deploys all widgets.

Important Details

Version: Cloud
OS: Win10
Browser: Chrome
Environment: Release

Reopening this since we're continuing with the same bug, not a new one for generate page feature to be disabled during welcome tour.


Custom Door Assets and Dependencies

Create and adds custom door assets and list their dependencies. This includes the meta enum DoorType which is like the door version of PickupType.
Nothing added is actually used in this PR. This is just prerequisites for later.
If you would prefer, we can consolidate the resources into a single pool. Plando fork is written with a separate resource pool for doors and there isn't anything too ugly as a consequence.

Yes, I think a single pool is a better idea. Feel free to rename to something more appropriate than pickup_resources

On Mar 26, 2021, at 15:21, Blake Spangenberg @.***> wrote:

@blakespangenberg commented on this pull request.
In src/patches.rs:

 for res in crate::custom_assets::custom_assets(&found, starting_items) {

     let key = (res.file_id, res.fourcc());
     looking_for.remove(&key);
     assert!(found.insert(key, res).is_none());
 }

if !looking_for.is_empty()
{

   println!("error - still looking for {:?}", looking_for);

}

assert!(looking_for.is_empty());

found
+}

+// Door assets are not shared across all areas either,
+// so we have to make a cache for them as well.
+fn collect_door_resources<'r>(gc_disc: &structs::GcDisc<'r>)
That was how Yonic did it. All of the plando features I've added either need door_resources or pickup_resources, but never both. If you would like, I can refactor everything to use a single resource pool.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.

@aprilwade Please review once more. I couldn't not figure out a nicer way to add all of the dependencies to the looking_for vec, but that's probably due to lack of experience. Let me know if you come up with something, otherwise, this PR is ready.


What Firemacs features are you using?

I primarily use Firemacs for:

tab navigation
editing text.

scroll up / down

Same, Tab navigation and editing text


'NoneType' object has no attribute 'encode' using Facebook oauth

Hi i am facing issue after hitting url
curl -X POST -d "grant_type=convert_token&client_id=<client_id>&client_secret=<client_secret>&backend=facebook&token=<backend_token>" http://localhost:8000/auth/convert-token

and in response i get
Internal Server Error: /auth/convert-token Traceback (most recent call last):   File "D:\env\lib\site-packages\django\core\handlers\exception.py", line 34, in inner     response = get_response(request)   File "D:\env\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response     response = self.process_exception_by_middleware(e, request)   File "D:\env\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response     response = wrapped_callback(request, *callback_args, **callback_kwargs)
.
.
.
.
 File "D:\env\lib\site-packages\social_core\backends\facebook.py", line 131, in do_auth     data = self.user_data(access_token)   File "D:\env\lib\site-packages\social_core\backends\facebook.py", line 74, in user_data     secret.encode('utf8'), AttributeError: 'NoneType' object has no attribute 'encode'

I'm having the same challenge. Any thoughts?

Hi Michael,
My issue was resolved. I didnt put facebook id and secret in settings file. Can you check these settings? This library get fb credentials from settings.
Let me know if you are still facing issue. I had done. now its working in my project.

@sakulachi8 thanks for the info, appreciate it. I have IG creds in settings, but still getting the same error, I'll do some investigation ;-)

Okay, thanks @sakulachi8 for mentioning creds in settings. I had a look and though I had social_auth creds for IG, I had forgotten a couple of things...
For anybody who runs into this error when working with Instagram, ensure you not only have the creds as @sakulachi8 mentioned, but set REDIRECT_STATE = False (this worked for me at least, mileage may vary). See my settings.py snippet below:
from social_core.backends import instagram
instagram.InstagramOAuth2.REDIRECT_STATE = False
SOCIAL_AUTH_INSTAGRAM_REDIRECT_IS_HTTPS = True
SOCIAL_AUTH_INSTAGRAM_KEY = os.environ['IG_KEY']
SOCIAL_AUTH_INSTAGRAM_SECRET = os.environ['IG_SECRET']


feat: Mobile notifications support

Adds mobile notifications support.

works on iOS
works on Android (haven’t checked yet)

The main idea is to use the Handler interface with the Handle method which plays the role of a callback function.
Usage: The client needs to implement the Handler interface. Notifications will be sent through this callback function (Handle).
Part of https://github.com/hyperledger/aries-framework-go/issues/2170
Signed-off-by: Andrii Soluk<EMAIL_ADDRESS>

looks good, we just have this extra file: test/bdd/fixtures/agent-rest/couchdb-config/10-single-node.ini

It was done by make command. I didn't want to create a separate PR for it. So, I just included it in this PR.

@soluchok

looks good, we just have this extra file: test/bdd/fixtures/agent-rest/couchdb-config/10-single-node.ini

It was done by make command. I didn't want to create a separate PR for it. So, I just included it in this PR.

Please remove this file from this PR. PR #2180 had a bug that was later fixed in #2182.

Please remove couchdb config file.
Also see my other comments.

@llorllale Removed couchdb config file.

@soluchok

looks good, we just have this extra file: test/bdd/fixtures/agent-rest/couchdb-config/10-single-node.ini

It was done by make command. I didn't want to create a separate PR for it. So, I just included it in this PR.

You're right about this file - the couchdb image is setting its access mode to read-only. You can include it in this PR.

@rolsonquadras i will do it in a separate commit


[UI] [Private Registry] Password is exposed in clear text in "Add Private Registry" page.

Verstion - v.0.11.1
When  creating credentials in "Add Private Registry" page , password is exposed in clear text.
Password field needs to be masked

Changed in rancherio/ui#104

Verified Fixed


Add vpn code run before e2e to connect to the aks

Signed-off-by: Petr Kotas<EMAIL_ADDRESS>Which issue this PR addresses:
Fixes https://msazure.visualstudio.com/AzureRedHatOpenShift/_workitems/edit/15325401
What this PR does / why we need it:
Add a vpn connection for e2e runs. The connection is configured with the $VPN environment variable.
The variable can be configured in the environment as a pipeline variable.
The current $VPN should be set to vpn-aks-eastus.ovpn.
It will enable direct access to the AKS subnet to allow RP to communicate with AKS API.
IMPORTANT: The variable needs to be set up in the pipelines!!!
Test plan for issue:

Is there any documentation that needs to be updated for this PR?

@bennerv @petrkotas I was wondering why we need this. If we get #2300 merged then this is not needed anymore.  I know that SimplySecure Rollout is paused from MSFT side, but our solution in 2300 works in both SimplySecure and non-SimplySecure environment

@bennerv @petrkotas I was wondering why we need this. If we get #2300 merged then this is not needed anymore. I know that SimplySecure Rollout is paused from MSFT side, but our solution in 2300 works in both SimplySecure and non-SimplySecure environment

This is stop-gap solution until #2300 is merged.  if it's ready and lands before this we can close this.

@bennerv @karanmagdani thanks, merging.


Implement plus and minus on IntervalUnion

So far, this contains changes to the IntervalUnion internal data structure to prepare for supporting any plus and minus operations. The previous MutableIntervalUnion operation only allowed adding disjoint, non-adjacent intervals which followed the last addition.
But only some plus cases on IntervalUnion have been implemented so far.

Currently, recursion is used to implement plus on IntervalUnion.

    // When `toAdd` only impacts lower or upper, recursively add the new interval to the impacted union.
   // If neither are impacted, the new interval must lie in between lower and upper.

To determine whether the interval toAdd only impacts the lower or upper interval, IntervalUnionComparison.of() is run for them. This same call will happen at the start of .plus one level down. Would it be worth optimizing this by having an internal overload method for .plus which takes the existing IntervalUnionComparison?


Context menu tray icon doesn't update on new apps, uninstalled apps, and updated apps through WingetUI

The context menu should be updated to reflect the new changes.

Additionally, WingetUI should check for app changes and updates for a set interval (realtime if possible) in case some external program does some installation, update, or uninstall.

Additionally, WingetUI should refresh for app changes and updates for a set interval (real time if possible) in case some external program does some installation, update, or uninstall. There is a refresh button in the GUI but it would be good if WingetUI automatically does this.

This is done on launch, and i'll add a button to do that from the context menu, but i don't think this is needed in a timed period
TODO:

[ ] Update menu list
[ ] Add a button to rescan updates

This is done on launch, and i'll add a button to do that from the context menu, but i don't think this is needed in a timed period

Well, if #76 is implemented, I would like the tray indicator to automatically show me updates instead of having to check for it myself. The point is I want to be notified about new updates without manually checking.

Yes, if the app autostarts on launch in background it will do that

Yes, if the app autostarts on launch in background it will do that

Does it only check once or at a regular interval?

on every launch databases are updated

So just once? I usually keep my computer running for a long time. How should it automatically get updates?

for a long time
Like what do you mean?

for a long time

Like what do you mean?

It means WingetUI is only launched once, and it won't get updated ever since, which is why I would like to have automatic checking of updates.

Ok. I see

Fixed!


Fix typo

Windows Build 1004 is now running using a merge of 9f00a92539da71e420395b30f2234e314fe169e0

Linux Build 1437 is now running using a merge of 9f00a92539da71e420395b30f2234e314fe169e0

Windows Build 1004 outcome was SUCCESS using a merge of 9f00a92539da71e420395b30f2234e314fe169e0
Summary: Tests passed: 3167, ignored: 375 Build time: 0:13:39

Linux Build 1437 outcome was SUCCESS using a merge of 9f00a92539da71e420395b30f2234e314fe169e0
Summary: Tests passed: 3244, ignored: 298 Build time: 0:14:33

Oops, I forgot to code this. Rather than renaming (which would break compatibility if people are using the misspelled one), I deprecated the existing one.


Add dotnet steps

Added sections to have the choice of following the React path, or .NET Framework path in creating a Data Source and Check.

https://app.shortcut.com/larder/story/19416


Do not find RenderState in api docs

Why can't this call be used in the new version？
that.points = that.viewer.scene.primitives.add(         new Cesium.PointPrimitiveCollection()       );       that.points._rs = Cesium.RenderState.fromCache({         depthTest: {           enabled: true         },         depthMask: false,         blending: Cesium.BlendingState.ADDITIVE_BLEND       });

In Cesium, private items are denoted with a leading underscore ('_') and are subject to change without notice.  In this instance, _rs has been expanded to two variables, _rsOpaque and _rsTranslucent.  You'll need to adapt your code as necessary, keeping mind that the newest behavior could change at any time.
I'll leave it to someone else to explain why RenderState is not exposed.

RenderState is a private class which is why it doesn't appear in the documentation. Of course there's nothing stopping you from using these private classes and functions, but keep in mind that they will change without a deprecation period and a breaking change announcement as Scott mentioned.
With that said, there are references to the docs to RenderState, for example it's an optional property you can pass in to Appearance:
https://cesium.com/docs/cesiumjs-ref-doc/Appearance.html
I think it doesn't make sense to have a publicly documented option ask for an instance of an undocumented class. So we should probably either make RenderState public or expose the options Appearance reads out of renderState, so instead of:
new Appearance({ renderState: RenderState.fromCache({ depthMask: true, stencilMask: ~0 })

It could be:
new Appearance({ depthMask: true, stencilMask: ~0 })

So I'm going to leave this open as a doc issue.


Make HUD item cooldowns more noticeable.

Especially in peripheral vision
From /u/nanaro10:

Just one critcism: you should change the melee cooldown weel's color so it is easier to notice when it's on your peripheral vision.

Fixed by #956


How to build it as Native

There is no option

It always builds as native.

@UnamSanctam then how to build as Managed ? 😂
https://github.com/UnamSanctam/UnamDownloader/wiki#build-file-type

Ah yeah that was removed.

Okey thx


feat(tsconfig): recommend to enable some options

[x] allowArbitraryExtensions
[ ] inlineSources
[ ] noEmitOnError
[ ] preserveSymlinks
[ ] importHelpers
[ ] moduleDetection

preserveSymlinks is the same flag in Node. In most projects (99.9%), people do not use this flag in Node.

Files containing export or import syntax will be treat as module. Other files will be treat as script file. Every file should be treat as module, unless we use outFile option and the module option is AMD/System in tsconfig.json. Obviously, we don't use outFile and we don't set module to be AMD/System. So setting [moduleDetection](https://www.typescriptlang.org/tsconfig#moduleDetection) to be force makes sense.
Referer:

https://www.typescriptlang.org/docs/handbook/2/modules.html

In modern js/ts project, we usually set module to be nodenext. That means we should try our best to get rid of polyfill. So, we don't need importHelper.

composite works for project references. We use should use pnpm or any other monorepo tool to manage each app in the monorepo. Therefore, we don't need composite, because we don't use project references. Typescript should only do type checking and focus on one project.

If we enable composite, people have to specify rootDir in their tsconfig file, otherwise, the project structure may be out of expected.
And there will be a .tsbuildinfo file in the project root, which makes project more messy.
Enabling composite will make it impossible  to fully compile. Every compilation is incremental.

To sum up, enabling composite will bring some trouble to us while we gain nothing from it.