Icon Pix (Brazilian Banks)

Icon name
Pix
Use cases
Currently all banks on brazil use a payment method named PIX, it's a performance to transfer money to person by person or person to company
Design ideas

Checklist

[X] I have searched if someone has submitted a similar issue before and there weren't any. (Please make sure to also search closed issues, as this issue might already have been resolved.)
[X] I have searched existing icons to make sure it does not already exist and I didn't find any.
[X] I am not requesting a brand logo and the art is not protected by copyright.
[X] I am not requesting an icon that includes religious, political imagery or hate symbols.
[X] I have provided appropriate use cases for the icon(s) requested.

Duplicate of #1899
The pix logo is protected by copyright, we cannot add this, since we are unable to alter it to fit our guidelines.
https://www.bcb.gov.br/content/estabilidadefinanceira/pix/Regulamento_Pix/I_manual_uso_marca_pix.pdf


Unable to resize QS Results Window

The results window has shrunk down to only the title and I am unable to resize it and see any results . Deleting all Cache , PList and Preference and Uninstalling and Re-Installing has helped either , the window height persists .
Also unable to click the resize marker on the top right of the results window .
Using resize window shortcuts ( BetterTouchTool ) also doesn't work .

Try this:

Quit Quicksilver
In Terminal, run defaults delete com.blacktree.Quicksilver "NSWindow Frame QSResultWindow"
Launch Quicksilver

10.9 and higher are pretty aggressive about caching preferences, so changes don’t always appear right away. If it doesn’t work, you might try a reboot for step 3 instead.

Fixed . Thanks !
Great App . Absolutely hooked to it .
Also can you tell me any interface that changes how the Results window looks (Fonts and Borders etc .)  ? Something sleeker like Spotlight .
Thanks Again .

You can change the colors in Preferences → Appearance, but that’s about it.


bottom bar placement issues

I've update the MMM-DailyBibleVerse module to get the latest changes and this has messed up my display somehow. The changes seem to be related to module sizing but it just is not working for me.
I have the module configured as such:
{
module: "MMM-DailyBibleVerse",
position: "bottom_bar",
header: "",
config: {
size: "xsmall"
}
},
Prior to the upgrade the text would span all the way across the screen, wrapping lines if needed but using the entire screen space.
Now, after the upgrade the text is basically shown in the lower left corner of the screen. The text no longer spans all the way across the screen but wraps inside of of about 1/3 of the width of the screen.
I see the changes added the following css changes:
.MMM-DailyBibleVerse .xsmall,
.MMM-DailyBibleVerse .default {
max-width: 50vh;
}
So it would appear that maybe it is supposed to use half of the screen (since the bottom_bar region spans the full monitor width) but in my case it is not quite 50%.
Attached is a screenshot for your reference. Any ideas?
Imgur

I can't even get the module to show up! Did you get this figured out? Also, what is the name of that weather module you are using?

I did get it working. I am not sure what I ended up doing but here is what I am using:
In the config.js:
{
module: "MMM-DailyBibleVerse",
position: "bottom_bar",
header: "",
config: {
size: "xsmall"
}
},
In the custom.css file I added these:
.MMM-DailyBibleVerse {
max-width: 100%;
}
.MMM-DailyBibleVerse .xsmall {
max-width: 100%;
}
The weather is MMM-DarkSkyForecast but unless you already have a DarkSky API key that is not going to work for you anymore since Apple bought DarkSky and is phasing it out.


DLC not downloaded (Smugglers V, Smugglers V Invasion)

Both games list DLCs on the game page, but those are not downloaded.
I can not find any dlc directory in my gog directory, but I tend to avoid games with DLCs, so I am not sure that other games are affected.
Am I doing something wrong or is this feature broken?
My current commandline is: "lgogdownloader --directory /mnt/gog --save-serials --platform l,w --download"
The config file contains: subdir-dlc = dlc/%dlcname%
lgogdownloader 2.28-3 (Arch Linux)

I have the same issue. It was working just fine with 2.28 but stopped some time ago (no lgogdownloader updates). Now all DLC’s are marked as orphans and they aren’t displayed with --list-details, so it looks like some server side issue.

This is also happening with me with The Witcher 3 DLC. Does not show up using --list-details and is not downloading.

The downloader reads the dlc count info that GOG provides and decides whether to get additional info based on the result. Sadly GOG provides incorrect DLC count info for many games and has for a long time now. I did tell GOG support about this some time ago but GOG hasn't fixed the issue yet and I'm starting to think that it probably won't be fixed anytime soon.
Try with running the downloader with --ignore-dlc-count
This makes the downloader ignore all dlc count information and try to get DLC info for all games. The downside is that it makes information gathering part of the download process take significantly longer.
If --ignore-dlc-count works but you don't want it to slow down the information gathering process as much then you can use game specific config file to ignore dlc count for the specific game. For example:
~/.config/lgogdownloader/gamespecific/smugglers_v.conf
{
    "ignore-dlc-count": true
}

Or set regular expression with ignore-dlc-count
--ignore-dlc-count 'smugglers_v.*'
I think that I'll have to start maintaining a list of games that have DLC so that lgogdownloader can always ignore the dlc count info that GOG provides for games that are known to have DLC.

Thanks man it works.

Thanks, --ignore-dlc-count works for me too.

34e3af3 adds more options to ignore dlc count
List of games that have dlc  should make it so that user rarely needs to use --ignore-dlc-count as long as the list is up to date.

Thanks a lot for that.
However, would it not be better to find a solution that works without manually keeping a list?
That might require talking to GOG about it.
Since we have the list now, what is the preferred way to get an update in?

However, would it not be better to find a solution that works without manually keeping a list?
That might require talking to GOG about it.

It would be best if GOG fixed the dlc count info. I've already reported the issue to GOG support before but it hasn't been fixed. It seems to be low priority issue for them.

Since we have the list now, what is the preferred way to get an update in?

Clone the lgogdownloader-lists repository
Add the games to game_has_dlc.txt list and create a pull request


What problems does it solve:
Makes things simpler?
Example of things the rule would report:
foo |> .x
--> foo.x

1 |> .x
--> 1.x, wouldn't typecheck but is valid syntax

{ x = 3 } |> .x
--> { x = 3 }.x, to be picked up by another rule later and simplify to 3

Example of things the rule would not report:
foo 1 |> .x

foo |> fn |> .x

Should this be part of the Simplify rule or should it be a new rule?
Simplify
I am looking for:

Someone to implement it for me

I guess it might be related to a rule where .x foo is rewritten into foo.x, which could be thought of as a simpler variant of the above.
If we had some RuleAstPred -> RuleAstPred combinator way of making rules that work on fn calls also work on pipelined fn calls, then that simpler rule + that combinator would give you the rule I'm proposing above.

Right. I feel like we often have this discussion and I keep trying to do this :sweat_smile:
Yeah, use SiriusStarr/elm-review-pipeline-styles instead, and if it doesn't support this, then open an issue there.

fair, thanks


Singleton app instance

Summary
Prevent the app from spawning multiple times.
Related issues
Fixes #159
Checklist

[x] reference any related issues
[ ] updated docs
[ ] updated unit tests
[ ] updated UPGRADING.md
[x] add appropriate tag (improvement / bug / etc)
[x] ready for review

this had more code than i intended


[BULK] DocuTune - Replace ms.topic: guide (now deprecated) with ms.topic: conceptual

Replace ms.topic: guide (now deprecated) with ms.topic: conceptual
Note the following:

DocuTune drives improved quality of technical content by finding and automatically correcting a broad set of issues in Markdown and YAML files. DocuTune performs these updates intelligently, only making corrections in the sections of a document where the correction is suitable.
DocuTune PRs often standardize spacing, formatting, and casing of Markdown elements to support the DocuTune onboarding process.
DocuTune PRs might contain other minor edits noticed during a manual review.
DocuTune PRs might include files whose Acrolinx score was below the target threshold prior to this PR.
Delimiters such as asterisks and backticks may be added to link descriptions or alt-text to denote UI elements or other string literals that should not be modified during automation.
Other formatting or indentation corrections might appear in DocuTune PRs to improve the accuracy of document parsing.

CorrelationId: c0d46fd5-e54d-42d9-9a10-786a129a564c

@IEvangelist - Please merge, thanks!


Needs to support multiple OneDrive accounts

It appears that the app only shows a single OneDrive account, if a person has a personal and corporate account it would be nice to be able to see both.

Duplicate of #1794.


Move ISession and perhaps WebSocketAcceptContext up into the root namespace

This interface and class are currently in the Microsoft.AspNetCore.Http.Features but are exposed much more broadly e.g. HttpContext contains a property of type ISession. They should be in the Microsoft.AspNetCore.Http namespace.

6f24508
aspnet/MusicStore@0cdc7f7
aspnet/Session@5371e13
aspnet/WebSockets@0f9e4eb


Code for asp.net core is obsolete

Updated object for custom properties in .net core 2.2 is telemetry.Context.GlobalProperties.Add("ClientID", telemetry.Context.Location.Ip;);

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

ID: 730ff1f8-2aff-bedf-a026-1e52af3f2af8
Version Independent ID: 6e1f9b29-76b9-f7fd-7474-47b38595115e
Content: Azure Application Insights IP address collection
Content Source: articles/azure-monitor/app/ip-collection.md
Service: application-insights
GitHub Login: @mrbullwinkle
Microsoft Alias: mbullwin

@Rugved  Thanks for the question! We are investigating and will update you shortly.

@Rugved Yes the doc is outdated. Thats for reporting.
Also i'd recommend to record IP addres in (item as ISupportProperties).Properties instead of GlobalProperties as the cardinality could be very high for something like IP Adress.
GlobalProperties are meant to store low-cardinality properties like Region name, environment name etc.

@CHEEKATLAPRADEEP-MSFT please update doc to use (item as ISupportProperties).Properties.

@cijothomas Thanks for providing additional context. I shall raise a PR with the change shortly.

@cijothomas I couldn't find a standard example for the same anywhere else in the docs. Could you please make the change?

@cijothomas I can make the update to the docs. This is what I am planning to add, anything you would like changed in my example?
using Microsoft.ApplicationInsights.Channel;
using Microsoft.ApplicationInsights.DataContracts;
using Microsoft.ApplicationInsights.Extensibility;

namespace MyWebApp
{
    public class CloneIPAddress : ITelemetryInitializer
    {
        public void Initialize(ITelemetry telemetry)
        {
            ISupportProperties propTelemetry = (ISupportProperties)telemetry;

            if (!propTelemetry.Properties.ContainsKey("client-ip"))
            {
                string clientIPValue = telemetry.Context.Location.Ip;
                propTelemetry.Properties.Add("client-ip", clientIPValue);
            }
        }
    }
}

Thanks again @Rugved for bringing this to our attention. We have updated the doc as follows:
ASP.NET / ASP.NET Core
using Microsoft.ApplicationInsights.Channel;
using Microsoft.ApplicationInsights.DataContracts;
using Microsoft.ApplicationInsights.Extensibility;

namespace MyWebApp
{
    public class CloneIPAddress : ITelemetryInitializer
    {
        public void Initialize(ITelemetry telemetry)
        {
            ISupportProperties propTelemetry = telemetry as ISupportProperties;

            if (propTelemetry !=null && !propTelemetry.Properties.ContainsKey("client-ip"))
            {
                string clientIPValue = telemetry.Context.Location.Ip;
                propTelemetry.Properties.Add("client-ip", clientIPValue);
            }
        }
    }
}

[!NOTE]
If you are unable to access ISupportProperties, check and make sure you are running the latest stable release of the Application Insights SDK. ISupportProperties are intended for high cardinality values, whereas GlobalProperties are more appropriate for low cardinality values like region name, environment name, etc.

The changes have merged internally. They will go-live this afternoon between 3-4 PM (UTC-7)

#please-close


printf: extra spaces if padding number is not next to %

Cases:
printf "% -3.0f" 1
1 %
cargo run printf "% -3.0f" 1
1  %(extra spaces here)
cargo run printf '%-3.0f' 1`
1  %
printf "% 3.0d" 1
1 %
cargo run printf "% 3.0d" 1
1  %(extra spaces here)
However, if the number is negative, the space will be filled with -, then there's no extra padding:
cargo run printf "% -3.0f" -1
-1 %
related issue: #2774

Also, zero padding is failing:
./target/debug/coreutils printf "%03.0f" -1
-1%
printf "%03.0f" -1
-01%

Please use code blocks (with "```") to format pieces of code/terminal outputs like this :
```
some stuff...
```
becomes
some stuff...

Also, for better accessibility, avoid images/screenshots when possible.
Thanks ! :)

I've taken the liberty of editing the comment to use code blocks.

Please use code blocks (with "```") to format pieces of code/terminal outputs like this :
some stuff...
becomes
some stuff...

Also, for better accessibility, avoid images/screenshots when possible.
Thanks ! :)

Thanks for reminding me. I'll keep that in mind :)


Convert rows to arrays (#2677)

Which issue does this PR close?

Closes #2677
Rationale for this change

The mostly mechanical process of converting the row format back to arrow arrays
What changes are included in this PR?

Adds the ability to convert the row format back to arrow arrays
Are there any user-facing changes?
No

An arrow-row is planned, but want to avoid creating merge conflicts with myself :smile:


fix: remove endpoint variables

Description
Remove the endpoint variables from the module calls to Secrets Manager and KMS modules and hard-code the value in the call to be private in order to follow a secure-by-default approach without allowing changes to this.
Release required?

[ ] No release
[ ] Patch release (x.x.X)
[x] Minor release (x.X.x)
[ ] Major release (X.x.x)

Release notes content

Removed existing_secrets_endpoint_type, allowed_network, and kms_endpoint_type to require these values always be pointing to private endpoints/network
Run the pipeline
If the CI pipeline doesn't run when you create the PR, the PR requires a user with GitHub collaborators access to run the pipeline.
Run the CI pipeline when the PR is ready for review and you expect tests to pass. Add a comment to the PR with the following text:
/run pipeline

Checklist for reviewers

[ ] If relevant, a test for the change is included or updated with this PR.
[ ] If relevant, documentation for the change is included or updated with this PR.

For mergers

Use a conventional commit message to set the release level. Follow the guidelines.
Include information that users need to know about the PR in the commit message. The commit message becomes part of the GitHub release notes.
Use the Squash and merge option.

/run pipeline

/run pipeline


Adjust code to use public or private storage (bug 1191449)

This is a first pass.

Nice work. Left a few comments on things that seemed wrong or weird, but it looks like a good first pass.

I did a pass through the signing and file upload stuff. My goal was any file unsigned should be private. Signed files are public unless they are reviewer signed packages. Also, if the file changes from a public status to disabled the files need to move from public to private and vice versa.

r+ there are probably adjustments to make but that's a very good first pass.


localMedia: true - not working inside repeater fields

Image fields inside repeater fields don't have their local data added to GraphQL making images in repeaters not usable by gatsby-image

Is it working at all? The creation of local file nodes are happening inside a resolver and can thus result in erratic behaviour since v4. You might get success by setting localMedia to false and using gatsby-plugin-remote-images instead.

Is it working at all? The creation of local file nodes are happening inside a resolver and can thus result in erratic behaviour since v4. You might get success by setting localMedia to false and using gatsby-plugin-remote-images instead.

@raae thanks for the solution. It works! I set localMedia to false and using gatsby-plugin-remote-images
Then in gatsby-config.js, I added the following configuration.
 plugins: [      {       resolve: 'gatsby-source-cosmicjs',       options: {         bucketSlug: process.env.COSMIC_BUCKET,         objectTypes: ['posts', 'settings'],         apiAccess: {           read_key: process.env.COSMIC_READ_KEY,         },         localMedia: false,       },     },    **{       resolve:gatsby-plugin-remote-images,       options: {         nodeType: 'CosmicjsPosts',         imagePath: 'metadata.hero.url',       },     },     {       resolve: gatsby-plugin-remote-images,       options: {         nodeType: 'CosmicjsSettings',         imagePath: 'metadata.homepage_hero.url',       },**     },]
http://localhost:8000/___graphql

@raae @AndreasEracleous
Regarding this, how could I have a proper localImage in this case?
query LandingPageBySlug($slug: String!) {
    cosmicjsLandingPages(slug: { eq: $slug }) {
      metadata {
        blocks {
          ...
          localImage {
            childImageSharp {
              gatsbyImageData(height: 700)
              original {
                width
                height
              }
            }
          }
          metadata {
            ...
            image {
              url
            }
            ...
          }
        }
      }
    }
  }

In gatsby-config I've set this up, but localImage always returns null:
{
    resolve: 'gatsby-plugin-remote-images',
    options: {
      nodeType: 'CosmicjsLandingPagesMetadataBlocks',
      imagePath: 'metadata.image.url',
    },
}


Fix issue where text copied to clipboard doesn't have line endings

Summary of the Pull Request

References

PR Checklist

[x] Closes #1073
[x] CLA signed. If not, go over here and sign the CLA
[ ] Tests added/passed
[ ] Requires documentation to be updated
[x] I've discussed this with core contributors already. If not checked, I'm ready to accept this work might be rejected in favor of a different grand plan. Issue number where discussion took place: #xxx

Detailed Description of the Pull Request / Additional comments
Fixes issue with console text copied to the clipboard not having correct line endings.
It appears the primary cause of the problem was the text erase code was using the default setting of the wrapped-text flag -- that is, when it erased lines (or the whole screen), it cleared cells up until the end of the line, and without end-of-line wrapping explicitly disabled, the rows with erased text all thought there was a wrapped line because the last cell in each row was written to...

Validation Steps Performed

Open up a Terminal window (for this example, a WSL instance)
Hit enter a couple of times to generate some duplicates of the prompt to copy/paste
Select multiple lines, copy, paste to Notepad
Note that the lines include line breaks as expected
Clear the terminal by the clear command
Hit enter a couple of times to generate some prompts
Select multiple lines, copy, paste to Notepad
8a) Note that in the unmodified version of Terminal, these lines have no line breaks
8b) Note that in the patched version of Terminal, line breaks exist

Of course! Our fixes conspired against eachother. #2831 plus #2797!

Yep this is tagged in for 0.6

Thanks this fix!
It seemed totally random, sometimes worked some times didn't, thought I was going mad ;-)
Do you have an ETA on 0.6 release, as would love to get a fix for this.

@stevenh, we're trying to get 0.6 out next week. Hopefully Tuesday. Might slip a day or two since we've got a bunch of folks on vacation or sick.

Does this also fix the window resize bug?

Hi, I made a test just this morning and it don't seems to work. Please find attached a short clip of the issue. CRLF don't gets transformed into LF in when text is pasted into WindowsTerminal.

This bug report is about copying. Your bug report is about pasting. There’s already a hundred reports of that on this tracker. Thanks!

Oh! I didn't quite get the meaning of the issue as explined by @d-bingham. I feel sorry about that. Thanks for clarifying ;)

This bug report is about copying. Your bug report is about pasting. There’s already a hundred reports of that on this tracker. Thanks!

Oh! I didn't quite get the meaning of the issue as explained by @d-bingham. I feel sorry about that. Thanks for clarifying ;)


Showcase contribution?

Hi,
Thanks for this amazing project. I’ve integrated it into my app on visionOS App Store.
I’m wondering if you would accept me adding a new section to the readme called “Showcase” so that people can put their apps into it?

Thank you @kevinmore , I'm glad you were able to put it to good use -- I'd love to see your app; do you have a link?
The Showcase is a good idea (perhaps we could replace the "MetalSplatter Model Viewer" section in README.md, and have the "official app" as an entry in that list). I'll take a look, or certainly feel free to submit a PR.

@scier Please take a look at https://apps.apple.com/app/id6475262918


macOS generates ._ files that cause unwanted checkbuild complaints

given this in the resources section of META6.json
  "resources": [
    "data/hey/hey.db"
  ],

and this resources dir tree
❯ tree resources/
resources/
└── data
    └── hey
        └── hey.db

2 directories, 1 file

I get this error on upload
❯ fez upload
>>= Looking in "sdist/W6WQVrhA.tar.gz" for META6.json
>>= meta<provides> looks OK
=<< File "dist/resources/data/hey/._hey.db" in tar not found in meta<resources>
>>= Hey:ver<1.0.0-beta.6>:auth<zef:masukomi> could use some sprucing up
>>= Upload anyway (y/N)? N
=<< Ok, exiting

Note the ._ that prefaces hey.db That shouldn't be there.
note that there is no hidden file in that directory
❯ ls -lash resources/data/hey/
total 128
  0 drwxr-xr-x  3 masukomi  staff    96B Dec 17 15:27 ./
  0 drwxr-xr-x  3 masukomi  staff    96B Dec 17 15:27 ../
128 -rw-r--r--@ 1 masukomi  staff    64K Dec 17 15:27 hey.db

To test/replicate:
[edit deleted replication instructions because they wouldn't work for other people. see new instructions in comments below]
❯ fez --version
>>= fez version: 38

the problematic file ._hey.db
is coming into existence here
#Pax.rakumod...
method ls($file) {
  my $p = run 'pax', '-c', '-z', '-f', $file, :out, :err;

specifically, it's present in the $p.out.lines
if i then run pax -c -z -f <generated .tar.gz file in sdist>
I also see the ._hey.db file.
❯ pax -c -z -f sdist/bggtbGM0.tar.gz
dist/META6.json
dist/LICENSE
dist/bin/hey
dist/Changes
dist/resources/data/hey/._hey.db
dist/resources/data/hey/hey.db
...

BUT
If i decompress the same file with tar -xzvf and then inspect that directory...
❯ ls -las dist/resources/data/hey/
total 128
  0 drwxr-xr-x  3 masukomi  staff     96 Dec 20 22:39 ./
  0 drwxr-xr-x  3 masukomi  staff     96 Dec 20 22:39 ../
128 -rw-r--r--@ 1 masukomi  staff  65536 Dec 17 15:27 hey.db

So. it looks like this is either a bug in pax or an aspect of its output that I don't understand.
Fez is correctly complaining about that file missing from the meta6. However, it's still a problem for fez in that that the chosen tool for inspecting the tar file isn't producing the expected results.
I believe the correct solution here is to use tar not pax for creating the tar and for inspecting it.
If i run tar -ztvf <generated tar.gz file> to list the contents of the tar without extracting it, I get the expected result with no phantom ._hey.db file listed.
Related bug in fez though:
If i run
=fez checkbuild= directly it says everything is fine. It's only when run via fez upload that there's a problem.
This means that the checkbuild isn't performing a "valid" test. In that it doesn't produce the same warnings as the checkbuild that's run prior to build.
if no-one gets to it before me I guess i'll file that as a separate bug.

note. the following discoveries were made against fez 37. The release is fez 38 but that doesn't seem to be in this repo. There are also no tags in this repo which is going to make it very difficult to find out when a bug was introduced in the future.

News from the internet:

It's a macOS thing.
those files really exist
tar is lying because apple has hacked their implementation of it to do so.
ls is also lying, because apple has hacked their implementation of it to do so (presumed)

Very nice Stack Exchange answer here explaining what those files are.
With that being said... it's still a problem.
2 potential solutions:

switch to tar
exclude files starting with ._ when there is another file in the list with the same name but without the ._ preface.

Two sounds easy, but i think it's dangerous. It seems easy to screw up the handling of the edge case of a user actually having a file that starts with ._, or worse ._._, or even worse IS ._ with nothing after it.
I'm inclined to suggest we switch to tar and just add footnote to the docs indicating that on macOS there may be some ._ files that come along for the ride.
I'm very dissatisfied by this answer because I really don't like using tools that lie to me about directory contents but I'm not seeing a better practical solution.
Non solutions:
implementing tar in raku
Not a solution because including those files is actually "correct" behavior from the perspective of tar. The problem is that tar is lying when it claims they aren't there. The only thing we'd get is a version of tar that doesn't lie when examining the contents. We don't really need that because apparently pax doesn't lie.

thank you for the detailed report, will find my macbook and fix this in the next few days

my replication instructions were flawed and wouldn't work for others. the following should work
first, add extended attributes to a file in resources
xattr -w feztest 1 resources/path/to/resource.foo

second, abuse ditto to convert them to an AppleDouble file (._ prefixed)
ditto -c -k resources/path/to/resource.foo archive.zip
unzip -o archive.zip # you should see the new ._resource.foo listed in the output
rm archive.zip

now you should have an AppleDouble file that "should" error out in the checkbuild process with pax. I say "should" because i can't actually test it because there's a new problem.... (see below)

as a work around, does adding the following key:value json to your ~/.fez-config.json work? "bundlers": ["Fez::Util::Tar"]

I can't say definitively. Since filing this ticket I've upgraded to Ventura from Monterrey and now I can't get it to EVER use pax. And now we have 2 new issues:

can't use pax AT ALL
tar is unreasonably slow.  ("is fez broken?!?!" levels of slow)

the for @chandlers -> $h { loop in Bundle.rakumod is nexting before adding pax to to @handlers because ::("$h").able returns False
What i can say is that it is using tar and it is not causing an error (not surprising since it's just a symlink to bsdtar which makes everything think the AppleDouble files don't exist)  HOWEVER IT IS HORRIBLY SLOW.
How slow?
________________________________________________________
Executed in  782.90 secs    fish           external
   usr time  746.75 secs    0.13 millis  746.75 secs
   sys time   35.31 secs    3.39 millis   35.31 secs

746 seconds == 12 minutes. ~99% of that is in Fez::Util::Tar.bundle

I can't seem to reproduce with tar or pax:
~/o/xxx xattr -w feztest 1 resources/test.xxx
~/o/xxx ditto -c -k resources/test.xxx archive.zip
~/o/xxx unzip -o archive.zip
Archive:  archive.zip
  inflating: test.xxx
  inflating: ._test.xxx
~/o/xxx fez upload
>>= Looking in "sdist/Yti512YR.tar.gz" for META6.json
>>= meta<provides> looks OK
>>= meta<resources> looks OK
>>= XXX:ver<1.0.0>:auth<zef:tony-o> looks OK
=<< Key is expired, please login:
>>= Username: ^C
~/o/xxx vim sdist/Yti512YR.tar.gz
~/o/xxx cat META6.json
{
  "name":"XXX",
  "auth": "zef:tony-o",
  "version": "1.0.0",
  "api": 1,
  "provides":{
    "XXX": "lib/XXX.rakumod"
  },
  "resources":[
    "test.xxx"
  ]
}
~/o/xxx tar tvf sdist/Yti512YR.tar.gz
-rw-r--r--  0 tonyo  staff     162 Jan  4 19:32 xxx/META6.json
-rw-r--r--  0 tonyo  staff       9 Jan  4 19:32 xxx/resources/test.xxx
-rw-r--r--  0 tonyo  staff      53 Dec  8 07:50 xxx/lib/XXX.rakumod
-rw-r--r--  0 tonyo  staff       9 Jan  4 19:32 xxx/test.xxx
-rw-r--r--  0 tonyo  staff     372 Jan  4 19:33 xxx/archive.zip

In this case it seems to just ignore the the double file

@masukomi are you able to provide more insight to this issue?

I'm having an issue that may be related. It occurs when I try to release a module with mi6 which uses fez: https://stackoverflow.com/questions/75190418/no-single-root-directory-found-all-dists-must-extract-to-a-single-directory-e
Oddly, it worked fine on my m1 mac.

Just to clarify: we did try to nail that issue down and we did reach to the odd "._"-prefixed file returned by the pax command, so it's not a random guess in that sense.


Add option to deactivate uninstallation of packages

What's the problem this feature will solve?
Being able to keep installed packages in the venv which are not specified in the requirements.txt.
For example, it could be that I want memory-profiler installed in my venv but I don't want to specify it as a dependency for the project.
Describe the solution you'd like
I'd like to pass an option to pip-sync so that it does not uninstall my packages.
For example to disable it completely:
pip-sync --disable-uninstall

Alternative Solutions
I don't see any good alternative, but here's a list of suggestions:

Do pip-sync first, install packages in venv after (but next pip-sync wille remove them)
Use pip install -r requirements.txt (I think I have read somewhere that pip should not be used directly with requirements generated with pip-tools, but I am not sure)

Does this feature make sense to you?
If it does, I am willing to provide a PR. Also if you find a better name than --disable-uninstall, please feel free to share.
Thanks for your feedback!

Discussed here: https://github.com/jazzband/pip-tools/issues/686.
TLDR; pip install -r requirements.txt is the solution.

Discussed here: #686.
TLDR; pip install -r requirements.txt is the solution.

Thanks for your feedback, I'm sorry I didn't see it was already discussed.
I think we can close this issue then?

No problem 👍


[Color Casket] ...

Extension – Color Casket
Author:

anybody who is related with graphic/web designer since raycast don't have a color picker plugin**

Cc: @slava.razum as the extension creator.

@BigBenITA Could you please describe your idea in more detail. I'll try to do my best 🙂

@BigBenITA So, I have found a solution to add a color picker to the Color Casket. Release will be soon. Stay tuned 😉

@BigBenITA So, I have found a solution to add a color picker to the Color Casket. Release will be soon.


Realize web server for static data (html, js, css, etc.)

Frontend place here: https://github.com/pocketnetteam/pocketnet.gui
I suggest that with each release of the frontend, we collect an archive with a ready-made application for the node.

[X] 1. Implement a web server mechanism for accessing static resources. Automatic detection of the file content type.
[x] 2.
[ ] 3. The node must be able to update the archive from GUI releases
[ ] 4. Provide access via https

Alternatively, you can use a third-party library for step 3 - https://github.com/tfussell/miniz-cpp
The archive will be available in the releases section at the link:
https://github.com/pocketnetteam/pocketnet.gui/releases/latest/download/PocketnetNodeGui.zip
Standard path for unpacking (GetDataDir() / "web")

where GetDataDir() from util.h


Community and Advertising methods.

Hey there, downloaded the game, played the game, loved the game, but it needs to be better advertise. I am recommend a discord community, and this "game" simulation type thing to be put on steam, Why steam? Advantages for auto updates, Auto Deploys, etc. Please take my advice for this!

I really like the idea of a Discord for staying in touch with people. I've set aside r/abstreet for that so far, but haven't done much with it.
Steam and itch.io and the like are on my radar, but I think it could be too early to do this. If there's a huge global audience suddenly, then there will be many more bug reports to deal with, especially for people with different platforms / monitors / video card issues. There have been a flurry of them already in just a few days, and it's a bit hard to keep up, since most of them I can't personally reproduce on my machine. Too wide an audience this early means much less of my time can be spent working on important things in the roadmap.
So no Steam yet, but certainly at some point in the future.

Sounds good, I understand. Thank you!

FYI: I discovered this project from a Seattle Real Estate Broker’s newsletter (David Warren). Thought you might want to know how the word is getting out.

Definitely curious in tracking these. I can't find it through google; is the newsletter online?

I’ll forward the email.
Thanks,
Ruth
Sent from my iPhone

On Jun 27, 2020, at 11:09 AM, Dustin Carlino<EMAIL_ADDRESS>wrote:

Definitely curious in tracking these. I can't find it through google; is the newsletter online?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.

As promised.
Thanks,
Ruth
Sent from my iPhone
Begin forwarded message:

From: David Warren<EMAIL_ADDRESS>Date: June 25, 2020 at 10:59:19 AM AKDT
To<EMAIL_ADDRESS>Subject: Face masks, redlining and celebrating pride at home
Reply-To: David Warren<EMAIL_ADDRESS>
METROPOLIST NEWS
I always welcome a chance to connect. If you would like to discuss any of the content of this email, your own situation or just get a cup of coffee please reach out.
CHEERS!
David Warren
425-760-8285
<EMAIL_ADDRESS>Copyright © Metropolist, All rights reserved.
Our mailing address is:
2931 First Ave S Suite A
Seattle, WA 98134
unsubscribe from this list    update subscription preferences
This email was sent to<EMAIL_ADDRESS>why did I get this?    unsubscribe from this list    update subscription preferences
METROPOLIST · 2931 1st Ave S · Seattle, WA 98134 · USA

Cleaning up old issues. Thanks for the ideas here! No immediate plans to release on Steam; we've been organically and slowly growing the audience, mostly through OpenStreetMap communities. When we get to the point of feeling more like "beta" quality, we'll revisit wider launches.

itch might be good since you can automate publishing to it using itch butler and there are plenty of prototypes on there

I'm still not sure about widely publicizing A/B Street itself, but 15 minute Santa is a spin-off we made in December that is "complete" and actually sort of fun to play. I'll look into launching it there. Thanks for the tip!

Ah! That's amazing! itch would be cool for these open source projects too :)
Regards, SnailDOS

I'm not in a position where I'm lacking user interest in the project. Closing old issues, but thanks for all the ideas here!


Correction for raw affiliation Institute for Research in Immunology and Cancer, Department of Medicine, Université de Montréal, Pavillon Marcelle-Coutu, 2950 chemin de Polytechnique, Montréal, Québec H3T 1J4, Canada

Correction needed for raw affiliation Institute for Research in Immunology and Cancer, Department of Medicine, Université de Montréal, Pavillon Marcelle-Coutu, 2950 chemin de Polytechnique, Montréal, Québec H3T 1J4, Canada
raw_affiliation_name: Institute for Research in Immunology and Cancer, Department of Medicine, Université de Montréal, Pavillon Marcelle-Coutu, 2950 chemin de Polytechnique, Montréal, Québec H3T 1J4, Canada
new_rors: 00wj6x496;0161xgx34
previous_rors: 00wj6x496;05f8d4e86;0161xgx34
works_examples: W2125676007
contact: fd739a5c7d5ac0e3a53819e53bbc9a1a:be19ba3c6f2137e5536eb1 @ polymtl.ca

This issue was accepted and ingested by the OpenAlex team on 2024-11-01. The new affiliations should be visible within the next 7 days.


Allow tdx-encrypted to be used with Torizon (plus improvements) - kirkstone

Same as https://github.com/toradex/meta-toradex-security/pull/83, but kirkstone.

Hey, I appreciate y'all.


error: ‘zk::futurezk::get_result {aka class std::futurezk::get_result}’ has no member named ‘then’

Env:
ubuntu18.04
g++ (Ubuntu 7.4.0-1ubuntu1~18.04.1) 7.4.0

Code:
int main()
{
    // Start a ZK server running on localhost (not needed if you just want a client, but great for testing and
    // demonstration purposes).
    zk::server::server server(zk::server::configuration::make_minimal("zk-data", 2181));

    // zk::client::connect returns a future<zk::client>, which is delivered when the connection is established.
    auto client = zk::client::connect("zk://<IP_ADDRESS>:2181").get();

    // get_result has a zk::buffer and zk::stat.
    client.get("/foo/bar").then(print_thing<zk::get_result>);
    return 0x00;
}

Compile Command:
g++ --std=c++17 -I ~/github/zookeeper-cpp/src/ test.cpp
Compile Error:
test.cpp: In function ‘int main()’: test.cpp:37:28: error: ‘zk::future<zk::get_result> {aka class std::future<zk::get_result>}’ has no member named ‘then’      client.get("/foo/bar").then(print_thing<zk::get_result>);
thanks a lot!

The then function comes from the proposed std::experimental::future::then, which is still not in C++17. I was hoping the C++ Standard would catch up to my documentation. In the future, there will be a workaround to set ZKPP_FUTURE_USE_STD_EXPERIMENTAL to 1. This requires two changes:

When building the library, cmake -DZKPP_BUILD_SETTING_FUTURE=STD_EXPERIMENTAL ..
When using it in your own project, #define ZKPP_FUTURE_USE_STD_EXPERIMENTAL 1

NOTE: This will not work unless you have <experimental/future> implemented by your Standard Library implementation, which I don't know of any implementation this is true in. boost::future has a then implementation, but I haven't added ZKPP_BUILD_SETTING_FUTURE=BOOST_THREAD equivalent (yet).

+1

Sorry for bumping this old issue, but I'm facing the same problem. I saw that PR #112 was merged, but I can't figure out on how to use the .then of boost, since it seems to expect more than one argument. Is there a minimal working example anywhere?


Import Illuminance Measurement Cluster from Simplicity Studio

Problem
Illuminance Measurement Cluster is missing.
Change overview
Imports code from Simplicity Studio as is.#
TODO: re-work to match CHIP style.
Testing
How was this tested? (at least one bullet point required)

If unit tests were added, how do they cover this issue?
If unit tests existed, how were they fixed/modified to prevent this in future?
If new unit tests are not added, why not?
If integration tests were added, how do they verify this change?
If new integration tests are not added, why not?
If manually tested, what platforms controller and device platforms were manually tested, and how?
If no testing is required, why not?

No testing yet.

Fast tracking, given this has had time for review, however @markus-becker-tridonic-com Still requires merge fixes.

/rebase


WIP Consolidated yearly invoice #1783

Adding feature referenced in issue: opencollective/opencollective#1783
PR description, better commit messages etc still to come

Coverage increased (+0.09%) to 66.882% when pulling d6cde48036242133552014507816f211fcdc66e1 on feature/1783 into 3351a7eac31feaf4633ef7eacb57353ea512aadb on master.


maxRedirects option not working

http-basic 2.5.1, which this library depends on, disregards the maxRedirects option.

Then open this issue on http-basic


java.lang.NullPointerException

Please describe what you did before the error occurred.
Trying to debug the app, during the launch jadx had this issue.
IMPORTANT! If the error occurs with a specific APK file please attach or provide link to apk file!
https://www.celsoazevedo.com/files/android/google-camera/dev-bsg/f/dl92/

Jadx version: <IP_ADDRESS>-51555667
Java version: 11.0.15
Java VM: Eclipse Adoptium OpenJDK 64-Bit Server VM
Platform: Windows 11 (10.0 amd64)
Max heap size: 6526 MB
Program args: -Xms466m -Xmx6525m -Dawt.useSystemAAFontSettings=lcd -Dswing.aatext=true -XX:+UseG1GC

java.lang.NullPointerException
	at jadx.gui.device.debugger.smali.Smali.fmtSwitchPayload(Smali.java:766)
	at jadx.gui.device.debugger.smali.Smali.fmtPayloadInsn(Smali.java:736)
	at jadx.gui.device.debugger.smali.Smali.formatInsn(Smali.java:344)
	at jadx.gui.device.debugger.smali.Smali.decodeInsn(Smali.java:336)
	at jadx.gui.device.debugger.smali.Smali.lambda$writeMethod$2(Smali.java:292)
	at jadx.plugins.input.dex.sections.DexCodeReader.visitInstructions(DexCodeReader.java:85)
	at jadx.gui.device.debugger.smali.Smali.writeMethod(Smali.java:291)
	at jadx.gui.device.debugger.smali.Smali.lambda$writeClass$1(Smali.java:219)
	at jadx.plugins.input.dex.sections.DexClassData.readMethods(DexClassData.java:170)
	at jadx.plugins.input.dex.sections.DexClassData.visitMethods(DexClassData.java:145)
	at jadx.plugins.input.dex.sections.DexClassData.visitFieldsAndMethods(DexClassData.java:112)
	at jadx.gui.device.debugger.smali.Smali.writeClass(Smali.java:203)
	at jadx.gui.device.debugger.smali.Smali.disassemble(Smali.java:86)
	at jadx.gui.device.debugger.DbgUtils.lambda$getSmali$0(DbgUtils.java:32)
	at java.base/java.util.HashMap.computeIfAbsent(HashMap.java:1134)
	at jadx.gui.device.debugger.DbgUtils.getSmali(DbgUtils.java:31)
	at jadx.gui.device.debugger.DebugController.openMainActivityTab(DebugController.java:109)
	at jadx.gui.device.debugger.DebugController.lambda$stopAtOnCreate$0(DebugController.java:121)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:829)

Thanks for reporting.
The problematic code line that throws NullPointerException is:
		int opcodeOffset = line.payloadOffsetMap.get(curOffset);
line and payloadOffsetMap seem to be always not null, so the exception should be caused by a conversion from Integer to int of a null value (the map has no entry for curOffset).
@Luffitys Can you please tell use which of the linked APK files you were viewing (and which class) when the error occurred?

@jpstotz All the APKs are fundamentally the same, but with a different package name. In this case, I used “MGC_8.4.600_A10_V13_snap.apk”.
In my settings, I have auto decompilation turned on, so the APK was already decompiled. I attached the debugger to my phone and started launched the app, without opening any classes.

Fixed.
Issue was in code generator for debug smali, it expects switch payload after switch instruction, but this is not correct and order can be reversed. I add another instructions pass to collect this data before actual code generation.


feat: Certificate metadata

Add support for storing metadata for each Certificate.

@soanvig Please review it. You can disregard the .sol file changes, it's just changes to comments.


Clarify in docs which port should be used for watchtower-plugin

There is the "internal API", the "RPC port" and the "API".
9814 seems to be the "API port" confiured for both by default, but in reality it's the RPC port that should be connected to, I think?

Hey @3nprob.
I'm not sure I follow exactly what your issue is, even though I think the architecture docs can be improved indeed.  Here's a diagram of the interfaces.

In a nutshell, the HTTP API (used by the client) uses the port 9814 by default. This is the interface used by the watchtower-plugin to send data to the tower, but also by any other client implementation.
The gRPC interface is used by the tower administrator to interact with the tower (therefore it is not used by the watchtower-plugin, since the plugin is "a client").
Finally, the internal api is the joint interface used internally by the tower (only exposed to localhost). This is also a gRPC interface, so the HTTP requests are converted to gRPC and passed to the tower, and the RPC requests are mainly forwarded after some checks.

Thanks fpr the explanation, that explains a lot. Odd, though - I was not able to get the watchtower working that way, but did get it working when pointing it to the RPC port. All servies are running on <IP_ADDRESS>.
teos running with:
        API_BIND = "<IP_ADDRESS>"
        API_PORT = 9814
        RPC_BIND = "<IP_ADDRESS>"
        RPC_PORT = 8432

first i tried this:
$ lightning-cli registertower $ID <IP_ADDRESS> 9814

This adds the tower with the expected address, but all appointments are building up in pending and the client complains about not being able to connect.
I also see nothing in the teos logs apart from the normal block processing.
then i tried this:
$ lightning-cli registertower $ID <IP_ADDRESS> 8432
{
   "available_slots": 196,
   "public_key": "$ID",
   "subscription_expiry": ...,
   "subscription_signature": "...",
   "user_id": "..."
}

after which,
{
   "towers": [
      {
         "id": "$ID",
         "netaddr": "http://<IP_ADDRESS>:9814",
         "status": "reachable",
         "available_slots": 196,
         "pending_appointments": [],
         "invalid_appointments": []
      }
   ]
}

So the appoointments cleared out, and after this, it's processing appointments as expected. Logs are also showing up in teos now.
So it seems at least some intial setup over the rpc from the client is needed?
(BTW, an aside, but is there any particular motivaion behid not exposing tower confirguation for the plugin under plugin config?)

Ohh wait! RPC_BIND and RPC_PORT refer to teos RPC, not to bitcoin RPC.
Looks like you're using the same RPC port for Bitcoin RPC and teos RPC, so something is not working properly.
Can you try to run it on a different port?

(BTW, an aside, but is there any particular motivaion behid not exposing tower confirguation for the plugin under plugin config?)

I don't think I follow. Do you mean why the tower-plugin has it's own config? If so, it's because the tower is supposed to support multiple clients. The watchtower-plugin is just a client to work with c-lightning, but the tower is meant to work with other node implementations.

Aaah no, bitcoin RPC is running on a different non-default port, 8432 here does refer to teos RPC!

I don't think I follow. Do you mean why the tower-plugin has it's own config? If so, it's because the tower is supposed to support multiple clients. The watchtower-plugin is just a client to work with c-lightning, but the tower is meant to work with other node implementations.

I mean, why can't we configure the plugin the clightning plugin option interface, as is customary? It should of course not come at the expense of the current (stand-alone config file) interface. https://github.com/ElementsProject/lightning/blob/master/doc/PLUGINS.md#types-of-options
If you have some reservations about that, would a resonable compromise to at least provide a plugin option to the path of said file?

Umm, I was completely unaware of this. Looks like something that could be added as replacement (or alternative) to the current plugin config.


Add support for classical operation

Add classical register
Add cif and reset operation into qc
Modify measure operation of qc
Refactor simulator (especially the c++ simulator) to support classical op
Modify qfasm to adapt new measure

Should we also support qfvm_gpu?


List of default / built in validations?

I'm having trouble finding a clear list of the validation types built into formly.
The documentation page is sparse.
The best I could reason is that Angulars standard html5 validations are supported, along with custom expressions your write yourself, ala this page.
Is there anything more robust I should reference?

You've got it. Technically, angular-formly doesn't ship with any validators
at all and only leverages a few of angular built in ones.
I was going to link you to a validation library that you could use, but all
the ones I found are too big in scope. If anyone knows of a validation
library that just ships functions that would work great with formly.

Kent C. Dodds

(Sent from my mobile device, please forgive typos or brevity)
On May 21, 2015 5:31 AM, "Matt Miller"<EMAIL_ADDRESS>wrote:

I'm having trouble finding a clear list of the validation types built into
formly.
The documentation page
http://docs.angular-formly.com/v6.4.0/docs/validation is sparse.
The best I could reason is that Angulars standard html5 validations are
supported, along with custom expressions your write yourself, ala this
page http://docs.angular-formly.com/v6.4.0/docs/formly-expressions.
Is there anything more robust I should reference?
—
Reply to this email directly or view it on GitHub
https://github.com/formly-js/angular-formly/issues/301.

I should also point out that angular-formly will never ship with custom
validators. That is outside the scope of the project. It is concerned about
making an easy api for you to add your own business-specific validators.
 I can't believe something like
that doesn't already exist though...

Kent C. Dodds

(Sent from my mobile device, please forgive typos or brevity)
On May 21, 2015 5:59 AM, "Kent C. Dodds"<EMAIL_ADDRESS>wrote:

You've got it. Technically, angular-formly doesn't ship with any
validators at all and only leverages a few of angular built in ones.
I was going to link you to a validation library that you could use, but
all the ones I found are too big in scope. If anyone knows of a validation
library that just ships functions that would work great with formly.

Kent C. Dodds

(Sent from my mobile device, please forgive typos or brevity)
On May 21, 2015 5:31 AM, "Matt Miller"<EMAIL_ADDRESS>wrote:

I'm having trouble finding a clear list of the validation types built
into formly.
The documentation page
http://docs.angular-formly.com/v6.4.0/docs/validation is sparse.
The best I could reason is that Angulars standard html5 validations are
supported, along with custom expressions your write yourself, ala this
page http://docs.angular-formly.com/v6.4.0/docs/formly-expressions.
Is there anything more robust I should reference?
—
Reply to this email directly or view it on GitHub
https://github.com/formly-js/angular-formly/issues/301.

https://github.com/chriso/validator.js is a great validator that should work for this use case.

This is a validation library for JSON-Schema: https://github.com/geraintluff/tv4

I found a terrific validation library that works great with angular-formly :-)
is.js: http://is.js.org/
example: http://angular-formly.com/#/example/integrations/is-js

Wow never heard of that on, looks pretty impressive!

I improved the docs for validation


🐛 Bug ➾ secret key exposed in publicly viewable console error out

🚥 Status (Internal Taqueria Team Use Only)

[x] 🔬 Investigated and Verified
[ ] ⚗ Solution Identified and Designed
[ ] 🧫 Dev Implementation of Fix
[ ] 🧪 Fix Tested and Validated
[ ] 🏆 PR Merged

🆘 What happened?
I was looking through the screen dump from a zod error induced by
Install prerelease v0.26.16 binary
Start a sandbox from any project
Initialize a new project
CD to the new project
Run taq
and I observed the secret key in plain view
"secretKey":"unencrypted:edskooootsASecretoooooorMUj2ew8S4SuzhPRDmGoqNx2"}}
🆘 Steps to Reproduce?

Install prerelease v0.26.16 binary
Start a sandbox from any project
Initialize a new project
CD to the new project
Run taq
see in the error output:  secret key in plain view

🪵 Relevant log output
"PtKathmankSpLLDALzWw7CGD2j2MtyveTwboEYokqUCP4a1LxMg","accounts":{"taqOperatorAccount":{"publicKey":"p2pk677Cyr8qz1TDUmCX5qu7rCJ1doLiDckeFqrrrg3KE3bYK2NFVCu","publicKeyHash":"tz3bNJXXdpg1UAB9TAUQ769bvdJMhAETFrUd","privateKey":"p2sk2R33ianzznPNEVVKVzwBFUfkFtZXmqEfHuBwcphxjQ29w5Rgfc"}}}},"sandbox":{"local":{"label":"Local Tezos Sandbox","rpcUrl":"http://localhost:20000","protocol":"PtKathmankSpLLDALzWw7CGD2j2MtyveTwboEYokqUCP4a1LxMg","accounts":{"default":"bob","bob":{"encryptedKey":"edpkurPsQ8eUApnLUJ9ZPDvu98E8VNj4KtJa1aZr16Cr5ow5VHKnz4","publicKeyHash":"tz1aSkwEot3L2kmUvcoxzjMomb9mvBNuzFK6","secretKey":"unencrypted:edsk3RFfvaFaxbHx8BMtEW1rKQcPtDML3LXjNqMNLCzC3wLC1bWbAt"},"alice":{"encryptedKey":"edpkvGfYw3LyB1UcCahKQk4rF2tvbMUk8GFiTuMjL75uGXrpvKXhjn","publicKeyHash":"tz1VSUr8wwNhLAzempoch5d6hLRiTh8Cjcjb","secretKey":"unencrypted:edsk3QoqBuvdamxouPhin7swCvkQNgq4jP5KZPbwWNnwdZpSpJiEbq"},"john":{"encryptedKey":"edpktt6t2ENhxiQqun6bXPPWC6tFVvNPTDRh1gEPGX4BgDgbDnmGzP","publicKeyHash":"tz1Zwoh1QCVAvJ4sVTojMp9pLYp6Ji4NoZy6","secretKey":"unencrypted:edsk3Un2KRUUoWZufi914HQem96ejVFnkyD8GXRPUSkgqy5etsYXEN"},"jane":{"encryptedKey":"edpkvS6TDSWcqqj3EJi3NRrCMyN7oNw1B3Hp37R19tMThqM8YNhAuS","publicKeyHash":"tz1aHUAC4oviwJuZF1EvVSvFz7cu9KMNYBph","secretKey":"unencrypted:edsk3UkdS1UBfTBkMAoFxmfdmUHmCdNhTzDJ1cSJuZhU1b6k6fZZoQ"},"joe":{"encryptedKey":"edpkuT1QYPYbLLQz9dXhQS33ncsixxeGHbNGmntPTR4VBbWmskHPrV","publicKeyHash":"tz1MVGjgD1YtAPwohsSfk8i3ZiT1yEGM2YXB","secretKey":"unencrypted:edsk3Un2FU9Zeb4KEoATWdpAqcX5JArMUj2ew8S4SuzhPRDmGoqNx2"}},"tzkt":{"disableAutostartWithSandbox":false,"postgresqlPort":5432,"apiPort":5001}}},"environment":{"default":"development","development":{"networks":[],"sandboxes":["local"],"aliases":{"id":{"address":"KT1Re7a24kPkybUJ1uZZaYX7xtrqqSzQAV8v"}}},"testing":{"networks":["ghostnet"],"sandboxes":[],"aliases":{"id":{"address":"KT1RXmKcFR8SuewuoskdDSb6wAy8NPeTfDPc"}}}},"accounts":{"bob":"3_000_000_000","alice":"3_000_000_000","john":"3_000_000_000","jane":"3_000_000_000","joe":"3_000_000_000"},"projectDir":"/Users/houstonkrohman/scratch/testNew","configFile":"/Users/houstonkrohman/scratch/testNew/.taq/config.json","hash":"8754f1c3065b7be943284555fe987cc042989296d5128445ee9972ce94e4ce67"}',

🐘 How impactful is this bug?
🤔 Notable but managable
⏱ Prevalance
if they get a zod error
💻 Operating System
Windows -> Linux VM
🕸 System Architecture
x64
🌮 Taqueria Version
dev-main
🌿 Node.js Version
v17.9.0
☎ Contact Details
<EMAIL_ADDRESS>Code of Conduct

[X] I agree to follow this project's Code of Conduct

In error handling for Zod issue, mask any secrets


Kanban-board setup

Hello Reviewer ,

We are a team of two coders , we will be working on the space-travels-website This whole week.
Here's the link to our projects where we have setup kanban board : https://github.com/bhushan354/Space-Travelers-Hub/projects/1

Thank you ,
Bhushan &
Afimia .

Changes Required ♻
Hi team,

Good job so far!
There are some issues that you still need to work on to go to the next project but you are almost there!
(Highlights) Good Points: :+1:

You documented your work professionally. ✔
You successfully created the kanban board based on the provided template. ✔
All the cards have assignees and descriptions. ✔

Required Changes ♻

[ ] You did a good job using the template to create the kanban board :clap: . Please make sure that you have 17 cards, though, as the template shows 27 cards when Team 3 is present. After taking away the cards for a third member, there should still be 17 cards left for the two of you. Please make sure you have all 17 cards because you currently only have 13, which indicates 4 cards are missing. I kindly request that you correct that. :ok_hand:  😊

Optional suggestions
Every comment with the [OPTIONAL] prefix is not crucial enough to stop the approval of this PR. However, I strongly recommend you to take them into account as they can make your code better.
Cheers and Happy coding!👏👏👏
Feel free to leave any questions or comments in the PR thread if something is not 100% clear.
Please, remember to tag me in your question so I can receive the notification.
Please, do not open a new Pull Request for re-reviews. You should use the same Pull Request submitted for the first review, either valid or invalid unless it is requested otherwise.

As described in the Code reviews limits policy you have a limited number of reviews per project (check the exact number in your Dashboard). If you think that the code review was not fair, you can request a second opinion using this form.

Thanks for review I mistakely deleted those 3 cards But now I have added them .

Hi Team 🙋♂,
✔   Status: APPROVED 🏆 🎉 🎊
You have done a great job on this project, keep it up 👍 🥇. Your project is complete!  There is nothing else to say other than... it's time to merge it :shipit:
Congratulations!  🎉💯🌟
Top highlight 🎯

You documented your work professionally. ✔

You successfully created the kanban board based on the provided template. ✔

All the cards have assignees and descriptions. ✔

Optional suggestions
Every comment with the [OPTIONAL] prefix won't stop the approval of this PR. However, I strongly recommend you to take them into account as they can make your code better. Some of them were simply missed by the previous reviewer and addressing them will really improve your application.
Cheers and Happy coding!👏👏👏
Feel free to leave any questions or comments in the PR thread if something is not 100% clear.
Please, remember to tag me in your question so I can receive the notification.

As described in the Code reviews limits policy  you have a limited number of reviews per project (check the exact number in your Dashboard). If you think that the code review was not fair, you can request a second opinion using this form.


fix: fix issue invalid explorer url open when run dive on kurtosis cloud

Description:
Commit Message
fix: fix issue invalid explorer url open when run dive on kurtosis cloud

see the guidelines for commit messages.
Changelog Entry
1: Explorer link will not open automatically when running dive on kurtosis cloud

Checklist:

[x] I have performed a self-review of my own code
[x] I have documented my code in accordance with the documentation guidelines
[x] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] I have run the unit tests
[x] I only have one commit (if not, squash them into one commit).
[x] I have a descriptive commit message that adheres to the commit message guidelines

Please review the CONTRIBUTING.md file for detailed contributing guidelines.

Codecov Report
Attention: 25 lines in your changes are missing coverage. Please review.

Comparison is base (5237e35) 12.67% compared to head (52471c7) 12.40%.

Files
Patch %
Lines

cli/common/context.go
0.00%
25 Missing :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #353      +/-   ##
==========================================
- Coverage   12.67%   12.40%   -0.27%
==========================================
  Files          11       11
  Lines        1152     1177      +25
==========================================
  Hits          146      146
- Misses        994     1019      +25
  Partials       12       12

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


2 dead links on LPGMA page

Models
Precision
Recall
Hmean
Links

Text Detection
99.57
99.53
99.55
config, pth (Access Code: N243)

Models
Accuracy
Links

Text recognition
95.60
config, pth (Access Code: FX26)

The above 2 config files are missing.

Thanks! The paths are fixed in the latest update.


Allow Measurement to be typed

This way, a custom meter can mimick a core type like a Counter, Gauge, etc. but do so in a special way.

@checketts Typed custom meters are now supported.


ViewPropTypes bug fix for production and Android Lock screen bug fix for progress refill.

Would you be able to rebase the fix on top of the current master?

Also please delete the file src/AnimatedCircularProgressOriginal.js and remove the changes to README

Fixed in #105


added missing option to setup.cfg in modules v2 docs

Description
Updated docs after #4130
Self Check:
Strike through any lines that are not applicable (~~line~~) then check the box

[ ] Attached issue to pull request
[ ] Changelog entry
[ ] Type annotations are present
[ ] Code is clear and sufficiently documented
[ ] No (preventable) type errors (check using make mypy or make mypy-diff)
[ ] Sufficient test cases (reproduces the bug/tests the requested feature)
[ ] Correct, in line with design
[ ] End user documentation is included or an issue is created for end-user documentation (add ref to issue here: )

Reviewer Checklist:

[ ] Sufficient test cases (reproduces the bug/tests the requested feature)
[ ] Code is clear and sufficiently documented
[ ] Correct, in line with design

Processing this pull request

Merged into branches master in 290d26ee2791bed8ab336901e379b83c39608596


Remove LGPLv3 Dependency

This PR addresses https://github.com/manifoldco/promptui/issues/173
promptui is only using the ansiterm library for its TabWriter. However, this library is licensed under LGPLv3 https://github.com/juju/ansiterm/blob/master/LICENSE, causing licensing issues for other projects that want to include promptui.
This PR changes promptui to use Go's built in TabWriter rather than the one provided by ansiterm. This could result in some loss in features. All tests are passing still after this change, but it would be good for someone more familiar with the library to verify that this does not cause any significant problems.

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

Thank you for addressing the issue @nguyer! Would be great to have this merged, so we can consume promptui without any license issues.

@jbowes Could you take a look?

In the meantime, anyone is welcome to use my fork which has the GPL code removed: https://github.com/nguyer/promptui

Awesome! Thanks for merging this!


Some launchers not working

Origin and Humble Bundle not working.
Humble doesn't let you sign in, and Origin not even starting up.

@roydbt weird ill take a look

@roydbt both launchers installed fine for me using the NonSteamLaunchers App ID. with Hunble Games Collection it wont let you sign in becuase in order to sign in it opens up a browser window for you to do so

Origin app is out of date. Starting for me but it's useless due to big popup to use EA app.
EA moved to EA app and force users to use it. Real pain. Origin was better.
Humble needs access to x-scheme-handler/humble. I'm trying to figure how to bypass it

@dob3k  just installed origin, i didnt get any upgrade message, i deliberately put in my code to install a certain origin and then modify its xml file to bypass the upgrade window. , as for humble bundle ill look into it, dont have an account so i couldnt test it fully.

@moraroy I've done first installation with origin instead of EA app as it is pre-setted, but launched Origin and it had that big popup on my deck. I didn't really bothered with that. Just started from scratch and unchecked Origin and swapped for EA. Not a biggie for me. But it would be awesome if you could get the humble working.
Anyways... Big thanks for all your work. Honestly hate heroic and lutris and your app is simply all I needed. Even if you not get the humble working you're still great mate.

@dob3k no worries brother, ill look at the code, i think its possible on your first install the xml file didnt write so ill put a check there to make sure it gets written, also, yeah for humble im going to see what i can do about that

Hi! first of all, great work man! I'm also stuck in the humble bundle and some people (using another method) bypassed it like so (if this is of any help):
_Once all are up, use the Sign In option (on the humble app) which will authenticate Humble in a web browser. After logging in this takes you to a screen where you must "Allow" the access of the app to your account.
Pressing the "Allow" button will prompt you to select an application to handle x-scheme-handler/humble. Select to show more options and select your default web browser. This will open your web browser to a URL which is a "humble://" link - you need this text for a future step.
Note: If you didn't pre-open a browser, when you do this you'll get a blank tab. If this is what you're seeing, just click the Sign-in button in Humble App again, again show more and select your web browser, and the next tab will have your URL.
 :) Next go to your terminal and run command:
/home/deck/Games/humble-games-collection/handle-humble-scheme ""
You must replace  with the URL you captured in your web browser, including the braces. (meaning there are no braces in your final command)
When you do this you will see the Humble App authenticate and login properly.
Follow steps 10 through 12 and you're good to go._
this was taken from this Reddit Post.
I hope this helps a little bit

@betomaluje thanks bro for the info, im looking into it and will try to update the app asap, ive had some IRL things going on but hopefully today i can add some fixes!

my problem with Humble is, I click allow access, i select the default browser and it keeps opening a new window, not a new tab, and i never have am able to see what the Humble link is to copy and paste into the terminal

@bestpersonevar yeah this is a really big problem with this launcher... im seriously thinking of not supporting it because its a pain just to get it to run. it requires me to make a whole other script in order to fix it... ive almost have it working on my side of things but for some reason i cant get the humble bundle to create a directory where the "fix" is supposed to happen. sorry about that brother.


gvox_palette: Improve handle_single_palette so it doesn't call gvox_sample_region twice for every voxel.

In the given performance test this improved performance from 30ish to 22ish seconds for 1024³ voxels.
In general I just merged the two loops in handle_single_palette. To ensure that the behavior stays the same I freed palette_region.data at the end of t he function.
This comes at the cost of potentially needlessly allocating a bunch of memory, but I think that case should be rare enough to justify this.
Additionally the code is now smaller.
Future ideas
During benchmarking I discovered a few things that might be helpful in the future:

gvox_sample_region is quite costly, making up about 30-50% of the runtime (release). I think this could be reduced by allowing some sort of bulk access function, like maybe accessing 4³ regions at a time or so.
std::unordered_set uses a modulo based hash function. Modulo is quite costly and since we have to wait for the result, that one modulo alone takes around 15% of the entire runtime. This could be fixed by using a self made hash data structure that always uses power of two buffer sizes.
The memory usage goes quite high. Apparently handle_single_palette first copies the entire region into memory, but those regions stay in memory for quite a while, leading to 8 GB memory usage with the given test case.

I actually separated these two loops for the express purpose of not allocating for every 8x8x8 region. In the case of the 1024^3 set this is tested with, it allocates 8 bytes per voxel, and therefore 8GB of RAM. I would prefer if this wasn't the case.
What could be done is reverting the serialize-mode function gvox_serialize_adapter_gvox_palette_serialize_region to be more like what it was before I added the parse-driven mode. The only reason the temporary allocation happens in the first place is because it unifies/simplifies the code with the parse driven function gvox_serialize_adapter_gvox_palette_receive_region. If this were to happen, one would need to change gvox_serialize_adapter_gvox_palette_blit_end to also reflect what it was at that point in revision history (which is basically nothing). Another thing I noticed when looking at this code is that I appear to have forgotten to spawn job threads for gvox_serialize_adapter_gvox_palette_blit_end, meaning that function is completely serial at the moment

OH actually, yours doesn't allocate persistent memory. I missed the free at the end. This is great!

Thank you very much!


Route method not allowed on saml/acs post

When the request from SAML Google provider pass to saml/acs endpint, I am received an error with The POST method is not supported for this route. Supported methods: GET, HEAD. Found on Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException.
The instance of bookstack has been updated from old version follow the instructions of documentation.
I am executed follow commands:
git pull origin release && composer install && php artisan migrate
php artisan cache:clear && php artisan config:clear &&  php artisan view:clear
php artisan bookstack:regenerate-permissions
php artisan bookstack:regenerate-search
php artisan optimize:clear
chown $user: -R . # To fix perm
At list the route from artisa, saml/acs allowed post:
php artisan route:list | grep saml

Hi @Jazb,
My guess is that google is not redirecting you to the correct endpoint.
Are you familiar with using browser developer tools at all?
If so, you could open the "Network" tab and ensure the redirect from Google is sending you to the correct endpoint with the correct method.
Also, Just to be sure, Are you using /saml2/acs? since your post states /saml/acs...

Here I attached the error, I saw through the network that the post is correct goes to the appropriate endpoint and in addition to this in the log of the nginx it looks like the same path is correct.
https://flareapp.io/share/xmN0xb70
This is the error itself, any other possibility that I can explore?

Hi @Jazb,
Apologies for this, It looks like I've mis-typed this in the documentation.
The endpoint should be /saml2/acs instead of /saml2/asc.
I've labelled this to remind myself to update the docs when I next can do so.

Docs now updated so I'll close this. If you continue to have issues feel free to open a new issue referencing this one.


packer???

Is it possible to repack the file or rebuild on the new ???

It should be. But not with this tool.

but you can not add your support to the packer? I just do not where it is not found more instrummentov for Dark Coles 3, but you could make out!

I could if I had the time and would get compensated for it. I won't because it will probably only work with a  heavily modified game which will get you banned the second you use it.


Optimize theme change

Problem
Right now I re-render the entire view of every NLT table instead of using the redux store when a css change occurs (theme selection)
Solution
I will slightly save on overhead if I use the redux store instead.
Additional details
The redux store is available for all instances of tables

This might be related, but I did experience the tag colours being extremely pale, almost indistinguishable, when opening a table with a certain theme. It went back to normal after switching themes back and forth, though, so I am not sure what the issue was. I haven't reproduced it. It was a dark theme (Deeper work, I think).

@MSBack I have not tested the apps against all themes. Only the basic dark/light themes. For most colors in the table, I try to match the Obsidian css variables. However, for tags I do use my own classes. That is why that is happening most likely.


Set-Cookie Secure Flag support

Hi,
I searched all through the documentation and couldn't find if OkHttp supports not sending the cookie in HTTP when the Secure flag is set on a Cookie response. I just found that it is parsed properly.
Regards,
Joaquín

It’s an implementation detail of the CookieJar that you use. If you use JavaNetCookieJar, then it’s an implementation detail of whatever CookieHandler that thing is using.
If you use this library, you’re all good:
https://github.com/franmontiel/PersistentCookieJar


Design-time warnings/errors can get stale and stick around

I've noticed as I start playing around with projects and introducing warnings/errors during design-time - that these can be out-of-date and stale, here's an example:

Create a new Console App
Create a new Class Library
Add a reference from Console App -> Class Library
Edit Console App
Add a reference to a non-existent project

Expected: A single warning
Actual: Many warnings and as you make changes to the projects it grows:
Severity	Code	Description	Project	File	Line	Suppression State
Warning		The referenced project 'D.csproj' does not exist.	ConsoleApp1	C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets	1742
Warning		The referenced project 'D.csproj' does not exist.	ConsoleApp1	C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets	1742
Warning		The referenced project 'D.csproj' does not exist.	ConsoleApp1	C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets	1742
Warning		The referenced project 'D.csproj' does not exist.	ConsoleApp1	C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets	1742
Warning		The referenced project 'D.csproj' does not exist.	ConsoleApp1	C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets	1742
Warning		The referenced project 'D.csproj' does not exist.	ConsoleApp1	C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets	1742
Warning		The referenced project 'D.csproj' does not exist.	ConsoleApp1	C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets	1742
Warning		The referenced project 'D.csproj' does not exist.	ConsoleApp1	C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets	1742
Warning		The referenced project 'D.csproj' does not exist.	ConsoleApp1	C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets	1742
Warning		The referenced project 'D.csproj' does not exist.	ConsoleApp1	C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets	1742
Warning		The referenced project 'D.csproj' does not exist.	ConsoleApp1	C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets	1742
Warning		The referenced project 'D.csproj' does not exist.	ConsoleApp1	C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets	1742
Warning		The referenced project 'D.csproj' does not exist.	ConsoleApp1	C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets	1742
Warning		The referenced project 'D.csproj' does not exist.	ConsoleApp1	C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets	1742
Warning		The referenced project 'D.csproj' does not exist.	ConsoleApp1	C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets	1742

Ultimately, I think this is the cause of the majority of the warnings/errors we get from retargeting projects - basically, CPS kicks off a design-build at the wrong time, get an error, and then we never get rid of it.

In the above situation, you can never get rid of the design-time warnings.

The way this is supposed to happen is that design-time errors/warnings are supposed to go away when the same target is run again, this means two things:

This logic appears broken - so debugging this.
This means that we're going to have stale warnings when targets change underneath the project (ie when a target is removed from a project or when a target changes when it it scheduled to run, when we do remove the warnings?)

Note this only occurs if there's another package reference.

Looks like these warnings are coming in without a target specified - when it should be ResolveProjectReferences.

I suspect a regression when the TargetGeneratedError was changed to remove it's dependency on Shell.

The PR description:

When a target calls another target, such as in:

>  <Target Name="Foo">
>    <CallTarget Targets="Bar" />

>    <Warning Text="This is foo" />

>  </Target>

>  <Target Name="Bar">
>    <Warning Text="This is bar" />

>  </Target>

The VsErrorListLogger was currupting it’s state because it’s was assuming that only a single target could execute at once. This curruption was causing it to log the errors under the ‘’ name, and never getting around to removing previously logged errors/warnings, causing them to grow continuously, such as in https://github.com/dotnet/roslyn-project-system/issues/1426.

Due to the similar issue above of overlapping targets, it also has incorrect logic around filtering out warnings/errors that came from other projects. Tightened this so that we never respond to these events at all coming from other projects.

This has been fixed, and merged into RTM.


Ixuat 4187

Address issue in SagaMachine: was failing to take a lock with Redis Key-Value-Store
Modification includes:

Fixed TakeLock deadlock and added retry mechanism with limited attempt
TakeLock and ReleaseLock converted into async methods
Upgraded Redis client to version 1.1.603 and Redis extension to 1.3.5

@taliesins . Lot of piggybacking on 37fb311fbad0a77e1f9d046b2e349886543a0594 that makes it hard to give you an efficient code review. Consider making the most important change separate from refactorings, whitespace changes and other styles.

Looks good to me


Prefill Autocomplete

We're using the v-model on our autocomplete, but for some reason it does not populate the autocomplete field with the according entry.
Shouldn't it just be a matter of putting the right value in the model and then the autocomplete shows the right entry?
Edit:
Here is a very simplified example, which already at this stage does not prefill the autocomplete field. And it doesn't matter if I make test be just the id or the whole object.
HTML:
<autocomplete :source="employees" v-model="test"></autocomplete>

JS:
...
data(){
    ...
    test: {id: 12, name: "test name"} // or just the id - no difference
    employees: [{id: 12, name: "test name"}],
    ...
}

Same problem

Having the same problem.
+1


Option to use shared plugin load context - enabled by default for WPF plugins

I merged your fix, but made caching dependent on a CacheLoadContext flag in the plugin. I've enabled the flag by default in WPF plugins.
Let me know if this is working for you, and I'll cut a new nuget version.


Explore using "autocfg" to enable the widest available SIMD instructions automatically

Note: migrated from original JIRA: https://issues.apache.org/jira/browse/ARROW-6410
[https://github.com/cuviper/autocfg]

Comment from Krisztian Szucs(kszucs) @ 2019-09-17T11:50:45.742+0000:
[~paddyhoran] may we postpone it after 0.15?


Third-party technology integration clean-up

Changes in this PR:

Remove cassandra connectors: cassandra-data-store-connector and cassandra-metadata-extractor-connector #2671
Remove Data Platform OMAS #5319
Remove Data Platform Services (governance server, documentation references, assemblies) #5319

Ups, I missed one more reference: cassandra-data-store-connector is also used in DataStoreConnectorsArchiveBuilder
@mandy-chessell  Is open-connector-archives module candidate for external repository also?

Ups, I missed one more reference: cassandra-data-store-connector is used in DataStoreConnectorsArchiveBuilder.
@mandy-chessell Is open-connector-archives module candidate for external repository also?

I expect it needs to be in the repository where the uber-assembly is.  At the moment it is only able to create a connector type archive for the data connectors in the main repository

Ups, I missed one more reference: cassandra-data-store-connector is used in DataStoreConnectorsArchiveBuilder.
@mandy-chessell Is open-connector-archives module candidate for external repository also?

I expect it needs to be in the repository where the uber-assembly is. At the moment it is only able to create a connector type archive for the data connectors in the main repository

Indeed - we need to figure out what we actually want
If it's a complete filesystem tree (think 'egeria-all' !) , we can certainly do that in a distinct repo, similarly to create a connector archive, but who will use them, and how we need to work through, as well as then what each repo 'delivers'

Can we remove the file DataPlatformServicesConfig.java ? Seems to only be for the admin services for data platform & should be removed?
THis also appears in AdminServicesConfigHeader as
        @JsonSubTypes.Type(value = DataPlatformServicesConfig.class, name = "DataPlatformServicesConfig")

which can be removed

Initially I had it removed but then I put it back beacause there is configuration check in ServerTypeClassifier:
        if (configurationDocument.getDataPlatformServicesConfig() != null)
        {
            throw new OMAGInvalidParameterException(OMAGAdminErrorCode.OLD_CONFIGURATION.getMessageDefinition(serverName,
                                                                                configurationDocument.getDataPlatformServicesConfig().toString()),
                                                    this.getClass().getName(),
                                                    methodName);
        }

Let's decide on the call today.

Suggesting adding a reference to /release-notes/release-notes-2-11.md (see Removed Functionality)

@planetf1 This is now ready to be merged, please do final check.


YUNIKORN-798 the REST APIs of getting queue application returns "Queu…

…e not found" even though the queue is existent
What is this PR for?
the queue having no apps is considered nonexistent.
 	if !appExistsInQueue {
		buildJSONErrorResponse(w, "Queue not found", http.StatusBadRequest)
		return
	}

What type of PR is it?

[x] - Bug Fix
[ ] - Improvement
[ ] - Feature
[ ] - Documentation
[ ] - Hot Fix
[ ] - Refactoring

Todos

[ ] - Task

What is the Jira issue?
https://issues.apache.org/jira/browse/YUNIKORN-798
How should this be tested?
new unit test
Screenshots (if appropriate)
Questions:

[ ] - The licenses files need update.
[ ] - There is breaking changes for older versions.
[ ] - It needs documentation.

It should go something like "No applications.." etc.

Did you mean it should return error response if the queue has no applications? If so, it seems to me returning empty array is better way. It is normal that a queue has no application. Hence, the empty array is more suitable to be the response of such REST apis.


Composer Dialog Works in Webchat but not in Emulator

Describe the bug
I take the basic echo bot via set up as a web app bot direct in Azure. Using the echo bot template in composer add a custom dialog with a regex trigger ('metal' in my example) and publish this into Azure.
The first thing I notice is in webchat the composer dialogs are taking priority over echobot.cs  and all messages trigger the composer dialogs
I then download the source code, open visual studio and run the bot locally. When the bot runs in emulator I only get the adaptive dialog "echobot.cs" and all interactions are echoed back to me. i.e. I cannot trigger the composer dialogs that are sat in the project file structure.
What is going on? What is different to running the bot in webchat and the emulator? Is the composer publish script adjusting files somewhere?
I have tried to find documentation of what is going on but really struggled and I am just trying to understand the information flow between the startup.cs, adapter and controller files.

[ ] Windows

To Reproduce
Install the echo bot in azure, publish composer dialogs to this bot and test webchat and emulator - it gives differing interactions.
Expected behavior
As the startup.cs file specifies the IBot as echobot.cs I would expect this dialog to trigger first and code be required to facilitate handoff to the composer dialogs. As you can see from the screenshot this is not the case.

@philip-mc , this is a known issue here https://developercommunity.visualstudio.com/content/problem/836156/azure-devops-using-zipdeploy-does-not-delete-old-f.html. I think when you leverage existing service created from portal, composer deployment will not delete the old files, and when you download the code, it just downloaded the old version. It's depending on the web.config file to decide which one to start with.

Ok thanks.
Just so I follow what you are saying this is the reference to bot composer in the web.config

Is it this line of code driving the composer dialogs? Will this be the case on each channel or only web chat?

@philip-mc, this is not relates to any channel, it is a web app configure that decides which dll it should start with. That is just a specific issue which happens when you using an existing web app for deployment. You just don't download the code from the webapp.

Ok thanks for the info, Ill see how we get on with the new bot.

This seems not an issue any more, so close this, please reopen if needed.


Remote Login: Can CLI support login in the remote server?

What area(s) will this request affect?
Extension
What type of change do you want to see?
New feature
Overview
I am using a remote Ubuntu server for development from my wins11 PC. I can install CLI into my dev server. But the problem is that there is no Chrome / Firefox to log in to this server. CLI is showing
Auto-open timed out. Open the login page: Log in to Shopify Partners (https://xxxx.xxx.xx.)
I try to set up a tunnel with Putty. After that, I can copy the login link to my local Chrome.
I can see the message in Chrome:
You've successfuly logged into the Shopify CLI!
You can close this tab and return to your terminal.

But the CLI exits automatically after Chrome shows the above message. Any workaround here? I don't have any way to use CLI since I cannot log in. I am trying to develop a new theme app extension
Motivation
Cannot use CLI for remote development

Hi @sillycube, there is a way to login in a remote server:
set the environment flag SHOPIFY_CLI_DEVICE_AUTH=1, the CLI will now give you a link that you can open in a different device to login. (you still need the browser, but is okey if you open this link in your windows machine, the ubuntu one will pick up the session)

I can go through one more step. But still get an error:
✅ Success! The tunnel is running and you can now view your app.
xxxx-theme-app-extension (Theme app extension)
Follow the dev doc instructions (https://shopify.dev/apps/online-store/theme-app-extensions/getting-started#step-3-test-your-changes) by deploying your work as a draft

✔ Installing theme dependencies
┏━━ Error ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
┃ You can't use Shopify CLI with development stores if you only have Partner staff member access. If you want to use Shopify CLI to work on a development store, then you should be the store owner or create a staff account on the store.
┃
┃ If you're the store owner, then you need to log in to the store directly using the store URL at least once (for example, using test-byob-install.myshopify.com/admin) before you log in using Shopify CLI. Logging in to the Shopify admin directly connects the development store with your Shopify login.

After that, I try to login with my 2 store owner accounts in firefox private tab. Both not works. Create a new staff account and login in firefox private tab. Still not work. It gives me this message on the browser:
Unable to access Test BYOB Install

It looks like you don't have access to this store. Contact the store administrator for access.

Request ID:

f65307bb-8f53-4aa7-a531-5f5263960634

You'd need to give your Shopify Partner account staff access to the store you want to test this on. (on the store admin -> settings -> users and permissions -> add staff -> invite your Partner account email)
Your Partner account != user account or store account
I know it could be a bit confusing and we are working on improving this.

Thanks, it works now. I think it's better to put these info on the docs. Otherwise, it's very hard to go through all of these individually.


Charge additional gas for first-time global reads

Since globals are cached after the first read (i.e. borrow_global)
we don't charge for subsequent reads of that data within a transaction
since this will not actually be reading from global storage.
Test Plan
Normal tests/CI

Wondering: do we want to expose the implementation details of the VM's cache to the gas cost scheme? This coupling seems like it could be unfortunate at times. For example: is it safe for the VM to choose to flush its cache? Doing so might lead to underpriced reads under this scheme.
I don't have a particularly strong opinion on this, am just curious to hear your thoughts on how much gas cost should/shouldn't rely on a particular VM implementation strategy.


Toggle Feature for Creators for the "Interested in updating mods" popup

Can't remember the exact wording but this is for the "Interested in updating mods" popup right after a major game patch that's meant to take users to a Discord with mod update channels. It would be nice to have this as a toggle (at least for creators), similar to the folder checks, and have it set to off for Creators by default.

In Settings, looks like this. Onboarding has a similar presentation.

Onboarding does this during user type selection, so by default on new installations, Casuals only.
Settings.OfferPatchDayModUpdatesHelp = value is UserType.Casual;

However, Update Manager does this, which means in updated installations, only Creators will have it automatically turned off.
if (lastVersion is { Major: < 1 } or { Major: 1, Minor: < 1 } && settings.Type is UserType.Creator)
{
    settings.OfferPatchDayModUpdatesHelp = false;
    superSnacks.OfferRefreshments(new MarkupString("My offer to help you with mod patch day updates is now optional, but since you've a self-identified as a Mod Creator, I have turned it off by default."), Severity.Info, options =>
    {
        options.Icon = MaterialDesignIcons.Normal.NewBox;
        options.Action = "Turn It On";
        options.ActionColor = MudBlazor.Color.Success;
        options.Onclick = _ =>
        {
            settings.OfferPatchDayModUpdatesHelp = true;
            return Task.CompletedTask;
        };
        options.RequireInteraction = true;
    });
}


Incompatible: requires IDE build 242.* or earlier

Recently Pycharm has updated new released version that affects the entire plugin ecosystem. Can you update the plugin version so I can continue using your plugin with love? Your plugin helps the entire GLSL developer out here. We wish your plugin will forever be maintained 🥳

Hi @ammein
Sorry I didn't have time I will do it today it should be there by tomorrow.

It works fine now! Thank you!

It works fine now! Thank you!


New ha integration

Hi,
I have merged my work with the last revision of your component
Damien

Updated ws type to use domain
Fixed warnings in SubscriptionEvent dataclass
Reorganized ws logic into single file
Fixed unrelated private variable access
Updated comments
Renamed to websocket.py to match other integrations


fix: set createdAt timestamp field value on collection insert if not exists

Describe your changes

Added a check,  if the gRPC insert response does not contain the createdAt timestamp field value then add those respective field values from the response metadata or else ignore.
Identified createdAt timestamp fields with the help of DecoratorMetaStorage for the specific collection.

/claim #245
How best to test these changes

Added the individual test cases for this scenario.

Issue ticket number and link
Fixes #245

@akhill10 thank you for your contribution


empty match arms should not be multi-line

I thought this worked as such, but apparently not:
None => { }

expected:
None => {}

actual:
None => {
}

None => {

}

i.e. with an empty newline
expected:
None => {}

as well?

Yes.
However if there's a comment in there, it should be preserved:
None => {
    // A comment.
}

Note that locks (irc nick, don't know GH username) has also been looking at this issue.

Seems like @scyptnex got to it! I shall move to one of the other ones.


Implementing SubOver or similar subdomain takeover detection!

Hello Guys!
This is already mentioned in https://github.com/Ice3man543/subfinder/issues/32#issuecomment-386851816, just creating an issue here, so it's trackable.
Best way for this would be with flag like -takeover  or -to (to == take over)
./subfinder -d test.com -nW -takeover

Hey @madaratech,
I thought about it. In my honest opinion, adding takeover detection would make the tool redundant. I mean, it's a completely different task. I am currently working on other stuff. Once i get some time, probably tomorrow, i will work on the issues currently. Now, i am marking this is as possible enhancement.
Thanks you.

Sure, thank you.

Closing this as it's not being actively worked on and we're focussing mostly on just doing subdomain enumeration as good as possible.
If this changes we'll re-open this issue in the future.


Update collaborate-as-team.md

Made changes to the steps to change groups guest settings

Issue#https://github.com/MicrosoftDocs/microsoft-365-docs/issues/2425

@JohanFreelancer9  Please copy review


Fix missing sync_starting_workers method parameter

The starting parameter was missed from the empty method definitions in https://github.com/ManageIQ/manageiq/pull/22298
@miq-bot assign @agrare
@miq-bot add_label bug

@nasark can you also add a method to the base class and raise NotImplementedError per https://github.com/ManageIQ/manageiq/pull/22298#discussion_r1067385176


Use package:buffer to parse incoming message frames.

Simplified the framer code.
I think it should be slightly more efficient due to the Queue handling both here and in package:buffer, otherwise the buffer handling looked like conceptually equivalent.

I'd suggest to make it an internal test before merging. I've done a mini-test locally and I'm planning to do a more wider test too.

Ok, I will run it against Aqueduct test suite too. Might be a bit before I get to this

rebased. my larger tests show this working.

An encouragement for package:buffer: apply ByteDataWriter in client_messages.dart makes the average buffer-building time 0.5-0.7 ms faster in bytea-heavy queries. I have seen using list.fold at many places to copy bytes, and it is a low-hanging fruit to make it overall more efficient.

ping?

Switched to dev branch, merging.


sample for CentOS and Ubuntu?

Hi, very great container. but please just give it a sample to CentOS and Ubuntu whould be very nice :)

Hi! You can see an exmple (Ubuntu) in the README of this project. Additionally you can have a look at this project (for now check the development branch): https://github.com/ferrarimarco/home-lab-dnsmasq/tree/development
It's an image based on this one with a working Ubuntu 16.04 (x86 and x64) PXE