[#115] added cli args for indicating tracing verbosity

updated iohk-monitoring to new version
added cli args for indicating tracing verbosity
toLogObject -> toLogObject' TracingVerbosity

bors r+

bors r+

bors r+

bors r+


Add Build Plugin run to create the plugin archive locally

Description of changes made
This PR adds the Build Plugin configuration run file to easily create the plugin archive locally in build/distributions in the IDE.
Why is merge request needed
This run file can be useful to build the plugin archive and install it from the disk for development purposes. I also know it is possible to test the plugin locally with Run Plugin.

[x] I have checked that I am merging into correct branch

Thank you @mir-am for your participation in the development of the plugin. Could you, please, add a small description, why do we need the plugin state in the build/distributions?

Thank you @mir-am for your participation in the development of the plugin. Could you, please, add a small description, why do we need the plugin state in the build/distributions?

The plugin archive file is often placed in build/distributions by default. Also, the IDE generates the run file I added to quickly build the plugin archive to install it locally or distribute the development version.


Swagger page blank with all files accessing showing 404

Hello,
Currently our project uses drf_spectacular and it works fine. I'm trying to change swagger to be available offline by introducing sidecar, but I don't know what I set wrong that caused this:
Refused to apply style from 'http://<IP_ADDRESS>:8000/api-static/drf_spectacular_sidecar/swagger-ui-dist/swagger-ui.css' because its MIME type ('text/html') is not a supported stylesheet MIME type, and strict MIME checking is enabled.
GET http://<IP_ADDRESS>:8000/api-static/drf_spectacular_sidecar/swagger-ui-dist/swagger-ui-standalone-preset.js net::ERR_ABORTED 404 (Not Found)
GET http://<IP_ADDRESS>:8000/api-static/drf_spectacular_sidecar/swagger-ui-dist/swagger-ui-bundle.js net::ERR_ABORTED 404 (Not Found)
Refused to execute script from 'http://<IP_ADDRESS>:8000/api-static/drf_spectacular_sidecar/swagger-ui-dist/swagger-ui-bundle.js because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled.
Refused to execute script from 'http://<IP_ADDRESS>:8000/api-static/drf_spectacular_sidecar/swagger-ui-dist/swagger-ui-standalone-preset.js' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled.
swagger/:132  Uncaught ReferenceError: SwaggerUIBundle is not defined

versions involved:
drf-spectacular                             0.26.2
drf-spectacular-sidecar               2023.12.1
Settings in settings.py:
INSTALLED_APPS = [
    ......,

    'drf_spectacular',
    'drf_spectacular_sidecar',
]

SPECTACULAR_SETTINGS = {
   ......,

    'SWAGGER_UI_DIST': 'SIDECAR',
    'SWAGGER_UI_FAVICON_HREF': 'SIDECAR',
    'REDOC_DIST': 'SIDECAR',
}

urlpatterns in urls.py:
urlpatterns = [
    ......,

    re_path(r'^api/schema/', SpectacularAPIView.as_view(), name='schema'),
    re_path(r'^api/swagger/', SpectacularSwaggerView.as_view(), name='swagger'),
    re_path(r'^api/redoc/', SpectacularRedocView.as_view(), name='redoc'),
]

After python3 manage.py collectstatic, I can see all files properly copied to 'api-static/drf_spectacular_sidecar'. However, it seems when accessing, those files are not found.
I also tried adding more settings based on https://github.com/tfranzel/drf-spectacular/issues/797#issuecomment-1228600502, but it doesn't work either.
Please let me know what should I do to solve this. Really appreciate it!

Hi,
I think #797 is not relevant unless you have django-csp or manual CSP going on. The browser would tell the the violation in the console.
When collectstatic is correctly getting all the files, it basically has to be the routing. Are you using a reverse-proxy? Missing a  redirect? That error message looks like a 404 which return a simple html page that is obviously failing to load as it is not js.
Have you tried manually getting one of the assets from your server to see if it works? Are the admin assets working correctly (which use the same mechanism)?. I'm pretty sure this is due to a wrong config on your side. the spectacular part looks fine and works fine for a lot of people.

Hi,
Thanks for your help. I think I figured it out. It's a Django static file accessing issue with DEBUG mode, and I was able to see proper swagger path with "--insecure".
However, I found new issues. With self-hosting swagger page, I noticed nearly half requests missing. Any idea on what could cause this?


Bug: Clipboard MIMEType autodectection not functional for formats apart from JPEG/PNG

This could potentially be an issue with wl-clipboard-rs and should be reported upstream after further investigation.

CC: @CheerfulPianissimo

On further investigation, it appears that every encoding but .ppm is successfully detected. This is likely an issue with tree_magic_mini, the library used for mimetype autodetection which gives "application/octet-stream" for those.
Also to be noted that using the ppm encoding actually creates a .pam file and not a ppm image. They belong to the same family but are slightly different.


Possible inaccurate license requirement for SIP devices

This article states that Skype for Business Online (Plan 2) is a must.
Hardware, software, and licenses
If you have a 3PIP or SIP device, you must have the following:
[Microsoft Teams]
Skype for Business Online (Plan 2)
Skype for Business Online (Plan 2) isn't a standalone license that can be purchased.
[Microsoft Phone System]
[PSTN Connectivity]
As I verified in my lab, a SIP phone (AudioCodes 405HD) which was granted M365 F3 + Teams phone standard license can register with SIP gateway without issues despite M365 F3 contains Skype for Business Online (Plan 1)
Therefore, I believe it's not correct to state Skype for Business Online (Plan 2) is a must.
Please clarify, thanks.
Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

ID: 44863905-42d1-cd3f-0d97-af2570649e89
Version Independent ID: 44863905-42d1-cd3f-0d97-af2570649e89
Content: Plan SIP Gateway - Microsoft Teams
Content Source: Teams/sip-gateway-plan.md
Service: msteams
GitHub Login: @tonysmit
Microsoft Alias: tonysmit

Any update pls @scanum

Hello @howardzhangmsft I'm working on this

I checked internally, Skype for Business Online (Plan 2) service plan is still required.
Thanks


skip unknown platforms for hauler save manifest.json

Please check below, if the PR fulfills these requirements:

[x] Commit(s) and code follow the repositories guidelines.
[ ] Test(s) have been added or updated to support these change(s).
[ ] Doc(s) have been added or updated to support these change(s).

Associated Links:

Types of Changes:

bugfix

Proposed Changes:

When constructing the manifest.json for use with docker load, if a multi-arch image contains a platform defined as "unknown/unknown" (looking at you, busybox), docker fails to load.

Verification/Testing of Changes:

Additional Context:

Testing current commits in this PR -> https://github.com/zackbradys/rancher-airgap/actions/runs/10969610724

Closing this attempt.  This causes bad things.


Widget showcase tutorial

Add the second tutorial demonstrating how to bring widgets from the showcase to the iTwin viewer.

@Mergifyio backport release/2.15.x

@Mergifyio backport release/2.16.x


ButtonGroup Component

Related issue
#219
The ButtonGroup component is a simple wrapper around Buttons and introduces the required styles to butt the buttons up against each other and use the correct border radius settings to make it a single unit.

The dropdown icon was just to show you can have an icon and I had that icon already in the project. Could be any icon
To force the buttons to all be the same type may be restrictive. There may be a time when one of the buttons has to be red surely?
If not then that and the border thing will mean a re-think of the approach. Instead of a simple wrapper I'd have to pass a single size, type, variant and an array of labels/keys, and expect an onClick handler that would be triggered with the key of the button pressed.
Not saying it's wrong, just clarifying before I continue

The dropdown icon was just to show you can have an icon and I had that icon already in the project. Could be any icon.
Fair point, let's not use that example in the docs though. Why is there space to the right of the close button, just out of curiosity? It should be equally spaced.

To force the buttons to all be the same type may be restrictive. There may be a time when one of the buttons has to be red surely?

Maybe it is too restrictive. However, I do feel that from a UI perspective that having a split between multiple types of actions prevents a potential mess resulting from this component.
Primary buttons are your main action and should be standalone - they take prominence in the interface and are the thing we want the user to focus on. Button groups are there to supply complimentary actions under one theme. We're always aiming to keep the number of primary buttons per component/page low, as when we start using more of them, they lose their importance.
I can't help but think having [Neutral][Neutral][Danger][Neutral] is a really bad UX practice, as you have a destructive action buried in between regular buttons. There's no hierarchy of responsibility there.
Regardless, I think we should force button groups to be purely Secondary buttons. The buttons in the groups are all of equal prominence.

If not then that and the border thing will mean a re-think of the approach. Instead of a simple wrapper I'd have to pass a single size, type, variant and an array of labels/keys, and expect an onClick handler that would be triggered with the key of the button pressed.

You'd need to pass a size anyway as you can't mix multiple sized buttons inside a button group. The original design issue (#219) has the button example there. It's all using secondary buttons - there's no primary buttons in here.
Either way, what we do to the hierarchy is irrelevant to the border issue. There's a neutral border being set on the internal buttons - why? If you wanted to make the button group accept any type of button, why is there a neutral border being set? It literally isn't what the border is on any of the primary buttons, so it's going to look visually off regardless of which buttons are supplied.


Form validator feature

Portfolio

Added Javascript validator for lowercase email verification.
Added CSS styles.
HTML form re-coded.

Please take into consideration that I don't have a coding partner this week so I don't have commits from anybody else in my project from this week, here is the link to the last PR with the support

Here is the letter of Microverse telling me to work alone

Here is the letter of Microverse telling me to work alone

@Rebelzob, Kindly edit your pull request description and put this picture there


Feature Name
Adding AdaBoost Visualizations
Feature Description
Develop the AdaBoost algorithm, which combines multiple weak classifiers to create a strong classifier. This feature will support various base learners.
Motivation
AdaBoost is an effective ensemble technique that can improve model performance significantly. Including it will enhance the algorithm variety available to users.
Implementation Suggestions (Optional)
No response
Feature Type
New Algorithm
Does this feature require additional resources?

[X] Additional Documentation
[ ] Third-Party Libraries
[ ] UI/UX Design
[ ] Other

References (Optional)
No response

please assign this issue to me @ajay-dhangar


Question (Not Issue) - Are requests masked / throttled to avoid IP Ban

:bowtie: :bowtie: Hi :bowtie: :bowtie:
I am about to download by a #hashtag that appears to have over 25,000 posts :open_mouth: :open_mouth:
:hushed: Does this scraper do things similar to popular scrapers like scrapy etc say they do, i.e. make sure IP does not get banned by changing request header, or by throllting etc? :hushed:
Sorry don't have much experience with this.
Want to make sure I do not get banned by IP since I think I have a shared IP with my roommates and I don't want them to get :rage: mad :rage:  at me.
This is a question, not a bug. You may delete it after replying to me, or email me directly.

I don't know the rate limits or whether there is a possibility of a ban. The scraper does not provide any defense against either. Proceed with caution and use it responsibly. If you do find out anything, let me know :)
scrapy's documentation provides some tips on avoiding bans which you might want to check out. In particular, the section about using proxies may be of interest to you. Hope that helps.


add differential equations

With reference to issue #457
Added differential equations

@shrey27tri01 COuld you pls help me with merge conflicts I am not able to do the same


Runtime Error:The weights trying to be saved contained shared tensors.

The model was quantized successfully.

But failed when saving the model:

Hi @IEI-mjx does the model have tied embeddings?

Hi @IEI-mjx does the model have tied embeddings?

Yes

I skipped this error by copying the shared weight both lm_head.weight and model.embed_tokens.weight.
Since I haven't test this FP8-KV version model, I'm not sure whether this modification to save_quantized_model() is correct or not.


Make deploy.yml action depend on validate.yml action

Originally in https://github.com/marda-alliance/metadata_extractors_registry/issues/82. I believe this is still open, as there doesn't seem to be a dependency chain in the current GH actions.

We only merge if something is valid though, so think this is fine

Yup, I think deployment on actual releases gives us this for free.


Fix appveyor builds for Windows by specifying Python3

The Linux and MacOS shell scripts both specify Python3 which is required for the src/classic_to_ctx.py but the Windows batch files did not.  The default Python version for AppVeyor is Python 2.7 according to this https://www.appveyor.com/docs/linux-images-software/#python which may be why AppVeyor builds for Windows don't currently appear to be passing.

That took a while, but the patch now seems to work correctly.


Wrong title in browser tab

Link to article:
https://docs.microsoft.com/da-dk/windows-server/windows-server
Problem:
The page title is incorrect, it says "Widows" instead of "Windows" (see screenshot)

@coreyp-at-msft This looks like the redirect issue we discussed a couple of days ago.

Fixed

I am closing this one since this already get fixed. @MortenKJ could you please verify?

@EdisonDa done


fix: test fun defaults

The default package parameter for TestFun is not needed because this
function is meant to target the current file only. Using the default
package parameter increased run time of time function drastically.

If Im missing something else please let me know. I've changed this because with the ./... default package and with the amount of packages/tests Im using this function took quite a few seconds to finish.
Once again, thanks for this awesome plugin though!


4.0 Update

Could you update the 4.0 version? It lacks of some things (ex. Shadow Depth0) and it has some really minor bugs. I'm using it for a bit important project.

See: https://github.com/ButchersBoy/MaterialDesignInXamlToolkit/wiki/.Net-4.0-Compatibility-&--Visual-Studio-Versions#net-40
I haven't got the capacity to maintain it.  I would happily accept a pull request if anyone wants to fix it up.


Ensure all domain variants resolve to correct new URL

Ensure domains such as
https://www.jncc.gov.uk
http://www.jncc.gov.uk
http://jncc.gov.uk
and any other variant
all resolve to
https://jncc.gov.uk
also need to set up https for https://www.jncc.gov.uk
doc below for reference

All of these redirects are now working


Enable Kubemark nodes objects size increase in golang tests

build-and-push-k8s-at-golang-tip builds Kubernetes v1.18 that does not contain k/k PR that increases Kubemark nodes objects. The proposed cherry-pick is a quick workaround for that issue.
/sig scalability

/cc mm4tt

/ok-to-test

Thanks!
/lgtm
/approve


[Impeller] Spirvcross fails compile metal shader using f16mat4

We seem to be tripping an assert here:  https://github.com/KhronosGroup/SPIRV-Cross/blob/main/spirv_msl.cpp#L4759
Need to investigate if we're configuring something else wrong or if this is a bug.

This doesn't seem to be a valid type. Closing since we don't really need this now.


alt+space displays system menu and sends key binding to Terminal

Windows Terminal version (or Windows build number)
1.11
Other Software
No response
Steps to reproduce
Press alt-space!
Expected Behavior
No response
Actual Behavior

/cc @FWest98 possible fallout from #10799?

That’s very strange, that shouldn’t happen. I don’t see how my code can produce this behaviour:
https://github.com/microsoft/terminal/pull/10799/files#diff-c10bb023995e88dac6c1d786129284c454c2df739ea547ce462129dc86dc2697R812
In this line and the following, alt+space will only be sent to the terminal when it is explicitly unbound, but then handled will be true always so it shouldn’t trigger the system menu.
So maybe this is somewhere further up, in the main eventhandler loop?


Fix software SPI

Hi. The software SPI doesn't work in v0.5.0. I found the bug and did these changes:

Set the data pin of software SPI
Comment out SPI.begin() in the examples with software SPI
Add comments about hardware SPI usage in some examples

Thank you for reporting and fixing.
Looked back and the bug is introduced in 0.4.0 with refactoring of the constructor.

Merged into master,
working on a new 0.6.0 release.


ghost:5.65-alpine: no matching manifest for linux/arm/v7 in the manifest list entries

Is there something wrong with some script? I can't update ghost to any version between 5.61-5.65.

Just for debugging purposes, I can confirm the amd64 version is being created

It looks like the Alpine images are failing to build on non-amd64 architectures since after 5.60.0 (at 5.61.2 since that is the next version we added): https://doi-janky.infosiftr.net/job/multiarch/view/images/view/ghost/.  I'm digging in to find a fix.

Fix in https://github.com/docker-library/ghost/pull/393


WIP: File nesting support

Basic support for file nesting
This PR fixes #6328
To be done:

Configuration (Currently contains hardcoded grouping for suffixes (a.js, a.js.map) and typescript generated files (a.ts, a.js))
Sanity checks (Bad grouping function can cause files to dissapear)
Breadcrumbs support

Before:

After:

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


change default settings for tiers

For buttons to not show in hosts collectives

I have no idea... but we should close this :D


ENH(dMRI): Deal gracefully with small CC masks

The diffusion pipeline's calculation of IQMs choked if the cc mask was too small. Added a counter-measure and issue a warning in this case.

Do you have an example dataset where this happened? Maybe in these cases we could do a second pass with a different set of parameters?

Yes, I have a dataset with a failed DWI run that lasted for just a few initial directions and then was killed. I believe we discussed spatial normalization into MNI -- we could bring the mask from there instead, WDYT?

I think that's a good idea! In that case, I might check for outliers in terms of the PDD/FA and exclude those.


Good

Added a little script to search for the origin of windows (like permission prompts) you see on macos. e.g seen this?

then just run basic_setup to install commands in this repo then go
psearch Speech to get the source of this dialog.
You use some text of the window as search keyword. you might have to try a few things. Good to know what the origin of windows like that and others are!!! :)


[Bug]: pocketpal crashes whenever any model is loaded

Describe the bug
After downloading an model on pocketpal and then pressing the button load the app crashed without giving any information or anything on why it crashed. So I thought there maybe a problem with this model then I downloaded other 3 of model and ran every single one of them again and again and every time app crashed upon loading them, I am unable to find solution anywhere, I have done clearing cache etc etc whatever I could do.
To Reproduce
Steps to reproduce the behavior:

Installed the app for the first time on my Android
Opened up the app
Firstly I Downloaded the Danube 3
After download completion I loaded the module by clicking on the load option
For second app holds and then crashes (closes)
I installed other modules (phi 3.5, smolm2) to check if the problem is with Danube 3
After loading them same crash happens

Expected behavior
I expected the app to run and work properly but  app crashes upon loading any module and then back to please load a module to start chatting
Screen recording
https://github.com/user-attachments/assets/c0eb9236-eb66-4bd0-9e44-0ce124fb1285
Environment (please complete the following information):

Device: Tecno spark 20 pro+
OS: Android 14
App Version: 1.4.6

Additional context
I also closed background running apps and freed some memory for this for proper working. If there is way to check app logs and crash reports then I am ready to that as well if you want.

Thanks for reporting.
Documenting the device’s hardware specs for later debugging reference:
Chipset: MediaTek Helio G99
CPU Configuration: Octa-core (2x Cortex-A76 at 2.2 GHz & 6x Cortex-A55 at 2.0 GHz)
GPU: Mali-G57 MC2

Source: GSMArena - Tecno Spark 20 Pro+

Same behavior on OnePlus 12:
Chipset: Qualcomm SM8650-AB Snapdragon 8 Gen 3 (4 nm)
CPU: Octa-core (1x3.3 GHz Cortex-X4 & 3x3.2 GHz Cortex-A720 & 2x3.0 GHz Cortex-A720 & 2x2.3 GHz Cortex-A520)
GPU: Adreno 750

Same issue with redmi 10


type error message changed to data-parsley-type-message in parsley 2.x

I have noticed the change made in parsley 2.x in regard to type errors from data-parsley-'specific type'-message to the general type error message, data-parsley-type-message, but there is no adjustment in django-parsley. I wonder when this will be reflected.
Cheers.

@blue-o Can you share a link that you noticed the change ?

I haven't got it with me just now, but If you test it with
data-parsley-email-message in html, you will be able to see the error
message is not showing up. If you change that to
data-parsley-error-message, the general error message, you'll be seeing it.
I hope this will help.
On Wed, Apr 29, 2015 at 5:10 PM, Shiva Krishna<EMAIL_ADDRESS>wrote:

@blue-o https://github.com/blue-o Can you share a link that you noticed
the change ?
—
Reply to this email directly or view it on GitHub
https://github.com/agiliq/Django-parsley/issues/56#issuecomment-97329643
.

Parsley.js 1.x behaviour:
<input type="text" name="number" parsley-type="number" parsley-type-number-message="Missing Number"/>

In parsley.js 2.x, the equivalent of above would be
<input type="text" name="number" data-parsley-type="number" data-parsley-type-message="Missing Number"/>

I assume this is what @blue-o wants reflected in Django-parsley.

@blue-o The change you asked for has been implemented here
https://github.com/agiliq/Django-parsley/commit/863e3f40518801c63b77defa293132cff46b226a
It's merged to master now.


[Snyk] Upgrade husky from 8.0.1 to 8.0.3

This PR was automatically created by Snyk using the credentials of a real user.Snyk has created this PR to upgrade husky from 8.0.1 to 8.0.3.
:information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.

The recommended version is 2 versions ahead of your current version.
The recommended version was released a month ago, on 2023-01-03.

Release notes

Package name: husky

8.0.3 - 2023-01-03
fix: add git not installed message #1208

8.0.2 - 2022-11-08
docs: remove deprecated npm set-script

8.0.1 - 2022-05-09
fix: use POSIX equality operator

    from husky GitHub release notes

Commit messages

Package name: husky

3c0e08d 8.0.3
1ed3f9a fix: change message
500d450 fix: add git not installed error message (#1208)
2945907 chore(deps): bump minimatch from 3.0.4 to 3.1.2 (#1229)
9f6dac4 chore: remove stale bot
f6c2c06 chore: update package-lock.json
f862dc2 chore: update devDependencies
9efb720 8.0.2
573de60 docs: remove deprecated npm set-script
3db28d4 chore: increase daysUntilStale
51aeba5 chore: update devDependencies
9e6073d docs(readme):  fix minor command typo (#1197)
840c416 docs: add double-hyphen flag between npx and the command to run (#1164)
b6e4c92 docs: update deprecated npm command
47e96ec docs: README update (#1154)
e4e4575 chore: npx option --no-install replaced with --no -- due to deprecation (#1149)

Compare

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information:
🧐 View latest project report
🛠 Adjust upgrade PR settings
🔕 Ignore this dependency or unsubscribe from future upgrade PRs

Coverage: 98.209%. Remained the same when pulling 0f9fb0eb04745e8255dc6cd57302fef9acd929a9 on snyk-upgrade-5b8faea214b0c474fdab6c78f23b2975 into f63437e14c918056aafeec259d02f83bd361dd39 on main.


Get tests passing on master

Node <8 see single test failure (preceeds recent merge):
./tests/test_back.js ................................ 31/32
  nockBack dryrun tests > goes to internet, doesn't record new fixtures
  not ok expect truthy value
    at:
      line: 157
      column: 15
      file: tests/test_back.js
      type: IncomingMessage
    stack: |
      IncomingMessage.<anonymous> (tests/test_back.js:157:15)
    source: |
      t.ok(dataCalled);

Node 8 experiencing additional test failures. See travis for details: https://travis-ci.org/node-nock/nock/jobs/252821640
Needs to be addressed before we can resolve Node 8 updates.
cc @martinkuba

Fixed by #948

Awesome @martinkuba! Tests are now passing on master.
Since I will be out of town this weekend and no other maintainers are active to rollback the release in the event of failure I will hold off on pushing patch until Sunday/Monday PST. Will close this issue once release is complete.
Thanks again for stepping up to fix this issue. I'm sure the community appreciates it!


Automatic add class "full-img" to img

In my post, both ![dormitory]({{site.baseurl}}image/post/dormitory.jpg)
and
will render same tag with a full-img class added

Why that add it automaticly? And how can I avoid that?

I found the reason in the index.js .
That resize the picture size by adding class "full-image".
Sorry for disturbing.
It's my mistake.🙏


Wiki word vectors or English word vectors?

Fasttext provides multiple embeddings for English, trained on different sources: Wikipedia, Wikipedia + some corpus. Which ones were used to generate the translation matrices provided with this repository?

As mentioned in our README, all the embeddings used for alignment where taken from the fastText repo here. AFAIK they were all trained on Wikipedia. However, as they do not provide any versioning info for those files it is difficult for us to know whether they have changed since.

There was another set of embeddings provided by fasttext which were trained on other corpuses as well.


Unable to compile library

Heyy, recently I've been trying to install this library, but I needed to compile it first. The problem is that I always get an error, some times different for others.
Here is the error:
shader.v.pica
sf2d_texture.c
arm-none-eabi-gcc -MMD -MP -MF /home/themachinumps/sf2dlib/libsf2d/build/sf2d_texture.d -g -Wall -Werror -O2 -mword-relocations -ffunction-sections -fno-strict-aliasing -fomit-frame-pointer -march=armv6k -mtune=mpcore -mfloat-abi=hard -mtp=soft -I/home/themachinumps/sf2dlib/libsf2d/include -I/opt/devkitpro/libctru/include -I/home/themachinumps/sf2dlib/libsf2d/build -DARM11 -D_3DS -c /home/themachinumps/sf2dlib/libsf2d/source/sf2d_texture.c -o sf2d_texture.o
/home/themachinumps/sf2dlib/libsf2d/source/sf2d_texture.c: In function 'sf2d_create_rendertarget':
/home/themachinumps/sf2dlib/libsf2d/source/sf2d_texture.c:60:2: error: too many arguments to function 'Mtx_OrthoTilt'
  Mtx_OrthoTilt(&rt->projection, 0.0f, width, height, 0.0f, 0.0f, 1.0f, true);
  ^
In file included from /opt/devkitpro/libctru/include/citro3d.h:12:0,
                 from /home/themachinumps/sf2dlib/libsf2d/include/sf2d.h:9,
                 from /home/themachinumps/sf2dlib/libsf2d/source/sf2d_texture.c:4:
/opt/devkitpro/libctru/include/c3d/maths.h:72:6: note: declared here
 void Mtx_OrthoTilt(C3D_Mtx* mtx, float left, float right, float bottom, float t
      ^
/home/themachinumps/sf2dlib/libsf2d/source/sf2d_texture.c: In function 'sf2d_texture_tile32_hardware':
/home/themachinumps/sf2dlib/libsf2d/source/sf2d_texture.c:95:2: error: implicit declaration of function 'C3D_SafeDisplayTransfer' [-Werror=implicit-function-declaration]
  C3D_SafeDisplayTransfer(
  ^
cc1: all warnings being treated as errors
/opt/devkitpro/devkitARM/base_rules:84: recipe for target 'sf2d_texture.o' failed
make[1]: *** [sf2d_texture.o] Error 1
Makefile:98: recipe for target 'build' failed
make: *** [build] Error 2

Can someone please help me? I'm currently using a VM to run Linux, but even that doesn't help! I've installed aemstro and python 3, but it still gives me an error :(

Nevermind, I just needed to update citro3d.
And, it worked!


SA1202 Wrong access level based order?

The documentation says

A violation of this rule occurs when the code elements within a file do not follow a standard ordering scheme based on access level.

I would either change the wording to

A violation of this rule occurs when the code elements within a file do not follow a standard ordering scheme based on their access modifiers.

or leave the wording and change the implementation to really follow an access level order based approach. Then it would be
public -> protected internal -> internal -> protected -> private
instead of
public -> internal -> protected internal -> protected -> private
because protected internal is the second highest access level after public.

We are following the convention set by StyleCop classic here.
As far as I can determine there is no fixed ordering in access levels within C#.
I've found several informational sources and none of them seem to fully agree:

https://msdn.microsoft.com/en-us/library/ba0a1yw2.aspx
https://github.com/dotnet/roslyn/blob/master/src/Compilers/Core/Portable/Symbols/Accessibility.cs
CSharp Language specification 5.0, section 3.5.1
http://stackoverflow.com/questions/191929/is-there-a-convention-to-the-order-of-modifiers-in-c

@strohhut Technically the ordering is based on access level and not the access modifiers (specifically with respect to the omission of private). Arguably the order which would "make the most sense" is the following:
public → protected internal → protected → internal → private
This order would be determined by the combination of the following partial orders:

Strict containment

public → protected internal → internal → private
public → protected internal → protected → private

Strict containment in public API

:memo: protected internal is equivalent to protected in a public API
:memo: internal is equivalent to private in a public API
public → protected → internal

However, the ordering we used was already defined by StyleCop Classic and it seemed of little value to change the behavior of this rule for existing users, especially considering that reordering members of a file produces very large and difficult to review code changes (diffs).


Add feeEstimator to CreateUpdateProfileTxn

Current dependencies on/for this PR:

feature/proof-of-stake

PR #826

PR #864

PR #865   👈

This stack of pull requests is managed by Graphite.


errors

Describe the bug
(a clear and concise description of what the bug is.)
Warning: Unsupported declare 'strict_type' in /home/kiaoraga/public_html/hizup/WebsiteChecker.php on line 10
Parse error: syntax error, unexpected 'const' (T_CONST), expecting variable (T_VARIABLE) in /home/kiaoraga/public_html/hizup/WebsiteChecker.php on line 20

I looks like you are running a PHP version lower than v7.1 pH7Builder requires at least PHP 7.4 before v18, and now with the v18 coming very soon, you will need at least PHP 8.0


When bootstrapping don't send an empty run_list if we are using policyfiles instead

Signed-off-by: NAshwini<EMAIL_ADDRESS>Description
Don't send empty runlist if do not pass it.
Related Issue
https://github.com/chef/chef/issues/9155
Types of changes

[ -] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[x] Breaking change (fix or feature that would cause existing functionality to change)
[ ] Chore (non-breaking change that does not add functionality or fix an issue)

Checklist:

[ ] I have read the CONTRIBUTING document.
[ ] I have run the pre-merge tests locally and they pass.
[ ] I have updated the documentation accordingly.
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.
[ ] All commits have been signed-off for the Developer Certificate of Origin.

Thanks @lamont-granquist, Optimized the code by using Mash.

@NAshwini can you rebase this against master so we can check this against the latest specs?


Mp4 video format

Does this support mp4 video files? I've changed the MIME type to video/mp4 along with the Blob type but it seems like the video never finishes downloading. Does MediaRecorder not support this MIME type?

@jsilvia721  these are the mime types supported by chrome MediaRecorder API.
https://stackoverflow.com/questions/41739837/all-mime-types-supported-by-mediarecorder-in-firefox-and-chrome.
Looks like Chrome doesn't support that mime type
MediaRecorder.isTypeSupported('video/mp4;codecs=h264')
# false


Add ARPieChart to Charts section

Project URL
https://github.com/nero-tang/ARPieChart
Description
Add ARPieChart to Charts section
Checklist

[x] Only one project is in this pull request
[x] Addition in chronological order (bottom of category)
[x] Travis CI pass
[x] Supports iOS 7 or later
[x] Has a commit from less than 2 years ago
[x] Has a clear README in English

hey @miguelarauj1o, thanks for contributing again!
We can't accept this lib because it won't compile in the latest Swift, so we gotta wait for @nero-tang to fix issue 1

hey, @lfarah, thanks for checking this condition. I forgot totally!

@miguelarauj1o and @lfarah  it's ok now?

@vsouza we gotta wait for them to update the lib

Let's close this
Feel free to reopen when ready

I agree. No problem.


Results not showing on "refocus"

See this video: http://pgrm.co/0z090i0M2W2c (around the 12-13 second mark).
When refocusing on a field, results do not show unless the down arrow is clicked - this is somewhat confusing.
Is there a way to reshow results when refocusing on a field?

@GreatPotato This could be fixed with a quick event handler:
$('#myTypeahead').on( 'focus', function() {
		$('#myTypeahead').typeahead('open');
});

Unfortunately, the 'open' call seems to be broken right now. See: #1053,

This behavior has changed in v0.11. Refocusing on the typeahead will show the existing results.


Cannot find pretrain/spc_p10.pth

Hello,
I noticed that spc2 is not updated to docker, and I tried to move spc2 files to docker, but some of the files do not have permission, and the administrator in docker is carla. （This question has been solved by exec to the container with a root authority ）

After docker exec -it -u -0 + containerID + bash, I can change the files. Howerver, pretrain/spc_p10.pth is needed for initialization. Where is this pth file? Thanks.

Hi, @SunHaoOne Thanks so much for proposing these issues.

I have uploaded the pretrained weights. You could find it through the link in readme.
I can't reproduce this error which seems related to some renaming of model modules. If that happens again, you could use the non-strict mode to load the pretrained model and try again.
Have fixed the import path error.
Please remove the existing save path or set a new save path and try again. To avoid overwriting previous checkpoint, the script is not allowed to be executed if there has existed the same-named save path already.

I'm closing this issue. Please feel free to reopen it and follow up if you have further same issues.

Thanks for your post.
Did you put the weights you downloaded in the readme in spc2/pretrain/ with their original names? Or did you rename the file to model_only_fpn50.pth?

Thanks for your post.
Did you put the weights you downloaded in the readme in spc2/pretrain/ with their original names? Or did you rename the file to model_only_fpn50.pth?

Yes, I have put it in the file and renamed it, finally the pretrained model can be successfully loaded.

Update: I updated the provided pretrained weights again to solve some key naming imcompability issue. Have a try a let me know if there is any further issues.


multi: log additional information for local force closures

Change Description
Addresses #7696 by logging the reason for a local force close in the DB, and echoing it within the ClosedChannels response. Since initiating a force close and marking the channel as closed happen at two distinct parts of the code, we utilize the ChannelArbitrator log to persist the necessary information between these two moments in time. Once we mark the channel as closed, we log that info in the closed channels bucket. In this PR we address 3 possible reasons of local force closure: user-initiated, link failure, and HTLC/chainTrigger-related.
Steps to Test
itests have been updated to test for all 3 conditions, but manual testing can be done by simulating any of the 3 local force close situations and then checking the channel information in the ClosedChannels response.
Pull Request Checklist
Testing

[ ] Your PR passes all CI checks.
[X] Tests covering the positive and negative (error paths) are included.
[ ] Bug fixes contain tests triggering the bug to prevent regressions.

Code Style and Documentation

[X] The change obeys the Code Documentation and Commenting guidelines, and lines wrap at 80.
[X] Commits follow the Ideal Git Commit Structure.
[ ] Any new logging statements use an appropriate subsystem and logging level.
[X]  There is a change description in the release notes, or [skip ci] in the commit message for small changes.

📝 Please see our  Contribution Guidelines for further guidance.

Hey @saubyk this is mostly ready for review (I just need to investigate some failing tests) but I've fixed all the lint issues and added a release notes entry for 0.17.1 per the milestone you assigned. Let me know whom we can ask for reviews :slightly_smiling_face:

Hi @shaurya947 great work so far. thanks. Will start assigning reviewers when we start the dev cycle for 17.1
Excited to get this feature merged.

looking forward to this PR !

@guggero: review reminder

Thanks @guggero for the review as per @saubyk message on slack, I will work on the PR to implement your suggestions and submit an update soon.

Thanks @guggero for the review as per @saubyk message on slack, I will work on the PR to implement your suggestions and submit an update soon.

Thanks @Chinwendu20

@shaurya947, remember to re-request review from reviewers when ready

@shaurya947, remember to re-request review from reviewers when ready

Continued here: https://github.com/lightningnetwork/lnd/pull/8072

Replaced by https://github.com/lightningnetwork/lnd/pull/8072.


Asciidoc is broken

The links at https://github.com/nfrankel/kaadin/blob/master/Components.adoc#native-button are broken.

Yes, I know... "it works on my machine"
I have to understand how Github generates HTML from Asciidoctor files. Dan Allen pointed me to sub=[macros] but my Asciidoctor skills are not good enough to understand what that means.
If you have any clue, I'll be happy to accept PR. And thanks for your interest in all cases.

I've reworked the documentation and broken it down in a very simple README and a full-fledged Github Page site.

Perfect!


Custom Effects

I have create a new class from CLEffect to implement a tool to blend two image, i would like the user to open photo library  to select an image or take one with camera and blend it with the one opened in Editor.
My question is: from where (in code) can i make a call to UIImagePickerController?
is it from CLEffect, CLEffectBase or CLEffectTool.
Please help

I do not know because it is not tried. I think from your custom effects maybe.


[pt-br] Add docs/reference/using-api/client-libraries.md

fixes the issue that looks like it was abandoned: [pt-br] Translate client-libraries.md #36016

/hold for CLA correction

Hi @daniso123
I just spotted a slightly elder PR that translated the same file, which means that this PR is a duplicate of #36016
In my opinion it would be great for us to merge the prior one (to honor and to respect the first contributor).

Acabei de ver um PR um pouco mais velho que traduziu a mesma página, o que significa que este PR é uma duplicata de #36016
Seria ótimo para nós mesclarmos o anterior (para honrar e respeitar o primeiro colaborador).

I'm having problems signing the CLA but I'm already in contact with support

/retitle [pt-br] Add docs/concepts/workloads/pods/init-containers.md

/retitle [pt-br] Add docs/reference/using-api/client-libraries.md

Hi there, @daniso123 👋
Could you please remove the init-containers.md file from this PR, since we already have a dedicated PR for that file? (#39193)
Thanks in advance!

/remove-lifecycle rotten


README Version Badge is incorrect

In the README.md it says 0.8.3 is the current version.
Would there be any objections to using the bintray version badge instead of the badge.fury.io one?
[ ![Download](https://api.bintray.com/packages/jetbrains/anko/anko/images/download.svg) ](https://bintray.com/jetbrains/anko/anko/_latestVersion)

Fixed. Thank you!


Rust Style Conventions

My understanding of naming:
* `new` - obvious constructor, may be empty (`String::new()`, `Box::new(T)`)
* `from_` - takes _same_ information as `new` just in different representation (e.g. `String::from_utf8(Vec<u8>)`)
* `with_` - takes _additional_ information along with what `new` takes `String::with_capacity(usize)`

I thought String was a bit of a special case but a quick look at the std lib shows its not. Perhaps conventions have changed for more recent code? I was under the impression that

Constructors with zero args should use Default
Constructors with one arg should use From<Foo> (unless the foo needs further restriction like the String;:from_utf8 case)
Constructors with multiple args should use new.
Constructors using the builder pattern should use with(self, foo: Foo)

I've never managed to work out the pattern for times when we need multiple constructors with multiple args?
Amusingly I was looking at all the instances of single arg constructors for Script yesterday wondering why they used the pattern new_.
I don't mean to bike shed here, I'm genuinely interested in these sorts of conventions.
Originally posted by @tcharding in https://github.com/rust-bitcoin/rust-bitcoin/issues/677#issuecomment-965759461

@tcharding  i'd advise against implementing Default unless it is truly a default. E.g., imagine some kind of client where:
Client::new() creates an uninitialized client that needs some sort of initialization before it's safe to use, but you might want to do one to allocate the storage for it?
You might also run into issues creating e.g. default for Option since it's already to return None, where you might want something else.
Same with From, TryFrom, etc. You only want those if it's a true conversion, otherwise implement your own logic/names.

I'm sure everyone has their own views, but I always prefer the explicit forms of things. ThingImConstructing::way_im_constructing_it over Trait::trait_method. That implies no Default or From in the common case - those are, in my mind, useful things for specific cases, eg if you have a bag of settings, maybe Default is pretty clear to the user, or From allowing more concise conversion for things that are really basically equivalent.

Good job on opening the issue @JeremyRubin, thanks for your response.

Same with From, TryFrom, etc. You only want those if it's a true conversion, otherwise implement your own logic/names.

Cool, this makes sense. I was writing while @TheBlueMatt commented but that comment concretes this even more, makes usage of into less mysterious as well. Cheers.
Re Default: I don't really understand. Using your example, I would expect the default client to be uninitialized? I've been following clippy for this one so I'm keen to fully understand your position on when it is ok to use Default. For the record I just went searching for the lint name for this by writing a quick example and could not get a clippy warning for stable or nightly. One other point is deriving Default, I guess that is why things like HashMap have an empty new and also implement Default. This begs the question why can't we use `#[derive(New)] to derive an empty constructor?

've been following clippy for this one so I'm keen to fully understand your position on when it is ok to use Default

Everything is about readability at the call-site. ThingImConstructing::way_im_constructing_it starts with a pretty strong advantage in most cases, so you have to (IMO) have a pretty good reason to use Default. One reason is that Default can allow some containing object to include the inner type via Default or the like. At least in rust-lightning, I think the only use of Default we have is some user-config structs. There its pretty clear that default means "the default values of the config options", though I admit a default_settings may have made even more sense.

Constructors with zero args should use Default

And also new() as clippy says.

Constructors with one arg should use From<Foo>

Infallible constructors should, fallible should use TryFrom but probably only if the conversion is obvious. (There's no TryFrom<Vec<u8>> for String but there is TryFrom<u64> for u32

I'd advise against implementing Default unless it is truly a default.

Yes, Default only makes sense for types that have some kind of "empty" or "zero" state. (TBH I'd prefer Default to not exist and have two similar traits instead: Empty and Zero)
Anyway, I never saw anyone (maybe except inexperienced programmers) use the pattern from other languages where type is in invalid state first, so this is non-issue?

That implies no Default or From in the common case

I view it similarly. I never implement From<Inner> for Newtype (but do TryFrom if applicable), and when calling methods I usually choose whichever is explicit. (My favorite exception is PhantomData where I always use Default::default())

when it is ok to use Default

IMO only collections. Numeric types should use 0 or T::ZERO. They can still implement Default but it should be only called in generic contexts.

why can't we use `#[derive(New)] to derive an empty constructor

Because New is not a trait.
One more remark: when I use from() or default() I always type T::from(val)/T::default() instead of From::from(val)/Default::default() unless it's error conversion (.map_err(Into::into)) or I'm lazy (ridiculously long type/type I don't remember)

including things clippy enforces

I'd be interested in specific examples.

Awesome, cheers lads.


Split the simulators' creation of ActOnArgs and iteration

Fixes #3872.
Currently all simulators implement _base_iterator, which does two things: it creates the ActOnArgs object, and the iterates the circuit. This PR splits ActOnArgs creation and iteration into two separate functions in each of the simulators. This allows preservation of single-responsibility principle in the simulator methods. It potentially allows moving _core_iterator into the base class to remove that redundancy in a future PR (all four simulators' implementations of _core_iterator are almost identical now).
It also addresses the problem in #3958 with a workaround: the user can now propagate the ActOnArgs to subsequent circuits. See the quantum teleportation example for an example of how to do this. Note that this process works for all simulators, and a function can be written generically to support any of them, so long as the same simulator runs each circuit.
The quantum teleportation is refactored to be implemented in terms of this. This fixes the "hack" of the teleportation in a different way than the classical control tags. Here, the circuit is split into two, and the Bob side is constructed and run after the Alice side based on Alice's measurements. Unlike the tags formulation, this cannot be serialized into a single circuit and requires the Python code to manage the classical coordination. Again, other than the final state vector printout, this example can work generically with any simulator.
Open question: should these functions be public?

@tonybruguier can you consent here too? Seems like I must have merged wonkily on this one.

@googlebot I consent.

@95-martin-orion thanks for the review. Agreed this is a big commitment and needs care. There is an RFC attached to the linked issue #3872. I'll flesh that out and we should have a full review and sign offs there before proceeding further. I wanted to make the PR available for reference, and as a sanity check that the basic idea would work.
Does qsim expose simulate_moment_steps via implementing _base_iterator? I thought it only supported final states, or returned intermediate states in some other way than _base_iterator, in which case this change wouldn't affect qsim. But I haven't checked.

Does qsim expose simulate_moment_steps via implementing _base_iterator? I thought it only supported final states {...}

You're correct - qsim does not currently implement SimulatesIntermediateStates. However, it's on the TODO list, so it's worth keeping in mind while going through this PR.

@95-martin-orion I think this would be easier to pull the trigger on if I made create_act_on_args a private function for now and reverted the teleportation example. That would give us time to ponder whether "ActOnArgs" is the right name for this etc, before going all public with it. That would make this purely a refactoring change. Thoughts?

@95-martin-orion The requested changes have been made.

@95-martin-orion Done


Use functions rather than consts for DANGLING values

LLVM seems to get confused by the use of consts for the DANGLING
structs; it's hard to see what's going on but perhaps it's losing track of
the nonnull properties of some fields, even though they are constants?
In any case, it handles equivalent functions just fine, so use those instead.
There is naming precedent with NonNull::dangling() anyway.
This drops the inner loop for iterate_100k from this (note the bizarre test
of the base pointer we just dereferenced against null):
loop:
        movss  (%rsi,%rbp,4),%xmm0
        addss  (%rcx,%rbp,4),%xmm0
        movss  %xmm0,(%rcx,%rbp,4)
        add    $0x1,%rbp
        test   %rcx,%rcx
        je     done
        cmp    %rdi,%rbp
        jne    loop

to this:
loop:
        movss  (%rsi,%rax,4),%xmm0
        addss  (%r12,%rax,4),%xmm0
        movss  %xmm0,(%r12,%rax,4)
        add    $0x1,%rax
        cmp    %rdi,%rax
        jne    loop

This is about an 8% speedup, although there is some noise.
It's still not vectorizing. That may be because the relevant llvm memory
operations don't have noalias markers for some reason, even though
one is &mut. The LLVM IR for the inner loop is still more complicated
than I would expect, which could also be confusing it.

One possible theory about recent massive benchmarking noise:
rustc partitions a unit's LLVM IR into multiple shards so they can be compiled in parallel, then optimizes them together using "thin lto". It may be arbitrary whether one of these DANGLING consts appears in a different shard from its use (and I definitely saw this happen). When that happens, the use cannot get optimized as much, because LLVM does not "know" the constant field values -- that llvm module only has an "external" declaration for it. I haven't looked into it at all, but maybe thin lto is better at optimizing w/external functions than const structs, so it can't "clean them up", which would be one reason this diff helps.
If noise happens again, RUSTFLAGS="-C codegen-units=1" (to disable sharding) would be an interesting experiment.

Noticable performance improvement from codegen-units=1 after merging this, though!

No noticeable benefit from -Z mutable-noalias=yes.


Can't create new container in 1.82

Type: Bug

Ctrl + Shitft + P -> New Dev Container
Select any enviroment
Output: Error: Failed to download package for ghcr.io/devcontainers/templates/java-postgres [155274 ms]     at o1 (c:\Users\noe20\.vscode\extensions\ms-vscode-remote.remote-containers-0.309.0\dist\spec-node\devContainersSpecCLI.js:604:6751) [155274 ms]     at process.processTicksAndRejections (node:internal/process/task_queues:95:5) [155274 ms]     at async KeA (c:\Users\noe20\.vscode\extensions\ms-vscode-remote.remote-containers-0.309.0\dist\spec-node\devContainersSpecCLI.js:604:9683) [155275 ms]     at async c:\Users\noe20\.vscode\extensions\ms-vscode-remote.remote-containers-0.309.0\dist\spec-node\devContainersSpecCLI.js:604:9118

Could you append the entire log?


I'm not sure that TestCase Errors or Skipped are ever reported to TestRail

From the Class:
public class Testsuite {
    private String name;
    private int failures;
    private int errors;
    private int skipped;
    private List<Testcase> cases;
    private List<Testsuite> suits;
    @XmlAttribute
    public void setName(String name) { this.name = name.trim(); }
    @XmlAttribute
    public void setFailures(int failures) { this.failures = failures; }
    @XmlAttribute
    public void setErrors(int errors) { this.errors = errors; }
    @XmlAttribute
    public void setSkipped(int skipped) { this.skipped = skipped; }
    @XmlElement(name = "testcase")
    public void setCases(List<Testcase> cases) { this.cases = cases; }
    @XmlElement(name = "testsuite")
    public void setSuits(List<Testsuite> suits) { this.suits = suits; }

    public String getName() { return this.name; }
    public List<Testcase> getCases() { return this.cases; }
    public List<Testsuite> getSuits() {return this.suits; }
    public int getFailures() { return this.failures; }
    public int getErrors() { return this.errors; }
    public int getSkipped() { return this.skipped; }
    public boolean hasSuits() { return this.suits != null; }
    public boolean hasCases() { return this.cases != null; }

I see in the TestRailNotifier where getSuits() is called and where getName() is called but I don't see anywhere in Notifier where getErros() or getSkipped() are called. Perhaps I am wrong and these are getting reported somewhere else or by another mechanism. Could you help me understand this because I am trying to figure out why my test suites are showing "passed" in TestRail but are failing in Jenkins with errors.
Thanks for forking this project and for putting it on github! If I can help contribute let me know!
Edited for formatting and removed getFailure() from list of things I believe aren't being reported. Last edit, promise.

Could you provide a test result that you are seeing this with? The xUnit xml or JSON document containing your results.


noise updates

Fixes a divide-by-small-number issue with low radiances in the instrument noise model.  Fixes #194

Thanks for addressing this.
If memory serves, @jfahlen updated this section to flag pixels where the radiance is very low, due to resulting instabilities (mainly over water I believe).  Would it be worth still including the low raw radiance values in addition to the low nedl values (e.g., an and joinder with 175 of the previous code)?
I'm not sure if this is necessary, just checking the rationale before pushing this through.
Note for the community - the hypertrace check fail is a current known issue (#195) and may be safely ignored.

Good point.  The change was suggested by some colleagues who were having trouble with the old version.  They fixed it with this change.  I think this solves the same problem but the floor is effectively a couple of orders of magnitude higher than before?  Also, it is explicit rather than implicit about the specific noise floor value we are using.

Ahh, apologies, I misread the re-assignment....this should capture all previous cases (unless snr < 1, in which case there are bigger problems....).
Thanks for the change!


Make Woodwork version less restrictive

We had originally pinned the Woodwork version because new versions of Woodwork were being released, with breaking changes. These would break the EvalML unit tests
Once #2328, has been added, this can be mitigated.
Therefore the Woodwork version should be made less restrictive woodwork >= _____ (rather than ==)

Closing in favor of #2327 and doing the unpinning there.


Split the storyboard in multiple storyboards to help collaboration on application maintenance

The main goal is this split is to help maintenance to the application story boards. Working on a single big storyboard is not practical if we want to work collaboratively ad not source control friendly.
It will also help understand the interactions by reducing complexity of storyboards and storyboards will load more quickly.

This modification must be done iteratively. The bad news is that some controller are loaded dynamically by code, and it will require changes to those code section, and must be tested thoroughly to make sure everything work as intended. Will do a first round and see what are the next steps.

Worth noting is that SwiftUI does not use Storyboards, so it depends how long you plan to continue to use them whether this proposal is worthwhile. SwiftUI is still a fairly new and immature technology, but it does have potential...

Just looked to what SwiftUI is. Awesome. Not sure though I would convert what already exist into SwiftUI. In green field project, I would not hesitate with going with SwiftUI. Making things easier to work with seems a better investment. No? It seems to me there is so many things hidden in the storyboard (eg. transition in code). Great work! But need a way to share the knowledge and make it easy to maintain. I'm still curious about your views on this. Lets continue the discussion.

Yeah, I'm not suggesting we convert what we have to SwiftUI for no reason, but I wonder if that's the way to go as things get worked on or as new content is added. I haven't had a chance to really work with SwiftUI yet so I'm not sure if I'd recommend it at this point.

I suggest to continue splitting the main storyboard into smaller ones, as it makes maintenance earier, reduce load time and makes every storyboard independent from each other. Anyway, when I get more time.


[Event Request] table 246 "Requisition Line" - OnAfterValidateProductionBOMVersionCode

We would like to add a new event OnAfterValidateProductionBOMVersionCode in the following trigger:
    field(99000885; "Production BOM Version Code"; Code[20])
    {
        Caption = 'Production BOM Version Code';
        TableRelation = "Production BOM Version"."Version Code" WHERE("Production BOM No." = FIELD("Production BOM No."));

        trigger OnValidate()
        var
            ProdBOMVersion: Record "Production BOM Version";
        begin
            CheckActionMessageNew;
            if "Production BOM Version Code" = '' then
                exit;

            ProdBOMVersion.Get("Production BOM No.", "Production BOM Version Code");
            if PlanningResiliency and (ProdBOMVersion.Status <> ProdBOMVersion.Status::Certified) then
                TempPlanningErrorLog.SetError(
                  StrSubstNo(
                    Text034, ProdBOMVersion.TableCaption,
                    ProdBOMVersion.FieldCaption("Production BOM No."), ProdBOMVersion."Production BOM No.",
                    ProdBOMVersion.FieldCaption("Version Code"), ProdBOMVersion."Version Code"),
                  DATABASE::"Production BOM Version", ProdBOMVersion.GetPosition);
            ProdBOMVersion.TestField(Status, ProdBOMVersion.Status::Certified);
            OnAfterValidateProductionBOMVersionCode(Rec, xRec, ProdBOMVersion); //A108F0000.Event18.03
        end;
    }

Event Signature:
[IntegrationEvent(false, false)]
local procedure OnAfterValidateProductionBOMVersionCode(var RequisitionLine: Record "Requisition Line"; xRequisitionLine: Record "Requisition Line"; ProdBOMVersion: Record "Production BOM Version")
begin
    //A108F0000.Event18.03
end;

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. Please do not reply to this, as we do not monitor closed issues. If you have follow-up questions or requests, please create a new issue where you reference this one.


Changed the text color in the ocaml-merlin-bubble

Before, what was written in the bubble was not lisible, at least in the theme I use, as the text had almost the same color as the background. Now it's much better.
I imagine that in other themes this problem didn't appear, probably text of @base-background-color looked fine on the background of @background-color-info, or otherwise someone would notice the problem before. I hope that text of @text-color-info will look good on the background @background-color-info in any theme. I assume that the "-color-info" suffix in color names means that these two are supposed to be used together.

This is not legible with the one-dark-ui theme. Can you try these colors with your theme?
color: darken(@text-color-info, 40%);
background-color: fade(lighten(@background-color-info, 10%), 90%);

This is very similar to the colors of notifications, so I suppose this should be fine with all themes.

Ok, perfect! Thanks :)


ie 11 does not work, because it does not support Object.assign

Hi,
Object.assign is used there in 4 places (see this link))
Using this polyfill fixed it for me:
https://github.com/rubennorte/es6-object-assign
It would be great to add this to framework7-vue to make ie 11 happy.

Hey, nice job getting it working in IE. I think adding a polyfill in your own project is a perfectly reasonable solution. I can't imagine that a lot of people are using F7 with IE (but who knows, I may be surprised), so I'm not sure it is worth adding the polyfill as a dependency to F7 Vue. It is nice how F7 Vue is so compact with no dependencies right now.

Actually, this problem also applies to Android at least up to and including 5.1 (see http://kangax.github.io/compat-table/es6/).

@konstantin-popov, good point. I suppose the appropriate Babel transform could be added then.

@bencompton, looks like a good solution too.
I understand you don't want to add extra dependencies and it could easily be done on app level, but may be this should be added into the docs?
AFAIK Framework7 itself supports Android 4.4+, Vue.js supports Android Browser 4.2+, so if Framework7-vue has other environment requirements it should be mentioned somewhere, possibly with a brief description of possible workarounds.

Instead of creating a dependency, is there any point against the proposition just to add the code from the polyfill directly to F7Vue ?

Why was this closed?
Is there a preferred way to run the polyfill on the f7-vue module through webpack/babel?


Add HTML document type and XML namespace

Add HTML document type to ensure served document, when rendered, does not trigger quirks mode (per HTML5 spec, §13). Also added default (optional) XHTML namespace declaration.

Looks good.


Does indentation work?

Does this grammar include support for indentation?
Unless I have it set up incorrectly the indentation does not work with the new control flow syntax. I don't think I have it set up incorrectly, because the highlighting is working correctly.
This is what the indentation should be:

  @if (true) {

tree sitter indentation does not work for this line

  }

But this is what tree sitter indentation results in:

  @if (true) {

tree sitter indentation does not work for this line

  }

Currently it does not. Personally I use prettier for the indentations. I could look into indentation support.

I'm also having this issue, gets kinda annoying to deal with when not using a formatter especially if there's a lot of nested if/for statements. When inserting a new line inside a if/for statement it also doesn't put the cursor on the right place resulting in constant corrections.

I've added indentation support to https://github.com/nvim-treesitter/nvim-treesitter/pull/6848

Merged in https://github.com/nvim-treesitter/nvim-treesitter/pull/6928

Just updated and it is working great. Thanks so much!!!


gb vendor fetch fails when Bitbucket two factor auth enabled

gb vendor fetch bitbucket.org/***/***
Username for 'https://bitbucket.org':
Password for<EMAIL_ADDRESS>remote: Two-step verification is enabled. Please use SSH instead: https://confluence.atlassian.com/x/zYoMEg
fatal: unable to access 'https://bitbucket.org/***/***/': The requested URL returned error: 403
skipping insecure protocol: git://bitbucket.org/***/***
Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
skipping insecure protocol: http://bitbucket.org/***/***
skipping insecure protocol: http://bitbucket.org/***/***
FATAL: command "fetch" failed: unknown repository type
FATAL: command "vendor" failed: exit status 1

Did I miss the mark on this being an issue? @davecheney

Sorry, I haven't had a chance to look at this. Private repos are always a
problem.
On Wed, 30 Mar 2016, 02:37 Lance Carlson<EMAIL_ADDRESS>wrote:

Did I miss the mark on this being an issue? @davecheney
https://github.com/davecheney
—
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
https://github.com/constabulary/gb/issues/582#issuecomment-202961566

No worries! I thought I saw this same issue addressed for github so figured bitbucket should probably receive some attention too. =D


Regarding reset password page in user login

Hey,
From where can i change the route of the that loads the reset password page of the user. Since as of now once I get the mail to reset the password it again redirects to the page to enter the email and request a reset password link.
Your support on this would be highly appreciated,
Thank you in advance !

reset.password has same name as auth route


Use only int64 and float64

Fixes #54

I have used float on created At and updatedAt because of this : https://github.com/Kong/go-kong/runs/2574465387?check_suite_focus=true#step:7:279

I don't think this fixes the issue. https://github.com/kubernetes-sigs/controller-tools/issues/245 and the controller-gen source indicates that float64 isn't any permissible than float. The restriction exists because float conversions are inconsistent in and out of strings in JSON, not because of a need to support large or higher-precision values.
We'd approached this before in https://github.com/Kong/go-kong/pull/17, which moves to a string-backed type, but decided against it because it's a breaking change in go-kong and allowDangerousTypes is available for KIC. The dangerous conversion should be minimal impact, since the problem fields are things we ignore in practice (created/updated at timestamps) or values where precision weirdness is probably low impact (health thresholds).

OK, we can drop the PR so ?

Yeah--wouldn't help the issue with controller-gen and we don't have other reasons to modify the types.
FWIW, the odd-looking discrepancy in the timestamp types is intentional. Kong actually defines both integer and float timestamp types, though only targets use the float variant.


multiple applications

How can I take two external applications with single JEA-config, for example: ipconfig + ping ?

You probably should look at JeaDsc and post your question there (and I'll make a note to archive this repo).

Closing this issue as per previous comment. This module is deprecated, please use https://github.com/dsccommunity/JeaDsc instead. If this is still an issue in JeaDsc then please open an issue in that repo.


Fix incorrect length calculation for RingBuffer when head > tail

When the head index becomes greater than the tail, the len() function returns the incorrect length. This causes iterations over ring buffers to stop early as well, since they use the same calculation.
This PR adds two (very minimal) tests that demonstrate the error.

I am happy to make formatting and convention changes-- wasn't sure if there was a particular style I needed to adhere to.

@japaric I wanted to follow up on this PR, since I believe this issue is causing incorrect behavior for any use of a RingBuffer where the head index becomes greater than the tail index (i.e. the buffer "wraps around"). Let me know if there is any further testing or documentation you would like me to add.
And I should have mentioned this earlier, but thanks for your great work on this library. I'm using it for a no-std FIR filter library: https://github.com/reecestevens/digital-filter

Hi @ReeceStevens,
Your tests seem reasonable to check the two issues you gave.
I have checked your tests against the current master, which fails them (see below).
Your PR does fix them, so I belive it would be good to get the changes into the codebase.
    Running target\debug\deps\tsan-2b58e509499adc95.exe

running 7 tests
test iterator_properly_wraps ... FAILED
test len_properly_wraps ... FAILED
test once ... ok
test twice ... ok
consumer: 261120
producer: 2096128
test contention ... ok
test scoped ... ok
test unchecked ... ok

failures:

---- iterator_properly_wraps stdout ----
thread 'iterator_properly_wraps' panicked at 'assertion failed: `(left == right)                                                                            `
  left: `[2, 3, 4]`,
 right: `[2, 0, 0]`', tests\tsan.rs:191:5
note: Run with `RUST_BACKTRACE=1` for a backtrace.

---- len_properly_wraps stdout ----
thread 'len_properly_wraps' panicked at 'assertion failed: `(left == right)`
  left: `1`,
 right: `3`', tests\tsan.rs:173:5

failures:
    iterator_properly_wraps
    len_properly_wraps

test result: FAILED. 5 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out

Thanks for the assessment, @XOSplicer. Is there any action I should take to move forward the merge?

I don't see any blockers, but its up to @japaric to go ahead

bors try

Thanks for the PR, @ReeceStevens.
bors r+


Write unit tests for bot/utils/checks.py

Write unit tests for bot/utils/checks.py. There are already some existing tests for this file, which constitute a 73% branch coverage. Feel free to review the existing tests to see if they need improvement.
Implementation details
Please make sure to read the general information in the meta issue and the testing README. We are aiming for a 100% branch coverage for this file, but if you think that is not possible, please discuss that in this issue.
Additional information
If you want to work on this issue, please make sure that you get assigned to it by one of the core devs before starting to work on it. We would like to prevent the situation that multiple people are working on the same issue. To get assigned, leave a comment showing your interesting in tackling this issue.

Internal discussions deemed these tests to be unnecessary.


lock dependencies down

As there is no guarantee that dependencies adhere to the rules of semantic versioning, to avoid developers having different versions, we should lock the dependencies down.

I'm thinking that this would be a good thing to do for a 1.0.0 release. What do you think?

This is a good thing to do now. We avoid developing using possibly different dependency versions. I see no reason to wait.

Alright, we'll take care of this ASAP then.

I’ll assign myself to it, if no objections.

Works for me :+1:


decklist search returns incorrect results

Searching for a decklist including Reina Roja with only original core, C&C, and packs up to Mala Tempora selected returns decks that include Abagnale (highlighted in screenshot). Both TD and SC19 are unchecked, as you can see in the screenshot.
I suspect this is because search autocomplete only returns "Reina Roja (System Core 2019)" as a selectable option, not the original printing of the card.

sigh
the way new printings are handled leaves a lot to be desired.  There isn't a great way to distinguish which version you really mean and we mostly force everything to be the latest version right now.
Thanks for the report.  I'll see what we can do about this.


8 semantic release

:tada: This PR is included in version 1.4.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Added support for the Dutch language (NL)

Looks like a great project, and will be using it!
Decided I might as well add support for the Dutch language while I am at it.

Thanks for your contribution @MartenM.
I'm glad you find the package useful.


Queue size cannot be changed

Steps to reproduce with webui:

Change queue size in settings, click save
Refresh webui page - value is not changed.

Probably some other settings are also affected

Thank you for reporting this bug! It will be fixed in the 1.4.0 release, I will check if there are similar bugs.

Any updates so far?

v1.4.0 is finally here, thank you for your patience!


Request to support images from the network

Now only local images are supported.
However, web images are not supported.

![image](https://raw.githubusercontent.com/ouyangjunyi/PicGo/master/images/20201214222127.png)

The change would be here:
https://github.com/jasonwilliams/anki/blob/master/src/markdown/Serializer.ts#L127-L136


Diddy

How would you describe your project?
Diddy is a mobile application that offers multiple tools for tracking your progress in a certain area (e.g., learning a new skill). It's all based on the idea that you need 10,000 hours of doing something to master it, so that will be the main focus of the app - letting users track the time they worked on their goal. Additionally, it will allow users to set specific sub-goals and deadlines.
To keep people motivated and educate them on how to progress, several articles will be available for reading in the application.
What problem does it solve?
It solves the issue of tracking how much time you've worked on a specific goal or skill - such as playing guitar. You can, for example, start the timer when you start practicing and stop it at the end of your session. You can also set goals such as "I want to learn to play these songs by the end of the month".
Who is the target market?
People who want to master a skill and to organize their time as well as possible in order to make their learning process optimal.
What do you think is the opportunity of this project?
There are many low-quality apps that try to solve this problem, but it seems that none of them offer the whole package that a user would need. Also, it would introduce a new segment of people to thenewboston's currency.
How does it integrate with thenewboston digital currency work?
The app will offer subscriptions that users will be able to buy using TNB.
Are there any competitors?
As mentioned before, there are many apps that are based on the 10,000 hours idea; additionally, any time management app could be viewed as a competitor.
Will you need specific information or advice?
Probably, when integrating with the payment system. But not right now.
What are your goals and objectives?

Help people achieve their goals and track their progress
Offer high quality content about achieving their goals
Introduce thenewboston to more people

How will you evaluate project success?

Number of users tracking their progress on a daily/weekly basis
Number of users upgrading to a paid subscription

What risks should you plan to manage?

The infrastructure not being scalable
The product not being appealing to the target market
The target market not knowing about the product

What are your milestones?

Milestone 1 : Hiring and setting up
Milestone 2 : Design and validation
Milestone 3: MVP implementation
Milestone >4: New vertical slices to improve and enrich the application

Tell us about your team members:
Full Name, Slack Username, GitHub Username, LinkedIn, Role, Team Joining Date, Team Leaving Date, Account number
Mircea Teodor Oprea, Mircea Teodor Oprea, Mirch, mircea-oprea, Project Manager, 04.01.2021, -, dc3eb7a93238a4e691817d294c97fa372748807c473130901b71b819032a2faa
List the roles of any additional team members you would be looking for?

Designer
Mobile developer (Flutter, React Native or Xamarin)
Backend developer (.NET Core or Python)

Hey @Mirch I liked your proposal. Next you need to comment down here the project repository link. You can provide blank repo link as well if you have not started working on the project yet.

Hey @Mirch I liked your proposal. Next you need to comment down here the project repository link. You can provide blank repo link as well if you have not started working on the project yet.

https://github.com/DiddyApp/diddy-mobile here it is

https://github.com/DiddyApp/diddy-mobile here it is

Hey, @Mirch your project has been added to the repository.
Diddy: https://github.com/thenewboston-developers/Project-Proposals/tree/master/projects/56-Diddy

Hey, @Mirch your project has been added to the repository.
Diddy: https://github.com/thenewboston-developers/Project-Proposals/tree/master/projects/56-Diddy


Response builder broke header value

Q
A

Bug?
yes

New Feature?
no

Version
1.2.0

Actual Behavior
Curl client (and maybe more) using Http\Message\Builder\ResponseBuilder. When client adds Content-Type: application/hal+json header using addHeader method, created response contains Content-Type: application/hal json
Expected Behavior
Created response should contains valid header value as it's in raw response.
Steps to Reproduce
Send request to get response with header contains + eg. Content-Type: application/hal+json
Possible Solutions
Remove / fix decoding in https://github.com/php-http/message/blob/master/src/Builder/ResponseBuilder.php#L139

@snapshotpl sorry for not answering earlier.


[Translations] Spanish es_ES

[ ] Main Index
[x]  Chapter 1 -> https://github.com/salaboy/platforms-on-k8s/pull/44
[ ]  Chapter 2
[ ]  Chapter 3
[ ]  Chapter 4
[ ]  Chapter 5
[ ]  Chapter 6
[ ]  Chapter 7
[ ]  Chapter 8
[ ]  Chapter 9

@joseadanof Jose, can you help me please to translate the main index?

@joseadanof help me out to get the other chapters done.. can we find someone else in the community?

@salaboy  I am interested in contributing...

@fredpena can you take Chapter 3?

@fredpena can you take Chapter 3?

Yes, I can take it

Hey @salaboy Can you hand me over chapter 4?

Folks @brayanmnz @fredpena please send a PR for each chapter.. You can take a look the closed PRs

Hey @salaboy,  please assign me chapter 5

@fredpena thanks for chapter 3! It is merged now. You have chapter 5 assigned in the chapters list! Thanks again!

@fredpena thanks for doing chapter 5 and 6!  merged!

@BrayanMnz any updates on chapter 4?

Hello, please assign me the chapter number 7

@anyulled you got it!

Please, assign the chapter 8

Done!

@BrayanMnz any updates on chapter 4?

I will push the translation later today.

@salaboy chapter 4 ready, please check and merge!
https://github.com/salaboy/platforms-on-k8s/pull/77

Muchísimas Gracias Brayan!

Blog: http://salaboy.com http://salaboy.wordpress.com

Github user: http://github.com/salaboy

Twitter: http://twitter.com/salaboy

Mauricio "Salaboy" Salatino -

On Fri, 9 Aug 2024 at 22:59, Brayan Munoz V. @.***>
wrote:

@salaboy https://github.com/salaboy chapter 4 ready, please check and
merge!
#77 https://github.com/salaboy/platforms-on-k8s/pull/77
—
Reply to this email directly, view it on GitHub
https://github.com/salaboy/platforms-on-k8s/issues/27#issuecomment-2278805394,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AACCMXUQALB2VWWV4GWUSFLZQU3STAVCNFSM6AAAAABLJ2J6ZOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENZYHAYDKMZZGQ
.
You are receiving this because you were mentioned.Message ID:
@.***>

I'd like to translate chapter 9, please

It's now assigned to you! Thanks a lot !

@fredpena any progress on chapter 8? that is the last chapter missing :)

This weekend I'm going to finish it

Hi team! @salaboy  Do you need help to finish some chapter OR review some translation as peer review?

@espotti can you review that all the chapters are covered? This issue is not closed because we are waiting on chapter 8 by @fredpena , but it has been like that for a while.. maybe you can take a stab at chapter 8 and review all the links to make sure that Spanish speakers can follow chapter after chapter.

Sure! I will start with this. @fredpena just tell me if you need help to close Chapter 8. Thanks team

@espotti can you review that all the chapters are covered? This issue is not closed because we are waiting on chapter 8 by @fredpena , but it has been like that for a while.. maybe you can take a stab at chapter 8 and review all the links to make sure that Spanish speakers can follow chapter after chapter.

Sorry @salaboy, I forgot to translate this chapter, but it's done now. Thank you very much for the opportunity.

Sure! I will start with this. @fredpena just tell me if you need help to close Chapter 8. Thanks team

Hi @espotti, chapter 8 is now translated.

Great I will check all chapter and just put a review if I see something
relevant. I estimate that I will finish it this week.  Thanks!
El lun, 23 de sept de 2024, 2:56 p. m., Fred Peña @.***>
escribió:

Sure! I will start with this. @fredpena https://github.com/fredpena
just tell me if you need help to close Chapter 8. Thanks team
Hi @espotti https://github.com/espotti, chapter 8 is now translated.
—
Reply to this email directly, view it on GitHub
https://github.com/salaboy/platforms-on-k8s/issues/27#issuecomment-2368985696,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AKEI4SDB27LXDTGV46AOIETZYBI5XAVCNFSM6AAAAABLJ2J6ZOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNRYHE4DKNRZGY
.
You are receiving this because you were mentioned.Message ID:
@.***>

Thank you all for your help translating the content into Spanish! I will try to find you all in twitter and mention you

@espotti check the links in the main README.md that is missing several links to the translated chapters..


Uplift third_party/tt-mlir to origin/main 2024-10-03

This PR uplifts the third_party/tt-mlir submodule to the origin/main

Auto-approve works, but this PR got merged before we got confirmation that all tests are passing.
Let's fix it before next one, or disable it until we figure out what happend

Lets try configuring tests as required to pass in project settings

I added these two to be required

It looks like that checks are still running, we will monitor and revert this uplift if they fail.

Also, I think we silently transitioned to using squash and merge for merging PRs, so this one should also use that instead of creating a merge commit (we should probably set this globally in repo settings)


Lost SSH recently

Has anyone else lost ssh? The unit still shows dev mode being purple, but I have lost ssh. Was there a recent update that took it away.

I just set one up with 0.5 and got access to SSH. Google Wifi is version 9334.41.3 which is the second most recent. It'll be interesting to see if SSH is lost with 9765.65.2.

Mine was auto upgraded to 9765.65.2 when I lost ssh. The color is still purple though.

It just got updated and I still got SSH. Did you change the password?

I did change password - Its no longer listening on port 22.

I just received my G wifi and was trying to do this root. I couldn't get ssh access either. I checked and I was on the 9334.x version, but via nmap scanning ports, ssh was not allowed.

Can anyone confirm that this still works with the latest google wifi firmware - 11021.84.4

@mlinton I did a new install. Confirmed working and then after the update to 11021.84.4 no more.
So i'm confirming the latest update killed (my) ssh access.


Don't include AWS Access key and secret key in the code

Hi,
Great idea for a bundle!
I'm not sure why you mention AWS_SECRET_ID and AWS_SECRET_STRING here:
https://github.com/constup/aws-secrets-bundle/blob/3bc8391efa927dbd4deecf41643fcb1c3865d715/src/Provider/AwsSecretsEnvVarProvider.php#L11-L12
and here:
https://github.com/constup/aws-secrets-bundle/blob/3bc8391efa927dbd4deecf41643fcb1c3865d715/src/AwsSecretsEnvVarProcessor.php#L14-L15
I don't think these constants should be anywhere in the code.
Cheers
Quentin

You are right. It looks like AwsSecretsEnvVarProcessor doesn't need these constants. I'll fix that.
Regarding constants in general:
When working with arrays, I like to declare array keys as constants.
Benefits:

Developers working on the project are less prone to errors caused by mistyping array keys in the code;
Better code completion in IDEs, since you're typing names of constants when you'd like to use them;
Better visibility of available array keys. You only need to type self:: and IDE's code completion will already list available constants (array key values).

Downsides:

Code obfuscation. You're not working with direct values, you're working with constants instead;
A very slight performance impact.

Obsolete constants in AwsSecretsEnvVarProcessor are now removed in 1.0.8 (commit: https://github.com/constup/aws-secrets-bundle/commit/0e4dcf1dc12b7ee490ac3219443c7c4bad477b03)


improve performance of strawberry.lazy() with relative imports

Description

I've been profiling a few tests in my company's codebase and realized that some tests that actually only perform about 1s of business logic take ~12s to run. A large part of that time (~8-9s) is spent resolving forward refs in strawberry.lazy(). The largest culprit there was the use of inspect.stack() which seems to be incredibly slow.
This PR updates the method of retrieving the target stack frame. It seems that the stack frames are stored as a linkedlist anyways, so retrieving the active frame and then working backwards is significantly faster (likely because .stack() collects more information for every frame that is unused by strawberry). This one line change took my test down from 12s to 2.5s.
Types of Changes

[ ] Core
[ ] Bugfix
[ ] New feature
[X] Enhancement/optimization
[ ] Documentation

Issues Fixed or Closed by This PR
N/a
Checklist

[X] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ ] I have read the CONTRIBUTING document.
[ ] I have added tests to cover my changes.
[X] I have tested the changes and verified that they work and don't break anything (as well as I can manage).

Hi, thanks for contributing to Strawberry 🍓!
We noticed that this PR is missing a RELEASE.md file. We use that to automatically do releases here on GitHub and, most importantly, to PyPI!
So as soon as this PR is merged, a release will be made 🚀.
Here's an example of RELEASE.md:
Release type: patch

Description of the changes, ideally with some examples, if adding a new feature.

Release type can be one of patch, minor or major. We use semver, so make sure to pick the appropriate type. If in doubt feel free to ask :)
Here's the tweet text:
🆕 Release (next) is out! Thanks to Karim Alibhai for the PR 👏

Get it here 👉 https://github.com/strawberry-graphql/strawberry/releases/tag/(next)

as a not for myself, I think we should add some benchmark for this :)

Thanks for contributing to Strawberry! 🎉 You've been invited to join
the Strawberry GraphQL organisation 😊
You can also request a free sticker by filling this form: https://forms.gle/dmnfQUPoY5gZbVT67
And don't forget to join our discord server: https://strawberry.rocks/discord 🔥


Update training setting/preparation for KITTI

Hello,
Thank for releasing source code for your remarkable work.
BTW, I know it is still in progress, could you release/provide the training data setup for KITTI dataset as well.
I appreciate your consideration.

Hi,
Thanks for your interest. I am occupied by a few other things and may need some time. I am wrapping up on personpath and will continue to kitti next.
For a quick explanation, we use the same detection as OC Sort. After you have the detection, the rest of the preprocessing and training should be similar as mot17 dataset.

@ZijiaLewisLu Thank you for answering my question.
I'm reading the code to re run the training step and validation step for MOT17.
As for KITTI, according to your suggestion, Do I need to convert KITTI data format to MOT17 data format and use OC Sort detection as the input.

@ZijiaLewisLu I'm able to re-run the training and validation steps for MOT17 and Person Path.
I realize there's quite a lot of prep involved in running the training and validation.
I know that you're busy at the moment, but could you provide the preparation scripts similar to those used for
MOT17 and Person Path?


Fix API

More values are hardcoded, but seems that's the only way to make it work for now.

There is already an identical pull request in upstream.


CFFL

CFFL

Linter check found the following problems:
The following problems have been found:
ERROR: /tmp/abs_e251_j5jzr/clone/recipe/meta.yaml:22: missing_wheel: For pypi packages, wheel should be present in the host section
ERROR: /tmp/abs_e251_j5jzr/clone/recipe/meta.yaml:32: missing_pip_check: For pypi packages, pip check should be present in the test commands
ERROR: /tmp/abs_e251_j5jzr/clone/recipe/meta.yaml:45: missing_documentation: The recipe is missing a doc_url or doc_source_url
Errors were found


refactor(module:progress, rate): refactor progress, rate OnPush

#2381
PR Checklist
Please check if your PR fulfills the following requirements:

[x] The commit message follows our guidelines: https://github.com/NG-ZORRO/ng-zorro-antd/blob/master/CONTRIBUTING.md#commit
[x] Tests for the changes have been added (for bug fixes / features)
[ ] Docs have been added / updated (for bug fixes / features)

PR Type
What kind of change does this PR introduce?

[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[x] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[ ] Documentation content changes
[ ] Application (the showcase website) / infrastructure changes
[ ] Other... Please describe:

What is the current behavior?

Issue Number: N/A
What is the new behavior?
Does this PR introduce a breaking change?
[ ] Yes
[x] No

Other information

@billpeace Ping~ Any update on this?


Add text to heading for Create an Account

Should read.....
Families: We strongly recommend only creating one account per family. Once you create an account, you can quickly and easily inquire about specific children, RSVP for events and manage your subscription preferences. If you are a Massachusetts family with an approved homestudy, creating an account will also allow you to access a greater pool of waiting children (including those at legal risk) and upload your homestudy to be shared with workers across the state for consideration for specific children.

For now, it should read as below...will update once homestudy attachment capacity exists:
Families: We strongly recommend only creating one account per family. Once you create an account, you can quickly and easily inquire about specific children, RSVP for events and manage your subscription preferences. If you are a Massachusetts family with an approved homestudy, creating an account will also allow you to access a greater pool of waiting children (including those at legal risk) and send us your homestudy to be shared with workers across the state for consideration for specific children.


Add maker for vim-vimhelplint

Would be nice to have a maker for vim documentation files.
As per @blueyed recommendation, there is the project vimhelplint but as far as I know, it should provide us a wrapper kind of similar to the one from vim-vimlint, or better yet a wrapper  in python such as in vint so to make this work in Windows as well.

I think this should hook in like it does with Syntastic - we could maybe even support (parts of) the same interface.  See https://github.com/neomake/neomake/issues/428.
But then it won't run async - for that we would need to be able running Vim functions via jobstart().

there is alternatively :VimhelpLintEcho
If that was modified to use echomsg instead, you might be able to do:
nvim -R -c "try | set nomore | redir>>/dev/stdout |  VimhelpLintEcho | redir END | finally | qall! | endtry" doc/neomake.txt where doc/neomake.txt is the helpfile in question

We have that in autoload/neomake/makers/ft/help.vim by now.


follow after a certain number of follower

Hello,
The context: I want to follow followers of Mr X. He has 1000 followers.
I want the script start following from the 500 th  follower. (the script now start following from the first follower)
Is it possible?

yes possible

Can you explain me how please?

a = bot.get_user_followers(mr X)
for x in range (500, a[x])
bot.follow(a[x])


Fix MissingAxisTentError when building Oswald

Fixes #426
I first push a reproducer to demostrate the bug, then follow up with the fix

fontbe test failed as expected
thread 'features::tests::resolve_kern' panicked at 'called `Result::unwrap()` on an `Err` value:
MissingTentError(Tag(wdth))', fontbe/src/features.rs:681:14


Grouping Auth::routes() in subdomains

Laravel Version: 5.6
PHP Version:7.2

Description:
I am trying to add web routes in the sub-domain  grouping , but everytime I do that I am getting error as
Missing required parameters for [Route: login] [URI: login]

Here is the group route I have
Route::group(['domain' => '{subdomain}.mywebsite.test', 'callback' => true], function($subdomain) {
    Auth::routes();
});

Steps To Reproduce:
#1. Add auth scaffolding and migration. Include Auth::routes() inside group domain
#2. try login/ logout / reset password

Heya, unfortunately we don't support this version anymore. Please check out our support policy on which versions we are currently supporting. Can you please try to upgrade to the latest version and see if your problem persists? If so feel free to reply and we'll try to have a look.


langchain_mistralai 0.1.0 broken ( KeyError: 'choices' )

Checked other resources

[X] I added a very descriptive title to this issue.
[X] I searched the LangChain documentation with the integrated search.
[X] I used the GitHub search to find a similar question and didn't find it.
[X] I am sure that this is a bug in LangChain rather than my code.
[X] The bug is not resolved by updating to the latest stable version of LangChain (or the specific integration package).

Example Code
from langchain_mistralai.chat_models import ChatMistralAI
from langchain_core.messages import HumanMessage

chat_model = ChatMistralAI(
    endpoint="https://<endpoint>.<region>.inference.ai.azure.com",
    mistral_api_key="somekey",
    verbose=True,
    model="Mistral-large"
)

messages = [HumanMessage(content="knock knock")]
print(chat_model.invoke(messages))

Error Message and Stack Trace (if applicable)
Traceback (most recent call last):
  File "test.py", line 13, in <module>
    print(chat_model.invoke(messages))
  File "...\.venv\Lib\site-packages\langchain_core\language_models\chat_models.py", line 154, in invoke
    self.generate_prompt(
  File "...\.venv\Lib\site-packages\langchain_core\language_models\chat_models.py", line 550, in generate_prompt
    return self.generate(prompt_messages, stop=stop, callbacks=callbacks, **kwargs)
  File "...\.venv\Lib\site-packages\langchain_core\language_models\chat_models.py", line 411, in generate
    raise e
  File "...\.venv\Lib\site-packages\langchain_core\language_models\chat_models.py", line 401, in generate
    self._generate_with_cache(
  File "...\.venv\Lib\site-packages\langchain_core\language_models\chat_models.py", line 618, in _generate_with_cache
    result = self._generate(
  File "...\.venv\Lib\site-packages\langchain_mistralai\chat_models.py", line 312, in _generate
    return self._create_chat_result(response)
  File "...\.venv\Lib\site-packages\langchain_mistralai\chat_models.py", line 316, in _create_chat_result
    for res in response["choices"]:
KeyError: 'choices'

Description
I use a Mistral AI model deployed on Azure.
It works perfectelly with the mistralai lib client in python.
But when i use the langchain_mistralai==0.1.0, it would not work and produce the given error.
when i downgrade to langchain_mistralai==0.0.5, it works again.
Can you help with the issue ?
System Info
langchain==0.1.13
langchain-community==0.0.29
langchain-core==0.1.36
langchain-mistralai==0.1.0
langchain-openai==0.0.8
langchain-text-splitters==0.0.1
langchainhub==0.1.15

platform : windows
python 3.11.3

Had the same issue recently. Appending /v1 to the endpoint solved it for me.

chat_model = ChatMistralAI(
-      endpoint="https://<endpoint>.<region>.inference.ai.azure.com",
+      endpoint="https://<endpoint>.<region>.inference.ai.azure.com/v1",
         mistral_api_key="<key>",
)

@adsellor this solves the issue indeed ! thank you

Experienced the same issue with direct call to the Mistral api. After: httpx - HTTP Request: POST https://api.mistral.ai/v1/chat/completions "HTTP/1.1 504 Gateway Timeout"
langchain_mistralai/chat_models.py", line 392, in _create_chat_result
    for res in response["choices"]:
KeyError: 'choices'


[App Service] Fix for issue #43295

Fix for issue #43295

Issue opened: https://github.com/Azure/azure-rest-api-specs/issues/28757


Better secrets management

Both LH and Prysm keep the wallet password inside their volume, in plain text. To read it would require breaching the container or breaching the host as root.
Better secrets management via Ansible or S3 is desirable.

Through Vouch and Dirk, this has been solved by attestant.io. Include their work in this project as an option.

Something something Podman 4.0. This would give us secrets, and a roadmap to at-rest-encrypted secrets, without the heavy lift of vault.

With keymanager handling secrets on the client side, I don't know what eth-docker could do in addition. Closing.