How to use array json for Network.setCookies

Thanks for your program. It's very easy to use.
Now I don't know how to pass cookies in array JSON format to page.call. page.Call("Network.setCookies",cdp.Array{})
arrayJson=`[
    {
        "domain": ".test.com",
        "expirationDate": 158255720,
        "hostOnly": true,
        "httpOnly": true,
        "name": "datr",
        "path": "/",
        "sameSite": "no_restriction",
        "secure": false,
        "session": false,
        "storeId": "0",
        "value": "5798798Q2B-",
        "id": 1
    },
    {
        "domain": ".test.com",
        "expirationDate": 15985720,
        "hostOnly": true,
        "httpOnly": true,
        "name": "bs",
        "path": "/",
        "sameSite": "no_restriction",
        "secure": false,
        "session": false,
        "storeId": "0",
        "value": "8DfXXcNRyf9zIM57nG4Maa1c",
        "id": 2
    }
]`

Is this example not enough?
https://github.com/ysmood/rod/blob/28ef6b769af4a9729473e7f7ef1942fbd05b96ea/examples_test.go#L163

If you check the doc of https://chromedevtools.github.io/devtools-protocol/tot/Network#method-setCookie
There's another method below Network.setCookie called Network.setCookies. you can do something like this:
page.Call("Network.setCookies", []cdp.Object{{
		"domain":         ".test.com",
		"expirationDate": 158255720,
		"hostOnly":       true,
		"httpOnly":       true,
		"name":           "datr",
		"path":           "/",
		"sameSite":       "no_restriction",
		"secure":         false,
		"session":        false,
		"storeId":        "0",
		"value":          "5798798Q2B-",
		"id":             1,
	}, {
		"domain":         ".test.com",
		"expirationDate": 15985720,
		"hostOnly":       true,
		"httpOnly":       true,
		"name":           "bs",
		"path":           "/",
		"sameSite":       "no_restriction",
		"secure":         false,
		"session":        false,
		"storeId":        "0",
		"value":          "8DfXXcNRyf9zIM57nG4Maa1c",
		"id":             2,
	}})

One more thing you need to be careful. Your data structure seems copied from a python lib which is not compatible with the chrome protocol, you need to modify some fields' name and value to match the format: https://chromedevtools.github.io/devtools-protocol/tot/Network/#method-setCookie

BTW, I added a new method to version v0.26.1 to make it easier:
https://github.com/ysmood/rod/blob/7d21be234a77a3b371be42e88e0cf934f5e7decf/page_test.go#L26

Thanks for your relay.
The cookies is export from chrome plugin "Edit This Cookie".
The new method page.SetCookies(cdp.Object{}) it means can only setcookie not setcookies, or it can be pass in []cdb.Object{}?

page.SetCookies can receive array, you'd better learn the golang syntax ....

check this: https://gobyexample.com/variadic-functions

So sorry about that ,I will learn more basic knowledge.
By the way, can the name of the library be longer? It's related to chrome or some keyword related libraries. Now, searching for the same name of rod is not conducive to being understood by more people.Just a suggestion.

The name rod is actually related to puppetry:

I think it's a common issue for new projects. Once it's popular search for go rod will definitely get you here, it's just some search engine trick. So if you like it, you can help to share it with more people, such as create a tutorial when you are learning to use it, etc.
Here my ongoing tutorial for it, I think it will help a lot of people step into the scraper world after it's finished: https://github.com/ysmood/github-trending

It is so cute.
I just learned golang.
I will recommend this library to more people.

Thank you! I think I can close this ticket for now.


Module 'Canvas' not found for element 'Canvas'.

package.json
  "dependencies": {
    "@nativescript/canvas": "^1.0.0-alpha.2",
    "@nativescript/canvas-pixi": "beta",
    "@nativescript/canvas-polyfill": "beta",
    "@nativescript/core": "~8.0.0",
    "@nativescript/theme": "~3.0.1",
    "pixi.js": "^5.3.3",
    "three": "^0.132.2"
  },

app.ts
import "@nativescript/canvas-polyfill";
import { Application } from '@nativescript/core'

Application.run({ moduleName: 'app-root' })

app-root.xml
<GridLayout width="100%" height="100%">
    <Canvas width="100%" height="100%" id="canvas" ready="onReady"/>
</GridLayout>

produces error
*** Terminating app due to uncaught exception 'NativeScript encountered a fatal error: Uncaught Error: Building UI from XML. @app-root.xml:2:5
> Module 'Canvas' not found for element 'Canvas'.
> instanceType is not a constructor
at
ScopeError(file: app/webpack:/@nativescript/template-hello-world-ts/node_modules/@nativescript/core/utils/debug.js:51:0)
at SourceError(file: app/webpack:/@nativescript/template-hello-world-ts/node_modules/@nativescript/core/utils/debug.js:58:0)
at (file: app/webpack:/@nativescript/template-hello-world-ts/node_modules/@nativescript/core/ui/builder/index.js:228:0)
at (file: app/webpack:/@nativescript/template-hello-world-ts/node_modules/@nativescript/core/ui/builder/index.js:207:0)
at (file: app/webpack:/@nativescript/template-hello-world-ts/node_modules/@nativescript/core/xml/index.js:412:0)
at EasySAXParser.parse(file: app/webpack:/@nativescript/template-hello-world-ts/node_modules/@nativescript/core/js-libs/easysax/easysax.js:751:0)
at parse(file: app/webpack:/@nativescript/template-hello-world-ts/node_modules/@nativescript/core/xml/index.js:455:0)
at parse(file: app/webpack:/@nativescript/template-hello-world-ts/node_modules/@nativescript/core/ui/builder/index.js:216:0)
at parseInternal(file: app/webpack:/@nativescript/template-hello-world-ts/node_modules/@nativescript/core/ui/builder/index.js:181:0)
at loadInternal(file: app/webpack:/@nativescript/template-hello-world-ts/node_modules/@nativescript/core/ui/builder/index.js:94:0)
at createViewFromEntry(file: app/webpack:/@nativescript/template-hello-world-ts/node_modules/@nativescript/core/ui/builder/index.js:36:0)
at createRootView(file: app/webpack:/@nativescript/template-hello-world-ts/node_modules/@nativescript/core/application/index.ios.js:317:23)
at setWindowContent(file: app/webpack:/@nativescript/template-hello-world-ts/node_modules/@nativescript/core/application/index.ios.js:258:0)
at notifyAppStarted(file: app/webpack:/@nativescript/template-hello-world-ts/node_modules/@nativescript/core/application/index.ios.js:169:0)
at didFinishLaunchingWithOptions(file: app/webpack:/@nativescript/template-hello-world-ts/node_modules/@nativescript/core/application/index.ios.js:152:0)
at NotificationObserver.onReceive(file:///app/vendor.js:1<\M-b\M^@\M-&>

You should add xmlns:canvas="@nativescript/canvas" to your page element then you can use the canvas like <canvas:Canvas />

Thank you!


Ability to control S3 bucket full DNS name

Today we set the S3 bucket name , S3 region name using the environment variables in the humioCluster config yamls like so,
    - name: S3_STORAGE_BUCKET
      value: humio-logs-china
    - name: S3_STORAGE_REGION
      value: cn-northwest-1

The bucket DNS is automatically set to humio-logs-china.s3.cn-northwest-1.amazonaws.com  however, in some cases we would want the option to add the full bucket DNS as the environment variable.
In this case the correct working S3 bucket url would be humio-logs-china.s3.cn-northwest-1.amazonaws.com.cn.

This was achieved using the
  - name: S3_STORAGE_ENDPOINT_BASE
    value: <FQDN>
  - name: S3_STORAGE_REGION
    value: <REGION>


Allow static resources to be picked up either from file system or classpath

The statics entry in the qwazr config file resolves only file system path.
It could be usefull to also resolve classpath entries.
Thanks.
Nabil

Done. Just use the name of the package.
{
    "statics": {
         "/img/*": "org.package"
    }
}

Some example from the unit tests in the source code


[Experimental] Simulate post editing with diff in comments

As a part of the first milestone of #137. We plan to experiment difficult technical problems in storing posts in SocialDB. This is the major technical challenge that may block the entire plan so we'd like to figure it out earlier.
Problem
We want to reuse Near Social posts, which is stored in SocialDB for DevHub posts. But Near Social posts are not editable. To get the behavior of editing, we simulate by have a special marker on a post that attempts to another post. The content of this "editing post" is in diff format. Then the DevHub widgets should identify the "editing post" posts and apply the diff to the original post. Note that we also need to take permission into consideration. For this task, permission can be read from DevHub contract. Only "editing post" from users with permission should be applied and rendered.
User Story
As a user, I'd like to edit posts and comments on DevHub. These posts should be the same posts of Near Social.
Acceptance Criteria

Implement a prototype of Near Social posts editing system with diff in comments, for DevHub
Original posts should be render on DevHub
"editing post" type of post can be collected, parsed as diff and apply to the original post in DevHub post widget
Only "editing post" by authorized user should be applied. User permissions are loaded from DevHub contract
"editing post" posts should also be Near Social posts instead of Near Social comments. Because comments are flat but we need nested comments
Edit and diff generation, storing as "editing post" posts implementation details should be hidden from user. From user's perspective, they still use current DevHub editor to edit post.

Just throwing some ideas here:

It might be useful to approach the whole task from the perspective that SocialDB is permissionless, BUT the viewers can either respect or ignore the data, so DevHub will apply restrictions as it likes while let's say NearOverflow (non-existing StackOverflow on BOS) will apply different filters to the same posts.
Edits could be viewed as "pull requests" (suggestions for changes), and it is up to users, BOS Feed, and DevHub to either apply them or not. So it might be neither a post nor comment key used in SocialDB. Comments can also be viewed as "extension" to a post, so "pull requests" may potentially reuse a similar design to comments.

Hints:
a. Explore "resharing" mechanism on near.social (which does not seem to be implemented on near.org), maybe it could also be useful.


Add a mapping of instances by zone to module outputs

As a BIG-IP deployer, I have a need to take the instances generated by BIG-IP (sub-)modules and reference them in zonal GCP resources. This can be achieved by having the (sub-)modules export a map of zone=>[instance self-links] as an output.

Closed


Search is not working correctly in angular2-multi-select

Let's suppose if I have countries like India, Australia, USA, Britain in my dropdown list and I search q, it is showing me "No Data Available", which is fine, but if I use the backspace key once to erase it. It is showing me nothing, no message and not even the list.
Used property enableSearchFilter: true to enable and my data is present as [{"id":1, "itemName":India}]. If I have missed anything, please inform me.

@adityas140797 Working as expected. Please refer to example https://cuppalabs.github.io/angular2-multiselect-dropdown/#/searchfilter


Verify digest for Sha256WithRSAEncryption

Hello,
I have problem with SignerInformation.VerifyDigest method. When algorithm equals to RSA there is check for equality of digInfo.AlgorithmID.Algorithm and digestAlgorithm.Algorithm. I don't know why.
In my case digInfo.AlgorithmID.Algorithm is 2.16.8<IP_ADDRESS>.4.2.1 (SHA-256) and digestAlgorithm.Algorithm is 1.2.840.1135<IP_ADDRESS> (Sha256WithRSAEncryption). So check for equality fails end VerifyDigest result is false. But if I comment equality check, Arrays.ConstantTimeAreEqual(digest, sigHash) is true so digest compare is Ok.
I didn't found any informations in RFCs that contains equality check for used algorithms in this case. There is not way to bypass or override this behaviour.
TJ

One problem is that 1.2.840.1135<IP_ADDRESS> is not  digest algorithm, so there is a problem with how that SingerInfomation was constructed.  The OID is a signature algorithm

I agree. Digest algorithms are described in rfc5754.
But I didn't found any RFC related to comparing digest algorithms OID's for this case.

Step 3 section 7.2.2 of RC 8017.  This is part of the RSA signature algorithm verification process

Closed as not a bug.


HDWallet.coinType is hard-code for BTC

Current behavior
HDWallet currently sets the coinType to either 0 or 1 (i.e. BTC or Testnet)
Expected behavior
HDWallet sets the coinType based on SLIP-0044 https://github.com/satoshilabs/slips/blob/master/slip-0044.md
(e.g. coinType is 145 for BCH)
Steps to reproduce

open BitcoinKit/Sources/BitcoinKit/Wallet/HDWallet.swift
Notice constructor sets the coinType to either 0 or 1

Environment

OS: macOS High Sierra 10.13.5 (17F77)
BitcoinKit: Cloned on 8/24/2018 (BitcoinKit.podspec: spec.version = '1.0.1')
Xcode Version: 9.4.1 (9F2000)
Swift Version: 4.1

Here's a couple approaches for this coin type issue.

Add a coinType variable to the Network class hierarchy.

For example:
public class Network {
public var bip44CoinType : Int { return 0 }
...
}
public class BCHMainnet: Mainnet {
override var bip44CoinType : Int {
return CoinTypes.BitcoinCash
}
...
}
public final class HDWallet {
private let coinType: CoinType
public init(seed: Data, network: Network) {
    self.coinType = network.bip44CoinType
    ...
}
...

}

Add a CoinType argument to the HDWallet contructor.

For example:
public final class HDWallet {
private let coinType: CoinType
public init(seed: Data, network: Network, coinType: CoinType) {
    self.coinType = coinType
    ...
}
...

}
########
Also, I created the attached a CoinType.swift using the latest registered coin types from https://github.com/satoshilabs/slips/blob/master/slip-0044.md.  It could help even if you choose a different approach.
CoinType.swift.txt

The attached swift files contain all of the information in the registered coin types on https://github.com/satoshilabs/slips/blob/master/slip-0044.md.
i.e.
public final class CoinTypes {
    let Bitcoin = CoinType(0, "BTC", "Bitcoin")
    let Testnet = CoinType(1, "", "Testnet (all coins)")
    let Litecoin = CoinType(2, "LTC", "Litecoin")
...
}

CoinType-bip44-structures.zip

@johnnytucker Thank you, this will be included in the next release.


Duplicated content

There are 2 paragraphs with "Because Microsoft 365 Defender technologies span various functions" which are very similar. One of them should be removed or rewritten to eliminate redundant information.

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

ID: 0b92d260-ca15-0bdf-0d36-66ea6189f516
Version Independent ID: 9c436392-f1b5-a66e-74a8-7a8b85347738
Content: Step 3. Plan for Microsoft 365 Defender integration with your SOC catalog of services
Content Source: microsoft-365/security/defender/integrate-microsoft-365-defender-secops-services.md
Service: microsoft-365-security
Sub-service: m365d
GitHub Login: @Dansimp
Microsoft Alias: dansimp

@DeanGross Thank you for your feedback. We have made changes to the document via PR#https://github.com/MicrosoftDocs/microsoft-365-docs/pull/11963


Parameter expansion does NOT happen before conditions are considered in a template.

Above, the sentence:
"Parameter expansion happens before conditions are considered, so you can embed parameters inside conditions."
Is not true when you pass a parameter to template: the parameter is NULL in the template at the time the condition is evaluated.

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

ID: 3f151218-9a11-0078-e038-f96198a76143
Version Independent ID: 09c4d032-62f3-d97c-79d7-6fbfd89910e9
Content: Conditions - Azure Pipelines
Content Source: docs/pipelines/process/conditions.md
Product: devops
Technology: devops-cicd
GitHub Login: @juliakm
Microsoft Alias: jukullam

@NickDrouin Thank you for the feedback, assigning this to the author for review.
If this issue is product-related, a ticket should to be filed with the product team here.

The issue still persists.
I've found a workaround. Export your parameter as local variable in a step before:

powershell: |
Write-Host "##vso[task.setvariable variable=myParameter]${{ parameters.myParameter}}"
powershell: |
Write-Host "I'm working as expected"
condition: eq(variables['myParameter'], 'expectedValue')

Was hit by this today as well. Please fix it or expose parameters as environment variables as well, if they are prefixed with parameters. this should not cause any breaking changes.

Pushing an updated example shortly.


Incorporate PictureEngineLayer into DOM diffing algorithm

Per @yjbanov on https://github.com/flutter/engine/pull/26074 - after that PR, it should be possible to have picture engine layers participate in the dom diffing.

@yjbanov - since this patch got reverted and is no longer necessary for my original goals, I'm not sure what to do with this issue.
The problem with the original patch is that it created many more Dart objects during periods of heavy animation, which triggered additional GCs during periods of heavy workload, which is bad on older phones.
You may be able to do something similar by just adding some kind of interface markers on container layers about getting their pictures, and doing the diffing that way though. This is more or less how the VM is doing things anyway, and it's also how we'll be releasing picture related memory.

Yes, sorry - I forgot to close this when that patch got reverted. It may still be possible to do something with Picture.dispose on the DOM side, but not for diffing.


Laboratory Report status flow: corrected to amended or appended to corrected not allowed

If this is the right place to look for cross border lab report exchange: https://hl7.eu/fhir/laboratory/status-mgmt.html, what is expected to happen if there is result correction after report has been amended: final>>amended>>?
As the diagram says:  final>>amended>>amended or final>>amended>>entered-in-error are possible outcomes, non of which seems to fit the situation. Is there some idea behind this flow limitation?
BR
Vera

We can improve the state diagram by adding links between the three states following the final status to show possible transition between them. Would it be necessary?

Well if transition is assumed to be possible then Your comment is enough for us in LV. But when transition between preliminary and partial is shown and these transitions are not - it is a bit confusing. Of course adding it will make the diagram heavy. May be some comment in text would do it.


Fix test scenario channel version issues

Trying node v18 to see if the ember release/beta/canary test scenarios pass with the odd version strings and peerDeps of other packages.

Node v18 didn't resolve the issue, but going back to v14 does. An alternate option I learned about is to use package labels instead of the ember-source-channel-url package.


bug: incorrect interfacing with Intel compilers on Windows

Is there an existing issue for this?

[X] I have searched the existing issues

Description
Options for Intel compilers on Windows do not use the same types of flags or syntax as in UNIX which leads to problems.
See for example the module output directory flag module on Windows it should be /module:
https://www.intel.com/content/www/us/en/docs/fortran-compiler/developer-guide-reference/2023-1/module-001.html

This is a problem since the existing linter API interfaces expect that the compiler flags to be constant and os independent
Screenshots
No response
Expected Behaviour

Version of Modern Fortran
v3.4.2023053001
Version of Visual Studio Code
v1.80.0-insiders
Platform and Architecture
Windows
Additional Information
No response

My temporary workaround for this is:
"fortran.linter.modOutput": " ",
"fortran.linter.extraArgs": [
	"/I\"${workspaceFolder}\\tmpmod\"",
	"/module:\"${workspaceFolder}\\tmpmod\""
],

You will still get a nuisance error message about the extra -module flag being ignored, but it suppresses further error messages due to improper handling of the default argument for this setting where it attempts to lint files in the temp location rather than recognizing the path in "modOutput" is the argument  to the flag.  The manually-supplied /module is then used by ifort as the fallback.


unzx0_fast.asm fixed a bug with elias over 8bits.

In worst case ReadGammaAligned lost top bit value.
bc = inc c(1bit) + INLINE_READ_GAMMA(max4bits) + RELOAD_BITS + 1st ReadGammaAligned(2bits) + 2nd ReadGammaAligned(2bits)

I'll look into it over the next few days. Massive thank you for going through it with so much care!

I tried to construct a test case to trigger the issue and failed. I must be missing something here. However, your suggestion should still be accepted, because it saves 2 bytes and works faster on average for every file I threw at it. Many thanks!

Here's a test case to trigger this issue: create a file with size 256 bytes, containing a sequence from 0 to 255.


Removing noise from noise texture doesn't update it to empty in the editor

Godot version:
3.2.1
Issue description:

It shows correctly after running game or reloading scene, so it's minor thing.

If you reload the project in the editor, does it still show as empty?

Yes.

I looked a bit into it. So, set_noise applies the noise filter and detaches it respectively:
https://github.com/godotengine/godot/blob/d817be92c2d9edce842ab37ab13117743f8a3bee/modules/opensimplex/noise_texture.cpp#L187-L198
In _update_texture, we get the image from generate_texture and set the texture data afterwards.
https://github.com/godotengine/godot/blob/d817be92c2d9edce842ab37ab13117743f8a3bee/modules/opensimplex/noise_texture.cpp#L181-L182
In _generate_texture, we have the following logic executed for the initial texture and when we clear the Noise from the texture:
https://github.com/godotengine/godot/blob/d817be92c2d9edce842ab37ab13117743f8a3bee/modules/opensimplex/noise_texture.cpp#L143-L145
First, I thought that this "empty" image should be different but it works for initializing the 2D node. In _set_texture_data, we call emit_changed and I wonder if we have to do something to the newly "empty" image such that the change is recognized. Does anyone know where this emit signal is listened to such that the viewport updates the image?

Still valid in 4.4 b3bcb2d


Enclosure Temp Control - Enclosure Plugin

I have the Enclosure plugin (4.13.1) and Octopod (3.11) is showing the temp/humidity values on the first page and then the LED on/off control the third screen over.  However, I cannot find a control for the enclosure temp feature.
I had a good look through the other issues and requests which talk about showing the temp values, and controlling the GPIOs around versions 4.2ish but nothing specific on enclosure temp adjustment.  Was this a feature that should already be working, or is it possible to have it added?
Thanks!
Philip

That is awesome thanks Gaston.  Yeah main reason I (and probably others) use the enclosure plugin is for the active chamber heating ability, other than to switch a bunch of other stuff just on or off. I just chuck in a target temp and have a couple of ceramic heater in the enclosure that get it up to temp pretty quick.  Its very useful for all the big stuff.
Cheers!
Philip

Improved PWM and added support to control temp/humidity control outputs.


Block Reward Halving Activation

Some errors were made at launch from old developer, at 37.000.000 mined coins Pow should have ended, this did not happen, so i would like to introduce Block Reward Halving to give some scarcity to the coin supply emission, considering POS blocks will always pay some reward (we could fix the amount later in another issue maybe) so CURVEHASHCOIN will remain with no limit on supply production.
I think that reducing Block Reward from 70 coins * block to 1, in some months, could be a solution, halvings would be spread in that period of time equally so:
afte 1 month form update 70 to 35
after 3 months from update 35 to 17
after 6 months from update 17 to 8
after 10 months from update 8 to 4
after 15 months from update 4 to 2
after 21 months from update 2 to 1
1 coin * block will remain as reward for miners after halving period ends.

we managed to add a sort of halving on block reward, will be pushed soon and new realease done

closing the issue as we managed to do the update in testnet


Error: image jboss-eap-7-beta/eap70-openshift:1.3 not found

I am trying to build hello using Option 1 (with docker fabric8 maven plugin) and I am hitting this issue.

You just missed the issue :)

Ah! I found the issue in the $subject. I'll try to reproduce. Thanks

That image still available. Please check if your Docker daemon is pointing to CDK docker daemon (that has registry.access.redhat.com set). To use CDK internal docker daemon, run: eval "$(vagrant service-manager env docker)" at the same folder of the Vagrantfile.

I was using the fabric8 vagrant stuff and I don't have configured registry.access.redhat.com.
Thanks!

👍

I also got this example working with jboss/wildfly. Would a PR interest you or you'd rather keep it using eap ?

Initially we used jboss/wildfly, but since we are focusing on the product we decided to move to eap. Maybe we can just drop a WILDFLY.md explaining the needed changes (pom.xml and Dockerfile) to run it on WildFly.

Makes sense to me.
What do you think of maven profile for WF?

Even better. :)
On Mon, May 16, 2016 at 10:37 AM, Ioannis Canellos<EMAIL_ADDRESS>
wrote:

Makes sense to me.
What do you think of maven profile for WF?
—
You are receiving this because you commented.
Reply to this email directly or view it on GitHub
https://github.com/redhat-helloworld-msa/helloworld-msa/issues/5#issuecomment-219441658

--
Rafael Benevides | Senior Product Manager
Director of Developer Experience
M: +1-919-592-6255
Better technology. Faster innovation. Powered by community collaboration.
See how it works at www.redhat.com


VIH-10536 - Creating a new Panel member unable to sent notifications

VIH-10536
Added Hearing Creation notification email for New Panel Member
Checklist

[x] commit messages are meaningful and follow good commit message guidelines
[x] README and other documentation has been updated / added (if needed)
[ ] tests have been updated / new tests has been added (if needed)
[ ] Does this PR introduce a breaking change

/azp run


searchBy throwing error in case of upper case fields for postgres

Hey Philipp!
We need to do a hotfix regarding the latest release of the package with 4.6.2.
The change introduced with #442 is now having problems with upper case variable names.
Currently already working on a fix.
Here the error...
WHERE ("user"."deleted" = $1) AND (user.firstName::text ILIKE '%admin%' OR user.lastName::text ILIKE '%admin%' OR user.email::text ILIKE '%admin%' OR user.role::text ILIKE '%admin%')) "distinctAlias" ORDER BY "distinctAlias"."user_lastName" ASC, "user_id" ASC LIMIT 20","parameters":[false],"driverError":{"length":92,"name":"error","severity":"ERROR","code":"42601","position":"6379","file":"scan.l","line":"1180","routine":"scanner_yyerror"},"length":92,"severity":"ERROR","code":"42601","position":"6379","file":"scan.l","line":"1180","routine":"scanner_yyerror"}

:tada: This issue has been resolved in version 4.6.3 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


kernel: update to <IP_ADDRESS>

Merge Checklist

All boxes should be checked before merging the PR (just tick any boxes which don't apply to this PR)

[X] The toolchain has been rebuilt successfully (or no changes were made to it)
[X] The toolchain/worker package manifests are up-to-date
[X] Any updated packages successfully build (or no packages were changed)
[X] Package tests (%check section) have been verified with RUN_CHECK=y for existing SPEC files, or added to new SPEC files
[X] All package sources are available
[X] cgmanifest files are up-to-date and sorted (./cgmanifest.json, ./toolkit/tools/cgmanifest.json, ./toolkit/scripts/toolchain/cgmanifest.json, .github/workflows/cgmanifest.json)
[X] LICENSE-MAP files are up-to-date (./SPECS/LICENSES-AND-NOTICES/data/licenses.json, ./SPECS/LICENSES-AND-NOTICES/LICENSES-MAP.md, ./SPECS/LICENSES-AND-NOTICES/LICENSE-EXCEPTIONS.PHOTON)
[X] All source files have up-to-date hashes in the *.signatures.json files
[X] sudo make go-tidy-all and sudo make go-test-coverage pass
[X] Documentation has been updated to match any changes to the build system
[x] Ready to merge

Summary

What does the PR accomplish, why was it needed?
Update kernel to <IP_ADDRESS> to fix CVE 2021-43975
Add patch for kernel CVE 2021-43976
Change Log

Update kernel source to <IP_ADDRESS>
Addresses kernel CVEs CVE-2021-43975  CVE-2021-43976

Does this affect the toolchain?

YES, kernel-headers
Associated issues

none
Links to CVEs

https://nvd.nist.gov/vuln/detail/CVE-2021-43975
https://nvd.nist.gov/vuln/detail/CVE-2021-43976

Test Methodology

Pipeline build id AMD: 156466
Pipeline build id ARM: 156882
local build

@rlmenge
The reason CONFIG_I8K is removed in kernel-hyperv/config and not kernel/config is that the update from 78-->88 made I8K depends on CONFIG_HWMON, which is set as a module in kernel but is explicitly unset in kernel-hyperv.
Similarly, in going from 78-->88 CONFIG_HID_CHICONY and CONFIG_HID_SAMSUNG starts depending on USB_HID. kernel/config has USB_HID=m, kernel-hyperv/config omits USB_HID.
Did some more digging to figure out what config USB_HID is: "Say Y here if you want to connect USB keyboards,
mice, joysticks, graphic tablets, or any other HID based devices
to your computer via USB, as well as Uninterruptible Power Supply
(UPS) and monitor control devices."


Deletes code no longer needed regarding state checking of ES hosts

We no longer need two-tiered checking of ES addresses because single
endpoint is special cased to not cause notable overhead.
See https://github.com/line/armeria/issues/2071#issuecomment-531139475

@anuraaga I added a commit as we weren't looking for empty results before. This should make the change compatible with https://github.com/line/armeria/pull/2074

Thanks @anuraaga!


chore(upgrade): upgrade @angular to rc.1

@robwormald @MikeRyan52????

we totally need this to happen

Why do you need this to happen?
You can use rc.1 right now (because of the caret). Generally, in shared libraries, you should require the minimum version of your dependencies with which you are compatible.  ngrx/store is compatible with rc.0.
If you wish to use rc.1 you are free to do so, and ngrx/store will work just fine.

I totally agree with that in case we talk about 'stable' versions. Probably it because I worked with .NET Core and each new version (even RC) broke everything.
So, I'm glad that it's working with rc.1. Thanks for pointing that out!

I'm going to leave store on rc0 unless we change anything major upstream on angular, until we get closer to a larger release. Cheers!


Trigger error when torque tile request fails

Related ticket: https://github.com/CartoDB/cartodb.js/issues/1717
When the user reaches its limits, torque tiles could be affected, so the idea is to warn CARTO.js about that problem and then it should trigger that error accordingly.
Caveats

We need to research if we could "render"/draw an error tile in the torque canvas.

Close via #288

Pero que buenos sois.


Create Objective Checklists

Description:
Develop a side panel or overlay UI component that lists the current level objectives, with real-time updating checkboxes as players meet objectives.
Acceptance Criteria:

Objectives are clearly listed and update dynamically as players progress.
The UI element should fit seamlessly into the game design.


Move missing contracts from boba_legacy to this repo

There are a number of contracts which are still deployed and important, but that only exist in the https://github.com/bobanetwork/boba_legacy repo.
These include the LayerZero L1 bridging contracts for Boba, as well as other contracts in packages/boba/contracts.
FYI @souradeep-das

https://github.com/bobanetwork/boba/issues/155#issue-2237966458


change: Move Braket-specific pragma, instruction, and result logic out of parser

Issue #, if available: N/A
Description of changes: Represent instructions and result types using named tuples to avoid forcing everyone into Braket's representation. Instead, let packages define for themselves how to parse and visit pragmas and how to turn these named tuples into their own types.
Testing done: Tests passed locally.
Merge Checklist
Put an x in the boxes that apply. You can also fill these out after creating the PR. If you're unsure about any of them, don't hesitate to ask. We're here to help! This is simply a reminder of what we are going to look for before merging your pull request.
General

[x] I have read the CONTRIBUTING doc
[x] I used the commit message format described in CONTRIBUTING
[x] I have updated any necessary documentation, including READMEs and API docs (if appropriate)

Tests

[x] I have added tests that prove my fix is effective or that my feature works (if appropriate)
[x] I have checked that my tests are not configured for a specific region or account (if appropriate)

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Checked that this works with the Python wrapper as well

OK I think this failing codecov check is spurious. @rmshaffer does this look ok to you?


PCC - Enrolled repositories are not being notated in repositories table.

Summary
When a repository is enabled for the first time, a note that the repository was created is made on the repository row in the repositories table.
When the repo is unenrolled, a note is appended.
When the same repo is reenrolled, a note is not appended.
The correct events are being created in the event logs each time the repo is enrolled or unenrolled.
It appears the act of reenabling a repository is not creating the note on an existing repo row in the database.

Created PR: https://github.com/communitybridge/easycla/pull/2631

Deploying to DEV

This is deployed to Staging.

This is deployed to PROD as well. @WillsonHG  please verify on PROD.

I have verified that reenabling a repo creates a note on prod now


Update any year marking to 2023

As we move into the new year, we should update any year marks to indicate 2023 in case there is. Just a preemptive issue

My primary check did not return something along these lines. It seems like our sources are so far neatly time agnostic

There isn't any


return type Fixes (Null Return Error fix)

@imdhemy I would love to see this merge on the main branch.... I hope it will be reviewed

Hi @malikzeeshaan !
Sorry for being late! And thank you for your contribution.
I'd like to see this merged too, @jbagaresgaray !
I added some requests to change, you can use this class as a reference .
And finally, could you please update this PR to be merged into the develop branch instead of master.

@malikzeeshaan
Hopefully! Everything is going well!
This is a friendly reminder to apply the requested changes in case you are still interested in contributing.
Currently, I'm working on a new release, and I want to merge your PR. Ping me on comments or email (imdhemy[at]gmail.com) before the next weekend, otherwise, I'll close the PR due to inactivity. Sure, I'll be sad about that 😞

hey guys! i was dealing with a similar issue — the same concept also applies to getExternalAccountId, getObfuscatedExternalAccountId etc — all of them potentially return NULL rather than String. Maybe it would make sense to address this in this PR.

Closed due to inactivity.

I'm sorry Mohamed Eldhemy for this laye reply. I just checked my email. Are
you still interested?
On Tue, Sep 21, 2021, 1:11 AM Mohamad Eldhemy @.***>
wrote:

Closed due to inactivity.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/imdhemy/google-play-billing/pull/8#issuecomment-923259764,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALXINNQLJAEDIAWPEMDEDALUC6IP5ANCNFSM463C5SLQ
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.


Html file customization

Description
Our website's tab was styled with the default title and icon that came with the HTML file. I changed the title to "CoderHeros" and updated the logo to the CoderHeros logo from our figma document.
Loom Video
Loom Video
Type of change
Please delete options that are not relevant.

[x] New feature (non-breaking change which adds functionality)

Checklist:

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] My changes generate no new warnings
[x] I have checked my code and corrected any misspellings
[x] No duplicate code left within changed files
[x] Size of pull request kept to a minimum
[x] Pull request description clearly describes changes made & motivations for said changes

Well done, its looks better already.


fix func 'randomColor' in DefaultMarkers.js

Does any other open PR do the same thing?
No.
What issue is this PR fixing?
No related issue.
The previous randomColor function may return invalid color string, like "#12345", which length is not valid. This may generate warning messages in the example page.
The new one fills the string with zeros, like "#012345" in the previous example.
How did you test this PR?
I use this function to generate many colors randomly, and check if every color string is valid.
After the change, when I click many times to add markers to the map, the warning no longer appears.

@DillionApple thanks a lot for the PR.
In some cases the number is even less than 5 digits so maybe try to use '1234'.padStart(6,0)
It should work on both platforms but please run a test. 🤗

@DillionApple why did you close the PR? not happy with it ?

@rborn The pull request didn't not pass the eslint check. I will try the method and make another pull request.

@DillionApple if you just overwrite this one  should be  enough


Rework Readme.md (closes #94)

Codecov Report

Merging #140 (7a52f84) into main (d7b33fe) will not change coverage.
The diff coverage is n/a.

:exclamation: Current head 7a52f84 differs from pull request most recent head e79ccfd. Consider uploading reports for the commit e79ccfd to get more accurate results

@@            Coverage Diff            @@
##               main     #140   +/-   ##
=========================================
  Coverage     84.57%   84.57%
- Complexity      340      342    +2
=========================================
  Files            45       45
  Lines           979      979
  Branches        144      144
=========================================
  Hits            828      828
  Misses           57       57
  Partials         94       94

Flag
Coverage Δ

unittests
84.57% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


Consider changing the term "Private" to "Limited" in the terminology surrounding access control

This is to open discussion on a terminology change that I think may improve the understanding of access control in HydroShare.  I suggest changing the label "Private" to "Limited" when referring to a resource access permissions status.  The reason for this is that private has a non open connotation and a resource shared with other people and other groups of people is no longer really private.  I do not suggest any change in implemented functionality, just the labeling and terminology.  I recognize that the term "private" is pervasive throughout HydroShare, so this is quite a consequential change, which is why, at this point this is just and idea I am floating for discussion.
I have written a draft update to the "Sharing and Privacy" help page that is in the following Google Document and substantiates this suggestion.
https://docs.google.com/document/d/1VjsNxXfs1OBXI0v4oAswYSZYmWhNv6sgY-yGbVDv3lU/edit#
In addition to changing the terminology, this documentation draft update attempts to clarify the workings of HydroShare a bit better and resolve some other points where there has sometimes been confusion.
I wrote this into a Google Doc, because I think a Google Doc is a better place to collaboratively edit than in a github issue.  If you have ideas or comments on this suggestion, feel free to edit the Google doc directly or write a comment here as you like.

I'm not sure this terminology change really helps. I think the concept of something that is shared privately (e.g., keep this between you and me) is pretty well established. In that respect, changing the word from "Private" to "Limited" doesn't really change anything but the word. What does matter are the words describing what "Private" or "Limited" mean with regard to functionality in the system.

@horsburgh, please take a look at the writing in the current help pages about private, and then what I have drafted in the Google doc above.  I was helping with some writing explaining our terms to users and found that using the term "limited" seemed to make it easier to explain the functionality than using the term "private".  But if you can edit the writing to be clear and still use the term "private", then I am OK with that.  It just seemed to me that semantically saying that access was limited to specific users, or a group of users was clearer and easier to explain.

Closing this - decided not to pursue this discussion further


Problem loading libcurl.dll

Hello,
I thought I would make my happiness with CurlSharp, but I have struggled for 3 days.
Unable to launch the project. An error appears when loading the LibCurl.dll dll on the _initCode = NativeMethods.curl_global_init ((int) flags) instruction;
For information, I am using Windows 10 version 1809 64 bits and I am loading the solution with Visual Studio 2019
At first, I have an error: libcurl not found
After copying libcurl.dll to the System32 directory I have a System.BadImageFormatException exception
I also copied the DLLs from CurlSharp \ libs \ i386 to CurlSharp \ Samples \ bin as shown in issues # 36 but it's not better.
Has anyone ever had this problem and found a solution?

I just found out that in Windows 10 there is already Curl.exe installed in System32. Is this the problem?


Make voice work

Finishes implementing voice :tada: :tada: :tada:, now you can connect to voice channels and send audio
I had a disconnect issue before (bot would crash when kicked from calls) but haven't been able to recreate. If anyone can recreate it or can find any other issues, please send them here and I'll fix them asap

@ire4ever1190 ^^

Update to some people: So, there was an issue with playing audio, where audio is a slowish and choppy however after investigation and testing with a different library (in a different language) it appears to be an issue on my end which mostly likely is either due to my network.
Either ways, so I will make some tweaks to voice and some little bonus features soon or later.


empty fasta file:'Remapping.fasta'; local variable 'bam_sorted' referenced before assignment

Hello,
First, thank you for this cool tool.
However, I got this error. It's the latest version by the way. Can you help me with it?
Input files DNA, FASTA:
Remapping.fasta
Warning: Empty fasta file: 'Remapping.fasta'
Warning: All fasta inputs were empty
Total time for call to driver() for forward index: 00:00:00
Error: Encountered internal Bowtie 2 exception (#1)
Command: /bioinf/home/fwang/software/miniconda3/envs/BASALT-1.1.0/bin/bowtie2-build-s --wrapper basic-0 Remapping.fasta Remapping.fasta
Traceback (most recent call last):
File "/bioinf/home/fwang/software/miniconda3/envs/BASALT-1.1.0/bin/S5_Outlier_remover_DL_checkm.py", line 289, in outlier_predictor
os.system('jgi_summarize_bam_contig_depths --outputDepth Re-mapped_depth.txt '+str(bam_sorted))
UnboundLocalError: local variable 'bam_sorted' referenced before assignment
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/bioinf/home/fwang/software/miniconda3/envs/BASALT-1.1.0/bin/BASALT", line 141, in
BASALT_main_c(assembly_list, datasets, num_threads, lr_list, hifi_list, hic_list, eb_list, ram, continue_mode, functional_module, autobining_parameters, refinement_paramter, max_ctn, min_cpn, pwd, QC_software)
File "/bioinf/home/fwang/software/miniconda3/envs/BASALT-1.1.0/bin/BASALT_main_c.py", line 441, in BASALT_main_c
outlier_remover_main('BestBinset', coverage_matrix_list, datasets, assembly_mo_list, pwd, num_threads)
File "/bioinf/home/fwang/software/miniconda3/envs/BASALT-1.1.0/bin/S5_Outlier_remover_DL_checkm.py", line 452, in outlier_remover_main
A=outlier_predictor(depth_TNF_matrix, contigs_depth, bin_contigs, datasets, num_threads, nx)
File "/bioinf/home/fwang/software/miniconda3/envs/BASALT-1.1.0/bin/S5_Outlier_remover_DL_checkm.py", line 296, in outlier_predictor
os.system('jgi_summarize_bam_contig_depths --outputDepth Re-mapped_depth.txt '+str(bam_sorted))
UnboundLocalError: local variable 'bam_sorted' referenced before assignment

Hi,
It looks like that there is no fasta file generated in the previous step. Could you please have a check the content in the "BestBinset" folder? If this folder is empty, it means you have either encountered an error at the previous step, or even earlier.
Cheers,
BASALT team

Thank you for your reply.
The "BestBinset" folder is not empty. Actually it includes many refined bins and statistic files with bins' quality.
Best

Hmm it looks weird. Could you please add my Wechat "noddevil4949" so we can have a look at details?

Hello, I have encountered a similar problem.


Question: What is the difference between WordPress_AbstractFunctionRestrictionsSniff and Generic_Sniffs_PHP_ForbiddenFunctionsSniff?

I am looking to create a few extra sniffs and was not sure which to use as a base.
There is also Generic_Sniffs_PHP_DeprecatedFunctionsSniff which extends Generic_Sniffs_PHP_ForbiddenFunctionsSniff

My two pennies:
Generic_Sniffs_PHP_ForbiddenFunctionsSniff is a great one to extend if you simply want to forbid a number of functions and mention their potential replacement. It can use regex patterns as well for matching function names. However the error message is not very flexible, so you can't change it.
The Generic_Sniffs_PHP_DeprecatedFunctionsSniff should not be used as the basis for extending. It uses Reflection to check for deprecation on native PHP functions. AFAICS, this will not work for non-native PHP functions. It also does not provide info on what a potential replacement could be.
WordPress_AbstractFunctionRestrictionsSniff allows for a more modular approach, providing groups of functions and people can use the sniff, but still disable one (or more) of the groups for a project.
It offers wildcard matching, but not pattern matching. And if #626 will be merged, you can selectively whitelist functions which would match the wildcard.
All of these currently suffer from #611 - they don't check in callbacks. I'd would guess that that will only be solved for the abstract and as WP uses callbacks a lot, that would probably be the safest choice looking to the future.

Thanks, that answers my question.


Lua does not support this grammar (with some assignment operators in LuaU)

LuaU is a gradually typed embeddable scripting language derived from Lua which you can read on here.
I know it isn't regular lua 5.4+ but it adds some extra assignment operators that lua is yet to add, which can be found in most other programming languages such as +=, -=, *=, /= etc
I couldn't find a "quick fix" for it appearing as a grammatical error, I tried to disable linting on them but it didn't work either, could you add support for these operators or an option to ignore highlighting?

Oh I just saw the "Nonstandard Symbol" options in settings, nevermind.
Though prechecking parameters being highlighted like function name(a : nil, b : string) is something I still can't find a fix for.

Oh I just saw the "Nonstandard Symbol" options in settings, nevermind.
Though prechecking parameters being highlighted like function name(a : nil, b : string) is something I still can't find a fix for.

see https://github.com/sumneko/lua-language-server/wiki/Plugin-(Experimental)

Where do I put that in the plugin folder, does it need to be a function of the module being returned?
Also how do I stop this from happening I accidentally enabled semantic tokens


fix(add endof): add endOf && add startOf day

:tada: This PR is included in version 1.5.5 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Support built-in LSP

This PR has two parts committed. That is, the import LSP from Standard and support RuboCop built-in LSP. Please keep these commits.
Part 1: Import LSP from Standard
Preparing to resolve https://github.com/rubocop/rubocop/discussions/11686
This commit imports built-in LSP of https://github.com/standardrb/standard into RuboCop core.
The standard gem's original license (MIT) is written at the beginning of the imported files.
@searls
Part2: Support built-in LSP
Resolves https://github.com/rubocop/rubocop/discussions/11686
This commit supports built-in language server.
The integrated language server feature is described in the docs/modules/ROOT/pages/usage/lsp.adoc.
LSP option
% bundle exec rubocop --help
(snip)

LSP Option:
        --lsp                        Start a language server listening on STDIN.

The language server --lsp is disabled by default because it is not yet
stable as an integrated feature.
Run rubocop --lsp command from LSP client.
When the language server is started, the command displays the language server's PID:
$ ps aux | grep rubocop
user             17414   0.0  0.2  5557716 144376   ??  Ss    4:48PM   0:02.13 /Users/user/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/bin/rubocop --lsp

The language server supports textDocument/formatting method and is autocorrectable. The autocorrection is safe.
Design note
Same concept as https://github.com/standardrb/standard/pull/475. See there for details.
Usage Example (Eglot)
I'm running the LSP on Emacs with Eglot. It behaves roughly as expected.
https://github.com/joaotavora/eglot
Add the following to your Emacs configuration file (e.g. ~/.emacs.d/init.el):
(require 'eglot)

(add-to-list 'eglot-server-programs '(ruby-mode . ("bundle" "exec" "rubocop" "--lsp")))
(add-hook 'ruby-mode-hook 'eglot-ensure)

Below is an example of additional setting for autocorrecting on save:
(add-hook 'ruby-mode-hook (lambda () (add-hook 'before-save-hook 'eglot-format-buffer nil 'local)))

In theory it should be available for other LSP clients as well.
NOTE: I've been using this language server locally with Emacs (Eglot) for a while and it's performing well.

Before submitting the PR make sure the following are checked:

[x] The PR relates to only one subject with a clear title and description in grammatically correct, complete sentences.
[x] Wrote good commit messages.
[ ] Commit message starts with [Fix #issue-number] (if the related issue exists).
[x] Feature branch is up-to-date with master (if not - rebase it).
[x] Squashed related commits together.
[x] Added tests.
[x] Ran bundle exec rake default. It executes all tests and runs RuboCop on its own code.
[x] Added an entry (file) to the changelog folder named {change_type}_{change_description}.md if the new code introduces user-observable changes. See changelog entry format for details.

Impressive work! I'll need a bit of time to review this more carefully, but at a glance it looks pretty good!

I'm running the LSP on Emacs with Eglot. It behaves roughly as expected.

I didn't know you were an Emacs user as well! M-x forever! 🚀

Overall the code looks good to me, plus I guess it's already battle tested to some extent by Standard.rb.

@bbatsov I'm developing vscode-rubocop:
https://github.com/koic/vscode-rubocop
It is based on vscode-standard-ruby. (Thank you @searls and @kddnewton. Mentioned in LICENSE.)
https://github.com/standardrb/vscode-standard-ruby
After RuboCop 1.53.0 is released, I plan to transfer it to github.com/rubocop/vscode-rubocop and publish it to the Visual Studio Marketplace.


Advanced permission integration

Roadmap required

Started in https://github.com/GuusLieben/DarwinServer/tree/%2343-permissions


Set up all third party accounts

Use this email<EMAIL_ADDRESS>to set up Contentful and any other third-party apps we will be using throughout the semester. Make sure to coordinate with Heenal directly in our client slack channel or through Slack DM (Riha can also coordinate this) for account confirmations and such.

Waiting on Heenal to complete registration https://nuscout.slack.com/archives/C01KNNSCVT4/p1614208437001400


Error reporting: %bad-ixor, %bad-session

Should be ~| wrapped around eyre's ire-ix and ses-ya respectively.

Closing this one as it is too unclear.

Likely fixed in lighter-than-eyre


Fix #409 Add Subscribe to our NewsLetter feature

I added a subscribe to our NewsLetter Section.
https://github.com/user-attachments/assets/1be15948-089c-4f5e-8b49-139e72fabf53

@PSS2134  Issue no is #409

Good Work @riteshjha61253


maskFragments returns never for custom scalars with array fields

Describe the bug
Thanks for a really exciting gql library! I'm testing this out in my codebase as a replacement for graphql-code-generator and typed-graphql-builder.
I tried creating a reproduction using the linked example repo, but I'm unable to get ./src/graphql-env.d.ts to update with my schema changes for some reason (even though I have no issues in my actual app) :/
My actual issue is as follows.
scalar OpaqueObject

type User {
  field: OpaqueObject
}

export const graphql = initGraphQLTada<{
  introspection: introspection;
  scalars: { OpaqueObject: { innerField: [] } };
}>();

const MyFragment = graphql(`
  fragment MyFragment on User {
    field
  }
`)

// data is type `never` but should be a properly wrapped fragment type
const data = maskFragments([MyFragment], { field: { innerField: [] } })

Whenever a scalar has an internal array property, the maskFragments function returns never. It properly supports nested object / other complex data types.
Reproduction
No response
gql.tada version
1.2.1
Validations

[X] I can confirm that this is a bug report, and not a feature request, RFC, question, or discussion, for which GitHub Discussions should be used
[X] Read the docs.
[X] Follow our Code of Conduct

Just leaving a note here, as I haven't responded yet. I haven't had time to look into this yet, because I'd like to add failing tests for this at the same time, but the tests would be a little longer than some simple additions, I reckon.
I think there's probably a simple bug in a recursive transform type here, since this is specific to maskFragments, so it should be an easy fix, but just noting that the delay here is since I know it will require a bit more time to write a unit test for this ✌

@kitten Thanks for the note and for your effort on this library! I look forward to giving it a spin again with this patch. We've been able to convert a large chunk of our usage already and it's been great.

The discrepancy is pretty normal to TypeScript I feel, we will see the [] as never[] on the actual JS Object while we will see an Array literal as a type on our DocumentResult which leads to this.
https://www.typescriptlang.org/play?#code/C4TwDgpgBAKhDOwoF4oG0C6BuAUD0kUASggK4A2SqA3jlPVAJYAmAXFIgE6MB2A5rgZRgCYOziIcAXzwBjAPY9EUTmUoootIS3YByAIy6ANHQYjE7TNLwFoADw235AMxVrguW1BAaS8CsA4QA
For instance the following works, you can replace never with anything else
export const graphql = initGraphQLTada<{
  introspection: introspection;
  scalars: { OpaqueObject: { innerField: never[] } };
}>();

const MyFragment = graphql(`
  fragment MyFragment on User {
    field
  }
`)

// data is type `never` but should be a properly wrapped fragment type
const data = maskFragments([MyFragment], { field: { innerField: [] as never[] } })

@JoviDeCroock is your suggestion to cast array fields inside scalars as never going forward? I can confirm it is a viable workaround on my end if this case is not distinguishable in the library types

Closing since this is essentially intended behaviour for the time being, seeing that readonly (infer U)[] will always evaluate and cascade to never with how fragment re-masking is currently done.

I know this was closed as intended behavior but just wanted to let you know that I recently upgraded to 1.4.1 and this issue is resolved. I no longer observe the "bug" reported in the OP


update rent route to include rent score

update rent route to include rent score
Files Modified:

helpers.py
ml.py

Details:

added helper function to translate avg_rent into a score from 1-5
added score to ret_dict
updated route's doc string to reflect those changes

@PalmerTurley34 nice job.  Changes looked very straightforward and great job with clear documentation/comments


Large file uploads

@m-cat can you address this comment too please https://github.com/SkynetLabs/skynet-js/pull/130#pullrequestreview-671170002


Problem with Scala 3 dependencies

Seems like dependencies in a Scala 3 project aren't inherited from parent modules

Do we know if this is a bug, a design decision, or an option that can be changed?

Is someone working with this? Please, add yourself as an assignee.

Seems like this is fixed in in the current IntelliJ/Scala versions

@jaakkonarhi test this


[Giveaways] Fix giveaway end message when there's more than 1 winner

https://sentry.io/share/issue/4fc9775e76d84d2cb40f623725a1dd23/

thanks Alec!


Add Missing Line Enumeration Value #736

Fixes #736
Add Missing Enumeration value 'line'. Both files mentioned in #736 now validate without errors.
As this is my first PR, I am unsure if there is anything else I need to do in relation to this.

Thanks @06needhamt this is the appropriate fix, but is in some generated files. I'm waiting on @tomjebo to check if this value is the only one missing (we've found when an enum value is missing, sometimes there are multiple)

Closing as not needed


Cursor does not move.

Seems that the bot IS getting the cursor and it's movement, but it doesn't take any action when the song starts.

You need to update the timerAddress pointer, it is outdated.
You can use this for a correct one:
[Timer Pointer]
Offset0 : 1c
Offset1 : 4c4
Offset2 : d0
Offset3 : 16c
Offset4 : 150
ThreadOffset : -32c
You can change it in the settings tab, or the configFile.cfg using a .txt editor.
I also updated the readme.md on the master branch

Thanks.


B-18412 Remove edit & review request buttons/links on MTO for DDDSIT service item

Agility ticket
Summary
As we transition to making the SIT final destination address to be what is at the shipment level, we need to ensure that office users can't update the final destination address at the service item level. Currently this functionality exists and this story does the following:

remove any functionality that allows any office user to update the final destination address of a destination SIT service item
take care of any failing tests when deleting code
handle tech debt and delete components that are no longer in use

Setup to Run the Code

Instructions for starting storybook
Instructions for starting the MilMove application
Instructions for running tests

How to test

Access MM office
Login as a TOO
You will find that all SIT destination address flags, modals, and components are no longer accessible and removed from the codebase

Test coverage on server failed.
Last run: Thu 28 Dec 2023 09:44:20 PM UTC
Refer to this report to see coverage details for the server app.
Documentation for test coverage can be found at this link.

Test coverage on server failed.
Last run: Thu 28 Dec 2023 09:44:20 PM UTC Refer to this report to see coverage details for the server app. Documentation for test coverage can be found at this link.

LOL ofcourse I'd fail server test coverage on a PR that doesn't even touch backend code

Test coverage on server failed.
Last run: Thu 28 Dec 2023 09:44:20 PM UTC Refer to this report to see coverage details for the server app. Documentation for test coverage can be found at this link.

LOL ofcourse I'd fail server test coverage on a PR that doesn't even touch backend code

i dont think you actually failed test coverage- but some other issue- looks liek a circle fail
reading url

also looks like you need to modify some e2e tests

For some reason server test coverage is failing. If @deandreJones or @cameroncaci approve, this can be bypassed when pushed to staging since it is not a mandatory passing check with that circleCI build.
I don't plan on adding any server tests to this PR since it did not touch any server code.

For some reason server test coverage is failing. If @deandreJones or @cameroncaci approve, this can be bypassed when pushed to staging since it is not a mandatory passing check with that circleCI build.
I don't plan on adding any server tests to this PR since it did not touch any server code.

For some reason server test coverage is failing. If @deandreJones or @cameroncaci approve, this can be bypassed when pushed to staging since it is not a mandatory passing check with that circleCI build.
I don't plan on adding any server tests to this PR since it did not touch any server code.

but WHAT DOES IT MEAN DRE?

For some reason server test coverage is failing. If @deandreJones or @cameroncaci approve, this can be bypassed when pushed to staging since it is not a mandatory passing check with that circleCI build.
I don't plan on adding any server tests to this PR since it did not touch any server code.

but WHAT DOES IT MEAN DRE?

im not quite sure- other things have gotten past this step without the error - so something is odd with this one, i dont see anythign obvious with your changes that would lead to this error, but im looking

i think this is fine to merge- its failing trying to delete the server test coverage comment that the bot added when it orignally failed, but that comment is no longer showing so its failing to delete it...

@deandreJones can you check out Happo?


Unused model evaluations in Permutation explainer.

Hi,
I am really enjoying the SHAP library, and for a while, my curiosity has driven me to analyse and understand its source code.
Currently I have been studying the Permutation explainer  and I think I found out a little problem. At the following lines https://github.com/slundberg/shap/blob/master/shap/explainers/_permutation.py#L104-L108
It appears that the same code is repeated twice. From what I understand, the intent was to have the first for-loop compute marginal contributions of the features when going forward (the first half of the rows of the array "outputs"),
and a second for-loop to compute the marginal contributions when going backward (second half of the rows of the array "outputs"). The way the code is currently implemented, the second half of the rows of "outputs" is never used. This could be sub-optimal because "outputs" stores the results of multiple model evaluations and some of them are never used when computing the Shapley values.
I just wanted to make sure that this is actually an issue and that I am not misunderstanding the code.
Thank you very much.

I've reported this in #1948 with proposed fix in #1949. This is indeed an issue for the Permutation Explainer, but it has unfortunately not been addressed yet.

Thank you for bringing this to my attention. I hope that your fix gets implemented soon into shap.


Copy-paste error in instance_hyponym?

These are the long definitions for instance_hypernym and instance_hyponym.
rels.instance_hypernym.dfn.en = """
A relation between two concepts where concept X (``instance_hyponym``)
is a type of concept Y (``instance_hypernym``), and where X is an
individual entity.  X will be a terminal node in the hierarchy.
Instances are expressed by proper nouns.
An ``instance hypernym`` can also be referred to as a ``type``
"""
[...]
rels.instance_hyponym.dfn.en = """
A relation between two concepts where concept X (``instance_hyponym``)
is a type of concept Y (``instance_hypernym``), and where X is an
individual entity.  X will be a terminal node in the hierarchy.
Instances are expressed by proper nouns.
An ``instance hypernym`` can also be referred to as a ``type``
"""

Should these be different somehow?

I think we deliberately made them the same, as both are defined together.
On Wed, Feb 27, 2019 at 3:29 PM Michael Wayne Goodman <
<EMAIL_ADDRESS>wrote:

These are the long definitions for instance_hypernym and instance_hyponym.
rels.instance_hypernym.dfn.en = """
A relation between two concepts where concept X (instance_hyponym)
is a type of concept Y (instance_hypernym), and where X is an
individual entity.  X will be a terminal node in the hierarchy.
Instances are expressed by proper nouns.
An instance hypernym can also be referred to as a type
"""
[...]
rels.instance_hyponym.dfn.en = """
A relation between two concepts where concept X (instance_hyponym)
is a type of concept Y (instance_hypernym), and where X is an
individual entity.  X will be a terminal node in the hierarchy.
Instances are expressed by proper nouns.
An instance hypernym can also be referred to as a type
"""
Should these be different somehow?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/globalwordnet/gwadoc/issues/2, or mute the thread
https://github.com/notifications/unsubscribe-auth/ABD8xmxCzMbiCXBuU5FBnfcAnhzW3SIxks5vRjPRgaJpZM4bT4FG
.

--
Francis Bond http://www3.ntu.edu.sg/home/fcbond/
Division of Linguistics and Multilingual Studies
Nanyang Technological University

In that case we could do:
rels.instance_hyponym.dfn.en = rels.instance_hypernym.dfn.en

...to avoid divergences if one is edited and the other is not. But it seems like many relations could do the same and be defined with the same blob of text as their reverse relations.

I am happy to have one point to the other for now, i suspect the
definitions may diverge in the future.
On Wed, Feb 27, 2019 at 3:48 PM Michael Wayne Goodman <
<EMAIL_ADDRESS>wrote:

In that case we could do:
rels.instance_hyponym.dfn.en = rels.instance_hypernym.dfn.en
...to avoid divergences if one is edited and the other is not. But it
seems like many relations could do the same and be defined with the same
blob of text as their reverse relations.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/globalwordnet/gwadoc/issues/2#issuecomment-467758801,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABD8xlRFWgAGHPbvNfih06Jyss_cRKUvks5vRjhFgaJpZM4bT4FG
.

--
Francis Bond http://www3.ntu.edu.sg/home/fcbond/
Division of Linguistics and Multilingual Studies
Nanyang Technological University

In that case I'll just close this issue. Thanks


handle reference tables

define reference tables in init.
REFERENCE_TABLES = [
    "Publications",
    "Telescopes",
    "Instruments",
    "Modes",
    "PhotometryFilters",
    "Versions",
    "Parameters",
]

to use:
from astrodb_scripts import REFERENCE_TABLES

related to https://github.com/SIMPLE-AstroDB/SIMPLE-db/issues/460


if spring cloud config use git ,gateway will this bug

Closing due to lack of requested feedback. If you would like us to look at this issue, please provide the requested information and we will re-open the issue.
Originally posted by @spring-issuemaster in https://github.com/spring-cloud/spring-cloud-gateway/issues/1778#issuecomment-650883830

if use spring cloud config, use navtive. this bug is SR5


fix: update CI scripts to fail on intermediate failures

The CI scripts would only trigger a failed step if the last command in each script returned a non-zero exit code. By logically anding all commands, intermediate commands can fail the entire step.

Should "failOnStderr: string # Fail the task if output is sent to Stderr?  " be concidered instead?
https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-bash?view=azure-pipelines

Should "failOnStderr: string # Fail the task if output is sent to Stderr? " be concidered instead?
https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-bash?view=azure-pipelines

Python warnings are printed to stderr, so we can't use this option consistently. I researched a bit and couldn't find a better option than the one proposed in this PR.


[New Feature Request] - emit fastq files and contig files

I want to link your workflow to other workflows.
Could you 'emit' the fastq files and contig files in main.nf? (And any additional files that you think will be useful).
I want to link your workflow to other workflows because our Salmonella and E. coli/Shigella serotyping is done via WGS and it doesn't make sense to me to run spades (et al) on these again. I'd rather just take the contig files generated here and run the serotyping tools on those.

Hi @erinyoung, we do "emit" the fastq files (I assume you mean the paired trimmed ones?) and config file. See the full list of outputs here. Let me know if there is something missing from this list that you would like. Note that we use scaffolds for downstream analysis not the contigs, just FYI.

Right now, your final workflow isn't emitting anything
https://github.com/CDCgov/phoenix/blob/323f73389d3961eb5d01e248a580c1324ac09f15/main.nf#L54-L56
Nextflow has this awesome capacity to connect workflows together, but the first workflow must emit a channel as input for the next workflow. This is most commonly used to link subworkflows together (https://www.nextflow.io/docs/edge/dsl2.html#workflow-output). I looked through your subworkflows, and it looks like the only emits in your workflow are in the modules. Which is fine. I'll try to get a PR together sometime next week to add this functionality.

Oh I see what you mean, yes submitting a PR would be great. Thanks for the suggestion I think this will be helpful to others and us!

@erinyoung I think this commit  might be what you want? Let me know if there are other files you need. Currently, its in the v1.0.1 branch and will be added to the next release.


passenger_set_cgi_param gone in new passenger.

https://blog.phusion.nl/2015/03/04/phusion-passenger-5-0-1-released/
[Nginx]
The passenger_set_cgi_param option has been removed and replaced by passenger_set_header and passenger_env_var.

Thanks for this, do you fancy submitting a pull request?


Fix Gecko data for transform and opacity: they do not cause paints in Gecko.

See issue #21.
Do I need to bump the version in package.json?
I'm not sure how the CLA business works - I assume there is an existing agreement for Mozilla? I'll ask some people on our side.

Awesome, thanks @mstange. Don’t worry about the version bump, but I do need you to sign the CLA before I can merge this.

I've just been added to Mozilla's Google CLA group.

CLA manually verified! Thank you!

Hi guys, it seems that the current published version is outdated?

@Justineo
Because the gulp task just read data/data.json…
https://github.com/GoogleChrome/css-triggers/blob/07bdbb2/gulpfile.js#L38

@mstange
Maybe you need to tun rewrite.js to update data/data.json
> cd _suite/; node rewrite.js


"joor" not found

I'm running into this error when trying to set this up:

I'm using Gradle 3.0.1, which I suspect will later fail for other reasons, but probably isn't relevant to this particular error
Anyone else run into this and/or have a fix?

I just ran into this as well.

joor is available in jecnter.
see https://jcenter.bintray.com/org/jooq/joor/0.9.6/


Light Switch toggle does not counted by shutdown procedure

Sometimes light switch toggle is not counted by shut down procedure. Sign of it is that no short beep(s) are played after the toggle.
Reproduction steps:
Toggle the light switch fast (short beep follows)
Toggle the list switch fast (two short bees will follow)
Switch on the light switch and leave it in this state for longer then 1 min then release it (no sound will be played) <--- error
Switch on the light switch fast (no beep will follow) <---error
Switch on the light switch fast (beep(s) will follow)

if shutdown_window <= (60 / loop_duration): #1min window to turn on/off button 5 times
shutdown_window_inc = 1
counter_shutdown = counter_shutdown + 1
#Play a sound to indicate gardenpi light switch is toggled within shutdown window
#If number of short beeps is 5 then shutdown will follow
BuzzerSound(1,counter_shutdown)
else:
shutdown_window_inc = 0
shutdown_window = 0
#Bug correction
#counter_shutdown = 0
counter_shutdown = 1 <========= modified from 0 to 1
BuzzerSound (1,1) <========== short beep added


Keyboard word suggestion not working on iphone xs (Safari and Firefox)

Describe the bug
When clicking on the word suggested by the keyboard in does not enter the word into the editor. I have tested it on both firefox and safari on my iPhone and it fails on both but on my Samsung it works perfectly.
To Reproduce
Steps to reproduce the behavior:

Go to https://codepen.io/oliv95/pen/qBWqRdv
Type some text
Click on one of the suggested words
Word is not entered into the editor

Expected behavior
Keyboard suggested word feature should enter the clicked word into the editor
Screenshots
In  the screenshots I selected 'the' on iOS and 'again' on Android

** Version information **

OS: [iOS 12.3.1]
Browser: [iOS Firefox 18.2, iOS Safari 12]
EasyMDE version: [2.8.0]

Additional context
I have tested in on a Samsung 8A with firefox and it works as is shown in the screenshots

Unfortunately I don't own any iOS devices so won't be able to debug this.
If anyone with an iPhone would be able to help that would be very much appreciated.

If I get time left hover I might take a look but hopefully some kind soul with an iOS device can save me :)

This might be the cause of it and would be solved when codemirror 6 is released
https://github.com/codemirror/CodeMirror/issues/3690

I did a comparisons between CodeMirror 5 and 6 on my iPhone and the keyboard suggestions work fine with v6. With v5 it's just a mess.


Curve Smoothening

Still curves are not much smooth.Jagged lines are clear on the curves...
Can we make it more smooth by modifying the calculations?
Thanks

Feel free to make a pull request to fix this :)


added cosmoXplore

Added cosmoXplore project.
completed issue #142

@Priyanshi662 please do review.

@Priyanshi662 please do review this PR.


Fix solutions.ex for shopping_list

Fix difference between what the exercice is asking vs what is actually tested
I'm not really sure if you would prefer doing a big pull request or multiple ones when encountering issues so feel free to tell me :D

I have some changes that will be affected by this so I'm going to merge and add the solution. Thank you for your contribution!


In case you are running multiple sessions

Describe the feature you'd like to see:
Hi,  Great Job.  I'm impressed.  I have multiple GPU's running . SD doesn't see but one at a time.  So in the bat file I have a line for one session using Automatic1111 on a browser that is currently training "set CUDA_VISIBLE_DEVICES=0"
and then I saved another copy of bat to "webui-blender.bat" and there I changed that line to "set CUDA_VISIBLE_DEVICES=1"
and then added
"set COMMANDLINE_ARGS=--vae-path "models\Stable-diffusion\vae-ft-mse-840000-ema-pruned.pt" --api --port 7861"
So that I can set my port to something different in Blender...works great.   The pruned.pt is optional, I found it helps the faces look better.
Thanks, just thought you might like to let others know.
Additional information
No response

Thanks for posting this


Can we choose not to "help-along" with read-only operations?

Description
Since the help-along protocol is used to prevent SMOs running into each other and thus disrupt their logical order of happening, is it possible for us to only help-along when we are going to change the content OR doing SMO? Since for read-only operations, not helping along SMO (hopefully) does not pose any problem for serialization of structural modifications.

No we can't. In the case of node remove, if we ignore the remove delta and directly jump to its left sibling, then we will miss the removed (but not yet merged) node.


Deta deployment not working

While trying to deploy on deta its not working, throws these error msg,
Traceback (most recent call last):
  File "/opt/python/detalib/debugger.py", line 142, in wrap
    result = func(event, context)
  File "/var/task/_entry.py", line 12, in handler
    import main  # noqa
  File "/var/task/main.py", line 2, in <module>
    from ml import nlp
  File "/var/task/ml.py", line 1, in <module>
    import spacy
  File "/opt/python/spacy/__init__.py", line 15, in <module>
    from .cli.info import info  # noqa: F401
  File "/opt/python/spacy/cli/__init__.py", line 3, in <module>
    from ._util import app, setup_cli  # noqa: F401
  File "/opt/python/spacy/cli/_util.py", line 8, in <module>
    import typer
  File "/opt/python/typer/__init__.py", line 29, in <module>
    from .main import Typer as Typer
  File "/opt/python/typer/main.py", line 11, in <module>
    from .completion import get_completion_inspect_parameters
  File "/opt/python/typer/completion.py", line 10, in <module>
    import click._bashcomplete
ModuleNotFoundError: No module named 'click._bashcomplete'

In my end it is not reproduceable. Can you describe more about how are you deploying it?

Have you tried clicking on the button?


Remove Sentencepiece version limitation

Submitted a PR to the original

Merged in the original repository (https://github.com/espnet/espnet/pull/3422)


Stopping timer automatically when closing Chrome does not work

I activated "Start automatically" and "Stop automatically" in the settings, however only the automatic start works. When I close Chrome, either via the close button or the CTRL+SHIFT+Q hotkey, the timer keeps running.

Thank you for reporting. We'll check it out.

I've tested this with macOs and windows and it worked for me every time. I think it depends on the connection also. If the connection is not good enough for the info to reach the servers than it will not stop the entry.

Still seems to be a bug. I tried to replicate and it also didn't stop at the end of the set time for me.

Same here. Any news on this?

Same problem - auto stop does not work, connection ADSL 100Mb/s.
Linux Mint 17.1., Chrome Version 57.0.2987.110 (64-bit)

We have made improvements to these areas and don't see any related problems now. If there are still problems in the latest versions of the extension, please feel free to open a new issue.


Consolidate plugin and config

This PR uses the new features in ESLint 2.0 to update the eslint-plugin-shopify to serve our shared config in addition to our custom rules. It also moves the react plugin and babel parser to be dependencies of the plugin. What this means is that installation is now considerably simpler — you just need to npm install eslint eslint-plugin-shopify --save-dev and add an .eslintrc file that points to the plugin's configs.
As mentioned in the previous PR, the config name (in the eslintrc "extends" field)  is a bit more complex — shopify becomes plugin:shopify/esnext, shopify/react becomes plugin:shopify/react, and shopify/es5 becomes plugin:shopify/es5. A small price to pay for simpler setup and package structure, I think. The generator has also been updated to generate these new config options.
After this is merged I will bump to 8.0.0 and delete the eslint-config-shopify package, since it won't be updated anymore.
cc/ @Shopify/fed @bouk

:shipit:


Help! Course-related issues

I am sorry to bother you. I am a candidate of graduate student in medical Imaging and learning brain network related knowledge myself. The codes in the repo are very detailed and practical, helping me a lot. Is this from a public online lesson? Is there any similar learning materials that can be shared?
I will be very grateful if I can get your reply.
Yunpeng Wang
<EMAIL_ADDRESS>

here is the syllabus: https://brainnetworkscourse.github.io/
On Fri, Apr 26, 2019 at 2:36 PM wangyunpeng_bio<EMAIL_ADDRESS>wrote:

I am sorry to bother you. I am a candidate of graduate student in medical
Imaging and learning brain network related knowledge myself. The codes in
the repo are very detailed and practical, helping me a lot. Is this from a
public online lesson? Is there any similar learning materials that can be
shared?
I will be very grateful if I can get your reply.
Yunpeng Wang
<EMAIL_ADDRESS>—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/BrainNetworksCourse/brain-networks-course/issues/1,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAGUVEEXQHZXICTWW7UYGZLPSLZK7ANCNFSM4HIVHWDA
.

--
Russell A. Poldrack
Albert Ray Lang Professor of Psychology
Professor (by courtesy) of Computer Science
Bldg. 420, Jordan Hall
Stanford University
Stanford, CA 94305
<EMAIL_ADDRESS>http://www.poldracklab.org/

Thank you very much for your reply. It helps a lot. This course looks really great.


Document link to 404

Before submitting a new issue, please check if a similar issue has already been filed.
Issue subject
Briefly describe the issue here.
Expected behaviour
Describe what should happen.
Actual behaviour
Describe what happens instead. Please include the complete failure message.
Steps to reproduce
Provide steps to let us know how we can reproduce this issue.
Environment
Provide any relevant information about your setup, such as:

Version of binance-futures-connector-node
Node version
Operating system

Without any information, this issue can't be resolved.


METexpress documentation build is failing for some reason.

Copy of the question I posted in the METplus slack channel:
If anyone has a minute, the documentation build for METexpress 4.4.0 is failing when if gets to the author list, and I have no earthly idea why. It throws the error ERROR: Error in "replace" directive: may contain a single paragraph only. WARNING: Substitution definition "author_list" empty or invalid. , but the author list is a single paragraph (author_list = 'R. Pierce, M.B. Smith, I. McGinnis, K. Searight, V. Hagerty, J. Hamilton, B. Strong'), and I didn’t change any of the conf.py script besides updating the author list and the date. Is this a problem you’ve encountered before? The full log is here: https://github.com/dtcenter/METexpress/runs/5635997380?check_suite_focus=true
To be clear, I don't think this issue is worth delaying the release, since all it means is that the list of authors isn't printed correctly in the Users' Guide, but we should still fix it as soon as we get the chance.

George McCabe looked into this and apparently it was a github hiccup, because it's not doing it today.