Stale information about Windows privileged containers

This is a Bug Report

Problem:
https://kubernetes.io/docs/concepts/workloads/pods/#privileged-mode-for-containers mentions the WindowsHostProcessContainers feature gate. This is relevant for older versions of Kubernetes; v1.26 onwards don't support disabling that feature as it's now GA.
Proposed Solution:
Tweak the wording; use a feature-state shortcode if that also helps.
Try to make the docs still relevant for someone who is running an older Kubernetes release.
Page to Update:
https://kubernetes.io/docs/concepts/workloads/pods/

Additional Information:
/language en
/help

/triage accepted

/assign

https://github.com/kubernetes/website/pull/38673
Above changes based on https://kubernetes.io/docs/concepts/storage/volumes/#azurefile. That document is also quite cluttered and could possibly use some cleanup as well.

Fixed
/close


cherry pick PR #547 to release-0.5

What this PR does / why we need it:
Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #

/retest

/approve
/lgtm

/approve


Add Otel Java links to readme

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

Codecov Report

Merging #339 (e7b4165) into master (e3436c1) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #339   +/-   ##
=========================================
  Coverage     58.96%   58.96%
  Complexity     1207     1207
=========================================
  Files           131      131
  Lines          5064     5064
  Branches        592      592
=========================================
  Hits           2986     2986
  Misses         1805     1805
  Partials        273      273

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update e3436c1...e7b4165. Read the comment docs.


Removed unnecessary } in GraphQLEditor

Fixes # N/A.
Changes proposed in this pull request:
It took a while to track down but there is a closing curly bracket that's unnecessary. It gets rendered in output and it's visible on white background. I removed it. This was introduced in #1001 https://github.com/prisma-labs/graphql-playground/pull/1001/files#diff-977e6e5ed829c1b17ed396af79ae26b3R291
Before
This is a screenshot from master

After
This is a screenshot from the Netlify preview app

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

any update?

This is such a small issue, but its implications are HUGE. How is an institution of any respectable capacity able to release something that looks so hideous into production? Can we please merge!

@EthanSK hey there! this repository is under liminal maintenance as we transition before we archive and move to a new implementation. some months ago when we announced all of this, we asked users to identify which bugs were most important to fix before archiving. Prisma no longer maintains this repo. Please heed the warnings!

@acao  Where is the announcement about this? And also, when is the new implementation going to be released. Thanks


Strange DataSource->InitDebugInfo call behavior

I've found that mago-mi now crashes on loading of symbols.
In MagoNatDE Module::LoadSymbols
hr = dataSource->InitDebugInfo( mCoreMod->GetPath(), mCoreMod->GetSymbolSearchPath() );
Instead of DataSource::InitDebugInfo( const wchar_t* filename, const wchar_t* searchPath )
another method InitDebugInfo( IDiaSession* session, IAddressMap* addrMap ) is called.
Not sure what is broken.
Tried both "Debug StaticDE" and "Release StaticDE"

InitDebugInfo( IDiaSession* session, IAddressMap* addrMap ) has been added to the interface. I suspect this is a rebuild problem (due to missing dependencies). Does it also happen after a full rebuild?

pulled latest upstream - issue is gone


error 502 Server Error: Bad Gateway

I'm getting this error for the last 24h
Traceback (most recent call last):
  File "/usr/lib/python3.8/code.py", line 90, in runcode
    exec(code, self.locals)
  File "<console>", line 2, in <module>
  File "/usr/lib/python3/dist-packages/requests/models.py", line 941, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 502 Server Error: Bad Gateway for url: https://rest.ensembl.org/lookup/id/ENSG00000157764?expand=1

This was using an example in https://rest.ensembl.org/documentation/info/lookup:
import requests, sys

server = "https://rest.ensembl.org"
ext = "/lookup/id/ENSG00000157764?expand=1"

r = requests.get(server+ext, headers={ "Content-Type" : "application/json"})

if not r.ok:
   r.raise_for_status()

Ocasionally I get a good response, but generally it returns a server error.
Is the server experiencing problems?
curl 'https://rest.ensembl.org/lookup/id/ENSG00000157764?expand=1' -H 'Content-type:application/json'

502 Bad Gateway

The server returned an invalid or incomplete response.

Yes, servers have been mostly down since yesterday. I'm having the same issues - we'll just have to wait until connectivity is restored.

Issue was fixed.
Closing this now.


github: add static analysis workflows

Codecov Report

Merging #234 (d9f5051) into main (b13ae20) will decrease coverage by 0.07%.
The diff coverage is 42.85%.

@@            Coverage Diff             @@
##             main     #234      +/-   ##
==========================================
- Coverage   60.69%   60.62%   -0.08%
==========================================
  Files          63       63
  Lines        3987     3987
==========================================
- Hits         2420     2417       -3
- Misses       1232     1234       +2
- Partials      335      336       +1

Impacted Files
Coverage Δ

client/client.go
62.93% <ø> (ø)

client/core/discoverDevices.go
54.16% <ø> (ø)

client/core/ownDevice.go
57.87% <ø> (ø)

client/core/sdkError.go
23.40% <ø> (ø)

client/deviceOwnershipBackend.go
0.00% <ø> (ø)

client/deviceOwnershipSDK.go
53.84% <0.00%> (ø)

client/refDeviceCache.go
78.80% <ø> (ø)

pkg/net/coap/client.go
56.57% <ø> (ø)

schema/pstat/pstat.go
4.65% <0.00%> (ø)

client/core/discover.go
77.77% <100.00%> (ø)

... and 3 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update b13ae20...d9f5051. Read the comment docs.


Custom serialization for session data

Associated issue number: #226. In that issue, I list a couple of options for dealing with certain objects added to session data not serializing.
The reason this is happening:
FastHTML overrides Starlette's SessionMiddleware in order to wrap the initial session data in an AttrDict. On sending session data, Starlette serializes the session object via a call to json.dumps, which examines the type of object it's serializing and raises a TypeError if it finds something in it that is not one of the object types it knows how to work with. As such, I see two practical solutions to this problem.
The solution:
Overriding the rest of the SessionMiddleware's __call__ method to integrate a more flexible serialization function inside of send_wrapper that would attempt to convert the objects it was passed into known serializable data types, before ultimately being passed to json.dumps and proceeding with the rest of the expected logic of that function.
Additional notes:
I ran the specified combination of nbdev_export && nbdev_clean && nbdev_trust prior to committing, but it seems like there's some traceback data that is a part of the commit towards the bottom. It's possible I did something wrong there. If so, if someone can direct me towards what I should've done right, then I can refactor as necessary. Also, I have tried to follow along with the expected contributing guidelines. I'm hoping I wrote the unit test per the maintainers' expectation, but if not, I'm happy to revise it.

As an additional point of consideration, I could see it being worthwhile to iterate through the keys and values of a dictionary stored in the session, as well as any lists, and attempting to convert those values to serializable formats. This would help to account for users doing things like, for example, storing a list of UUIDs in the session object, or storing a dictionary where the keys and/or values were also UUIDs. If that seems like a valid use case the application should account for, I could do a quick refactor of the serializer function to include that.

This is too heavyweight for my liking -- even although it's cool! How about if we make the session backend pluggable, then this more fancy one could be an extension people could choose?

@jph00 I definitely agree that just ripping out the full Starlette method implementation and forcibly injecting additional parsing logic into it is a bit invasive and could lead to unexpected behavior under certain circumstances. That said, could you maybe provide a bit more detail in what you think would be a good approach here? Are you thinking maybe preserving Starlette's implementation by default and then allowing a user to just pass a flag into the FastHTML initializer indicating that they'd like fault-tolerant session serialization (a simple if/else statement, really, inside the __call__ method controlling its behavior), or perhaps actually allowing the user access to a completely distinct, fault-tolerant SessionMiddleware class that they could import and provide as an argument to the FastHTML object? Lots of potential approaches here, really. Just trying to gauge what you think would be a good balance between user control, simplicity, and explicitness.

I've updated this branch to add a separate session middleware file, with an example test for how it can be used. It's a bit awkward to have to directly append the middleware to FastHTML's user_middleware list, but the way that Starlette handles user middleware is to aggressively prepend the middleware list with them. That means if you want to add something that runs prior to SessionMiddleware on the way back up the middleware stack, you have to force it to the end of said list. I considered creating an additional method in the FastHTML class to wrap the append to the middleware list, but that seemed a bit invasive for accommodating the requirements of a single type of middleware.

i added a sess_cls param to fasthtml yesterday -- how about making your serialized session an external project, which people got opt in to using sess_cls?

@jph00 Alright, so, when you say an external project, you're saying that this session middleware class just shouldn't be a part of FastHTML all at all? In that case, should I go ahead and just close this PR, then?

Yes, if you think it will work OK to make it an external project, we should do that -- and if you do, please let us know so we can link to it from our docs.

@jph00 Alright, if it's not too much trouble for the maintainers of FastHTML, I'll start a project for fasthtml-middlewares (I'd imagine something akin to how Flask handles additive tooling with things like flask-smorest, flask-wtf etc.). I think something that purely exists to handle session middlewares might be a bit limited, as there's only so much you can do with the session object, but a larger project to aggregate useful middlewares for FastHTML might be pretty helpful for folks going forward.

Sounds great! Just let us know how we can best support you as you get that
going. :D

Message ID: @.***
com>


Restyled options view, fixes #213 issue

I've refactored and restyled run options view a bit, it will fix #213. Few screenshots in dark/light themes attached.

Awesome!

Would you enjoy shipping it too?

Sure, but first I need to know what shipping is, in terms of github =) I got a few guesses - deployment, release preparation? Some kind of pirates activity..?

We gather in a circle chanting script script script.
Then we go back to our terminals, make sure we have the latest from master (assuming origin is this remote and that you have it set to git@github.com:rgbkrk/atom-script.git):
git checkout master
git pull origin/master
apm publish patch

I've not looked at the last few commits to tell if this is a patch or minor release though. You tell me and we'll coordinate from there. Happy to do a video chat too.

looks really awesome! love it!

@nixel2007 thanks!
@rgbkrk ah, I see =) I'll publish today then, within next 5-6 hours after last commits check - what do we usually consider as a minor release? Changes in logic, new languages support, etc? As for current changes - I guess that's a patch for sure, not that big even for minor release. Video chat would be helpful if English was my first language =)

Ah, that's ok. Thanks for patience with me in offering the video chat. I just want to make things easy.
With node packages I have a really easy idea of what Semver means, since it's about exposed interfaces. For UI like these Atom plugins, I'm really not sure. It's like a sliding scale on UI changes. I'd love to hear someone's opinion on this.
This one is likely just a patch release, though it does change the interface for the user a bit.

Not a brand new shiny, smart idea, but - maybe we should decide basing on average number of issues, related to specific changes? E.g. this changes in options view is related to #213 only (though I didn't check other issues thoroughly) without additional users asking for it - so it's considered a patch. If #213 had hundreds of people, crying in frustration and suffering - changes would be considered as release.
However, come to think of it, that's not really a reliable way of marking shippings - not all of the users are patient enough to leave note in issues, and most of the time they will just say "meh" and remove the plugin they didn't like for some reason.

I think it's alright to call this one a patch, go for it.

Aaaand it's gone. Sorry for taking your time to clarify the process, I'm quite new with apm. Next time it won't take any additional time =)

Thank you and no problem!


Javascript Waypoints doesn't work.

Challenge http://freecodecamp.com/challenges/waypoint-comment-your-javascript-code has an issue. Please describe how to reproduce it, and include links to screenshots if possible.

These should now work. We had a CSP issue. Thanks for reporting this.


TokenBrokerResolver ignores header credentials when fetching CLIENT_CREDENTIALS token

Hi,
see here:
https://github.com/SAP/cloud-security-xsuaa-integration/blob/fd1f59d1ae189908c13594c74d403074b47b0116/spring-xsuaa/src/main/java/com/sap/cloud/security/xsuaa/extractor/TokenBrokerResolver.java#L250
Here you use credentials from "clientidentity" to fetch a client_credentials token. These credentials are from the provider account which is not what we expect here. Futhermore the credentials from the passed Basic Header should be used to fetch the token.
Please check.
Best Regards,
Alex

internal remark: just talked to stakeholder, previously in version 2.8.9 they used the Constructor which is now deprecated
@deprecated
TokenBrokerResolver(XsuaaServiceConfiguration configuration, Cache tokenCache,
                         AuthenticationMethod... authenticationMethods)

TokenBrokerResolver(XsuaaServiceConfiguration configuration, Cache tokenCache,
			OAuth2TokenService tokenService,
			AuthenticationInformationExtractor authenticationConfig) {

Hi @Alexaas
can you please specify in more detail, how you are calling the new constructor? There are two many possibilities...
Thanks!

Hi Nena,
this is our piece of code:
https://github.wdf.sap.corp/Treasury/tpi-s4-adapter/blob/56cd071eb598b77e3f305513d91e0f05c9bfc9e0/srv/src/main/java/com/sap/finance/tpi/s4adapter/config/BaseSecurityConfig.java#L28
Regards.
Alex

yes, got it - we need to provide a fix for this PR https://github.com/SAP/cloud-security-xsuaa-integration/pull/562

fixed with release 2.11.2


Local chain test fixture should run both automine and timed mine mode

In our test fixtures, we run a local anvil node in automine mode for testing. Ideally we would also run all of our tests on a mined by time mode as well to generalize to e.g., trading competitions.

closing in favor of #1058


[Feature Request] Dark mode

Hi Mark,
It would be nice to have dark mode for this theme (like in Blist) where you can switch from the default theme to dark mode via a toggle.
Is there a possibility to have this feature?
Thank you!

I agree it's a nice feature. Unfortunately It's not natively supported by Bootstrap yet, although it seems to be included in the upcoming release v5.3. See this PR for more details.
I'm hesitant to include a workaround right now, especially with native Bootstrap support around the corner. However, you might want to take a look at the example from Frontendshape if you're interested in such a workaround. Another approach worth looking into is this answer at StackOverflow.
I'll keep this feature request open for now. I'll definitely add dark mode support once Bootstrap v5.3 is released.

I released an alpha2 version just now. Hope you like it! Feedback is welcome.

After a few revisions, release v0.9.0 should be stable now.

Awesome mark. Thank you for keeping this wonderful theme up to date


scoring refactor

Scoring endpoint is cleaner and broken out into smaller functions.

@y-himanen This is ready for your review


[fix] cms descendant page path

Coverage decreased (-11.3%) to 73.391% when pulling c47b00523ee9c383b5cbbb22d5b0b59d54fad067 on ShinjiTanimoto:descendant into c2865127c01e57a18ad75590334622cb25f7256b on shirasagi:master.


Postgres and Redis Log streams are Interchanged

Description:
On selecting Postgres as LogSource, the logs of Redis are shown and vice versa.
Steps to reproduce:

./dev.sh
Once the container is ready, Press "e", Here Postgres logs are shown.
Press "r", Now Redis logs are shown.

Expected behavior:
The Postgres logs should be displayed by selecting Postgres as log source and vice versa.
Actual behavior:

@jayantbh May I create a PR for this?

Sure, @Kamlesh72


Changing order and group

I'd like to propose changing the language a bit to make it a bit more regular/consistent.
Order clause
Currently it is is:
order .baz asc default=1

I'd like to change it to:
order .baz default=1 asc

Reason: In return values it's:
return {baz: .baz default=0, hammer: .hammer default=1}

So it's   (kind of like a tuple). Use this pattern for the order as well.
Grouping
Currently group() is:
group(.baz order=asc) default="a"

I'd like to change it to:
group(.baz default="a" asc)

Reason: It now has the same shape as the order clause.
What do others think about making this change?

The different order in the order clause is already support (both ways work), so it's just a matter of changing the documentation (which is done with #54).
For the grouping part, I wasn't aware that default values also work for other aggregates like max():
# Some data has {bar: 20} and some no value defined
find {}
return {max: max(.bar) default=1};
[
{"max":20}
]

Here the new syntax max(.bar default=120) makes even more sense. As the default a value is not the default of max(), but the default of the Keypath .bar in case that field doesn't exist.


Should config.keyCodes support multiple keys for a single modifier?

Vue.js version
2.0.3
Reproduction Link

https://jsfiddle.net/crswll/5yynzyj3/
Steps to reproduce
Focus the input and try using W, A, S or D to trigger key up instead of UP, RIGHT, DOWN and LEFT.
What is Expected?
I expected to be able to hit W or UP to trigger up2, A or LEFT to trigger left2, S or DOWN to trigger down2, D or RIGHT to trigger right2.
What is actually happening?
Nothing. I thought it would work because of this line from the source but it doesn't...
https://github.com/vuejs/vue/blob/b51b9eae4d427d0a909aff8c5f08575c450711a1/src/compiler/codegen/events.js#L15
Also, kind of a side note:
Can we overwrite the default keyCodes? I'd rather name my custom alias up instead of up2.

The current public API doesn't support Array yet, but this could be useful.

I agree! I'm doing an app for a set top box and the remote's keyCodes don't always line up with my computer.

Closed via #4328


Always on top hot key and toggleAlwaysOnTop function add

Make sure to edit PR description to say fixes #5.
The code seems to be working fine, no major concerns. Thanks.

Happy to accept this if you revert to the initial logic.


chore: render query history panel only when it's toggled

Rendering the history panel only when it's toggled instead of using CSS to hide it.

ah! i think there's a bug in the new github actions workflow config where it doesn't work on PR create. if you push another commit it should test and deploy. I'll need to go fix that!

hmm! still no dice! strange. but the PR looks great, thank you!

this is a good move, thanks @harshithpabbati !

hmm, test cases failed because the history panel is no more available in dom.

it should be once it's toggled open!

it should be once it's toggled open!

yup, did that!

thank you again @harshithpabbati !

@harshithpabbati just need to fix the formatting bug, may have been introduced by changesets. thus why its easier when you run yarn changeset locally yourself!

@acao, fixed it!


[Config Linux] Consistent size values in example

Matches the example in config.md
Signed-off-by: Rob Dolin<EMAIL_ADDRESS>

675a67dc looks good to me.

LGTM

LGTM


Slack-style workspaces

When working with multiple different GraphQL APIs and projects, I think it would be convenient to have a "workspace" feature that would look similar to the left sidenav of the Slack desktop application.

I see that the desktop app have partial supports for workspaces. would it be possible to add it to the web version too ?


When deploying an action with inputs the value at runtime isn't changing

In the app.config.yaml we have a Package P that contains an Action A that has an Input INPUT that is string representation of a boolean. This INPUT is being populated from the ".env" file and therefore INPUT=$INPUT and INPUT=false in the ".env". The value of INPUT was true in the past. When invoking the Action A and logging the value of INPUT it is still set to "true".
Expected Behaviour
The expected behaviour is that after the value in the ".env" file is changed and the app is deployed that the value for INPUT would match.
Actual Behaviour
The actual behaviour is that changing the value in the ".env" file doesn't seem to impact INPUT's value. Changing the values of other inputs seems to work. Adding new inputs seems to work. Just the one input INPUT is locked to it's value.
Reproduce Scenario (including but not limited to)
Steps to Reproduce
I'm not certain how to reproduce this outside of the context of the app that I am deploying. This practice of changing these values in this manner has been consistently working since I have been using AIO CLI for months now.
Platform and Version
@adobe/aio-cli/9.4.1
Sample Code that illustrates the problem
Logs taken while reproducing problem

Hi @martinatime - To clarify you're doing the following:
declare string var in .env
aio app deploy
string is present
update var in .env
aio app deploy
string is not updated in actions
Is this correct?

@pru55e11 yes, BUT I think I know what happened. I think this is still an issue but this might add more context.
We initially did:
declare string var in .env
aio app deploy
string is present
BUT we didn't do any "aio console org/project/workspace select" calls and therefore "aio where" would return "not selected" values.
So when we did:
update var in .env
aio app deploy
string WAS updated in actions
But at some point (outside of our usual process) someone did a deployment after running "aio console org/project/workspace select"
My assumption is that originally we were putting the values into some sort of default bucket but we were always updating the default bucket so all was good. But as soon as someone did the console select they created higher priority buckets for the values to be retrieved from.
We undeployed everything to get back to a base state and redeployed and it worked again as we were expecting.
By the way, I am no longer working on this effort anymore so I will not have access to logs or to try out anything. I hope the information I provided helps you out.

Thanks for the clarification @martinatime
This seems to be the expected behavior.  The inputs to an action are defined at deploy time and only apply to the particular // being deployed.
It IS possible to have out of sync deployments when switching between workspaces as input values are not shared.


Add link by resource on workbooks

We should add links by resources on workbooks, so that links work properly with tab navigation.

As we now move to AWS, this feature won't be planned.


Update BUILD.llvm_repo for building static linked binary

Hi! Thank you for your contribution. Can you give me an example of when you would need .o files instead of the .a files?

I cannot really remember it now. IIRC, it is related to build statically linked binary with ptheead. I can try repro it if you insist.

Yes please if you want this change merged. The use case is not obvious to me and since you can not recollect it either, it may not be very straightforward. So it would be good to add a unit test or at least some documentation to protect this change from future refactoring.

You can repro it by deleting the .o files shipped by the system. Let me update the fedora test alone with the change.

Thanks for this PR. I think this is now completely handled by commit 2c14d3ffdf9e3403f27f3b3d254734aecdea1c34. Please open a new PR if I missed something.


[GHSA-r3w4-36x6-7r99] Nokogiri updates packaged libxml2 to v2.12.7 to resolve CVE-2024-34459

Updates

Affected products

Comments
This appears to be a duplicate of https://github.com/advisories/GHSA-r95h-9x8f-r3f7

Many thanks for letting us know. GHSA-r3w4-36x6-7r99 should now show as withdrawn 👍


File Upload Button

What
Add a file upload button to the chat composite based on the figma below
https://www.figma.com/file/72qJ03EOQExf12g5JTdWjQ/Web-UI-Library?node-id=3970%3A22690
Why
https://skype.visualstudio.com/SPOOL/_workitems/edit/2671542
https://skype.visualstudio.com/SPOOL/_workitems/edit/2671557
How Tested

Process & policy checklist

[ ] I have updated the project documentation to reflect my changes if necessary.
[ ] I have read the CONTRIBUTING documentation.

Is this a breaking change?

[ ] This change causes current functionality to break.

(Probably a seperate PR or file a bug to be picked up as we have other places with missing icons) Icon is missing in the ui snapshot:

Great PR!
Thanks for the hard work on figuring out what features should go into the stable channel vs not.


RestService's get vs getsingle / symbol problem

This is working correctly, no need for / symbol before "blog".
var blogs = rserv.Get<Blog>("blog");
While this one is not, / is needed before the "stat" or @ symbol.
var x = rserv.GetSingle<CategoryAndCount>("stat/GetLeastUsedCategory");

Couldn't find out, closing anyway.


Ldid error on iOS

Some ipa (not all) got signing error with ldid, deb packaged successfully, but crash when opening
iOS : 14.3
Unc0ver 6.2.0
[] Signing app...
Signing with ldid...

 @RexSonic maybe you know the issue?

@itsnebulalol I tried to minimize the error by installing the libswift4 package, the problem with ldid has not improved
[] Signing app...
Signing with ldid...
Signing framework executable GigyaSDK...

From https://github.com/itsnebulalol/permasigner
aef9d9f..6665dc2  main       -> origin/main
Updating aef9d9f..6665dc2
Fast-forward
main.py | 82 ++++++++++++++++++++++-----------
1 file changed, 54 insertions(+), 28 deletions(-)
xXx:~/permasigner root# python3 main.py
IPA Permasigner | Version main-6665dc2
Program created by Nebula | Original scripts created by zhuowei | CoreTrust bypass by Linus Henze
[?] Would you like to use an IPA stored on the web, or on your system? [external, local] local
[*] Created temporary directory.
[?] Paste in the path to an IPA in your file system: /var/mobile/Downloads/7plus.ipa
[*] Unzipping IPA...
[*] Reading plist...
Found plist!
Executable found.
Found information about the app!
[*] Preparing deb file...
Making directories...
Copying deb file scripts and control...
Copying app files...
Changing deb file scripts permissions...
Changing app executable permissions...
[] Signing app...
Signing with ldid...

[] We are finished!
[] Copy the newly created deb from the output f
[] The app will continue to work when rebooted
[] Output file: output/7plus.deb
xXx:~/permasigner root#

I’m actually not even sure how you got it working on u0, Elucubratus doesn’t have python pip. As I said, this is an issue with Elucubratus ldid.

This cannot be until we get Procursus ldid downloaded.

@itsnebulalol
I have successfully installed pip on my device, it's not difficult at all
xXx:~ root# pip3
Usage:
pip3  [options]
Commands:
install                     Install packages.
download                    Download packages.
uninstall                   Uninstall packages.
freeze                      Output installed packages in requirements format.
list                        List installed packages.
show                        Show information about installed packages.
check                       Verify installed packages have compatible dependencies.
config                      Manage local and global configuration.
search                      Search PyPI for packages.
cache                       Inspect and manage pip's wheel cache.
index                       Inspect information available from package indexes.
wheel                       Build wheels from your requirements.
hash                        Compute hashes of package archives.
completion                  A helper command used for command completion.
debug                       Show information useful for debugging.
help                        Show help for commands.
General Options:
-h, --help              Show help.
--debug                 Let unhandled
exceptions propagate
outside the main
subroutine, instead
of logging them to
stderr.
--isolated              Run pip in an
isolated mode,
ignoring environment
variables and user
configuration.
--require-virtualenv    Allow pip to only
run in a virtual
environment; exit
with an error
otherwise.
-v, --verbose           Give more output.
Option is additive,
and can be used up
to 3 times.
-V, --version           Show version and
exit.
-q, --quiet             Give less output.
Option is additive,
and can be used up
to 3 times
(corresponding to
WARNING, ERROR, and
CRITICAL logging
levels).
--log             Path to a verbose
appending log.
--no-input              Disable prompting
for input.
--proxy          Specify a proxy in
the form scheme://[u
<EMAIL_ADDRESS>rver:port.
--retries      Maximum number of
retries each
connection should
attempt (default 5
times).
--timeout          Set the socket
timeout (default 15
seconds).
--exists-action
Default action when
a path already
exists: (s)witch,
(i)gnore, (w)ipe,
(b)ackup, (a)bort.
--trusted-host
Mark this host or
host:port pair as
trusted, even though
it does not have
valid or any HTTPS.
--cert            Path to PEM-encoded
CA certificate
bundle. If provided,
overrides the
default. See 'SSL
Certificate
Verification' in pip
documentation for
more information.
--client-cert     Path to SSL client
certificate, a
single file
containing the
private key and the
certificate in PEM
format.
--cache-dir        Store the cache data
in .
--no-cache-dir          Disable the cache.
--disable-pip-version-check
Don't periodically
check PyPI to
determine whether a
new version of pip
is available for
download. Implied
with --no-index.
--no-color              Suppress colored
output.
--no-python-version-warning
Silence deprecation
warnings for
upcoming unsupported
Pythons.
--use-feature
Enable new
functionality, that
may be backward
incompatible.
--use-deprecated
Enable deprecated
functionality, that
will be removed in
the future.
xXx:~ root#

pip is on Elucubratus? Last time i used an Elu strapped device it wasn’t there.

@itsnebulalol yeah, i think i got it
xXx:~ root# pip install --upgrade pip
WARNING: The directory '/private/var/mobile/Library/Caches/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag.
Requirement already satisfied: pip in /usr/local/lib/python3.7/site-packages (22.1.2)
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
xXx:~ root#

@itsnebulalol @superrnovae in this link https://github.com/ProcursusTeam/ldid/releases/tag/v2.1.5-procursus3
I can't find the version for ios, try with the version for macos, still the error
xXx:~ root# cd permasigner/
xXx:~/permasigner root# python3 main.py
IPA Permasigner | Version main-6665dc2
Program created by Nebula | Original scripts created by zhuowei | CoreTrust bypass by Linus Henze
[?] Would you like to use an IPA stored on the web, or on your system? [external, local] local
[*] Created temporary directory.
[?] Paste in the path to an IPA in your file system: /var/mobile/Downloads/7plus.ipa
[*] Unzipping IPA...
[*] Reading plist...
Found plist!
Executable found.
Found information about the app!
[*] Preparing deb file...
Making directories...
Copying deb file scripts and control...
Copying app files...
Changing deb file scripts permissions...
Changing app executable permissions...
[*] Signing app...
Signing with ldid...
dyld: warning: could not load inserted library '/usr/lib/substitute-inserter.dylib' into hardened process because no suitable image found.  Did find:
        /usr/lib/substitute-inserter.dylib: mach-o, but not built for platform macOS
        /usr/lib/substitute-inserter.dylib: mach-o, but not built for platform macOS
dyld: Library not loaded: /usr/lib/libc++.1.dylib
Referenced from: /usr/bin/ldid
Reason: mach-o, but not built for platform macOS
Signing executable in GigyaSDK.framework
dyld: warning: could not load inserted library '/usr/lib/substitute-inserter.dylib' into hardened process because no suitable image found.  Did find:
        /usr/lib/substitute-inserter.dylib: mach-o, but not built for platform macOS
        /usr/lib/substitute-inserter.dylib: mach-o, but not built for platform macOS
dyld: Library not loaded: /usr/lib/libc++.1.dylib
Referenced from: /usr/bin/ldid
Reason: mach-o, but not built for platform macOS
Signing executable in CocoaMarkdown.framework
dyld: warning: could not load inserted library '/usr/lib/substitute-inserter.dylib' into hardened process because no suitable image found.  Did find:
        /usr/lib/substitute-inserter.dylib: mach-o, but not built for platform macOS
        /usr/lib/substitute-inserter.dylib: mach-o, but not built for platform macOS
dyld: Library not loaded: /usr/lib/libc++.1.dylib
Referenced from: /usr/bin/ldid
Reason: mach-o, but not built for platform macOS
Signing executable in LandmarksIDSDK.framework
dyld: warning: could not load inserted library '/usr/lib/substitute-inserter.dylib' into hardened process because no suitable image found.  Did find:
        /usr/lib/substitute-inserter.dylib: mach-o, but not built for platform macOS
        /usr/lib/substitute-inserter.dylib: mach-o, but not built for platform macOS
dyld: Library not loaded: /usr/lib/libc++.1.dylib
Referenced from: /usr/bin/ldid
Reason: mach-o, but not built for platform macOS
Signing executable in Mux_Stats_Google_IMA.framework
dyld: warning: could not load inserted library '/usr/lib/substitute-inserter.dylib' into hardened process because no suitable image found.  Did find:
        /usr/lib/substitute-inserter.dylib: mach-o, but not built for platform macOS
        /usr/lib/substitute-inserter.dylib: mach-o, but not built for platform macOS
dyld: Library not loaded: /usr/lib/libc++.1.dylib
Referenced from: /usr/bin/ldid
Reason: mach-o, but not built for platform macOS
Signing executable in MUXSDKStats.framework
dyld: warning: could not load inserted library '/usr/lib/substitute-inserter.dylib' into hardened process because no suitable image found.  Did find:
        /usr/lib/substitute-inserter.dylib: mach-o, but not built for platform macOS
        /usr/lib/substitute-inserter.dylib: mach-o, but not built for platform macOS
dyld: Library not loaded: /usr/lib/libc++.1.dylib
Referenced from: /usr/bin/ldid
Reason: mach-o, but not built for platform macOS
Signing executable in GoogleCast.framework
dyld: warning: could not load inserted library '/usr/lib/substitute-inserter.dylib' into hardened process because no suitable image found.  Did find:
        /usr/lib/substitute-inserter.dylib: mach-o, but not built for platform macOS
        /usr/lib/substitute-inserter.dylib: mach-o, but not built for platform macOS
dyld: Library not loaded: /usr/lib/libc++.1.dylib
Referenced from: /usr/bin/ldid
Reason: mach-o, but not built for platform macOS
Signing executable in GoogleInteractiveMediaAds.framework
dyld: warning: could not load inserted library '/usr/lib/substitute-inserter.dylib' into hardened process because no suitable image found.  Did find:
        /usr/lib/substitute-inserter.dylib: mach-o, but not built for platform macOS
        /usr/lib/substitute-inserter.dylib: mach-o, but not built for platform macOS
dyld: Library not loaded: /usr/lib/libc++.1.dylib
Referenced from: /usr/bin/ldid
Reason: mach-o, but not built for platform macOS
Signing executable in MuxCore.framework
dyld: warning: could not load inserted library '/usr/lib/substitute-inserter.dylib' into hardened process because no suitable image found.  Did find:
        /usr/lib/substitute-inserter.dylib: mach-o, but not built for platform macOS
        /usr/lib/substitute-inserter.dylib: mach-o, but not built for platform macOS
dyld: Library not loaded: /usr/lib/libc++.1.dylib
Referenced from: /usr/bin/ldid
Reason: mach-o, but not built for platform macOS
Signing executable in MarketingCloudSDK.framework
dyld: warning: could not load inserted library '/usr/lib/substitute-inserter.dylib' into hardened process because no suitable image found.  Did find:
        /usr/lib/substitute-inserter.dylib: mach-o, but not built for platform macOS
        /usr/lib/substitute-inserter.dylib: mach-o, but not built for platform macOS
dyld: Library not loaded: /usr/lib/libc++.1.dylib
Referenced from: /usr/bin/ldid
Reason: mach-o, but not built for platform macOS
[*] Packaging the deb file...
[] We are finished!
[] Copy the newly created deb from the output folder to your jailbroken iDevice and install it!
[] The app will continue to work when rebooted to stock.
[] Output file: output/7plus.deb
xXx:~/permasigner root#

Because... it's built for macOS.

The script won't work on iOS unless you're on taurine.

So sad, I don't want to switch to Taurine 👍


grpc: integrate google implementation

Motivation: grpc on the tech radar.
Start from v1.49.0, see https://github.com/grpc/grpc-go/releases/tag/v1.49.0.

implemented https://github.com/octomation/go-service/blob/b333beda51f0431f549269eecbc0a056475d3922/internal/server/grpc.go#L11-L29


SDIT-1402: 🔧 Move to new preprod prison api in cloud platform

@petergphillips this repo currently requires signed commits.  I've re-pushed your commit with my signature to merge this PR, but it might be worth setting up a GPG key to prove your commits are coming from you: https://docs.github.com/en/authentication/managing-commit-signature-verification.

@marcus-bcl thanks for help.  I'd setup the verification on my last laptop, but hadn't copied across the configuration when I switched to this new mac


Fix publish issues

Pipeline didn't run compile the src to raw js, and when published to npm were missing the files in dist. The package.json points to dist/entry.js as its entry point, but since that was missing you would get a command not found error

Fixes issue #3


Ambari 23611 servicegroup api

What changes were proposed in this pull request?
Fixed a number of start/stop/restart commands from the UI. Some of these will require follow up work on the back end, and I have opened the relevant Jiras.
Note: A lot of the files touched in this PR were only because I renamed compId to componentId for clarity.
How was this patch tested?
All unit tests passing.

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/2011/
Test FAILed.
Test FAILured.


No AST node created for wrapper itself

The wrapper in https://github.com/rollup/rollup-plugin-commonjs/blob/master/src/transform.js#L360 should ideally also have a corresponding representation in the AST returned in order to properly retain the invariants of the transformation process.
Not having this results in the variable assignment not being exported when outputting to the system module format, which requires rendering on the assignment identifier of the export default AST node to be applied.

The alternative workaround here could be to somehow detect the system output format and add the exports('exportName', ...) to the wrapper assignment manually...

It seems I got this wrong - was under the impression this plugin was returning the AST for use in Rollup, but it seems like that isn't the case due.


Preview.Error: The type of the current preview value is too complex to display.

Hi, encountered below error while reviewing Account data in Power BI desktop

[Enter feedback here]

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

ID: 1c3d27f9-66bc-5cd2-d8b5-9defc8eddfb0
Version Independent ID: c45841f0-1488-8c30-8a7c-3a522ec63266
Content: View entity data in Power BI Desktop (Preview) - Power Apps
Content Source: powerapps-docs/maker/common-data-service/view-entity-data-power-bi.md
Service: powerapps
GitHub Login: @Mattp123
Microsoft Alias: matp

@Sudheerreddyn14 - You can post your issue with the TDS endpoint preview in the Common Data Service for Apps community forum: https://powerusers.microsoft.com/t5/PowerApps-Community/ct-p/PowerApps1
Closing issue.


'An Unknown error occurred' Error when importing the solution

Hi @scottdurow ,
I have downloaded the unmanaged and managed solution from recent release.
https://github.com/scottdurow/power-drag-drop/releases/tag/v1.0.26.
While importing it's throwing an error. 'An Unknown error occurred'. Please assist on this.
Thank-you.

Please ignore..

What does it say in the history tab under solutions?

Open the import solution failure row and see if there are any more details or if you can download the log file.

Thanks!

Hi @scottdurow , Thank you for your input on this. I analyzed the error history , I didn't had a enough privilege to deploy this solution. Now I can deploy the solution without any error.
Thank-you for your assistance.

Awesome - thank you for the update 🚀


Cannot re-process old Kafka messages because of Quarkus overriding the group.id

I'm running a simple integration in Camel K:
from('kafka:bitcoin-kafka-topic?brokers=my-cluster-kafka-bootstrap.kafka-demo.svc.cluster.local:9092&groupId=myowngroupid&autoOffsetReset=earliest')
    .to('log:info')

I'm using myowngroupid to reprocess old messages using a different consumer group. But when I run this integration, I notice that the Kafka group Id is always a fixed string camel-k-integration.
The reason seems to be due to this part of the code: https://github.com/apache/camel-quarkus/blob/9344d527b2979a859e3678746bb55e54fa1abcc5/extensions/kafka/runtime/src/main/java/org/apache/camel/quarkus/component/kafka/QuarkusKafkaClientFactory.java#L63-L67
Which seems correct at first glance, but unfortunately the Quarkus config unexpectedly contains wrong values at runtime:

I think this behavior should be configurable. If I don't want to merge configurations or I don't care about the quarkus extension workflow, I should be able to avoid it.

Sorry about this one, it's my bad. The map put should of course be putIfAbsent. I think we can make the properties merge behaviour configurable based on whether the Quarkus k8s service binding capability is present. And if it is, only then do we set up the custom QuarkusKafkaClientFactory.
I'll also look into tweaking the Quarkus Kafka extension, as I don't see the point of it adding the group.id config, even when no other Kafka configuration has been provided.

I don't if there are other extension approaching the configuration in this way, but making it configurable would be really nice. At least on the kamelet side, we will be sure what we are configuring will be effectively used.

Thanks for looking into this.

I created a PR that should fix this https://github.com/apache/camel-quarkus/pull/2913. To my knowledge, none of the other Camel projects dependent on CQ is explicitly forcing usage of quarkus-kubernetes-service-binding, so having a check for whether the capability is present and not setting up the custom KafkaClientFactory should be good enough.
I need to do some follow up research for changing the map put to putIfAbsent. Turns out it's a bit tricky to have this because of the defaults that the Camel component sets for various options. However, I introduced a new config option to disable the config merging if required.


Please Add POST request which accept request body and then post it..

Hi Boyney,
I really liked the idea of this tool , but very same thing can be achieved using json-server npm but its not with UI.
One things mockit tool lacks is the ability to Add POST request which accept request body and then post it..
Mockit only and only support FETCHING of data not POSTING of data.
Please make a support for POSTING of data as well

This feature would be great


Transform testform

Changes
Triages transform (Common Software or XML) based on arbitrary value: 'file-type' = 'xml'
How to test
Use console app locally in full app setup and check xml/CS docs produced on correct request.
Requires sdx-transform-testform, sdx-transform-cs, sdx-console
Requires example data in sdx-transform-testform README
Who can test
Anyone but @jjeane

:+1: (the build is failing because Travis has been enabled for work on another branch)


Make _commandCallbacks a Map

It looks like it's being used as a Map, so let's make it one: https://github.com/sadym-chromium/bidiInChromeContext/blob/5c771c76449dc9b4bba8d5e60a9d604a7a22800a/src/mapperServer.ts#L13

Fixed in 86c9b039128ff5bdf0aec4f3506a567474ac3c93


Update Live with the latest changes in Main

Docs Build status updates of commit 695450d:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

azureadps-2.0/AzureAD/New-AzureADMSPermissionGrantConditionSet.md
:white_check_mark:Succeeded
View (azureadps-2.0)

azureadps-2.0-preview/AzureAD/New-AzureADMSPermissionGrantConditionSet.md
:white_check_mark:Succeeded
View (azureadps-2.0-preview)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

@msewaweru changes have been added to live


Left and right sensors obstacle avoidance implementation.

Changed from infrared sensors to ultrasound sensors, in order to get a greater distance to obstacles on the sides

Changed logic of the autopilot method

Refactored the code

[x] Obstacle avoidance is working properly

:ballot_box_with_check: Definition of Done checklist

[x] Meaningful title and valuable description in pull request
[x] Code change tested manually if not covered by automated tests
[x] Pull request linked to one or more issues/stories
[x] Acceptance criteria of the linked stories satisfied
[x] Code change comprehended by those who approved it
[x] State of target branch maintained or improved after the code change

Yes, there is no requirement for that, so I did not add it back


support Next v11 eslint-config-next

see #362

support rule changes
maybe add next.config.js
maybe add info about peer deps

fixed in #8bf147cd1ff337a147abcf25b2a5b12ead2bdb90


Reduce analyzer warnings

Addresses #1134

FWIW: this fix works for me!

FWIW: this fix works for me!

Thanks for letting now!


Sylius user bundle

[WIP] Implementation of sylius user bundle inspirated by FOSUserBundle

So many memories... ;)

@lchrusciel :D


Display text on swipe open

With the below example, the text 'Test' not appears in the row when swipe is open. Is it possible to display or retain the text on swipe open?
    return (
        <TouchableOpacity>
          <View>
            <Swipeout right={swipeBtns}
              autoClose='true'
              backgroundColor= 'transparent'
              >
              <View style={styles.row1}>
                <Text style={styles.text}>Test</Text>
              </View>
            </Swipeout>
          </View>
        </TouchableOpacity>
    );

@ugendrang  Please show the complete code

@silentcloud I have updated my original post with complete code.
On executing the above code and when i swipe left, the text 'Test' not appears in the screen and on closing the swipe, it displays.

It is normal and right behavior. When the right buttons  display, the content (text Test element) is pushed to left. You can understand by changing right prop to left.
Also, your code should be changed like this:
return (
    <Swipeout
          right={swipeBtns}
          autoClose
          backgroundColor= 'transparent'
        >
          <TouchableOpacity>
            <View style={styles.row1}>
              <Text {styles.text}>Test</Text>
            </View>
          </TouchableOpacity>
        </Swipeout>
 );


Convert all tests to use googletest

This change systematically removes the dependency to Boost.Test
throughout the tests in libs/network/test/*. Most of the changes are
mechanical, and functionally equivalent.
We can actually start simplifying the test structure after this change
gets pulled into the main repository.

What is the problem with us in CMake 3.0?

The Travis containerised environment only has CMake 2.8.x, so until we figure out how to install CMake 3.0 during the integration testing, I've bumped down the version instead.
Sent from my iPhone

On 8 Jan 2016, at 2:07 AM, Glyn Matthews<EMAIL_ADDRESS>wrote:
What is the problem with us in CMake 3.0?
—
Reply to this email directly or view it on GitHub.

LGTM


[Cloud Storage] Unable to authenticate from Google Kubernetes Engine

Hi, I am trying to upload to google cloud storage. From a local environment running in docker this works just fine with authenticated-user credentials. However, when I deployed into google Kubernetes engine I was unable to get the authentication to work.
let config = ClientConfig::default().with_auth().await.unwrap();

The program seems to just stall at .with_auth(). No panic, it seems to just wait forever. I tried using my authenticated-user credentials that I was using locally both using .with_auth() as well as .with_credentials(json) (using this setup). I also tried to use workload identity according to the GKE documentation here and verified that the workload identity was setup correctly. Both times it keeps stalling there forever.
Any ideas on what I might have missed?
If this is a bug in the code, I am happy to contribute to a fix. Since there are no errors I didn't really have any starting point for where to look for the problem, though.
Anyway, thanks for your work on this library!

For the moment, we are just running it from pure docker environment and it's great.
Here is the complete code just in case.

If there is no response, then communication may be in progress.
Timeout is specified, but connect_timeout is unspecified, so it may be waiting indefinitely for an unconnected IP.
https://github.com/yoshidan/google-cloud-rust/blob/main/foundation/auth/src/token_source/compute_token_source.rs#L40
https://github.com/yoshidan/google-cloud-rust/blob/main/foundation/auth/src/token_source/mod.rs#L26
Outputting the trace log might tell you something; you can use tracing_subscriber to output the log.

#[tokio::main]
async fn main() -> Result<(), anyhow::Error> {
    tracing_subscriber::fmt().with_max_level(Level::INFO).init();

     // your application code
}

The feedback has nothing to do with your original question but i think it is worth mentioning it.
Looking at your code, you are creating the GCS client inside the spawn task.
This will have for effect to create a complete new client every single time, which is verrrryy inneficient.
Long story short, a new GCS client will systematically do the following things:

initiate a pool of connections (reqwest http client)
fetch / catch the credentials (from your GKE metadata server since you are running inside GKE with WI)

What i recommend you is to:

move the initialization outside your loop
share your instance of the GCS client with an Arc and clone it to pass it to every single spawn task

This way you will avoid doing unnecessary things, and rely on potential internal caching of credentials, connection pool re-usability, faster spawn tasks, etc.

@cetceeve
I am currently using this library inside GKE with WI without any issues.
Your code seems correct, so i believe the issue here is some mis-configuration of your cluster or environment.
If you share your Kubernetes manifest i can potentially help you to debug it.
A couple of questions:

what kind of GKE cluster are you using (Workload Identify does not work with all type of cluster)
can you paste a screenshot of the cluster configuration
can you provide a link to your kubernetes manifests ?
have you done the WI setup properly: Google service account, Kubernetes service account, the necessary Kubernetes annotation on your Kubernetes service account do have to specify the GSA, the correct IAM setup to pair your KSA and GSA ?

Thank you so much to both @yoshidan @nicolas-vivot ! 😊
All comments are 100% valid and I agree that it was probably a misconfiguration issue.
It was an autoscaling spot pricing cluster but unfortunately, I cannot report anything further since we have decided to move away from GCS as we couldn't cover the cost.
I will close the issue but the information here might be useful for other developers, too.


Version 3.9.0

Landed in https://github.com/metarhia/metautil/commit/05878fe27e038e8133b5b52d6fca92268517aba4


libcamera_app: Consolidate move operations

Mark CompletedRequest as non-movable.
Fixup Metadata::Set() forwarding the metadata value correctly.
Signed-off-by: Naushir Patuck<EMAIL_ADDRESS>

@davidplowman


Fix Hamburger menu icon

After closing the mobile menu, the hamburger menu icon disappears.

@veado  yeah. thats why we should not merge WIP branches to another ones 😅😅😅
this fixed at https://github.com/thorchain/asgardex-electron/pull/276


Location sort

@damagatchi retest this

Solid! You've managed to add new functionality to one of the messiest parts of our code :clap:
After you address my comments let's talk about next steps. There are several things that will make this feature more usable:

only triggering location acquisition when the case list has location data.
stop refining the location after a certain accuracy is obtained
stop trying to get the location if the user moves away from the case list activity
caching the last location and using that during case list loading until the case list is done loading and we can reload using a more accurate location. Doing so will ensure that all cases report consistent distances, even if the distances are calculated against a less accurate location.


Bump pywikibot to 7.4.0

Bug: T311958

Would appear that http://security.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1-1ubuntu2.1~18.04.17_amd64.deb no longer exists. Will track down another copy or see if Rstudio has updated to allow a newer version.


Lexus Nexus 2013

Via Muckrock
I requested all the checks I though were part of a lexus nexus purchase. This should be a quick turnaround and reduces our time spend looking for recurring charges.

✊


About colab

hi
I was wondering if the training model had to be done on Colab.
Is it ok not to use Colab?
thanks~

It is perfectly fine to go without colab

Thank you for answering my question.
and i have another question.when i use the checkpoint(epoch_36.pth),I want to  get an XML file for the image.
Is it true that I can only use images from ICDAR 19 dataset?
thanks~

No, you can get those XML files for any given image. The format of those XML file is as per ICDAR 19 dataset


Docs:Back Arrow on Install Page

The red box should be addressed on the linked screenshot.  Perhaps all that in the back arrow link should be replaced with "Home" or something simple.

Hi @chukarsten I would like to work on this issue!

Go for it!  Happy to have the help!

I have created a PR for this change here.


Can you add like a butterfly knife spinner?

The way that the butterfly knives spin in this game doesn't look very good + it's kinda short. Can you make something like a butterfly knife spinner, kinda like the deagle spinner

Butterfly knives don't work that way


Module "mcrypt" is not loaded into php 7.4 correctly

Hi. I got following warning when I was building the latest image.
PHP Warning:  PHP Startup: Unable to load dynamic library 'mcrypt.so' (tried: /usr/lib/php/20190902/mcrypt.so (/usr/lib/php/20190902/mcrypt.so: cannot open shared object file: No such file or directory), /usr/lib/php/20190902/mcrypt.so.so (/usr/lib/php/20190902/mcrypt.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0

The lib is not under /usr/lib/php/20190902/.
$ find /usr/lib/php -name "mcrypt.so"
/usr/lib/php/20160303/mcrypt.so

The default path for php 7.4 to find extensions is not /usr/lib/php/20160303/.
$ php -i | grep extension_dir
extension_dir => /usr/lib/php/20190902 => /usr/lib/php/20190902

So this module cannot be loaded correctly.

After my googling, I think the correct process should be as follows.
# First, install packages.
apt install php7.4-dev libmcrypt-dev

# Second, install mcrypt by compiling the source.
pecl install mcrypt

# Finally, enable the module and check its existence.
bash -c "echo extension=mcrypt.so > /etc/php/7.4/mods-available/mcrypt.ini"
phpenmod mcrypt  # version number omitted
php -i

The output should look like this.
# php -i
phpinfo()
PHP Version => 7.4.6

...

Registered Stream Filters => zlib.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, dechunk, convert.iconv.*, mcrypt.*, mdecrypt.*

...

mcrypt

mcrypt support => enabled
mcrypt_filter support => enabled
Version => 2.5.8
Api No => 20021217
Supported ciphers => cast-128 gost rijndael-128 twofish arcfour cast-256 loki97 rijndael-192 saferplus wake blowfish-compat des rijndael-256 serpent xtea blowfish enigma rc2 tripledes
Supported modes => cbc cfb ctr ecb ncfb nofb ofb stream

Directive => Local Value => Master Value
mcrypt.algorithms_dir => no value => no value
mcrypt.modes_dir => no value => no value

...

It's notably that the package php7.4-dev and its dependencies are huge (about 215 MB), and the module mcrypt was marked as "Deprecated" by PHP. In my opinion, mcrypt should be removed from the image. If anyone need it, just install by themselves.

Oh sorry I've not updated my local branch. My fault.


proposal: remove instructions in leading comments completely

Now that we have the website and associated infra set up (we have a job making sure the website builds and a job automatically deploying the website on new commits to master), I propose that instructions be removed from leading comments completely. All that would be left would be 1) a link to the associated page on the website and 2) information about the author of the CC.
Motivation
I think it goes without saying that the website is a far better place to browse and view custom commands than this GitHub repository. The question arises as to why exactly we need to keep instructions in leading comments anymore. Personally, I don't see any benefit of doing so, but I do see several downsides. In particular, if we want to keep the website up to date with the code here, we currently need to change up to 4 things in a single PR:

We need to change the actual code.
We need to change the instructions in the leading comment.
We need to change the code on the website.
We need to change the instructions on the website.

Only 2 of those 4 things are really necessary, the rest is just repetitive work. If we remove the need to keep instructions in header comment, that's only 3 things to change at max, rather than 4. To me, that outweighs any benefit keeping instructions in leading comments could bring.
What do we think of this?

+1 on this.
We could also consider changing the branching model a tiny bit - suppose we have loads of PRs being merged (whenever that will be the case): Merge those into a staging branch and then deploy with one commit, rather than sort of spamming the CI/CD...

Yes, perhaps it's time to switch to a dev -> main branching model : )

Yes, perhaps it's time to switch to a dev -> main branching model : )
I like this idea.

In terms of this:

We need to change the actual code.
We need to change the instructions in the leading comment.
We need to change the code on the website.
We need to change the instructions on the website.

Feel free to lmk if you guys would like help! More than willing to help out with whatever you guys need.


fix bug in BGPv4 API controller which prevents reload of the table an…

…d modal closing
@fichtner I have read a bug report about this in IRC today so I have fixed it.

@fichtner this one should go to stable in the next release.

merged and will add to stable/17.1, thanks!


Update opensearch-2.8.0.yml for PA

Description
Update opensearch-2.8.0.yml for PA
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Looks like PA has dependencies issues: https://github.com/opensearch-project/opensearch-build/actions/runs/5007635559/jobs/8974506616?pr=3528 with jackson lib.

@prudhvigodithi @gaiksaya
The 2.8.0 check is failing with following error:
 problem occurred configuring root project 'performance-analyzer'.
> java.util.concurrent.ExecutionException: org.gradle.api.GradleException: Failed to create Jar file /home/runner/.gradle/caches/jars-9/d4f478f9ae0cd1ab05d07f6c0298de9b/jackson-core-2.15.1.jar.

We have to update the Gradle version to 7.16.1 to work with Jackson Core 2.15 https://github.com/FasterXML/jackson-core/issues/955

@prudhvigodithi @gaiksaya The 2.8.0 check is failing with following error:
 problem occurred configuring root project 'performance-analyzer'.
> java.util.concurrent.ExecutionException: org.gradle.api.GradleException: Failed to create Jar file /home/runner/.gradle/caches/jars-9/d4f478f9ae0cd1ab05d07f6c0298de9b/jackson-core-2.15.1.jar.

We have to update the Gradle version to 7.16.1 to work with Jackson Core 2.15 FasterXML/jackson-core#955

Yes! I believe that's what other components did as well.

@prudhvigodithi @gaiksaya The 2.8.0 check is failing with following error:
 problem occurred configuring root project 'performance-analyzer'.
> java.util.concurrent.ExecutionException: org.gradle.api.GradleException: Failed to create Jar file /home/runner/.gradle/caches/jars-9/d4f478f9ae0cd1ab05d07f6c0298de9b/jackson-core-2.15.1.jar.

We have to update the Gradle version to 7.16.1 to work with Jackson Core 2.15 FasterXML/jackson-core#955

Yes! I believe that's what other components did as well.

Have backported the fix here https://github.com/opensearch-project/performance-analyzer/commit/b159f653fe919b3b2823878f53ceb3282d46a2e7 . Can you retry the Github workflow please.


Adding DID Document Builder

In reference to https://github.com/TBD54566975/ssi-sdk/issues/283

Codecov Report

Merging #284 (ed7f352) into main (0d4c525) will decrease coverage by 0.09%.
The diff coverage is 56.25%.

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

@@            Coverage Diff             @@
##             main     #284      +/-   ##
==========================================
- Coverage   60.43%   60.34%   -0.09%
==========================================
  Files          40       41       +1
  Lines        4458     4554      +96
==========================================
+ Hits         2694     2748      +54
- Misses       1330     1358      +28
- Partials      434      448      +14

Impacted Files
Coverage Δ

did/builder.go
56.25% <56.25%> (ø)

@decentralgabe can you take a look and merge if this is ok?

Thanks for the review @decentralgabe . addressed the comments. Realized you might be busy. No rush here. @nitro-neal lmk if your concerns are addressed as well.
Thanks guys!

bonk. @decentralgabe or @nitro-neal can you get back and possible merge if you're good with this?

thanks @andorsk !

Thanks @andresuribe87 @nitro-neal @decentralgabe for the review!


Polish mediapy_examples notebook

Created a mediapy_examples.py file that mirrors the mediapy_examples.ipynb notebook (using jupytext).
Running lint tools on it suggested several small improvements.
Got the package to also work on sys.platform == 'win32'; this only involved updating one test.

Thank you! I sent this for review

@Conchylicultor Could you please have a look?  Thanks.

This was merged internally, but somehow copybara didn't push to github. Will investigate

Sorry for the delay. Should be fixed once https://github.com/google/mediapy/pull/46 is reviewed and merged internally

The other PR was marged but copybara didn't automatically close this PR.
Otherwise, it looks the release failed with : https://github.com/google/mediapy/actions/runs/9284368143/job/25546671814
ERROR    HTTPError: 400 Bad Request from https://upload.pypi.org/legacy/
         User 'mediapy-owners' does not have a verified primary email address.
         Please add a verified primary email before attempting to upload to
         PyPI. See https://pypi.org/help/#verified-email for more information.

I'm not sure who own mediapy-owners. I tried to contact the group. I hope they still have access to the password


Add support for customizing URLs for link and webhook generation.

This PR adds two new flags: --url and --hook-url.
If --url is present, Drone will use it for generating links to itself (for webhook URLs, for links in github statuses...). If --hook-url is present, it is used instead of --url, only for hook links.
The use case for this is deploying Drone+GitHub behind a company firewall. Users access the UI on an internal-only domain. Webhooks from GitHub need to go to a public domain though, which reverse-proxies to the Drone /hook endpoint. Currently Drone has no way to do this, because it autodetects the private domain and uses it for setting up hooks.
With this change, you set --url to the private domain, and --hook-url to the public domain, and everything works.
We're running our production CI with this change at @JoinVerse already, and it works fine.

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.

Thanks. I think this is good stuff. I do wonder if --url is necessary. If you access drone internally, it will use httputil.GetURL to determine its private url. If you are finding this doesn't work for you, perhaps you need to setup the X-Forwarded-* variables. See http://readme.drone.io/questions/how-to-install-behind-nginx/

It's still necessary because when receiving a hook, Drone generates a link to the UI for the github status, and GetURL would return the hook domain, not the internal one.

Webhooks from GitHub need to go to a public domain though, which reverse-proxies to the Drone /hook endpoint

couldn't the proxy that receives the hook and forward to drone set the X-Forward headers? This would result in the status link using the correct url

We have a need for this feature :)
In out setup we have 2 hostname drone.company.com and drone-github.company.com
drone.company.com is the main site where developers login and see their builds, this site is protected with mutual TLS.
drone-github.company.com is the site github should use, this is only TLS and limited to the github CIDR and the path needed for the webhook to work. At least we haven't figured out to do that with nginx or the like.

I had the same issue here.. I worked around it by using split horizon dns (ugh).

From the internet, drone.company.com == Public IP address (only Github CIDR blocks has access)
From internal resolver, drone.company.com == RFC1918 address

In our case, we recently upgraded some infra and moved to a identity-aware reverse proxy based off https://github.com/bitly/oauth2_proxy.
We solved this issue by adding support for exempting a whitelist of paths from auth, to allow the github webhooks in. Everything lives on the same public IP and domain, so it just works and doesn't require changes from Drone's side.
Either way, this PR's code is now extremely out of date, so I'm closing it. Someone looking for this feature  would be better off coding it from scratch again.


cocomac: Watch kmttech.com

cocomac requests the watch of the watch_keyword kmttech\.com. See the MS search here and the Stack Exchange search in text, in URLs, and in code.

kmttech\.com has been seen in 2 true positives, 0 false positives, and 0 NAAs.


Added exposure, focus and torch features on camera

I have added those features and have changed the example application.
Please have a look.

Thank u. I will test this weekend, then accept merge request :)


  There were several missing files due to a refactor.  To do:

[X] Fix setup.py and write up usage instructions.
[ ] Complete refactoring.
[ ] Get SelectSecurityDialog working.

Commit https://github.com/andyblight/share-tracking-1/commit/d5a3e41ed36e2de59baf7c809499c08583c1acee
Getting back to where I was after not uploading changes from other laptop.
Select security dialog appears but needs lots of work.
2h00

Commit deca0b41f80961dd5239da2a78e2dedd85b4c9c1
SelectSecurityDialog works pretty well.
To do:

Add label with description in it to help with selection of correct security.
Add option to double click on security that closes the dialog.

2h00

Currently import is pretty god but not 100%.
ME Group was added with the security UID = 0.  This is because the LSE.txt file is out of date and does not have the changed name of the group.
Need to figure out a way around this.  Either

allow the transaction to be edited using another dialog
or better, add the security manually during the import.

Commit da93d6ade9cfc6d08c71e74caed7a7a92b87bf16
Added label for description.
To Do:

Add option to show AddSecurityDialog if security is not found. Working on this.
Add the security manually during the import.
Add option to double click on security that closes the dialog.

Commit c4f282b7c698bbacbd070e4fb0d9b634ee974735.
Logic to show AddSecurityDialog works when importing.
Fixed up the look of AddSecurityDialog.  Much more usable although still a bit untidy.
2h00

Commit 3f2e9dca0471f2c4790da478b98983f757fc4654.
Double click works using a callback on SelectSecurityDialog.
AddSecurityDialog changed to allow copy/paste.  Need to use control C to copy.
1h00

This works well.


chore: move  email enabled check in /resend from middleware to function

What kind of change does this PR introduce?
Move the check for whether email logins are enabled into the resend function
What is the current behavior?
Currently, the check  is done in middleware. This would mean that resend requests with phone based logins will not go through if email logins are disabled.

Hm actually for consistency we should probably do the same for phone enabled as well


bug in code block in "Deploy virtual network gateway"

In the following section:
"Deploy virtual network gateway"
There are the following issues:

Unreferenced variable $region (trivial to fix)
Unreferenced varaible $gatewaySubnet (less trivial to fix)

Both cause the script to fail.
The instructions should make clear in the "pre-requisites" section that a "Gateway subnet" needs to be created on the virtual network being used.
With this additional pre-requisite in place, I was then able to modify the script to make it succeed, as follows:
$vpnName = "<desired-vpn-name-here>"
$publicIpAddressName = "$vpnName-PublicIP"
$region = "<desired-region-here>"

$publicIPAddress = New-AzPublicIpAddress `
    -ResourceGroupName $resourceGroupName `
    -Name $publicIpAddressName `
    -Location $region `
    -Sku Basic `
    -AllocationMethod Dynamic

$gatewaySubnetId = $virtualNetwork | `
    Select-Object -ExpandProperty Subnets | `
    Where-Object { $_.Name -eq "GatewaySubnet" } | `
    Select-Object -ExpandProperty Id

$gatewayIpConfig = New-AzVirtualNetworkGatewayIpConfig `
    -Name "vnetGatewayConfig" `
    -SubnetId $gatewaySubnetId `
    -PublicIpAddressId $publicIPAddress.Id

$azRootCertificate = New-AzVpnClientRootCertificate `
    -Name "P2SRootCert" `
    -PublicCertData $rootCertificate

$vpn = New-AzVirtualNetworkGateway `
    -ResourceGroupName $resourceGroupName `
    -Name $vpnName `
    -Location $region `
    -GatewaySku VpnGw1 `
    -GatewayType Vpn `
    -VpnType RouteBased `
    -IpConfigurations $gatewayIpConfig `
    -VpnClientAddressPool "<IP_ADDRESS>/24" `
    -VpnClientProtocol IkeV2 `
    -VpnClientRootCertificates $azRootCertificate

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

ID: a4387410-73b7-a07e-708c-eeac4e81397f
Version Independent ID: aaaab239-4acf-d9ea-c3a6-9abb0cdbb623
Content: Configure a Point-to-Site (P2S) VPN on Windows for use with Azure Files
Content Source: articles/storage/files/storage-files-configure-p2s-vpn-windows.md
Service: storage
Sub-service: files
GitHub Login: @khdownie
Microsoft Alias: kendownie

Thanks for the feedback! We are currently investigating and will update you shortly.

I have a bunch more feedback about this specific documentation.  Let me
know if you want it, as well.
On Wed, Apr 13, 2022 at 1:50 PM SaiKishor-MSFT @.***>
wrote:

Thanks for the feedback! We are currently investigating and will update
you shortly.
—
Reply to this email directly, view it on GitHub
https://github.com/MicrosoftDocs/azure-docs/issues/91497#issuecomment-1098325070,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAXBWKMUC3UK4XEY6D5LLLLVE4CO3ANCNFSM5TLFLKFQ
.
You are receiving this because you authored the thread.Message ID:
@.***>

@khdownie Can you please look into this?

See duplicate https://github.com/MicrosoftDocs/azure-docs/issues/85658

@jesselve thanks for taking the time to point this out. I've made your suggested changes to the doc:
https://docs.microsoft.com/en-us/azure/storage/files/storage-files-configure-p2s-vpn-windows

#please-close


Add icons for docs and contribute links

Makes the page slightly more interesting to look at.

Hmm, I personally have neutral opinions on that change.
However, I know that the Bazel team was interested with harmonizing the design of registry.bazel.build with the one used under bazel.build (https://github.com/bazelbuild/bazel-central-registry/issues/137), and I feel like this might go counter to that. @meteorcloudy ?

Yeah I saw that issue after making that change. I feel like until that visual alignment happens, this makes it slightly nicer. But feel free to decide either way. Thanks for looking at the change :)

Unfortunately, I can't prioritize making a style guide thiq quarter.
However, the assets from bazel.build are already in this deck
https://docs.google.com/presentation/d/19zSuGlzb9s6C0RSE_TTVZdD6UnYelRtwe83shUG3Q5A/edit#slide=id.g135a463ca5d_0_19
and colors can be picked from the site using the Inspect tool in-browser.
Will that work?
Lyra
On Tue, Jan 10, 2023 at 6:48 AM Yun Peng @.***> wrote:

@philomathing https://github.com/philomathing What do you think? Can
you provide any style guide and resources so that the community can help
better align registry.bazel.build with the Bazel DevSite?
—
Reply to this email directly, view it on GitHub
https://github.com/bazel-contrib/bcr-ui/pull/45#issuecomment-1377390678,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ARQY73V2HXWHEYA5U3YYO5LWRVZEPANCNFSM6AAAAAATTF62PY
.
You are receiving this because you were mentioned.Message ID:
@.***>

--
Lyra Levin | Writer | @.***
Have thoughts about working with me? go/philomath-feedback


By JinL, use Stream instead of StreamBase in Prajna.Service

By JinL, use Stream instead of StreamBase in Prajna.Service

Please squash the two commits into a one?

Sure, will pay attention to this guideline next time.
From: Weirong Zhu<EMAIL_ADDRESS>Sent: Friday, September 18, 2015 5:25 PM
To: MSRCCS/Prajna<EMAIL_ADDRESS>Cc: Lei Zhang<EMAIL_ADDRESS>Subject: Re: [Prajna] By JinL, use Stream instead of StreamBase in Prajna.Service (#57)
Please squash the two commits into a one?
—
Reply to this email directly or view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMSRCCS%2FPrajna%2Fpull%2F57%23issuecomment-141600303&data=01|01|leizhang%40microsoft.com|d5b610c539b84d8d4c3908d2c088cab6|72f988bf86f141af91ab2d7cd011db47|1&sdata=iAxGAlYfsFe39DE%2BXJbnOyMCnRJxhq7qen4x1XS442U%3D.


case sensitive

often refer to resource provider because i need to use log analytics, apparently resource provider seem to be case sensitive, suggest writer to use the right one to avoid confusion.

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

ID: 5f496941-f125-1671-5de7-66438e68043f
Version Independent ID: ce30fce1-45a5-4f00-e0e9-57a00cc07687
Content: Azure Monitor supported metrics by resource type - Azure Monitor
Content Source: articles/azure-monitor/essentials/metrics-supported.md
Service: azure-monitor
Sub-service: essentials
GitHub Login: @rboucher
Microsoft Alias: robb

@engwah - Can you please elaborate on which specific line of documentation are you referring this to?

@engwah -  Since we have not heard back from you we will now proceed to close this thread.
However if you can share additional information regarding the documentation you are referring and circle back on this thread , we will gladly reopen the issue and continue the discussion. Thank you.


Example using IBinder

Would be very nice if we also have an example of SendGrid but with an IBinder object. (page: https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-sendgrid)
I Tried to Do like this but no luck.
var sendgridKey = await KeyVaultHelper.GetSecretValueForKey("SendGridKey");
var sendGridAttr = new SendGridAttribute() { ApiKey = sendgridKey };
var sender = await binder.BindAsync<ICollector<SendGridMessage>>(sendGridAttr);

Exception: "Unable to resolve the value for property 'SendGridAttribute.ApiKey'. Make sure the setting exists and has a valid value."

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

ID: 67219504-786d-cb28-da42-e36e227a1c8a
Version Independent ID: 9faa4531-ad36-7fda-c9e5-415aa2c5a400
Content: Azure Functions SendGrid bindings
Content Source: articles/azure-functions/functions-bindings-sendgrid.md
Service: azure-functions
GitHub Login: @craigshoemaker
Microsoft Alias: cshoe

@GuilhermeMorais Thanks for the feedback! I have assigned the issue to the content author to evaluate and update as appropriate.

@GuilhermeMorais - Are you still experiencing this issue? Your code is nearly identical to the sample here.

Hi @craigshoemaker. I saw the example, and it was created after I create this issue, maybe it was resolved at that time.
For now, I'm not working on that anymore. Thank you for your attention to this matter.


Add coverage of "perfect negotiation"

New enhancements to WebRTC APIs have brought a new pattern for connection management called "perfect negotiation." We need to cover this explicitly.

This work is nearly finished. I need to read through one more time in the morning and touch it up if need be.

Requested review. Content is complete.


feat: added tape extension

VHS is a tool that generates terminal gifs from code, like asciicinema, but with actual gifs as result, and instead of recoding it, you generate them from code.
.tape is the extension of those files.
I already PR the treesitter stuff, check https://github.com/nvim-treesitter/nvim-treesitter/pull/3726
This registers .tape files to the vhs filetype.
refs https://github.com/neovim/neovim/pull/20831

VHS is a tool that generates
terminal gifs from code, like asciicinema, but with actual gifs as
result, and instead of recoding it, you generate them from code.
.tape is the extension of those files.
I already PR the treesitter stuff, check https://github.com/nvim-treesitter/nvim-treesitter/pull/3726
This registers .tape files to the vhs filetype.

Online I find remarks about .tape being used by TapeCalc.
I wonder if they are different programs for the same file type, or
actually a completely different type of file.
I know neither VHS or TapeCalc.
Is this platform dependent perhaps?  There are hints that TapeCalc is
MS-Windows specific.
--
How To Keep A Healthy Level Of Insanity:
18. When leaving the zoo, start running towards the parking lot,
yelling "run for your lives, they're loose!!"
/// Bram Moolenaar -- @.*** -- http://www.Moolenaar.net   \
///                                                                      \
\\        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ ///
\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

@brammool completely unrelated formats/software... never heard of tapecalc though... VHS is relatively new, although it does have a lot of traction: https://github.com/charmbracelet/vhs

@brammool completely unrelated formats/software... never heard of
tapecalc though... VHS is relatively new, although it does have a lot
of traction: https://github.com/charmbracelet/vhs

Well, I suppose we could recognize *.tape as the vhs filetype now.
In case the other format comes up, I hope we can check the contents to
tell the difference.  Not sure the other kind of tape file would be
edited with Vim anyway, I haven't seen one.
Please add a comment about TapeCalc and that if someone uses it that a
function needs to be added to check the file contents.  It's good to
have a hint (since we'll probably forget this discussion quite soon).
--
"So this is it," said Arthur, "we are going to die."
"Yes," said Ford, "except...no!  Wait a minute!"  He suddenly lunged across
the chamber at something behind Arthur's line of vision.  "What's this
switch?" he cried.
"What?   Where?" cried Arthur, twisting around.

-- Douglas Adams, "The Hitchhiker's Guide to the Galaxy"
/// Bram Moolenaar -- @.*** -- http://www.Moolenaar.net   \
///                                                                      \
\\        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ ///
\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

@brammool done!


Nav Bar Update UI for Phone Devices

@yatulearn  New Nav barUI for the phone devices please assing it gsooc and hacktober again.Thank you.

Not looking good

@yatulearn  Do you have any design in mind can you please tell me?

@yatulearn Do you have any design in mind can you please tell me?

make it simple and theme based black and white and use spacing between tabs i.e home, question paper, notes n about


Disable Windows Defender on EKS node.

With some products regarding Cyber Security. Turning off the detection of Windows Defender is an essential option.
refer to: https://theitbros.com/managing-windows-defender-using-powershell/

To add the Add-MpPreference -ExclusionPath "C:\path\to\your\folder" command to the existing user data of your AWS launch template, you will need to integrate it into the existing PowerShell script in the user data. This process involves appending the command to the script while ensuring the syntax and execution flow remain correct.
Given the current user data script you provided, here's how you can modify it to include the Windows Defender exclusion command:
`
[string]$EKSBinDir = "$env:ProgramFiles\Amazon\EKS"
[string]$EKSBootstrapScriptName = 'Start-EKSBootstrap.ps1'
[string]$EKSBootstrapScriptFile = "$EKSBinDir$EKSBootstrapScriptName"
& $EKSBootstrapScriptFile -EKSClusterName sample-cluster-01 -APIServerEndpoint https://D5040221864311E080B44ECC90BCF1DA.gr7.us-east-1.eks.amazonaws.com -Base64ClusterCA [Base64_Encoded_Certificate]  3>&1 4>&1 5>&1 6>&1
$LastError = if ($?) { 0 } else { $Error[0].Exception.HResult }
Add Windows Defender exclusion
Add-MpPreference -ExclusionPath "C:\path\to\your\folder"
`

To adjust your Terraform configuration for the AWS EKS module to include a Windows Defender exclusion in the user data of your EC2 instances, you need to modify the user data script in the launch template. Terraform allows you to specify user data scripts for EC2 instances, which can be utilized to run commands when instances are launched.
Given that you are using the terraform-aws-modules/eks/aws module from the Terraform Registry, here's a general approach on how to integrate the Windows Defender exclusion into your Terraform configuration:
Identify the Launch Template: First, identify where the launch template is defined in your Terraform configuration. This might be within the EKS module or as a separate resource if you're customizing instance configurations.
Modify User Data: You'll need to adjust the user data script to include the PowerShell command for adding the Windows Defender exclusion. This involves encoding the PowerShell script into a format that can be passed to the user data field.
Base64 Encoding: User data scripts in EC2 instances need to be base64 encoded. Terraform has a built-in function base64encode() to handle this.
Here's an example snippet to illustrate these steps:
resource "aws_launch_template" "example" {
  # ... other configuration ...

  user_data = base64encode(<<EOF
<powershell>
# Existing EKS bootstrap commands
# ...

# Add Windows Defender exclusion
Add-MpPreference -ExclusionPath "C:\\path\\to\\your\\folder"

</powershell>
EOF
  )
}

Determining the specific Path for each service and container is too difficult.
I think that we have an option to ON/OFF Windows Defender on all EKS window nodes.

Feature was enable


engine(externalresource): fix new broker error

What problem does this PR solve?

Issue Number: close #7433
What is changed and how it works?
Check List
Tests

Unit test
Integration test

Questions
Will it cause performance regression or break compatibility?
Do you need to update user documentation, design documentation or monitoring documentation?
Release note
`None`.

/run-all-tests

/run-check-issue-triage-complete

/cc @maxshuang
/cc @amyangfei
/cc @gozssky

Codecov Report

Merging #7434 (ad2ece7) into master (39d0ee4) will decrease coverage by 0.0063%.
The diff coverage is 61.6666%.

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

Additional details and impacted files

Flag
Coverage Δ

cdc
67.5730% <69.1056%> (-0.0057%)
:arrow_down:

dm
52.0082% <ø> (ø)

engine
60.9452% <45.6140%> (-0.0850%)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.
@@               Coverage Diff                @@
##             master      #7434        +/-   ##
================================================
- Coverage   59.8674%   59.8611%   -0.0064%
================================================
  Files           800        802         +2
  Lines         91913      92048       +135
================================================
+ Hits          55026      55101        +75
- Misses        32103      32145        +42
- Partials       4784       4802        +18

/run-engine-integration-test

/merge


Check for environment variables in .env files

Component
Forge
Describe the feature you would like
It's common to use a different RPC per project and to additionally not want it public.  The current method for supplying an rpc is to either add it to foundry.toml, set it in the session, or set it in some profile config file like .zshrc, .profile etc.   It's common to version control the toml file so placing the rpc in there isn't ideal and using a globally set env var makes it messy to work with multiple projects.
Proposed solution: in addition to checking default config, foundry.toml and env vars, add an additional check to see if vars are stored in the project's .env file if it exists.  I'm not even sure the rpc should be an option in the toml file.
Additional context
No response

Adding a .env file that's not a proper bash script (as is .dapprc) but a simple .env file should be easy enough. There is a relevant crate for this.
That being said, perhaps it's better to do source .env && ... and use makefile

Adding a .env file that's not a proper bash script (as is .dapprc) but a simple .env file should be easy enough. There is a relevant crate for this.
That being said, perhaps it's better to do source .env && ... and use makefile

Finally. Yes. Instead though upgrade to justfile, https://github.com/sambacha/foundry-scripts/blob/master/justfile
Bid Makefile adios yes.
This justfile will correctly load your .env file. It also offers some convenience scripts.
Just
just build

Just want to second that .env file support would be great.
Have started using foundry two months ago and already faced projects using:

npm scripts with cross-env package calling foundry
shell scripts for everything
complex readme docs (asking the dev to write forge test --fork-url https://eth-mainnet.alchemyapi.io/v2/<apiKey> --fork-block-number 15006652 -vv and similar)
makefiles

All of these seem to essentially be workarounds for getting .env into foundry / foundry.toml (as i get it while the toml supports env variables [rpc_endpoints] mainnet = "${RPC_MAINNET}" you have to source them before as it doesn't read .env automatically.
Would love to see native .env support to increase consistency across projects & decrease custom build solutions.


configurationIds: Error logs when test case does not have proper assigned configurations in Azure

Hi, thank you for the great package, helps me a lot.
I was trying to get my test results posted but i was getting this error.  The error suggests that the issue is between the test case and the test plan.
However, the actual issue was that i was passing a test configuration in AzureReporterOptions that was not properly assigned to the test case in azure. I was thinking the error message could be improved? Cheers :)
https://dev.azure.com/XXX/XXX/_testPlans -> Right click on a test plan/case -> Assign configuration
azure: Start publishing test results for 1 test(s)
azure: No test points found for test case [107222] associated with test plan 75767. Check, maybe testPlanId, what you specified, is incorrect.
azure: Test results published for 0 test(s)
azure: Run 1736182 - Completed

To be clear, the error message is correct. My configuration was wrong. But the fact that it did not mention the test configurations  kind of through me on the wrong path.

read this issue #34 probably it help you
if not - pls come back

Hey, all is good with my setup, it works fine :)
You can mark this ticket as closed. I just wanted to note that IMO the error message should be expanded a little.
But again, great addon and it works fine as well :)
From : No test points found for test case [107222] associated with test plan 75767. Check, maybe testPlanId, what you specified, is incorrect.
To : No test points found for test case [XXX] associated with test plan XXX for configuration(s) XX. Check, maybe testPlanId or assigned configurations per test case, what you specified, is incorrect.

As I already faced the same problem and mentioned it in a comment of #51 (https://github.com/alexneo2003/playwright-azure-reporter/issues/51#issuecomment-1803877759_), I support that a more explicit error message is needed here.


css.boxShadow doesn't handle mapping of color

I'd like to add a box-shadow property whilst keeping the color mapped to my tokens, and noticed that currently it doesn't do that by default (I can understand why)
I'm curious how one would go about doing that, given that there's no long-hand box shadow color property.
As a comparison, Styled System's css function also accepts a callback function as a value, providing the theme:
css({
  boxShadow: theme => `0 0 0 2px ${theme.colors.red500}`
})

Repro: https://codesandbox.io/s/stiches-boxshadow-color-mapping-to-token-7lbdm?file=/src/App.tsx

Ah, yeah, stitches approach to this is using utilities, where you have a lot of flexibility. So with a silly example you are only allowed to change the colors of box shadows:
createCss({
  tokens: {
    colors: { 'red-primary': 'red' }
  },
  utils: {
    boxShadow: (css, config) => (color) => css.boxShadow(`0 0 0 2px ${config.tokens.colors[color]}`)
  }
})

Now you use this as:
css.boxShadow('red-primary')

We are thinking about overriding things like boxShadow to rather be an API of:
css.boxShadow(0, 0, 0, '2px', 'red-primary')

Like, out of the box... there are a couple of CSS properties that would benefit with this kind of API instead 😄

😍😍😍

I’m not sure about overriding the API by default. I think it’s a bit too far from a low level library. The fact that custom APIs can be created via utils is the perfect balance imo. Just my thought tho


README in Chinese

Add Chinese README and a link in the original README to it.
Note: some words remain in English since they are proper nouns or there are no corresponding Chinese word to them.

@EYH0602 thanks for the PR!

Will you help me update the README in a few weeks? I plan on rewriting bits and pieces of the README to make it more beginner friendly :)
Are there any datasets that are important to the Chinese AI community? I know AIBench is more important than MLPerf so I want to be as inclusive as possible.

@EYH0602 thanks for the PR!

Will you help me update the README in a few weeks? I plan on rewriting bits and pieces of the README to make it more beginner friendly :)
Are there any datasets that are important to the Chinese AI community? I know AIBench is more important than MLPerf so I want to be as inclusive as possible.

@mynameisvinn

I would love to. Just send me a notice on Github or Slack community when it's time.
I don't know about any of them. Sorry, my study is not about AI and related.

@mynameisvinn

I would love to. Just send me a notice on Github or Slack community when it's time.
I don't know about any of them. Sorry, my study is not about AI and related.


mitmdump crashes

Steps to reproduce the problem:
1.run mitmdump with my python script, script is to intercept an android app video packets
2.it automatically downloading, sometimes, maybe in 10 mins, maybe in 20mins, there is no http flow
3.then when I Ctrl+C, there is no response, I have to continue press Ctrl+C to end the program. Then I got many "mitmproxy has crashed!" message in the command line
Any other comments? What have you tried so far?
here is the message after last avaliable http:
<IP_ADDRESS>:47697: Error in HTTP connection: HttpException('Unexpected EOF')
<IP_ADDRESS>:47697: clientdisconnect
<IP_ADDRESS>:48371: clientconnect
<IP_ADDRESS>:56111: clientconnect
::ffff:<IP_ADDRESS>:38581: Ping Received from client
-> ping
::ffff:<IP_ADDRESS>:38581: Pong Received from server
->
<IP_ADDRESS>:36381: Error in HTTP connection: HttpException('Unexpected EOF')
<IP_ADDRESS>:36381: clientdisconnect
<IP_ADDRESS>:55677: Error in HTTP connection: HttpException('Unexpected EOF')
<IP_ADDRESS>:55677: clientdisconnect
<IP_ADDRESS>:45515: Error in HTTP connection: HttpException('Unexpected EOF')
<IP_ADDRESS>:45515: clientdisconnect
<IP_ADDRESS>:38559: clientconnect
<IP_ADDRESS>:56262: Error in HTTP connection: HttpException('Unexpected EOF')
<IP_ADDRESS>:56262: clientdisconnect
<IP_ADDRESS>:48222: Error in HTTP connection: HttpException('Unexpected EOF')
<IP_ADDRESS>:48222: clientdisconnect
<IP_ADDRESS>:36641: Error in HTTP connection: HttpException('Unexpected EOF')
Here is the repeating message that was stucked then appeared after I force quit the program (Ctrl+C)
Traceback (most recent call last):
File "e:\python37\lib\site-packages\mitmproxy\proxy\server.py", line 121, in handle
root_layer()
File "e:\python37\lib\site-packages\mitmproxy\proxy\modes\http_proxy.py", line 9, in call
layer()
TypeError: 'NoneType' object is not callable
mitmproxy has crashed!
<IP_ADDRESS>:49942: Error in HTTP connection: HttpException('Unexpected EOF')Traceback (most recent call last):
File "e:\python37\lib\site-packages\mitmproxy\proxy\server.py", line 121, in handle
root_layer()
File "e:\python37\lib\site-packages\mitmproxy\proxy\modes\http_proxy.py", line 9, in call
layer()
TypeError: 'NoneType' object is not callable
System information

Mitmproxy: 4.0.4
Python:    3.7.0
OpenSSL:   OpenSSL 1.1.0i  14 Aug 2018
Platform:  Windows-10-10.0.16299-SP0

I have the issue which looks closely to this one.
I try to use mitmproxy with upstream mode, and a python script for ssl passthrough. Sometimes it works just fine, but it  can halt and and stop to react even to Ctrl+C and kill command. To stop mitmproxy I need to use kill -9

We just merged a brand new protocol implementation - if you can repeat the problem with the latest version from git-master, please re-open this issue.


Updated version of .svg logo for Voc4Cat (HTML documentation)

Dear Dr. Linke,
I slightly changed the Voc4Cat logo to be used as an .svg in the HTML documentation.
The changes include:

Increased the size of the"Voc"
Brought "V", "o", and "c" closer together.
Now "C", "a", and "t" have the same colour (005C93).
The .svg now is exported in a way that there is no "empty" space surrounding the actual logo.

Thanks. This looks clearly better from spacing then the one in #91.

The merged svg icon that is now shown on the site has the improved spacing, corrected colors and no extra padding around it.
@nmoust - What do you think about the small images on the new welcome page?
I do no longer like the xlsx-icon overlay in the middle (although I made it). It is too bold. The card would look better without it.

Would something like that work?

This is also too "heavy" (in comparison to the other design elements). I changed now to the pure screenshot and improved the text and layout of the cards.
I accidentally committed directly without a PR. The changes are deployed, so I am closing this issue.