i cant install image-tools 1.0.5 since a source .zip, how can do it?

i follow the steps of http://grails.org/plugin/image-tools
Download here:https://github.com/ricardojmendez/grails-imagetools/archives/master
Un-(zip/tar) into new directory. Execute the following commands:
cd (new directory)
grails upgrade
grails create-plugin ImageTools
grails package-plugin
dir *.zip (to get the full name of the created plugin)
cd (to your project using the plugin)
grails install-plugin (path to created plugin)
and to do it a got :
| Configuring classpath
:: problems summary ::
:::: WARNINGS
module not found: org.grails.plugins#image-tools;1.0.5
==== grailsPlugins: tried
-- artifact org.grails.plugins#image-tools;1.0.5!image-tools.zip:
/home/link/web/olason/lib/image-tools-1.0.5.zip
==== grailsHome: tried
/etc/grails-2.0.0/lib/org.grails.plugins/image-tools/ivy-1.0.5.xml
-- artifact org.grails.plugins#image-tools;1.0.5!image-tools.zip:
/etc/grails-2.0.0/lib/org.grails.plugins/image-tools/jars/image-tools-1.0.5.zip
/etc/grails-2.0.0/lib/org.grails.plugins/image-tools/bundles/image-tools-1.0.5.zip
==== grailsHome: tried
/etc/grails-2.0.0/src/libs/image-tools-1.0.5.xml
-- artifact org.grails.plugins#image-tools;1.0.5!image-tools.zip:
/etc/grails-2.0.0/src/libs/image-tools-1.0.5.zip
==== grailsHome: tried
/etc/grails-2.0.0/dist/image-tools-1.0.5.xml
-- artifact org.grails.plugins#image-tools;1.0.5!image-tools.zip:
/etc/grails-2.0.0/dist/image-tools-1.0.5.zip
==== grailsHome: tried
/home/link/.grails/2.0.0/cached-installed-plugins/image-tools-1.0.5.xml
-- artifact org.grails.plugins#image-tools;1.0.5!image-tools.zip:
/home/link/.grails/2.0.0/cached-installed-plugins/image-tools-1.0.5.zip
==== grailsHome: tried
-- artifact org.grails.plugins#image-tools;1.0.5!image-tools.zip:
/etc/grails-2.0.0/plugins/image-tools-1.0.5.zip
==== grailsCentral: tried
http://plugins.grails.org/grails-image-tools/tags/RELEASE_1.0.5/image-tools-1.0.5.pom
-- artifact org.grails.plugins#image-tools;1.0.5!image-tools.zip:
http://plugins.grails.org/grails-image-tools/tags/RELEASE_1.0.5/grails-image-tools-1.0.5.zip
==== http://repo.grails.org/grails/plugins: tried
http://repo.grails.org/grails/plugins/org/grails/plugins/image-tools/1.0.5/image-tools-1.0.5.pom
-- artifact org.grails.plugins#image-tools;1.0.5!image-tools.zip:
http://repo.grails.org/grails/plugins/org/grails/plugins/image-tools/1.0.5/image-tools-1.0.5.zip
==== http://repo.grails.org/grails/core: tried
http://repo.grails.org/grails/core/org/grails/plugins/image-tools/1.0.5/image-tools-1.0.5.pom
-- artifact org.grails.plugins#image-tools;1.0.5!image-tools.zip:
http://repo.grails.org/grails/core/org/grails/plugins/image-tools/1.0.5/image-tools-1.0.5.zip
==== grailsCore: tried
http://svn.codehaus.org/grails/trunk/grails-plugins/grails-image-tools/tags/RELEASE_1.0.5/image-tools-1.0.5.pom
-- artifact org.grails.plugins#image-tools;1.0.5!image-tools.zip:
http://svn.codehaus.org/grails/trunk/grails-plugins/grails-image-tools/tags/RELEASE_1.0.5/grails-image-tools-1.0.5.zip
::::::::::::::::::::::::::::::::::::::::::::::
::          UNRESOLVED DEPENDENCIES         ::
::::::::::::::::::::::::::::::::::::::::::::::
:: org.grails.plugins#image-tools;1.0.5: not found
::::::::::::::::::::::::::::::::::::::::::::::
:: problems summary ::
:::: WARNINGS
module not found: org.grails.plugins#image-tools;1.0.5
==== grailsPlugins: tried
-- artifact org.grails.plugins#image-tools;1.0.5!image-tools.zip:
/home/link/web/olason/lib/image-tools-1.0.5.zip
==== grailsHome: tried
/etc/grails-2.0.0/lib/org.grails.plugins/image-tools/ivy-1.0.5.xml
-- artifact org.grails.plugins#image-tools;1.0.5!image-tools.zip:
/etc/grails-2.0.0/lib/org.grails.plugins/image-tools/jars/image-tools-1.0.5.zip
/etc/grails-2.0.0/lib/org.grails.plugins/image-tools/bundles/image-tools-1.0.5.zip
==== grailsHome: tried
/etc/grails-2.0.0/src/libs/image-tools-1.0.5.xml
-- artifact org.grails.plugins#image-tools;1.0.5!image-tools.zip:
/etc/grails-2.0.0/src/libs/image-tools-1.0.5.zip
==== grailsHome: tried
/etc/grails-2.0.0/dist/image-tools-1.0.5.xml
-- artifact org.grails.plugins#image-tools;1.0.5!image-tools.zip:
/etc/grails-2.0.0/dist/image-tools-1.0.5.zip
==== grailsHome: tried
/home/link/.grails/2.0.0/cached-installed-plugins/image-tools-1.0.5.xml
-- artifact org.grails.plugins#image-tools;1.0.5!image-tools.zip:
/home/link/.grails/2.0.0/cached-installed-plugins/image-tools-1.0.5.zip
==== grailsHome: tried
-- artifact org.grails.plugins#image-tools;1.0.5!image-tools.zip:
/etc/grails-2.0.0/plugins/image-tools-1.0.5.zip
==== grailsCentral: tried
http://plugins.grails.org/grails-image-tools/tags/RELEASE_1.0.5/image-tools-1.0.5.pom
-- artifact org.grails.plugins#image-tools;1.0.5!image-tools.zip:
http://plugins.grails.org/grails-image-tools/tags/RELEASE_1.0.5/grails-image-tools-1.0.5.zip
==== http://repo.grails.org/grails/plugins: tried
http://repo.grails.org/grails/plugins/org/grails/plugins/image-tools/1.0.5/image-tools-1.0.5.pom
-- artifact org.grails.plugins#image-tools;1.0.5!image-tools.zip:
http://repo.grails.org/grails/plugins/org/grails/plugins/image-tools/1.0.5/image-tools-1.0.5.zip
==== http://repo.grails.org/grails/core: tried
http://repo.grails.org/grails/core/org/grails/plugins/image-tools/1.0.5/image-tools-1.0.5.pom
-- artifact org.grails.plugins#image-tools;1.0.5!image-tools.zip:
http://repo.grails.org/grails/core/org/grails/plugins/image-tools/1.0.5/image-tools-1.0.5.zip
==== grailsCore: tried
http://svn.codehaus.org/grails/trunk/grails-plugins/grails-image-tools/tags/RELEASE_1.0.5/image-tools-1.0.5.pom
-- artifact org.grails.plugins#image-tools;1.0.5!image-tools.zip:
http://svn.codehaus.org/grails/trunk/grails-plugins/grails-image-tools/tags/RELEASE_1.0.5/grails-image-tools-1.0.5.zip
::::::::::::::::::::::::::::::::::::::::::::::
::          UNRESOLVED DEPENDENCIES         ::
::::::::::::::::::::::::::::::::::::::::::::::
:: org.grails.plugins#image-tools;1.0.5: not found
::::::::::::::::::::::::::::::::::::::::::::::
| Error Failed to resolve dependencies (Set log level to 'warn' in BuildConfig.groovy for more information):

org.grails.plugins:image-tools:1.0.5

so try with this source online :
http://www.arquetipos.co.cr/blog/files/grails-image-tools-1.0.5.zip
http://blog.labrat.info/wp-content/uploads/2011/01/grails-image-tools-1.0.5.zip
and the same result.
i hope can help me!, sorry for my bad inglish.
Thanks!

Hi,
I'm afraid I'm not currently actively using the plugin, so I really haven't tried it on any recent version of Grails, but it might be that Grails does not want to install it because it was build for an older version.  You could try:

Downloading the source
Doing a grails upgrade
Re-packaging and installing

I'll try that later this week when I get a breather. Do let me know if it fixes it for you.

Thanks for the update!


typo Add a demo of export minio

Proposed changes
Issue Number: close #xxx
<--Describe your changes.-->
Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall

run p0


ERROR: pyasn1-modules 0.2.8 has requirement pyasn1<0.5.0,>=0.4.6, but you'll have pyasn1 0.1.9 which is incompatible.

hi
when i run pip install waymo-open-dataset, i encounter this error:
ERROR: pyasn1-modules 0.2.8 has requirement pyasn1<0.5.0,>=0.4.6, but you'll have pyasn1 0.1.9 which is incompatible.
does anyont have any idea to fix it? please help.
thank in advance.

follow the quick start. you are not installing the right package


warning: redefining `object_id' may cause serious problems.

I have two columns in most of our DB tables, object_type and object_id. I saw a weird behavior when exposing them with grape entity, that they map to Entity's ruby obejct_id instead of the  model attribute.
when I redefined them in the entity like
expose :object_id, documentation: { type: 'Integer', desc: 'Notification Object ID' }
expose :object_type, documentation: { type: 'String', desc: 'Notification Object Type' }

private

def object_id
  object.object.uid if object
end

I got this warning warning: redefining 'object_id' may cause serious problems.

@ahmgeek … this is expected, cause you're redefining it …
rewrite your example should solve it …
expose :foo, as: :object_id, documentation: { type: 'Integer', desc: 'Notification Object ID' }

private

def foo
  object.object.uid if object
end

@LeFnord that explains how to circumvent the warning but doesn't explain the reason why it happened. Could you please elaborate.

maybe this helps 😉
we have an object – here it represents an instance of an model – as a result of a request,
this is what grape response with
present :some_object_name, object, with: Entities::ForObject

the entity maybe looks like:
module Entities
  class ForObject < Grape::Entity
    expose :id, as: :'$guid' documentation: { type: Integer, … }
    expose :name, as: :display_name, documentation: { type: String, … }
    expose :formatted, as: :other_name, documentation: { type: String, … }
    expose :attr_1, documentation: { type: String, … }
  end
end

if :as given, this is always the name of the key in the result (response),
and the data comes always from the first argument (e.g. :name),
this can be:

an attribute: object.attribute
or more general, a method to which the object responds to: object.method

means:
...
expose :foo, as: :bar
...

def foo
  "#{itme_code}--#{description}"
end

overwrites the date given by bar

@LeFnord I guess you explained the workaround not why grape-entity can't handle the object_id model attribute. In rails I guess if I have an object_id attribute in my Package  model for instance, and that attribute woks with his brother object_type for the polymorphic feature, rails will never respond with the object_id that ruby produce for the object's memory unique id, right ?
it will get the data from database and map it to the attribute.
grape don't do this, I can use grape-entity's as: but we needed an explain for that behavior.

I think this can be closed, or are there action items from here?

@dblock I still don't know if the behavior is normal or intended. but it doesn't make sense to expose a ruby object_id instead of object_id table attribute

@ahmgeek … my explanation above doesn't describe a workaround, it describes how grape-entity works
and yeah, your are overwriting the object_id, which every ruby object has, as you mentioned above


Should not the quoteString method be public

https://github.com/cakephp/phinx/blob/877033d6e44d60f8ff149fa9f57f135a33fbbff6/src/Phinx/Db/Adapter/PdoAdapter.php#L283
Currently the quoteString method exists, but it is protected, making it impossible to use in migrations.  Is there anything what stops it being public?

Is there a use case for using it inside migrations?
If so, we could do this.

It could be useful if you were running your queries directly through execute() method on a Migration and want some capacity to quote stuff yourself for cross-DB usage, without having to use the full query builder?

Any downsites of exposing the method?

It'd have to go into the major version as it's an interface break? It's also like this is (for non-extended purposes) exposing anything you couldn't get by just doing $this->getAdapter()->getConnection()->quote() instead of $this->getAdapter()->quote() to get the same result.
quoteTable and quoteColumn are already public so can't see a reason not to do this here to be consistent. May also want to expose quoteValue for further consistency?


Repository permission problem

I use Gitblit GO on a Ubuntu server to allow https access to the repositories additionally to the previous ssh access without Gitblit. The repository is setup as shared but the files in /logs/refs/heads have incorrect file permissions. Gitblit runs as service with gitblit user (who is a member of git group).
Steps to reproduce:

create repository with git init --bare --shared=0660 (I've done it via ssh but git.createRepositoriesShared=0660 is set too)
clone with https over gitblit
push changes
/logs/refs/heads/master has 644 permission with owner gitblit and group git instead of 660
clone with another user in git group. f.e. git via ssh (without Gitblit)
push changes
error because /logs/refs/heads/master is not writable for group

Any ideas how to solve this (preferably without changing default umask)? Thanks in advance

Excellent question. I am not sure why that is. One thing contributing could be that on Ubuntu normal users have a umask of 0002, while the Gitblit service, which probably was started in a system context, will have umask 0022. But I just tested and disabled USERGROUPS_ENAB, logged in via SSH and verified that the umask was 0022. Nevertheless a push via Ssh resulted in 0660.
But why set the default umask? It should be enough to set the umask of the Gitblit process to 0002. For example in the gitblit.sh script or the init script or however it is started.


Read special reparse points without accessing it

PR Summary
Fix #7127

Enhance enum FileDesiredAccess with zero value GenericZero
Use the GenericZero as desired access mode to read reparse point without access it

From docs:

If desired access is zero, the application can query certain metadata such as file, directory, or device attributes without accessing that file or device, even if GENERIC_READ access would have been denied

PR Context

PR Checklist

[x] PR has a meaningful title

Use the present tense and imperative mood when describing your changes

[x] Summarized changes
[x] Make sure all .h, .cpp, .cs, .ps1 and .psm1 files have the correct copyright header
[x] This PR is ready to merge and is not Work in Progress.

If the PR is work in progress, please add the prefix WIP: or [ WIP ] to the beginning of the title (the WIP bot will keep its status check at Pending while the prefix is present) and remove the prefix when the PR is ready.

Breaking changes

[x] None
OR
[ ] Experimental feature(s) needed

[ ] Experimental feature name(s):

User-facing changes

[x] Not Applicable
OR
[ ] Documentation needed

[ ] Issue filed:

Testing - New and feature

[ ] N/A or can only be tested interactively
OR
[x] Make sure you've added a new test if existing tests do not effectively test the code changed

Tooling

[ ] I have considered the user experience from a tooling perspective and don't believe tooling will be impacted.
OR
[ ] I have considered the user experience from a tooling perspective and enumerated concerns in the summary. This may include:

Impact on PowerShell Editor Services which is used in the PowerShell extension for VSCode (which runs in a different PS Host).
Impact on Completions (both in the console and in editors) - one of PowerShell's most powerful features.
Impact on PSScriptAnalyzer (which provides linting & formatting in the editor extensions).
Impact on EditorSyntax (which provides syntax highlighting with in VSCode, GitHub, and many other editors).

/cc @mklement0

I appreciate the fix, @iSazonov.

Confusing title


Travis regularly times out on "npm ci"

I'm not really sure why but Travis will regularly time out with npm ci not emitting output for 10 minutes. This seems to happen sporadically but fairly regularly. Some example logs are:

https://travis-ci.org/rustwasm/wasm-bindgen/jobs/405978557
https://travis-ci.org/rustwasm/wasm-bindgen/jobs/405978581
https://travis-ci.org/rustwasm/wasm-bindgen/jobs/405964606
https://travis-ci.org/rustwasm/wasm-bindgen/jobs/405869282
https://travis-ci.org/rustwasm/wasm-bindgen/jobs/405837840
https://travis-ci.org/rustwasm/wasm-bindgen/jobs/405837842

Does anyone know why this is happening? Is there a way we can help debug this?

You can use npm ci --verbose to see what operation it is hanging on

Hm well this hasn't happened in awhile that I've seen, so maybe the verbose output actually helps us! In any case we should be set next time it times out to investigate further, thanks @Alexendoo!

Looks like we hit this first on https://travis-ci.org/rustwasm/wasm-bindgen/jobs/409944853


Extract govuk::htpasswd into own module

In a bid to break up the monolithic govuk module.

:+1: merge when ready


Video with playInBackground changes behavior with different Android versions

Current behavior
In our app, we have videos that have the option to be shown normally (video + audio) or hidden (only audio). The user is given the option to toggle between the modes without halting playback. In both cases, shown or hidden, the video component is still being rendered. Additionally, the playInBackground prop is set to true so that the user can leave the app and come back without the video stopping. However, we have noticed that this functionality appears to be breaking on newer versions of Android when the video is hidden.
Reproduction steps
From our testing with several physical and emulated Android devices, this appears to work fine prior to Android 8.1 but versions 8.1 and 9 have different and seemingly related problems.
On Android 8.1:

Enter a screen containing a video
Play the video
Toggle the video into the hidden mode
Exit the app
Notice that the media continues playing audio as expected
Return to the app
Toggle the video into the shown mode
Notice that the video area is completely blank

On Android 9:

Enter a screen containing a video
Play the video
Toggle the video into the hidden mode
Exit the app
Notice that the media stops playing audio
Return to the app
Toggle the video into the shown mode
Notice that the video area is completely blank and the audio is still not playing

Video Player styles
video_player_container: {
    flex:.4,
    justifyContent: 'center',
    alignItems: 'center',
    backgroundColor: Colors.black,
  }

videoPlayer: {
    position: 'absolute',
    top:0,
    left: 0,
    bottom: 0,
    right: 0
  }

Video Player render function
<View style={this.state.fullScreen === true ? styles.video_player_container_fullscreen : styles.video_player_container}>
    {this.state.spinnerVisible !== true || this.props.hidden ? null :
    <View style={[styles.activityContainer, styles.activityHorizontal]}>
        <ActivityIndicator size="large" color={Colors.primary_red} />
    </View>
    }
    {this.captionsLoaded() ?
        <Video
        audioOnly={this.props.AvType==='audio' ? true : false}
        ref={(ref) => {
            this.player = ref
        }}
        poster={this.props.AvType ==='audio' ? this.props.image : null}
        source={{uri:mediaItem.url}}
        style={styles.videoPlayer}
        textTracks={
            this.captionsExist() ?
            [{
                title: "English",
                language: "en",
                type: "text/vtt",
                uri: this.state.captionsFilePath
            },
            {
                title: "empty",
                language: "en",
                type: "text/vtt",
                uri: this.state.emptyCaptionFilePath
            }]
            : null
        }
        selectedTextTrack={this.state.captionsFilePath ? this.state.captions : null}
        rate={this.state.rate}
        paused={this.props.paused}
        volume={this.state.volume}
        muted={this.state.muted}
        resizeMode={this.state.resizeMode}
        onProgress={this.onProgress}
        onLoad={this.onLoad}
        onEnd={this.onEnd}
        playInBackground={true}
        />
        : null
    }
</View>

Expected behavior
The audio and video should continue playing upon exiting and re-entering the app when playInBackground is set to true (and the behavior should not differ among Android versions).
Platform
Which player are you experiencing the problem on:

Android MediaPlayer

Workaround
After some experimentation, we found a workaround. If we added a non-zero borderWidth to the video, it would function as expected in both Android 8.1 and Android 9.
videoPlayer: {
    position: 'absolute',
    top:0,
    left: 0,
    bottom: 0,
    right: 0,
    borderWidth: 1
  }

any luck with the solution for this issue ?

Not as far as I'm aware, but I don't work on the project where I encountered this issue anymore so I don't know if the team found a workaround or not


fix(router): fixed open-api specs for merchant account, business_profile, payment-list, payment-session-token, payment-update, payment-cancel

Type of Change

[ ] Bugfix
[ ] New feature
[ ] Enhancement
[x] Refactoring
[ ] Dependency updates
[ ] Documentation
[ ] CI/CD

Description

Fixed open-api specs for merchant account, business_profile, payment-list, payment-session-token, payment-update, payment-cancel
Additional Changes

[ ] This PR modifies the API contract
[ ] This PR modifies the database schema
[ ] This PR modifies application configuration/environment variables

Motivation and Context

How did you test it?

Checklist

[x] I formatted the code cargo +nightly fmt --all
[x] I addressed lints thrown by cargo clippy
[x] I reviewed the submitted code
[ ] I added unit tests for my changes where possible
[ ] I added a CHANGELOG entry if applicable

Have you updated the descriptions of fields in api_models?

Most of the description in api_models were already updated.


Very noticeable banding with SSAO.

Operating system or device, Godot version, GPU Model and driver (if graphics related):
Microsoft Windows Home. Micro-Star I7. Geforce GTX 1060.
Godot Engine 3.0.alpha.custom_build.6fd1b94.
Issue description:

SSAO causes very noticeable banding.
Steps to reproduce:
I'm not sure why the banding is so very obvious. I had the SSAO set to default settings. It was most noticeable at the left and right edges of the image.
Link to minimal example project:

I noticed today that if you mark the turn on the materials Ambient Occlusion that this problem is greatly reduced. But it still happens on large surfaces like the floor.

an example scene would be appreciated, otherwise reproduction is next to
impossible
On Tue, Nov 21, 2017 at 6:26 PM, antony jones<EMAIL_ADDRESS>wrote:

I noticed today that if you mark the turn on the materials Ambient
Occlusion that this problem is greatly reduced. But it still happens on
large surfaces like the floor.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/godotengine/godot/issues/13129#issuecomment-346166083,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AF-Z26ZE1h3YFZSMtAIPFAxhCrGgeiIiks5s4z_pgaJpZM4QlPd1
.

I have an Asset, but it is an Unreal Asset that I converted to work with Godot. It is quite large. It is a 286k zip file. Is it safe to add here? Since it is an Unreal Sample?

Is it safe to add here? Since it is an Unreal Sample?

Probably not, perhaps email it to reduz directly (see his email on his profile page).
Alternatively, reproduce the issue using a from-scratch project (it doesn't have to look beautiful, it just needs to reproduce the bug) and upload it here as an attachment.

send me email or share me drive folder if you wish
On Tue, Nov 21, 2017 at 6:47 PM, Hugo Locurcio<EMAIL_ADDRESS>wrote:

Is it safe to add here? Since it is an Unreal Sample?
Probably not, perhaps email it to reduz directly (see his email on his
profile page https://github.com/reduz).
Alternatively, reproduce the issue using a from-scratch project (it
doesn't have to look beautiful, it just needs to reproduce the bug) and
upload it here as an attachment.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/godotengine/godot/issues/13129#issuecomment-346171766,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AF-Z2x13NI9-lCPfZ3Yl2If_WaJw1sqoks5s40TVgaJpZM4QlPd1
.

Heh, I admit this is pretty neat:

But the scene does not import correctly, it seems you didn´t send me the whole project. With what I have so far, the bug is not reproducible (SSAO looks fine).

We need someone to make demos like this for Godot :P

Here is a link to a video of what it is suppose to look like.
https://www.youtube.com/watch?v=c4wBeAqGFds

I unfortunately can't reproduce the banding problem.. may need to try a lower end gpu for this..

It's happening for me on a Quadro K5200...I don't think thats a low-end gpu is it? https://imgur.com/a/rNftU

@lehthanis test scene and reproduction steps welcome

@reduz Just sent you a google drive link.  Sorry it's not really that small.  But if you run the game (problem doesn't exist in editor) and face one of the hallway walls perpindicularly you'll see the banding...the closer you get to it, the worse it is.

I can also reproduce it in my game Solus Stunts (ambient occlusion: middle):

Kicking to 3.2, where the AO code will probably be rewritten, I could never reproduce this problem and may be related to drivers.

In my case, this hapens when the far property of the camera is set too high (like 99999). AO looks ok when it's set to 100.

You might be on to something, mine is not 100 either (but definitely not something egregiously high - I think it's 250 or 300?)

It's been two years but we still lack a simple, public reproduction project to be able to confirm and investigate the bug. So it's pretty hard to do anything to fix it.
If anyone can reproduce the issue, please provide a project that exhibits it, otherwise we'll have to close it.

I was setting up a project in 3.2 stable when I encountered this issue. I've included the project as a file here, (it's still minimal). The banding is mostly noticeable on the sides of the cube in main.tscn
I hope this helps with fixing the issue
OS: Windows 10
GPU: NVidia GTX 1660
CPU: Intel core i5-9600KF @ 3.70 GHz
RAM: 16Gb
minimal reproduction

It seems SSAO banding no longer occurs in the master branch (which now uses Vulkan). :tada:
Editor with Zfar = 200

Editor with Zfar = 4000

There's no difference in terms of SSAO quality, and directional shadows look mostly identical.


Update Guidelines.md

@jenlindner I agree with Jeremy (although I can't seem to 👍 his review comment).


Example on mounting file share fails

I've tried the example several times, and the container instance fails because the container fails to mount on the failed storage.
This is from JSON view of the Container Instance
        "instanceView": {             "events": [                 {                     "count": 7,                     "firstTimestamp": "2021-02-19T10:33:55.825Z",                     "lastTimestamp": "2021-02-19T10:44:16.467Z",                     "name": "FailedMountAzureFileVolume",                     "message": "Failed to mount Azure File Volume.",                     "type": "Warning"                 }             ],             "state": "Running"         }
The only thing of huge difference of done from the example is change the region to northeurope, but everything else is exact as to what was listed in the example. Is their some missing information or step which needs to modified to get this to work?

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

ID: b730fc95-951e-1acd-770d-88b3e6f2f6ef
Version Independent ID: b6445fd2-46ea-aedd-2f2c-294faa660660
Content: Mount Azure Files volume to container group - Azure Container Instances
Content Source: articles/container-instances/container-instances-volume-azure-files.md
Service: container-instances
GitHub Login: @macolso
Microsoft Alias: macolso

@Bongani
Thanks for your feedback! We will investigate and update as appropriate.

@Bongani
Thank you for your time and patience throughout this issue!
I was able to walk-through the documentation without any issues. Are you able to retry deploying the file share, container, and mounting the volume?
ACI_PERS_RESOURCE_GROUP=myResourceGroup
ACI_PERS_STORAGE_ACCOUNT_NAME=mystorageaccount
ACI_PERS_LOCATION=northeurope
ACI_PERS_SHARE_NAME=acishare

# Create the storage account with the parameters
az storage account create \
    --resource-group $ACI_PERS_RESOURCE_GROUP \
    --name $ACI_PERS_STORAGE_ACCOUNT_NAME \
    --location $ACI_PERS_LOCATION \
    --sku Standard_LRS

# Create the file share
az storage share create \
  --name $ACI_PERS_SHARE_NAME \
  --account-name $ACI_PERS_STORAGE_ACCOUNT_NAME

echo $ACI_PERS_STORAGE_ACCOUNT_NAME

STORAGE_KEY=$(az storage account keys list --resource-group $ACI_PERS_RESOURCE_GROUP --account-name $ACI_PERS_STORAGE_ACCOUNT_NAME --query "[0].value" --output tsv)

echo $STORAGE_KEY

# Saved the storage key as a variable
STORAGE_KEY=<Key Value>

az container create \
    --resource-group $ACI_PERS_RESOURCE_GROUP \
    --name hellofiles \
    --image mcr.microsoft.com/azuredocs/aci-hellofiles \
    --dns-name-label aci-jatran-demo \
    --ports 80 \
    --azure-file-volume-account-name $ACI_PERS_STORAGE_ACCOUNT_NAME \
    --azure-file-volume-account-key $STORAGE_KEY \
    --azure-file-volume-share-name $ACI_PERS_SHARE_NAME \
    --azure-file-volume-mount-path /aci/logs/

If you are still facing issues, please let me know.
Thank you again for your time and patience.

Hi @JamesTran-MSFT
Your walked through worked for me. The step which ended up solving it was
`echo $STORAGE_KEY
Saved the storage key as a variable
STORAGE_KEY=`
I don't understand why I needed to echo the STORAGE_KEY and save it again to the variable, but it ended up doing the magic trick.

@Bongani
Thank you for the quick reply and I'm glad that my steps helped resolve your issue! I'll go ahead and close this out, and if you have any other questions or require additional assistance, please feel free to tag me and I'd be happy to look into this again as needed.
Adding the author @macolso to investigate and update as needed on whether saving the storage key as a variable should be added to the docs.
Thank you!


Enable partial rendering from components

References #1
Phlex/Rails integration
This PR allows Rails users to render partials from Phlex components.
Usage
In the Gemfile of the Rails application, we need to require the additional phlex/rails file to enable Phlex's Rails extensions:
# Gemfile

gem "phlex", require: ["phlex", "phlex/rails"]

Now, let's imagine this PagesController that renders the HTML produced by the the HomePage component:
class PagesController < ApplicationController
  def home
    @name = "Alexandre"

    render html: HomePage.new(name: @name).call.html_safe
  end
end

The HomePage component can now render partials:
class HomePage < Phlex::Component
  def template(&)
    h1 "Home page"

    render partial: "pages/content", locals: { name: @name }
  end
end

See the dummy application for reference.
Todo

[ ] Add specs
[ ] Add documentation already?
[x] Use (...) instead of (*args, **kwargs, &block)

@joeldrapper any idea how to test this properly without a test/dummy application?

any idea how to test this properly without a test/dummy application?

We should be able to add Rails as a development dependency and then create a partial in examples. Not 100% sure how the partial lookup works in Rails, but I expect we can get it to look at our partial, even if we need to use a Mocha stub.

One middle ground approach I have used for testing Rails integration for a gem is the cumbustion gem. From the start of the REAMDE:

Combustion is a library to help you test your Rails Engines in a simple and effective manner, instead of creating a full Rails application in your spec or test folder.
It allows you to write your specs within the context of your engine, using only the parts of a Rails app you need.

Hey @alexandreruban I've just taken this PR for a spin. It works an it's awesome! Couple of things:

I wonder if we can find a way to either use a root namespace class like our own ApplicationControllerForPhlex or something like that in order to support looking up partials by model, e.g. render @article.
Within an ActionView view, you can render a partial with the partial as the first argument rather than a partial: keyword argument. I wonder if we can support that too?

Hey @joeldrapper I'm not sure to understand your last comment:

I wonder if we can find a way to either use a root namespace class like our own ApplicationControllerForPhlex or something like that in order to support looking up partials by model, e.g. render @article.

I added one spec with render @article inside a Phlex component and it works as expected:
Class.new Phlex::Component do
  def template
    component CardComponent do
      render @article
    end
  end
end

Within an ActionView view, you can render a partial with the partial as the first argument rather than a partial: keyword argument. I wonder if we can support that too?

There is also an example of this behavior in the specs:
Class.new Phlex::Component do
  def template
    component CardComponent do
      render "content", locals: { name: "Alexandre" }
    end
  end
end

I'm probably missing something here, feel free to add a commit directly to this PR if you have some ideas I miss :)

In my manual tests it searches for partials in the action_controller directory because ActionController::Base is namespaced. It seems to use the controller namespace to determine the search path for partials.

Closing in favour of #70


Can we implement netflix conductor in Asp.Net C# applications ?

Hi Team,
We have evaluating your Netflix conductor and have been struck with the following challenges,
#1. Is it possible integrate with C# , ASP.Net web applications ?
#2. If possible please post any reference link
#3. if not possible to integrate C# applications could you specify the challenges.

@RRDSeedTeam
Conductor provides HTTP endpoints for its APIs that are used by remote workers to communicate.
This allows integration with workers written in any language or stack.  Conductor server is written in Java so the server needs to have Java installed, but you can write workers in any programming language.
Take a look at the client written in Python for example, that should give you an idea on how to write one in C#.
https://github.com/Netflix/conductor/tree/dev/client/python

https://github.com/courosh12/conductor-dotnet-client


Update links to Flax documentation in FlaxLayer.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 54.16%. Comparing base (8f05c11) to head (62ddc0f).

Additional details and impacted files
@@             Coverage Diff             @@
##           master   #19463       +/-   ##
===========================================
- Coverage   76.08%   54.16%   -21.93%
===========================================
  Files         367      367
  Lines       41012    41012
  Branches     8001     8001
===========================================
- Hits        31205    22214     -8991
- Misses       8096    17199     +9103
+ Partials     1711     1599      -112

Flag
Coverage Δ

keras
54.16% <ø> (-21.78%)
:arrow_down:

keras-jax
?

keras-numpy
54.16% <ø> (ø)

keras-tensorflow
?

keras-torch
?

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

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


Building Fails For iOS and Android

I am getting the below error when trying to build and run my application. I am using an M1 Macbook Pro.
I have reset the Mac reinstalled Flutter and even created a new project and added everything. It worked for a few days then just stopped working again. It gave the same error and nothing in the code was changed from the last time it worked.
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 2.2.3, on macOS 11.5.2 20G95 darwin-arm, locale
    en-US)
[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
[✓] Xcode - develop for iOS and macOS
[✓] Chrome - develop for the web
[✓] Android Studio (version 2020.3)
[✓] VS Code (version 1.59.1)
[✓] Connected device (4 available)

• No issues found!

[✓] Flutter (Channel stable, 2.2.3, on macOS 11.5.2 20G95 darwin-arm, locale
    en-US)
    • Flutter version 2.2.3 at /Users/rickeylee/Desktop/flutter
    • Framework revision f4abaa0735 (9 weeks ago), 2021-07-01 12:46:11 -0700
    • Engine revision 241c87ad80
    • Dart version 2.13.4

[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
    • Android SDK at /Users/rickeylee/Library/Android/sdk
    • Platform android-31, build-tools 31.0.0
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 12.5.1, Build version 12E507
    • CocoaPods version 1.10.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2020.3)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)

[✓] VS Code (version 1.59.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.25.0

[✓] Connected device (4 available)
    • SM F926U (mobile) • RFCR802EMHY                              • android-arm64  • Android 11 (API 30)
    • SM N950U (mobile) • ce061716d1923703017e                     • android-arm64  • Android 9 (API 28)
    • iPhone (mobile)   • d0545eb2ff26e1c087d1b29c26f8e15da19284bb • ios            • iOS 14.7.1
    • Chrome (web)      • chrome                                   • web-javascript • Google Chrome 92.0.4515.159

• No issues found!

FAILURE: Build failed with an exception.

* Where:
Script '/Users/rickeylee/Desktop/flutter/packages/flutter_tools/gradle/flutter.gradle' line: 1035

* What went wrong:
Execution failed for task ':app:compileFlutterBuildDebug'.
> Process 'command '/Users/rickeylee/Desktop/flutter/bin/flutter'' finished with non-zero exit value 1

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 7s
Exception: Gradle task assembleDebug failed with exit code 1

1 warning generated.
    Command PhaseScriptExecution failed with a nonzero exit code
    note: Using new build system
    note: Building targets in parallel
    note: Planning build
    note: Analyzing workspace
    note: Constructing build description
    note: Build preparation complete
Could not build the precompiled application for the device.

Error launching application on iPhone.

Hi @rlee1990
Thanks for filing the issue
iOS and Android build systems are unrelated,  it is very unlikely both will fail for the same cause
The logs you provided are incomplete
Follow the steps below and provide complete logs
flutter create myapp
cd myapp
flutter run -v > run_ios.log (while connected to iOS simulator, close any other emulator and disconnect any device)
flutter run -v > run_android.log (while connected to Android emulator, close any other emulator and disconnect any device)
flutter run -v > run_ios.log  & flutter run -v > run_android.log will capture your run logs in a file with same name, please drop these logs files below in the comment
Thank you

@rlee1990
Please file an issue on plugins' repository which is causing the issue
Closing, as this isn't an issue with Flutter itself. If you disagree, please write in the comments and I will reopen it.
Thank you

@TahaTesser I have checked each plugin it is happening with any plugin it can't be a plugin issue if it's any plugin and it worked moments before and without making an update or change I have this issue.

Please provide complete details from https://github.com/flutter/flutter/issues/89261#issuecomment-910034246  using image_picker for example

run_android.log
run_ios.log

run_android.log
run_ios.log

both logs look fine and look like the app is running too, where is the failure?

Figured it out bye

@TahaTesser @ianloic can someone reopen this. I don't think the issue is with any package because I just added these two packages:
get_it: ^7.2.0
  flutter_styled_toast: ^2.0.0

Added the code I needed then ran a build for the Galaxy fold 3 it worked. I stopped the application without any changes made ran a build again and now receive the same errors as stated before. It has to be an issue with something on the Flutter end I receive this atleast once a week and making a new project is not a solution.

run_android.log

@rlee1990
https://github.com/flutter/flutter/issues/89261#issuecomment-913976112
Your app in these logs using many third-party packagers and the build fails at agora_uikit

it is happening with any plugin

It should have reproduced with image_picker but no issue in your logs https://github.com/flutter/flutter/issues/89261#issuecomment-911796644

@TahaTesser as I stated above the code worked one moment then with nothing changing with any packages or code it no longer builds so how can it be any package if this is happening with a package that worked moments before without change? Also as stated above that this seems to happen weekly.

@TahaTesser it is clearly not the package as I removed the package and ran this again. Can you please reopen this and look into this or assign it to someone else.
run_android.log

@ianloic @anaisbetts  @sgraham


Readme Update

Improvements suggested
The things I want to add are : -

Add labels ,
Add Table of content ,
Add ( back to top - button  ) and ( bottom - button ) links ,
Make a table for Projects which are available in this repo. and maintain name of contributor who added that Project ,
All things categorize it, In a systematic way ......
Add Tech-Stack used ,
Add Feedback ,
Add Report Bug link,
Add Request Project link

By adding all these features the Readme of this awesome repo. become more responsive and more amazing .

HEY @khushi-purwar
I want to work on this issue under GSSOC'22,

/assign


TypeError on Source Create page

Try and create a source with all of the fields empty. We get the following error:
TypeError: sequence item 0: expected str instance, NoneType found
This is currently on the develop and staging branches.

It's because of the shelfmark. Should we make this a required field?

did we come up with a placeholder shelfmark for sources that don't have a pre-existing RISM siglum? Or does it not matter as long as the field is non-null?

The shelfmark no longer contains the RISM siglum. This is assigned to the institution and is pulled in from there.
Sources without a shelfmark typically get something like s.n. or s.s.


Amplify publish to S3 Cloudfront

Trying to set up a new react project with amplify and cognito.
I followed this tutorial: (used npm instead of yarn to create the react app)
https://aws-amplify.github.io/docs/js/react
Up to the Add Auth section. When I do $amplify publish
This is my error message:
Error has occured during file upload.
2019-06-20T21:10:57.592Z - error: uncaughtException: Access Denied date=Thu Jun 20 2019 17:10:57 GMT-0400 (Eastern Daylight Time), pid=47901, uid=462280680, gid=1896053708, cwd=/Users/miffyche/Desktop/ProServe Portfolio/myapp, execPath=/usr/local/Cellar/node/12.4.0/bin/node, version=v12.4.0, argv=[/usr/local/Cellar/node/12.4.0/bin/node, /usr/local/bin/amplify, publish], rss=204881920, heapTotal=156999680, heapUsed=100461624, external=19364351, loadavg=[2.4072265625, 2.32958984375, 2.3095703125], uptime=114010, trace=[column=35<EMAIL_ADDRESS>function=Request.extractError, line=585, method=extractError, native=false, column=20<EMAIL_ADDRESS>function=Request.callListeners, line=106, method=callListeners, native=false, column=10<EMAIL_ADDRESS>function=Request.emit, line=78, method=emit, native=false, column=14<EMAIL_ADDRESS>function=Request.emit, line=683, method=emit, native=false, column=10<EMAIL_ADDRESS>function=Request.transition, line=22, method=transition, native=false, column=12<EMAIL_ADDRESS>function=AcceptorStateMachine.runTo, line=14, method=runTo, native=false, column=10<EMAIL_ADDRESS>function=null, line=26, method=null, native=false, column=9<EMAIL_ADDRESS>function=null, line=38, method=null, native=false, column=12<EMAIL_ADDRESS>function=null, line=685, method=null, native=false, column=18<EMAIL_ADDRESS>function=Request.callListeners, line=116, method=callListeners, native=false], stack=[AccessDenied: Access Denied,     at Request.extractError (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/services/s3.js:585:35),     at Request.callListeners (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/sequential_executor.js:106:20),     at Request.emit (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/sequential_executor.js:78:10),     at Request.emit (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/request.js:683:14),     at Request.transition (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/request.js:22:10),     at AcceptorStateMachine.runTo (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/state_machine.js:14:12),     at /usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/state_machine.js:26:10,     at Request. (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/request.js:38:9),     at Request. (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/request.js:685:12),     at Request.callListeners (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/sequential_executor.js:116:18)]
Been trying to solve this error for hours.
Sometimes it also asks me to $npm install aws-amplify-react even though I have done so already.
I tried EVERYTHING up to reinstalling node, pip, awscli.
Please help.

@miffycs
This might be due to a setting in your account. we are investigate this issue.

Are you using an internal Amazon/AWS account?

This is due to an account restriction, closing the issue.

@UnleashedMind What kind of restriction? A dev in my team has the same issue.

I also have exactly the same issue. The user I am using has the "Administrator" user permissions and after doing amplify publish, the following is the error.
✖ Error has occured during file upload.
2019-07-30T16:14:08.976Z - error: uncaughtException: Access Denied date=Tue Jul 30 2019 18:14:08 GMT+0200 (Central European Summer Time),

I don't think there is a problem with the access rights since I can do aws s3 sync build/ s3://my-bucket (and only then make the site up and running)
Can you give us more information @UnleashedMind  ?
Thanks!

I also have this issue.

I found the problem, "Block public access to buckets and objects granted through new access control lists (ACLs)" option was turned on on the account level and that is why the publish is failing.

I also got the same issue on Isengard account


feat(debug): add debug app loader with goog.module support

We switched to Closure's debug loader to add support for goog.module files, but that loader has issues with Chrome's concurrent request limits. Reinstate the debug loader, with support for goog.module.

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Move voluntary.net to https

The default Bitpost download happens over plain HTTP, not HTTPS. This means that a man-in-the-middle attacker on the network could trivially alter the executable binary to be a virus, potentially breaking the privacy that bitmessage claims to have, or stealing bitcoins, as many users who use bitpost also use cryptocurrencies.
The checksum on the website doesn't help, as it can also be modified in transit easily.
I understand I have the alternative of downloading releases from GitHub using https, but this is not something the average user will do.
Let's move voluntary.net to HTTPS and provide a download link to HTTPS as well. Let's have the binary SHA1 digest on an HTTPS-hosted website also.

I have this concern as well. I see that the site is now HTTPS but the download is still HTTP. Both the site and the download must be secured via HTTPS for HTTPS to matter at all since most people are not going to notice or know how to check the hash at the bottom of the page.


Cannot perform Monte Carlo Simulations

Hello,
There seems to be some issue in USLCI which prevents performing a Monte Carlo (MC) Simulation. In the "Calculation properties" window, I can perform Lazy and Eager calculations just fine, but the MC Simulation option is grey and cannot be selected.
The problem seems unique to the USLCI data. When I create a "toy" process (elementary flows in, elementary flows out), the MC Simulation option is available. Connecting other "toy" product flows and processes works fine, too. Once I connect a product flow and designate a provider from USLCI, however, the MC Simulation option goes away.
I notice in the FLCAC documentation for Running LCIA Results that the sample screenshot in Step 10 shows the same grey MC Simulation option.
Is there any way to enable MC Simulations in USLCI at this time? If so, how can this be done?
On a related note (I can cross-post to the documentation Issues if needed), could information about this issue be added to the documentation? Either 1) a Note explaining how to enable MC Simulation of 2) a Note that MC Simulation is unavailable at this time.
Thanks.

@pweilerERG I experience the same lack of functionality for USLCI relative to other repos. Any ideas what could cause this?

Yes, I think it is due to libraries. It is occurring regardless of whether precalculated matrices are used to generate the libraries. I'll pass this along to Green Delta to confirm and try to find a solution.

Thanks for looking into this - I just tested with releases Q2_2024 and Q1_2024. MC Simulation worked in Q1 but not Q2. Notably, Q1 also had the ecoinvent data quality system included in the zolca, but Q2 did not.
So on the user-side, this seems like a validation that it has to do with library implementation starting in Q2_2024.

Hi everyone,
Unfortunately, the Monte Carlo simulation is not available when using libraries at the moment. We are currently working on it and hope to include it in upcoming releases.

Closing since this is a GreenDelta/OpenLCA-side issue they are currently working on. Thanks all!


Header disappears after editing source code in new content block

-> Open an existing page
-> Add new content block
-> Switch to code view in the text editor
-> Click "Back" in the header navigation
-> The header bar completely disappears

Update: The bug appears ANYTIME a source code view is opened and the back link is clicked.


tree.jl types not being exported

Any reason why the tree.jl types are not currently being exported?

Really that no one has gotten around to it.  Would you be able to make a pull request?

Pull request #79 has the changes.

Closing this.  See my comments in https://github.com/JuliaLang/DataStructures.jl/pull/79#issuecomment-167917342.


Abbreviate subgenus

Abbreviate "subgenus" to "subg."

Delivers https://www.pivotaltracker.com/story/show/86389186
Stores and displays subgenera as Xxx subg. Yyy.

Suggested Manual Test

CreateName Aaa subg. Bbb
Expected result: "Successfully created name ‘Aaa subg. Bbb’."

CreateName Bbb subg. Ccc
Expected result: "Successfully created name ‘Bbb subg. Ccc’."

Edit any old Name that still uses "subgenus",  Save **without making any changes".
Expected result: "Successfully updated name ‘X. subg. Y’."

Pattern Search for "rank:subgenus"
Expected result: List includes both "subgenus" and  "subg." Names

Coverage decreased (-0.003%) to 93.027% when pulling 11c4c236982c0488fa89b1209c31d1124bed4fba on 86389186-abbreviate-subgenus into 3d4999076faa0b41b78a22d2c0363f008a5ad28c on master.

Converted to draft so that I can fix coverage issue and add comments before asking anyone to look at it.

There are no new missed lines. The coverage decrease must be due to the removal of tested dead code.

Changing PR status to Ready for Review.
The only thing that might be worth review is app/models/name/parse.rb


feat: PG16 support

https://github.com/supabase/supautils/pull/61 but without refactors

Will there be an option to update my db? I'm still on 15 and it says it is the latest.

@shadoath That's a problem totally outside of this repo (supautils supports all pg >= 12). Maybe raise it on https://github.com/supabase/postgres.


Save received snaps

In the SwiftSnapper will be possible save received snaps without show notification for the sender?

This is the reason Snapchat banned 3P solutions in the first place so I recommend not doing this.

But if the app go to Windows Store, it will receive an automatic ban, because Snapchat doesn't allow 3rd party apps, and if the app don't go to Windows Store, it's possible put that resource in the app, like Casper.

@murilopereia2015 Well, they might not allow 3rd party apps; but without any real legal ground to stand on I could easily fight the take down notice. Not that I see any point in going through that process before we have feature completed SwiftSnapper.
Also no, as of now saving snaps without notifying the other end just gives snapchat yet another reason to hate us.


GDScript: Fix handling of temporary addresses in ternary operator

Currently ternary will produce:
OPCODE_JUMP_IF_NOT // to FALSE position
// a) pops condition temporary
OPCODE_ASSIGN // true value
OPCODE_JUMP // to END position
// b) pops true value temporary
// FALSE position
OPCODE_ASSIGN // false value
// END position
// c) pops false value temporary

The problem here is with pops - for temporary addresses of a object type OPCODE_ASSIGN_FALSE will be added at the place of call to clear references.
From that you can see that such reference clearing is skipped for a condition if its false and is always skipped for true value.
The fix is to move all pops after ternary end (location c).
As I understand it is not big deal, just keeps some objects longer alive then needed.

BTW, I have seen this but I think there are other issues like this with other statements. For instance, short-circuit for and and or probably has a similar problem, and also the conditions for if and while.
https://github.com/godotengine/godot/pull/74101 will probably solve the issue here without having to deal which all possible instructions.


Run error in Prod - 2D pipeline - 7/6/2023

The pipreline run:
https://prefect1.hedwig-workflow-api.niaidprod.net/default/flow-run/b1c406b5-0883-4940-b300-ef594997e5b5?overview
The error message:

Re ran this pipeline, without any modifications, in production. File system issue did not occur. There was one mrc file that was not convertable it appears, this is probably not related to the file system.
No issues exist with this in QA. It should be noted that not all files were run, only 7 of the 9, so this is not a like with like comparison.

'mrc file /mnt/ai-fas12/RMLEMHedwigProd/Projects/CC/jkovacs/jkovacs-2023-0602-PCPmsg/Cryo-TEM-2023-0602-FolderTest/MSG/J19_272_class_averages.mrc is not 2 dimensional. Contains 50 Z dims.
This is expected behaviour, if non 2D mrcs are attempted to be run within this pipeline.


Specify custom virtual disk config during cpodcreate / cpodadd

For specific HCI use cases, have the option to specify the number of disks and type of disks to add at create. The disk config could be specified in in json or as a build var.

@pikolos how about an "add disk" script that add a certain amount of disks, of a specified size, to all esx in cpod ?
you can then use that script on existing cpods and/or use it in solutions scripts before enabling vsan.


Run "env refresh" command as task

This gives the user a chance to interact with the command and fixes https://github.com/Azure/azure-dev/issues/2045

The "spawn UNKNOWN" error from the Windows test run means that another instance of VS Code was running on the same machine when the test runner attempted to run tests. Not entirely sure how to clear this. I verified that the test pass on my Windows machine.

VSCode Extension Installation Instructions

Download the extension at https://azuresdkreleasepreview.blob.core.windows.net/azd/vscode/pr/2060/azure-dev-0.6.0-alpha.1.vsix
Extract the extension from the compressed file
In vscode
a. Open "Extensions" (Ctrl+Shift+X)
b. Click the ...\ menu at top of Extensions sidebar
c. Click "Install from VSIX"
d. Select location of downloaded file


Vars is not always populated when adding a notebook to a pipeline

Currently when a notebook is added to a pipeline the notebook is parsed for it's env vars and the vars property is populated for the node in the pipeline. This makes setting the vars easier for the user. But this functionality only works if the notebook is currently open in another tab.
I am not sure if this is a regression due to some change in Lab or a missed use case in our original testing, but this functionality should work whether or not the notebook is open.

A few notes from my initial digging:
In handleAdd() in PipelineEditorWidget.tsx the line const notebookStr = (notebookWidget as NotebookPanel).content.model.toString(); results in the following json string if the notebook is not open (rather than the actual expected value if it is):
{"metadata":{"language_info":{"name":""},"kernelspec":{"name":"","display_name":""}},"nbformat_minor":4,"nbformat":4,"cells":[{"cell_type":"code","source":"","metadata":{},"execution_count":null,"outputs":[]}]}

This seems to point to the fact that that method of getting the value may not work unless the notebook is open in a tab.


Timex.Timezone.local() crashes when it can't find any local timezone

Steps to reproduce
Unsure how to reproduce exactly, we're running in a docker alpine environment, maybe all the files listed here are missing from there. Probably just delete all those files and then call Timex.Timezone.local().
Culprit is here: https://github.com/bitwalker/timex/blob/3.7.5/lib/timezone/local.ex#L139 - The {:ok, tz} match when the pipeline could also return nil in rare cases.
Stack trace we are receiving:
** (MatchError) no match of right hand side value: nil
    (timex 3.3.0) lib/timezone/timezone_local.ex:123: Timex.Timezone.Local.localtz/2
    (timex 3.3.0) lib/timezone/timezone_local.ex:58: Timex.Timezone.Local.lookup/1
    (timex 3.3.0) lib/timezone/timezone.ex:53: Timex.Timezone.local/1
    ... our code

Cheers


Ability to override css colors

Describe the solution you'd like

The ability to override the colors for the theme. I love the theme but I’d like to be able to customize it a little like maybe changing the fonts the colors for the heading etc.

It is better to read the document and raise an issue, thank you.


Update Moran notebook

Really nice @marcharper :+1: (will be pointing my students at this next term).


midiwala doesn't work on Arch Linux

I've got midiminder working on my up-to-date Arch Linux machine, but when I try to run midiwala nothing happens. Running midiwala --list give the following output:
rob@<hostname>:~$ midiwala list
Ports:
cannot switch from manual to automatic argument indexing

I've also built midiminder on a Libre Computer Le Potato single board computer running a version of Raspbian based on Debian 11.11, midiwala works as expected in that environment.

can you run the following two command on the Arch linux set up and paste the output here?
dpkg -l '*fmt*'
aconnect -l

Arch doesn't use dpkg or any of the apt/deb tools, but I pacman -Q fmt shows that I have fmt 11.0.2-1 installed, including the header files needed for development.
My aconnect output differs depending on what I have connected at any given moment. Currently it shows the following:
rob@<hostname>:~/.local/share$ aconnect -l
client 0: 'System' [type=kernel]
    0 'Timer           '
    1 'Announce        '
        Connecting To: 129:0, 128:0, 130:0
client 14: 'Midi Through' [type=kernel]
    0 'Midi Through Port-0'
        Connecting To: 130:0[real:0]
        Connected From: 130:0
client 32: 'Model 12' [type=kernel,card=4]
    0 'Model 12 MIDI OUT'
        Connecting To: 130:0[real:0]
        Connected From: 130:0
    1 'Model 12 DAW Control OUT'
        Connecting To: 130:0[real:0]
        Connected From: 130:0

Like I said, midiminder itself is working. Here's the output from midiminder save -:
# Profile rules:
RtMidi Input Client <-x- *
RtMidi Output Client -x-> *

UM --> katana_proxy
KATANA:=0 --> katana_proxy
katana_proxy:out_to_katana --> KATANA:=0
katana_proxy:out_to_controller --> UM

"X-Touch":=0 --> xtouch_proxy:in_1

These work as expected... I have some udev rules (example) set up to automatically start a service when certain hardware is plugged in. When that happens, midiminder sees the new MIDI ports and makes all of the specified connections. It's only midiwala that fails. Typing midiwala by itself does nothing... no output, it just returns me to the command prompt. midiwala list outputs the two lines I included in the original bug report.
Hope this is helpful!

Found it! There was a API breaking change in libfmt 11.0!
Please checkout the fmt11fix branch and see if this works for you, too.

Yep, I built the fmt11fix branch and now midiwala works as expected. Thank you!
Since this is a breaking API change, I'm guessing you might not be merging this back into the main branch and/or making a release with the libfmt 11.0 fix right away? I've put together a PKGBUILD file setup that installs midiminder as an Arch package. It's currently pulling down the 1.0 release tarball, but I can change that so it pulls down a specific commit from the fmt11fix branch instead, if midiwala on the main branch will only work with libfmt 10.x for a while longer.

The breaking change in libfmt was to drop support for a particular kind of format string usage. The fixed format strings are compatible with older libfmt - and I've checked that they build and work on the oldest systems I support (Debian Buster).
SO - I merged that, and another pending tiny fix, into master. If you want me to tag it I can - or if you just want your PKGBUILD to build head of master, that seems fine to me, too.  (And I think aligns with Arch's approach?)

Oh good, I'm glad it can be safely merged. :+1:
Arch has a convention of having <package-name>-git packages that build from the latest commit, but in most cases a package release points to a fixed, reproducible build. That's what I'd prefer for mine, anyway. You don't need to take any additional action on my account; I'll update my package to pull from the commit where the libfmt fix landed for now, and then I'll switch back to using a tarball after your next release.
Thanks again for taking a look!


Error with adduser command when building the dockerfile

Hi,
When I try to build the Dockerfile, I have the following error:
➜  build git:(master) docker build -f Dockerfile.builder .
[+] Building 48.4s (7/7) FINISHED
 => [internal] load build definition from Dockerfile.builder                                                     0.0s
 => => transferring dockerfile: 887B                                                                             0.0s
 => [internal] load .dockerignore                                                                                0.0s
 => => transferring context: 2B                                                                                0.0s
 => [internal] load metadata for docker.io/library/golang:1.16.2-stretch                                         1.1s
 => CACHED [1/4] FROM docker.io/library/golang:1.16.2-stretch@sha256:1bf98b13aa56635f0a69bdb9bc35cba11a672fd65f  0.0s
 => [2/4] RUN curl -sS http://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - &&     echo "deb http://dl.yarn  39.9s
 => [3/4] RUN apt-get install -y gcc-arm-linux-gnueabihf libc6-dev-armhf-cross                        gcc-aarch  7.0s
 => ERROR [4/4] RUN if [ "" != "root" ]; then     (adduser -q --gecos "" --home /home/ --disabled-password -u    0.3s
------
 > [4/4] RUN if [ "" != "root" ]; then     (adduser -q --gecos "" --home /home/ --disabled-password -u       && chown -R ":" /home/);     fi:
#6 0.292 adduser [--home DIR] [--shell SHELL] [--no-create-home] [--uid ID]
#6 0.292 [--firstuid ID] [--lastuid ID] [--gecos GECOS] [--ingroup GROUP | --gid ID]
#6 0.292 [--disabled-password] [--disabled-login] [--add_extra_groups] USER
#6 0.292    Add a normal user
#6 0.292
#6 0.292 adduser --system [--home DIR] [--shell SHELL] [--no-create-home] [--uid ID]
#6 0.292 [--gecos GECOS] [--group | --ingroup GROUP | --gid ID] [--disabled-password]
#6 0.292 [--disabled-login] [--add_extra_groups] USER
#6 0.292    Add a system user
#6 0.292
#6 0.292 adduser --group [--gid ID] GROUP
#6 0.292 addgroup [--gid ID] GROUP
#6 0.292    Add a user group
#6 0.292
#6 0.292 addgroup --system [--gid ID] GROUP
#6 0.292    Add a system group
#6 0.292
#6 0.292 adduser USER GROUP
#6 0.292    Add an existing user to an existing group
#6 0.292
#6 0.292 general options:
#6 0.292   --quiet | -q      don't give process information to stdout
#6 0.292   --force-badname   allow usernames which do not match the
#6 0.292                     NAME_REGEX configuration variable
#6 0.292   --help | -h       usage message
#6 0.292   --version | -v    version number and copyright
#6 0.292   --conf | -c FILE  use FILE as configuration file
#6 0.292
#6 0.292 Option uid requires an argument
------
executor failed running [/bin/sh -c if [ "${HOST_USER}" != "root" ]; then     (adduser -q --gecos "" --home /home/${HOST_USER} --disabled-password -u ${HOST_UID} ${HOST_USER}     && chown -R "${HOST_UID}:${HOST_UID}" /home/${HOST_USER});     fi]: exit code: 1

To Reproduce

cd build
docker build -f Dockerfile.builder .

Desktop :

OS: MacOS 11.4
Docker 20.10.7

Hi, thanks for reporting this issue. Would it be possible for you to try to build the container by running the Makefile?
To do this just cd to the project root and run make container. I suspect the error you experienced is due to undefined build arguments HOST_UID and HOST_USER. If your test is successful, I will update the Dockerfile with sane defaults for these two variables.

Already tried, but I got the following error due to MacOS:
make[2]: *** No rule to make target `darwin_amd64'.  Stop.
make[1]: *** [dev] Error 2
make: *** [container] Error 2

I will try to edit the dockerfile to not use variable

Ok, that makes sense. Thanks for reporting back. We will fix the Dockerfiles in the next release. If you come across any other issue, please let us know.

Without variable, it's working.
But I can't compile, so I can't copy the binaries when running the second "docker build".


Dynamic application requested scopes for federated IdP login

Currently only a static set of scopes can be set when configuring an external IdP. Allowing the service provider to dynamically request different scopes is important when the IS has to work as a transparent federation hub connecting multiple SPs. In a scenario where a number of service providers are connecting through IS to one federated IdP, implementing pass-through application requested scopes becomes necessary if:

Different service providers request different sets of scopes.
The same service provider dynamically requests a different set of scopes for different operations.

In this case a static set of scopes configured in the IdP will not be adequate.
If the scope dialect of the SPs and IdPs are the same, the requested scopes can be allowed to pass-through to the IdP without any modifications. Otherwise if the scope dialects are different between SPs and IdPs, then scope mappings may need to be implemented.

This issue is being closed due to extended inactivity. Please feel free to reopen it if further attention is needed. Thank you for helping us keep the issue list relevant and focused!


Epic/active participation and engagement allow all denoms

Description
Allow all denoms for rewards programs, as per comment per @iramiller

closes: #XXXX

Before we can merge this PR, please make sure that all the following items have been
checked off. If any of the checklist items are not applicable, please leave them but
write a little note why.

[ ] Targeted PR against correct branch (see CONTRIBUTING.md)
[ ] Linked to Github issue with discussion and accepted design OR link to spec that describes this work.
[ ] Wrote unit and integration tests
[ ] Updated relevant documentation (docs/) or specification (x/<module>/spec/)
[ ] Added relevant godoc comments.
[ ] Added a relevant changelog entry to the Unreleased section in CHANGELOG.md
[ ] Re-reviewed Files changed in the Github PR explorer
[ ] Review Codecov Report in the comment section below once CI passes

We will need to update the documentation for minimum rollover amount, and we may also want to expose the minimum rollover amount in the CreateRewardProgram transaction. The minimum rollover amount is currently hardcoded to 100_000_000_000 and this may be too much for certain coins. Including this here, but maybe that's a separate issue.


Pull request to address Ishin save issues

This is a PR to address the bug I outlined in issue #5.
While I was debugging it I added a bunch of tests to make sure I wasn't breaking anything. When I had figured it out I felt like expanding the tests to cover everything else with the help of AI. I vetted and fixed all the tests the AI generated of course.
I also used it to create a small script on the side that converts Ishin saves from gamepass to steam and vice versa. I am not sure you want all that but here is a pull request for it all anyway if you do.

Could we have that integrated into the main script perhaps?

Yeah, probably after the game detection it could check if it's an ishin save then check for the --to-steam or --to-gamepass args and call the convert function then. Encrypt or decrypt doesn't really matter in this case.

I'lll look into it! Thanks for the work.

I can look into it. Especially since I'm dumping a huge set of changes on you.
On another note, while writing tests I found that the second Gaiden header conflicts with the second Lost Judgement header. I commented out the Lost Judgement header to get the tests to pass at the moment but I would like to know your opinion on how to address it. As the key is the same it doesn't seem like it's too big a deal to mismatch the Lost Judgment save.

Do you mind dropping an example of the ishin saves here?

Sure here are the saves. They are stored in the repo to use in the end to end tests.
Encrypted:
test_ik.sav
Decrypted:
test_ik.json

I integrated the platform conversion script into the main script as requested.

I'm starting a new job so I'll have to check this when I have some more free time :)

@jeottesen incredible work on the code! Finally reviewed it. Didn't try your tests because honestly I couldn't get them to run, but pushed up the untested. If you'd like to have those work I'd LOVE to have them.

Thanks! I updated the tests.
I was running the tests through vscode so it was all configured for that. I added a config file that will let them be ran from the command line. All you need to do is install pytest with pip then run pytest in the project root. It will find the tests and run them automatically.

Incredible work! Thank you so much! I'll be adding you to the Readme :)


Website: git pre-commit hook should use xargs -r

git diff --name-only --cached --relative | grep '\.jsx\?$' | xargs -r standard
                                                                   ^^

This way, xargs won't run standard if no JavaScript files were changed in this commit. This is useful because without arguments, standard needlessly checks everything.

Nice! Would you mind updating the README in this repo? The website gets its content from here. I'll happily merge it!


Add CI for Pylero

This PR includes

Github action CI for pull requests.
Added pre-commit linting for pylero.
Added note in readme about pre-commit.

PR raised from my fork, you can check CI running at https://github.com/ntkathole/pylero/pull/1

Thanks @leelavg for quick review. Updated!

@ntkathole ack, thank you for picking up the task, will wait for Sim to review or I'll merge it on Monday.

I can't review 165 files
Only .py files need to be pep8 compliant, not all the documentation. It is auto-generated, so it will go back to the way it was.
The previous pep8 rule was 80 characters per line (which I believe is the standard). Is there a reason you set it to 100.
I'm pretty sure that a lot of the lines that were changed to fit onto a single line were made that way because of the 80 char limit.

@simzacks allow me to answer first two

Review request for only ~4 files ( all dot[.] files and README.MD) and everything is a result of black and generate_docs script
Due to the fixer black code has changed and docs were regenerated i guess.

@ntkathole please address the 3rd point and revert changes done to html file which reduces the diff. Manual generation of docs is temporary and this PR doesn't need to regenerate docs.
Thanks.

Thanks for review.

Updated max-line-length to default.
Added docs in excluded list.
Let's consider this PR just for github action CI and pre-commit linting.
As we want to discuss black separately, fixing all flake8 issues need separate PR, thus, keeping it disabled for now.

@ntkathole pardon causing you the trouble, I missed it noticing earlier, a lot of code is being rewritten (suppose removing unicode type checks etc, due to pyupgrade ig?)
This'll definitely have repercussions when run against py2, so I'll have to relook into this PR again, is that fine?
I feel, apart from fixing lint issues and rearranging imports (~isort) any other tool usage is aggressive.
Please let me know if you've any other thoughts.

Fair though @leelavg . Good catch 👍

Taking into account that reorder_python_imports has this novel idea of reducing merge conflicts the diff is passable.
@simzacks i can merge this on your approval, we can decide on flake8 & black after discussing in #27?

We can only introduce flake8 after deciding on fixer (black/yapf/autopep8 etc) because it'll be a difficult task to fix all pep8 issues manually.

I disagree about requiring a fixer in order to have flake8.
I'll merge this and then I'll fix the flake8 issues in the current code and then we can turn it on


Test result for Prefilter JSON challenge

Challenge Name

Prefilter JSON
Issue Description

You are supposed to exclude the objects which have an id of 1 from the json you acquired and show the images of the remaining ones. If you put any value to your filter, the test will give a success message, even if you use id's that don't exist on the JSON Object.
Browser Information

Browser Name, Version: Google Chrome, Version 50.0.2661.102 (64-bit)
Operating System: OSX El Capitan
Mobile, Desktop, or Tablet: Desktop

Your Code
json = json.filter(function(val){
          return (val.id === -1);
        });

Screenshot

On Jun 10, 2016 1:22 PM, "Helton Costa"<EMAIL_ADDRESS>wrote:

Challenge Name
Prefilter JSON
Issue Description
You are supposed to exclude the objects which have an id of 1 from the
json you acquired and show the images of the remaining ones. If you put any
value to your filter, the test will give a success message, even if you use
id's that don't exist on the JSON Object.
Browser Information
Browser Name, Version: Google Chrome, Version 50.0.2661.102 (64-bit)
Operating System: OSX El Capitan
Mobile, Desktop, or Tablet: Desktop
Your Code
json = json.filter(function(val){
return (val.id === -1);
});
Screenshot
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

The tests for this challenge only assert that filter is in the code. You can pass the test with just
       // Only change code below this line.

        filter

        // Only change code above this line.

The tests require a more robust regex

Yes, but even if you use an id that don't exist on the JSON object where you will get no image back, you will still be able to pass the challenge without seeing it work properly

@heltucosta
I was just expanding on your issue and pointing out a floor in the challenge tests. The tests were only checking that the word 'filter' was in the campers code, without any context as to the rest of the code.
I have submitted a PR to rectify the issue.
Thank you for reporting the bug.

14Dec16 - Bug still exists.


RFC-0002: KoP Transaction

Motivation
Make KoP support Kafka transaction feature leverage Pulsar transaction components

@gaoran10 @jiazhai @codelipenghui If this RPC looks good to you, we should rebase this pull request and merge it.

The RFC needs to be updated, I'll work on this.


Docs: update local install with skaffold setup

Should we:

keep the instructions for docker-compose and add skaffold instructions
or, replace docker-compose instructions with skaffold instructions

For skaffold, we should pay attention to the settings required to mount correctly the volume shared between the localhost and the backend pods.

My understanding about our current policy is that we have 2 ways for developers to run the platform locally: skaffold and docker-compose. So, for developers, we have 2 sets of instructions (or at least, we're going in that direction).
Concerning the "local install" doc, and assuming it is a set of instructions for non-developer users, and that these instructions come in addition to the existing developer instructions, is it necessary to support both docker-compose and skaffold there ?

That's a very good question! Users of substra could also be developers, so I think we need to distinguish:

developers of the substra platform
users of substra

I would say (to be confirmed) that the documentation inside this repository is targeting mainly the second category of people.


Fix backend crashing on simultaneous calls for accounts/candidates

Our database function would write on every request (GET/POST) causing the db to be unable to be found at times when 2 requests would come in at the same time (GET /candidates, GET /accounts) and crashing the backend.
[1] node:internal/process/promises:279
[1]             triggerUncaughtException(err, true /* fromPromise */);
[1]             ^
[1]
[1] [Error: ENOENT: no such file or directory, rename '.localdb.json.tmp' -> 'localdb.json'] {
[1]   errno: -2,
[1]   code: 'ENOENT',
[1]   syscall: 'rename',
[1]   path: '.localdb.json.tmp',
[1]   dest: 'localdb.json'
[1] }

I'm merging this in for a demo, feel free to address feedback in a subsequent PR.


refactor: remove unused parts of api-server

getDynamicPropsForUser was not imported anywhere.
The three properties are not used in the client.
Checklist:

[x] I have read and followed the contribution guidelines.
[x] I have read and followed the how to open a pull request guide.
[x] My pull request targets the main branch of freeCodeCamp.
[x] I have tested these changes either locally on my machine, or GitPod.

@Nirajn2311 could you let me know if this affects the mobile app?
Blocked until Niraj signs off on it.

@Nirajn2311 could you let me know if this affects the mobile app?

You're good to go with the PR and it doesn't affect the mobile app.


MQTT Connect is not working for ESP32-C3-12F

ESP32-C3-12F Board is not able to connect to the MQTT by using Pubsubclient, whereas other remaining boards are connected to MQTT by using Pubsubclient.

the same issue here i got that error
[{
"resource": "/d:/Projects/VS code/ESP32_test/include/Communication_interface.h",
"owner": "cpp",
"severity": 8,
"message": "no matching function for call to 'PubSubClient::setCallback()'",
"startLineNumber": 55,
"startColumn": 149,
"endLineNumber": 55,
"endColumn": 149
}]


create-script-context tool doesn't work in Babbage era

Summary
create-script-context fails with DeserialiseFailure in Babbage era when using with Alonzo-era transactions:
create-script-context --generate-tx test_minting_context_equivalance_ci0_qml_dummy_tx.signed --out-file test_minting_context_equivalance_ci0_qml_script_context.redeemer --cardano-mode --testnet-magic 42

create-script-context: DecoderFailure (LocalStateQuery HardForkBlock (': * ByronBlock (': * (ShelleyBlock (ShelleyEra StandardCrypto)) (': * (ShelleyBlock (ShelleyMAEra 'Allegra StandardCrypto)) (': * (ShelleyBlock (ShelleyMAEra 'Mary StandardCrypto)) (': * (ShelleyBlock (AlonzoEra StandardCrypto)) ('[] *)))))) Query (BlockQuery (HardForkBlock (': * ByronBlock (': * (ShelleyBlock (ShelleyEra StandardCrypto)) (': * (ShelleyBlock (ShelleyMAEra 'Allegra StandardCrypto)) (': * (ShelleyBlock (ShelleyMAEra 'Mary StandardCrypto)) (': * (ShelleyBlock (AlonzoEra StandardCrypto)) ('[] *))))))))) ServerAgency TokQuerying BlockQuery (QueryIfCurrent (QS (QS (QS (QS (QZ GetCurrentPParams))))))) (DeserialiseFailure 14 "decodeNS: invalid index 5")

create-script-context fails with TextEnvelopeTypeError in Babbage era when using with Babbage-era transactions:
create-script-context --generate-tx test_minting_context_equivalance_ci0_xet_dummy_tx.signed --out-file test_minting_context_equivalance_ci0_xet_script_context.redeemer --cardano-mode --testnet-magic 42

create-script-context: Error creating redeemer from: test_minting_context_equivalance_ci0_xet_dummy_tx.signed Error: ReadTxBodyError (FileError "test_minting_context_equivalance_ci0_xet_dummy_tx.signed" (TextEnvelopeTypeError [TextEnvelopeType "Tx AlonzoEra"] (TextEnvelopeType "Tx BabbageEra")))
CallStack (from HasCallStack):
error, called at app/create-script-context.hs:69:21 in main:Main

Steps to reproduce the behavior

generate dummy redeemer file, result looks like

{"fields":[{"list":[]},{"list":[]},{"map":[{"k":{"bytes":""},"v":{"map":[{"k":{"bytes":""},"v":{"int":0}}]}}]},{"fields":[{"fields":[{"fields":[{"int":42}],"constructor":1},{"fields":[],"constructor":1}],"constructor":0},{"fields":[{"fields":[],"constructor":2},{"fields":[],"constructor":1}],"constructor":0}],"constructor":0},{"map":[{"k":{"bytes":""},"v":{"map":[{"k":{"bytes":""},"v":{"int":0}}]}}]},{"list":[]},{"list":[]},{"list":[]},{"fields":[],"constructor":1}],"constructor":0}

use the dummy redeemer to generate a dummy Tx
derive the correct redeemer from the dummy Tx - while running the corresponding create-script-context command, it fails with DeserialiseFailure or TextEnvelopeTypeError

Actual Result
create-script-context fails in Babbage
Expected Result
The correct redeemer is derived from the dummy Tx.
Describe the approach you would take to fix this
No response
System info
OS: Fedora 35
Plutus apps: 07bbefd1b3925ef47eeb634332375dda92e63782

Actually it doesn't work in Alonzo-era as well:
create-script-context --generate-tx test_minting_context_equivalance_ci0_iom_dummy_tx.signed --out-file test_minting_context_equivalance_ci0_iom_script_context.redeemer --cardano-mode --testnet-magic 42

create-script-context: DecoderFailure (LocalStateQuery HardForkBlock (': * ByronBlock (': * (ShelleyBlock (ShelleyEra StandardCrypto)) (': * (ShelleyBlock (ShelleyMAEra 'Allegra StandardCrypto)) (': * (ShelleyBlock (ShelleyMAEra 'Mary StandardCrypto)) (': * (ShelleyBlock (AlonzoEra StandardCrypto)) ('[] *)))))) Query (BlockQuery (HardForkBlock (': * ByronBlock (': * (ShelleyBlock (ShelleyEra StandardCrypto)) (': * (ShelleyBlock (ShelleyMAEra 'Allegra StandardCrypto)) (': * (ShelleyBlock (ShelleyMAEra 'Mary StandardCrypto)) (': * (ShelleyBlock (AlonzoEra StandardCrypto)) ('[] *))))))))) ServerAgency TokQuerying BlockQuery (QueryIfCurrent (QS (QS (QS (QS (QZ GetUTxOWhole))))))) (DeserialiseFailure 3 "expected map len")\n

The Tx file used with the command -
test_minting_context_equivalance_ci0_iom_dummy_tx.signed.gz

@mkoura I can't reproduce your error. However, now that Testnet is in Babbage era I am getting a different error: DeserialiseFailure 181653839 "Decoding TxIx: too many bytes."
@Jimbo4350 It might be a good idea to ensure this is working before merging your jordan/v2-script-context-test branch.


chore(master): release 1.4.24

:robot: I have created a release beep boop
1.4.24 (2023-09-12)
Miscellaneous

deps: update docker/setup-qemu-action action to v3 (ec1d315)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/wayofdev/docker-build-deps/releases/tag/v1.4.24 :sunflower:


[for bug reproduction] config with isolated and npm

when running npm i && npm run dev within examples/pwa-simple-pw I get this error
[vite] Internal server error: Only URLs with a scheme in: file, data, and node are supported by the default ESM loader. Received protocol 'virtual:'
      at throwIfUnsupportedURLScheme (node:internal/modules/esm/load:239:11)
      at defaultLoad (node:internal/modules/esm/load:130:3)
      at ModuleLoader.load (node:internal/modules/esm/loader:409:13)
      at ModuleLoader.moduleProvider (node:internal/modules/esm/loader:291:56)
      at new ModuleJob (node:internal/modules/esm/module_job:65:26)
      at #createModuleJob (node:internal/modules/esm/loader:303:17)
      at ModuleLoader.getJobFromResolveResult (node:internal/modules/esm/loader:260:34)
      at ModuleLoader.getModuleJob (node:internal/modules/esm/loader:241:17)
      at async ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:85:21) (x3)

I'll open an issue in parallel

This is a pnpm monorepo, to run the examples you need to install depedencies from root folder using pnpm.

You can use create-pwa for a remix example, check https://vite-pwa-org.netlify.app/guide/scaffolding.html
Select react then remix in the prompt...

I know, and I'd like to know if it's possible to do differently: why wouldn't make the examples independent from any package manager ? yarn, npm, pnpm, whatever ?
cause many people don't use pnpm and your examples' codebases are VERY useful... but I wish they could help me even more: if the configuration allowed to have any package manager running the examples, I could better understand what is the diff between MY project and YOUR example, and fix the bug I have in my project. which is the same bug here
thanks !

You can use create-pwa for a remix example, check https://vite-pwa-org.netlify.app/guide/scaffolding.html
Select react then remix in the prompts...

didn't see your message
I'll try that thanks


BlueStacks error

Hi as suggested I moved from NOX to BS but now I get this error when launch script
Task: Checking for adb...
Success: Found locally!
Task: Checking for updates...
Success: Checked/Updated!
Task: Searching for config.sh file...
Success: Found!
Task: Validating config.sh...
Success: Passed!
Task: Checking Line endings of file config.sh...
Success: Passed!
Task: Checking Line endings of file afk-daily.sh...
Success: Passed!
Task: Checking last time script was run...
Task: Restarting ADB...
Success: Restarted!
Task: Searching for Bluestacks through ADB...
Success: Found Bluestacks!
Info: Platform: Bluestacks
Info: Script Directory: storage/emulated/0/scripts/afk-arena
Info: Latest tested patch: 1.67.03
error: closed
adb.exe F 07-13 07:52:46  8064 11340 file_sync_client.cpp:503] protocol fault: stat response has wrong message id:<PHONE_NUMBER>
adb.exe F 07-13 07:52:47 14152 15984 file_sync_client.cpp:503] protocol fault: stat response has wrong message id:<PHONE_NUMBER>
error: closed
BS version is <IP_ADDRESS>0 N32

Someone had this problem and posted it on the new discord.
Here is how it was fixes:

Restart Bluestacks
Restart the terminal
Run ./adb/platform-tools/adb kill-server (from the script folder)
Run ./adb/platform-tools/adb start-server
Run the script

Hope this fill fix it for you too.

4. ./adb/platform-tools/adb start-server

I get same error...
I also joined discord :)

I have found the issue, USB debugging was off even thou  it was the first thing I did on BS after install


Beginner on Timex

Hi all,
I've been using https://github.com/neilberkman/docusign_elixir_sample_app/blob/develop/lib/docusign_elixir_sample_app.ex#L13 which uses
from_date = Timex.shift(Date.utc_today(), days: -30)

now even if I put use Timex in that file I still get:
Compiling 1 file (.ex)
error: module Timex is not loaded and could not be found

it's in mix.exs and is installed via mix deps.get.
I get this in a fresh project I'm working on myself too started via mix new with Elixir 1.15.4 and Timex 3.7.11
What dumb thing am I doing?

Just me not compiling things. Apologies for the noise.


Patch MultiplayerPeerExtension to allow derived classes

This registers MultiplayerPeerExtension as a base class instead of a virtual one.
It seems to fall in line with how PacketPeerExtension and StreamPeerExtension are registered in register_core_types.cpp.
I'm not very familiar with the new GDExtension system yet, but it seems that deriving any virtual class will lead to being unable to instantiate. This is a workaround for the MultiplayerPeerExtension class.
Fixes #55635.

cc @Faless :)

Thanks :tada:  !


fix: promisify chat API route get handler

Description

The GET handler for the /chat API route needs to be promisified

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


Promote output area model/widget members to protected

I currently have a use case (for nbdime) where I want to allow the user to add/remove/re-order outputs in a merge. The easiest way to ensure compatibility of the output view with that of the rest of Jupyter is of course to just reuse OutputAreaModel/OutputAreaWidget. However, the standard implementations does not allow reordering/removal of outputs, so I would like to subclass these two classes to add those features (while leaving the JL implementation untouched).
To successfully override these classes, the functions in question would need to be promoted to protected, as suggested in this PR.
Note that code has been moved to conform to the styling guide's ordering of protected/private, so the diff looks a bit aggressive, but this should simply correspond to a cut and paste op.

Our convention is that private variables start with _, but protected do not - so this would involve renaming the affected members as well.

Underscores fixed. I think I have to fix the same issue in my other PR as well :)

Looks good, thanks!


Add to right-click (context) menu

Description of the new feature / enhancement
To be able to add or remove items from the MAIN right-click menu in Windows 11.  Some of the existing menu items in the main context menu, I don't use, while there are others I would like to add.  Also, to remove the "Show More Options" feature and just show the whole menu.
Scenario when this would be used?
ALL the time!  Any time I have a utility that I use frequently, it would be nice to be able to include that into the right click menu.
For instance.  WINRAR is included in my main right-click menu.  I don't like to use WINRAR for various reasons - I would rather use 7ZIP.  This utility IS included in the context menu but I have to go to "Show More Options" to use it.  It would be nice to be able to remove WINRAR and put 7ZIP in its place.  It would also be nice to see the whole menu and not to have to click the "Show More Options".
Supporting information
No response

/dup #33


Renderscript support mode is not currently supported with renderscript target 21+

Yes. i know it was warning.
but when i update com.android.tools.build:gradle to 2.0.0-alpha3, this warning changed to the error.
I can't continue compiling.
error message
Error:A problem occurred configuring project ':app'.
> Renderscript support mode is not currently supported with renderscript target 21+

right now, my temporary build config :
renderscriptTargetApi 20
renderscriptSupportModeEnabled true

are we following this wasabeef's commit?
https://github.com/wasabeef/Blurry/commit/1d7aac82d5715ff9169cadc5ef0a525a8522b961

Yes. I would like to see a real solution from Google, but for now, to support all platforms we have to use renderScript API 20


Added code example for SendGrid output binding

There was a missing code sample which I've added following Azure/Azure-Functions#381

@mattridgway,
Thanks for your contribution.
To ensure that the project team has proper rights to use your work, please complete the Contribution License Agreement at https://cla.microsoft.com.
It will cover your contributions to all Microsoft-managed open source projects.
Thanks,
Microsoft Pull Request Bot

@mattridgway,
Thanks for having already signed the Contribution License Agreement. Your agreement was validated by Microsoft. We will now review your pull request.
Thanks,
Microsoft Pull Request Bot

@lindydonna, Please review these proposed changes. Thanks

#sign-off


🐞 MacOS Terminal App has repetitive TUI output

What is the issue?
Seems like our line redraws don't quite work properly in Terminal.app. This issue doesn't repro in Iterm or VSCode terminal emulators.
it looks like this:

reported in discord by @levlaz
Dagger version
dagger v0.15.1
Steps to reproduce
Run any dagger command in Terminal.app

There's a chance this is fixed on main - my guess is it came from the BubbleTea bump to v1.2.0 which introduced a new faster renderer, and now we're on v1.2.4 which has a few fixes.