[v1] Scale to minimum size from center

If the image is too small to edit, the editor automatically scales up to the minimum size - this just adjusts the height / width of the image, which means it scales from the top left origin point. Instead this should adjust left / top to account for the change in size so it appears it's scaling from the center of the image.

This should also be smoothly transitioned, which I can tackle once this is fixed (should just be able to apply CSS transforms then reset bounds in next render frame)


Migrate storage/segment limit errors from uplink

Change https://review.dev.storj.io/c/storj/uplink-c/+/6931 mentions this issue.


M05-LAB12: VM Size not available

Contact Details
<EMAIL_ADDRESS>What happened?
Exercise : 00
Task: 02
Step: 06
Description of issue:
At the final step  where the machine should be created an error is shown:
{"code":"InvalidTemplateDeployment","details":[{"code":"SkuNotAvailable","message":"The requested VM size for resource 'Following SKUs have failed for Capacity Restrictions: Standard_D2_v2' is currently not available in location 'centralus'. Please try another size or deploy to a different location or different zone. See https://aka.ms/azureskunotavailable for details."}],"message":"The template deployment 'Microsoft.Template-20221116094628' is not valid according to the validation procedure. The tracking id is 'b5fc3333-1148-46c0-bdf9-f005abc606ed'. See inner errors for details."}
Repro steps:

Just follow with the steps of the lab

Workaround:
After step 4 replace also:
"vmSize": "Standard_D2_v2"
to
"vmSize": "Standard_D2s_v3"
and deploy to EastUS location. This should be mentioned in the step where the resource group is created, as the location of the VM is inherited from there
Unfortunatelly after that change the deployment fails with error:
Deployment 'Microsoft.Template-20221116095739' could not be found. (Code: DeploymentNotFound)
Lab
Lab 12 Setting up and running functional tests
Relevant screenshots

Do you want to help us? 👏

[ ] Create a Pull Request by following this project's Contribution Guide

Fixed. Thanks.


The g-function is returned as an int if time is provided as an int

The g-function is returned as int if the time vector is an array or a list of int.
An if clause should be inserted at the start of the g-function functions to convert time to a float.

The issue is actually from the line np.zeros_like(np.atleast_1d(time)) which creates an array of zeros with the same shape and type as time.
Replacing with gFunction = np.zeros(nt) solves the issue.

The issue is actually from the line np.zeros_like(np.atleast_1d(time)) which creates an array of zeros with the same shape and type as time.
Replacing with gFunction = np.zeros(nt) solves the issue.


docs: add Pull Request Template

This is a(n):

[ ] Update to an existing Animated Button
[ ] Any Error
[x] Proposal to the Repository
[ ] Documentation / README.md changes

Details:

I would like to add a pull request (PR) template to the repository.
A blank PR template is not effective for reviews, as a template provides structure and an overview of what is needed when opening a PR.
I am contributing under GSSoC'23 :)

This repository lacks several things, and I am determined to bring it up to standards so that people can easily contribute. I will be creating various issues, so kindly assign them to me, and I will promptly address them to improve the overall user experience.

@Anmol-Baranwal Assigned to you!
All the best 🚀


Autocomplete off

Hi.
How do to change text autocomplete="off" to autocomplete="disabled", in actually version chrome 70 not work with off instead are disable.

It doesn't help https://bugs.chromium.org/p/chromium/issues/detail?id=468153#c164

please refer to the temporary solution. https://github.com/BosNaufal/vue2-autocomplete/issues/101#issuecomment-926417483


Lenis is not working with handlebars & vite

I don't have a clear understanding of this bug, but I'm trying to use Lenis in the Vite project, which is also using handlebars.
I don't have any errors or warnings, but Lenis is properly set up, and class management is also working properly.
but somehow the scroll is not working at all.
I used the basic Lenis layout, as shown in the usage section.
I am not using GSP or any other scroll-related libraries.
I don't even know how to properly approach this bug.
Thank you for your time  🙏🏻.

can you please share a codesandbox with a minimal environment to replicate the issue?

Closing this until we get a minimal reproduction link.


[Feature]: Use system default editor to edit manifest file

Summary
Unable to edit manifest if you have Notepad uninstalled, even if a editor is specified as the default application to edit .manifest files.
It's also a problem for those who want use other editors for more features (e.g syntax highlighing, auto-completion).
Pitch
Screenshot

Log
[5/26/2023 4:55:59] [Warning] Error occurred while working on the manifest file. System.ComponentModel.RunWorkerCompletedEventArgs
[5/26/2023 4:55:59] [Warning] Error Occurred: System.ComponentModel.Win32Exception (0x80004005): The system cannot find the file specified
   at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   at MsixPackagingTool.ViewModel.PackageEditorWorkflow.PackageInformationViewModel.OpenManifestFileProcess(InstallerHelper installerHelper)
   at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
   at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)

Thanks for reporting this issue, we'll get this feature request over to our partners in the MPT team.


Possible Light Gallery plugin issue with version 2.0.0-alpha

Hello,
I recently installed thumbsup 2.0.0-alpha from NPM.  It works great, and does exactly what I need. I noticed that videos don't seem to work though.
A quick check and it looks like it's unable to find the light gallery plugins (video, autoplay, pager etc.) as they don't seem to be in the public/light-gallery/js folder.
Could it be that I've done something wrong?
Thanks,
Richard.

Hi @jaques, thanks for finding this! It was an issue upgrading to the latest version of lightgallery. The version I used before bundled all the plugins, but now it looks like they need to be downloaded separately.
I'll publish a new alpha version soon, otherwise feel free to test on HEAD and let me know if it works.

This worked a treat.  Thank you.  I managed to get it all working with your lambda-cloudfront-cookies & login page as well.
Thank you for this, great stuff.

Wow that's great news! Can you let me know if you see anything that should be fixed before releasing v2.0.0?


Integration between addon-storyshots and addon-viewport

Support request summary
Is it possible to generate image snapshots for every viewport that is defined by addon-viewport?
Please specify which version of Storybook and optionally any affected addons that you're running

storybook/addon-viewport 3.4.5
storybook/addon-storyshots 3.4.5

The short answer is no.
You can try to run image storyshots against several builds of storybook. Each build will have a different default value of the viewport (maybe based on some env variable).

If anyone wants to propose here, you are welcome =). Meanwhile closing this.

@aircraft721 did you come up w/ a custom solution for this? and or @igor-dv would you reconsidering reopening this support request? would also like to integrate snapshots w/ add-on viewports.

No, I didn't manage to come with a custom solution.

This would be a valuable feature to detect regressions that only exist at certain viewport widths. Any thoughts on what the code solution to integrate addon-viewports with storyshots might look like?

Again, it is possible, it's just not out of the box feature (I don't think that coupling between addons in a core level is a good solution).
Approach 1
Steps:

Generate static storybook for the different states of the viewport - could be done with a custom env variable
Run storyshots against those static versions. 🤷♂

Approach 2
By using this new feature, you can define a default value of the viewport inside the test.

@igor-dv - Do you mean a new Medium post or are you referring to adding the functionality to storybook as taking some time?

A new Medium post


0x80070005, Access is denied

When i try do run Add-AppxPackage -Register AppxManifest.xml i get this error code
,
Developer mode is enabled and language and timezone are set to United State

Am I forgetting something?

Try moving the whole thing to a folder on your desktop, App Installer is complaining that it cant read the file likely due to missing permissions


When I use topN query, the results are very different.

When I use topN query, the results are very different.
Affected Version
Druid version is 0.16.0
Description
When I use the following query:
{
"queryType": "topN",
"dataSource": "adx_data",
"intervals": "2020-10-19T00Z/2020-10-21T00Z",
"granularity": "all",
"filter": {
"type": "selector",
"dimension": "bundle",
"value": "1115565187"
},
"dimension": {
"type": "default",
"dimension": "bundle",
"outputName": "bundle"
},
"aggregations": [
{
"name": "rev",
"type": "doubleSum",
"fieldName": "rev"
},
{
"name": "traffic",
"type": "longSum",
"fieldName": "traffic"
}
],
"metric": "rev",
"threshold": 50
}
The corresponding query result is:
{"bundle":"1115565187","rev":1681.6186172404705,"traffic":103772277}
However, when I remove the filter condition and request the query again:
{
"queryType": "topN",
"dataSource": "adx_data",
"intervals": "2020-10-19T00Z/2020-10-21T00Z",
"granularity": "all",
"dimension": {
"type": "default",
"dimension": "bundle",
"outputName": "bundle"
},
"aggregations": [
{
"name": "rev",
"type": "doubleSum",
"fieldName": "rev"
},
{
"name": "traffic",
"type": "longSum",
"fieldName": "traffic"
}
],
"metric": "rev",
"threshold": 50
}
The corresponding query result is:
{"bundle":"1115565187","rev":1681.6186172404705,"traffic":22087792}
{"bundle":"591560124","rev":1255.0023926230278,"traffic":25825}
{"bundle":"com.pixel.art.coloring.color.number","rev":1010.6935608959175,"traffic":59439}
{"bundle":"1502447854","rev":635.8367775218067,"traffic":60758}
{"bundle":"1207472156","rev":631.9766362940973,"traffic":25891452}
...
So, my question is, why the traffic sum value of the same bundle ("1115565187") has changed after removing the filter condition. Referring to the data I had ingestion, the the first result is correct, which makes me very confused, Can anyone help me answer this question, thank you very much。

Hi, maybe you can read this document https://druid.apache.org/docs/latest/querying/topnquery.html#aliasing, If you are wanting the top 100 of a high cardinality, uniformly distributed dimension ordered by some low-cardinality, uniformly distributed dimension, you are potentially going to get aggregates back that are missing data.

For TopN, query engine collect top 1000(by default) ordered result from each segment, then merge all results to determine the global top 1000. For example, a data source has two segment A,B, for your second query, segment A, B contains value of (bundle, traffic) respectively<PHONE_NUMBER>, 20) ranking 49  and<PHONE_NUMBER>, 40) ranking 51, because of threshold = 50, query engine only collect result of segment A, result of B drop, which is approximate. But for your first query with filter, segment A, B contains  value of (bundle, traffic) respectively<PHONE_NUMBER>, 20) ranking 1  and<PHONE_NUMBER>, 40) ranking 1 , result collected is accurate. if you need accurate result of your second query, try to increase threshold.

For TopN, query engine collect top 1000(by default) ordered result from each segment, then merge all results to determine the global top 1000. For example, a data source has two segment A,B, for your second query, segment A, B contains value of (bundle, traffic) respectively<PHONE_NUMBER>, 20) ranking 49 and<PHONE_NUMBER>, 40) ranking 51, because of threshold = 50, query engine only collect result of segment A, result of B drop, which is approximate. But for your first query with filter, segment A, B contains value of (bundle, traffic) respectively<PHONE_NUMBER>, 20) ranking 1 and<PHONE_NUMBER>, 40) ranking 1 , result collected is accurate. if you need accurate result of your second query, try to increase threshold.

@zoov-w Thank you very much for your answer, Your answer helped me solve the problem and at the same time let me understand the cause of the problem, great!


nested generational cache

hi, its somehow possible something like this?
{% cache 'product' product %}
    {{ product.id }}
    {% cache 'category' category %}
        {{ category.id }}
    {% endcache %}
{% endcache %}

when i change category (i have own key generator, watching classname+id+updatedat, this is ok), i want change/regenerate only category block inside - but its not working for me, its possible to do this or i must regenerate top parent - product in this case? thanks

Yes nesting is possible, so the problem you face is related to the cache invalidation.
Obviously if you only invalidate the inner cache item, the parent cache item still is there.
So, your category strategy should also invalidate the product strategy.

so when i want invalidate inner/nested item i must invalidate all parents? no other way? not very good idea invalidate all products in category, because category url changed :)

That is the concept of caching I guess? Both the parent and child are not aware that they have an interrelated dependency.
One way to solve this, would be to group your cache items by tagging them, and invalidate using tags. Not all cache systems support tags though.

@rvanlaak i understand its concept of russian dolls caching, but im searching solution for solve this, tagging will be great, but i think in this library itsnt support for tagging and invalidating by tag, or im wrong?

You can use the PSR-6 adapter provided with this library, and for instance use Redis as that supports tags.

can you please show simple example with tagging for this library?

It would be a combination of using the Twig cache PSR-6 adapter and using a cache pool implementation adapter that supports tagging.
Although I did not implement tagging myself yet, it seems like all cache pools nowadays support tagging via the TagSupportWithArray trait.

so must be implement, not work out of the box, ok

@patie please remember that this library is about twig caching, not about any business rules around cache invalidation using grouping by tag. As I probably am the only one reading this issue, I also think that posting your question on Stackoverflow will help you better, as it will get more exposure over there. 👍

no problem, im only asking, thank you :)


c2hs error when installing

I first tried to install this package via cabal, it shows error with c2hs.
Then I pulled the latest commit, and run cabal build,
Resolving dependencies...
Build profile: -w ghc-8.10.4 -O1
In order, the following will be built (use -v for more details):
 - alsa-mixer-0.3.0 (lib:alsa-mixer) (first run)
Warning: alsa-mixer.cabal:34:38: version operators used. To use version
operators the package needs to specify at least 'cabal-version: >= 1.8'.
Configuring alsa-mixer-0.3.0...
Preprocessing library for alsa-mixer-0.3.0..
c2hs: C header contains errors:

/tmp/alsa-mixer/dist-newstyle/build/x86_64-linux/ghc-8.10.4/alsa-mixer-0.3.0/build/Sound/ALSA/Mixer/Internal.i:1: (column 1) [ERROR]  >>> Lexical error !
  The character '#' does not fit here.

If I go to Sound/ALSA/Mixer directory and manually run c2hs Internal.chs it throws the same error.

ghc: 8.10.4
c2hs: 0.28.7
gcc: 11.1.1

Closing since this is an upstream bug
https://github.com/haskell/c2hs/issues/268


Arm/disarm ZBBridge-P

Would it be possible to add the ability to arm and disarm the Home, Away and Sleep modes on the ZBBridge-P?

Probably the owner of this device with programming skills will be able to add this.


Latest packs use type in module.json when it should be entity

Description
The last couple of packs Gods 1 (Eng), and Compendium 1 (Eng) have the following style entries in the module.json
"packs": [
    {
        "name": "godsspecialability",
        "label": "Sonderfertigkeiten",
        "system": "dsa5",
        "path": "./packs/godsspecialability.db",
        "type": "Item"
    },

That last type should be entity.
What that means is that Compendiums no longer show up in the right place, but in a new place called DEFAULT.

Rest of my default group:

Expected behaviour
If you use entity, which is a required field, the compendiums will appear back in the correct subgrouping like Actor, Item etc.

Entity is deprecated by foundry and will disappear in the next foundry version entirely.
Your compendium folders module is doing the sorting here....not tde. So it should update

See, you learn something new every day.
Thank you and feel free to reject.


Package request: Surrealist

Project description

Surrealist is a simple to use query playground and database explorer for SurrealDB. You can connect to any SurrealDB server and execute queries in a graphical interface, including table & variable auto completion, syntax highlighting, and much more. Switch to the explorer view to browse database tables, edit record contents, and traverse graph relationships. Use the designer view to create or modify your database schema, and manage logins and scopes with the authentication view.
Metadata

homepage URL: https://surrealist.starlane.studio/
source URL: https://github.com/StarlaneStudios/Surrealist
license: mit
platforms: unix, linux, darwin

I could provide a working derivation with a precompiled Linux binary from the official deb-package. Building from source would be a bit more difficult as the upstream repo uses pnpm for the frontend and it does not have a regular package-lock.json file.


Refactor design smells

Please why exactly are we doing this? What would we achieve from changing this particular code?

Please why exactly are we doing this? What would we achieve from changing this particular code?

Thanks for your review & feedback.
By incorporating enum classes which have the following advantages.
Enums are strongly typed, which means that the compiler will catch any errors at compile time rather than at runtime. This makes code more reliable and easier to debug. The other 2 benefits of using enum class is that 1) Enums can be extended to add new values. This makes our code more flexible and adaptable to changing requirements.2) Enums provide a more readable way to define a fixed set of values. This makes the code easier to understand and maintain.
for the second case , I'm trying to incorporate pull up method refactoring to get rid of duplicate code , as it’s better to do some changes in a single place than have to search for all duplicates of the method in subclasses
so overall objective in doing this changes are refactoring code as per the standard refactoring mechanism.
In addition, as previously indicated in your remarks, I'm trying to address a few problems with ALTER functionalities.

I approve the refactoring of the String List Utils. This is actually very good and welcome. I will not accept this Enums and the specific Keyword related stuff.
Please don't combine different issues and changes within on PR. PRs should be as distinct and encapsulated as possible please. For this one, focus on the String List Utils only. Once, this gets merged we can discuss other stuff.

Sure, I will create a separate PR for the String List Utils


Support PHP 7.4

Composer self-upgrde is now included in all Travis images.

Thanks

You're welcome.


Web - Copied text from Invite screen contain names of the avatars when paste to Notepad

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Issue found when executing PR https://github.com/Expensify/App/pull/27421
Action Performed:

Navigate to staging.new.expensify.com
Open workspace invite page
Select more than 8 users to invite and press Next
Drag a text selection from the header to the bottom
Press CTRL+C and paste it to Notepad text editor

Expected Result:
The pasted text should not contain data for avatar names
Actual Result:
Copied text from Invite screen contain names of the avatars when paste to Notepad
Workaround:
Unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[ ] Android / native
[ ] Android / Chrome
[ ] iOS / native
[ ] iOS / Safari
[x] Windows / Chrome
[ ] MacOS / Desktop

Version Number: 1.3.71-5
Reproducible in staging?: Yes
Reproducible in production?: Yes
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
https://github.com/Expensify/App/assets/78819774/7b0267a0-a43e-4a84-b6b4-89a9cea1a9e3
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:
View all open jobs on GitHub

Thanks for flagging. Based on this feedback here:
https://github.com/Expensify/App/issues/24399#issuecomment-1710431080
I'm going to close.


Add project STOTP by jklmnn

ok, jklmnn did a pull request (same timing as you) to put it under Libraries/Algorithm,Containers and Protocols.
Being the author of the package, I gave precedence to his pull request.
Thx.

looks good! thx

STOTP only implements a library interface but no usable application (except a really simple example CLI app) so I considered it a library.


Add a yarn.lock file

Only the latest and greatest for us 😉
https://github.com/yarnpkg/yarn

This is the cinema endpoint failing due to changes in the sites DOM.


Are there plans to remove the Copilot?

Hi there,
Recently, the Copilot has been added to the top of the feed, and there have been related complaints in the GitHub community. So I want to know if you have plans to remove Copilot in the script?

Since I have implemented this feature in a customized version, I can submit a PR to help if you are interested.

Go for it!


chore(deps): bump https://github.com/jenkins-x/jx-cli-base-image from 0.0.26 to 0.0.27

Update jenkins-x/jx-cli-base-image from 0.0.26 to 0.0.27
Command run was jx step create pr regex --regex (?m)^FROM gcr.io/jenkinsxio/jx-cli-base:(?P<version>.*)$ --version 0.0.27 --files Dockerfile --repo https://github.com/jenkins-x/jx-git-operator.git

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To complete the pull request process, please assign
You can assign the PR to them by writing /assign  in a comment when ready.
The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


Administrators should not be able to register participants in meetings that does not permit it.

The register button is visible for all meetings, which is a bug. Only meetings with at least one layout open for registration should have that button visible.

Implemented in 1.8.19.


ANN: Bacon development has halted

This is a information for the people who want to ask him for issues and pull-requests.
When I talked with @chneukirchen today, he told me that "Bacon development has halted".
Thank you @chneukirchen until now.

Maybe @chneukirchen can add someone from the contributors as collaborator?
bacon is pretty good lib, I want it to stay fresh.


Move contents from merkle subdir into top-level dir (resolves #45).

Minor updates.

@dignifiedquire Some minor (naming) changes, and moves around the tree org as discussed in #45.  If this looks good to go, would you mind adding a version bump on top so that I can reference it nicely from the incoming rust-fil-proofs PR that uses this.

Oh, I guess I could update the version here, but since you're the version master, figured it was proper to do it that way ;-)

@dignifiedquire Updated, now ready for review!

sorry, I merged my other PR, this will need some rebasing to pull those changes in

@dignifiedquire Updated.


Don't see any speakers in the output file after Diarization was turned on

i Followed the instructions about the diarization, accepted the terms and send a token to the terminal.
However in the output files there  are no Speakers  mentioned. Even no Speaker label present in any of the files.
The script runs successfully, no mistakes, just Speakers abscent.
i did input "whisper-ctranslate2 --hf_token MyTokenWasHere
then i tried to input 3 variants of the command below and all didnt show Speakers (must be 3):
) "whisper-ctranslate2 audio.mp3"
) "whisper-ctranslate audio.mp3 --hf_token MyTokenWasHere
) "whisper-ctranslate audio.mp3 --speaker_name Michael
Did someone have a success with Speakers being included in the output files?
Please, advice

Have you check the generated files? Like audio.txt
Speakers are only recorded in the output files

Issue dissapeared. i tried with a new token.


Update zifoong.md PPP to better reflect placeholders for content

Codecov Report

Merging #19 (3b3292f) into master (f74ab5f) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master      #19   +/-   ##
=========================================
  Coverage     72.15%   72.15%
  Complexity      399      399
=========================================
  Files            70       70
  Lines          1232     1232
  Branches        125      125
=========================================
  Hits            889      889
  Misses          311      311
  Partials         32       32

Continue to review full report at Codecov.

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


Update papermatch extension - allow .heic images

Description
Adds .heic to allowed image types
Screencast

Checklist

[x] I read the extension guidelines
[x] I read the documentation about publishing
[x] I ran npm run build and tested this distribution build in Raycast
[x] I checked that files in the assets folder are used by the extension itself
[x] I checked that assets used by the README are placed outside of the metadata folder

Thanks for your contribution @AndrewMonty 🔥
@marlonjames71 do you mind checking this 🙂

@AndrewMonty Thanks a ton for contributing! 🔥 Wanted to add HEIC support and totally blanked on that, so thanks!
@pernielsentikaer Is there a way to pull just this extension down to test the changes? Not really sure if that's necessary as these are simple changes.

If you have cloned the repo you should be able to run gh pr checkout 7877 in the terminal, but let's just merge it (as you saying it's pretty simple)

Thanks for taking care of that, @pernielsentikaer.


[Event Request] Codeunit 31362 "Match Bank Payment CZB" - procedure FillMatchBankPaymentBufferCustomer()

Describe the request
Hello,
I would like to ask for a new publisher in the codeunit 31362 "Match Bank Payment CZB", procedure FillMatchBankPaymentBufferCustomer(). We need to use additional fields from "Search Rule Line CZB" to filter customer ledger entries.
local procedure FillMatchBankPaymentBufferCustomer()
var
    CustomerBankAccount: Record "Customer Bank Account";
    UsePaymentDiscounts: Boolean;
begin
    ...
    OnFillMatchBankPaymentBufferCustomerOnAfterCustLedgerEntrySetFilters(CustLedgerEntry, SearchRuleLineCZB, GenJournalLine); // NEW EVENT
    if CustLedgerEntry.FindSet() then
        repeat
            TempMatchBankPaymentBufferCZB.InsertFromCustomerLedgerEntry(CustLedgerEntry, true, UsePaymentDiscounts);
        until CustLedgerEntry.Next() = 0;
end;

// NEW EVENT
[IntegrationEvent(true, false)]
local procedure OnFillMatchBankPaymentBufferCustomerOnAfterCustLedgerEntrySetFilters(var CustLedgerEntry: Record "Cust. Ledger Entry"; SearchRuleLineCZB: Record "Search Rule Line CZB"; var GenJournalLine: Record "Gen. Journal Line")
begin
end;

Additional context
We need to use additional fields to filter customer ledger entries. We need to use additional fields from "Search Rule Line CZB" to filter customer ledger entries.
Internal work item: AB#496849

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.
Build ID: 15718.


[BUG] Transient issue with getting back 403 AuthenticationFailed using Azure.Storage.Blobs v12.15.0

Library name and version
Azure.Storage.Blobs v12.15.0
Describe the bug
When upgrading from v12.14.1 to v12.15.0, there's a transient issue where on certain storage accounts (may be independent of the storage account .. still investigating), they start getting more AuthenticationFailed (403) on certain requests. When the operation is retried it seems to work.
ErrorCode -- AuthenticationFailed
Status -- 403
Message -- Server failed to authenticate the request. Make sure the value of Authorization header is formed correctly including the signature.
Time:2023-03-10T09:42:13.5959481Z
Status: 403 (Server failed to authenticate the request. Make sure the value of Authorization header is formed correctly including the signature.)
ErrorCode: AuthenticationFailed

AuthenticationErrorDetail: Authentication scheme Bearer is not supported in this version.

Confirmed that Azure.Core upgrade to v1.29.0 is not the cause of the issue.
Confirmed the upgrade to Azure.Identity to 1.8.2 is not the issue.
TODO: link related github issue of client request id mismatch error here
Expected behavior
Upgrading does not cause transient issues.
Actual behavior
Upgrading to v12.15.0 causes authentication failed issues.
Reproduction Steps
Call any APIs like Download or Upload however the issue is transient so it may be harder to track down.
Environment
No response

If anyone else hits the same issue and is able to get logs with the "x-ms-request-id" is available in the logs please put them here so it can help with investigating the issue.
Also if anyone has a reproducable code snippet or environment please let us know as well, as the issue is transient.

Looks like this issue was resolved in Azure.Core 1.30 and was not a Azure.Storage.Blobs issue.
Related PR: https://github.com/Azure/azure-sdk-for-net/pull/34800
We will be updating our next release to point at the latest Azure.Core release.
Please upgrade to Azure.Core 1.30 to resolve the issue.

When available please upgrade to Azure.Storage.Blobs v12.5.1 which points at Azure.Storage.Common v12.14.1 which points at Azure.Core 1.30.

@amnguye one of our internal customers hit this again after we had upgraded to the mentioned packages. So far it has only happened once. But it seems to indicate the issue might not have been resolved fully.
Azure.RequestFailedException: Server failed to authenticate the request. Make sure the value of Authorization header is formed correctly including the signature. RequestId:459e9189-e01e-0029-77ee-92f0ed000000 Time:2023-05-30T12:02:45.7905030Z Status: 403 (Server failed to authenticate the request. Make sure the value of Authorization header is formed correctly including the signature.) ErrorCode: AuthenticationFailed Additional Information: AuthenticationErrorDetail: SAS identifier cannot be found for specified signed identifier Headers: x-ms-request-id: 459e9189-e01e-0029-77ee-92f0ed000000 x-ms-error-code: AuthenticationFailed Date: Tue, 30 May 2023 12:02:45 GMT Server: Microsoft-HTTPAPI/2.0 Content-Length: 437 Content-Type: application/xml
at Azure.Storage.Blobs.BlobRestClient.d__8.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Azure.Storage.Blobs.Specialized.BlobBaseClient.d__66.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Azure.Storage.Blobs.Specialized.BlobBaseClient.<>c__DisplayClass65_0.<b__1>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Azure.Core.Pipeline.RetriableStream.RetriableStreamImpl.d__12.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at Azure.Core.Pipeline.RetriableStream.RetriableStreamImpl.d__11.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.IO.Stream.d__27.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Azure.Storage.Blobs.PartitionedDownloader.d__12.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Azure.Storage.Blobs.PartitionedDownloader.<>c__DisplayClass9_0.<g__ConsumeQueuedTask|0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at Azure.Storage.Blobs.PartitionedDownloader.d__9.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Azure.Storage.Blobs.Specialized.BlobBaseClient.d__94.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Azure.Storage.Blobs.Specialized.BlobBaseClient.d__89.MoveNext()

Looks like this issue is unrelated to the original issue.
The original issue had specific symptoms and was unrelated to the SAS. If you look at the fix, it was originally related to the transient error of the http header being overwritten. Since a SAS is a query to the URL and not an HTTP header, I would mark this as a completely different issue.
If you look at the error that the service is giving back it's a
AuthenticationErrorDetail: SAS identifier cannot be found for specified signed identifier.
While the original error happening here was Authentication scheme Bearer is not supported in this version.
Similar symptoms of transient and a 403 Authentication Failure but probably a different cause.
Looking at the request id, it looks like the original SAS is missing a expirey time. Expirey times are required for a SAS when generating one. Since the original issue was overwriting the original value and not omitting the value entirely, doesn't look related to the original issue.
Please open a new github issue and tag me if this is still an issue for you. Thanks in advance.

thanks! will follow up with how we are generating the SAS!


Release 2.2.0

Questions
Answers

Description?
Release 2.2.0

Type?
release

BC breaks?
no

Deprecations?
no

Fixed ticket?
...

How to test?
Module test

Thanks @sarahdib


⚠ Mobitopup has degraded performance

In df926e9, Mobitopup (https://napcard.voz.tech) experienced degraded performance:

HTTP code: 200
Response time: 16435 ms

Resolved: Mobitopup performance has improved in 522b7cd.


font-size on axis titles

Is it possible to specify the font-size on axis titles?
If my titles are too long, they just vanish out of the side of the svg generated by chartist.
Another possibility would be to make the svg higher or wider to include the whole axis title.

Hey @blueCat11. You can try using the class 'ct-axis-title' in your CSS file to change the font size. For example:
.ct-axis-title {
    font-size: 0.5em;
}

Thanks! That's a great idea!


Missing translation for "Wallet"

Added to build.yaml, but might be added to the app imo

Wallet was already added to the translations


error when exporting .ass halo 3

Internal error: <class 'AttributeError'>('bpy_prop_collection' object has no attribute 'active_color')

Updating to Blender 4 should resolve this.

 If not then reopen and provide an example Blend. Closing


Different View-Path than "/#"

Currently I am wanting to make the upload-functionality usable ONLY by users that can authentificate themselves (currently via htpasswd) and do that with NGinx location in terms of
 location / {
        proxy_pass serverURL;
        auth_basic "Upload-Site";
        auth_basic_user_file /var/www/dl/pass.txt;
    }
  }

But now the problem is that "#" is such a special symbol that the server never knows anything about when a image is viewed and thus I can not say "When you access an image to look at it do not ask for credentials"
It would be awesome if the URL could be instead of "url/#somestring" something like "url/v/sometring" or "url/view/somestring"
Is something like that possible?

The fragment is used as it is not sent to the server.  If you send the seed
to the sever you compromise the entire system as your sever can now decrypt
every upload.
You could switch it instead to
/view/#seed instead and have the sever return the same html contents for
/view/
On Aug 12, 2015 9:19 AM, "Z3roCoder"<EMAIL_ADDRESS>wrote:

Currently I am wanting to make the upload-functionality usable ONLY by
users that can authentificate themselves (currently via htpasswd) and do
that with NGinx location in terms of
location / {
proxy_pass serverURL;
auth_basic "Upload-Site";
auth_basic_user_file /var/www/dl/pass.txt;
}
}
But now the problem is that "#" is such a special symbol that the server
never knows anything about when a image is viewed and thus I can not say
"When you access an image to look at it do not ask for credentials"
It would be awesome if the URL could be instead of "url/#somestring"
something like "url/v/sometring" or "url/view/somestring"
Is something like that possible?
—
Reply to this email directly or view it on GitHub
https://github.com/Upload/Up1/issues/28.

@andre-d How would I go about and do that?

We'll be looking into adding auth functionality in the future, it should be possible if you apply auth only to the upload "/up" URL. Try that if you want @Z3roCoder . Closing this for now as the basic idea here would fundamentally break the purpose of up1.


Request: Support  --prune feature when execute zarf package deploy to delete needless helm chart or manifest

Is your feature request related to a problem? Please describe.
No.
Describe the solution you'd like
Day 1: I defined my application's Helm charts and images using zarf.yaml, then packaged them into a .zst archive. I deployed it to my cluster in an air-gapped environment, and it worked very well
like this:
kind: ZarfPackageConfig
metadata:
  name: example-app
  description: Deploy example application
  version: 0.1.1
  architecture: amd64

components:
  - name: app-gateway
    required: true
    charts:
      - name: app-gateway
        version: 1.0.2
        namespace: app-gateway
        url: https://xxx.com/artifactory/helm-dev/
        releaseName: app-gateway
        valuesFiles:
          - helm-values/values-app-gateway.yaml
      - name: httpd
        version: 10.0.1
        namespace: httpd
        url: https://xxx.com/artifactory/helm-dev/
        releaseName: httpd
        valuesFiles:
          - helm-values/values-httpd.yaml
    images:
      - xxx.com/app-gateway:v1.1
      - httpd:alpine3.18

Day 2: My application was updated, but only some images and manifests were changed. I repackaged my Zarf package, from 0.1.1 to 0.1.2, and executed zarf package deploy to deploy it to the cluster. It worked very well.
Day 3: My application was updated again, with more changes this time. I needed to remove the httpd Helm chart, so I created a new Zarf package, from 0.1.2 to 0.2.0, and executed zarf package deploy again. However, the resources associated with the httpd Helm chart were not deleted.
If this was the manifest file, I think it would be the same
Therefore, I wonder if it's possible to add a --prune option to zarf package deploy to support the deletion of unnecessary resources from the new version of the package.
This may also be integrated with the zarf tools registry prune to automatically upgrade applications and clean up unwanted resources
Describe alternatives you've considered
Of course, I can define different Helm charts and manifests as separate components and then use zarf package remove --component to delete specific components.
However, this is somewhat cumbersome. It would be more convenient if zarf.yaml could provide a way to declare certain components to be removed before deployment. This way, zarf package deploy could automatically remove those components, making the process more convenient.

Hi @AustinAbro321 Is there anything I need to clarify?


MutliBand Melgan with GlowTTS Garbled

Hi all,
@rishikksh20 thank you so much for this great repo!
I am trying to run MB Melgan on the output I get from GlowTTS.
My results thus far have been clean sounding audio but the words are garbled up and not understandable.
This has happened to me both using MB Melgan from this repo and from Mozilla-TTS.
When running normal Melgan (from https://github.com/seungwonpark/melgan) I get good results, pretty clean and understandable, without any manipulation needed to the GlowTTS output - I immediately just send it into the Melgan inference it and it works.
Because this has  happened to me with more than one implementation of MB Melgan I am thinking this might be caused because MB Melgan expects a different looking mel spectrogram than Melgan? Or maybe MB Melgan expects some different HW configuration?
I am at a loss.
This is how my mel spectrogram roughly looks from GlowTTS in case it is helpful:
tensor([[[-7.4143, -7.4019, -7.3576,  ..., -7.1759, -7.2514, -7.3839],
         [-7.2349, -6.6665, -6.6399,  ..., -6.6551, -6.8041, -6.8004],
         [-6.3416, -5.8233, -5.7116,  ..., -6.6550, -6.6274, -6.2273],
         ...,
         [-5.8271, -5.5695, -5.3155,  ..., -9.4198, -9.4894, -9.7104],
         [-5.6689, -5.2994, -5.1200,  ..., -9.4870, -9.5830, -9.4117],
         [-5.8036, -5.4416, -5.1193,  ..., -9.7470, -9.5739, -9.6308]]],
       device='cuda:0')

Thanks for your time and any help you may be able to provide

I am sorry, this was completely my fault with the way I managed my data - nothing to do with MB Melgan or GlowTTS.
Lesson learnt - I need to name my models properly!
Sorry for your time


FormField is not useable for non-String value types

FormField is supposed to handle field value validation. The problem is that validation occurs after the value is set, and the value is stored as T. Suppose I want to have a date field where the user can enter a date by typing it in the form MM/DD/YY. I would like to create a FormField<DateTime>. But how am I supposed to validate the input string if I have to call didChange(T value) first and validate() second? In order to call didChange(date) I have to have a parsed date, and if there is an error there's no way to communicate it to the validator, which takes a DateTime object.

Not a solution for the issue however it might be helpful to mention to you that there is the showDatePicker. It will prevent the user from putting in anything thats not a date.

@kenthinson Thanks, I know about showDatePicker, but I'd like to stress that it does not change the reasoning here. Let me make a few more examples: a number entry field, a currency field with a currency selector, a phone number entry (where the phone number is stored as an object with country code, area code, etc), distance entered in inches and feet (which combines two text fields) in a single form field, a mathematical expression that gets parsed as it's entered and is stored as an AST.
If FormField is designed to work only with Strings and only with TextField as the underlying widget then there's no need to the generic T parameter, in which case its utility would be significantly reduced. I believe that the concept of Form and FormField should evolve to the level of other frameworks where fields of different kinds support a common data binding interface.
I did in fact make a FormField<DateTime> that combines a text field and a date picker, but it uses a hack to store the error message separately and returning it later in validate(). I found the experience of making a custom FormField rather difficult. I had to copy/paste plenty of code from TextFormField including the trick of storing a TextEditingController in the state object and retrieving it in the builder function using a typecast. The ability to make custom form fields is important for the Web, as keyboard entry is much more common there.

@aryzhov I think I understand now. So you are trying to call validate on every key press instead of just on submit button being pressed?

@aryzhov Check out https://pub.dev/packages/datetime_picker_formfield. It does exactly what you are asking.

I want to add that the whole way to create a custom FormField is extremely cumbersome. This should indeed much easier if we want to leverage the functionality of Forms. @Hixie

I think the way to do this is to do the conversion validation in the internal text field (the one built by the builder, which is where the string is converted to T).


[Feature]: Introduce the shopify theme console command

This command is currently released as a beta feature
Please, up-vote 👍 or down-vote 👎 for it.

Overview
Read–Eval–Print Loop (REPL) tools are excellent for supporting experienced developers that want to try some snippets quickly but are also great for beginners during the learning process.
This issue aims to Introduce a REPL tool to support Liquid developers.
Motivation
Reduce the feedback loop for theme developers.

Hey Can you explain in more details what this command does? and an example use case 🙂

Oh thats really cool, It will really save so much time, rather than output thing into HTML directly thanks for explanation!

heh, now i'm learning about cool features we are working on from banklob. Yes, let's definitely ship that. Very cool.

This is so cool! 🚀

@karreiro  I didn't manage to launch the console, its send me to a 404 page?
I used latest build of Dawn v10
"@shopify/cli": "^3.46.5",
"@shopify/theme": "^3.46.5"

Yes please 🚀

Is there a way to specify a template and page context so we can for example poke at why updates to section schema aren't working in theme editor?

@drobinson that's no included in the prototype, but the plan is to incorporate that feature in the final version :)

Hey @karreiro I recieved another time the error I told about, regarding when the CLI send me to a 404 page, instead of launch the liquid terminal.
Here are the logs:
2023-07-20T02:40:34.237Z:
Running system process:
  · Command: ruby -v
  · Working directory: /Users/youness/Development/studio/theme

2023-07-20T02:40:34.247Z:
Running system process:
  · Command: bundle -v
  · Working directory: /Users/youness/Development/studio/theme

2023-07-20T02:40:34.355Z: Reading the content of file at node_modules/.pnpm/@shopify+cli-kit@3.47.3_@types+node@20.4.1_typescript<EMAIL_ADDRESS>2023-07-20T02:40:34.357Z:
Running system process:
  · Command: bundle config set --local path /Users/youness/Library/Caches/shopify-gems-nodejs
  · Working directory: /Users/youness/Development/studio/theme/node_modules/.pnpm/@shopify+cli-kit@3.47.3_@types+node@20.4.1_typescript@5.1.6/node_modules/@shopify/cli-kit/assets/cli-ruby

2023-07-20T02:40:34.437Z:
Running system process:
  · Command: bundle config set --local without development:test
  · Working directory: /Users/youness/Development/studio/theme/node_modules/.pnpm/@shopify+cli-kit@3.47.3_@types+node@20.4.1_typescript@5.1.6/node_modules/@shopify/cli-kit/assets/cli-ruby

2023-07-20T02:40:34.512Z:
Running system process:
  · Command: bundle install
  · Working directory: /Users/youness/Development/studio/theme/node_modules/.pnpm/@shopify+cli-kit@3.47.3_@types+node@20.4.1_typescript@5.1.6/node_modules/@shopify/cli-kit/assets/cli-ruby

2023-07-20T02:40:34.676Z:
Running system process:
  · Command: bundle exec ruby /Users/youness/Development/studio/theme/node_modules/.pnpm/@shopify+cli-kit@3.47.3_@types+node@20.4.1_typescript@5.1.6/node_modules/@shopify/cli-kit/assets/cli-ruby/bin/shopify theme console
  · Working directory: /Users/youness/Development/studio/theme

DEBUG GET https://hillsmade.myshopify.com/admin/api/unstable/themes.json with request_id: fe70c746-6ecc-4938-a656-574a9e43fa6d
[2023-07-20 04:40:35] INFO  WEBrick 1.7.0
[2023-07-20 04:40:35] INFO  ruby 3.2.2 (2023-03-30) [arm64-darwin22]
[2023-07-20 04:40:35] INFO  WEBrick::HTTPServer#start: pid=17117 port=9293
DEBUG Refreshing preview _secure_session_id cookie
DEBUG Proxying HEAD https://hillsmade.myshopify.com/?preview_theme_id=136902934786&_fd=0&pb=0
DEBUG `-> 302 request_id: 92e53943-68f2-4586-86c3-eece4d659545
DEBUG Proxying GET https://hillsmade.myshopify.com/?_fd=0&pb=0
DEBUG `-> 404 request_id: b619526b-5021-4ec1-8b8b-f1e9a0bb101e

Same issue here: https://github.com/Shopify/cli/issues/1344#issuecomment-1599968115

Resolved by https://shopify.dev/changelog/liquid-console-test-and-evaluate-liquid-snippets-quickly-using-shopify-cli :)

Yoo-hoo! 🍾🍾

Recommend this gets added to https://shopify.dev/docs/api/liquid#resources_and_tools
Either as it's own card, or a very loud blurb within the existing CLI listing.
The term "snippet" should be avoided In descriptions or docs about the liquid-console in favor of something like code samples, experiments , liquid-code, liquid-logic, bits of code, code samples or other verbiage should be used.
It's very very easy to confuse new learners between snippets of code and a themes template snippet files.
Easy to imply that a theme snippet file can be passed, or imply that ONLY a /snippet file can be evaluated.
Or imply that a FULL evaluation is possible even though it would lack a FULL execution context; even if you give a product url for the --url context param that doesn't fill the context with a sections context or snippets calling other snippets, e.g; fill in the values for render parameters ,  etc etc).

or for doc whitespace aesthetics over information

This feature is definitely moving in the right direction, but right now it is almost the same thing as using a json flag on objects or just rendering a snippet or section on a page in the browser (but with some extra login procedures and manipulations with URL context through the console and not using the browser).
What could make it really useful is resolving issues with object debugging. For example. If we are logging a 'product' object, we will get some information about it, but the existence of such a thing as 'product.options_with_values' will not even be mentioned there. At the same time, 'product.options_with_values' will print some information. This is not the only case described. Such cases are pretty common. If it is possible to at least show the existence of this parameter and that there is some data there or not, it would be great.
Also, some really big data chunks (as product.variants etc) we don't need to be shown all at once. It could be much better to show something to identify the existence of data there and load it only when you click on that.


Enhancement: Scripts to compare checksums for package after downloading package

Is your feature request related to a problem? Please describe.
For each package, checksums have to be validated. I would prefer to use sha256 to generate checksum's, but, if there is a better way of doing this, welcome to options.
Describe the solution you'd like
A python script that will fetch the package from autoconfigs for both Windows and Linux (not supporting MacOS for now) and then generating checksums for those configs.
Describe alternatives you've considered
N/A
Additional Context
This will be useful for the future so that when people request packages are added to autoconfig, we can ensure that the checksum's that they are requesting are actually appropriate and verifiable.

This should also come with a workflow that can be added to .github/workflows, remember to take the diff of the last commit and only run on packages that are added in most recent commits. Furthermore, if someone wanted to make another action that ran as a cron job every day at a specific data (preferably when runners are available) that'd be great. Going to give this issue 10 days and then close issue with enh commit referencing it.

For now: ba71d008c8c580c2f3d54f7685bae2c5b9f5c41c solves this


mobtest validates duplicated links and missing .py/.yaml

Add the following mobtest validations:

Category
Message
Level
Applicable to

Formating
Missing file .py file
Error
Callback

Formating
Missing file .yaml file
Error
Configuration

Formating
Duplicated link
Error
Flow

Tested here: https://github.com/MOV-AI/movai_DELETE_ME_DAVID/pull/9

@duartecoelhomovai, @AlexFernandes-MOVAI I'll merge this since it is essentially a bump of mobtest version


Google Drive link is not available now.

Raw videos for train/val/test are available.

The link can't be accessed now, could you please update the link?

👌It works now, thanks!


Add rake task to build release packages that bundle traveling ruby

Distributing command-line applications as Ruby gems is cumbersome. It requires users to reinstall the application every time they upgrade their Ruby version and it breaks on machines that run older versions of Ruby. It also makes installation more painful for non-Ruby devs.
A better approach is to use a package manager such as Homebrew. This PR creates a set of rake tasks to generate packages that can be tied to a release. It also bundles traveling ruby so as not to depend on the existing rubies on a user's system.
The packages contain shims for Parity's binaries which just run them using traveling ruby. The generated packages have the following structure:
parity-0.4.1-osx
├── bin # shims
│   ├── development
│   ├── production
│   └── staging
└── lib
    ├── app # parity app
    │   ├── README.md
    │   ├── bin
    │   └── lib
    └── ruby # traveling ruby

Packages can be generated with rubies for the following targets:

OSX rake package:osx
Linux x86 rake package:linux:x86
Linux x86_64 rake package:linux:x86_64

or for all packages rake package:all
These packages would then be attached to a release on github. They could be manually downloaded and extracted to a directory with /bin was in PATH or they could be installed via a package manager.
I created a working Homebrew formula that pulls this release on my fork as a proof of concept.

@croaky Any thoughts on this change?

This looks like a great idea but I haven't had a chance to review it
closely yet or try it out. I hope to on Friday.
On Wed, Jan 14, 2015 at 8:34 AM, Joël Quenneville<EMAIL_ADDRESS>wrote:

@croaky https://github.com/croaky Any thoughts on this change?
—
Reply to this email directly or view it on GitHub
https://github.com/croaky/parity/pull/19#issuecomment-69945100.

Awesome work, @JoelQ. Merged as 7916985. Sorry for the delay getting this in. Adding you and @geoffharcourt as committers in case you want to make other updates in the future.

@JoelQ Do you think there's a way to automatically create the Linux versions using Travis?

Nice!

@croaky You mean to test OS-specific builds on Travis?

@JoelQ I mean to generate the tarball. Right now, the 0.5.0 release only has the OS X version but would be nice to offer the Linux version. Could ask a coworker like @jferris or someone to generate it but would be cool to automate it somehow. I was thinking maybe CI for that, or Docker?

Ah, I see. The tarball doesn't have to be generated on the target system. That's the whole point of using traveling-ruby. You should be able to generate all the tarballs on you local machine and upload them to the github release page.

Ah, I see. The tarball doesn't have to be generated on the target system. That's the whole point of using traveling-ruby. You should be able to generate all the tarballs on you local machine and upload them to the github release page.

Whooaaa. Mind asplode.

Also adding @gabebw as a collaborator.


Text Editor : Display Scene index alongside scene titles

It would be great to display scene index close to the scene title. Because when the script is big, it's impossible to find it. The text wouldn't be clickable.
As follows (mockup) :

Oh, I see what you're suggesting, I think.  The number is getting positioned relative to the scene title, so it's pushing out of view.  If that's it, should just be adding a little display logic or css.


Account without identity should also have subscan/polkascan link

@Popoulosss Please give design.
@YoshiyukiSakura Please implement the components.

figma link
https://www.figma.com/file/bSUF8SniEtSOWNGsnHTEpI/statescan?node-id=2115%3A8093
while hovering, show the subscan/polkascan link


Splits not working in export

When editor was changed using nested buffer, at the same time to make things easier, it converts
 elements to empty
 elements.
The reason editor uses
 elements is, that users can write text to empty paragraphs. Then they are no longer empty line breaks. Editor manages this so, that when rendering, it checks if
 is empty, and if it is, it renders
 (or equivalent).
Now, export engine still uses
 tags to detect empty lines. This needs to be changed.

Should be fixed in commit: https://github.com/mkoskim/mawejs/commit/9108b473e71393be8776f5b27bfaff47aaa2cb22


typo fix: Data in Readme.md

It should be either "Data" or simply "Data".

Believe it or not, it's already correct. Here's one reference.. At least in the illogical country I live in.


Update sbt-release to 1.0.11

Updates com.github.gseitz:sbt-release from 1.0.8 to 1.0.11.
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention @scala-steward in the comments below.
Have a nice day!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [{ groupId = "com.github.gseitz", artifactId = "sbt-release" }]

Codecov Report

Merging #98 into series/0.6.x will not change coverage.
The diff coverage is n/a.

@@              Coverage Diff              @@
##           series/0.6.x      #98   +/-   ##
=============================================
  Coverage         61.18%   61.18%
=============================================
  Files                11       11
  Lines               304      304
  Branches             21       21
=============================================
  Hits                186      186
  Misses              118      118

Continue to review full report at Codecov.

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


Facing hang issue for Llama3.1_8b prefill cases in WH n300

Describe the bug
Facing hang issue in prefill demo, prefill submodule tests in WH n300, and the hang occurs during rotary embedding. We are waiting for @yieldthought's response.
To Reproduce
Steps to reproduce the behavior:

Checkout the branch keerthanar/llama31_8b_n300_ttnn
Follow the steps in the README.md

Please complete the following environment information:

OS: [e.g. Ubuntu 20.04]
Device: WH n300

@keerthana-r-mcw and @saichandax Mark has been on vacation. For this one we need to find out which op causes the hang/create unit tests. Once we have this sorted out, we can ask Metalium team's support. cc: @mbahnasTT

an update from MCW: @keerthana-r-mcw confirms the hang issue has been resolved now following the latest changes to the N150 implementation. However, she reports there are other issues. Once @keerthana-r-mcw and @saichandax confirm this issue is fully resolved, we will close it.
@keerthana-r-mcw please create issues with proper unit tests for the newly faced problems regarding llama3.1-8b N300 bringup

Sure Dalar.

Can this be closed now?

Closing this issue since we don't face the hang issue in latest main. Refer commit.
CC: @keerthana-r-mcw


Remove authorization table from the db

We can do this manually on the db, and remove code related to this table on our codebase.

Fixed by #249


Jenkins 35420

This is not an actual fix to JENKINS-35420. However it prevents unnecessary exceptions in cases when passed run is not support (not an instance of AbstractBuild class).

Is there a reason why the same change was not made to the onFinalized method?

@abeeskau good point. Let me fix that


GUVNOR-2565: NullPointerException when deleting repository using REST API

Fix + test
@mswiderski Can you verify please?

Verified that this fixes the currently failing REST tests in kie-wb-distributions/kie-wb-tests/kie-wb-tests-rest.

+1, merging as it is needed to fix currently failing REST tests.


Is there some kind of escape hatch to use nix

What problem are you trying to solve?
This is more of a question, but perhaps is a feature request. I want to be able to have some kind of escape hatch where I can also use other Nix features. For example being able to use Nix to build my code. Is there a way to do it with devbox?
At this moment a missing piece for me is for example ability to generate path that would contain go stdlib that I can then point my IDE to.
What solution would you like?
For example with pure nix in the flake I could add:
          packages.env = pkgs.symlinkJoin {
            name = "Go env";
            paths = [
              pkgs.go
            ];
          };

And then when I would run nix build -o go-env .#env I would get a symlink in my project directory called go-env which I could then reference in GoLand. Is it possible to do the same thing with devbox?
Alternatives you've considered
No response

Hey @takeda,
One escape hatch we do support is that you can use a Nix flake to define a custom package that you want to build, and then import it into your shell via a devbox.json. We describe that feature in our documentation here: https://www.jetpack.io/devbox/docs/guides/using_flakes/, and we have a few examples in our repo:  https://github.com/jetpack-io/devbox/tree/main/examples/flakes.
I think better integrations with Nix are a good idea though, what would you want to see beyond the flake support described above?
For your specific use case -- we also generate symlinks to the contents of all the packages you install in the .devbox directory, and set this path in the env variable $DEVBOX_PACKAGES_DIR when you start your shell. Would this help in configuring GoLand?


Movement using interrupts

Servo control is now done using interrupts instead of delays for more smoother and faster movement

:+1: :confetti_ball: :tada: :balloon:

Wooo! :+1:


Prints generated Dockerfile lines nicely

Resolves https://github.com/deislabs/porter/issues/111
/cc @ryanmoran

I'm excited to have you contributing to porter! Please let me know if you are interested in more issues, and I can help you find another. 😀

I'm excited to have you contributing to porter! Please let me know if you are interested in more issues, and I can help you find another. 😀

@carolynvs thank you for being so welcoming. We're excited to be contributing in this space.


flutter blue  intl_translation failed

Trying to run you example and error below.  I realize it is a setup error, not anything in your example, but I can't figure out how to load the correct sdk?  Any help appreciated.
C:\src\flutter\flutter\bin\flutter.bat --no-color packages get
Running "flutter packages get" in example...
The current Dart SDK version is 2.1.0-dev.0.0.flutter-be6309690f.
Because flutter_blue_example depends on intl_translation >=0.14.0+1 <0.17.0 which requires SDK version >=1.12.0 <2.0.0, version solving failed.
pub get failed (1)
Process finished with exit code 1

Not sure how to load a lower version of DART SDK in Android Studio?
Path for DART is currently C:\src\flutter\flutter\bin\cache\dart-sdk
Any help in installing a version <2.0.0 would be appreciated.

The intl libraries are not required, and have been removed in 2b6c307793d80e1f551cd07e1725675c937ec571


review how versions are managed and displayed in documentation

Core side of the docs version management. Added package metadata, styling for the new version dropdown menu, currentVersion field and v3.6.1 in the docSites.json. Most of the logic is on the bemetalsmith side.

Does this mean the silly LD flag can go away in v4?

Does this mean the silly LD flag can go away in v4?

Yep I believe so, @yashincontrol let's look to remove that in this PR as well.

@aruniverse @calebmshafer could you take a look at some point today?

@calebmshafer Could you approve?


explicitly set AppEngine Flexible to use GCE credentials

If a custom runtime is used in App Engine Flexible, or PHP is executing outside of php-nginx (in this environment, SERVER_SOFTWARE is set explicitly), the auth library tries to use AppIdentityCredentials, which fails because the appengine php sdk doesn't exist.

LGTM with a minor nit, but please submit


spike -- comparison tool refactor

This is going to serve as a scratch pad for us to talk about what should change in a comparison tool refactor.

I think we should split the work that the current comparison tool does into two different workflows. First, we can keep the comparison tool for checking def M against a bunch of indices, including a future score N, for example.
Then, the new workflow would be tailored to the agency comparators. We would have a super pared down script that would read a YAML in. The YAML would contain:

What the usa.csv score field is called (standard location for the table, we could even read in the downloadable table)
Demographic fields to pull from usa.csv (mainly, urban heuristic flag)
ACS Demographic fields to pull (standard location for the table)
New score location + score boolean field + score field (to allow us to increase / decrease # flagged to match CEJST)

It would spit out high-level statistics as an excel file (maybe without coloring) in separate tabs:

Overview: how many tracts are flagged and what's the share of overlap.
What are the demographics of each set of tracts by "category" (e.g., not score m BUT agency score).
What are the overall demographics of the agency score, CEJST score, and the agency score if it has the same count of fields as the CEJST (if applicable).

This isn't super different from the comparison tool in theory, but I think having lots of comparison indices generated each time we run the tool makes it harder to read / use?


Fix versioning in conda install

#69 seems to have messed up some stuff with the conda versioning

Fixed by https://github.com/conda-forge/mtenn-feedstock/pull/8


Angular Viewer Component

What feature or change would you like to see made?
I have created an open-source project ng-cornerstone based on CornerstoneJS, which is an Angular component that facilitates integration with various Angular projects and can also serve as a reference.
During the development process, I have resolved many issues related to the integration with Angular, and I hope this can be helpful to fellow Angular developers.
Welcome to try it out and provide suggestions for improvement.
Online DEMO
Why should we prioritize this feature?
not a bug nor feature

Nice, good job. Will find it handy

Great stuff! i will add it to our docs

Can you help fix the Angular template? The promises are converting to zoneAwarePromise, and I need help debugging this issue.
https://github.com/cornerstonejs/angular-cornerstone3d

Can you help fix the Angular template? The promises are converting to zoneAwarePromise, and I need help debugging this issue. https://github.com/cornerstonejs/angular-cornerstone3d

Sure. I will try it


New package: YOLOv7 v0.1.1

Registering package: YOLOv7
Repository: https://github.com/gabrielpreviato/YOLOv7.jl
Created by: @gabrielpreviato
Version: v0.1.1
Commit: cb209f6ff5fa825f30b63683023b457a237b2ec5
Reviewed by: @gabrielpreviato
Reference: https://github.com/gabrielpreviato/YOLOv7.jl/issues/4#issuecomment-1444670914

Added compat entry for julia (https://github.com/gabrielpreviato/YOLOv7.jl/commit/323337d388b1f28ca6ffcb5ee20513fc70a21f32)
This package implements the YOLO version 7 (https://github.com/WongKinYiu/yolov7) in Julia. It is very different from https://github.com/IanButterworth/YOLO.jl which implements an older version of the YOLO object classifier using different techniques.

Hello, for the reasons mentioned in my previous comment I really think this package should be added even with a close name to YOLO.j.

Any update on the review of this?

I can rename this package to something else, like SimpleYOLOv7 or anything like this, but I don't find a really nice alternative. I'd like to maintain the original architecture design name.

@gabrielpreviato, I'm not sure why it isn't mentioned in the auto-response above, but from the Registry README:

If you for some reason can't (or won't) adhere to the guidelines you will have to wait for a human to review/merge the pull request. You can contact a human in the #pkg-registration channel in the official Julia Slack to expedite this process.

You may need to mention this PR over there to draw attention to it. General gets a lot of PR's, and PR's with posts lacking the [noblock] tag (mentioned in the auto-response) tend to indicate that the package isn't yet ready for registration, so it's possible this slipped between the cracks.
I don't have a strong opinion either way on naming. Without any domain experience, both packages seem to me to be wrappers for different versions of the same software, but it looks like the prior hasn't seen any maintenance in a few years.
-Mike (Julia community member, not a moderator)
[noblock]


Port some TNFC 1.7.10 features to 1.12.2?

 It wasn't in MobProperties.
IE Shader grabbag drops
Spiders dropping redstone
Creepers dropping glowstone
Super zombie sequence. Killing the zombies spawns successively better zombies, with better armour/weapons and they eventually drop phat loot.

Shaders, spider and creepers done.
Zombie sequence need to be done.


enhancement: master data api  move to service-core

[ ] master data api  /masterData move to service-core

closing as done


Question on Calling ReportScheduler from Web API

Hi,
This is more of a silly question than an issue - if I call the action from web api, can I prompt the saving or download of the output?
Thanks,
Jack
Xrm.WebApi.online.execute(request).then(result => {
var response = JSON.parse(result.responseText);
var output = response.Output;
console.log(output);

}

@jyin09 I believe you can use the Blob object and the URL.createObjectURL method.  See here: https://developer.mozilla.org/en-US/docs/Web/API/Blob.


chore(major): update dependency netapp/trident to v21

This PR contains the following updates:

Package
Update
Change

NetApp/trident
major
v20.10.1 -> v21.04.0

Release Notes

NetApp/trident
v21.04.0
Compare Source
Fixes:
Enhancements:

Kubernetes: Updated to csi-snapshotter v4.0.0 for k8s 1.20+

v21.01.2
Compare Source
Changes since v21.01.1

IMPORTANT: CSI sidecars are pulled from k8s.gcr.io/sig-storage when the Kubernetes version is 1.17 or greater, and
quay.io/k8scsi otherwise. Private registries are still supported and will be used without any
modification if provided.

Enhancements:

Added snapshotDir parameter to Azure NetApp Files backend definition.

v21.01.1
Compare Source
Changes since v21.01.0

IMPORTANT: CSI sidecars are pulled from k8s.gcr.io/sig-storage when the Kubernetes version is 1.17 or greater, and
quay.io/k8scsi otherwise. Private registries are still supported and will be used without any
modification if provided.

Fixes:

OpenShift: Fixed issue where the Trident Operator fails to patch ClusterRole and ClusterRoleBinding (Issue #517).
Fixed a parsing error when iscsiadm listed target portals with a negative group tag (Issue #523)

v21.01.0
Compare Source

IMPORTANT: CSI sidecars are pulled from k8s.gcr.io/sig-storage when the Kubernetes version is 1.17 or greater, and
quay.io/k8scsi otherwise. Private registries are still supported and will be used without any
modification if provided.

Fixes:

Kubernetes: Fixed issue where the Trident node failed to register with the Trident controller (Issue #468).
Kubernetes: Fixed issue where CHAP credentials may be logged by CSI sidecars.
Kubernetes: Fixed issue of Ownership References set by Trident Operator on cluster-scoped Trident resources
(Issue #474).
Kubernetes: Fixed issue where the operator could leave a Trident node unregistered with kubelet (Issue #487).
Kubernetes: Fixed issue Operator reporting Trident installation multiple times (Issue #431).
Fixed issue where digits in the storage prefix were disallowed from the ONTAP economy drivers (Issue #476).
Changed iSCSI static discovery to sendtargets
Fixed E-series intermittent HTTP 422 error on volume creation.
Kubernetes: Fixed issue where a snapshot transaction could keep Trident from starting (Issue #490).
Kubernetes: Handle the case where blkid fails to provide any output (Issue #418).

Enhancements:

Kubernetes: Added support for Kubernetes 1.20
Kubernetes: Updated CSI sidecars.
Kubernetes: Updated scope of the Trident Operator to cluster-scope.
Kubernetes: Added Helm Chart Support
Updated GCP driver to allow CVS-Performance volumes as small as 100 GiB.
Added support for ONTAP QoS policy groups (Issue #108)
Added lunsPerFlexvol option to allow customizing the number of LUNs per FlexVol in the ontap-san-economy driver.
Allow user to authenticate with certificate and key for ONTAP backends.
Allow CA certificates for validating ONTAP certificates.
Set provisioning labels for all volumes for ONTAP-NAS, ONTAP-SAN, ONTAP-NAS-FLEXGROUP, SolidFire, and CVS drivers

Beta Features:
Deprecations:

Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.

[ ] If you want to rebase/retry this PR, check this box.

This PR has been generated by Renovate Bot.

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


Cannot execute Javascript using path returned from "which node"

Python works fine, but having issues executing node using either zsh or bash. Have tried adding arguments, but to no avail. Is there something I might be missing?

Are you trying to execute Node from a JavaScript code block or from a shell code block?
Post a minimal working example of the bug so I can understand what's going wrong, please.

Disabled all other community plugins for this:
javascript code block tagged javascript {code here}  and node path set correctly.

Was navigating via keyboard and accidentally closed, reopening.
Thank you for your attention on this

I made some changes in Release 0.10.0. Does this problem still occur?

got it working :+1:
It's hard to say how or why, there's the possibility that the update may have helped. It may be another issue I was experiencing.
I should have remembered this sooner, I was executing via an integrated .appimage  (TheAssassin/AppImageLauncher), this may or may not have been the cause, but a reinstall helped resolve the issue, even reintegrated the new AppImage -- which was the same Obsidian version -- and it's working great! :+1:
Tests:

Updating the add-on itself (did nothing) :x:
reinstall Obsidian .AppImage (add-on working!) :heavy_check_mark:
reintegrate .AppImage through same means (add-on still working) :heavy_check_mark:

Conclusion

Latest update works
Rebuild of same version resolves issue
Integrated .AppImages should work


cannot build with bcc 0.25.0

bcc changed the prototype of bcc_prog_load_xattr in 0.25.0:
commit 185143bdec6134255363446f644acd766ffb3825
Author: chantra<EMAIL_ADDRESS>Date:   Tue Jul 5 22:51:55 2022 +0000

    [bcc] stop using deprecated `bpf_load_program_attr`

    https://github.com/libbpf/libbpf/commit/9476dce6fe905a6bf1d4c483f7b2b8575c4ffb2d remove it from libbpf

diff --git a/src/cc/libbpf.h b/src/cc/libbpf.h
index c5ea40a505a0..dd86f0a9544f 100644
--- a/src/cc/libbpf.h
+++ b/src/cc/libbpf.h
@@ -88,10 +89,11 @@ int bcc_prog_load(enum bpf_prog_type prog_type, const char *name,
                   const struct bpf_insn *insns, int prog_len,
                   const char *license, unsigned kern_version,
                   int log_level, char *log_buf, unsigned log_buf_size);
-int bcc_prog_load_xattr(struct bpf_load_program_attr *attr,
+int bcc_prog_load_xattr(enum bpf_prog_type prog_type, const char *prog_name,
+						const char *license, const struct bpf_insn *insns,
+						struct bpf_prog_load_opts *opts,
                         int prog_len, char *log_buf,
                         unsigned log_buf_size, bool allow_rlimit);
-
 int bpf_attach_socket(int sockfd, int progfd);

 /* create RAW socket. If name is not NULL/a non-empty null-terminated string,

and bpftrace cannot cope with that yet:
/home/builder/bpftrace/src/bpftrace-0.15.0/src/attached_probe.cpp: In member function 'void bpftrace::AttachedProbe::load_prog()':
/home/builder/bpftrace/src/bpftrace-0.15.0/src/attached_probe.cpp:752:11: error: cannot convert 'bpf_load_program_attr*' to 'bpf_prog_type'
  752 |           &attr, prog_len, log_buf.get(), log_buf_size, true);
      |           ^~~~~
      |           |
      |           bpf_load_program_attr*
In file included from /home/builder/bpftrace/src/bpftrace-0.15.0/src/bpffeature.h:3,
                 from /home/builder/bpftrace/src/bpftrace-0.15.0/src/attached_probe.h:8,
                 from /home/builder/bpftrace/src/bpftrace-0.15.0/src/attached_probe.cpp:24:
/usr/include/bcc/libbpf.h:92:44: note:   initializing argument 1 of 'int bcc_prog_load_xattr(bpf_prog_type, const char*, const char*, const bpf_insn*, bpf_prog_load_opts*, int, char*, unsigned int, bool)'
   92 | int bcc_prog_load_xattr(enum bpf_prog_type prog_type, const char *prog_name,
      |                         ~~~~~~~~~~~~~~~~~~~^~~~~~~~~

I'll open a PR to add a cmake check and use either prototype when I can find time for it, but if someone else wants to beat me to it feel free to (I'll repost here when I start, and it likely won't be this week)

Thanks for the heads up, fc940d31be140d54ceb4c7ae47371785f0b26b65 indeed removes that call to bcc_prog_load_xattr() so it does actually fix this problem, and the current master branch builds with bcc 0.25.0!
Unfortunately it's also totally impossible to backport to 0.15.0 -- so I'm not sure what we want to do here...
alpine edge is left with bpftrace not working because they upgraded bcc first without checking, and nixos is probably going to wait on bpftrace for the libbpf 1.0.0 upgrade I guess?
Either way a quick solution might be better for distros... But bpftrace doesn't do stable branches really do you?
Would you plan on cutting a 0.16.0 soon?
Meanwhile I was totally blind and actually already have a patch on top of 0.15.0 that does just what we need, but I'd rather not use it if we can get away with a new release :)
(patch below applies on 0.15.0)
From f86c3bde84d9e75ec2780a51a1ca7dc20a4740e6 Mon Sep 17 00:00:00 2001
From: Dominique Martinet<EMAIL_ADDRESS>Date: Thu, 25 Aug 2022 21:47:30 +0900
Subject: [PATCH] Fix builds against bcc >= 0.25.0

libbpf 1.0.0 removed bpf_load_program_attr in
https://github.com/libbpf/libbpf/commit/9476dce6fe905a6bf1d4c483f7b2b8575c4ffb2d
and bcc 0.25.0 in turn changed bcc_prog_load_xattr to use
bpf_prog_load_opts instead in
https://github.com/iovisor/bcc/commit/185143bdec6134255363446f644acd766ffb3825

Add a compile check to use the appropriate version

diff --git a/CMakeLists.txt b/CMakeLists.txt
index c5c4c39630d2..f23b2ba52740 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -138,7 +138,7 @@ check_symbol_exists(bpf_attach_kfunc "${LIBBCC_INCLUDE_DIRS}/bcc/libbpf.h" HAVE_
 check_symbol_exists(bcc_usdt_addsem_probe "${LIBBCC_INCLUDE_DIRS}/bcc/bcc_usdt.h" HAVE_BCC_USDT_ADDSEM)
 check_symbol_exists(bcc_procutils_which_so "${LIBBCC_INCLUDE_DIRS}/bcc/bcc_proc.h" HAVE_BCC_WHICH_SO)

-# bcc_prog_load_xattr needs struct bpf_load_program_attr,
+# bcc_prog_load_xattr needs struct bpf_prog_load_opts or bpf_load_program_attr,
 # which is defined in libbpf
 if (LIBBPF_FOUND)
   check_symbol_exists(bcc_prog_load_xattr "${LIBBCC_INCLUDE_DIRS}/bcc/libbpf.h" HAVE_BCC_PROG_LOAD_XATTR)
@@ -236,6 +236,10 @@ if(LIBBCC_ATTACH_UPROBE_SEVEN_ARGS_SIGNATURE)
   set(BPFTRACE_FLAGS "${BPFTRACE_FLAGS}" LIBBCC_ATTACH_UPROBE_SEVEN_ARGS_SIGNATURE)
 endif(LIBBCC_ATTACH_UPROBE_SEVEN_ARGS_SIGNATURE)

+if(LIBBCC_PROG_LOAD_XATTRS_WITH_OPTS)
+  set(BPFTRACE_FLAGS "${BPFTRACE_FLAGS}" LIBBCC_PROG_LOAD_XATTRS_WITH_OPTS)
+endif(LIBBCC_PROG_LOAD_XATTRS_WITH_OPTS)
+
 if (HAVE_BCC_KFUNC)
   set(BPFTRACE_FLAGS "${BPFTRACE_FLAGS}" HAVE_BCC_KFUNC)
 endif(HAVE_BCC_KFUNC)
diff --git a/cmake/FindLibBcc.cmake b/cmake/FindLibBcc.cmake
index 7b4f12835786..20d2e68cd75f 100644
--- a/cmake/FindLibBcc.cmake
+++ b/cmake/FindLibBcc.cmake
@@ -85,6 +85,16 @@ int main(void) {
   return 0;
 }
 " LIBBCC_ATTACH_UPROBE_SEVEN_ARGS_SIGNATURE)
+CHECK_CXX_SOURCE_COMPILES("
+#include <bcc/libbpf.h>
+
+int main(void) {
+  struct bpf_prog_load_opts *opts = (struct bpf_prog_load_opts*) 1;
+
+  bcc_prog_load_xattr(BPF_PROG_TYPE_UNSPEC, 0, 0, 0, opts, 0, 0, 0, true);
+  return 0;
+}
+" LIBBCC_PROG_LOAD_XATTRS_WITH_OPTS)
 SET(CMAKE_REQUIRED_INCLUDES)

 SET(CMAKE_REQUIRED_LIBRARIES ${LIBBCC_BPF_LIBRARIES})
diff --git a/src/attached_probe.cpp b/src/attached_probe.cpp
index 60778e53ce44..dd46f15fd8d2 100644
--- a/src/attached_probe.cpp
+++ b/src/attached_probe.cpp
@@ -731,7 +731,24 @@ void AttachedProbe::load_prog()
         continue;
       }

-#ifdef HAVE_BCC_PROG_LOAD_XATTR
+#ifdef LIBBCC_PROG_LOAD_XATTRS_WITH_OPTS
+    struct bpf_prog_load_opts opts = { };
+
+    opts.sz = sizeof(opts);
+    opts.log_level = log_level;
+
+    progfd_ = bcc_prog_load_xattr(
+        progtype(probe_.type),
+        name.c_str(),
+        license,
+        reinterpret_cast<struct bpf_insn *>(insns),
+        &opts,
+        prog_len,
+        log_buf.get(),
+        log_buf_size,
+        true);
+
+#elif HAVE_BCC_PROG_LOAD_XATTR
       struct bpf_load_program_attr attr = {};

       attr.prog_type = progtype(probe_.type);

I wanted to keep a 3 month-ish release cycle for problems like these, so if it helps we can do the 0.16 release soon. Depends on what is currently in flight

We have two bigger features (#2315 and #2321) but they may still take some time, so I wouldn't block a release with them. Also, we haven't released the join fix which blocks one of the tools, yet, so let's wait for #2322 and #2343 to land (which should be quick) and release 0.16.

Thanks! It would be great -- I'll let you handle it then :)
(master branch builds fine with bcc 0.25.0 so this issue could technically be closed, but it'll be slightly easier to follow if we close it when release is made -- no hard preference though, please close if appropriate...)

Arch Linux hit the same issue with bcc 0.25 vs bpftrace https://bugs.archlinux.org/task/75718

FWIW since alpine also already had bcc 0.25 in the repos and bpftrace was unusable I went with my compatibility patch on 0.15 for now: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/38080
We'll upgrade to bpftrace 0.16 as soon as it's released.
(for my nixpkgs hat, we'll either keep both versions around until bpftrace 0.16 is released or just delay the upgrade of the whole stack as there are extra problems with e.g. systemd and libbpf 1.0 we just found out)

@fbs I think that we're good to do a release

Thanks! 0.16.0 looks good :)


MJ stats

Tried adding plots to stats but they don't show up in my local Zola preview.

Fixes #706

Maybe that magic word should have been in the commit msg.

Images don't show up in my local preview. I am working on it.


Add transferwise variant of tap-mixpanel

Migrated from GitLab: https://gitlab.com/meltano/meltano/-/issues/2422
Originally created by @DouweM on 2020-11-05 23:14:20

https://github.com/transferwise/pipelinewise-tap-mixpanel
https://transferwise.github.io/pipelinewise/connectors/taps/mixpanel.html

View 5 previous comments from the original issue on GitLab

Closing as stale.


Add a document describing the release process

Title says it all.

Thanks for preparing this missing guideline!

I addressed all your comments and have added a little bit more detail. Do you want to have another look, @dnlkoch?

Wonderful! Please merge!


No way to send message in chat

There is only an edit row, "enter" button from the keyboard just puts a new line.

I think this will be fixed in 0.9. If you find it is still an issue then please reopen.


Error on every click

When I run the program, these two error messages show up:

Then, when I click on anything in the program (except the Settings and About buttons plus the Patreon link), this message shows up

Even trying to close it will show the same error message

same here - glad i'm not the only one!


npm install with errors, most modules updated except this

$ npm install
npm WARN<EMAIL_ADDRESS>requires a peer of<EMAIL_ADDRESS>but none was installed.
npm WARN<EMAIL_ADDRESS>requires a peer of<EMAIL_ADDRESS>but none was installed.

This is a known issue with react-disqus-thread. https://github.com/mzabriskie/react-disqus-thread/issues/21

React Disqus Thread is removed from latest app code commit. The book continues to carry the integration code and guidance.


Update protocol3000.cr

On line 2, I added the 'require' statement to 'include' the switchable interface on line 55.

Thanks, we definitely need to add this interface to this driver, partly why it isn't merged yet


bug: Title being cut in some condition.

Prerequisites

[X] I have read the Contributing Guidelines.
[X] I agree to follow the Code of Conduct.
[X] I have searched for existing issues that already include this feature request, without success.

Countdate version
v1.4.1
Current Behavior

Expected Behavior
display full title
Steps to Reproduce
No response
Additional Information
No response

Related issue: https://github.com/ionic-team/ionic-framework/issues/22478


http://mywebsite. passes url validation

I just noticed that http://mywebsite. passes url validation

Hi @krachtstefan, thanks for opening this issue.
I checked RFC 1034 (page 7) once again (haven't looked at it in years 😄) and it seems like this is correct:

Since a complete domain name ends with the root label, this leads to a printed form which
ends in a dot.  We use this property to distinguish between:

a character string which represents a complete domain name
(often called "absolute").  For example, "poneria.ISI.EDU."

a character string that represents the starting labels of a
domain name which is incomplete, and should be completed by
local software using knowledge of the local domain (often
called "relative").  For example, "poneria" used in the
ISI.EDU domain.

You could try pinging google.com by doing ping google.com. and it should ping properly.
Tell me if that helps, and thanks again for reporting this!

Hi @franckverrot, thanks for your quick reply. I must admit that I didn't look that up, so thanks for clarification :)
I would still think it would be a good option to support trailing dots for "real world examples".
Would you consider a PR with an optional parameter like { :allow_trailing_dot => true }

This issue can stay closed btw. My PR from yesterday will accidentally fix this as well. With :require_tld => true a trailing dot will not pass validation.


Added watchdog to ScenarioManager to handle timeouts and CARLA crashes

A watchdog is added to the ScenarioManager to detect and handle internal
timeouts as well as CARLA/Unreal crashes. Upon these a KeyboardInterrupt
is raised to trigger a clean shutdown of ScenarioRunner.

This change is

The print("watchdog exception") is working, and I can see it through the terminal but after that, the simulation just freezes and it doesn't end.
Tested this by starting a route scenario and then manually closing Unreal. Then the print was shown, but after restarting Unreal it could be seen that the previous simulation was still running

The print("watchdog exception") is working, and I can see it through the terminal but after that, the simulation just freezes and it doesn't end.
Tested this by starting a route scenario and then manually closing Unreal. Then the print was shown, but after restarting Unreal it could be seen that the previous simulation was still running

This is due to the required cleanup. SR tries to destroy all actors on cleanup (required for proper shutdown). An this causes timeouts. Reduce the client timeout from 30s to 1s and you will see the clean shutdown. We can discuss to reduce the timeout to 1-2 seconds if we detect such an issue, however this may have side effects in a server environment.

This is due to the required cleanup. SR tries to destroy all actors on cleanup (required for proper shutdown). An this causes timeouts. Reduce the client timeout from 30s to 1s and you will see the clean shutdown. We can discuss to reduce the timeout to 1-2 seconds if we detect such an issue, however this may have side effects in a server environment.

Then the default value shouldn't be 1 sec, but higher than 30, and if someone changes it, that's up to them

This is due to the required cleanup. SR tries to destroy all actors on cleanup (required for proper shutdown). An this causes timeouts. Reduce the client timeout from 30s to 1s and you will see the clean shutdown. We can discuss to reduce the timeout to 1-2 seconds if we detect such an issue, however this may have side effects in a server environment.

Then the default value shouldn't be 1 sec, but higher than 30, and if someone changes it, that's up to them

Done


python312Packages.signxml: 4.0.2 -> 4.0.3

Diff: https://github.com/XML-Security/signxml/compare/refs/tags/v4.0.2...v4.0.3
Changelog: https://github.com/XML-Security/signxml/blob/refs/tags/v4.0.3/Changes.rst

Things done

Built on platform(s)

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

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

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

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

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

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

[ ] Fits CONTRIBUTING.md.

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

nixpkgs-review result
Generated using nixpkgs-review.
Command: nixpkgs-review pr 360402

x86_64-linux

:fast_forward: 8 packages marked as broken and skipped:

python311Packages.roadtools
python311Packages.roadtools.dist
python311Packages.roadtx
python311Packages.roadtx.dist
python312Packages.roadtools
python312Packages.roadtools.dist
python312Packages.roadtx
python312Packages.roadtx.dist

:white_check_mark: 4 packages built:

python311Packages.signxml
python311Packages.signxml.dist
python312Packages.signxml
python312Packages.signxml.dist


test the new targets that came up today

@homunkulus try

:hourglass: Trying commit 3c55c74 with merge 3c55c74...

@homunkulus r+

:pushpin: Commit 3c55c74 has been approved by japaric

:bangbang: Invalid head SHA found, retrying:<PHONE_NUMBER>000000000000000000000000000000

:hourglass: Testing commit 3c55c74 with merge 35235db...

@homunkulus try

:hourglass: Trying commit d48dad5 with merge 2e1efe8...

:broken_heart: Test failed - status-travis


(datepicker) supports UNIX time

Bug, feature request, or proposal:
feature request
What is the expected behavior?
startAt min max properties support UNIX time input
https://github.com/angular/material2/blob/master/src/lib/datepicker/coerce-date-property.ts#L22
What is the current behavior?
Throws error
https://github.com/angular/material2/blob/master/src/lib/datepicker/coerce-date-property.ts#L33
What are the steps to reproduce?
https://stackblitz.com/edit/angular-material2-issue-hir6qs
What is the use-case or motivation for changing an existing behavior?
Allow UNIX time formats
Which versions of Angular, Material, OS, TypeScript, browsers are affected?
Latest

Dupe of #7286

Duplicate of #7286


Remove recursive grid block padding

replace #780, resolves #775

fix has been made in https://github.com/base-apps/angular-base-apps


Vlan & bridge support for Debian

Hello
I found your module really useful and since I had a need to configure both bridge and vlan interfaces in my debian boxes, I've added it to this module. I hope you can add it back to your main repo! I didn't write any unit test because I'm not very skilled with it, hope it's ok.

Please merge it !

There are failing tests on this PR and there is overlap with this pull request and prior pull request, would like to see those issues resolved before i will merge this.

#56 is merged, do we still need this?

This function was written by @adrienthebo  (as per https://github.com/puppet-community/puppet-network/blob/98a0275f52ed54e41544fcfad67dd6381ae1ddf1/lib/puppet/parser/functions/compact_hash.rb) and it was used at the time I created the patch in other part of this module (which I used as a base). Anyway since my PR won't be merged, I don't think it deserves time and efforts to port this code.

Considering that:

The history needs some serious work

#56 is merged which should take care of most use cases
this hasn't been updated in over half a year

I'm closing it for now. Feel free to reopen it / open a new PR if any additional work needs to be done.

@daenney the history is because actually I gave up on this merge long time ago and we are working on our fork which solve our needs. If I have time in the future I will rsync it with master and see if it's still needed. Thanks anyway!


Correct a libsim compile error so that C90 compliant.

Description
This corrects a compile error in libsim where an int declaration was in a for loop declaration. I also fixed some warnings with the use of "%lf". "%lf" should only be used for "long double" and these were all double.
Type of change
Bug fix.
How Has This Been Tested?
I compiled on quartz.
Checklist:

[X] My code follows the style guidelines of this project
[X] I have performed a self-review of my own code
[X] I have assigned reviewers.

Thanks for catching this Eric.

You’re welcome.


add isSignedIn method and SIGN_IN_REQUIRED error code

This PR adds isSignedIn function that returns a boolean and may be, in some cases, better suited than calling signInSilently and seeing if it resolves / rejects.
I'd like to hereby that the author of a similar PR to the Flutter google sign in plugin, who did some background research that I could pick up: https://github.com/flutter/plugins/pull/501
Also, I have added SIGN_IN_REQUIRED error code which is useful together with signInSilently, as documented.

hi, after reloading the app, isSignedIn  respond true  but getTokens()  is undefined.
have you an idea ?
and signInSilently open the modal
ps: i configure google with offline = true
version 3.0.3


Use of invalidated allocator in flat_stream::write_op

If flat_stream::write_op is dropped, the Handler is destroyed before the allocated buffer (owned by unique_ptr) which may result in the use of an invalidated Allocator.
https://github.com/boostorg/beast/blob/develop/include/boost/beast/_experimental/core/impl/flat_stream.ipp#L60

Isn't fixing this as easy as changing the order of the data members?

Is there any sane way to handle an exception when moving a handler?

Assuming the handler owns the memory resource, you have no way of knowing whether the memory resource is valid or not if the move throws.

The new implementation no longer uses the associated allocator, have you had a look?

Yep, looks fine, too bad there's no way to fix the issue in ssl stream's inability to do proper scatter/gather.

too bad there's no way to fix the issue in ssl stream's inability to do proper scatter/gather.
OpenSSL has a scatter/gather API, asio just needs to use it.