Bug fix/same checksum

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

Comparison is base (94cf83d) 51.05% compared to head (f6b5783) 51.04%.

Files
Patch %
Lines

streaming/streaming.go
40.00%
2 Missing and 1 partial :warning:

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@            Coverage Diff             @@
##           master      #15      +/-   ##
==========================================
- Coverage   51.05%   51.04%   -0.01%
==========================================
  Files           5        5
  Lines         474      478       +4
==========================================
+ Hits          242      244       +2
- Misses        182      183       +1
- Partials       50       51       +1

Flag
Coverage Δ

unittests
51.04% <40.00%> (-0.01%)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

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


Support for lock extensions

Implementation for https://redis.io/docs/reference/patterns/distributed-locks/#making-the-algorithm-more-reliable-extending-the-lock
See: Node implementation
Let me know if you'd accept a PR for this, I can create one.

@hexcowboy I'd definitely be open to a PR for this. Thanks!


Saved file changes are not made in actual file

After creating file
The 1st changes will appear in terminal or other apps
But after that no matter how many times I save file it doesn't make changes in files
I edited "will not appear" to "this changes will not appear in file

Android 13
App version: 1.8.7 (330)
Downloaded from Fdroid
Facing same issues from Play Store (tested beta version too)

Thanks for reporting. I'll check and fix it.

+1 connect via ssh files dont save recently


[Bots]-[docupdate]-[1521847]

Updated file. Please review

Docs Build status updates of commit e80dd8a:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/graph-api/proactive-bots-and-messages/graph-proactive-bots-and-messages.md
:white_check_mark:Succeeded
View

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

Docs Build status updates of commit 5744492:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/graph-api/proactive-bots-and-messages/graph-proactive-bots-and-messages.md
:white_check_mark:Succeeded
View

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

Docs Build status updates of commit 6fa7645:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/graph-api/proactive-bots-and-messages/graph-proactive-bots-and-messages.md
:white_check_mark:Succeeded
View

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

Docs Build status updates of commit 7be27fb:
:warning: Validation status: warnings

File
Status
Preview URL
Details

:warning:Warning

Details

msteams-platform/graph-api/proactive-bots-and-messages/graph-proactive-bots-and-messages.md
:white_check_mark:Succeeded
View

[Warning-RepositoryOwnerPermissionInsufficient] Owner laujan of repository https://github.com/MicrosoftDocs/msteams-docs has lost Admin permission. Please use Transfer Owner via Docs portal https://ops.microsoft.com to assign a new owner.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit e32a0e1:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/graph-api/proactive-bots-and-messages/graph-proactive-bots-and-messages.md
:white_check_mark:Succeeded
View

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

Docs Build status updates of commit b99bcfb:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/graph-api/proactive-bots-and-messages/graph-proactive-bots-and-messages.md
:white_check_mark:Succeeded
View

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

Docs Build status updates of commit 850de34:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/TOC.yml
:white_check_mark:Succeeded
View

msteams-platform/graph-api/proactive-bots-and-messages/graph-proactive-bots-and-messages.md
:white_check_mark:Succeeded
View

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

Docs Build status updates of commit 55350a2:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/TOC.yml
:white_check_mark:Succeeded
View

msteams-platform/graph-api/proactive-bots-and-messages/graph-proactive-bots-and-messages.md
:white_check_mark:Succeeded
View

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

Docs Build status updates of commit 91e079b:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/TOC.yml
:white_check_mark:Succeeded
View

msteams-platform/graph-api/proactive-bots-and-messages/graph-proactive-bots-and-messages.md
:white_check_mark:Succeeded
View

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


Feature: update styleguide

We've updated our JS/HTML/CSS styleguides, this updates this repo to match the new style. Fixes #22

other than the above all good :+1:

@jamesjwarren think you may have to disable the e2e tests for now, for some reason the node module is not running the tests on travis.

@jamesjwarren can you fix this branch so we can merge it in, need it for new repos.

@edwardoparearyee should be good now

:+1:  LGTM


SelectAll goes to the end of the file

When selecting all (with Ctrl+A for instance), the editor scroll to the last line.
Expected behavior is to not scroll.

Fixed.


Count Vowels and Consonants from a given String

Proposed Changes
This python program count vowels and consonants from any given string.

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

Checklist

[x] I have read the CONTRIBUTING document.
[x] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.
[x] I have checked that my PR is not a duplicate

Review Request
Hey! @SahilKr24 @RKRohk @sambitraze please review my code.

I'm contributing for the first time on open source platform and participating first time for the Hacktoberfest. Please accept my code and merge it.

Please accept this pull request and merge it.


Pipeline for testing helm deployments

Adds a Concourse pipeline that builds Helm images and deploys them in a Triton CAASP cluster.
Removes legacy declaration of postgres service endpoint from helm chart
Updated build.sh script to remove building of custom postgres image

Requires https://github.com/SUSE/stratos-ui/pull/1281

closing this PR for now


set focus event

Hi,
Could you tell me how to setfocus into a control on the Editable table when form 'loads' and press 'add row' button ? Thanks.
JsFiddle
SOF

There is the $activate(name) fuction (http://vitalets.github.io/angular-xeditable/#ref-form), but I never got that to work.
The following worked for me:
Add an id to the field you want to set focus to  data-e-id="characterName"
In the function that adds a new row, at the end put a call to a new focus function
$timeout( function() {                             $scope.setFocus('characterName');                         }, 50);
The new focus function:
$scope.setFocus = function (id) {                         angular.element( document.querySelector("#" + id)).focus();                     };

@ckosloski Thanks for the feedback.But it's not working for me.Can you update it on the above fiddler and let me know the new fiddler url ? Thanks.

Here is the new fiddler url
I had to add Jquery to the fiddler to get it to work, plus tweaked the focus function since your editable table is different than the one I am using.

Yes,it is working now when we click the add row button @ckosloski Thanks.
Another requirement is can we set focus it on form load event also ? I mean when it loads first time it should be focused on the first row.Thanks.

I updated the fiddler.  I had to upgrade Angular to 1.2.0 so that I could use the ng-init on the ng-repeat.

@ckosloski  Can you put the new fiddler url ? Thanks.

It the same one I posted earlier

@ckosloski  Wow.. Thanks a lot :) Can you put your answer on stack overflow ?
stack overflow

Answer posted to stack overflow

Great @ckosloski Thanks a lot for the continuous support.Have a nice day ! :)

This is not an actual issue with the project. Questions such as this are better suited to be posted on sites like stackoverflow.com, using their Q/A format. Thanks.


Plot autocomplete acceptances against chat/command usages

I think it'd be worth seeing what the usage of autocomplete acceptances vs chat/command usage is at some point. I'm imagining a scatter plot with autocompletes on the x-axis and chat/completions on the y-axis, and each datapoint is a user in a certain month.
Through anecdotal user research, Kalan has observed that internal sourcegraph users use either one or the other, but less commonly both.
I'd be curious to see if that bears out in the data with our non-SG users. If what Kalan's seeing turns out to be true, could have implications for how we prioritize the client roadmaps IMO.
Context: https://sourcegraph.slack.com/archives/CN4FC7XT4/p1694451243643709

This is basically already done here: https://docs.google.com/spreadsheets/d/1WyS7rkbavaIuzQom4ifvnQ8qSHOq1zAfG3sEeTe5c1M/edit#gid=2023464953
TLDR There's no clear bimodal trend that users either use one or the other. It seems like people use Cody in all sorts of ways: Lots of autocompletes, lots of chats, and everything in between.

I see the bimodal chart but I'm not sure what I'm looking at. Can you
provide one more level of detail?
On Mon, Sep 18, 2023 at 1:05 PM Kevin Chen @.***> wrote:

This is done here using @kelsey-brown https://github.com/kelsey-brown
's query that I used for pulling Cody costs:
https://docs.google.com/spreadsheets/d/1Hdlt6o5jEBESJcajqCQPVo-K4Dn4En9tILrtutkdtsg/edit#gid=0
TLDR There is a clear bimodal trend between Chat vs Autocomplete! Really
interesting. Not sure what we can do with this information at this point,
but it does validate our anecdotal observations. CC: @meglynst
https://github.com/meglynst @kalanchan https://github.com/kalanchan
@taylorsperry https://github.com/taylorsperry @csells
https://github.com/csells to share any thoughts!
—
Reply to this email directly, view it on GitHub
https://github.com/sourcegraph/cody/issues/1006#issuecomment-1724263607,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AATTAPLAB3ZO4GWLLRK55GDX3CSPFANCNFSM6AAAAAA4TY62HY
.
You are receiving this because you were mentioned.Message ID:
@.***>

Looks like this is done, after all


Chef-13: remove the old rake tasks

@chef/client-core starting copyright date of 2008 on this one.


Add support for custom resin buttons

Resolves #84
This adds support for an arbitrary number of custom add/subtract buttons for the resin calculator. For example, buttons customized like this:

will appear like this:

When I manually add 60 and then substract it again, the statsitics on resis spent somehow misses that - does using that button solve that as well?

When I manually add 60 and then substract it again, the statsitics on resins spent somehow misses that - does using that button solve that as well?

Yes. When the input is edited manually, the edited difference is subtracted from "resins spent" statistics. It behaves that way because it is intended to undo the mistake of subtracting too much. The new addition buttons added in this PR don't subtract from "resins spent" statistics because they are specifically intended to be used for resin gains like Fragile Resins.

Ooohh perfect, thank you so much! 🚀


Port changes and tests from ngx_http_lua v0.10.15

Sister PRs:

https://github.com/openresty/meta-lua-nginx-module/pull/71
https://github.com/openresty/lua-nginx-module/pull/1577
https://github.com/openresty/lua-nginx-module/pull/1579

Some slight updates to be made for the tests to pass on Travis, will update the PR later.


Build: replace coverage tool blanket with nyc

Blanket is not actively maintained and nyc is the most popular coverage tool. Also the npm script test-coverage is not working anyway.

@golopot want to add yourself to AUTHORS?

Later maybe. Thanks : ) .

Good stuff, thanks for this :v:


release planning: v1.16.0

see milestone: https://github.com/sparklemotion/nokogiri/milestone/28
acknowledge sponsors in the changelog:

existing recurring sponsors
new sponsors:

@qu8n
@hlascelles
@altivi
@prowlycom
@betterstack-community
@getsentry
@codecov
@typesense
@Yabbo

So right now, I think I want the upcoming releases to be:

at least one more v1.15.x patch release to update to libxml 2.11.6
then v1.16.0 will:

ship with Ruby 3.3 support (presumably not before Ruby 3.3 final is released)
ship with libxml 2.12.0 which has some pretty significant changes

Happy to hear feedback if people would like to see something different.

Done! https://github.com/sparklemotion/nokogiri/releases/tag/v1.16.0

Thanks for your continued effort @flavorjones !


ProxyImage/Loader should have on_error event

Following this guide.
Here's the basic code (for an intercom system):
def update(self, dt):
        self.proxyImg = Loader.image(myUrl, nocache=True)
        self.proxyImg.bind(on_load=self.image_loaded)

def image_loaded(self, proxyImage):
    if proxyImage.image.texture:
        self.image.texture = proxyImage.image.texture
        pass
    if not self.paused:
        Clock.schedule_once(self.update, 1.0 / 30.0)

I noticed that the Loader/ProxyImage class doesn't have an on_error event (only on_load) which is troublesome.
The issue: if myUrl fails to load, then there is no way for me to signal that to the user/retry.
Looking into the code, it should be fairly simple to implement: In loader.py line 348 the Loader class logs an exception. It would be nice if it also notified the ProxyImage that the image has failed to load.

Same as https://github.com/kivy/kivy/issues/1735.

Let's track this at https://github.com/kivy/kivy/issues/2991.


Package not working after install! :(

FatalErrorException in Facade.php line 210:
Call to undefined method PragmaRX\Tracker\Vendor\Laravel\Facade::sessions()

I have the same issue. Did you find any solutions?

same here


Refactoring minion task generator to reduce duplicate logic

Created a base class that exposes APIs to check if segment should be scheduled and set segment configs

Codecov Report

Merging #2020 into master will decrease coverage by 10.77%.
The diff coverage is 8.06%.

@@             Coverage Diff             @@
##           master    #2020       +/-   ##
===========================================
- Coverage   69.67%   58.89%   -10.78%
===========================================
  Files         829      830        +1
  Lines       40019    40031       +12
  Branches     5383     5384        +1
===========================================
- Hits        27883    23577     -4306
- Misses      10283    14749     +4466
+ Partials     1853     1705      -148

Impacted Files
Coverage Δ

...nion/generator/ConvertToRawIndexTaskGenerator.java
22.72% <5.55%> (-64.31%)
:arrow_down:

.../core/minion/generator/BasePinotTaskGenerator.java
9.09% <9.09%> (ø)

...com/linkedin/pinot/minion/metrics/MinionMeter.java
0% <0%> (-100%)
:arrow_down:

...in/pinot/minion/executor/TaskExecutorRegistry.java
0% <0%> (-100%)
:arrow_down:

...selection/iterator/IntSelectionColumnIterator.java
0% <0%> (-100%)
:arrow_down:

...pinot/minion/exception/TaskCancelledException.java
0% <0%> (-100%)
:arrow_down:

...n/iterator/StringArraySelectionColumnIterator.java
0% <0%> (-100%)
:arrow_down:

...in/pinot/core/query/reduce/ComparisonFunction.java
0% <0%> (-100%)
:arrow_down:

...core/query/exception/BadQueryRequestException.java
0% <0%> (-100%)
:arrow_down:

...lection/iterator/FloatSelectionColumnIterator.java
0% <0%> (-100%)
:arrow_down:

... and 272 more

Continue to review full report at Codecov.

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


Black camera preview on some devices

I am using camerax in my app to capture images. But it is not working on some devices.
A black screen is shown, but clicking on capture buttons captures the image.
Also, if the app is brought back to foreground from recents, preview starts to work.
So, I think the issue is with binding the camera to lifecycle.
Here is my code
  private fun startCamera() {

        cameraExecutor = Executors.newSingleThreadExecutor()
        val cameraProviderFuture = ProcessCameraProvider.getInstance(this@TakeImage)

        cameraProviderFuture.addListener({
            cameraProvider = cameraProviderFuture.get()

            val metrics = DisplayMetrics().also { viewFinder.display.getRealMetrics(it) }
            val screenAspectRatio = aspectRatio(metrics.widthPixels, metrics.heightPixels)

            val preview = Preview.Builder()
                    .setTargetAspectRatio(screenAspectRatio)
                    .build()

            imageCapture = ImageCapture.Builder()
                    .setTargetAspectRatio(screenAspectRatio)
                    .build()

            val cameraSelector = CameraSelector.Builder()
                    .requireLensFacing(CameraSelector.LENS_FACING_BACK)
                    .build()

            cameraProvider.unbindAll()

            try {
                cameraProvider.bindToLifecycle(this, cameraSelector, preview, imageCapture)
                preview.setSurfaceProvider(viewFinder.createSurfaceProvider())

            } catch (exc: Exception) {
                Log.e(TAG, "Use case binding failed", exc)
            }

        }, ContextCompat.getMainExecutor(this))
    }

private fun takePhoto() {
        val imageCapture = imageCapture ?: return

        val photoFile = File(
                getExternalFilesDir("scantmp"),
                SimpleDateFormat(FILENAME_FORMAT, Locale.US
                ).format(System.currentTimeMillis()) + ".png")

        val outputOptions = ImageCapture
                .OutputFileOptions
                .Builder(photoFile)
                .build()

        imageCapture.takePicture(
                outputOptions, ContextCompat.getMainExecutor(this), object : ImageCapture.OnImageSavedCallback {
            override fun onError(exc: ImageCaptureException) {
                Log.e(TAG, "Photo capture failed: ${exc.message}", exc)
            }

            override fun onImageSaved(output: ImageCapture.OutputFileResults) {
                savedImageUri = Uri.fromFile(photoFile)
                flash.visibility = View.GONE
                closeCamera.visibility = View.GONE
                takeAgain.visibility = View.VISIBLE
                saveImage.visibility = View.VISIBLE
                imgCapture.visibility = View.INVISIBLE
                imageCaptured.setImageURI(Uri.fromFile(photoFile))
                imageCaptured.visibility = View.VISIBLE
                viewFinder.visibility = View.GONE

            }
        })
    }

Hi, Is this issue fixed? Do you have any solution for this? I am facing the same issue. The camera works fine when the app is installed via Android Studio but gives a black screen on generating signed apk.
My device is Redmi 8A

The issue tracker is being used for problems with the unmodified samples. If you have questions about usage, please use tag android-camerax in StackOverflow or start a thread in the developer forums

Thanks for confirming. Can you please start a thread in the developer forums and specify the device and Android version?


PENV-501: connection refused in test

- What I did
- How I did it
- How to verify it
- Description for the changelog

Codecov Report

Merging #133 into master will increase coverage by 0.03%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master     #133      +/-   ##
==========================================
+ Coverage   74.02%   74.05%   +0.03%
==========================================
  Files          48       48
  Lines        3345     3350       +5
==========================================
+ Hits         2476     2481       +5
  Misses        720      720
  Partials      149      149

Impacted Files
Coverage Δ

testutils/connectionmanager/connectionmanager.go
95.55% <100.00%> (+0.55%)
:arrow_up:

Continue to review full report at Codecov.

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

successful run of this pr at nightly settings (in 2h 36m 38s) - https://github.com/insolar/block-explorer/runs/929776756?check_suite_focus=true

nice!


Contributing article: Using Vite with Babylon.js (updated)

Here is a re-done branch with my write-up of using Vite with Bablyon.js! @RaananW I hope this is implemented correctly now

This PR has a very interestint issue - a file that you added as an example (I assume to download?) is being parsed by the build system.
Would it be possible to add the file in a zip archive? Or - if you want it to be hosted and "loadable", you will need to provide a javascript file and not a typescript file. the typescript content can be in the doc pages, and the compiled .js file could be in the public directory

Okay to merge? @RaananW @PirateJC


chore(test): wrap it statements in describe to group tests

As per discussion: https://github.com/angular/angular-cli/pull/3112
I think it makes tests a little more organised and easier to read. I got the idea from reading the Http specs within angular/angular: https://github.com/angular/angular/blob/master/modules/%40angular/http/test/http_spec.ts#L108

@hansl @johnpapa I'll defer to you as you were involved in the original conversation.

@Brocco @johnpapa can you take a look?

Closing every Blueprints related issue and PR.


Deprecate security schemes

Although the OpenAPI specification supports multiple security schemas and associated schemes

HTTP
apiKey
oauth2
openIdConnect

Of this set http (for basic is most likely the most insecure.  There is plenty of documentation concerning API security that suggests that a basic scheme is a bad idea.   However, to facilitate the transition of an API that is using HTTP basic to a more secure scheme, I propose to add the deprecated attribute to the Security Scheme Object of the specification.  Note, that there is some mention of deprecation in the 3.1 specification, but it seems to imply that deprecation is the responsibility of the scheme type (Oauth 2, implicit flow) owner.
Example:
components:
  securitySchemes:
    BasicAuth:
      type: http
      scheme: basic
      deprecated: true

The API's behavior could be reflected (i.e. signal to consumers) by using something similar to Deprecation HTTP header field draft for the deprecated scheme.
Note:

deprecation could be reflected in the swagger-ui if http basic is used and flagged as deprecated.

General references

IANA Authentication Scheme registry

@miqui I'm moving this over to a discussion in the "ideas" category because that's where folks are looking for ideas to review right now.  We're only using issues for a few things in this repo that are short-term actionable.


Only listen to stdin if --stdin flag is given

Closes #998
I would really appreciate if there was a release so we can update Phoenix to use the --stdin flag from now on.
Also, I did not make the flag hidden, because folks would see it and wonder what it is about. I tried to make it as descriptive as possible though.
Thank you!

Force pushed. This is ready to go!

Please do a release when you can so I can update Phoenix. :)

https://github.com/brunch/brunch/commit/b8b25bc2c0e6dd21a8ad3d2a8e0157e770f3d3d2

Thank you! I appreciate it! :heart:


Separate linting passes for PyTorch and JAX

Why not combine with #54? @timmoon10

I'm not sure how long it will take to get merged. I'd also like to get it in into main quickly so we can make corresponding changes in the GitLab CI.


Enable npx create-turbo to bootstrap at folder ".", the current folder

What version of Turborepo are you using?
1.0.6
Describe the Bug
create-turbo only accepts a sub-folder name, it can't initiate the project in the current folder, .:

Expected Behavior
It would be nice if user could initiate monorepo in the current folder, .
To Reproduce
npx create-turbo@latest

then pick . as the location.

Good job! Thank you.


Validator rewards question

[ Validator rewards ]
Description
I would like to set up faucet contract(s) and therefore I'd like to redirect the funds from validator rewards to that contract on a polygon edge private blockchain.
I know premine flag which works fine for me, but how can I access the rewards of the validators (if they have any?)
Your environment

Currently running 4 nodes in docker, minikube environment with 4 nodes
Latest image on dockerhub

Expected behavior
Maybe I have forgotten some flags, or searching for something wrong.
polygon.server.ibft: validator key: addr=0x5f00f9614d1b990770744Aed2E3b4C8eFda77cF8
Through RPC i'm querying the validator key for eth_getBalance and shows me 0, while the premined account has the proper amount of native token.
Is there any flag I need to supply in order to get those rewards ?
This is how I invoke polygon-edge to create genesis:
polygon-edge genesis \
            --dir "$GENESIS_PATH" \
            --consensus ibft \
            --ibft-validators-prefix-path data- \
            --premine=XXXXXXXXXXX:100000000000000000000000 \
            --bootnode /dns/node-1/tcp/1478/p2p/$(echo $secrets | jq -r '.[0] | .node_id') \
            --bootnode /dns/node-2/tcp/1478/p2p/$(echo $secrets | jq -r '.[1] | .node_id')

And this is how i start the nodes:
    - args:
        - server
        - --data-dir
        - /data/data-1
        - --chain
        - /data/genesis.json
        - --grpc-address
        - <IP_ADDRESS>:9632
        - --libp2p
        - <IP_ADDRESS>:1478
        - --jsonrpc
        - <IP_ADDRESS>:8545
        - --prometheus
        - <IP_ADDRESS>:5001
        - --seal

Thank you in advance!

Hello @adaki2004 ,
The rewards for each validator are stored on that validator's account. To get the rewards, you can use their private keys, import them in a wallet and access those funds.


Reset padding of .form-control-plaintext

I found this issue during test of #28205. iOS Safari input has padding by default.
Chrome etc:

iOS Safari:

This PR resets the padding for cross browser consistency.

Currently planning for this as part of a v4.3.2 release, so if this does ship, we'll want to cherry-pick this into our master branch for v5.

Changed base branch, marked it for backport.


login username and passwd

ISSUE TEMPLATE ver. 0.4.0

Which TurtleBot3 platform do you use?

Burger

Which ROS is working with TurtleBot3?

ROS 2 Foxy Fitzroy

What's the username and password of this image, I tray ubuntu/ubuntu and pi/raspberry, both are failed.

Hi @sundyCoder , The Username is ubuntu and Password is turtlebot.


Fixed Bug

Fixed Bugs
I found a small bug wjile checking the actions. Its was just a simple mistake with the variable spelling of your code.

[X] Fixed Variable error

Thanks for the contribution. much appreciated :)

Welcome!

Can u follow me? @pranavbaburaj


[WIP] Support remove decal images

Resolves: #125

Tested

Items:
https://backpack.tf/item/4236006320 [Warning: NSFW - Before removal: image]
https://backpack.tf/item/10312826050 [Before removal:
image]
https://backpack.tf/item/10029954174 [Before removal: image]


Change location of serverspec spec_helper.rb file

Previously the serverspec spec_helper.rb file was located in the same directory as the default_spec.rb, and while this worked it also made it impossible to write helper functions that were usable across multiple test suites.
The new location will allow for this behavior.

+1

Do we need to modify any other templates or will spec_helper just get picked up automatically in the new location?

Anything in /helpers/serverspec/ just gets picked up automatically. Confirmed with @fnichol that this is expected behavior.

Cool, :+1: then


GPU isolation not working after setting default runtime to nvidia

I'm running a bare metal k8s cluster (kube_version: v1.14.1), with nvidia-gpu-device-plugin pods on each one of my GPU servers to enable GPU resources allocation. Right now I have two GPU enabled servers - (let's call them servers A and B).
I've deployed gpu-monitoring-tools using the Helm chart available.
As stated in the documentation, gpu-monitoring-tools only works if the default runtime is "nvidia", and because of that I've installed nvidia-docker2 on Server A and changed the /etc/docker/daemon.json accordingly.
But then the following issue arised...
Now when I schedule a pod via kubectl with GPU resources requests, the gpu isolation settings are not enforced for Server A. As a result the scheduled pod has visibility to all GPUs available on that server (two), as shown below:
gpu-pod at Server A, with 'nvidia' as Default Runtime:
root@gpu-pod:/# nvidia-smi
Thu Jul 18 10:08:20 2019
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 418.74       Driver Version: 418.74       CUDA Version: 10.1     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce RTX 208...  Off  | 00000000:0A:00.0 Off |                  N/A |
|  0%   38C    P8    20W / 300W |      0MiB / 10989MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+
|   1  GeForce RTX 208...  Off  | 00000000:41:00.0 Off |                  N/A |
| 35%   35C    P8    25W / 260W |      0MiB / 10981MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|  No running processes found                                                 |
+-----------------------------------------------------------------------------+

gpu-pod at Server B, with runc as Default Runtime:
root@gpu-pod:/# nvidia-smi
Thu Jul 18 10:04:40 2019
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 418.74       Driver Version: 418.74       CUDA Version: 10.1     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 108...  Off  | 00000000:63:00.0 Off |                  N/A |
|  0%   29C    P8     8W / 250W |      0MiB / 11178MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|  No running processes found                                                 |
+-----------------------------------------------------------------------------+

gpu-pod.yaml - Kubernetes manifest used
apiVersion: v1
kind: Pod
metadata:
  name: gpu-pod
spec:
  containers:
    - name: cuda-container
      image: tensorflow/tensorflow:1.13.2-gpu-py3
      command: ["sleep"]
      args: ["100000"]
      resources:
        limits:
          nvidia.com/gpu: 1
  nodeSelector:
    kubernetes.io/hostname: serverA
    #kubernetes.io/hostname: serverB

Has anyone experienced this problem previously? Any help would be much appreciated!

Did you deploy the NVIDIA/k8s-device-plugin https://github.com/NVIDIA/k8s-device-plugin#enabling-gpu-support-in-kubernetes? Also, this issue does not seem to be related to monitoring, next time the better place to open non-monitoring k8s bugs is this https://github.com/NVIDIA/k8s-device-plugin :)


fix databaseURI for Cloud

update travis.yml to add BDD test

Codecov Report

Merging #109 (4c3dcf1) into main (e2ae640) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #109   +/-   ##
=======================================
  Coverage   95.71%   95.71%
=======================================
  Files           5        5
  Lines         257      257
=======================================
  Hits          246      246
  Misses         11       11

Continue to review full report at Codecov.

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

miss open the request...


Better automation for --version

Idea:

Use a separate cli_version.txt file (or similar).
Embed the file inside the binary and use that for printing the version.
Create a small release shell script which adds both the git tag, modifies the version file and does anything else that is necessary.
Add a check in the release pipeline that for a release binary, the compiled binary's printed --version is the same as the tag. (To avoid an accidental trigger of the release pipeline due to a direct tag push to actually publish a release with the wrong --version).

Have you considered maintaining version info with ldflags? https://www.digitalocean.com/community/tutorials/using-ldflags-to-set-version-information-for-go-applications

The problem with using -ldflags is that it is easy to make a mistake when building (forgetting the pass the flag) and getting a different result. Generally, I'd like to keep go build (without any extra flags) working (because that's a more common operation), whereas wrapping any commands for releases is OK because those are not going to be performed as frequently.


Add functionality to stream from parameterized objects and methods

Requires https://github.com/ioam/param/pull/253 to work

[x] Adds ability to directly stream from methods decorated with param.depends
[x] Adds ability from parameterized classes
[x] DynamicMap allows declaring whether to dependencies on parameterized method
[ ] Add unit test
[ ] Update docs

Tempted to leave testing and docs until there is a param release to update to but I'll defer to your judgement @jlstevens. If you agree this is ready to review/merge.

I'm not sure whether I want to merge it yet but one thing that would make me happier is if there were a param version check so that the new execution path would only apply for current param dev versions or higher.

Thanks for splitting it into Params and ParamMethod: I think this is semantically cleaner.
I am now happy to merge even though there are two items left on the TODO list (unit tests and docs) as we can now test this out with a dev release. Of course, we will then have to address those two items (and any new issues we encounter) later.


Add a section to the docs describing all the ways to change object locations

with Locations():
    ...
with Builder(workplane):
    ...
shape.move(location) # relative without copy
shape.moved(location) # relative with copy
shape.locate(location) # absolute without copy
shape.located(location) # absolute with copy
shape.translate((x,y,z)) # transform <- needs to change
shape.rotate(Axis,angle) # transform <- needs to change
shape.position = (x,y,z) # absolute without copy
shape.position += (x,y,z) # relative without copy
shape.orientation = (rx,ry,rz) # absolute without copy
shape.orientation += (rx,ry,rz) # relative without copy

Related to https://github.com/gumyr/build123d/issues/450


Pod group stuck in QuotaReserved after deactivated

What happened:
A pod-group workload is stuck in QuotaReserved=True, with Evicted=False, after reaching the backoffLimit, when no replacement pods are sent.
This is likely because of this check
https://github.com/kubernetes-sigs/kueue/blob/ae5aaca92c5bff3c4bf06a0cbe3df2ecd72523fe/pkg/controller/jobframework/reconciler.go#L382
The pod group is considered suspended if there are no replacement pods.
That causes the reconciler to return before this:
https://github.com/kubernetes-sigs/kueue/blob/ae5aaca92c5bff3c4bf06a0cbe3df2ecd72523fe/pkg/controller/jobframework/reconciler.go#L417-L418
What you expected to happen:
The Evicted condition to transition to True.
How to reproduce it (as minimally and precisely as possible):

Install kueue with the following config:

    waitForPodsReady:
      enable: true
      timeout: 30s
      requeuingStrategy:
        timestamp: Eviction
        backoffLimitCount: 1

Apply examples/admin/single-clusterqueue-setup.yaml

Run this pod:

apiVersion: v1
kind: Pod
metadata:
  name: pod-in-group
  labels:
    kueue.x-k8s.io/queue-name: user-queue
    kueue.x-k8s.io/pod-group-name: "sample-group"
  annotations:
    kueue.x-k8s.io/pod-group-total-count: "1"
spec:
  restartPolicy: Never
  nodeSelector:
    foo: doesnotexist
  containers:
  - name: sleep
    image: busybox
    command: ["sh", "-c", 'echo "hello world from the leader pod" && sleep 3']
    resources:
      requests:
        cpu: 3

Anything else we need to know?:
This issue is likely fixed with #2131, so we need to cherry-pick it to the 0.6 release.
But we should also add an integration test for the pod integration that exercises the case of not sending replacement pods.
Environment:

Kubernetes version (use kubectl version):
Kueue version (use git describe --tags --dirty --always): gcr.io/k8s-staging-kueue/kueue:v20240501-v0.6.2-12-g0a69bb7
Cloud provider or hardware configuration:
OS (e.g: cat /etc/os-release):
Kernel (e.g. uname -a):
Install tools:
Others:

/assign @trasc
Please check if the issue is fixed with https://github.com/kubernetes-sigs/kueue/pull/2131 and cherry-pick with an accompanying integration test.

/assign

I also looked at this and can confirm that https://github.com/kubernetes-sigs/kueue/pull/2131 is the culprit.
As for cherry-picking, we probably also will need to include: https://github.com/kubernetes-sigs/kueue/pull/2172, and https://github.com/kubernetes-sigs/kueue/pull/2171.

@mimowo I think #2171 not required, because it's fixing #1955 (for this line https://github.com/kubernetes-sigs/kueue/pull/1955/files#diff-60dd240c20adbd6a189d018d1c216c2d296730f446c341d8bf449fa6657964ffR202).

Ah, ok so https://github.com/kubernetes-sigs/kueue/pull/2171 is fixing code which is only in 0.7. In that case only https://github.com/kubernetes-sigs/kueue/pull/2172


Propagate index in Modin frame raises error when setting column

System information

OS Platform and Distribution (e.g., Linux Ubuntu 16.04):
Modin version (modin.__version__):
Python version:
Code we can use to reproduce:

Describe the problem

This line here
https://github.com/modin-project/modin/blob/406af7c8d6c973d680ab9e07d6edc13eb69481f0/modin/core/dataframe/pandas/dataframe/dataframe.py#L534
Needs to be moved to the end of the function and be unindented to be outside of the if statement right? Cause otherwise we will error out whenever we try and propagate columns.
Source code / logs

Closed in #4029.


Autopin

Hello! I noticed that my buffers are being pinned very often without me doing so. Hence, I went into your code and tried to find any mechanism triggering this. I found the autopin set of autocmds; this seems to be what's causing this behavior. I tried looking in the readme but could not find any info about it. Could you shed some light on this (i.e., why is that there, is there any way to turn it off, etc.)? Thanks!

When you enter Insert mode or the buffer is modified, hbac automatically pins the buffer. The description in the readme explains it well. The assumption is that if you go into insert mode/edit a buffer, it is of interest to you, and it shouldn't be autoclosed even if the buffer threshold is passed.
A way to disable it could be to add this to your config:
  require("hbac").setup(opts)  -- whatever your opts are

  -- make sure this is after the setup call
  local autoclose_group = require("hbac.autocommands").autopin.name
  vim.api.nvim_del_augroup_by_name(autoclose_group)

Thank you @al-ce


AzureCommunicationUserCredential generates error in provided sample

Following the deployement guidelines and executing the code for "Quickstart: Join your calling app to a Teams meeting", the sample generates the following error "azure_communication_common__WEBPACK_IMPORTED_MODULE_1_.AzureCommunicationUserCredential is not a constructor"
There is also a warning raised at comilation time that says
"export 'AzureCommunicationUserCredential' was not found in '@azure/communication-common'
This method looks deprecated and the sample not up to date anymore.

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

ID: 814e94a3-80a3-927b-b1ce-d4526435feb4
Version Independent ID: a304ea23-c2cf-5a31-5b37-74b92da342be
Content: Quickstart - Teams interop on Azure Communication Services - An Azure Communication Services quickstart
Content Source: articles/communication-services/quickstarts/voice-video-calling/get-started-teams-interop.md
Service: azure-communication-services
GitHub Login: @matthewrobertson
Microsoft Alias: chpalm

@timoleo23 can you please tell what's the version of azure/communication-common that you have installed via npm ( can be found in<EMAIL_ADDRESS>under "version" ) - currently ACS Calling JS SDK supports 1.0.0-beta.3 only, we'll be updating shortly to handle all the changes made in 1.0.0-beta.4

Hi, I went back to version bêta.2 and it works fine. The issue was with a fresh install and beta.4 version - Would be good to add the version in the installation command till the beta.4 is up to date ;-)

Hi @timoleo23 Thanks for the feedback and the recent comment.
We will look into this and will update you accordingly.
Cc: @AjayKumar-MSFT

@timoleo23, We're discussing on this further internally and will get back to you with more updates soon. Thanks again for your feedback.

#please-close


Matchmaking tool input interface

Summary
Define how the skill matchmaking service will acquire input data from Worker/Production Profiler and the Virtual Catalogue.
Intended outcome
An interface design and possibly some code scaffolding to show the design will work. If Matchmaker reads its inputs from a DB, this could be as simple as designing an initial high-level schema---e.g. core tables and relations, but no details about columns, etc.

First version implemented http://awegnoweeadsgdase.s3-website-eu-west-1.amazonaws.com/workerprofiler/index.html
The rest of the activities here https://github.com/c0c0n3/kitt4sme.live/issues/115


Update to core-foundation 0.9.0 & core-foundation-sys 0.8.0?

https://github.com/servo/core-foundation-rs/pull/397 cut a new release of the crates.

This is going to be a semver-breaking for security-framework. I've only recently released 1.0. Well, on to 2.0…

Done


Fix: RAM Sparkline max value

.max(val.max_ram) changed to .max(val.ram_total) fixes #7

Thanks for the rapid review and merge, @vladkens
Also, I'm a big fan of macmon and have it running constantly! You did a fantastic job!


Add option for docker-less python lambda bundling for CI environments

Some CI environments (for example gitlab ci or self-hosted gh actions runners on fargate/lambda containers, etc) do not allow running a docker containers due to the fact that the runner itself is in an unprivileged docker container.
Since CI environments can be controlled, and are usually linux anyways, there's not as much of a need to bundle the function with docker, so an option to bundle with system python/pip would be nice

Would accept a PR for this!

We are transition this repo to https://github.com/sst/v2 and are closing this issue for now. If it is still relevant please reopen it there - sorry for the trouble


Update decrement-attributes-comment.md

I don't know where is CStudioFile. Maybe CChildFrame?

@drvoss : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@drvoss Thanks for attempting a fix. I've put together a more comprehensive fix that should be merged tomorrow.


GH-2220: Fix TopicPartitionOffset for Retry Topics

Resolves https://github.com/spring-projects/spring-kafka/issues/2220

Fix TopicPartitionOffset for Retry Topics

Register NewTopics for Retry Topics only once per topic.

Add docs explaining configuration behavior for retry topics when more than one listener container is used for the same topic.

Please let me know if there's anything to be changed.
Thanks

Thanks a lot for the review @artembilan! I think I've addressed all the points, please let me know if I missed out on something.

For test inspiration - see this test (using mocks) that verifies the container performed the initial seeks when the listener was so configured.
https://github.com/spring-projects/spring-kafka/blob/feb35635c3066937cebfdfcb15dd2e27e17c2673/spring-kafka/src/test/java/org/springframework/kafka/listener/SeekToCurrentOnErrorRecordModeTests.java#L99-L103

I guess you could just clone that test and add a @RetryableTopic to its listener.

Looks great, thanks a lot @garyrussell! Will finish up at least basic unit test coverage and try this out.

@garyrussell, I stumbled into something that might be a small bug in the TopicPartitionOffset code.
The hashCode method is:
@Override
public int hashCode() {
    return this.topicPartition.hashCode() + this.position.hashCode();
}

But position is a nullable field, so in this case it throws a NPE if used. If that's an actual bug, DYT I should fix this as part of this PR, or should I leave it alone? The obvious fix I see would be something like:
@Override
public int hashCode() {
    return this.position != null
                      ? this.topicPartition.hashCode() + this.position.hashCode()
                      : this.topicPartition.hashCode();
}

But if you have a different idea LMK.
Thanks.

Or maybe add the other fields to the calculation if they're also not null.

Also, the equals method doesn't take the offset into account:
	@Override
	public boolean equals(Object o) {
		if (this == o) {
			return true;
		}
		if (o == null || getClass() != o.getClass()) {
			return false;
		}
		TopicPartitionOffset that = (TopicPartitionOffset) o;
		return Objects.equals(this.topicPartition, that.topicPartition)
				&& Objects.equals(this.position, that.position);
	}

I'm catching these due to unexpected results in assertThat().equals().

@garyrussell, I actually can't really simply not call the endpoint customizer for the main topic because currently it's tied to the registration of the topics in the DestinationTopicProcessor, so I made it return early.
Although, what happens there today is that we use a no-ops suffixer for the main endpoint, so we basically get and set the same thing. But since users can provide their own implementation, I'm not sure that's not a breaking change - WDYT?
If that's a problem I can rework that to only leave the topic partition part out.
Thanks.

How about this:
@Override
	public boolean equals(Object o) {
		if (this == o) return true;
		if (o == null || getClass() != o.getClass()) return false;
		TopicPartitionOffset that = (TopicPartitionOffset) o;
		return this.relativeToCurrent == that.relativeToCurrent &&
				Objects.equals(topicPartition, that.topicPartition)
				&& this.position == that.position
				&& Objects.equals(this.offset, that.offset);
	}

	@Override
	public int hashCode() {
		return Objects.hash(this.topicPartition, this.position, this.offset, this.relativeToCurrent);
	}

Just include everything into those methods.
Separate issue/ PR though...
I guess your tests must not rely on the equals() and hashCode() for now or at all and the verification logic must be slightly different.

I think the logic you propose would incur in the same error, wouldn't it? There's nothing to prevent the main endpoint from getting into the first if clause.  Or am I missing something?
I think if we just make sure the main endpoint doesn't enter either the topics or the TPO parts we should be good and least breaking as possible. WDYT?
And yes, all operations there are (or should be by default) no-ops for the main endpoint, except the getTopics part in the beginning which creates the TopicNamesHolder instances that we need.

Sorry - customizeAndRegisterTopics in the beginning.

Or better:
	if (endpoint.getTopics().isEmpty() && endpoint.getTopicPartitionsToAssign() != null && !properties.isMainEndpoint()) {
		endpoint.setTopicPartitions(getTopicPartitions(properties, namesProvider, endpoint.getTopicPartitionsToAssign()));
	}
	else {
		endpoint.setTopics(endpoint.getTopics().stream().map(namesProvider::getTopicName).toArray(String[]::new));
	}

This has the least changes and also lets users go through the topics logic with a custom namesProvider if they wish to do something even for the main endpoint topics.
Since we're on a schedule for the release, I'll submit this logic along with the test changes, but I can change any of it if you prefer.

I've just made a small improvement where users can also use the names provider with the main topic for topic partitions. To my understanding that's a really odd and unlikely combination, so I'm ok with leaving that out if you prefer - or I can submit if you don't mind looking at this again.

I am confused about the hashcode change, though (reverted); it looks like a valid NPE.

Sure; feel free if you have another commit.

I would suggest to make TopicPartitionOffset equals() and hashCode() in the separate PR which could be back-ported to all supported versions.

@artembilan
	@Override
	public int hashCode() {
		return Objects.hash(this.topicPartition, this.position, this.offset, this.relativeToCurrent);
	}

Offset and relativeToCurrent are mutable so are not included in the equals or hash.
https://github.com/spring-projects/spring-kafka/issues/1554

Well, TBH, since I'm not that familiar with TopicPartitionOffset, I'm not so sure about the new logic - that's why left it out in the first place - didn't want to add complexity so close to the release. I thought of doing this:
	private static TopicPartitionOffset getTPOForMainTopic(RetryTopicNamesProviderFactory.RetryTopicNamesProvider namesProvider, TopicPartitionOffset tpo) {
		return new TopicPartitionOffset(namesProvider.getTopicName(tpo.getTopic()),
				tpo.getPartition(), tpo.getOffset(), tpo.getPosition());
	}

But I'm not so sure that's an exact copy of the original just with the topic name potentially changed (if the user provides a names provider) - there seems to be a relativeToCurrent flag which is not considered in this logic.
Any pointers? As I said, I'm ok with leaving the logic as is too.

Good point (re fixing hash for back porting)

Well, I guess this should do the trick:
	private static TopicPartitionOffset getTPOForMainTopic(RetryTopicNamesProviderFactory.RetryTopicNamesProvider namesProvider, TopicPartitionOffset tpo) {
		TopicPartitionOffset newTpo = new TopicPartitionOffset(namesProvider.getTopicName(tpo.getTopic()),
				tpo.getPartition(), tpo.getOffset(), tpo.getPosition());
		newTpo.setRelativeToCurrent(tpo.isRelativeToCurrent());
		return tpo;
	}

I am not sure why you want to replace the existing TPOs with an exact copy.

Oh - it's so they can change the name; OK; that makes sense.

...and cherry picked to 2.9.x, 2.8.x, and to 2.7.x after resolving minor conflicts.

Hmmm - test failures on the back ports...
org.mockito.exceptions.verification.WantedButNotInvoked: Wanted but not invoked:
consumerRecordMessage.topic();
-> at org.springframework.kafka.retrytopic.RetryTopicConfigurerTests.shouldLogConsumerRecordMessage(RetryTopicConfigurerTests.java:369)
Actually, there were zero interactions with this mock.

Wanted but not invoked:
consumerRecordMessage.topic();
-> at org.springframework.kafka.retrytopic.RetryTopicConfigurerTests.shouldLogConsumerRecordMessage(RetryTopicConfigurerTests.java:369)
(88 more lines...)

Investigating...

I changed these tests because they failed depending on the log level set for the tests. This is probably due to the change to KafkaUtils for logging. Easiest fix should be finding out which method is called on the consumer record and changing to assert that.

Thanks; fixed.


Get changelog up to date

…also took the liberty to simplify the formatting a bit.
@ahpook @strzibny @fh @bexelbie please review

:+1: LGTM!


Add "report an Issue" menu

This could be added under the "help" menu item.
It could be labelled: "Report an issue"
and link to here ---> https://github.com/ifedapoolarewaju/igdm/issues/new for starters

done and released here


Create repos on push not working

Gitea version (or commit ref): Gitea version 1.10.1 built with GNU Make 4.1, go1.13.4 : bindata, sqlite, sqlite_unlock_notify
Git version: git version 2.18.1
Operating system: CentOS Linux release 8.0.1905 (Core)
Database (use [x]):

[ ] PostgreSQL
[ ] MySQL
[ ] MSSQL
[x] SQLite

Can you reproduce the bug at https://try.gitea.io:

[ ] Yes (provide example URL)
[ ] No
[x] Not relevant

Log gist:

Description
I have added the following to app.ini as described in the Config Cheat Sheet:
[repository]
ENABLE_PUSH_CREATE_USER = true

However when I try to push a new repository (that does not exist in Gitea) to Gitea I get the following error:
$ git push origin master
Gitea: Unauthorized
Cannot find repository rveerd/ipc
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

Cloning and pushing to other repositories (that do exists in Gitea) is working.
My understanding was that enabling this option allows me to create new repos in Gitea just by pushing them to the Gitea server.
When I look at the Gitea source code, I do not see any lines referring to the ENABLE_PUSH_CREATE_USER configuration option. I do see a EnablePushCreateUser variable but this is only initialized to false.
If this feature is no longer supported, please update the relevant documentation.

This is only available in 1.11, which has not been released yet.

As stated by @jolheiser, this isn't in a released version yet.
A release candidate for 1.11 should come soon in the meantime depending on your setup you can try a binary from master or use the docker tag :latest.
I will close this issue since I think it as been answered but feel free to re-open it if needed.

It's worked in 13.0


CVEs in mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.7

Our vulnerability scanner is flagging a few CVEs in the published container image mcr.microsoft.com/aks/ip-masq-agent-v2:v0.1.7

CVE-2023-29402
CVE-2023-29404
CVE-2023-29405

Would I be correct in thinking this is a false-positive as the affected modules are not used?  (I am basing this on build/build.sh which has CGO_ENABLED=0 and GO111MODULE=on)

hi @lukemaslany-next yes, I believe this is a false positive as we are building ip-masq-agent-v2 with CGO disabled and using Go modules. Thanks for checking!


github says version 1.6.0 is released but I couldn't find it

This morning I was trying to update the Stetho dependency in my project and I got this error
Could not find com.facebook.stetho:stetho:1.6.0.
     Searched in the following locations:
       - file:/Users/abc/.m2/repository/com/facebook/stetho/stetho/1.6.0/stetho-1.6.0.pom
       - https://tp-artifactory.vivint.com/artifactory/android-maven/com/facebook/stetho/stetho/1.6.0/stetho-1.6.0.pom
       - https://packages.vivint.com/artifactory/maven-local/com/facebook/stetho/stetho/1.6.0/stetho-1.6.0.pom
       - https://oss.sonatype.org/content/repositories/snapshots/com/facebook/stetho/stetho/1.6.0/stetho-1.6.0.pom
       - https://jitpack.io/com/facebook/stetho/stetho/1.6.0/stetho-1.6.0.pom
       - https://plugins.gradle.org/m2/com/facebook/stetho/stetho/1.6.0/stetho-1.6.0.pom
       - https://dl.bintray.com/kotlin/dokka/com/facebook/stetho/stetho/1.6.0/stetho-1.6.0.pom
       - https://repo.maven.apache.org/maven2/com/facebook/stetho/stetho/1.6.0/stetho-1.6.0.pom
       - https://jcenter.bintray.com/com/facebook/stetho/stetho/1.6.0/stetho-1.6.0.pom
       - https://dl.google.com/dl/android/maven2/com/facebook/stetho/stetho/1.6.0/stetho-1.6.0.pom
     Required by:
         project :abc

Up on looking at the maven repositories I couldn't find the latest release there
https://mvnrepository.com/artifact/com.facebook.stetho/stetho
https://repo1.maven.org/maven2/com/facebook/stetho/stetho/

The publishing of the new release the Maven Central is pending.

Could not resolve com.facebook.stetho:stetho:1.6.0

The 1.6.0 is published: https://repo1.maven.org/maven2/com/facebook/stetho/stetho/1.6.0/.


Fix parsing of "value" for nested microformats when not a property

Fixes #98

Are there other tests that check for the presence of value where it is expected?

There are several implicit tests for that in CombinedMicroformatsTest.php and probably other test files, where the assertion is that the JSON matches. The expected output of those includes value. I also removed it from one of those JSON assertions where it wasn't supposed to be parsed.


APIC Target version image and MD5 hash fails with 'failed to login to host'

Describe the bug
Test 1 'APIC Target version image and MD5 hash' fails with the error ls command via ssh failed due to:failed to login to host on all hosts.
This happens because there is no response to the SSH command passed to pexpect (lines 185-186) resulting in a match of 'eof' in the connection class login function. As it doesn't match any of the expected matches we get the default error on line 302.
After testing the SSH command on the APIC CLI I found you do get a response when you remove -o HostKeyAlgorithms=+ssh-dss which is added on line 183. After removing this line from the script the test completed successfully.
Line references in file aci-preupgrade-validation-script.py on commit 6c16ae99752a0c54ad158e79a6a11104068a2813
Script output
[Check  1/64] APIC Target version image and MD5 hash...
              Checking apic-srv-1......                                                                              ERROR !!
              Checking apic-srv-2......                                                                              ERROR !!
              Checking apic-srv-3......                                                                              ERROR !!
                                                                                FAIL - UPGRADE FAILURE!!
  APIC                     Firmware  md5sum  Failure                                                   Recommended Action
  ----                     --------  ------  -------                                                   ------------------
  apic-srv-1               -         -       ls command via ssh failed due to:failed to login to host  -
  apic-srv-3               -         -       ls command via ssh failed due to:failed to login to host  -
  apic-srv-2               -         -       ls command via ssh failed due to:failed to login to host  -

Server information
admin@apic-svr-1:~> cat /etc/*release
RFS_VERSION=2.32.10
CENTOS_APIC_VERSION=7.9.2009
CentOS Linux release 7.9.2009 (Core)
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"

CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"

CentOS Linux release 7.9.2009 (Core)
CentOS Linux release 7.9.2009 (Core)
admin@apic-svr-1:~> ssh -V
OpenSSH_8.9p1, CiscoSSL 1.0.2k.6.1.188-fips

To Reproduce
Steps to reproduce the behavior such as:

Run the script (v2.1.0) on version 5.2(8h) with the target version 5.2(8i)

Command with no response:
ssh  -o StrictHostKeyChecking=no -o LogLevel=ERROR -o UserKnownHostsFile=/dev/null -o HostKeyAlgorithms=+ssh-dss admin@[IP removed] -p 22

Command with response
ssh  -o StrictHostKeyChecking=no -o LogLevel=ERROR -o UserKnownHostsFile=/dev/null admin@[IP removed] -p 22

Expected behavior
The test should have been able to log in and test the files.

Another APIC we have not affected by this bug. Seems there is a difference in the version of OpenSSH
admin@apic-srv-1:~> cat /etc/*release
RFS_VERSION=2.32.10
CENTOS_APIC_VERSION=7.9.2009
CentOS Linux release 7.9.2009 (Core)
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"

CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"

CentOS Linux release 7.9.2009 (Core)
CentOS Linux release 7.9.2009 (Core)
admin@apic-srv-1:~> ssh -V
OpenSSH_7.4p1, CiscoSSL 1.0.2k.6.1.188-fips


Unable to open Blob Container

Storage Explorer Version:
Build Number:
Platform/OS:
Architecture:
Regression From:
Bug Description

Steps to Reproduce

Expected Experience

Actual Experience

Additional Context

{
  "name": "RestError",
  "message": "request to https://cgasdlsprod.blob.core.windows.net/raw?restype=container failed, reason: getaddrinfo ENOTFOUND cgasdlsprod.blob.core.windows.net",
  "stack": "RestError: request to https://cgasdlsprod.blob.core.windows.net/raw?restype=container failed, reason: getaddrinfo ENOTFOUND cgasdlsprod.blob.core.windows.net\n    at new RestError (C:\\Users\\sauku\\AppData\\Local\\Programs\\Microsoft Azure Storage Explorer\\resources\\app\\node_modules\\@azure\\core-http\\dist\\index.js:2247:28)\n    at NodeFetchHttpClient.<anonymous> (C:\\Users\\sauku\\AppData\\Local\\Programs\\Microsoft Azure Storage Explorer\\resources\\app\\node_modules\\@azure\\core-http\\dist\\index.js:2424:35)\n    at step (C:\\Users\\sauku\\AppData\\Local\\Programs\\Microsoft Azure Storage Explorer\\resources\\app\\node_modules\\@azure\\core-http\\node_modules\\tslib\\tslib.js:140:27)\n    at Object.throw (C:\\Users\\sauku\\AppData\\Local\\Programs\\Microsoft Azure Storage Explorer\\resources\\app\\node_modules\\@azure\\core-http\\node_modules\\tslib\\tslib.js:121:57)\n    at rejected (C:\\Users\\sauku\\AppData\\Local\\Programs\\Microsoft Azure Storage Explorer\\resources\\app\\node_modules\\@azure\\core-http\\node_modules\\tslib\\tslib.js:112:69)\n    at processTicksAndRejections (internal/process/task_queues.js:93:5)",
  "code": "REQUEST_SEND_ERROR",
  "request": {
    "streamResponseBody": false,
    "url": "https://cgasdlsprod.blob.core.windows.net/raw?restype=container",
    "method": "GET",
    "headers": {
      "_headersMap": {
        "x-ms-version": {
          "name": "x-ms-version",
          "value": "2019-12-12"
        },
        "user-agent": {
          "name": "user-agent",
          "value": "MicrosoftAzure Storage Explorer, 1.15.1, win32,  azsdk-js-storageblob/12.2.0-preview.1 (NODE-VERSION v12.13.0; Windows_NT 10.0.19042)"
        },
        "x-ms-client-request-id": {
          "name": "x-ms-client-request-id",
          "value": "9efca422-e865-440c-bf8b-6a1244430852"
        },
        "authorization": {
          "name": "authorization",
          "value": [REDACTED]
        },
        "cookie": {
          "name": "Cookie",
          "value": ""
        }
      }
    },
    "withCredentials": false,
    "timeout": 0,
    "keepAlive": true,
    "decompressResponse": false,
    "requestId": "9efca422-e865-440c-bf8b-6a1244430852",
    "operationSpec": [REDACTED FOR BREVITY]
  }
}

@saurk Before we can look further into this issue, can you please provide:

The Storage Explorer version you are using
Your OS version
Steps you took to encounter this issue
How you are connecting to your resource (sign in, attach via Azure AD, attach via SAS, etc.)

It looks like @saurk is on 1.15. Please upgrade to the latest storage explorer. Are you behind a proxy? Have you tried this on a different network?

Closing due to lack of response. Please open a new issue if you are still having problems.


:wave:  I think @teaim is referring to the "Add new terminal" that katacoda has on the terminal tab bar at the top (option available by clicking the three dotted lines)

          :wave:  I think @teaim is referring to the "Add new terminal" that katacoda has on the terminal tab bar at the top (option available by clicking the three dotted lines)

This is something PWD could do, but we haven't added that feature since we generally use tmux to do terminal multiplexing. I do believe this is valuable for users, specially those who doesn't know how to use tmux. It's just that the demand / value out of this feature is quite small today to implement it.
I'll leave this open in case someone wants to take a shot.
Originally posted by @marcosnils in https://github.com/play-with-docker/play-with-docker/issues/463#issuecomment-878107594
Sorry, But can you give an example of how to use tmux with (labs.play-with-docker.com) . tmux shortcut like ctrl + B + % to split the terminal does not work. And is there any Cheat Sheet for (labs.play-with-docker.com) one can use? Like change to other node with out using mouse
Thanks for your time

Sorry, But can you give an example of how to use tmux with (labs.play-with-docker.com) . tmux shortcut like ctrl + B + % to split the terminal does not work.

There's not too much to add here. You need to press ctrl+b and then the % key.

And is there any Cheat Sheet for (labs.play-with-docker.com) one can use? Like change to other node with out using mouse

There's no such cheat sheet. PWD doesn't have any global shortcuts.
Closing this since there's no action items here.


COS-31: Fix dependabot issues

It's currently complaining that it can't find shared-web https://app.dependabot.com/accounts/UKGovernmentBEIS/#beis-mspsds
Adding these symlinks allows me to run bundle install and yarn install on my host machine.
Might be worth checking that this doesn't totally break someone on Windows? @jasiekmiko, @raamSoftwire?

Pull Request Test Coverage Report for Build 1829

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 96.793%

Totals

Change from base Build 1824:
0.0%

Covered Lines:
3954

Relevant Lines:
4085

💛  - Coveralls


[Keypaths] Use mangled names to reference types and witness tables in metadata

In keypath metadata, use mangled names to reference type metadata and witness tables. There are three cases:

For non-dependent type metadata, use a mangled type name
For dependent type metadata, use a fake symbolic reference mangling to an accessor
For witness tables, use a fake symbolic reference mangling to an accessor

This is the main ABI part of rdar://problem/38038799. We'd still like to use real mangling here instead of fake ones with accessors.

@swift-ci please smoke test and merge


Yatin: Watch dheeraj@advaana.com(?# not watching the usual way, dheeraj is a common indian name and will cause FPs on its own)

Yatin requests the watch of the watch_keyword dheeraj@advaana\.com(?# not watching the usual way, dheeraj is a common indian name and will cause FPs on its own). See the MS search here and the Stack Exchange search in text, in URLs, and in code.

dheeraj@advaana\.com(?# not watching the usual way, dheeraj is a common indian name and will cause FPs on its own) has been seen in 1 true positive, 0 false positives, and 0 NAAs.

Rejected by Spevacus in Charcoal HQ. Reason: 'Closing this just to remove the regex comment and instead leave an explanatory comment in the transcript.'


Allow subqueries in ANY expressions

This enables queries like the following:
Select 2 where 1 = ANY(Select 1) which were not possible beforehand.

tests missing

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@f5de2d8). Click here to learn what that means.
The diff coverage is 66.25%.

@@            Coverage Diff            @@
##             master    #6052   +/-   ##
=========================================
  Coverage          ?   83.01%
  Complexity        ?    12456
=========================================
  Files             ?     1437
  Lines             ?    47131
  Branches          ?     5809
=========================================
  Hits              ?    39124
  Misses            ?     5297
  Partials          ?     2710

Impacted Files
Coverage Δ
Complexity Δ

...e/src/main/java/io/crate/types/CollectionType.java
100% <ø> (ø)
2 <0> (?)

...src/main/java/io/crate/analyze/symbol/Literal.java
84% <ø> (ø)
51 <0> (?)

core/src/main/java/io/crate/types/DataTypes.java
94.11% <100%> (ø)
28 <4> (?)

...te/executor/transport/SubSelectSymbolReplacer.java
90.24% <100%> (ø)
3 <0> (?)

.../crate/analyze/expressions/ExpressionAnalyzer.java
91.74% <100%> (ø)
27 <0> (?)

...ain/java/io/crate/sql/tree/SubqueryExpression.java
58.82% <100%> (ø)
6 <2> (?)

...a/io/crate/operation/operator/any/AnyOperator.java
80.95% <100%> (ø)
17 <0> (?)

...a/io/crate/analyze/relations/RelationAnalyzer.java
92.11% <100%> (ø)
76 <0> (?)

...io/crate/executor/transport/TransportExecutor.java
97.24% <100%> (ø)
6 <0> (?)

core/src/main/java/io/crate/types/TableType.java
53.44% <53.44%> (ø)
20 <20> (?)

Continue to review full report at Codecov.

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

@mikethebeer The Exception message is still the same: SQLActionException[UnsupportedFeatureException: Subquery returned more than 1 row]

Opening a new PR which addresses the shortcomings here.


delete_paper_replication_geo

Approved but can you double-check there's not anything else that should also be deleted?

Approved but can you double-check there's not anything else that should also be deleted?

Sure. I did it. I also deleted the "Intro to Bayes notebook".
I kept a copy outside the repo just in case


Update browser window title when notifications are received

@kauffj commented on Mon Mar 22 2021
When you have an active notification (number over the bell icon), the page title should be updated with something like
{title} ({unread_notification_count})
You can test this by creating a separate channel, then commenting on an upload from your first channel.

@pranav1601 commented on Mon May 10 2021
Hey, could i take up this issue?

@kauffj commented on Mon May 24 2021
@mayeaux is going to begin work on this

Maybe it's logical for @dan-peterson to look at this? @tzarebczan


Cannot create User Attribute via Azure B2C portal

I am getting the following error when creating a custom user attribute via Azure B2C portal.
Could not save user attribute: There is a problem with the service. Something went wrong and we couldn’t complete the operation. If you just created this directory, wait a few minutes and try again. If the problem persists, please create a support request (https://learn.microsoft.com/en-us/azure/active-directory/develop/developer-support-help-options)?WT.mc_id=Portal-fx).
Clicking on the link returns a 404 page...

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

ID: c29c26fd-dad6-8435-0694-ba82c784818a
Version Independent ID: fab7c0ac-b35b-83f5-5a1e-c8a6ce26dc8b
Content: Define custom attributes in Azure Active Directory B2C
Content Source: articles/active-directory-b2c/user-flow-custom-attributes.md
Service: active-directory
Sub-service: b2c
GitHub Login: @kengaderdus
Microsoft Alias: kengaderdus

@phoude-cb
Thanks for your feedback! We will investigate and update as appropriate.

@phoude-cb
It seems that you are having trouble creating a user attribute via the Azure B2C portal and you are receiving an error message "Could not save user attribute: There is a problem with the service. Something went wrong and we couldn’t complete the operation." This error message indicates that there might be an issue with the service.
To troubleshoot this issue, you can try the following steps:

Check the Azure B2C service health status to see if there are any known issues that might be causing this problem. You can check the service health status by visiting the Azure status page at https://status.azure.com/en-us/status.

Try creating the user attribute again after some time. Sometimes, the issue might be temporary and can be resolved by waiting for some time.

If the issue persists  I'd recommend working closer with our support team via an [Azure support request] (https://docs.microsoft.com/en-us/azure/azure-portal/supportability/how-to-create-azure-support-request). Or you can leverage our Q&A forum by posting your issue there so our community, and MVPs can further assist you in troubleshooting this issue or finding potential workarounds.
[Teams Q&A forum] (https://docs.microsoft.com/en-us/answers/topics/46488/office-teams-windows-itpro.html) for technical questions about the configuration and administration of Microsoft Teams on Windows.
[Microsoft Teams Community forum] (https://answers.microsoft.com/en-us/msteams/forum?sort=LastReplyDate&dir=Desc&tab=All&status=all&mod=&modAge=&advFil=&postedAfter=&postedBefore=&threadType=All&isFilterExpanded=false&page=1)
Thank you for your time and patience throughout this issue.


EAGLE-81 Notification Plugin Framework

Captured design here in Confluence :
https://cwiki.apache.org/confluence/display/EAG/Notification+Plugin+Framework
We may need to change the way to scan .. As per Edward Suggestion , We have to use  Java SPI .. For now , Notification Plugin using Reflection API to scan and load all notification plugins.

Missed to add table creation scritps :( .. Will add it soon.

Now code is ready for Review , the only pending thing is  which API is good for Scanning Classes , Java SPI or Reflection ??
Right now Notification Plugin Using Reflection tool for scanning entities.
The only problem i could see in Java SPI is
you have to add
META-INF/server/<your abstract class/interface>/list of classes which extends/implements { i may be wrong - correct me if its wrong }.
But in Reflection API :
Reflections reflections = new Reflections("");
Set<Class<? extends NotificationPlugin>> subTypes = reflections.getSubTypesOf(NotificationPlugin.class);

Eagle already have a class scanning lib. You might want to check the EntityRepositoryScanner for the current usage. We might keep stick to one scanning library

@RalphSu  , Yes , Eagle has Entity Repository Scanner.  If i want to use EntityScanner, the entity should be registered with Entity Repository..
My requirement is completely different..
Say , as a user i want to use eagle monitoring  , eagle provides end to end components ..but as user i want to forward generated alert to Other System for Visuvalization .. in this case in Eagle we provide Plugin to implement and write their OWN business logic .. During deployment , users will upload their integrated library .. At the time of Topology Start Eagle should start load all API's which implements NotificationPlugin ..
I was thinking that Using Reflection API we could achieve this requirement :) ..
Per @yonzhang  Edward's Suggestion , We can follow How PolicyManager Loads  (Using JAVA SPI )..

@senthilec566 I have difficulty to apply the patch into current master (in my local), probably you need do rebase.
git apply 76.patch
error: eagle-core/eagle-alert/eagle-alert-base/src/main/java/org/apache/eagle/alert/common/AlertConstants.java: No such file or directory
error: patch failed: eagle-core/eagle-alert/eagle-alert-base/src/main/java/org/apache/eagle/alert/common/AlertEmailSender.java:1

@yonzhang  , thanks Edward , Let me rebase it ..


API for the server downloads

Hi,
I realize this might be a bit out of scope for Solder, but I also think this is the most appropriate place to ask. All the modpacks on (technic pack's) solder have server downloads available on technicpack.net, but no way to programatically get these.
I would like links to the server downloads under each build on the api/modpack/:slug/:build endpoint.
If this is not the right place, I would appreciate a heads-up if someone knows of an API listing server builds of popular modpacks. Information about why Tekkit and other packs disappeared from solder.technicpack.net would also be nice.
The motivation for this is letting users choose what server version to run in SpaceCP. To allow for this, we need to be to centralize all servers in SpaceGDN, and for that we need an api to fetch the versions.

Well, for official servers, there's a pretty easy scheme for the server locations. I'm not sure if an api endpoint for solder would be the best idea ...
The older packs went private but are still on the solder http://solder.technicpack.net/api/modpack/tekkitmain
Lastly, I haven't heard of such an api yet, I assume, you'd just have to map those servers yourself.

I see.
I'll just go for manually listing the modpack names, and mapping their download URLs.
Thanks for the help!


Added -a/--all to mafia quick and mafia watch

/cc @charleso @nhibberd
This adds support for loading the source of all libraries when using quick/watch. Seems like ghci is smart enough to only load the things it needs, pretty cool.
Not sure if src, gen and dist/build/autogen are the right sub-directories to be including or not? Seems to work ok :)

woah

Not sure what the downside/implications are, but happy to be a guinea :pig: to try this out :+1:


On website anchor links don't work.

On website anchor links don't work. Windows 10, Chrome 98.
https://svelte-multiselect.netlify.app/#usage for example.

Thanks for catching this!  Should be fixed in latest deploy.

It works great now.


Production build fails - ERROR in   TypeError: Cannot read property 'match' of undefined

I've encountered a fair few errors when trying to create a production build. This seems to be the one that won't go away for me and I'm pretty stuck as it is. Deploying locally via ng-serve works fine however ng-build is not. Any help would be very appreciated. I'm thinking that there is a version mismatch between my angular packages.
Bug Report or Feature Request (mark with an x)
- [x] bug report -> please search issues before submitting
- [ ] feature request

Versions.
@angular/cli: 1.0.0-rc.4
node: 7.0.0
os: win32 x64
@angular/cli: 1.0.0-rc.4
@angular/common: 2.4.7
@angular/compiler: 2.4.7
@angular/core: 2.4.7
@angular/forms: 2.4.7
@angular/http: 2.4.7
@angular/platform-browser: 2.4.7
@angular/platform-browser-dynamic: 2.4.7
@angular/router: 3.4.7
@angular/compiler-cli: 4.0.0-rc.5
@ngtools/webpack: 1.2.14
Repro steps.
ng build -prod
The log given by the failure.
ERROR in   TypeError: Cannot read property 'match' of undefined

suppress-entry-chunks-webpack-plugin.js:40 filterFn
[Angular_whiskey]/[@angular]/cli/plugins/suppress-entry-chunks-webpack-plugin.js:40:91

Array.filter

suppress-entry-chunks-webpack-plugin.js:42 Compilation.compilation.plugin
[Angular_whiskey]/[@angular]/cli/plugins/suppress-entry-chunks-webpack-plugin.js:42:59

Tapable.js:208 Compilation.applyPluginsAsyncWaterfall
[Angular_whiskey]/[tapable]/lib/Tapable.js:208:13

util.js:16 Compilation.tryCatcher
[Angular_whiskey]/[bluebird]/js/release/util.js:16:23

index.js:642
[Angular_whiskey]/[html-webpack-plugin]/index.js:642:12

index.js:152
[Angular_whiskey]/[html-webpack-plugin]/index.js:152:16

util.js:16 tryCatcher
[Angular_whiskey]/[bluebird]/js/release/util.js:16:23

promise.js:512 Promise._settlePromiseFromHandler
[Angular_whiskey]/[bluebird]/js/release/promise.js:512:31

promise.js:569 Promise._settlePromise
[Angular_whiskey]/[bluebird]/js/release/promise.js:569:18

promise.js:614 Promise._settlePromise0
[Angular_whiskey]/[bluebird]/js/release/promise.js:614:10

promise.js:693 Promise._settlePromises
[Angular_whiskey]/[bluebird]/js/release/promise.js:693:18

async.js:133 Async._drainQueue
[Angular_whiskey]/[bluebird]/js/release/async.js:133:16

async.js:143 Async._drainQueues
[Angular_whiskey]/[bluebird]/js/release/async.js:143:10

async.js:17 Immediate.Async.drainQueues
[Angular_whiskey]/[bluebird]/js/release/async.js:17:14

Desired functionality.
Trying to create a production build to deploy to heroku.
Mention any other details that might be useful.
package.json
{
"name": "angular-whiskey",
"version": "0.0.0",
"license": "MIT",
"angular-cli": {},
"scripts": {
"start": "node server.js",
"lint": "tslint "src/**/*.ts"",
"test": "ng test",
"pree2e": "webdriver-manager update",
"e2e": "protractor",
"postinstall": "ng build --aot -prod"
},
"private": true,
"engines": {
"node": "7.0.0",
"npm": "4.4.1"
},
"dependencies": {
"@angular/cli": "^1.0.0-rc.2",
"@angular/common": "2.4.7",
"@angular/compiler": "2.4.7",
"@angular/core": "2.4.7",
"@angular/forms": "2.4.7",
"@angular/http": "2.4.7",
"@angular/platform-browser": "2.4.7",
"@angular/platform-browser-dynamic": "2.4.7",
"@angular/router": "3.4.7",
"@ng-bootstrap/ng-bootstrap": "^1.0.0-alpha.20",
"@ngtools/webpack": "^1.2.4",
"@types/core-js": "^0.9.37",
"@types/jasmine": "^2.5.38",
"@types/node": "^6.0.65",
"angularfire2": "^2.0.0-beta.7-pre",
"auth0-lock": "^10.13.0",
"bootstrap": "^3.3.7",
"core-js": "^2.4.1",
"express": "^4.15.2",
"firebase": "^3.7.1",
"ng2-bootstrap": "^1.4.0",
"rxjs": "5.0.0-beta.12",
"ts-helpers": "^1.1.1",
"typescript": "2.2.1",
"zone.js": "^0.6.23"
},
"devDependencies": {
"@angular/cli": "^1.0.0-rc.4",
"@angular/compiler-cli": "4.0.0-rc.5",
"@types/core-js": "^0.9.34",
"@types/jasmine": "^2.2.30",
"@types/node": "^6.0.42",
"codelyzer": "1.0.0-beta.1",
"jasmine-core": "2.4.1",
"jasmine-spec-reporter": "2.5.0",
"karma": "1.2.0",
"karma-chrome-launcher": "^2.0.0",
"karma-cli": "^1.0.1",
"karma-jasmine": "^1.0.2",
"karma-remap-istanbul": "^0.2.1",
"node-sass": "^3.10.1",
"protractor": "4.0.9",
"raw-loader": "^0.5.1",
"sass-loader": "^4.0.2",
"ts-node": "1.2.1",
"tslint": "3.13.0",
"typescript": "~2.0.3",
"webdriver-manager": "10.2.5"
}
}

That's an odd error.... can you show me your index.html maybe? We have a bit of logic that checks it on a webpack plugin and it might be bugging out. Do you maybe have a script tag without a src attribute?
Also can you try making a repro that I could have a look at? If it's something in your setup, it might be enough to upload everything but your src folder (or maybe with the src folder of a brand new project).

I had the same Problem on Windows but also no vendor.bundle.js was generated (just like with option --no-vendor-chunk).
For me the cause was a symlink. When executing ng build --prod from D:\symlink\project (where D:\symlink Points to D:\directory) I got this error. Executing from D:\directory\project (no symlink in path) the error "TypeError: Cannot read property 'match' of undefined" is gone and a vendor.bundle.js file is generated again.

I had the same exact error on windows with running ng build --prod. I changed to an admin cmd and the problem went away.

Thanks @thojo & @swaheed2 ! Without symlink and with admin cmd the deploy completed smoothly :)

Encountered the same error on Windows and can confirm that moving the project out of directory junction fixed the issue.

Fixed by https://github.com/angular/angular-cli/pull/6403 then.

@filipesilva Should the fix also apply to the scenario mentioned by @swaheed2 ?
ive updated cli to 1.2.1 but still i cant run ng serve --prod from a bat file on Windows but rather need to start and admin cmd.

@benjaminrau there's nothing in the CLI that requires admin permissions.

Changing this:
const filterFn = (tag) => !(tag.tagName === 'script' && tag.attributes.src.match(/\.css$/));

to:
const filterFn = (tag) => !(tag.tagName === 'script' && tag.attributes != null && tag.attributes.src != null && tag.attributes.src.match(/\.css$/));

fixes the problem.

I I think I fixed it by changing the typescript version.


open

hello, how to open multiple instances of the same app?

you would need to create 2 copies of alt app installer folder and launch "alt app installer.exe" from both of the folders this way you can create multiple instance of the app. you can also try double clicking the alt app installer from same folder twice this will launch two instances of the app but if you try downloading the same app from both the instances simultaneously it can cause errors since both are sharing resources. but if the both of the are downloading different apps it shouldn't cause any issue but some app do have common dependency so there is a chance of getting errors, so I would recommend creating 2 copies of the alt  app installer then running them.


Typo "Azure SQL database"→"Azure SQL Database"

https://docs.microsoft.com/en-us/azure/azure-sql/migration-guides/database/access-to-sql-database-guide
#PingMSFTDocs

@hyoshioka0128 : Thanks for your contribution! The author(s) have been notified to review your proposed change.

Hi @hyoshioka0128. Thanks for your contribution to the documentation.
It looks like the text strings that are updated in the pull request refer to instances of the Azure service ("a database," "databases"), in which case they should remain lowercase. We'll close this pull request. Thank you.


Add functionality to delete and display user-selected num of comments

When I click my "delete all comments" button it immediately deletes the entries in the datastore, but it does not reflect these changes on my portfolio until I manually refresh my webpage. I read that this could be a problem of Eventual Consistency. Do you have any suggestions on how to go about fixing this?