Microsoft.insights Remove PrivateLinkScope API from AppInsights (moved to AzureMonitor on different PR)

Latest improvements:
MSFT employees can try out our new experience at OpenAPI Hub  - one location for using our validation tools and finding your workflow.

Contribution checklist:

[x] I have reviewed the documentation for the workflow.
[x] Validation tools were run on swagger spec(s) and have all been fixed in this PR.
[x] The OpenAPI Hub was used for checking validation status and next steps.

ARM API Review Checklist

[ ] Service team MUST add the "WaitForARMFeedback" label if the management plane API changes fall into one of the below categories.
adding/removing APIs.
adding/removing properties.
adding/removing API-version.
adding a new service in Azure.

Failure to comply may result in delays for manifest application. Note this does not apply to data plane APIs.

[ ] If you are blocked on ARM review and want to get the PR merged urgently, please get the ARM oncall for reviews (RP Manifest Approvers team under Azure Resource Manager service) from IcM and reach out to them.
Please follow the link to find more details on API review process.

/azp run automation - sdk

/azp run automation - sdk

/azp run automation - sdk

/azp run automation - sdk

This API is just moved to a different folder- same provider. put here by mistake.
Other PR- https://github.com/Azure/azure-rest-api-specs/pull/8310

/azp run automation - sdk

/azp run

Nothing to review from the ARM side

@arolshan
Let me know when you are ready to merge.

@arolshan
Let me know when you are ready to merge.

please merge.
And can u merge the other PR as well?
https://github.com/Azure/azure-rest-api-specs/pull/8310
Thanks


Use external ARPACK on arm64.

Checklist

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

Fixes #28.

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.


refactor: Introduce 'exactly_one' to simplify partitioning functions

Hello!
Pull Request overview

Introduce an exactly_one function to  simplify the partitioning functions.

Details
I noticed that many partitioning functions follow this outline:
https://github.com/Unstructured-IO/unstructured/blob/2979e17aa401db68f63263cfdaf0f2d1daa918cf/unstructured/partition/html.py#L40-L71
I.e. first checking if a non-zero amount of arguments are used, then a number of really large conditionals ensuring that only one is used, and then a final else-branch to raise virtually the same error as before, but now stating to use a maximum of one argument.
I figured this could easily be simplified by introducing a function that verifies that exactly one of the arguments are non-None. This function is called once, and if it doesn't result in an error, then the partitioning function can assume that only one of the arguments is used, allowing the simplification of the conditionals (e.g. no more if file is not None and not filename and not text and not url, but just if file).
Just like before, if a method is called incorrectly, an error is raised:
>>> from unstructured.partition.html import partition_html
>>> elements = partition_html(url=url, text="hello")
ValueError: Exactly one of filename, file, text and url must be specified.

But the partitioning functions themselves are simplified a lot.
Let me know if you need anything else from me at this point.

Tom Aarsen

@qued Thank you for the very detailed review! I love those. I've tackled each of the concerns in separate commits, so they can be verified more easily.

The test failures are unrelated to this PR, but instead relate to #306. The tests pass locally for me.


Add registration type: OAuth

As part of #69 we added code and account registration. One missing useful type for devices using cloud services would be OAuth.

[ ] Implement OAuth registration type for SDK Drivers

Nice to hear, will looking forward for oauth. did you plan oauth2 as well?


Add files via upload

Please add tvc.ac.uk
Thanks

@ITSupportTVC First stage of verification passed, official domain for Tees Valley Collaborative Trust is tvc.ac.uk as far as I verified. This is just an informational note. Pull request is still in the review. I appreciate your patience while waiting for the final decision.

@ITSupportTVC Pull request merged. Thank you.


docker kill hangs sometimes on execution timeout

Some builds on our internal build server hangs like this:
[14:44:44][Step 2/3] docker: Executing the command (2h:59m:09s)
[14:44:44][docker] Executing command: docker run --rm=true --name=teamcity_CZFp4yl2IyqBbkAmQl8jzMw4cE3QEIPV -v /opt/buildAgent/work/1605adbb0f4184ad:/jonnyzzz:rw --workdir=/jonnyzzz/Rider --interactive=false --tty=false --cap-add=SYS_PTRACE --security-opt=seccomp:unconfined -e "LANG=ru_RU.UTF-8" -e "LANGUAGE=ru_RU.UTF-8" -e "LC_ALL=ru_RU.UTF-8" docker-registry.labs.intellij.net/jetbrains/rider-tests /bin/bash -c "source teamcity3793080446078476487.build.cmd"
[14:44:44][docker] Starting: /opt/buildAgent/temp/agentTmp/custom_script5339719823805135308
[14:44:44][docker] in directory: /opt/buildAgent/work/1605adbb0f4184ad
[17:43:53][docker] The build Rider::Tests - Linux (Docker) RUS #163.10888 {buildId=14941058} has been running for more than 180 minutes. Terminating...
[17:43:53][docker] Error message is logged
[17:43:53][docker] Execution timeout
[17:43:53][docker] Dumping threads before termination:
[17:43:53][docker] PID: 24358, PPID: 17108, Command line: /bin/sh /opt/buildAgent/temp/agentTmp/custom_script5339719823805135308
[17:43:53][docker] Failed to locate jps tool. No thread dump information is available
[17:43:53][docker]
[17:43:53][docker] PID: 24359, PPID: 24358, Command line: docker run --rm=true --name=teamcity_CZFp4yl2IyqBbkAmQl8jzMw4cE3QEIPV -v /opt/buildAgent/work/1605adbb0f4184ad:/jonnyzzz:rw --workdir=/jonnyzzz/Rider --interactive=false --tty=false --cap-add=SYS_PTRACE --security-opt=seccomp:unconfined -e LANG=ru_RU.UTF-8 -e LANGUAGE=ru_RU.UTF-8 -e LC_ALL=ru_RU.UTF-8 docker-registry.labs.intellij.net/jetbrains/rider-tests /bin/bash -c source teamcity3793080446078476487.build.cmd
[17:43:53][docker] Failed to locate jps tool. No thread dump information is available
[17:43:53][docker]
[17:43:53][docker] PID: 23741, PPID: 17108, Command line: perl /opt/buildAgent/system/perfmon/scripts/vmstatlinux.pl /opt/buildAgent/system/perfmon/temp/perfmon.csv 1000
[17:43:53][docker] Failed to locate jps tool. No thread dump information is available
[17:43:53][docker]
[17:43:53][docker] PID: 23745, PPID: 23741, Command line: vmstat 1
[17:43:53][docker] Failed to locate jps tool. No thread dump information is available
[17:43:53][docker]
[17:43:53][docker] Process exited with code 137
[17:43:54][docker] Process exited with code 137
[17:43:53][Step 2/3] docker: Terminating images (if needed) (running for 95h:44m:55s)
[17:43:53][docker] Executing command: docker kill teamcity_CZFp4yl2IyqBbkAmQl8jzMw4cE3QEIPV 2>&1 || true
[17:43:53][docker] Failed to start process to monitor system performance. Performance monitoring data will not be available.
[17:43:53][docker] Starting: /opt/buildAgent/temp/agentTmp/custom_script1135678515648543366
[17:43:53][docker] in directory: /opt/buildAgent/work/1605adbb0f4184ad

Or this:
[19:43:06][Step 2/3] Starting Docker…
[19:43:06][Step 2/3] docker: Pulling the image
[19:43:06][Step 2/3] docker: Executing the command (2h:51m:50s)
[19:43:06][docker] Executing command: docker run --rm=true --name=teamcity_JnbLLaozRpX9IcU8vprtcuNGMCPFysMN -v /opt/buildAgent/work/3bafa84175ef0f5a:/jonnyzzz:rw --workdir=/jonnyzzz/Rider --interactive=false --tty=false --cap-add=SYS_PTRACE --security-opt=seccomp:unconfined docker-registry.labs.intellij.net/jetbrains/rider-tests /bin/bash -c "source teamcity207681127803556009.build.cmd"
[19:43:06][docker] Starting: /opt/buildAgent/temp/agentTmp/custom_script793144851926152870
[19:43:06][docker] in directory: /opt/buildAgent/work/3bafa84175ef0f5a
[22:34:57][docker] Process exited with code 137
[22:35:01][docker] Process exited with code 137
[22:34:57][Step 2/3] docker: Terminating images (if needed) (running for 122h:38m:17s)
[22:34:57][docker] Executing command: docker kill teamcity_JnbLLaozRpX9IcU8vprtcuNGMCPFysMN 2>&1 || true
[22:34:57][docker] Failed to start process to monitor system performance. Performance monitoring data will not be available.
[22:34:57][docker] Starting: /opt/buildAgent/temp/agentTmp/custom_script5990417053277002170
[22:34:57][docker] in directory: /opt/buildAgent/work/3bafa84175ef0f5a
[22:43:06][docker] The build Rider::Tests - Linux E1 #163.11440 {buildId=15053348} has been running for more than 180 minutes. Terminating...
[22:43:06][docker] Error message is logged
[22:43:06][docker] Execution timeout
[22:43:06][docker] Dumping threads before termination:
[22:43:06][docker] PID: 31797, PPID: 24135, Command line: /bin/sh /opt/buildAgent/temp/agentTmp/custom_script5990417053277002170
[22:43:06][docker] Failed to locate jps tool. No thread dump information is available
[22:43:06][docker]
[22:43:06][docker] PID: 31798, PPID: 31797, Command line: docker kill teamcity_JnbLLaozRpX9IcU8vprtcuNGMCPFysMN
[22:43:06][docker] Failed to locate jps tool. No thread dump information is available
[22:43:06][docker]


wasm: providing platform-native authentication for downloading wasm OCI images on private registry

Currently, Wasm API provides ImagePullSecret for accessing a private registry.
Basically, ImagePullSecret means long-lived secret, which is generally not recommended.
But, if the OCI image is on a private registry of a cloud platform (e.g., ECR/ACR/GCR) and the cluster is in the cloud platform,
we can provide safer way to access the private registry.
Moreover, in case of ECR on AWS, there is no notion of long-lived secret. Therefore, managing ImagePullSecret in manual way is a pain point for users who uses AWS.
Note: This is the issue for tracking this topic.
** Previous Efforts **
There were some approaches, but, due to the issue of splitting platform-specific code from istio code base,  they were halt.

Previous PR

https://github.com/istio/istio/pull/39487
https://github.com/istio/istio/pull/41970

To explore the alternative approaches, the document below was discussed, but there was no clear conclusion.

Design doc

https://tinyurl.com/2b9byunv

As an alternative approach, docker-credential-magic-proxy - a kind of downloading proxy/cache which does the authentication on behalf of the istio agent - was implemented, but it has an limitation that it requires additional workloads in the cluster.
Affected product area (please put an X in all that apply)
[X] Extensions and Telemetry

cc @ramaraochavali

Thank you so much for creating this issue @ingwonsong

Would the platform-specific split-off also work for other fetcher methods? We tried OCI first as well, but like others wrote, if you are using ECR that doesn't seem viable right now, so we then went for S3 HTTP next, which does allow pre-signed URLs for up to 7 days, or subnet based access control, but this makes me wonder if HTTP authentication could be extended for things like sigv4 which is also used when making requests to an AWS API like ECR.


add new predefined matcher to check whether URL's path exactly matches another path

One more predefined matcher is being added to exactly compare two URL paths. Might be useful for the case when you need to distinguish paths like foo/bar/qwe and foo/bar or foo/bar/qwe and bar/qwe when startWith or endWith matchers are not helpful.
Unit tests also added to cover new matcher.

@andrzejchm could you please take a look? Also I have no access to failed check so I am unable to see what went wrong.

hey @int02h, in order to reproduce the fail on your local machine you can simply run:
./gradlew check -PpreDexLibraries=false

and it will report all the errors. currently it fails on:

hey @int02h, in order to reproduce the fail on your local machine you can simply run:
./gradlew check -PpreDexLibraries=false

and it will report all the errors. currently it fails on:

But this PR has nothing to do with those dependencies. Is it okay to update them in this PR? Maybe it should be done separately?

you're right, unfortunately I don't have much time recently to take care of this project so if you feel like updating those is not a hassle I'd be very grateful if you update them, even as part of this PR

I am sorry. I don't have much time to investigate why check keeps failing on my machine. So I am closing this PR.


MaxLines = 1

Ley's say I have a PdfTable which contains a PDFText() with a content of large string
Is there a way to force the PDFText() to have maxlines = 1,
or a way to force the PDFTable() to have a maxlines = 1 for a particular row?
Sometimes it's unwanted behavior to have large text wrap multiple lines.

Hi, this probably relates to  #158 and could be solved together


Tests are flaky

logx fails when weird things happen with task scheduling on Travis.
bqext fails every now and then for reasons I have not investigated.
It's frustrating, and I wish the associated tests were more reliable.

Apparently caused by an upstream change to error string contents in bigquery package for the bqfake_test errors.
The memoryless_test errors due to a race in the unit test.
Fixed by https://github.com/m-lab/go/pull/69

https://github.com/m-lab/go/pull/72


Wrong argument in mpi tracker

In  dmlc-core/tracker/dmlc_tracker/mpi.py, line 72:
prog = 'mpiexec -n %d %s %s' % (nworker, get_mpi_env(pass_envs), cmd)
"nworker" should be "nserver"

PR created https://github.com/dmlc/dmlc-core/pull/437

@xcgoner
The change has been merged. Please verify if this issue can be closed. Thanks.
@marcoabreu


KBFS: Timeout copying 150MB video file to public

public\zanderz
my log id: 88c205ce361334a5ac81ec1c

Thanks.  This is known/expected until we complete KBFS-731 (should be very soon!).


Long URL on mobile phone screens

(This issue can be important for many users since some email servers, such as institutional servers, have set up URL filters to encode all normal URLs into very long URLs with fraud/virus detectors.)
Expected behavior
When there is a long URL in a mail, the long URL should either break or be truncated such that the user can slide to the right to read the full URL.
Actual behavior
The whole message was zoomed out to fit long URLs within the screen width. This makes the whole text look tiny.
Steps to reproduce
Open a message with a long URL.
Environment
K-9 Mail version: 5.600
Android version: 7.1.2
Account type (IMAP, POP3, WebDAV/Exchange): IMAP

Duplicate of #3172


Feature request: Add support for python 3.8

Thanks a lot for the gorgeous component!
Is there any possibility to support python 3.8? That would help a lot!

++

I tried to change requirements in setup.py from ">=3.9" to ">=3.8" and installed with "python -m pip install . ", but it says "StreamlitAPIException: No such component directory:  '/xxx/envs/xxx/lib/python3.8/site-packages/streamlit_antd_components/frontend/build'".

@imClumsyPanda ,the latest version(0.1.9) now support py3.8.

@nicedouble thanks a lot!


speed up CI a bit, hopefully

Use check instead of build, and make sure clippy runs on everything
suggestion in https://www.reddit.com/r/rust/comments/ug4utz/comment/i70ck4u/?utm_source=share&utm_medium=web2x&context=3 to not do cargo build

@howardjohn: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

test_ztunnel
f1e45f26a5fa59fdf8aad9757584f1bd46c11389
link
true
/test test

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@howardjohn: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

test_ztunnel
d9c29d0180eb7d8931b3824f0bd5323e87b85eaf
link
unknown
/test test

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/retest


Fixes #94 - modules walking code should check for the type correctly

As described in #94, if the path of the app has the substring "model" in it, the app crashes. This was because when loading mean.io modules, the code walking through the directory and loading the modules just checked the type by searching for the substring in the path, causing controllers to be loaded before the modules. This PR fixes the issue by changing the way the type is checked.
See also linnovate/mean#1283

This fixes some of my model loading issues where before I had to move var Model declarations inside my express controller instead of defining them at the top of the file

@liorkesos @linnovate/mean-contributors this fixes MissingSchemaError: Schema hasn't been registered for model XYZ - any reason not to merge?

I don't think that actually fixes that issue.  That issue is just a matter of the order that modules load. If you load Module B before Module A, and B uses the model from A you'll get that error.
However, I'd have to dig a bit deeper into this. But my initial guess is that this is trying to add an 's' to 'model' when it's passed in as a type.  This code looks like it's related to finding specific folders (Models and Routes) to process specially.  Might be better to see if "model" is being passed and maybe change it to "models".
Though the error would possibly also occur if a folder was then named "models".
Again this is just from a cursory look, but I don't think it solves the larger problem of reserved words in a path. If someone knows that system better and can correct me that'd be appreciated.


Break penalty causes overflowed frame

Setting a penalty that precludes a page break between the last two lines of a page causes the frame to overflow rather than kicking off the last two lines off to the next page.

My diagnosis on why this overflowed might be off. I'm having trouble making an MWE for it and found one instance that doesn't involve any penalties.

If you can find an example of this, please put \script{SILE.debugFlags.pagebuilder=true} before the page break and \script{SILE.debugFlags.pagebuilder=false} after it, and paste me the output.

I found one, and wrapped the offending paragraph area in those two script tags and didn't get any output. Do I have to tell sile something at compile time to get the output?

Nevermind apparently you have to turn on the debugger before the offending page starts outputing. Here you go:

pagebreak.log.txt

OK, the one in your logs is another footnote-related problem. (The one in your initial picture didn't appear to be, so I'm interested in debugging that too.) Here's the crux of it:
[pagebuilder]	Dealing with VBox VG<3.6162109375pt>
[pagebuilder]	I have 32.923065125pts left
[pagebuilder]	Dealing with VBox VB<7.951171875|VB[-ili_dir ve “hem şim_diki sü_reci hem de ge_le_cek_teki ger_çe_ği”(!)hbox1(!)]v2.560546875)
[pagebuilder]	I have 22.411346375pts left
[pagebuilder]	Dealing with VBox VG<3.6162109375pt>
[pagebuilder]	I have 18.7951354375pts left
[pagebuilder]	Badness: 27
[pagebuilder]	Dealing with VBox VB<7.951171875|VB[hbox ifade eder. Kut_sal Ya_zı_la_r_’ın kur_tu_luşu geç_miş, şim_diki ve ]v2.560546875)
[pagebuilder]	I have 8.2834166875001pts left
[pagebuilder]	Dealing with VBox I<VB<5.584|VB[hbox hbox hboxDavid E. Garland, 1 Corinthians, Baker Exegetical Commentary on the New ]v1.904)...>

The last line here (" VBox I<VB<5") ) is the insertion which contains the footnote. That reduces the size of the main content frame. But it should be coming a lot earlier - immediately after the line on which the footnote appears. As it's arriving after - significantly after - the line it relates to, the calculations are getting messed up. I have no idea why it's getting moved to there, though. I am looking suspiciously at pushBack, but I don't know. More fiddling required.

This is a stop-press issue for me, so I've been hacking on it trying to figure out why I'm getting overlapping frames. It doesn't yet to me, but maybe this means something to you. Building on my comment on 8572b96, if you completely remove commitShrinkage() from the code and never run that routine at all, the frame size doesn't stays the size it was before any insertions were added, but interestingly there is zero change to where text in the content frame is typeset.

Well, it sounds like it might be because of #252 but that doesn't explain the footnote reordering issue. Could you please (a) update to head, add \script[src=packages/debug]\disable-pushback to your document and see if that fixes the pagebreak issue in your logs/PDF above, and/or (b) give me access to that document.

So results for ⓐ are that the change doesn't fix the page break issue (content frame stil bleeds into footnotes) and it introduces several side effects including broken leading between paragraphs and dozens of blank pages in the middle of the document. Here is the full PDF and insertion debug log.
As for ⓑ, you still have access to the source repo and I just updated the branch I previously made for your testing (pandoc-free) with the latest supporting files. It's important that the avadanlik submodule is also updated to the latest master, so do a pull on the pandoc-free branch, update the submodules, then try building mujdenin_gucu-octavo.sil.

The fix for #252 sure helped my document because a lot, but not all cases were resolved. The frames themselves are no longer overlapping but the content still doesn't constrain itself to the frame—in some cases part or all of a line will be outside the content frame. I don't see any more instances of multiple lines out of the frame so that might have been the other bug, but something is still letting lines into the frame that don't actually fit.

OK, try it now that #252 is fixed. It looks OK for me.

@simoncozens See above. It looks okay with my super-generous footnote separator but if you actually look at the frames they are still running over. If you change
\footnote:separator{{ }\break\hrule[width=5em,height=0.2pt]\smallskip}

to
\footnote:separator{\hrule[width=5em,height=0.2pt]\smallskip}

then you should see about two dozen pages where the content runs into the footer. At least that's what I'm getting.

Huh, I had done that, and it seemed to be working for me. Which pages? (Also, you should see some pages where content doesn't fill the content frame, but I'm working on that.)

I'm seeing it on page 26, 31, 35, 64, 123, and so on. Here's a sample:

OK, after copious debugging I think the issue is that not enough penalties are being placed into the vertical list, with the effect that SILE could not find a good breakpoint before the page was overfull. The following patch fixes the issue (as in, I can no longer see any overfull frames in your book) but it breaks many tests. I think it's the right thing to do, but some of the broken tests are making me think twice:
--- a/core/typesetter.lua
+++ b/core/typesetter.lua
@@ -215,10 +215,8 @@ SILE.defaultTypesetter = std.object {
       vboxes[#vboxes+1] = v
       for i=1,#migrating do vboxes[#vboxes+1] = migrating[i] end
       self.state.previousVbox = v
-      if pageBreakPenalty > 0 then
-        SU.debug("typesetter", "adding penalty of "..pageBreakPenalty.." after "..v)
-        vboxes[#vboxes+1] = SILE.nodefactory.newPenalty({ penalty = pageBreakPenalty})
-      end
+      SU.debug("typesetter", "adding penalty of "..pageBreakPenalty.." after "..v)
+      vboxes[#vboxes+1] = SILE.nodefactory.newPenalty({ penalty = pageBreakPenalty})
     end
     return vboxes
   end,

Unfortunately I'm not able to duplicate your results—or we aren't testing the same thing. I don't get any overfull frames warnings any more, but I do still get overfull frames.
For convenience I've updated the pandoc-free testing branch to the latest source I'm dealing with (be sure to git submodule update as well as reseting to the new branch HEAD I just posted). I'm using the current master branch of SILE plus a commit from your patch above (280cc1f) and compiling mujdenin_gucu-halfletter.sil with no other options or code changed.
Judging from the last PDF I saw  from you your font metrics are a lot different than mine, but here is an example of what I'm seeing:

Page 25 overflowed the content frame (also on pg. 28, 35, 42, 43, 50, etc.)
Page 27 didn't respect the nobreak after the section header. (also on pg. 44, 90, 122, etc. )

Ah, I was testing the octavo. But the half-letter is also working for me. Could you --debug=versions? I am getting different font metrics from you on the half-letter too. (I know the thing should just work regardless of font versions etc. but if I can't reproduce the bug I can't easily debug it. :( ) Here are my versions:
Harfbuzz version: 1.1.2
Shapers enabled: graphite2, ot, fallback
ICU support enabled

/Users/simon/Library/Fonts/Crimson-Roman.otf:0	Version 0.8
/Users/simon/Library/Fonts/Gentium-R.ttf:0	Version 1.03; 2011; OFL 1.1 release
/Users/simon/Library/Fonts/Hack-Regular.otf:0	Version 2.018
/Users/simon/Library/Fonts/Montserrat-Black.otf:0	Version 1.000;PS 002.000;hotconv 1.0.70;makeotf.lib2.5.58329 DEVELOPMENT
/Users/simon/Library/Fonts/Montserrat-Regular.otf:0	Version 1.000;PS 002.000;hotconv 1.0.70;makeotf.lib2.5.58329 DEVELOPMENT
/Users/simon/Library/Fonts/libertineserif-regular.otf:0	Version 6.0.0
/Users/simon/Library/Fonts/libertineserifdisplay-regular.otf:0	Version 6.0.0
avadanlik/fonts/FeFlow2.otf:0	2.0

OK, got one on page 56 anyway. And the failed nobreaks will be caused by the fact that, surprise surprise, we just added break opportunities after every line. So that's clearly not the answer. Back to the drawing board.

With current HEAD, you can now add a little bit of shrinkability to your linespacing:
--- a/viachristus.lua
+++ b/viachristus.lua
@@ -32,7 +32,7 @@ SILE.doTexlike([[
 \font[family=Crimson,style=Roman,size=11.5pt]
 \script[src=packages/linespacing]
 \set[parameter=linespacing.method,value=fit-font]
-\set[parameter=linespacing.fit-font.extra-space,value=1.20ex]
+\set[parameter=linespacing.fit-font.extra-space,value=1.20ex minus 0.5pt]
 \set[parameter=linebreak.hyphenPenalty,value=1000]
 \define[command=publicationpage]{\nofolios

and you should have no more overfull pages. There is still a problem with the restart optimisation of the page builder (in typesetter.lua:pageBuilder) as can be seen on examples/test.sil. Disable restarting and it chooses different (better) break points which don't cause overfull pages.


Kick off Azure.ResourceManager.Applications.Containers 1.0.0-beta.1

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


Fix SAML login flow by configuring JSESSIONID cookie

Explicitly set JSESSIONID cookie to SameSite=None, on which the expected SAML login relies:
After an end-user logs in via SAML, they are redirected back to UAA. At this point, UAA validates
that the SAML assertion originated from the original UAA login by examining the JSESSIONID cookie.
Currently, only SameSite=None would guarantee that the cookie would get sent to back UAA after
redirection from SAML login (see: https://web.dev/samesite-cookies-explained/).
Previously, the SameSite is set to null (https://github.com/cloudfoundry/uaa/commit/8528a19f268fad41d8dd96e9).
We believe that this prior commit intends to set it to None, but mistakenly set it to null,
which worked at the time becaue browsers likely defaulted to None in the null case. However,
browsers have changed their default to Lax, causing our SAML login to fail. So the current
commit simply restores the prior intended cookie setting.
Now browsers also require cookies to have the Secure attribute when SameSite=None
(see https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Set-Cookie/SameSite).
Workaround a test that uses an implementation of httpclient that would not send
the JSESSIONID cookie that has Secure attribute, by manually attachinng the JSESSIONID
cookie to the request. Though this is "hacky", I deem this acceptable because there are enough
other tests that cover the login behavior; they use webdriver, which would make an exception
for HTTP on localhost (which is the standard browser behavior)

[Fixes Issue #1620]
[#178935973]

@strehle, okay, we decide to close this PR for now, and instead try to come up with a long-term fix as you suggested. This PR is only a short-term fix. If anyone is immediately blocked (which we haven't heard from any OSS users), they can request to reopen this PR.


Master - Command line tool to start on demand face recognision

Please make sure to target the "dev" branch if it exists
REMOVE THIS MESSAGE IN THE PULL REQUEST
It would be very usefull to have a command line parameter todo a face recosnision on demand with a bollean True or false

Why is this a pull request?

Closing this, should have been a issue not a PR


Add URL field to attachment actions

This is allows to post Link Buttons
https://api.slack.com/docs/message-attachments#attaching_buttons_to_messages

Thanks for this!

LGTM


C++ development

This should be filtered as it is treating the ++ as letters. Perhaps subsitute any ++ in an agent or taskname to pp
So C++_developer becomes Cpp_developer

When I ran a trial run in the current version <IP_ADDRESS> (unintentional!), it generated the following script without any errors:
"crewai-autocrew-20240120-115005-Program-in-C++-alpha.py"
`import os
from langchain_community.chat_models import ChatOpenAI
from langchain_community.llms import Ollama
from langchain_community.tools import DuckDuckGoSearchRun
from crewai import Agent, Task, Crew, Process
os.environ["OPENAI_API_KEY"] = "your_OPENAI_api_key_here"
ollama_openhermes = Ollama(model="openhermes")
search_tool = DuckDuckGoSearchRun()
Developer = Agent(
role="Developer",
goal="Program in C++",
backstory="Studied computer science in college, has experience with C++ programming language, enjoys solving complex problems.",
verbose=True,
allow_delegation=True,
llm=ollama_openhermes,
tools=[search_tool]
)
Designer = Agent(
role="Designer",
goal="Create user interface",
backstory="Has a degree in graphic design, has experience designing UIs for software applications, passionate about creating intuitive and visually appealing designs.",
verbose=True,
allow_delegation=False,
llm=ollama_openhermes,
tools=[search_tool]
)
Tester = Agent(
role="Tester",
goal="Ensure quality of the code",
backstory="Has a background in software testing, experienced in identifying and reporting bugs, enjoys finding creative solutions to problems.",
verbose=True,
allow_delegation=True,
llm=ollama_openhermes,
tools=[search_tool]
)
Project_Manager = Agent(
role="Project Manager",
goal="Complete project on time",
backstory="Has experience managing technical projects, skilled at coordinating teams, excellent organizational skills.",
verbose=True,
allow_delegation=False,
llm=ollama_openhermes,
tools=[search_tool]
)
task_Developer = Task(
description="Writing code to implement a new feature for the software, debugging and testing the code.",
agent=Developer,
verbose=True,
)
task_Designer = Task(
description="Designing UI elements such as buttons, menus, and other visual aspects of the application, collaborating with developers to ensure UI integration.",
agent=Designer,
verbose=True,
)
task_Tester = Task(
description="Testing code for bugs and errors, verifying that the software works as intended and meets requirements.",
agent=Tester,
verbose=True,
)
task_Project_Manager = Task(
description="Overseeing the team's progress, ensuring tasks are completed on schedule, communicating with stakeholders.",
agent=Project_Manager,
verbose=True,
)
crew = Crew(
agents=[Developer, Designer, Tester, ProjectManager],
tasks=[task_Developer, task_Designer, task_Tester, task_Project_Manager],
verbose=True,
process=Process.sequential,
)
Kickoff the crew tasks
result = crew.kickoff()
Handle the "result" as needed
`

I just pulled and re-ran it. These errors are gone, I'll create a new (better) issue for existing error now.


fix README about reportBandwidth

In the README, the description of the reportBandwidth prop's value (true or false) is reversed.
Actually, events are generated when reportBandwidth is true.

related issue #1436


Missing link to explanation as to how to mount background images

Environment
Docker
Version
0.14.2
Describe the problem
The documentation is missing the link on how to mount the background image directory:
https://homarr.dev/docs/customizations/board-customization#background-image
(The link with "here" is broken)
Logs
No response
Context
No response
Please tick the boxes

[X] I confirm that I attached the proper logs
[X] I've read the docs
[X] I've checked for duplicate issues
[X] I've tried to debug myself

Hi, can you please submit this issue in https://github.com/ajnart/homarr-docs?


Logo PRoposal

Greetings @AdityaTD  ,
I was passing by (this repository) and tought I'd like to collaborate by proposing a logo
if that's something that may interest you! let me know!
I'm a Graphic Designer and an Open Source enthusiastic
looking to improve my portfolio and collaborate to really cool projects like this one!
Best Regards,
-Luigi.

uwot

Ice please formulate complete sentances and not meme like ones.

Hey sure, if you can show us some of your work I'd be more than interested as I am a graphics designer and developer myself :)
Thanks for showing interest in our project!

Oh and also, feel free to DM me on Discord AdityaTD#5346 and or join our community guild: https://www.pengubot.com/support

This isn't my actual portfolio, this are some of the .png I had made before for some repos, for you to take a look at google drive the repo's I have worked with are visible on my profile +1 @AdityaTD
https://drive.google.com/drive/folders/1DBM4sp91l8CDZsOm16o0ZrczawsmwoDU?usp=sharing

They look good but our theme is Penguin and color Blue, can you maybe make a rough draft to show how it'll look if finalized and also I hope you're making these in Illustrator so they can be scaled. I can't promise if I'd use it or not but if it's good I don't see why not 👍 Thanks

Sure @AdityaTD ,
no problem I upload it in a .pdf format which is perfectly scalable,
I'll upload my proposal when ready, and of course you decide if use it or not, that's not a problem for me.
cheers.

@LuigiBaute Any updates? If you can't do it, it's fine, let us know 👍

No Response, Closing.


About the scale down in multihead attention

Hi,
In your implementation of transformer's multihead attention module, I notice you use L^(-1/6) to scale down the initialization of the first weight layer. Since the multihead attention module has only two weight layers, should't the scale down coefficient be set as L^(-1/2) according to the derivation in your paper?

Hi,
Thanks for your discussion. Please see the explanation below:

Since the multihead attention module has only two weight layers,

In our paper we say a network branch has m layers if the mapping from its input to output contains m sequential weight matrix multiplications. So it's reasonable to say the multihead attention module (Sec 3.2 in Transformer paper) has four weight layers, as it has the form
MultiHead = Concat(..., Attention(QW_{i}^{Q}, KW_{i}^{K}, VW_{i}^{V}), ...) W^{O},
where Attention(Q, K, V) = Softmax(Q K^T / sqrt(d)) V ~= Q K^T V / sqrt(d) contains three weight layers and W^{O} is the fourth layer.

I notice you use L^(-1/6) to scale down the initialization of the first weight layer

As explained in the above text, L^(-1/6) is used to scale down the initialization of the first three weight layers W^{Q}, W^{K}, W^{V} and W^{O} is initialized as zero.
Hope this help to clarify! Please let me know if you have further questions.

Thanks for your explanation! I have no further questions.


Improvement to clarify composer's suggestion

Increase composer suggest
I have a lot of problem with dependency in ZF2 :) But I'm trying to understand current choice.. :)
In this PR I propose different message to understand the role of suggestions into the composer.json
I removed

zendframework/zend-console
zendframework/zend-db

Thanks


Which NSFW Area is this AI covering?

Hi,
very cool project, I am looking for an AI, which can cover on the one side nudity, but doesn't judge sexy images and also bans traumatic images, like horror and the crazy things, like NSFW 4 things, is it possible with this AI?

I found this image online, which is your AI covering?
Thanks!

Hi! Thanks for the message. This implementation uses the weights trained in the Yahoo Open-NSFW project, which targets at pornographic content. For the scheme that you are proposing, it probably means area 2.

Would it be possible to add Nsfw 4 too? I am not into Tensorflow but i am looking for a moderation system, which also would detect like images from horror, dead, ect. Like all those things you not wanna see.

Unfortunately this is out of the scope for this project. :)

Ok, whats the scope of the project? Would it be via forking the project to reach this?

Please refer to the introduction of this project.
I think what you want to achieve is very different from what is provided here. The first thing you need to consider is whether you have the required data to train your model, and then you could try out different methods. I am afraid this project may not be so helpful for you.


Schema examples

Looks good. Probably no need to mention'imaginary' for each block as it is mentioned clearly at the top.
Its is good having them as complete examples as it shows the full picture but it may prove to be a maintenance headache.  UserDetails for instance could just become something like  in a lot of examples to avoid repetition that doesn't add much.
More specific comments to follow.

Agreed it does look good although I would add a little more detail to the description of what has happened. For the first few perhaps change the one line description to

Send #1:
This example illustrates an application transferring a file to a remote server. This reflects an automated service, so attribution of the sender and reciver is to a host, not a user.
The action is that the file /appdata/alldata/gooddata/bestdata.xml of type text/xml is being sent from myhost.mydomain.org to yourhost.yourdomain.com. As the Outcome of the event is not defined, we accept that the transfer was successful.

Send #2:
This example illustrates an application being used to transfer a file to from one user to another user.
The action is that the file samples1.zip of size 14127312 bytes was sent by the user jc101 to the user C=GB, O=WeDoRocksCo, OU=Space, CN=Tom Thumb(UID=tthumb01). The file was transferred successfully.

Search #1:
The following example illustrates a query against a database application.
The action is that user jc101 execute a query type=r, size=large, colour=white which returned 2 results. The results were two Objects. Both were of type Rock. The first with an id of 7811 and a name of Surpisingly Heavy Chunk and the second with an id of 11418 and a name of Possible Gold Ore

etc

Send 1 - Possibly add FileSzie and Hash elements to File.
In all cases I think it is woth providing some explanation Around Generator, Client and Device, e.g. in Search1 the client appears to be the user's desktop, device is the application server that is performing the search, etc.
With Import/Export I think it is useful to show both sides, source=file, dest=document so you can get a clear picture of the before/after form of the thing being (im|ex)ported

Thanks for comments.  Have updated, take a look.
Don't think it is obvious when an Import should be a Copy.  There are probably many similar cases that could be modelled in a number of sensible ways.  Now I'm thinking about adding a big table that explains which combination of schema action and object to use for which use case.

I've changed the RM use example to be a View rather than an import.  I think this is probably better?

Just a few final thoughts:

Be consistent in the User/UserDetails minimisation, it changes in the examples or is missing in the Print example.
When you have multiple examples for an Action, can you make them stand out a little. Perhaps document the explanation as an indented unordered list before the event itself.
In the Read example, you introduce the User/Domain element. You should probably put then in all examples or explain it's use in this one.

I think the completeExamples.md may need to be broken up to prevent it becoming to unwieldy

How about refactoring a little by changing

N.B. Although the user might not have actually read the event, all read operations are represented by the schema as View.

to

N.B. Although the user might not have actually read the object represented in the EventDetail, all read operations are represented in the schema as View. If you need to define the type of View, then make use of the EventDetail/TypeId as we have done in this example and perhaps add an EventDetail/Description for complete clarity.

@burnalting Thanks for all the comments so far.  I'm slowly picking through this work, will update in due course.

We should consider adding multiple Data elements for the Create, Delete, Network and View elements. All other 'actions' allow for multiple Data elements to carry additional information. These four are the only that don't. The only alternative is to place the 'action information' in Data elements of the 'subject of the action' which is NOT appropriate.

I've had a bit of a blitz today.  Please take a look and see it it's ready to merge.
Thanks.

Sorry for the review delay ... thanks to @at055612 to bootstrap my review. Only a few simple suggestions
docs/schemaActions/README.md:
Schema action elements are the element in <EventDetail> that ...
should be
Schema action elements are the elements in <EventDetail> that ...
Rework the markdown for
This is because: 1. It would result in a schema that would be extremely large 1. It would result in a schema that would be constantly changing 1. It would result in a schema that would be very difficult to use
doc/schemaActions/installUninstall.md:
Remove the indent or leading white space of
  Whenever read only or recordable media are inserted into a device this may be recorded for audit purposes. The media type may be described (e.g. DVD, CD) as well as whether or not the media is writeable. The capacity can also be specified in bytes, see the following example.
docs/completeExamples/send.md:
Fix the alignment of the Size element
docs/changeLog.md:
Make use of this ... it helps people revisiting translations on release of new schemas.


Separate specification site for Angular Material 2 similar to Angular Material 1 https://material.angularjs.org/latest/ ??

Request :
Separate site for Angular Material 2 specifications / how-to samples / examples stuffs, similar to Angular Material 1 (https://material.angularjs.org/latest/)
I cannot find clear examples on layouts. proper usage of each components, etc else where. A separate site would be of very much use for the Angular 2 Material Design loving community.

There already is a site available, but I don't expect to see anything on there untill beta.
https://material.angular.io/ (All Angular2 things seem to be on .io).
As for now I'd use https://github.com/jelbourn/material2-app
Or, maybe better but I did not try yet. clone the repo and run the demo-app.
Documentation on how to use everything should become available later I bet.

@msegers : Thanks

Where can I get to know about the layout / grid system and stuffs ?

The layout system is not available yet.. See #45
The Grid List component is actually here

@DevVersion  : Thanks


Fixed bugs on view

Fixed bug of adding a song when it is removed in the meantime (previously it was duplicated in the list).
Refactoring error methods.
Fixed toggle buttons.

Pull Request Test Coverage Report for Build #95
Details

23 of 23 (100.0%)  changed or added relevant lines in 3 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 100.0%

Totals

Change from base Build #92:
0.0%

Covered Lines:
367

Relevant Lines:
367

💛  - Coveralls


Investigate feasibility of running in dapp browser

Use deep link to open mobile wallet dapp browser with chainsfr app url  with access token as url param. Then autp login using the provided access token

use stringified tokenobj did not work


support for wildcards

Hi there.
I was wondering if you would be interested in a PR to add support for wildcards in field filters. For example, something like "*.a.b.c" would match all paths with any field followed by a nested a, b, and c field. Perhaps this could be exposed through a separate WildcardNestedMask type to avoid changing existing behaviour.
If you would be interested in this, please let me know, and I would be happy to make a PR. :)

Sounds interesting!
As you mentioned this should be implemented separately from the existing API as the wildcard does not seem to be a valid input there.

Is a PR planned? Repeated wildcards seem to be intended https://google.aip.dev/161#wildcards

Is a PR planned? Repeated wildcards seem to be intended https://google.aip.dev/161#wildcards

That doc mentions the wildcards in the context of repeated fields only as a way to describe all possible indexes in a list.
If I got the initial request right https://github.com/mennanov/fmutils/issues/6#issue-1368180963 the wildcards are wanted on all types of fields, not just repeated fields.
In both cases this should be possible to implement.
I may try to come up with something within the next few weeks or so.

Sounds great. If you are interested in a PR regarding the repeated field wildcard just let me know.

Repeated fields are already supported, example: https://github.com/mennanov/fmutils/blob/d05c935c65dcb2a27fe40179cc5bb091bb14b633/fmutils_test.go#L265
If the wildcard is what you need then your PR is welcome (keep in mind that the existing behavior should also be supported).
Thanks!

Yes, had a look into the sources on mobile and also thought that it already should be possible just without wildcard asterisk. Should be fine, will try it in a few days. Thanks

@mennanov Works well, thanks.
But I don't understand why the recommendation is to normalize and validate paths since normalize would remove fields of repeated messages.
And in fieldmask-utils you referring to this project for simple usage with protobuf messages but this project does not cover merge with fieldmask (which is needed for update masks).
Or am I missing something?

There is an example on how to use fmutils.Filter() and proto.Merge(): https://github.com/mennanov/fmutils/blob/d05c935c65dcb2a27fe40179cc5bb091bb14b633/examples_test.go#L60

But I don't understand why the recommendation is to normalize and validate paths since normalize would remove fields of repeated messages.

Yeah, that's true. Looks like repeated messages are not well supported by the standard go proto package: they are considered invalid. However this library supported them.

Thanks for your reply!
Although we're leaving the topic of this issue. In my opinion this merge approach does not solve two requirements:

Override a value with it's zero/nil value
Override a repeated field instead of appending it

@awltr please take a look at https://github.com/mennanov/fmutils/pull/10 and see whether it solves this issue


Conflict with MyBox.

Describe the bug

Hello.
Today, I installed TriInspector and nothing was working, and it seems TriInspector conflicts with installation of MyBox.
Install MyBox and all TriInspector's attributes are ignored silently. No Error. MyBox side works fine. As soon as I uninstall MyBox, all things go back to normal. Samples from Tools menu works fine regardless.
Desktop:
MacOS 13.6
Unity version:
Tested with 2023.2.20f1
Tri Inspector version:
1.14.0

MyBox and TriInspector use the same mechanism to extend the functionality of the inspectors, so unfortunately they cannot be used together by design

Go to Tools -> MyBox -> MyBox Window, then uncheck "inspector override" you would loose MyBox ButtonMethod and Foldout attribute, but other features of MyBox should work with TriInspector


Cannot take picture - Camera is closed

Issue Description
When using camera.capture, nothing really happens and the promise gets rejected after a while, stating "Camera is closed".
Steps to Reproduce / Code Snippets / Screenshots
Just try to capture an image.

Environment

React Native version: 0.64.2
Platform(s) (iOS, Android, or both?): Android
Device info (Simulator/Device? OS version? Debug/Release?): Device with AndroidX - Debug

I am getting the same issue on android 12

Yep, same issue. Any solutions?

Same, what's up ?

@Damil2020 problem solved? I am getting the same issue

If you are using the emulator, it's common for the backfacing (default) camera to not work. It reports it as 'closed' or start misbehaving. You can test using a physical device, or upgrade Android studio and your emulator image to something newer to restore support.

ERROR  Error capturing photo: [Error: takePicture failed: Camera is closed.] error is occurring even after generating an apk, error is occurring even after generating an apk, only with the rear camera

Hello!
I never was able to find a solution for this, so I ended using
*react-native-image-picker
*instead
https://github.com/react-native-image-picker/react-native-image-picker
Regards,
Damian
El mar, 15 ago 2023 a las 23:30, Henrique Lucas Rodrigues (<
@.***>) escribió:

If you are using the emulator, it's common for the backfacing (default)
camera to not work. It reports it as 'closed' or start misbehaving. You can
test using a physical device, or upgrade Android studio and your emulator
image to something newer to restore support.
ERROR Error capturing photo: [Error: takePicture failed: Camera is
closed.] error is occurring even after generating an apk, error is
occurring even after generating an apk, only with the rear camera
—
Reply to this email directly, view it on GitHub
https://github.com/teslamotors/react-native-camera-kit/issues/416#issuecomment-1679873542,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/APV5FDLAXWJU4CG74ORMDLDXVQWDBANCNFSM5BFYNDUA
.
You are receiving this because you were mentioned.Message ID:
@.***>


Use HTTP trigger in client

Do the following

Add a client
Change image upload to use a GUID for a filename
Call http trigger to generate card

Example payload:
http://localhost:7071/api/RequestImageProcessing
{
    "PersonName": "Scott Guthrie",
    "Title": "Red Polo Connoisseur",
    "BlobName": "Scott Guthrie-Red Polo Connoisseur.jpg"
}

@christopheranderson


Seeding

Hi,
Could you point me to the package or class where the seeding is made possible? I am very curious how it is done.
Thanks

It's been a while since I've touched this project, but I believe you're looking for there:

Generators util class allows you to set a Random instance used by the generators globally. These can be seeded for reproducible results.
NoiseGenerator uses a noise function based on a pre-defined seed.

It's been a while since I've touched this project, but I believe you're looking for there:

Generators util class allows you to set a Random instance used by the generators globally. These can be seeded for reproducible results.
NoiseGenerator uses a noise function based on a pre-defined seed.


Yarn workspaces2.0

Description
Moves dripsy into a monorepo which allows for easier development of the core packages.
Tested Environments
Next Js Example

[x] Web
[x] iOS
[x] Android

Base Expo Example

[x] Web
[x] iOS
[x] Android

Update CI

[ ] Make sure CI still works

This is all looking good to me. I have been on a sprint with launching an app, and have been pushing some updates to master with small fixes. As a result, there might be a few minor merge conflicts since I'm slow to review this atm, but I will try to get to it very soon. I think a monorepo will be super helpful.

No worries. Sounds good.
Once this gets merged in I'll take a stab at getting a docs PR in.

Just thought about this.
I'm not sure what the publishing flow looks like for you with dripsy or if any CI is involved so we just have to make sure that's supported.

True, luckily it's pretty manual at this point so this shouldn't be a problem.

This may be relevant for developing locally. Seems like it could maybe solve the next.js issue from yarn link: https://github.com/module-federation/next-transpile-modules#i-have-trouble-with-duplicated-dependencies-or-the-invalid-hook-call-error-in-react
We might be able to use src/ files for RN examples, and yarn link for the next example.

I think my changes to master should be safe to pull into the monorepo now. I don't see myself changing anything urgent in the next day/two that would block this, and it would be nice to transition this to a monorepo after all.
Just curious, how have you been testing the example apps? Do you have a particular workflow for local testing?

I think my changes to master should be safe to pull into the monorepo now. I don't see myself changing anything urgent in the next day/two that would block this, and it would be nice to transition this to a monorepo after all.

Awesome I'll try to get these in as soon as possible.

Just curious, how have you been testing the example apps? Do you have a particular workflow for local testing? (This will be useful for a contribution section in the docs too.)

Currently, I'm not doing anything super special. My usual workflow will consist of building each of the applications, making sure responsive values are working properly, make updates to the core library to determine whether or not the changes are propagating to the example apps (usually adding something simple like a console.log) and finally I'll run the main dripsy package as a package in my app (which also uses yarn workspaces) that I'm working on to make sure that checks out as well.
I imagine checking the updates to the hot reload/core lib will start to be less important once the monorepo is in.

This may be relevant for developing locally. Seems like it could maybe solve the next.js issue from yarn link: https://github.com/module-federation/next-transpile-modules#i-have-trouble-with-duplicated-dependencies-or-the-invalid-hook-call-error-in-react
We might be able to use src/ files for RN examples, and yarn link for the next example.

This looks interesting that might clean up some of the code inside of the next-example for sure.
Let me know if you get a chance to look at the latest commit. I think everything should be up to date with master.

Cool I'll take a look!

I'll add in the Pressable component with this from #57 as well.

I'm seeing this error when I run yarn next in examples/next-example, FYI:
> Promise returned in next config. https://err.sh/vercel/next.js/promise-in-next-config

Not sure if you've experienced this, but for some reason, my prettier has stopped working in VSCode when I try to format. Not sure why that might be.

Removing async here should solve that.

Got it. I'll give that a shot.

Not sure if you've experienced this, but for some reason, my prettier has stopped working in VSCode when I try to format.

That's odd. I'll try to see if I can reproduce this on my end.

This may be relevant for developing locally. Seems like it could maybe solve the next.js issue from yarn link: https://github.com/module-federation/next-transpile-modules#i-have-trouble-with-duplicated-dependencies-or-the-invalid-hook-call-error-in-react
We might be able to use src/ files for RN examples, and yarn link for the next example.

I ended up changing the next config to use next-transpile-modules. It seems to work much better on my end, let me know if you get a chance to test it!

I can also add the Pressable component so we can close #57 with your cool with it.

I'm getting some TypeScript errors, do you get any issues running yarn tsc in the root?

(For context) Those errors are easy to fix it seems, maybe it's just from a TS upgrade(?)

Also, I got prettier to work again, so no problems there.

I'm getting some TypeScript errors, do you get any issues running yarn tsc in the root?

Thanks for pointing these out. I'll get the all fixed.

Just fixed the type errors for the most part.
I couldn't figure out the one with the sx prop on the div. So I ts-ignored it for the meantime.

It seems like the sx error might be coming from a new theme-ui version.

https://discord.gg/MUzrcZRz
Link to join the discord if you'd like.
I'm going to pull the latest changes and see if playing with the theme UI version fixes it. We can also ask them about the issue with the sx prop.

https://discord.gg/MUzrcZRz
Link to join the discord if you'd like.
I'm going to pull the latest changes and see if playing with the theme UI version fixes it. We can also ask them about the issue with the sx prop.

I'll hop in the discord. Sounds good let me know if you find out anything.

I didn't make much headway on this TS error, but I think we can just ignore it for now as long as it's all running smoothly. I'm going to publish a @monorepo version that we can test to npm, and once that works we can try to get some lerna + github actions CI flow going to merge this.

Sweet sounds great.
Getting some CI in this would be awesome. Look forward to getting this merged in.

FWIW, I've heard the theme-ui guys complaining about Lerna in favor of preconstruct. I have no opinion since my experience with either is basically none, so I don't exactly know the differences. Just thought I'd leave a note here in case https://preconstruct.tools/
Issue: https://github.com/system-ui/theme-ui/pull/1204

@cmaycumber have you tested building this from the monorepo and installing or linking it in your app?

FWIW, I've heard the theme-ui guys complaining about Lerna in favor of preconstruct. I have no opinion since my experience with either is basically none, so I don't exactly know the differences. Just thought I'd leave a note here in case https://preconstruct.tools/
Issue: system-ui/theme-ui#1204

I'm definitely down to look into this. I'll see if I can play around with it today.

@cmaycumber have you tested building this from the monorepo and installing or linking it in your app?

I've added it as a workspace but haven't built and installed a tar. I'll try to test that out today.

I've been testing my local build of the yarn workspaces PR for dripsy 1.4.6 and everything seems to check out.

Published to npm: yarn add dripsy@mono. If it all works smoothly, I think this will be good to merge. Trying it in my app now.

The update is breaking the @expo/html-elements components that dripsy re-exports. It seems like the issue we had with #children
index.tsx:35:14 - error TS2322: Type '{ children: string | undefined; sx: { color: string; mb: number; mt: number; fontSize: number[]; }; }' is not assignable to type '(IntrinsicAttributes & Pick


Spanish translation

Hello Cassio. I spent some time testing your project today. It will be very useful for my family's business. I just added a Spanish translation and I think I can help writing some code later on. If you need some help I'll be available.

Hey @juanpagfe! I'm glad it will help your family business.
Thanks for this PR!


fix(region): cpu numa pin guest sched start

What this PR does / why we need it:

Does this PR need to be backport to the previous release branch?:
release/3.11

/lgtm


Allow setting lambda function description

v2.8.0 has been released with this feature. Use lambda_description argument for that.


No ZD2 modules in ACOUSTIC category

There seem to be no ZD2 modules which reference ACOUSTIC category. Where does this category (and its id) originate from?
https://github.com/mungewell/zoom-zt2/blob/aae4d78a548d638f857cee5df21c3c4dc3c51f26/zoomzt2.py#L52

IIRC this came from the FW of the AC-2 and AC-3 pedals.
Note: decode_effect.py does not work at present on these ZD2, it looks like they are missing some blocks compared to the other ZD2s.
Reading ./AC-3_Win_v1.10_E/zt2/FLST_SEQ.ZT2...
ListContainer:
    Container:
        name = u'' (total 0)
    ListContainer:
        Container:
            group = 29
            groupname = (enum) ACOUSTIC 29
            effects = ListContainer:
                Container:
                    effect = u'AG_MDL.ZD2' (total 10)
                    version = u'0.03' (total 4)
                    installed = 1
                    id = 16
                    unknown = 0
                    group = 29
...

Yep, if you want to decode them you can comment out the following...
$ git diff zoomzt2.py
diff --git a/zoomzt2.py b/zoomzt2.py
index 411e2ac..bdba6a7 100644
--- a/zoomzt2.py
+++ b/zoomzt2.py
@@ -149,8 +149,8 @@ ZD2 = Struct(
     "INFO" / INFO,
     "DATA" / DATA,

-    "PRMJ" / PRMJ,
-    "PRME" / PRME,
+    #"PRMJ" / PRMJ,
+    #"PRME" / PRME,

     "hex5" / HexDump(Peek(Bytes(16))),
     "unknown5" / Bytes(16),

Just as I mentioned in #37, it appears that the category-id: 0x1D = 29 is internally referenced in ZD2 modules as BUILT_IN. This applies at least to G-model, B-model, V-model (all of it's modules appear to have this reference).
In particular, with G-model and B-model the only modules in this category so far are the BDL modules: (G_OUT_EQ.BDL, B_OUT_EQ.BDL. These are not directly referenced in FLST_SEQ.ZT2, not sure if they are uploadable. Well, B1 FOUR actually has both of these, but G1 FOUR has only the G file.


Option to select Google regionalized/localized domain?

I notice that Google often gives different results depending on the domain; for example, the results for looking up the word "pas" on google.com vs. on google.ba are quite different. I've hardcoded in manually what I need, but it might be a "nice to have" feature to be able to specify which regional Google domain to use in the options as well.
Thank you for this very, very useful script !

Thanks for the feedback and good catch on the results being different! (even with hl/lr language tuning flags active)
I added a new flag at the command line -D which when provided will override the google.com with google.<any domain suffix>. https://github.com/brendandc/multilingual-google-image-scraper/commit/3ea46c1b1cdb1bc407d81e28b50898cb3e5f7859

That's so awesome ! Thank you @brendandc  : )


exec not working

I know, another issue to this topic. I've browsed through all available topics in this repo but couldn't find any solution for this issue.
I'm using nginx 1.13.8
server {
        listen 1935;
        notify_method post;
        chunk_size 4096;
        allow play all;

        application live {
                live on;
                record off;

                allow publish all;
                allow play all;

                exec_push /etc/nginx/announcer.sh;
                exec_push ffmpeg -re -i rtmp://localhost/$app/$name -c:v copy -an -f rtp rtp://<someIp> -c:a libopus -b:a 196k -vn -f rtp rtp://<someIp>
        }
}

This is the rtmp config.
If I use the exec_push parameters, not only are they simply not executed, the regular rtmp stream is not even working as well (tested with https://www.wowza.com/testplayers).
If I remove them, the rtmp stream works again, but obviously I need to have this transcoding.

Try exec_static.

exec_static /usr/bin/sh   shelll_script_file_name;    It works, I have test it!


i am getting these two extra lines above my output in terminalcan u plz resolve it

Does this issue occur when all extensions are disabled?: Yes/No ---------- YES

VS Code Version:
OS Version:

Steps to Reproduce:

those terminals are coming from extensions. pls create issues for those.


Force ssl #172

@CraigJZ There was a commit yesterday I think that fixed a deploy issue with TravisCI. It's on master -- can you pull that in first and then re-push your branch? I think that will fix the CI issue.

Thanks @armahillo. Pulled in master and giving it another shot.

Hey @CraigJZ merge in master one more time. I made the stupidest of programmer errors, I compared a value with = rather than ==.
My apologies!


Convection-diffusion equation solved using DG

Hello All,
I am a beginner in using mfem and am trying to use mfem to solve a convection-diffusion equation as a precursor to my actual project. I had focussed on combining ex9.cpp, with the diffusion operators used in example 14 (taking care to not include the source term on the RHS, and use periodic boundary conditions for both the convection and diffusion terms). This approach seems to be incorrect and was hoping to get some advice on how to go about it.
Thanks!

Hi @sashank-srinivasan-13,
The approach you describe (combining the integrators from ex9 and ex14) is the correct one. Adding the following integrators to example 9 should work (with periodic boundary conditions):
   double diffusion_coefficient = 1e-2;
   ConstantCoefficient minus_diff_coeff(-diffusion_coefficient);
   double sigma = -1.0, kappa = 10*(order+1)*(order+1);
   k.AddDomainIntegrator(new DiffusionIntegrator(minus_diff_coeff));
   k.AddInteriorFaceIntegrator(new DGDiffusionIntegrator(minus_diff_coeff, sigma, kappa));

Note that the diffusion term may result in a restrictive CFL condition, so you might want to try running with implicit time stepping (e.g. flag -s 23 or similar).

Hello, I am trying to solve such a conservative problem with a flux boundary condition. It's not easy for me to choose integrators. Could you give me some advices?
∂u/∂t+∇∙(vu-a∇u)=f in Ω
n ∙(vu-a∇u) = b  on Γ

Hi @sashank-srinivasan-13,


WIP store enter details per pid

This change is

Not a final version, just to check the idea

This should be OK for a review

Looks good to me, remaining from our discussion:

[ ] To make the normal function name the default (with details on) and rename the others a bit
[ ] To update the one TODO string in formatting that is no longer TODO
[ ] To add 1 test for the basic variant (with details off)


Fix Tizen build

- fix repos logic

Signed-off-by: Petr Bred<EMAIL_ADDRESS>

@BredPet,
Thanks for having already signed the Contribution License Agreement. Your agreement was validated by .NET Foundation. We will now review your pull request.
Thanks,
.NET Foundation Pull Request Bot

@Dmitri-Botcharnikov
@sergign60
@jkotas please review

https://github.com/dotnet/coreclr/pull/13854

it's for CoreCLR, I'll cancel analog PR for CoreCLR


pythonPackages.sphinxcontrib-bayesnet: 0.1 -> 0.4

Description of changes

I updated Python package sphinxcontrib-bayesnet and marked it non-broken.
However, I'm a bit confused by sphinxcontrib-tikz packagin in nixpkgs. For some reason, it hardcodes paths to pdflatex and pdf2svg. This makes it very difficult to:

add new LaTeX/TikZ packages to the environment that is used to build the TikZ images
add packages like sphinxcontrib-bayesnet that have sphinxcontrib-tikz as a Python dependency and would need more LaTeX/TikZ dependencies (in this case, tikz-bayesnet)

Why not let the user manage the LaTeX environment? They can use whatever packages they want. What's the problem with that? I think that's how people are Sphinx in other distros anyway.. Am I missing something? I just removed those hard-coded paths and let the user define them in the Sphinx config if needed.
Perhaps sphinxcontrib-tikz maintainer @costrouc has some insight?
Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[ ] Fits CONTRIBUTING.md.

No idea why nixpkgs-review doesn't work:
$ nixpkgs-review pr 208229
$ git worktree prune
Traceback (most recent call last):
  File "/nix/store/h4d9c3j94fma607xff9b2bdq51h865r8-nixpkgs-review-2.7.0/bin/.nixpkgs-review-wrapped", line 9, in <module>
    sys.exit(main())
  File "/nix/store/h4d9c3j94fma607xff9b2bdq51h865r8-nixpkgs-review-2.7.0/lib/python3.10/site-packages/nixpkgs_review/__init__.py", line 10, in main
    cli.main(command, args)
  File "/nix/store/h4d9c3j94fma607xff9b2bdq51h865r8-nixpkgs-review-2.7.0/lib/python3.10/site-packages/nixpkgs_review/cli/__init__.py", line 294, in main
    return cast(str, args.func(args))
  File "/nix/store/h4d9c3j94fma607xff9b2bdq51h865r8-nixpkgs-review-2.7.0/lib/python3.10/site-packages/nixpkgs_review/cli/pr.py", line 67, in pr_command
    contexts.append((pr, builddir.path, review.build_pr(pr)))
  File "/nix/store/h4d9c3j94fma607xff9b2bdq51h865r8-nixpkgs-review-2.7.0/lib/python3.10/site-packages/nixpkgs_review/review.py", line 186, in build_pr
    pr = self.github_client.pull_request(pr_number)
  File "/nix/store/h4d9c3j94fma607xff9b2bdq51h865r8-nixpkgs-review-2.7.0/lib/python3.10/site-packages/nixpkgs_review/github.py", line 70, in pull_request
    return self.get(f"repos/NixOS/nixpkgs/pulls/{number}")
  File "/nix/store/h4d9c3j94fma607xff9b2bdq51h865r8-nixpkgs-review-2.7.0/lib/python3.10/site-packages/nixpkgs_review/github.py", line 33, in get
    return self._request(path, "GET")
  File "/nix/store/h4d9c3j94fma607xff9b2bdq51h865r8-nixpkgs-review-2.7.0/lib/python3.10/site-packages/nixpkgs_review/github.py", line 29, in _request
    resp = urllib.request.urlopen(req)
  File "/nix/store/9srs642k875z3qdk8glapjycncf2pa51-python3-3.10.7/lib/python3.10/urllib/request.py", line 216, in urlopen
    return opener.open(url, data, timeout)
  File "/nix/store/9srs642k875z3qdk8glapjycncf2pa51-python3-3.10.7/lib/python3.10/urllib/request.py", line 525, in open
    response = meth(req, response)
  File "/nix/store/9srs642k875z3qdk8glapjycncf2pa51-python3-3.10.7/lib/python3.10/urllib/request.py", line 634, in http_response
    response = self.parent.error(
  File "/nix/store/9srs642k875z3qdk8glapjycncf2pa51-python3-3.10.7/lib/python3.10/urllib/request.py", line 563, in error
    return self._call_chain(*args)
  File "/nix/store/9srs642k875z3qdk8glapjycncf2pa51-python3-3.10.7/lib/python3.10/urllib/request.py", line 496, in _call_chain
    result = func(*args)
  File "/nix/store/9srs642k875z3qdk8glapjycncf2pa51-python3-3.10.7/lib/python3.10/urllib/request.py", line 643, in http_error_default
    raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 401: Unauthorized```

These builds were successful:
nix-build -A python3Packages.sphinxcontrib-tikz
nix-build -A python3Packages.sphinxcontrib-bayesnet

Superseded by 93ce11ea74a842f63bb43d035bb786a006092e6a


Mixed precision, ddp and torch.no_grad()

Bug description
I'm training a model and insidetraining_step() I need to call my neural network twice, the first one outputs something that is detached and then fed as input to the second call. Something like the following
with torch.no_grad():
    x_pred = self.nn(x_input)
x_pred_2 = self.nn(x_input, x_pred)

It all works well with the ddp strategy for multi-device training. However, when I enable mixed precision, I get RuntimeError: It looks like your LightningModule has parameters that were not used in producing the loss returned by training_step. If this is intentional, you must enable the detection of unused parameters in DDP, either by setting the string value strategy='ddp_find_unused_parameters_true' or by setting the flag in the strategy with strategy=DDPStrategy(find_unused_parameters=True).
I saw that with mixed precision there's some cacheing happening and then the grads remain off after the first torch.no_grad() call. What is the right way to do this? Is this documented in detail somewhere?
One option is to use .detach() on x_pred but this would actually use more memory than needed since the forward pass is done normally, without gradients off.
Thanks
What version are you seeing the problem on?
v2.1
How to reproduce the bug
No response
Error messages and logs
# Error messages and logs here please

Environment

Current environment
#- PyTorch Lightning Version (e.g., 2.4.0):
#- PyTorch Version (e.g., 2.4):
#- Python version (e.g., 3.12):
#- OS (e.g., Linux):
#- CUDA/cuDNN version:
#- GPU models and configuration:
#- How you installed Lightning(`conda`, `pip`, source):

More info
No response

I believe you have to set cache_enabled=False in torch.autocast(). See https://pytorch.org/docs/stable/amp.html#torch.autocast.


Including image in the email

Hey there guys, how can i include an image in my Html email template??
i tried :

 with no luck

What URL does that template script generate when the email is sent? Is it properly set? Is that image publically viewable when you're not logged in/on a different domain?
Keep in mind that the email is no longer a part of the domain when it's sent off, so you have to make sure that the image can be viewed remotely. My suggestion would be to create a static site or subdomain and host that image there, then give the ABSOLUTE link to that image.
If you DO need the image to populate dynamically, then you're going to need to do other trickery.

@paulnurkkala thanks, the problem was that the image was not publically viewable. silly me


Update releases for php 5.6.6

Update releases for php 5.6.6

for now you can run phpbrew update --official to get the official release info.

5.6.6 release info is merged.


Disqus is case sensitive

You have a toLower() call on line 73 but the API is case sensitive, as I found out while trying to access users/listFollowers

The request call was completely re-written in 0.2.0 so this is no longer an issue


custom header support in buildpack changes

@mbyregowMx please update the version in start.py to 3.2.0

@cwesdorp version is updated to 3.2.0 and is committed


test_install.sh referenced in installation instructions

The file test_install.sh referenecd to in the installation instructions cannot be found in the repository. Could you provide clarity on the location of this file?

Added in commit 4731afa.


Define Experiment class

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 100.00%. Comparing base (e8c6d80) to head (87eb395).
Report is 37 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff            @@
##              main       #39   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files           10        10
  Lines          393       450   +57
=========================================
+ Hits           393       450   +57

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


Support both python2 and python3

python2 will be EOL in January 2020
This is similar to https://github.com/aws-samples/aws-cloudfront-samples/pull/13/files but it does not remove the python2 support
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Commit fc64021 (from PR #18) implemented Python 3 support (although also removed Python 2 support).
I guess the "aws-cloudfront-samples" owners could:

Make code backwards compatible with Python 2 (if they think it's a good idea)
Close this PR, as it's already implemented

Closing as resolved by #18


[SVC-2042] Log more verbose information about email verification attempts

Motivation
We should have information about IPs, user agents, etc. trying to brute force email verifications
Implementation
Add columns to the `db-email-verifications.verification_attempts`.
From SyncLinear.com | SVC-2042

Out of sync with Linear


nv-codec-headers-12: <IP_ADDRESS> -> <IP_ADDRESS>

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/project/nv-codec-headers/versions.
meta.description for nv-codec-headers-12 is: FFmpeg version of headers for NVENC
meta.homepage for nv-codec-headers-12 is: https://git.videolan.org/?p=ffmpeg/nv-codec-headers.git
Updates performed

Version update

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found <IP_ADDRESS> with grep in /nix/store/d4c0bm64gk017dzzvzbp2ngm18ihkk6l-nv-codec-headers-<IP_ADDRESS>
found <IP_ADDRESS> in filename of file in /nix/store/d4c0bm64gk017dzzvzbp2ngm18ihkk6l-nv-codec-headers-<IP_ADDRESS>

Rebuild report (if merged into master) (click to expand)

3 total rebuild path(s)

3 package rebuild(s)

First fifty rebuilds by attrpath
jellyfin
jellyfin-ffmpeg
nv-codec-headers-12

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/d4c0bm64gk017dzzvzbp2ngm18ihkk6l-nv-codec-headers-<IP_ADDRESS> \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A nv-codec-headers-12 https://github.com/r-ryantm/nixpkgs/archive/d4283a97fdd63f650bfcd29d6cf932b91204380b.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/d4283a97fdd63f650bfcd29d6cf932b91204380b#nv-codec-headers-12

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/d4c0bm64gk017dzzvzbp2ngm18ihkk6l-nv-codec-headers-<IP_ADDRESS>
ls -la /nix/store/d4c0bm64gk017dzzvzbp2ngm18ihkk6l-nv-codec-headers-<IP_ADDRESS>/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

2 packages failed to build:

jellyfin
jellyfin-ffmpeg

1 package built:

nv-codec-headers-12

Maintainer pings
cc @MP2E for testing.

@ofborg build jellyfin

So, is there anything missing to merge this request? I could only build ffmpeg 6.1 with this update.

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/prs-ready-for-review/3032/2979

@ofBorg build jellyfin-ffmpeg
If you can somehow confirm this is still working, I'll merge.

This appears to break the only dependent package, so this PR won't be merged any time soon.

This appears to break the only dependent package, so this PR won't be merged any time soon.

It seems that the jellyfin-ffmpeg is using ffmpeg 6.0, so that is the issue. We need to wait until they update to ffmpeg 6.1 to be able to proceed.

Upstream agreed to update to ffmpeg 6.0.1, which has a fix for this.

Thank you very much for bringing this upstream :). It looks like they've already made a release.
Could you create a new PR against staging which updates ffmpeg, ffmpeg-jellyfin and incorporates this PR?

Closing as it has been done here: #271905.


GC MIntentService.java:565: error: cannot find symbol mBuilder.setColor(iconColor);

platforms\android\src\com\adobe\phonegap\push\GC MIntentService.java:565: error: cannot find symbol             mBuilder.setColor(iconColor);                     ^   symbol:   method setColor(int)   location: variable mBuilder of type Builder

@Ziv-Barber please stop opening this issue. You already did with issue #217 where I directed you to:
https://github.com/phonegap/phonegap-plugin-push/blob/master/docs/INSTALLATION.md#compilation
This is a duplicate of #51 which has been addressed Ad nauseam.

Sorry. Anyway, I just comment this line to make it to compile.

Update your Android Compat Library

OK, after fighting with it for hours, this is the only way to make this plugin to work with the facebook plugin:

You MUST install a patched com.phonegap.plugins.facebookconnect plugin that using android-support-v13.jar and NOT the normal one that using android-support-v4.jar.

Replace android-support-v13.jar in platforms/android\com.phonegap.plugins.facebookconnect/FacebookLib/libs with the LAST version from Google SDK (extras/android/support/v13).

Edit build.gradle, find the comments with "SUB-PROJECT DEPENDENCIES", change them to anything you want. We just don't want the Cordova script to find them or it'll destroy our changes. Now comment out all the lines between the comments that match this:
compile "com.google.android.gms:play-services ...
or
compile "com.android.support:support-v13 ...
then save the file.

Now you can compile your project without getting any error.

@Ziv-Barber did you see our docs on how to get this to peacefully co-exist with the Facebook plugin?
https://github.com/phonegap/phonegap-plugin-push/blob/master/docs/INSTALLATION.md#co-existing-with-facebook-plugin

@macdonst, yes I saw but I also saw the comments that it's not working.
Anyway, now it working for me BUT I can't find out how to setup custom res files.
I want to use custom notification icons for Android 5+. I know that I need to configure android.icon with the name of the res file but how can I put custom res file that is neither icon or splash image?

I have no facebook plugin installed, followed everything as described above.
And still...
GCMIntentService.java:571: error: cannot find symbol

I also still have the same problem

+1


Remove plugin-source

What does this PR do?
Removes the deprecated plugin-source commands
Bumps plugin-org to remove deprecated commands (that pr)
Post about removal: https://github.com/forcedotcom/cli/issues/2974
Migration guide: https://developer.salesforce.com/docs/atlas.en-us.sfdx_cli_reference.meta/sfdx_cli_reference/cli_reference_mig_org.htm
What issues does this PR fix or reference?
@W-17062306@

Expected failure


how to set the orientation to landscape

        doc.image(imagePath, {
            orientation: 'landscape',
            fit: [500, 300],
            align: 'center',
            valign: 'center'
        });

this is my code, but it doesn't work, please point out the right way

Images cannot be rotated.


Future Plan: add "hard deterministic mode"

In a local discussion with my colleague, it was suggested that a simulation mode that does not use any random element would be useful for some specific purposes such as numerical validation of theoretical models. Such mode can be implemented by adding alternative route choice and merging models. I will implement this in the future update.

Are you planning on using random seeds, or another approach?

Doing deterministic (or reproducible) simulation by fixing seeds is already implemented, so this is something different.
For example in "hard deterministic mode", when merging, vehicles from a link with the largest merge_priority value will be always prioritized. Also, vehicles will always choose the shortest path. In the default mode, they are all stochastic (i.e., randomly chosen by weights) and not always convenient for analysis that need strict predictability.

Right, so basically removing all stochastic elements from the model.

implemented


full translation into spanish Files.tr-TR.xlf

#37

@BuraChuhadar Just a heads up for the future, when creating pull requests, make sure to base it off of the develop branch. This time happened to be fine since develop is currently even with master but that usually is not the case, so it's best to just work off of develop.


How can i make the responsive image based on device width ?

Add Dimensions component
import {
...
Dimensions,
...
} from 'react-native';

get the width/height
var {width, height} = Dimensions.get('window');

use width/height in styles
const styles = StyleSheet.create({
wallpaperImage: {
flex: 1,
width: width,
height: height,
backgroundColor: '#000',
}
});

I got it, and i did it, thanks:)


Update package.json

What do you think that change will do? A PR with no comment on why a change is being made will just get rejected.

Especially since this is not a Node-RED node....


Add Devfile for .NET 8

Which area this feature is related to?

/area ci
/area api
/area library
/area registry
/area alizer
/area devworkspace
/area integration-tests
/area test-automation
/area releng
/area documentation
/area landing-page

Which functionality do you think we should add?
Add a Devfile for .NET 8, the latest release available in the dnf repo for RHEL 9.

Devfiles are available for .NET 3, .NET 5, and .NET 6, but from my understanding .NET 3 and 5 are EOL and really old. .NET 8 is the newest version of .NET available in RHEL 9.
Why is this needed? Is your feature request related to a problem?
A user working with a .NET 9 project would like to debug it on a cluster using vscode-openshift-toolkit, however a Devfile is not available. See https://github.com/redhat-developer/vscode-openshift-tools/issues/4108
Detailed description:
Describe the solution you'd like
A new Devfile for .NET 8.

Describe alternatives you've considered
It's possible to download and modify the existing .NET 6 Devfile to support .NET 9. However, this requires the end user to understand what a Devfile is and what modifications it needs in order to work.

Additional context

@datho7561 For any new stacks, you'll need to own and find an owner for this onboarding stack. They'll also need to be assigned to this issue.

I looked into adding the Devfile myself. The main issue I ran into is that there is no premade ubi8 or ubi9 container image that comes with the dotnet 8 SDK. There is one with the runtime, but that won't work for compiling the application. We'd need to create our own container image. I don't think it'd be a complex container image (just need to add the .NET 8.0 sdk), but it still would require creating a pipeline to build it, some sort of method to keep it up to date, and a registry to host it. I don't think I have time to do this.

Actually, this might be a container image we can use: https://catalog.redhat.com/software/containers/ubi8/dotnet-80/6541575dad480ee2461f4268?architecture=amd64&image=6644947f11507ec20e333bda

This was closed by https://github.com/devfile/registry/pull/452


Add client_redirect_url

Ref: https://github.com/mxenabled/mx-platform-ruby/issues/71
Adds the client_redirect_url param to the create member, oauth window
uri and widget requests.

:shipit:

:shipit:


Atom on Windows does not load when disconnected from Internet

Prerequisites

[x] Put an X between the brackets on this line if you have done all of the following:

Reproduced the problem in Safe Mode: http://flight-manual.atom.io/hacking-atom/sections/debugging/#using-safe-mode
Followed all applicable steps in the debugging guide: http://flight-manual.atom.io/hacking-atom/sections/debugging/
Checked the FAQs on the message board for common solutions: https://discuss.atom.io/c/faq
Checked that your issue isn't already filed: https://github.com/issues?utf8=✓&q=is%3Aissue+user%3Aatom
Checked that there is not already an Atom package that provides the described functionality: https://atom.io/packages

Description
When my computer is disconnected from the Internet, Atom does not load.
Steps to Reproduce

Disconnect from Internet.
Try to run Atom.

Expected behavior: Atom opens.
Actual behavior: Atom does not open.
Reproduces how often: Always
Versions
PS C:\Users\Workstation> atom --version
Atom    : 1.12.7
Electron: 1.3.13
Chrome  : 52.0.2743.82
Node    : 6.5.0

PS C:\Users\Workstation> apm --version
apm  1.12.9
npm  3.10.5
node 4.4.5
python 2.7.12
git 2.10.1.windows.1
visual studio

Additional Information
I am running Windows 10.
I have tried running Atom from the Start Menu, from its EXE, and from the command line.  None of these work.
Running atom --safe does not work. Even atom --version does not work when the Internet is disconnected.
I am on a laptop with WiFi.
There is nothing in %TEMP%\Atom Crashes.

@ungb or @50Wliu can you reproduce this?

Unable to confirm.  I've been without wifi a few times yet have been able to open Atom as usual.  Can't give an exact version number but it definitely works on 1.12+, Windows 10 x64.  I'll be able to supply more information in a week if needed.

Refs: https://github.com/atom/atom/issues/12586

FWIW: I can't reproduce this or the above linked #12586.
Windows 10, x64.

After restarting my PC, Atom seems to work again, even when offline.


Use model in api.js

Changed the api.js module to re-use methods
from models/pwa.js

@ithinkihaveacat PTAL

LGTM


gogh get and look

gogogh [-g, --get] [[<USER>/]<REPOSITORY>]

introducce: https://github.com/motemen/ghq/issues/84

it's finished.

missed. it's not finished...

override gogh command with function
like:
function brew() {
  env PATH="${PATH/${HOME}\/\.pyenv\/shims:/}" command brew "$@"
}
zle -N brew


Magic __call on TimberPost and is_callable()

This might be a real edge case here but, extending TimberPost and checking with is_callable() for a method that doesn't exist gives some undesired results.
Since 4ec823470de854ad1ca0f6be2851e87969352e0d it will always return true.
page.php:
class TimberExtendedPost extends TimberPost
{
    public function say($saying = array('hello', 'goodbye'))
    {
        foreach ($saying as $say) {
            if ( is_callable(array($this, $say))) {
                $this->$say();
            }
        }
    }

    private function hello()
    {
        echo 'Hello!';
    }
}

$context = Timber::get_context();
$context['post'] = new TimberExtendedPost();
Timber::render(
    array('page-' . $post->post_name . '.twig', 'page.twig')
    , $context
);

page.twig:
{{ some_post.say }}

Result:
Hello!
Notice: Undefined property: TimberExtendedPost::$goodbye in wp-content/plugins/timber/functions/timber-core.php on line 42

A workaround would be method_exists(), but that doesn't care about scope, or perhaps reflection, but we still don't know if it's actually callable.
$class = new ReflectionClass('TimberExtendedPost');
if ($class->hasMethod('hello')) {
    $method = $class->getMethod('hello');
    if ($method->isPublic()) {
        // Do stuff, but only on public methods.
        // Doesn't work at all when the method is private or protected.
    }
}

@jarednova I'm closing this one


High severity vulnerability found in jackc/pgx/v4

Summary
✗ High severity vulnerability found in github.com/jackc/pgx/v4
  Description: Uncaught Exception
  Info: https://security.snyk.io/vuln/SNYK-GOLANG-GITHUBCOMJACKCPGXV4-7416900
  Introduced through<EMAIL_ADDRESS>  From<EMAIL_ADDRESS>><EMAIL_ADDRESS>><EMAIL_ADDRESS>

Message from the maintainers:
Love this feature request? Give it a 👍. We prioritise the proposals with the most 👍.

@terrytangyuan this looks like a false positive, I mentioned it on Slack. Reported it to Snyk per the thread, but they have yet to respond 😕

Yep I saw that thread. We should still track it on GitHub.

Disabling this one in https://github.com/argoproj/argo-workflows/pull/13406

Snyk still hasn't responded to my ticket/email (almost 2 weeks now), but I double-checked and it appears they have revoked the advisory in their DB now: https://security.snyk.io/vuln/SNYK-GOLANG-GITHUBCOMJACKCPGXV4-7416900

Got a response from Snyk on Aug 2nd saying they opened an investigation with their Security Team. Got a further response today saying it was actually a false positive upstream too, c.f. https://github.com/golang/vulndb/issues/2966.
Not clear why Snyk was behind that long though, I did ask for further details on that.
Should be all good to remove the ignore now though with multiple confirmations now

Cool I'll submit a PR to move the ignore


[Quick Tour - Suggestion]Use git bash to exicute curl commands

Description:
When reading these issues, I could notice that many issues have arisen because of curl commands. but instead of curl, we can use gitbash to achieve that target. No need to install curl separately to your machine and set environment variables, if you used git before there is a git bash in your machine.
I used gitBash and I didn't get any errors in git commands. Worked successfully. I suggest everyone it is better to use gitbash because it is an easy way than installing curl separately
Suggested Labels:

Suggested Assignees:

Affected Product Version:
OS, DB, other environment details and versions:
windows
Steps to reproduce:
Related Issues:

Thanks for the suggestion, Jayamal!
When trying out the quick tour, it is up to the user to use a preferred client.
Can be Git bash, curl or any other client depending on what each user is familiar or find easy to use :)

You can send in your suggestions to the Ballerina developer mailing list [1].
[1] https://ballerina.io/community/#developer-resources


Python runner should throw an exception when action result can't be serialized

Right now if the result can't be serialized we return str() version of the result, but I believe the right approach would be to throw an exception in such scenario.
str() version of the result is usually of little use and not being able to de-serialize the result usually indicates a programmer error (action / pack developer didn't correctly implement de-serialization of the result in format which can be consumed in StackStorm).
If people strongly believe there still is some value in str() version of the result we can add allow_non_serializable_results Python runner config option which should default to false.
For details, see: #3489, #3540.

+1


Improve nox documentation

The nox command currently lists options as:
(fides) ➜  fides git:(unified-fides-2) nox
No sessions selected. Please select a session with -s <session name>.

This file aggregates nox commands for various development tasks.

To learn more about nox, visit https://nox.thea.codes/en/stable/index.html

Sessions defined in /Users/seanpreston/Documents/Projects/Ethyca/fides/noxfile.py:

- seed_test_data -> Seed test data in the Postgres application database.
- clean -> Clean up docker containers, remove orphans, remove volumes
- teardown -> Tear down the docker dev environment.
- static_checks -> Run the static checks only.
- black -> Run the 'black' style linter.
- isort -> Run the 'isort' import linter.
- mypy -> Run the 'mypy' static type checker.
- pylint -> Run the 'pylint' code linter.
- xenon -> Run 'xenon' code complexity monitoring.
- check_install -> Check that fidesctl is installed.
- check_fides_annotations -> Run a fidesctl evaluation.
- fides_db_scan -> Scan the fidesctl application database to check for dataset discrepancies.
- pytest_ctl(unit) -> Runs fidesctl tests.
- pytest_ctl(integration) -> Runs fidesctl tests.
- pytest_ctl(not-external) -> Runs fidesctl tests.
- pytest_ctl(external) -> Runs fidesctl tests.
- pytest_ops(unit) -> Runs fidesops tests.
- pytest_ops(integration) -> Runs fidesops tests.
- pytest_ops(external-datastores) -> Runs fidesops tests.
- pytest_ops(saas) -> Runs fidesops tests.
- python_build(source) -> Build the Python distribution.
- python_build(wheel) -> Build the Python distribution.
- build(prod) -> Build the Docker containers.
- build(dev) -> Build the Docker containers.
- build(test) -> Build the Docker containers.
- build(ui) -> Build the Docker containers.
- push(prod) -> Push the fidesctl Docker image to Dockerhub.
- push(dev) -> Push the fidesctl Docker image to Dockerhub.
- dev -> Spin up the application. Uses positional arguments for additional features.
- quickstart -> Run the quickstart tutorial.
- docs_build(local) -> Build docs from the source code.
- docs_build(ci) -> Build docs from the source code.
- docs_serve -> Serve the docs.
- docs_check -> Check that the docs can build.

sessions marked with * are selected, sessions marked with - are skipped.

This assumes the reader has a lot of context around the options. We should improve this so it's more friendly to new users. Contextual information we should add for each command should be:

a brief description of what specifically what is being run (e.g. Runs <x> tests is not enough)
what options or args can be specified?
an example command including args (e.g. nox -s dev -- postgres or nox -s "build(ui)")

Nox doesn't allow changing docstrings based on parameters, so pytest_ops(unit) can't have a different docstring than pytest_ops(integration), and I'd argue that the distinction there is relatively clear? Maybe I could change the name to make it more clear?
Posargs and other examples I have ideas for how to include elegantly


Ember install failed: trying to install nonexistent<EMAIL_ADDRESS>

The addon is failing to install using ember install ember-leaflet-draw.
Command failed: npm install --save-dev --loglevel error<EMAIL_ADDRESS>...
npm ERR! notarget No compatible version found<EMAIL_ADDRESS>npm ERR! notarget Valid install targets:
npm ERR! notarget 0.2.0, 0.2.2, 0.2.3, 0.2.4, 0.3.0, 0.3.2, 0.4.0, 0.4.1, 0.4.2, 0.4.3, 0.4.4, 0.4.5, 0.4.6, 0.4.7, 0.4.8, 0.4.9, 0.4.10, 0.4.11, 0.4.12, 0.4.13

Thanks for reporting this. Looks like I let a typo slip into the blueprint. It has been fixed and published in v0.7.1
https://github.com/StevenHeinrich/ember-leaflet-draw/commit/c16144f483f88c1ee737352825987b104a540e72
I was able to run a successful install after publishing 0.7.1
ember install ember-leaflet-draw