Created HADR Plugin for OneOps crawler

Created HADR Plugin for OneOps crawler

@dsinghcoder : for querying the organizations, you can use below queries that return all orgs. Per my test, it returns in 1 second all the organizations. I think this will be better than doing 1 query per org :
select * from md_class_attributes, md_classes where md_classes.class_id=md_class_attributes.class_id and md_classes.class_name='base.Organization'

select ci_name, df_attribute_value, attribute_id from cm_ci, cm_ci_attributes where cm_ci.ci_id=cm_ci_attributes.ci_id
and cm_ci.class_id in (select class_id from md_classes where class_name='account.Organization')

First query above gives all the attribute ids of the 4 attributes of organization class and second actually retrieves the attributes of all the orgs.

@jayeshpise Updated code to add caching mechanism for OrganizationClass Attribute's Mappings


Add message that user won't be able to stake BeamX if total deposit less than 16 Beam

Currently, the contract is written in such a way that if the total balance in the contract is less than 16 BEAM, then there will be no farming
Need to add some warning message about that to DAO

Deposit screen https://zpl.io/a3PQExQ
If user wants to deposit less than 16 BEAM, show error with the text bellow

Withdraw screen https://zpl.io/2ZO3MzJ
If user wants to withdraw amount that will leave staking balance with less than 16 BEAM, show error with the text bellow

Apply this rule only after the moment that staking balance is more than 16. If balance is less than 16, lwe should et user withdraw his funds.


[Fonts][Icons] Material Icon Show incorrect (showing eagle for cart checkout icon)

Seems there is an issue with the font, I tried using Icon.shopping_cart_checkout for android, but it shows an eagle icon instead of a cart with an arrow.
I thought it was only on my local development but seems it also easily reproduce in dart.pad

sample code :
import 'package:flutter/material.dart';

const Color darkBlue = Color.fromARGB(255, 18, 32, 47);

void main() {
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      theme: ThemeData.dark().copyWith(
        scaffoldBackgroundColor: darkBlue,
      ),
      debugShowCheckedModeBanner: false,
      home: Scaffold(
        body: Center(
          child: MyWidget(),
        ),
      ),
    );
  }
}

class MyWidget extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Row(children: [
      const Icon(Icons.shopping_cart_checkout),
      const SizedBox(width: 10),
      Text(
        'Hello, World!',
        style: Theme.of(context).textTheme.headline4,
      )
    ]);
  }
}

Duplicate of #97767


Added map and histogram to stats view

Adds a map and a datetime histogram using Bokeh to view interview data.
Can also filter by state or time interview was submitted/modified.
View looks like this (with test data):

Can you add bokeh and cenpy as dependencies on the packages page, so those two at least will install automatically? I know we have the issue of manually needing to install libspatialindex-dev debian package

Can you add bokeh and cenpy as dependencies on the packages page, so those two at least will install automatically? I know we have the issue of manually needing to install libspatialindex-dev debian package

One more thought: state should be optional, as we won't record state for most of our interviews (they are MA only)

One more thought: state should be optional, as we won't record state for most of our interviews (they are MA only)

Can you add bokeh and cenpy as dependencies on the packages page, so those two at least will install automatically?

Do you mean the packages page in docassemble (I'm assuming dev/prod, they're already there in test), or the requirements.txt in this package?

Can you add bokeh and cenpy as dependencies on the packages page, so those two at least will install automatically?

Do you mean the packages page in docassemble (I'm assuming dev/prod, they're already there in test), or the requirements.txt in this package?

the

Can you add bokeh and cenpy as dependencies on the packages page, so those two at least will install automatically?

Do you mean the packages page in docassemble (I'm assuming dev/prod, they're already there in test), or the requirements.txt in this package?

Playground | Packages, you can select individual Python packages that will install from pyPI when the package is installed.

the

Can you add bokeh and cenpy as dependencies on the packages page, so those two at least will install automatically?

Do you mean the packages page in docassemble (I'm assuming dev/prod, they're already there in test), or the requirements.txt in this package?

Playground | Packages, you can select individual Python packages that will install from pyPI when the package is installed.


Minimap button won't stay at locked position

I have sexymap addon and it allows you to drag and move minimap buttons. Once you lock the buttons at your desired position, it goes back to its original position. Its the only addon that does this and its quite annoying due to the fact that have ocd and its right in the middle of the map. Thank you

Hey bud,
Thank you for the bug report and I apologise the inconvenience.
I've tried downloading SexyMap but can't seem to replicate the issue. Everything works fine from my end.
Do you have any custom settings in SexyMap you can share with me so that I can replicate the bug?


Add a missing author to the list

I have created PR #482 to add Chris Barker to the list of authors at the top of the document. He is already named in the list of additional authors. Please could someone check and merge? Thanks.

Following Chris's preference, I have changed the PR to make him Christopher in both places. Please could someone check again and merge?


Remove bugs when reading 360 day calendar LBCs

For #3741. This code now is able to read the sample LBC files with a 360 day calendar. I am now using this pull request to run the standard tests and seek further advice on adding extra tests (there don't seem to be any LBC files at the moment in the Iris data collection) and on whether it is desirable to check the values of LBTIM in some way.

ok - so half of the Travis CI tests failed, I'd like some help in interpreting those failures too, as on a quick scan, I can't see what the problem is

I now see what the error is
iris.tests.unit.fileformats.ff.test_FF2PP.Test__adjust_field_for_lbc is no longer raising an error. I had not looked at this issue so now I will go back and look at that

ok - so half of the Travis CI tests failed, I'd like some help in interpreting those failures too, as on a quick scan, I can't see what the problem is

Within this PR: click on Details for the Travis CI section of the PR checks
From the list of build jobs in the body of the Travis build's page: click on any of these marked as failing (you can click anywhere on the desired line)
Within the job log section of the build job's page: click the circle in the top right of the log, which takes you to the bottom of the log
Scroll up a little, and you will find details/traceback for any test failures directly below the list of test successes

ok, so all that is now failing is black. I am confused - I thought that Iris automatically applied black when I commit? How can I fix this?

so now I have all the tests passing the next question is what additional tests should I be adding to the code? At the moment, the tests for LBCs are all based on mock. Should we add some real data as well? Also I would like to see tests for: 360 day calendar and variable resolution LBCs in addition to the fairly standard version we have here.

Hi @nhsavage, thanks for your work on this; it's good to see the open source model working as intended.
Since you are within the Met Office, it would be good to discuss your outstanding questions in detail at our next surgery on Thursday 2nd July. Does that work for you? We wouldn't plan to merge this between now and then anyway (due to some other significant changes currently in the works).

Sorry Martin,
that doesn’t work for me because the next one is when I am taking annual leave (I was meant to be walking in the Highlands, instead I’ll be lucky to make it to Dartmoor…)
Nick
From: Martin Yeo<EMAIL_ADDRESS>Sent: 19 June 2020 13:38
To: SciTools/iris<EMAIL_ADDRESS>Cc: Savage, Nicholas<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [SciTools/iris] Remove bugs when reading 360 day calendar LBCs (#3743)
Hi @nhsavagehttps://github.com/nhsavage, thanks for your work on this; it's good to see the open source model working as intended.
Since you are within the Met Office, it would be good to discuss your outstanding questions in detail at our next surgery on Thursday 2nd July. Does that work for you? We wouldn't plan to merge this between now and then anyway (due to some other significant changes currently in the works).
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/SciTools/iris/pull/3743#issuecomment-646612764, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABPAHXQSH5Z7JPX35NXFEZDRXNLZ7ANCNFSM4OA32OLQ.

@SciTools/peloton any chance of progressing this @nhsavage ?

Probably not realistically. At the time of the last activity, I hadn't use mocking in tests before and so was stuck. I don't have any time specifically to work on this (it is useful but not essential to our work to do this and we have managed for 3 years without it. Is there any demand for this feature/fix from anyone except me? If not I suggest we close this

 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.


How to sponsor this Open Source project?

https://github.com/sponsors
Is there a preferred way by the maintainer(s)?
I'd be happy to donate. I think markdownlint is very useful together with this other VSCode extension
https://marketplace.visualstudio.com/items?itemName=yzhang.markdown-all-in-one
And prettier markdown support https://prettier.io/blog/2017/11/07/1.8.0.html

That's very kind, thank you!! Please donate to a worthy cause or charity instead - there are plenty of organizations that need help and are doing far more good for the world.

cool :) will do


feat: introduce v4 getPages endpoint

Updates the sample applications to use the new paginated v4 getPages endpoint. Also adds a deprecation notice to getSitemap.

In addition to these changes, do I need to update the basic-typescript-example and the others, or can I only do that after the new version has been released?

In addition to these changes, do I need to update the basic-typescript-example and the others, or can I only do that after the new version has been released?

You'll need to wait until it's released so you can update the dependency


MissingMethodException: Default constructor not found for type

When run on machine can work properly but when deploy to ElasticBeanstalk will see this error

The "default constructor not found" error usually means you are missing some SDK dependencies.  Please verify your project has all the required DLLs.

My project can work fine on the local machine (in unity) but when deploy to ElasticBeanstalk will not work.
So how can I check DLLs files on the ElasticBeanstalk? Do you have any suggestion?

Are you doing this for a WebGL build?  Because the AWS SDK is not supported.  Let me know as I may have some guidance.
The Unity project should have all the DLLs when you build it for deployment.
I don't know if this will help, but with some target environments like iOS, you need to add a link.xml file: https://docs.aws.amazon.com/sdk-for-net/v3/developer-guide/unity-special.html

Closed - lack of activity.


Proxy support

Add the ability to use Edda from behind proxy

edda-pull-requests #67 FAILURE
Looks like there's a problem with this pull request

NetflixOSS » edda » edda-pull-requests #3 FAILURE
Looks like there's a problem with this pull request

NetflixOSS » edda » edda-pull-requests #8 FAILURE
Looks like there's a problem with this pull request

edda-pull-requests #72 FAILURE
Looks like there's a problem with this pull request

Closing this for now as it has conflicts and includes commits for several unrelated issues. Please open specific PRs for items that are still needed. Thanks.


docs: Remove cache: true from setup-pixi

This is the default now and doesn't need to be specified

How about in Basic Usage?

Perhaps as an example? @ruben-arts WDYT?

I'm also thinking of just mirroring the complete README.md from setup-pixi and adding a
- [ ] updated readme for pixi.sh

in the pull request template of setup-pixi.
This might make for a better docs experience overall...

I think polarify has a nice GHA integration. I could also add it as an example and describe what's happening under the hood a bit more.

Yeah we would love the setup-pixi docs to be integrated in pixi.sh we also want to do this for pixi-docker.
Could have it's own page, and be added in the navigation. Then we can link to it from the basic usage.
Multiple examples would always help!


Limit (or get) number of active requests

Hi there,
In my case I have 500k urls that i'm going to crawl with gocolly. Is there a way to limit number of active goroutines somehow? I call .Visit method 500k time and as a results I have the same number of goroutines and after that my service runs out of memory.
I was thinkig about doing something like that:
	activeRequests := make(chan struct{}, 128)

	collector := colly.NewCollector(colly.Async(true))
	collector.OnScraped(func(r *colly.Response) {
		<-activeRequests
	})
	for _, url := range urls {
		activeRequests <- struct{}{}
		collector.Visit(url)
	}

	collector.Wait()

This works more or less fine, but in some cases.fetch method exits without even calling handleOnError, so as you understands at some moment the code just freezes.
Is there a clean way to handle it? Thanks in advance.

I think queue (github.com/gocolly/colly/v2/queue) is supposed to help in scenarios like this.

This works more or less fine, but in some cases.fetch method exits without even calling handleOnError, so as you understands at some moment the code just freezes.

However, it doesn't look like you're actually limiting the number of concurrently running goroutines here. You're limiting the number of concurrent requests. If it actually solves the problem, you might want to look into c.Limit to limit concurrency in a more fail-proof way.


Upgrading TypeScript

We've recently updated our Serene version to the latest 3.3.5, but we are still running on TS version 2.1.5. The machine I develop on locally has the 2.1.5 install for my version of VS, and the packages contained within the Serene project are below:
Microsoft.TypeScript.Compiler       {2.1.5}                                  Serene.Web
What is the correct procedure to upgrade TS?

Seeing an issue whereby after upgrading to 3.3.5, leaving TSC at 2.1.5:
1>------ Rebuild All started: Project: Serene.Web, Configuration: Debug Any CPU ------
1>  Serene.Web -> C:\Development\serene\trunk\Serene\Serene.Web\bin\Serene.Web.dll
1>C:\Development\serene\trunk\Serene\Serene.Web\Scripts/typings/serenity/Serenity.CoreLib.d.ts(2598,35): warning TS1005: ',' expected.
1>
1>C:\Development\serene\trunk\Serene\Serene.Web\Serene.Web.csproj(3493,5): warning MSB3073: The command ""C:\Program Files (x86)\Microsoft SDKs\TypeScript\2.1\tsc.exe" -project "C:\Development\serene\trunk\Serene\Serene.Web\tsconfig.json"" exited with code 2.
========== Rebuild All: 1 succeeded, 0 failed, 0 skipped ==========

Take a look to this first
https://github.com/volkanceylan/Serenity/issues/1770

Take a look to this first
https://github.com/volkanceylan/Serenity/issues/1770

We are already running {2.9.8}.

I have the same problem

By my side, i fix the problem with downloading this
https://www.microsoft.com/en-us/download/confirmation.aspx?id=55258
and i change the proj. file accordingly

So all my Serene packages are now on 3.4.4 runing on TSC 2.1.5. This builds without a problem. If I upgrade my local TSC to 2.7.2, and update the project file to reference this version, it fails the build. Will update with the specific build errors soon.

Any update on this issue with TSC upgrade?

Closing due to inactivity.


[FLINK-36461] Fix schema evolution failure with un-transformed tables

test ci in my own repo first

Merged.


translate post - 403 error

I think this happens when no translation is available, including if the source and target languages are the same
{
"error" : "This action is not allowed"
}
Invalid HTTP status code: 403.

should display a nicer error like "translation is not available"


cmd/go: "mod tidy" erroneously labels imports from within normally-ignored directories as direct

What version of Go are you using (go version)?

$ go version
1.13.5 and 1.14beta1

Does this issue reproduce with the latest release?
yes
What did you do?
Please fetch this branch of mine: https://github.com/mattermost/mattermost-server/tree/tidygomod

Run "go mod vendor". You will see some changes in go.mod.
Run "go mod tidy". Those changes go away.
???

Things I tried:

Tried doing a "go clean -modcache -i -r", but didn't help.
Tried re-generating the vendor directory again, but didn't help.

What did you expect to see?
I expect no changes to go.mod in whatever order I run those commands.
What did you see instead?
go.mod changed.
/cc @bcmills @jayconrod

I cannot reproduce the observed instability using go1.14rc1 or go1.13.8.
I see only one diff, but that diff is produced identically for both subcommands:
mattermost-server$ git status
On branch tidygomod
Your branch is up to date with 'origin/tidygomod'.

nothing to commit, working tree clean

mattermost-server$ go1.14rc1 mod tidy

mattermost-server$ git diff
diff --git i/go.mod w/go.mod
index 410361d74..2ba38df44 100644
--- i/go.mod
+++ w/go.mod
@@ -67,7 +67,7 @@ require (
        github.com/pkg/errors v0.9.1
        github.com/prometheus/client_golang v1.4.0
        github.com/rs/cors v1.7.0
-       github.com/russellhaering/goxmldsig v0.0.0-20180430223755-7acd5e4a6ef7
+       github.com/russellhaering/goxmldsig v0.0.0-20180430223755-7acd5e4a6ef7 // indirect
        github.com/rwcarlsen/goexif v0.0.0-20190401172101-9e8deecbddbd
        github.com/segmentio/analytics-go v3.1.0+incompatible
        github.com/segmentio/backo-go v0.0.0-20160424052352-204274ad699c // indirect

mattermost-server$ git reset --hard
HEAD is now at eb3f7be36 Merge branch 'master' into tidygomod

mattermost-server$ go1.14rc1 mod vendor
gi
mattermost-server$ git diff
diff --git i/go.mod w/go.mod
index 410361d74..2ba38df44 100644
--- i/go.mod
+++ w/go.mod
@@ -67,7 +67,7 @@ require (
        github.com/pkg/errors v0.9.1
        github.com/prometheus/client_golang v1.4.0
        github.com/rs/cors v1.7.0
-       github.com/russellhaering/goxmldsig v0.0.0-20180430223755-7acd5e4a6ef7
+       github.com/russellhaering/goxmldsig v0.0.0-20180430223755-7acd5e4a6ef7 // indirect
        github.com/rwcarlsen/goexif v0.0.0-20190401172101-9e8deecbddbd
        github.com/segmentio/analytics-go v3.1.0+incompatible
        github.com/segmentio/backo-go v0.0.0-20160424052352-204274ad699c // indirect

I wonder if this is a platform-specific bug — what is the output of your go env?

Just updated to 1.14 and didn't see any difference. But I think I know where's the difference here. We use an enterprise layer which is a bundle of packages linked with a symlink. Both of them share this go.mod. You don't have that, I do.
The Go toolchain does say "ignoring symlink", but that's how I could see your "goxmldsig" change, if I delete the enterprise repo.
Now that I can't share the code with you, any pointers on how do I resolve this ?
go env
GO111MODULE=""
GOARCH="amd64"
GOBIN="/home/agniva/go/bin"
GOCACHE="/home/agniva/.cache/go-build"
GOENV="/home/agniva/.config/go/env"
GOEXE=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOINSECURE=""
GONOPROXY=""
GONOSUMDB=""
GOOS="linux"
GOPATH="/home/agniva/go"
GOPRIVATE=""
GOPROXY="https://proxy.golang.org,direct"
GOROOT="/usr/local/go"
GOSUMDB="sum.golang.org"
GOTMPDIR=""
GOTOOLDIR="/usr/local/go/pkg/tool/linux_amd64"
GCCGO="gccgo"
AR="ar"
CC="gcc"
CXX="g++"
CGO_ENABLED="1"
GOMOD="/home/agniva/mattermost/mattermost-server/go.mod"
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build526246433=/tmp/go-build -gno-record-gcc-switches"

This is exactly what I am seeing. (Ignore the untracked files)
22:47:35-~/mattermost/mattermost-server$git st
On branch tidygomod
Untracked files:
  (use "git add <file>..." to include in what will be committed)

	config/config.json.bak
	loadtestbulkload.json
	logrus
	testfiles/

nothing added to commit but untracked files present (use "git add" to track)
22:47:36-~/mattermost/mattermost-server$go version
go version go1.14 linux/amd64
22:47:38-~/mattermost/mattermost-server$go mod tidy
warning: ignoring symlink /home/agniva/mattermost/mattermost-server/client
warning: ignoring symlink /home/agniva/mattermost/mattermost-server/enterprise
22:47:45-~/mattermost/mattermost-server$git diff
diff --git a/go.mod b/go.mod
index 410361d74..c50747e82 100644
--- a/go.mod
+++ b/go.mod
@@ -41,7 +41,7 @@ require (
        github.com/icrowley/fake v0.0.0-20180203215853-4178557ae428
        github.com/jaytaylor/html2text v0.0.0-20190408195923-01ec452cbe43
        github.com/jmoiron/sqlx v1.2.0
-       github.com/jonboulle/clockwork v0.1.0 // indirect
+       github.com/jonboulle/clockwork v0.1.0
        github.com/konsorten/go-windows-terminal-sequences v1.0.2 // indirect
        github.com/lib/pq v1.3.0
        github.com/magiconair/properties v1.8.1 // indirect
@@ -66,6 +66,7 @@ require (
        github.com/pelletier/go-toml v1.6.0 // indirect
        github.com/pkg/errors v0.9.1
        github.com/prometheus/client_golang v1.4.0
+       github.com/prometheus/client_model v0.2.0
        github.com/rs/cors v1.7.0
        github.com/russellhaering/goxmldsig v0.0.0-20180430223755-7acd5e4a6ef7
        github.com/rwcarlsen/goexif v0.0.0-20190401172101-9e8deecbddbd
22:47:46-~/mattermost/mattermost-server$go mod vendor
warning: ignoring symlink /home/agniva/mattermost/mattermost-server/client
warning: ignoring symlink /home/agniva/mattermost/mattermost-server/enterprise
22:47:49-~/mattermost/mattermost-server$git diff
diff --git a/go.mod b/go.mod
index 410361d74..35f3652e7 100644
--- a/go.mod
+++ b/go.mod
@@ -66,6 +66,7 @@ require (
        github.com/pelletier/go-toml v1.6.0 // indirect
        github.com/pkg/errors v0.9.1
        github.com/prometheus/client_golang v1.4.0
+       github.com/prometheus/client_model v0.2.0 // indirect
        github.com/rs/cors v1.7.0
        github.com/russellhaering/goxmldsig v0.0.0-20180430223755-7acd5e4a6ef7
        github.com/rwcarlsen/goexif v0.0.0-20190401172101-9e8deecbddbd

I would probably start with go mod why -m github.com/jonboulle/clockwork and go mod why -m github.com/prometheus/client_model.
The differences between go mod tidy and go mod vendor arise through dependencies of tests of dependencies of the main module, so a minimal repro probably involves one of those.

Update:
github.com/prometheus/client_model is actually a test dependency of the enterprise repo. It is used nowhere in the main repo, not even as a test dependency.
So ideally, it should be a direct dependency. And it seems like go mod tidy does the right thing, by somehow going inside the symlink, but go mod vendor misses the whole thing and makes it an indirect dependency (test dependencies are considered as direct dependencies right ?). I think there is a difference in how both of these commands handle symlinks. Making them consistent should fix the issue.
Same for github.com/jonboulle/clockwork too.
The issue goes away if I replace the symlink by the actual directory. Needless to say, I am well-aware of the fact that symlinks aren't recommended to be used. But unfortunately, we are stuck with it for now.
I will create a reproducer and update the ticket shortly. Should be fairly straightforward.

Ok, here's the branch - https://github.com/mattermost/mattermost-server/tree/syncgomod. I made some custom changes to add some files.
After cloning the branch, create a directory called enterprise in the parent directory. And file in it containing:
package enterprise

import (
	"testing"

	_ "github.com/jonboulle/clockwork"
	_ "github.com/prometheus/client_model/go"
)

func TestDummy(t *testing.T) {

}

Then come to the root directory and create a symlink to that directory:
ln -s ../enterprise/ enterprise
The structure should be
path/to/dir
|- enterprise
|- mattermost-server
  |- api4
  |- app
  |- cmd
  |- ...
  |- symlink to ../enterprise.

That's all. You should see the behavior. Let me know if you have any issues.
The github.com/russellhaering/goxmldsig change is still there. But so is the actual issue.

The key to this instability is having a package within the main module that is by default not included in the pattern ./....
Symlinks are normally skipped, as are directories named testdata and those that begin with _ or .. However, if one of those packages is imported by a package within the main module, the dirInModule helper function sees that package and the dirInModule check claims that it is provided by the main module.
Then when we go to compute “directness”, the extraneous package contributes to the “direct” markings, even though that package is technically an indirect dependency of ./...:
https://github.com/golang/go/blob/24343cb88640ae1e7dbfc4ec2f3ae81fc0aa07c7/src/cmd/go/internal/modload/load.go#L736-L746

Here is a much smaller reproducer that does not involve a symlink at all:
env GOPROXY=

cp go.mod go.mod.orig
go mod tidy
cmp go.mod go.mod.orig
go mod vendor
cmp go.mod go.mod.orig

-- go.mod --
module example.com

go 1.14

require golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e
-- go.sum --
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e h1:vcxGaoTs7kV8m5Np9uUNQin4BrLOthgV7252N8V+FwY=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-- main.go --
package example

import _ "example.com/testdata"

func main() {}
-- testdata/testdata.go --
package testdata
-- testdata/testdata_test.go --
package testdata

import _ "golang.org/x/sync/errgroup"

--- FAIL: TestScript (0.01s)
    --- FAIL: TestScript/issue37376 (0.29s)
        script_test.go:193:
            > env GOPROXY=
            > cp go.mod go.mod.orig
            > go mod tidy
            [stderr]
            go: downloading golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e
            > cmp go.mod go.mod.orig
            > go mod vendor
            > cmp go.mod go.mod.orig
            [diff -go.mod +go.mod.orig]
             module example.com

             go 1.14

            -require golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e // indirect
            +require golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e

            FAIL: testdata/script/issue37376.txt:7: go.mod and go.mod.orig differ

I think the fix is to widen this check to cover only non-ignored packages in the main module:
https://github.com/golang/go/blob/24343cb88640ae1e7dbfc4ec2f3ae81fc0aa07c7/src/cmd/go/internal/modload/load.go#L739

(The reason go mod vendor labels the dependency here indirect is because it loads all of the packages it knows about within the module and doesn't see the import. That's because the import comes from a test of an indirectly-imported package that happens to also be within the filesystem of the main module.)

Does not appear to be a regression, no.
I'm doing some refactoring in the package and module loader for #36460 anyway, though, so I can probably knock it out incidentally in 1.15.
I'm curious about the use-case, though: why not treat github.com/mattermost/mattermost-server/enterprise as a separate module? You could publish a module containing a dummy package (with just a bunch of blank-imports) for go mod tidy stability for open-source users, and use a replace directive (instead of a symlink) to slot in a full-featured version for commercially-licensed users.

why not treat github.com/mattermost/mattermost-server/enterprise as a separate module?

Heh .. well you are not the first person to raise this. AFAIU, it's mostly due to legal+legacy reasons than technical. But the replace directive is an interesting solution. Let me look into it.

FWIW, I experienced this as well in Go 1.16

This no longer reproduces.


Task/improve error messages

Changes in this Pull Request:

Change #1

Mandatory checks:

[ x] latest changes were fetched from the upstream branch before creating this PR (branch is up to date)
[x ] changes were tested manually

This change is

close https://github.com/servicecatalog/oscm/issues/448


Feature Request: Modularize webdriver-manager

It would be really nice if webdriver-manager could be its own module. It is useful for any framework using selenium-webdriver or if you use selenium-webdriver without any framework.

This is a great suggestion! I'm going to go ahead and close this so can consolidate efforts at #607. Please re-open if you feel that doesn't quite cover your suggestion. Thanks!


Add copy to Inventory of Machines Selector Template to warn users about machine count

Add some copy to Inventory of Machines Selector Template to warn users about machine count, which must match the number of Inventory of Machines, otherwise they won't be bound to the cluster.
Copy to be defined

@davidcassany @fgiudici need some help defining the appropriate message 🙏

@davidcassany @fgiudici any feedback please? Thanks

I don't have strong opinions, could suggest something like:
Regardless the number of Machine Inventories matching the Selector rules, the number of Machines to be provisioned as part of the Cluster will match  the MachineCount value defined in the MachinePools section.


rename connect to start

You can also provide a --connect (or -c) option to automatically connect with the cluster.
should be --start or -s.
doc should read:
You can also provide a --start (or -s) option to automatically start a session with the cluster.

Maybe "start a session with a cluster (or a local instance)"?


Evaluate Possibility of Ignoring Auto-Generated Files in Git

Description:
Our digital design system currently includes automatically generated files for Stencil (the component.ts files) and the wrapper files for Vue/React, which are under source control. This issue aims to evaluate whether these files can be added to .gitignore and removed from the GitHub repository without causing any disruptions or breaking anything in our system.
Acceptance Criteria:
Conduct a feasibility study on ignoring these automatically generated files in git.
If feasible, add these files to .gitignore and remove them from the GitHub repository.
Test extensively to ensure that the system still works as expected after these changes.
Update any relevant documentation or workflows that reference these files.
Additional Information:
This was identified during a code review of our system. Ignoring these files could potentially declutter our repository and streamline our source control process. Please reach out if more information or clarification is needed.

@verena-ifx  Is this issue still relevant?

All files that can be ignored are included in the .gitignore already. Please create a new issue if there are any specific suggestions.


Extension factory methods for numeric types

We could add extension factory methods for the decimal type, like 123.45.Euro(), etc.
Not sure if this is desired, because it is on a primitive data type in .NET.

I suspect there are developers with very strong opinions either way. I think it would be the best option to move these extension methods to a different namespace, e.g. NodaMoney.Fluent so that developers that want to use those can, without forcing it to everyone.
The downside is that the developer has to know that these methods exist and will not stumble upon them automatically. VS is able to add the namespace almost automatically when using the methods, so the overhead if you want to use these extension methods is very small.


[2.3.x] Fix locking when ClassMetadata is unserialized

Q
A

Type
bug

BC Break
no

Fixed issues
#2278

Summary
Caching / unserializing ClassMetadata broke locking functionality

Depending on the answer of https://github.com/doctrine/mongodb-odm/pull/2281#issuecomment-772823821 this PR might get closed. Pull requests will be up-merged to a next higher branch, so there is no need for multiple PRs for the same feature or fix. More about this can be found in the Contribution guide.

We'll go with #2281 as it targets currently released branch and any bugfixes should go there.


Adding Apro to ProprietarySoftware

Closing this in favor of propreitary-packages approach (https://datawire.slack.com/archives/C04HU1UDUAW/p1686260147779169?thread_ts=1686258819.492789&cid=C04HU1UDUAW)


Sandbox.upload_file assumes io.FileIO

The Sandbox.upload_file method has the following signature:
def upload_file(self, file: IO, timeout: Optional[float] = TIMEOUT) -> str:

However, it's not true that file must simply be type IO. Because .name is called on that object:
        filename = path.basename(file.name)

it seems that the method actually expects the object to be of type FileIO, a subtype of IO and the type that you get when you use the builtin open function.
This is unwieldy when dealing with a file that is not stored on disk. In that case, I have access to the file's bytes and I have its filename. But I can't create a FileIO object to pass to upload_file without writing disk (creating a FileIO automatically writes to disk). In the meantime I am creating a subclass of BytesIO that has a name property. So, the duck type satisfies the requirements of upload_file. But I think it should be straightforward to upload a file that is not on disk.

Hey @bengladwell, thank you for creating the issue!
This is something we are fixing in the Beta SDK (https://github.com/e2b-dev/E2B/blob/beta/packages/python-sdk/e2b/sandbox_sync/filesystem/filesystem.py#L102) because you are correct that this is very unwieldy.
The Beta releases of the Core SDK and Code Interpreter SDK should have this change already (https://e2b.dev/docs/guide/beta-migration#uploading-data-and-creating-files-in-sandbox).

Hey @bengladwell were you able to resolve this?

@ValentaTomas Thanks for checking in. I will migrating to the beta SDK next week, so hopefully I'll get it worked out then.


Fixed #level-200---repeatable anchor links

Category

[x] Content fix
[ ] New article

9 articles had the anchor link #level-200---repeatable, which should be #level-200---managed

Docs Build status updates of commit 97e36f6:
:warning: Validation status: warnings

File
Status
Preview URL
Details

Community/microsoft365-maturity-model--business-process.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--collaboration.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--communication.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--customization-and-development.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--governance-and-compliance.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--management-of-content.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--people-and-communities-competency.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--search.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--staff-and-training.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--intro.md
:white_check_mark:Succeeded
View

Community/microsoft365-maturity-model-origin-story.md
:white_check_mark:Succeeded
View

Community/microsoft365-maturity-model--business-process.md

Line 161, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---managed-capable' in 'microsoft365-maturity-model--intro.md'.

Community/microsoft365-maturity-model--collaboration.md

Line 177, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---managed-capable' in 'microsoft365-maturity-model--intro.md'.

Community/microsoft365-maturity-model--communication.md

Line 144, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---managed-capable' in 'microsoft365-maturity-model--intro.md'.

Community/microsoft365-maturity-model--customization-and-development.md

Line 221, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---managed-capable' in 'microsoft365-maturity-model--intro.md'.

Community/microsoft365-maturity-model--governance-and-compliance.md

Line 247, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---managed-capable' in 'microsoft365-maturity-model--intro.md'.

Community/microsoft365-maturity-model--management-of-content.md

Line 271, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---managed-capable' in 'microsoft365-maturity-model--intro.md'.

Community/microsoft365-maturity-model--people-and-communities-competency.md

Line 139, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---managed-capable' in 'microsoft365-maturity-model--intro.md'.

Community/microsoft365-maturity-model--search.md

Line 182, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---managed-capable' in 'microsoft365-maturity-model--intro.md'.

Community/microsoft365-maturity-model--staff-and-training.md

Line 107, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---managed-capable' in 'microsoft365-maturity-model--intro.md'.

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 the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit 1d89f77:
:warning: Validation status: warnings

File
Status
Preview URL
Details

Community/microsoft365-maturity-model--business-process.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--collaboration.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--communication.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--customization-and-development.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--governance-and-compliance.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--management-of-content.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--people-and-communities-competency.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--search.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--staff-and-training.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--intro.md
:white_check_mark:Succeeded
View

Community/microsoft365-maturity-model-origin-story.md
:white_check_mark:Succeeded
View

Community/microsoft365-maturity-model--business-process.md

Line 161, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---managed' in 'microsoft365-maturity-model--intro.md', did you mean '#level-200---managed'?

Community/microsoft365-maturity-model--collaboration.md

Line 177, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---managed' in 'microsoft365-maturity-model--intro.md', did you mean '#level-200---managed'?

Community/microsoft365-maturity-model--communication.md

Line 144, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---managed' in 'microsoft365-maturity-model--intro.md', did you mean '#level-200---managed'?

Community/microsoft365-maturity-model--customization-and-development.md

Line 221, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---managed' in 'microsoft365-maturity-model--intro.md', did you mean '#level-200---managed'?

Community/microsoft365-maturity-model--governance-and-compliance.md

Line 247, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---managed' in 'microsoft365-maturity-model--intro.md', did you mean '#level-200---managed'?

Community/microsoft365-maturity-model--management-of-content.md

Line 271, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---managed' in 'microsoft365-maturity-model--intro.md', did you mean '#level-200---managed'?

Community/microsoft365-maturity-model--people-and-communities-competency.md

Line 139, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---managed' in 'microsoft365-maturity-model--intro.md', did you mean '#level-200---managed'?

Community/microsoft365-maturity-model--search.md

Line 182, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---managed' in 'microsoft365-maturity-model--intro.md', did you mean '#level-200---managed'?

Community/microsoft365-maturity-model--staff-and-training.md

Line 107, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---managed' in 'microsoft365-maturity-model--intro.md', did you mean '#level-200---managed'?

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 the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit e3b671b:
:warning: Validation status: warnings

File
Status
Preview URL
Details

Community/microsoft365-maturity-model--business-process.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--collaboration.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--communication.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--customization-and-development.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--governance-and-compliance.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--management-of-content.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--people-and-communities-competency.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--search.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--staff-and-training.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--intro.md
:white_check_mark:Succeeded
View

Community/microsoft365-maturity-model-origin-story.md
:white_check_mark:Succeeded
View

Community/microsoft365-maturity-model--business-process.md

Line 161, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---predictable' in 'microsoft365-maturity-model--intro.md', did you mean '#level-400---repeatable'?

Community/microsoft365-maturity-model--collaboration.md

Line 177, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---predictable' in 'microsoft365-maturity-model--intro.md', did you mean '#level-400---repeatable'?

Community/microsoft365-maturity-model--communication.md

Line 144, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---predictable' in 'microsoft365-maturity-model--intro.md', did you mean '#level-400---repeatable'?

Community/microsoft365-maturity-model--customization-and-development.md

Line 221, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---predictable' in 'microsoft365-maturity-model--intro.md', did you mean '#level-400---repeatable'?

Community/microsoft365-maturity-model--governance-and-compliance.md

Line 247, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---predictable' in 'microsoft365-maturity-model--intro.md', did you mean '#level-400---repeatable'?

Community/microsoft365-maturity-model--management-of-content.md

Line 271, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---predictable' in 'microsoft365-maturity-model--intro.md', did you mean '#level-400---repeatable'?

Community/microsoft365-maturity-model--people-and-communities-competency.md

Line 139, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---predictable' in 'microsoft365-maturity-model--intro.md', did you mean '#level-400---repeatable'?

Community/microsoft365-maturity-model--search.md

Line 182, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---predictable' in 'microsoft365-maturity-model--intro.md', did you mean '#level-400---repeatable'?

Community/microsoft365-maturity-model--staff-and-training.md

Line 107, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---predictable' in 'microsoft365-maturity-model--intro.md', did you mean '#level-400---repeatable'?

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 the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit f932b29:
:warning: Validation status: warnings

File
Status
Preview URL
Details

Community/microsoft365-maturity-model--business-process.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--collaboration.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--communication.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--customization-and-development.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--governance-and-compliance.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--management-of-content.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--people-and-communities-competency.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--search.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--staff-and-training.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--intro.md
:white_check_mark:Succeeded
View

Community/microsoft365-maturity-model-origin-story.md
:white_check_mark:Succeeded
View

Community/microsoft365-maturity-model--business-process.md

Line 161, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---predictable' in 'microsoft365-maturity-model--intro.md', did you mean '#level-400---predicatable'?

Community/microsoft365-maturity-model--collaboration.md

Line 177, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---predictable' in 'microsoft365-maturity-model--intro.md', did you mean '#level-400---predicatable'?

Community/microsoft365-maturity-model--communication.md

Line 144, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---predictable' in 'microsoft365-maturity-model--intro.md', did you mean '#level-400---predicatable'?

Community/microsoft365-maturity-model--customization-and-development.md

Line 221, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---predictable' in 'microsoft365-maturity-model--intro.md', did you mean '#level-400---predicatable'?

Community/microsoft365-maturity-model--governance-and-compliance.md

Line 247, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---predictable' in 'microsoft365-maturity-model--intro.md', did you mean '#level-400---predicatable'?

Community/microsoft365-maturity-model--management-of-content.md

Line 271, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---predictable' in 'microsoft365-maturity-model--intro.md', did you mean '#level-400---predicatable'?

Community/microsoft365-maturity-model--people-and-communities-competency.md

Line 139, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---predictable' in 'microsoft365-maturity-model--intro.md', did you mean '#level-400---predicatable'?

Community/microsoft365-maturity-model--search.md

Line 182, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---predictable' in 'microsoft365-maturity-model--intro.md', did you mean '#level-400---predicatable'?

Community/microsoft365-maturity-model--staff-and-training.md

Line 107, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-400---predictable' in 'microsoft365-maturity-model--intro.md', did you mean '#level-400---predicatable'?

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 the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit 0d34a3a:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

Community/microsoft365-maturity-model--business-process.md
:white_check_mark:Succeeded
View

Community/microsoft365-maturity-model--collaboration.md
:white_check_mark:Succeeded
View

Community/microsoft365-maturity-model--communication.md
:white_check_mark:Succeeded
View

Community/microsoft365-maturity-model--customization-and-development.md
:white_check_mark:Succeeded
View

Community/microsoft365-maturity-model--governance-and-compliance.md
:white_check_mark:Succeeded
View

Community/microsoft365-maturity-model--intro.md
:white_check_mark:Succeeded
View

Community/microsoft365-maturity-model--management-of-content.md
:white_check_mark:Succeeded
View

Community/microsoft365-maturity-model-origin-story.md
:white_check_mark:Succeeded
View

Community/microsoft365-maturity-model--people-and-communities-competency.md
:white_check_mark:Succeeded
View

Community/microsoft365-maturity-model--search.md
:white_check_mark:Succeeded
View

Community/microsoft365-maturity-model--staff-and-training.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 the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit c79406b:
:warning: Validation status: warnings

File
Status
Preview URL
Details

Community/microsoft365-maturity-model--business-process.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--collaboration.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--communication.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--customization-and-development.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--governance-and-compliance.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--management-of-content.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--people-and-communities-competency.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--search.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--staff-and-training.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--intro.md
:white_check_mark:Succeeded
View

Community/microsoft365-maturity-model-origin-story.md
:white_check_mark:Succeeded
View

Community/microsoft365-maturity-model--business-process.md

Line 194, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-500---optimizing-efficient' in 'microsoft365-maturity-model--intro.md'.

Community/microsoft365-maturity-model--collaboration.md

Line 239, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-500---optimizing-efficient' in 'microsoft365-maturity-model--intro.md'.

Community/microsoft365-maturity-model--communication.md

Line 176, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-500---optimizing-efficient' in 'microsoft365-maturity-model--intro.md'.

Community/microsoft365-maturity-model--customization-and-development.md

Line 283, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-500---optimizing-efficient' in 'microsoft365-maturity-model--intro.md'.

Community/microsoft365-maturity-model--governance-and-compliance.md

Line 297, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-500---optimizing-efficient' in 'microsoft365-maturity-model--intro.md'.

Community/microsoft365-maturity-model--management-of-content.md

Line 334, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-500---optimizing-efficient' in 'microsoft365-maturity-model--intro.md'.

Community/microsoft365-maturity-model--people-and-communities-competency.md

Line 163, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-500---optimizing-efficient' in 'microsoft365-maturity-model--intro.md'.

Community/microsoft365-maturity-model--search.md

Line 227, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-500---optimizing-efficient' in 'microsoft365-maturity-model--intro.md'.

Community/microsoft365-maturity-model--staff-and-training.md

Line 133, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-500---optimizing-efficient' in 'microsoft365-maturity-model--intro.md'.

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 the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit 0e8fdb1:
:warning: Validation status: warnings

File
Status
Preview URL
Details

Community/microsoft365-maturity-model--business-process.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--collaboration.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--communication.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--customization-and-development.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--governance-and-compliance.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--management-of-content.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--people-and-communities-competency.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--search.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--staff-and-training.md
:warning:Warning
View
Details

Community/microsoft365-maturity-model--intro.md
:white_check_mark:Succeeded
View

Community/microsoft365-maturity-model-origin-story.md
:white_check_mark:Succeeded
View

Community/microsoft365-maturity-model--business-process.md

Line 194, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-500---optimizing-efficient' in 'microsoft365-maturity-model--intro.md'.

Community/microsoft365-maturity-model--collaboration.md

Line 239, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-500---optimizing-efficient' in 'microsoft365-maturity-model--intro.md'.

Community/microsoft365-maturity-model--communication.md

Line 176, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-500---optimizing-efficient' in 'microsoft365-maturity-model--intro.md'.

Community/microsoft365-maturity-model--customization-and-development.md

Line 283, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-500---optimizing-efficient' in 'microsoft365-maturity-model--intro.md'.

Community/microsoft365-maturity-model--governance-and-compliance.md

Line 297, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-500---optimizing-efficient' in 'microsoft365-maturity-model--intro.md'.

Community/microsoft365-maturity-model--management-of-content.md

Line 334, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-500---optimizing-efficient' in 'microsoft365-maturity-model--intro.md'.

Community/microsoft365-maturity-model--people-and-communities-competency.md

Line 163, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-500---optimizing-efficient' in 'microsoft365-maturity-model--intro.md'.

Community/microsoft365-maturity-model--search.md

Line 227, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-500---optimizing-efficient' in 'microsoft365-maturity-model--intro.md'.

Community/microsoft365-maturity-model--staff-and-training.md

Line 133, Column 3: [Warning: bookmark-not-found] Cannot find bookmark '#level-500---optimizing-efficient' in 'microsoft365-maturity-model--intro.md'.

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 the docs.microsoft.com contributor guidesPost your question in the Docs support channel

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

File
Status
Preview URL
Details

Community/microsoft365-maturity-model--business-process.md
:white_check_mark:Succeeded
View

Community/microsoft365-maturity-model--collaboration.md
:white_check_mark:Succeeded
View

Community/microsoft365-maturity-model--communication.md
:white_check_mark:Succeeded
View

Community/microsoft365-maturity-model--customization-and-development.md
:white_check_mark:Succeeded
View

Community/microsoft365-maturity-model--governance-and-compliance.md
:white_check_mark:Succeeded
View

Community/microsoft365-maturity-model--intro.md
:white_check_mark:Succeeded
View

Community/microsoft365-maturity-model--management-of-content.md
:white_check_mark:Succeeded
View

Community/microsoft365-maturity-model-origin-story.md
:white_check_mark:Succeeded
View

Community/microsoft365-maturity-model--people-and-communities-competency.md
:white_check_mark:Succeeded
View

Community/microsoft365-maturity-model--search.md
:white_check_mark:Succeeded
View

Community/microsoft365-maturity-model--staff-and-training.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 the docs.microsoft.com contributor guidesPost your question in the Docs support channel


Fix test.sh by using the supplied command in docker-entrypoint.sh

Docker uses a 2-part separation between the ENTRYPOINT command (which is what's always run in docker run) and the CMD command (which is provided as arguments to the ENTRYPOINT script). Right now, test.sh doesn't work because it's attempting to override CMD, but docker-entrypoint.sh is ignoring CMD in favor of a hardcoded call to /usr/sbin/vsftpd.
The fix for this is really easy, as you can see by the patch size! Specify what we were already doing as the CMD and have docker-entrypoint.sh call it. This means when you override CMD like test.sh does, docker-entrypoint.sh respects what you ask for.

The image was setup exactly like this previously (see #63). However, because of the way vsftpd was handling child process it meant that the container would keep exiting whenever a ftp connection was closed.
Changing to use ENTRYPOINT seemed to fix that issue.

That's so weird! There were little clues it used to work this way (well,
test.sh really), but I didn't have context why it was changed. I haven't
seen the exit behavior in my environment, which is Docker on Mac for Apple
Silicon. I may have to do a bit of research.
It's also worth exploring whether this was tied to a vsftpd version that
has now automatically been superceded by Dependabot, which would be nice in
terms of simple fixes (if true), but make it harder to confirm the original
pathology.
My best guess is that the problem is the "exec", and you might find a
working approach that uses CMD but calls it as a subprocess in the
entrypoint script, not as an in-place process replacement. That's my best
explanation for why the patch you linked fixed the issue - it seemed really
suspicious that hard coding the CMD would help, but calling vsftpd as a
subprocess is a subtle difference that could actually affect child reaping
semantics, and I think that's the part of the fix that really made the
server work.
On Sun, Jan 28, 2024, 9:39 AM Gareth Flowers @.***>
wrote:

The image was setup exactly like this previously (see #63
https://github.com/garethflowers/docker-ftp-server/pull/63). However,
because of the way vsftpd was handling child process it meant that the
container would keep exiting whenever a ftp connection was closed.
Changing to use ENTRYPOINT seemed to fix that issue.
—
Reply to this email directly, view it on GitHub
https://github.com/garethflowers/docker-ftp-server/pull/80#issuecomment-1913670770,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AACGVVENREUX2P5VCKRMTM3YQ2EMZAVCNFSM6AAAAABCEIQS66VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMJTGY3TANZXGA
.
You are receiving this because you authored the thread.Message ID:
@.***>


Update Person rdfs:type.

When a Person is imported with rdfs:type grad student
and on the next import they are a faculty,
they should no longer have rdfs:type grad student in Neptune.

Blocked by #53

Fixed by #53. Verified in unit test, see https://github.com/sul-dlss-labs/rialto-etl/blob/master/spec/configs/stanford_people_to_sparql_statements_spec.rb#L441.


Use launch template provided by user

What kind of request is this (question/bug/enhancement/feature request):
feature (for eks-operator)
New Result:
If the user specifies a launch template, rancher should use the template id and version (or the default version if a version is not listed) to create the node group.
Other details that may be helpful:
If the launch template version that the user specifies does not have an ImageId, then rancher should respect the selection of the GPU instance checkbox.

https://github.com/rancher/rancher/issues/28803

On 2.5-head - commit id: 3e96d7fb and master-head - commit id: 9ef8e69

Use cases have been tested for Pre existing launch templates on hosted and import EKS clusters
If the user specifies a launch template, rancher uses existing template to create nodegroup
If the launch template version that the user specifies does not have an ImageId, then rancher respects selection of GPU field, when set to true, instance launch is GPU enabled.
Any related issues have been logged separately.


Feature request: select MATLAB install path

Hello,
thanks for this first release of the MATLAB VS Code extension, it is very welcome!
As I have multiple MATLAB installations installed I'd like to be able to select one of these. This is implemented in the Python extension for VS Code. It is is possible to select a default interpreter and also add multiple interpreters. Also Python interpreters are detected automatically.
It would be nice to have similar functionality for MATLAB VS Code extension.
Keep up the good work!
--Han

Are you referring to the "Python: Select Interpreter" command in VS Code?
Currently you can change the MATLAB installation being used via the matlab.installPath setting by providing a path, similar to the python.defaultInterpreterPath setting.

Hi Duncan,
thanks for your prompt response.
I did mention "Python: Select Interpreter" as an example how to control the matlab.installPath setting.
As an example: I have installed several Python interpreters,

The default one is 3.7, as shown below:

However I am able to select 3.9.7, 3.8.3. etc.
It would be nice when the MATLAB extension would have a setting for default, while enabling the user to switch to another MATLAB version. Maybe you could add automatic detection, looking for MATLAB in default locations ("C:\Program Files\MATLAB" for 64 bit, "C:\Program Files (x86)\MATLAB" for 32 bit) and using the settings of PATH.
Hope this clarifies the feature request.
--Han

It is now possible to save the MATLAB.InstallPath in the Workspace setting.
Due to precedence of Workspace settings over User settings it is easy to use a specific Matlab version on a per folder basis.
It is not as versatile as my proposal to add automatic detection and selection of the MATLAB version but surely helps.


Refactoring of the tests

The tests were refactored according to the recommendations from the IDE and there were a couple of optimization to make the tests smaller and more readable.
Please let me know if you have any problems with the way how I refactored the code.

Codecov Report

Merging #5 into master will decrease coverage by 0.1%.
The diff coverage is 100%.

@@            Coverage Diff            @@
##           master      #5      +/-   ##
=========================================
- Coverage    77.8%   77.7%   -0.11%
=========================================
  Files          20      20
  Lines         865     861       -4
  Branches       82      82
=========================================
- Hits          673     669       -4
  Misses        172     172
  Partials       20      20

Impacted Files
Coverage Δ

...n/java/com/github/myzhan/locust4j/stats/Stats.java
94.44% <ø> (-0.05%)
:arrow_down:

...a/com/github/myzhan/locust4j/stats/StatsEntry.java
72.72% <100%> (-0.55%)
:arrow_down:

...a/com/github/myzhan/locust4j/stats/StatsError.java
100% <100%> (ø)
:arrow_up:

...n/java/com/github/myzhan/locust4j/utils/Utils.java
79.31% <100%> (-0.69%)
:arrow_down:

...ithub/myzhan/locust4j/taskset/WeighingTaskSet.java
56% <100%> (ø)
: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 15d6007...2794d08. Read the comment docs.

Looks good to me, thanks!


Error: (insecure_transport) OAuth2 MUST utilize https

My local superset environment is up and running via:
    docker compose -f docker-compose-non-dev.yml up

frontend is served at http://localhost:8088 (superset default)
I then tried to start your sample script:
from supersetapiclient.client import SupersetClient

client = SupersetClient(
    host="http://localhost:8088",
    username="admin",
    password="admin",
)

which leads to this error:
  File "[...]/requests_oauthlib/oauth2_session.py", line 471, in request
    raise InsecureTransportError()
oauthlib.oauth2.rfc6749.errors.InsecureTransportError: (insecure_transport) OAuth 2 MUST utilize https.

I don't want to use HTTPS for local testing.. so is there any workaround for this?
And if not: can you please update your README file for usage with HTTPS?

Hey @tector, I found the suggestion by Stift007 worked a treat (thanks @Stift007! :))
import os
os.environ['OAUTHLIB_INSECURE_TRANSPORT'] = '1'

https://github.com/requests/requests-oauthlib/issues/287#issuecomment-1036594426


wit/bindgen: correctly handle cyclical type dependencies

Correctly generate variant lowering code when a variant depends on a resource, and the resource depends on the variant.
Fixes #240 and #242.

Is there a timeline when updates to this package are published? Would really like to see this fixed

Thanks for the nudge. We can cut a release!

Done! https://github.com/bytecodealliance/go-modules/releases/tag/v0.4.1

Thanks so much @ydnar!!


update readme for v0.6.0

:warning: Please install the  to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 90.01%. Comparing base (0bac197) to head (6abcc91).

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@             Coverage Diff             @@
##           develop     #108      +/-   ##
===========================================
- Coverage    90.24%   90.01%   -0.24%
===========================================
  Files           12       12
  Lines          861      861
===========================================
- Hits           777      775       -2
- Misses          70       71       +1
- Partials        14       15       +1

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


Text To Speech Support

This post has made me aware of the difficulties blind people can come across when using programs.
This will of course be a feature one can enable on their own. It's time fetchers started targeting a wider audience. :smile:
If any of you lovely people has any expertise in accessibility features and can help implement this one or can help provide us with ideas, we'd really appreciate it! :heart:

Well I have a library or more specifically rust bindings to a python library. https://github.com/uttarayan21/google_speech_rs that makes it super easy to do tts. But I haven't tested it super extensively.

Also you swapped the () [] around in the link lol

:laughing:

Well I have a library or more specifically rust bindings to a python library. https://github.com/uttarayan21/google_speech_rs that makes it super easy to do tts. But I haven't tested it super extensively.

I'll be allocating a little bit of time to try and get this to work, and see if we can have this feature out with the next release.

Is it on crates.io?

No I didn't really publish it since I since I didn't test it extensively.

I'll just clone and test it locally then, thanks for sharing! :rocket:

Sure no problem ! Good luck !

Any dependencies I should be installing? I'm getting a ton of build errors?

Google's guide mentions that one should install  sox and libsox-fmt-mp3, installing sox by itself results in:
sox FAIL formats: no handler for given file type `mp3'
PyErr { type: <class 'RuntimeError'>, value: RuntimeError(), traceback: Some(<traceback object at 0x7f00cbe21440>) }

libsox-fmt-mp3 is not available in the official Arch repos or the AUR.
A quick sudo find / -name "*sox*" finds:
... /usr/lib/sox/libsox_fmt_mp3.so ...
So Arch does package the libraries required by google's speech python program, but unfortunately it doesn't work.

Optional Deps   : libao: for ao plugin
libmad: for mp3 plugin [installed]
libid3tag: for mp3 plugin [installed]
wavpack: for wavpack plugin
libpulse: for pulse plugin [installed]
opusfile: for opus plugin
twolame: for mp3 plugin [installed]
They are listed as optional dependencies

I missed these, sorry!

Your bindings work! :rocket: :smiley:

Maybe I should update the dependencies and properly add directions

I'm all for you publishing this on crates.io, it works + it's great!

Then I guess I'll publish it in crates.io

Awesome! I'll starting using that right away then :)

Okay, so I managed to make it work, but I feel like it's a very hacky method...

It takes into account the configuration of course, but ignores bars as I don't see a way we can make google_speech speak "bars" lol.

#110

Filled circle, filled circle, filled circle, filled circle, filled circle...

Haha I never knew lol ! That is hilarious.

For example, instead of reading each digit individually in "5.10.46-1-lts" it should read it like any normal human being lol.

I think that is due to it thinking that the point's are decimal places, however no one has any control over it since the text is send to google servers ant that is what they reply with.
Also about espeak and other similar offline tts engines don't sound quite as natural so that is the reason I made this.

I think that is due to it thinking that the point's are decimal places, however no one has any control over it since the text is send to google servers ant that is what they reply with.

Ah okay!

Also about espeak and other similar offline tts engines don't sound quite as natural so that is the reason I made this.

I don't know too much about other TTS engines, and although some won't agree with the fact that we're using Google, if it's the most natural sounding engine, then I'm fine with having it in.

Plus, I think GoogleSpeech works offline? I tested it offline and it still reports data without an internet connection.

If it has same data as a previous call then it is cached. If you try with text that hasn't been said before it will fail if offline.

I thought about that, thanks for confirming it.

Closing this as #110 was merged a while ago.


doc: improve service_discovery doc

What type of PR is this?
docs

What this PR does / why we need it (en: English/zh: Chinese):

en: improve service_discover doc
zh: 完善服务发现文档

标题typo：service_discovey

标题typo：service_discovery

i got it, thx.


Add extension to sdk

Fixed the bug where error 404 was not parsed as spree error, extended sdk to have custom function that can be specified by user

A couple of quick comments:

Since the parsing issue was moved to a separate PR (https://github.com/spree/spree-storefront-api-v2-js-sdk/pull/343) we could remove it here as well. Even though it won't matter if the other PR gets merged first, there's no point forcing a particular order here. You could also squash the commits into something more precise, e.g. Add pre-request hook parameter to the axios fetcher.
This functionality could probably be tested. The tests of this SDK are pretty concise but maybe there's a nice place where this could live.
Now that I think of it, the locale functionality is going to become part of Spree core. So it would probably be better if we come up with a mechanism that will allow you to explicitly set the locale instead of this very open pre-request hook function. Due to Vuestorefronts architecture this will probably boil down to a very similar approach (because of the server proxy) but maybe there are some better approaches. E.g. since VSF supports the vsf-locale cookie then it makes sense for it to support passing it to the backend somehow as well (might be tricky though because of all the abstractions, I'll think about it)


Updating NGROK docker and other questions

I've just come across this project and it has the potential to solve a problem I have with exposing my web services (running on a Synology NAS) while using a CGNAT Internet connection (4G) but I have a number of questions/issues.
I've noticed the version of ngrok in the docker image is out of date and the cli gives me an option to updateupdate available (version 2.3.35, Ctrl-U to update) .Performing an update however fails due to permissions errors.   My first question can an update be performed via changing permissions someway or is there plans to make an updated version of docker-ngrok available?
Secondly is there a way to run multiple tunnels using one instance of the docker-ngrok container?  As mentioned above I'd like to expose a number of local services and while I can easily expose one service my changing the environmental settings having the ability to expose multiple would be very handy.
Also I've attempted to expose the path/volume to the ngrok.yml (as per https://github.com/wernight/docker-ngrok/issues/22#issuecomment-421336873) so that I can edit direct but my docker container restarts each time and the log states: /entrypoint.sh: line 36: can't create /home/ngrok/.ngrok2/ngrok.yml: Permission denied
Below is my config:

Help with any of the above would be most grateful.

Hi @aptonline . I had the same need here is what I did: https://gist.github.com/Neirda24/0e43bb3dedb0cf2c9ac8538dcd74f4f1
I am not using the environment variables.
Regardind the Update didn't try yet.

I've been fighting with this for a few hours at this point,
I really like the docker-compose solution you've posted but I can't seem to get the container to stay alive for more than a few seconds.
It's always just like DONE IN:4.78s [0m]
I've tried doing both this and running it in the way they suggest, all with no luck at getting the thing to live past a few seconds. Any ideas?


Add VNET Gateway (supported) & (required) to overview

With the VNET Gateways slowly creeping into public preview more and more, and GA arriving soon, I find customers get confused with the verbiage on Gateway (supported) and Gateway (required). It would useful to have a split between the on-premises data gateway and the VNET data gateways.

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

ID: 3c34c249-033f-4156-0abc-8d16cbe355a0
Version Independent ID: 20dc29c2-9cb7-2322-e80b-3f801bc34cfe
Content: Power BI data sources - Power BI
Content Source: powerbi-docs/connect-data/power-bi-data-sources.md
Service: powerbi
Sub-service: pbi-data-sources
GitHub Login: @davidiseminger
Microsoft Alias: davidi

A new addition. This should either:

Add Power BI Datamarts as a single source
Combine Power BI Datamarts and Power BI dataflows under the single name of 'PowerQuery Online'

Thanks for your comments, that article has been updated and now points to the Power Query connector page, which is updated frequently by the engineering team.


”Leamna de Sus”, ”Palilula”, ”Sărbătoarea” are listed in the drop-down menu

Description:
When user writes ”Leamna de Sus”, ”Palilula”, ”Sărbătoarea” the locations appear in the drop-down menu next to the comune and the county witch is a part according to the law.
Precondition:
The website is up an running.

Step 1
Write in the search bar "Leamna de Sus"

Expected results
The location appears in the drop-down menu as "Sat Leamna de Sus, DOLJ (Bucovăț)".

Step 2
Press "x" button.

Expected results
The location was deleted from the search bar.

Step 3
Write in the search bar "Palilula"

Expected results
The location appears in the drop-down menu as "Sat Palilula, DOLJ (Bucovăț)".

Step 4
Press "x" button.

Expected results
The location was deleted from the search bar.

Step 5
Write in the search bar "Sărbătoarea"
Expected results
The location appears in the drop-down menu as "Sat Sărbătoarea, DOLJ (Bucovăț)".


i18n(ko-KR): update actions.mdx

Description (required)

update actions.mdx
#9781

Related issues & labels (optional)

Closes #
Suggested label:

Lunaria Status Overview
🌕 This pull request will trigger status changes.

Learn more
By default, every PR changing files present in the Lunaria configuration's files property will be considered and trigger status changes accordingly.
You can change this by adding one of the keywords present in the ignoreKeywords property in your Lunaria configuration file in the PR's title (ignoring all files) or by including a tracker directive in the merged commit's description.

Tracked Files

Locale
File
Note

ko
guides/actions.mdx
Localization changed, will be marked as complete.

Warnings reference

Icon
Description

🔄
The source for this localization has been updated since the creation of this pull request, make sure all changes in the source have been applied.


Opensuse tumbleweed update

Update openSUSE document:

remove some of descriptions of tumbleweed update repo
update document about RIS
update document of slowroll
update document about adding repos manually in YaST2
update document of repo prioity

Update packman document:

update method of tumbleweed and slowroll
update description of vendor change and prioity in zypper command

等一下，还有一个问题：
CodeBlock: If you don' use {{variable}} syntax in your code, and don't use "enableQuickSetup", you don't have to use <CodeBlock />. The extraneous <CodeBlock /> has code starts with: ls -la /etc/zypp/repos.d/*.rpmsave

建议本地跑一下，修掉两个文档出现的 warning。


Allow support for "contains" condition for checkbox control type

Contains is disabled for checkboxes here .
DataStage Canvas is adding functionality that allows a user to change a properties control type. For example, a checkbox can become a textfield if a user wants to parameterize that property.
Parameterize refers to replacing a properties value with something like "#MyParameter#". This MyParameter can refer to any value. Certain conditions that use "contains"  are needed to process logic related to this, but since "contains" isn't allowed for checkboxes we cannot do this processing.

Example of a similar usecase but with oneofselect as the original control type instead

@caritaou Thanks for the quick response. I'll look into that. Thank you!


Fix workspace BA data is cleared when close the bank account page

Details

Every time we close the bank account page, ongoing or connected bank account page is cleared.
Fixed Issues

$ https://github.com/Expensify/App/issues/36376
PROPOSAL: https://github.com/Expensify/App/issues/36376#issuecomment-2032667831
Tests

Same as QA Steps

[x] Verify that no errors appear in the JS console

Offline tests

Same as QA Steps
QA Steps

Prerequisite: have a connected workspace bank account

Open the workspace that has the connected bank account
Open the workspace profile page
Verify the message below Default currency is "The default currency can't be changed..."
Open the bank account page
Verify you see a loading animation and there is no blinking
Close the bank account page
Open the workspace profile page again
Verify the message below Default currency is still the same as in step 3

[x] Verify that no errors appear in the JS console

PR Author Checklist

[x] I linked the correct issue in the ### Fixed Issues section above
[x] I wrote clear testing steps that cover the changes made in this PR

[x] I added steps for local testing in the Tests section
[x] I added steps for the expected offline behavior in the Offline steps section
[x] I added steps for Staging and/or Production testing in the QA steps section
[x] I added steps to cover failure scenarios (i.e. verify an input displays the correct error message if the entered data is not correct)
[x] I turned off my network connection and tested it while offline to ensure it matches the expected behavior (i.e. verify the default avatar icon is displayed if app is offline)
[x] I tested this PR with a High Traffic account against the staging or production API to ensure there are no regressions (e.g. long loading states that impact usability).

[x] I included screenshots or videos for tests on all platforms
[x] I ran the tests on all platforms & verified they passed on:

[x] Android: Native
[x] Android: mWeb Chrome
[x] iOS: Native
[x] iOS: mWeb Safari
[x] MacOS: Chrome / Safari
[x] MacOS: Desktop

[x] I verified there are no console errors (if there's a console error not related to the PR, report it or open an issue for it to be fixed)
[x] I followed proper code patterns (see Reviewing the code)

[x] I verified that any callback methods that were added or modified are named for what the method does and never what callback they handle (i.e. toggleReport and not onIconClick)
[x] I verified that the left part of a conditional rendering a React component is a boolean and NOT a string, e.g. myBool && <MyComponent />.
[x] I verified that comments were added to code that is not self explanatory
[x] I verified that any new or modified comments were clear, correct English, and explained "why" the code was doing something instead of only explaining "what" the code was doing.
[x] I verified any copy / text shown in the product is localized by adding it to src/languages/* files and using the translation method

[x] If any non-english text was added/modified, I verified the translation was requested/reviewed in #expensify-open-source and it was approved by an internal Expensify engineer. Link to Slack message:

[x] I verified all numbers, amounts, dates and phone numbers shown in the product are using the localization methods
[x] I verified any copy / text that was added to the app is grammatically correct in English. It adheres to proper capitalization guidelines (note: only the first word of header/labels should be capitalized), and is either coming verbatim from figma or has been approved by marketing (in order to get marketing approval, ask the Bug Zero team member to add the Waiting for copy label to the issue)
[x] I verified proper file naming conventions were followed for any new files or renamed files. All non-platform specific files are named after what they export and are not named "index.js". All platform-specific files are named for the platform the code supports as outlined in the README.
[x] I verified the JSDocs style guidelines (in STYLE.md) were followed

[x] If a new code pattern is added I verified it was agreed to be used by multiple Expensify engineers
[x] I followed the guidelines as stated in the Review Guidelines
[x] I tested other components that can be impacted by my changes (i.e. if the PR modifies a shared library or component like Avatar, I verified the components using Avatar are working as expected)
[x] I verified all code is DRY (the PR doesn't include any logic written more than once, with the exception of tests)
[x] I verified any variables that can be defined as constants (ie. in CONST.js or at the top of the file that uses the constant) are defined as such
[x] I verified that if a function's arguments changed that all usages have also been updated correctly
[x] If any new file was added I verified that:

[x] The file has a description of what it does and/or why is needed at the top of the file if the code is not self explanatory

[x] If a new CSS style is added I verified that:

[x] A similar style doesn't already exist
[x] The style can't be created with an existing StyleUtils function (i.e. StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))

[x] If the PR modifies code that runs when editing or sending messages, I tested and verified there is no unexpected behavior for all supported markdown - URLs, single line code, code blocks, quotes, headings, bold, strikethrough, and italic.
[x] If the PR modifies a generic component, I tested and verified that those changes do not break usages of that component in the rest of the App (i.e. if a shared library or component like Avatar is modified, I verified that Avatar is working as expected in all cases)
[x] If the PR modifies a component related to any of the existing Storybook stories, I tested and verified all stories for that component are still working as expected.
[x] If the PR modifies a component or page that can be accessed by a direct deeplink, I verified that the code functions as expected when the deeplink is used - from a logged in and logged out account.
[x] If the PR modifies the UI (e.g. new buttons, new UI components, changing the padding/spacing/sizing, moving components, etc) or modifies the form input styles:

[x] I verified that all the inputs inside a form are aligned with each other.
[x] I added Design label and/or tagged @Expensify/design so the design team can review the changes.

[x] If a new page is added, I verified it's using the ScrollView component to make it scrollable when more elements are added to the page.
[x] If the main branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to the Test steps.

Screenshots/Videos

Android: Native

https://github.com/Expensify/App/assets/50919443/2bc1cd6e-fb0d-4a6e-bdb0-f18c055bdbaf

Android: mWeb Chrome

https://github.com/Expensify/App/assets/50919443/d303b5de-406a-44f0-88f3-a583d99c1ce3

iOS: Native

https://github.com/Expensify/App/assets/50919443/a18db0b5-129a-49b5-8d8e-6c8bd25e5355

iOS: mWeb Safari

https://github.com/Expensify/App/assets/50919443/8a72e219-c873-4cf7-a929-68c02bc98463

MacOS: Chrome / Safari

https://github.com/Expensify/App/assets/50919443/6712bc4c-1c69-49bb-90d2-ab1b7c52394a

MacOS: Desktop

https://github.com/Expensify/App/assets/50919443/32837c90-4fac-4c8b-86a0-2fc3f6ca731b

@fedirjh merged with main

:hand: This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release.

🚀 Deployed to production by https://github.com/mountiny in version: 1.4.64-6 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅


Support JSON logging.

The daemon has an important job on multiple instances, so I think it's probably a good idea to export the logs to e.g. CloudWatch and supporting JSON logs makes them easier to search.
Wondering if perhaps the instanceID should be a permanent field (in all log entries) to make it easier to search the logs?

This makes sense to me. I've recently just been battling with Amazon Linux 2 to try and get systemd logs to Cloudwatch, which is a pain.
Would be happy to see instance-id included as standard in log messages too.


handle extra exception cases on cleanup and add tests

Pull Request Test Coverage Report for Build 113

6 of 7 (85.71%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.3%) to 53.676%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/main/java/com/hotels/bdp/circustrain/bigquery/extraction/BigQueryDataExtractionService.java
6
7
85.71%

Totals

Change from base Build 111:
0.3%

Covered Lines:
219

Relevant Lines:
408

💛  - Coveralls


Add Frens for Cerberus

I'll merge but just a heads up that running this often will start to overlap as the script takes time. Keep an eye on it


Provide a more efficient way to query CustomFieldValues across a query set

Environment

Python version:  3.5.3
NetBox version:  2.5.8

Proposed Functionality
Provide a way to query custom fields efficiently which apply to a query set, similar in functionality to CustomFieldFilter.

Use Case
In developing several reports we have had to query custom fields for each item in a query set. For example, checking the purchase date of a device, across all devices (even if a purchase date isn't specified for a particular device). These reports operate over a few thousand devices, so the real time to query runs into seconds.
The naive way of using .cf(), or querying .custom_field_values on the object produces thousands of extra queries, and even .prefetch_related("custom_field_values") (and variations thereof) still cause a great number of extra queries.
In exploring workarounds a particular way of doing it stands out: doing a single query against CustomFieldValues filtering based on the object IDs, types and field names, present in the "parent" device query, and then retrieving those values to operate on in the loop over the parent device query.  This technique in our case reduces the number of queries from nearly 4000 to 8 (with only a few being particular to the operation of the code) and the query time from 1400 ms to 43 ms.
Example code:
        devquery = (Device.objects
                            .exclude(status__in=(DEVICE_STATUS_INVENTORY,
                                                 DEVICE_STATUS_OFFLINE))
                            .exclude(device_role__slug__in=EXCLUDE_ROLES))
        cf_ids = devquery.values_list('custom_field_values__pk', flat=True)
        cfs = {
            cf.pk: cf.value
            for cf in CustomFieldValue.objects.prefetch_related('field')
            .filter(field__name='purchase_date')
            .filter(pk__in=cf_ids)
        }

       for device in devquery:
           try:
               purchase_date = cfs[device.pk]
          except KeyError:
               purchase_date = None

          # do something with purchase_date ...

The above is roughly equivalent to querying .cfs() on each device in the loop, except as stated above, results in a much more rapid operation.

Database Changes
N/A

External Dependencies
N/A

Provide a way to query custom fields efficiently which apply to a query set, similar in functionality to CustomFieldFilter.

Please expand on this. What is the specific feature/change you are proposing?

I suppose the approach I would take is similar to the way CustomFieldFilter is available as a part of the extras library. I feel like some sort of CustomFieldFetch(queryset, fieldname) which would do approximately the aforementioned code, and return the values (or populate them in the query set, if I recall that is a possibility).  I may have an opportunity to create a PR with this functionality if that is desired.
Thanks!


iOS 9 crash

I've been using LXReorderableCollectionViewFlowLayout in an app for over a year now. It works great in ios 7 and 8 but is crashing in iOS 9. I can reorder items as long as I don't need to scroll. As soon as the collection view scrolls it crashes.
I have narrowed it down to
 - (void)invalidateLayoutIfNecessary
previousIndexPath is nil and causing a crash. If anyone has seen this or can offer some advice as to how to fix it, it would be greatly appreciated.
 Any time the collection view is scrolled, the following crash occurs:
*** Assertion failure in -[UICollectionView _endItemAnimationsWithInvalidationContext:tentativelyForReordering:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit/UIKit-3505.4/UICollectionView.m:4211
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid update: invalid number of items in section 0.  The number of items contained in an existing section after the update (16) must be equal to the number of items contained in that section before the update (16), plus or minus the number of items inserted or deleted from that section (1 inserted, 0 deleted) and plus or minus the number of items moved into or out of that section (0 moved in, 0 moved out).'
 The previousIndexPath is nil, which is due to self.currentView being nil and thus there is no value for center property.

@macsrok @nmcc24 Is this still the case? I'm trying the example project o iOS 9 Beta 5 and seems to be fine.

@peymankh I did not try the example project until now, and it seems to be fine as well. However, in my app, in a very similar way, crashes in iOS9 beta 5, as I reported, whenever I try to scroll

and btw, My crash is different from the one reported by @macsrok because I check if previousIndexPath is nil before doing [strongSelf.collectionView deleteItemsAtIndexPaths:@[ previousIndexPath ]];

Further information about this problem:
I debugged deeper and the problem relies on - (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer. On iOS8, it is called when the pan gesture (responsible for the scroll) is triggered, and on iOS9 it is not and jumps directly to the gesture's selector. Any tip?

Finally found out the issue, and perhaps that's what's happening to @macsrok as well.
What I was doing previously was creating a LXReorderableCollectionViewFlowLayout in viewDidLoad and then assigning it to the collectionView's collectionViewLayout. On iOS 9, this made the KVO trigger two times (one by the LXReorderableCollectionViewFlowLayout, and other by its superclass, collectionViewLayout). Therefore this led setupCollectionView to be ran twice, and thus the collectionView had two panGestureRecognizers. You can now understand why the crash occurred.
In order to solve this, I added the LXReorderableCollectionViewFlowLayout in the xib and now everything is running fine!

Also an issue for me - might want to incorporate a fix or add @nmcc24 's fix to the docs

@nmcc24 thank you !


Support GET Requests

Apollo server accepts GET requests and it would be nice if spring had a similar implementation. More on this feature here.

I work on a platform that relies on GET support in order to use ETags. It's difficult to coerce clients, edge caches and servers to support and respect If-None-Match and 304s on POST requests.
Similarly, it's more straightforward to allow caching of GET responses on clients and edge caches via cache-control headers.


:seedling: Revert "Revert kafka supporting"

Reverts open-cluster-management-io/sdk-go#35
Cherry-pick https://github.com/open-cluster-management-io/sdk-go/pull/38

/approve
/lgtm