[python3] Build error

Starting package 1/30: python3:x64-windows
Building package python3[core]:x64-windows...
-- Using cached python-cpython-v3.10.2.tar.gz.
-- Cleaning sources at C:/vcpkg/buildtrees/python3/src/v3.10.2-a8de38632e.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source C:/vcpkg/downloads/python-cpython-v3.10.2.tar.gz
-- Applying patch 0002-use-vcpkg-zlib.patch
-- Applying patch 0003-devendor-external-dependencies.patch
-- Applying patch 0004-dont-copy-vcruntime.patch
-- Applying patch 0005-only-build-required-projects.patch
-- Applying patch 0009-python.pc.patch
-- Applying patch 0010-bz2d.patch
-- Using source at C:/vcpkg/buildtrees/python3/src/v3.10.2-a8de38632e.clean
-- Building PCbuild/pcbuild.proj for Release
-- Building PCbuild/pcbuild.proj for Debug
CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:128 (message):
Command failed: msbuild C:/vcpkg/buildtrees/python3/x64-windows-dbg/v3.10.2-a8de38632e.clean/PCbuild/pcbuild.proj /p:Configuration=Debug /p:IncludeExtensions=true /p:IncludeExternals=true /p:IncludeCTypes=true /p:IncludeSSL=true /p:IncludeTkinter=false /p:IncludeTests=false /p:ForceImportBeforeCppTargets=C:/vcpkg/buildtrees/python3/src/v3.10.2-a8de38632e.clean/PCbuild/python_vcpkg.props /p:IncludeUwp=false /p:_VcpkgPythonLinkage=DynamicLibrary /t:Rebuild /p:Platform=x64 /p:PlatformToolset=v143 /p:VCPkgLocalAppDataDisabled=true /p:UseIntelMKL=No /p:WindowsTargetPlatformVersion=10.0.19041.0 /p:VcpkgTriplet=x64-windows /p:VcpkgInstalledDir=C:/vcpkg/installed /p:VcpkgManifestInstall=false /p:UseMultiToolTask=true /p:MultiProcMaxCount=17 /p:EnforceProcessCountAcrossBuilds=true /m:17
Working Directory: C:/vcpkg/buildtrees/python3/x64-windows-dbg/v3.10.2-a8de38632e.clean
Error code: 1
See logs for more information:
C:\vcpkg\buildtrees\python3\build-x64-windows-dbg-out.log
Call Stack (most recent call first):
scripts/cmake/vcpkg_install_msbuild.cmake:201 (vcpkg_execute_required_process)
ports/python3/portfile.cmake:140 (vcpkg_install_msbuild)
scripts/ports.cmake:145 (include)
Error: Building package python3:x64-windows failed with: BUILD_FAILED
Please ensure you're using the latest portfiles with git pull and .\vcpkg update.
Then check for known issues at:
https://github.com/microsoft/vcpkg/issues?q=is%3Aissue+is%3Aopen+in%3Atitle+python3
You can submit a new issue at:
https://github.com/microsoft/vcpkg/issues/new?template=report-package-build-failure.md&title=[python3]+Build+error
including:
package: python3[core]:x64-windows -> 3.10.2#1
vcpkg-tool version: 2022-03-09-1affd32f93b299d5a907816c328ca3ededb73a7e
vcpkg-scripts version: a76eb002a 2022-03-24 (21 hours ago)
Additionally, attach any relevant sections from the log files above.
build-x64-windows-dbg-out.log
build-x64-windows-rel-out.log

Thanks for posting this issue. Did you install English language package on your Visual Studio Installer? And I found your build error is similar with issue #23713. Could you try the solution from https://github.com/microsoft/vcpkg/issues/23713#issuecomment-1077495305? You could try run vcpkg update/upgrade combo.

I handled it, the problem was my antivirus. I had to exclude the vcpkg folder from scanning and now everything works. And yes, I have installed English language pack.

Thanks for your reply. Since this iusse has been resolved, I am closing this issue for now.


Please add support ape. format

Please add support ape. format

This will be in the next version.

Version 4.10 now has playback support for ape files.


[WIP] e2e test import RDS database user input flow

Description of changes

Minor fixes to the import API flow to cover some cases discovered like user inputs wrong credentials.
Add Utility methods in e2e-core to import api, generate-schema, update-secrets commands for RDS flow.
Add common test scenarios in e2e-test for importing the RDS database.

CDK / CloudFormation Parameters Changed

Issue #, if available

Description of how you validated changes
Checklist

[x] PR description included
[x] yarn test passes
[x] Tests are changed or added
[ ] Relevant documentation is changed or added (and PR referenced)
[ ] New AWS SDK calls or CloudFormation actions have been added to relevant test and service IAM policies
[ ] Any CDK or CloudFormation parameter changes are called out explicitly

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

Codecov Report

Merging #1341 (9965dd2) into feature/rds-support (9965dd2) will not change coverage.
The diff coverage is n/a.

:exclamation: Current head 9965dd2 differs from pull request most recent head d486e55. Consider uploading reports for the commit d486e55 to get more accurate results

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@                 Coverage Diff                  @@
##           feature/rds-support    #1341   +/-   ##
====================================================
  Coverage                61.84%   61.84%
====================================================
  Files                      352      352
  Lines                    21127    21127
  Branches                  5014     5014
====================================================
  Hits                     13066    13066
  Misses                    7313     7313
  Partials                   748      748

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


enable filtering by collections

Thank you for your contribution to the KodaDot - One Stop Shop for Polkadot NFTs.
👇 __ Let's make a quick check before the contribution.
PR Type

[x] Bugfix
[ ] Feature
[ ] Refactoring

Needs QA check

@kodadot/qa-guild please review

Context

[x] Closes #<issue_number>
[x] Requires deployment
https://github.com/kodadot/stick/pull/118
[x] goes after #7691

Did your issue had any of the "$" label on it?

[x] My DOT address: Payout

Screenshot 📸

[x] My fix has changed UI

Copilot Summary

🤖 Generated by Copilot at f54ac03
This pull request enables searching for NFTs by collection name on the Subsquid API. It modifies the tokenListWithSearch query and the useFetchSearch hook to accept and pass a collections parameter.

🤖 Generated by Copilot at f54ac03

To search for NFTs by collection
We added a new filter selection
We used useFetchSearch
And passed collections each
To the query with $collections injection

drafting coz it won't work until squid is deployed

https://github.com/kodadot/stick/pull/118

released:

kodadot/stick#119
kodadot/stick#120

I guess it works yet I see some overflow on cards

@yangwao
overflow was fixed in #7697


Add OptionsFilter to handle HTTP OPTIONS request

Also,

remove methods from RoutingService
Disable failfast if upstream is ELB
Synchronize the Endpoint cache to ensure only 1 instance of Client
created per endpoint

Current coverage is 97.24% (diff: 100%)

Merging #201 into master will increase coverage by 0.03%

@@             master       #201   diff @@
==========================================
  Files            39         39
  Lines          1039       1051    +12
  Methods        1022       1031     +9
  Messages          0          0
  Branches         17         20     +3
==========================================
+ Hits           1010       1022    +12
  Misses           29         29
  Partials          0          0

Powered by Codecov. Last update 3d392ed...b19ac94

+2


Chromecast support?

I'm loving this plugin so far, and have successfully gotten it working on my web and mobile clients.  However, when I'm using Chrome to play a video on my Chromecast, the scrubbing previews don't show up, despite them showing up everywhere else.  Is there something I need to do differently, or is this possibly a feature that can be added?

I believe that, in order to support this, one would have to mess with the fast forward button of the web player and the Chromecast app to add the "carusel" of images while fast forwardng. All of this, if you imagine a Netflix-like use case where you press fast forward (on the remote control) and:

An overlay appears over the whole video,
the carousel of images (BIF files, in this case) appear in the bottom part of the screen,
and the carousel starts moving forward.

All of this also applies for rewind.

I don't have a chromecast so I'm not sure if there would be any way for me to implement/test this. Plus, my goal right now is looking at getting this implemented officially so hopefully separate teams with more specialized knowledge (i.e. jellyfin-web) could implement features like this if it's feasible.


Social icons not showing

I changed social icons to be true in the config file:
show_social_icons:  true
enable_anchorjs:    true
enable_katex:       true

However, social icons are not showing.

What to do?

I have the same issue when showing the site locally:
show_social_icons:  true enable_anchorjs:    false enable_katex:       true
When I run bundle exec jekyll serve I get the following:

Operating system is Ubuntu 19.04, browsers tested are Firefox and Chromium.
Interestingly, when deploying the site to github-pages, the icons show up as expected, it seems to be a merely local issue

Yes, for me it's a local issue as well which I realized afterwards. My system in mac OS Mojave 10.14.6 and tested on Chrome.

It doesn't work locally because font-awesome and academicons (linked on lines 24-25 in _includes/hemline.html) pull fonts from the local folders as if they are URLs. To make icons show locally, you can make the fonts pulled from https://cdnjs.com by changing the above two lines:
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.10.2/css/all.min.css" integrity="sha256-zmfNZmXoNWBMemUOo1XUGFfc0ihGGLYdgtJS3KCr/l0=" crossorigin="anonymous" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/academicons/1.8.6/css/academicons.min.css" integrity="sha256-uFVgMKfistnJAfoCUQigIl+JfUaP47GrRKjf6CTPVmw=" crossorigin="anonymous" />

Alternatively, you can probably configure jekyll serve to allow cross-domain fonts, but I'm not sure how to do that.

Thanks for proposing this. I will try out later. In fact, the issue seems to be only on the landing page. When I visit "about" by clicking on the link, the social media icons show flawlessy. So it's probably an issue during the first visit. Could it be due to the fact that in the index.html file, the loading of the fonts
<link rel="stylesheet" href="http://localhost:4000/assets/css/fontawesome-all.min.css">
<link rel="stylesheet" href="http://localhost:4000/assets/css/academicons.min.css">
appears at the end of the file so that during a first display, the engine doesn't know how to handle them yet?


Add files via upload

please add Coventry College to you list
Thanks.

@enderta student.txt I am sorry, I have to close the request without merging, because you made a mistake in a request and did not specify any filepath. Please ensure that you are familiar with this repository rules located at the bottom of this page and make a new correct request. Thank you for your understanding!


Provide alternate/redundant binary for apt method

I use Ubuntu Landscape to manage internal apt package mirroring and have had some trouble integrating with Google Cloud Artifact Registry, specifically because of the way landscape manages another tool (reprepro) to maintain those caches.
After some hacking/experimenting, I found that the reprepro's Method field inside the conf/updates file has trouble using ar+https as a valid scheme.
This ultimately results in reprepro being unable to use  any ar+https based apt sources as a valid mirror.
Would it be possible to provide a redundant or alternative method program for the nicer-for-reprepro schemes?
For example; I have compiled and tested a version of this library using the scheme gcp-ar://... and reprepro + landscape are completely happy with this.

Awesome, thank you!


Add an option to compile directly to string

Use case:
@Component({
  selector: 'app-root',
  styleUrls: ['./app.component.scss'],
  templateUrl: './app.component.pug',
})

Prior unmainainted work https://www.npmjs.com/package/pug-html-loader

Component

Thanks for the feature request.
Do you mean add an option data to rules object?
{
  module: {
    rules: [
      {
        test: /\.pug$/,
        loader: '@webdiscus/pug-loader',
        options: {
          data: {} // some data passed to the pug compiler
        }
      }
    ]
  }
}

If I understood that right:

if there is option data, then compile template with this data direct to string
if there is no option data, then return JS template function.

Is that right?

It could work like this. Makes sense

Hello @Rush the new loader options are added:

method: 'render'
data: {}

By default, a pug file will be compiled into template function. For render directly into HTML now are 2 ways:

set loader option  method: 'render', then can be used const html = require('template.pug');
or add the query parameter ?pug-render to pug file, e.g.: const html = require('template.pug?pug-render');

By default can be used both styles in JavaScript:
// compile into template function, because loader option 'method' defaults is 'compile'
const tmpl = require('template.pug');
const html = tmpl({...});

// render the pug file into HTML, using the parameter 'pug-render'
const html2 = require('template2.pug?pug-render');

When the option method: 'render' is set:
{
  test: /\.pug$/,
  loader: '@webdiscus/pug-loader',
  options: {
    method: 'render'
  }
}

then usage is:
// render directly into HTML, because loader option 'method' is 'render'
const html = require('template.pug');

// compile into template function, using the parameter 'pug-compile'
const tmpl2 = require('template2.pug?pug-compile');
const html2 = tmpl2({...});

Note: for rendering directly into HTML no additional loader is needed

P.S. can you please test the new version 1.1.0 of NPM Package in your dev setting?
After your feedback can this issue be closed.

Thank you. Will test it today

Any ideas?
ERROR in ../src/ts/components/shared/user-button/user-button.pug
Module build failed (from ./node_modules/@webdiscus/pug-loader/src/index.js):
TypeError: merge is not a function
    at Object.compilePugContent (/code/nexus/portal/node_modules/@webdiscus/pug-loader/src/index.js:131:18)
    at Object.module.exports (/code/nexus/portal/node_modules/@webdiscus/pug-loader/src/index.js:214:21

this is not my function

It seems I had webpack-merge 4.x. Upgrading to 5.x fixes this particular error.

It seems it's not implemented correctly. The code you're generating is still exporting code, not compiled html. Angular is returning an error for me:
ERROR in ../src/ts/components/shared/scroll-box/scroll-box.pug:3:767 - error NG5002: Unexpected character "EOF" (Do you have an unescaped "{" in your template? Use "{{ '{' }}") to escape it.)

3 var pug_match_html=/["&<>]/;function template(locals) {var pug_html = "", pug_mixins = {}, pug_interp;pug_html = pug_html + "\u003Cdiv" + (" class=\"scroll-box\""+pug_attr("#box", true, true, true)) + "\u003E\u003Cdiv" + (" class=\"scroll-bar\""+pug_attr("#bar", true, true, true)) + "\u003E\u003Cdiv" + (" class=\"scroll-slider\""+pug_attr("#slider", true, true, true)) + "\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003Cdiv" + (" class=\"scroll-scroller\""+pug_attr("#scroller", true, true, true)) + "\u003E\u003Cdiv" + (" class=\"scroll-content\""+pug_attr("#content", true, true, true)) + "\u003E\u003Cng-content\u003E\u003C\u002Fng-content\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E";;return pug_html;};module.exports=template();

there shouldn't be any module.exports=template(); the entire output should be the compiled html template.

In other words, the output of pug-loader should go directly to html-loader. Otherwise it's not possible to use html-loader asset handling, bundling.
const pugRule = {
  test: /\.pug/,
  loaders: [
    'html-loader',
    {
       loader: '@webdiscus/pug-loader',
       options: {
       doctype: 'html',
       plugins: [ require('pug-plugin-ng') ],
       method: 'render',
     },
  ],
};

It seems I had webpack-merge 4.x. Upgrading to 5.x fixes this particular error.

Yes, the package.json has under devDependencies the "webpack-merge": "^5.8.0".

It seems it's not implemented correctly. The code you're generating is still exporting code, not compiled html. Angular is returning an error for me:
ERROR in ../src/ts/components/shared/scroll-box/scroll-box.pug:3:767 - error NG5002: Unexpected character "EOF" (Do you have an unescaped "{" in your template? Use "{{ '{' }}") to escape it.)

3 var pug_match_html=/["&<>]/;function template(locals) {var pug_html = "", pug_mixins = {}, pug_interp;pug_html = pug_html + "\u003Cdiv" + (" class=\"scroll-box\""+pug_attr("#box", true, true, true)) + "\u003E\u003Cdiv" + (" class=\"scroll-bar\""+pug_attr("#bar", true, true, true)) + "\u003E\u003Cdiv" + (" class=\"scroll-slider\""+pug_attr("#slider", true, true, true)) + "\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003Cdiv" + (" class=\"scroll-scroller\""+pug_attr("#scroller", true, true, true)) + "\u003E\u003Cdiv" + (" class=\"scroll-content\""+pug_attr("#content", true, true, true)) + "\u003E\u003Cng-content\u003E\u003C\u002Fng-content\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E";;return pug_html;};module.exports=template();

there shouldn't be any module.exports=template(); the entire output should be the compiled html template.

Hm, I don't use Angular/Reac/Vue. I write with native JS + Webpack, that's why I didn't have the problem.
Thank You for this report, it is very import.
To render Pug files into HTLM I use the the Webpack plugin HtmlWebpackPlugin.
The rendering a pug file into HTML string in native JavaScript file work via require('temple.pug'):
const html = require('template.pug?pug-render');
console.log(html); // ==> here is output the rendered HTML string

Perhaps the Angular work others and you really need additional loader, some as one of raw-loader, html-loader or apply-loader.
You can use then a pipe of loaders like:
{
...
  module: {
    rules: {
      test: /\.pug$/,
      use: [
        {
          loader: 'html-loader',
        },
        {
          loader: '@webdiscus/pug-loader',
          options: {
            method: 'render',
          },
        },
      ],
    },
  },
}

In other words, the output of pug-loader should go directly to html-loader. Otherwise it's not possible to use html-loader asset handling, bundling.
const pugRule = {
  test: /\.pug/,
  loaders: [
    'html-loader',
    {
       loader: '@webdiscus/pug-loader',
       options: {
       doctype: 'html',
       plugins: [ require('pug-plugin-ng') ],
       method: 'render',
     },
  ],
};

I try to create an Angular "Hello world" to reproduce your problem by me local. Then I write a recipes how to use this pug-loader with Angular.
It would be very helpful if you gave me your minimalist code snipped from Angular project that should work.

Please see my example where I provide a working version with pug-html-loader and a non-working one with @webdiscus/pug-loader
https://github.com/Rush/webdiscus-pug-webpack-example
The most important part is to see the output:
Output <!DOCTYPE html>hello

the output from @webdiscus/pug-loader is super weird and inefficient:
template(locals) {var pug_html = "", pug_mixins = {}, pug_interp;pug_html = pug_html + "\u003C!DOCTYPE html\u003E\u003Chtml\u003E\u003C\u002Fhtml\u003E\u003Cbody\u003Ehello\u003C\u002Fbody\u003E";;return pug_html;};module.exports=template()

Thank You for the Webpack example.
I fixed  the Webpack config for corrected work of examples. But I don't have a permission for push my branch into your repository. Do you can give me an access, please? Then you can see the working Webpack config.

Please see my example where I provide a working version with pug-html-loader and a non-working one with @webdiscus/pug-loader
https://github.com/Rush/webdiscus-pug-webpack-example

the output from @webdiscus/pug-loader is super weird and inefficient:
template(locals) {var pug_html = "", pug_mixins = {}, pug_interp;pug_html = pug_html + "\u003C!DOCTYPE html\u003E\u003Chtml\u003E\u003C\u002Fhtml\u003E\u003Cbody\u003Ehello\u003C\u002Fbody\u003E";;return pug_html;};module.exports=template()

Also, Angular has really nothing to do with it.

Yes, you is full right, it is inefficient.
But, this is single way to get  from require('tmpl.pug') the HTML string without additional loaders (e.g. html-loader) and this way is compatible with embedded resources e.g. img(src=require('./image.jpeg')). Yes, this HTML will be rendered by JavaScript at runtime. The original Pug-Loader do exact same as my method compile. I have extended the possible exports of compiled content:

added method html to render into pure HTML string at compile time. Same as by pug-html-loader. This method need the html-loader.
added experimental method _exportHtml to render into HTML string and export this string. The compiled js-file is 1:1 as by method html, but not need any loader. Limitation: embedded resource will be not handels via webpack :-/

Please, see new version 1.2.0.
P.S. I need a permission to push working examples to your repository.

@Rush here are two simpelstes Angular apps - "Hello World":
example work with method=render
example work with method=html
You can add to a sample above a not working case. Then I can reproduce your problem by me local.

Hallo @Rush,
can this ticket be closed?

Sorry didn't yet have time to test. Can you give me few more days to verify everything? Thank you!

Sorry didn't yet have time to test. Can you give me few more days to verify everything? Thank you!

Yes of course, you have so much time as you need, no rush  ;-)
Here  is the worked example hello-pug, with native JS + Webpack.

I tested the new version and it seems to work very well with the html mode. Awesome! Thank you so much!


Implement libuv-based EventManager

What version of gRPC and what language are you using?
master, C++
What operating system (Linux, Windows, …) and version?
N/A
What runtime / compiler are you using (e.g. python version or version of gcc)
N/A
What did you do?
Used the gRPC C++ API
What did you expect to see?
An iomgr implementation for Mac and Linux platforms that can support the callback-based API by using a dedicated threadpool
What did you see instead?
iomgr implementations that don't have a threadpool for servicing callback-based RPCs, limiting the callback-based API to inproc transport usage
Anything else we should know about your project / environment?

@guantaol can you provide and update or close?

Renaming to reflect current plan.

The implementation is almost done but we are currently blocked by the build support for libuv in the grpc repo #22030

What's the current status of this? It looks like that PR was closed.

This specific work is discontinued, but there are other efforts working to support the Callback API. I see you've already found this other thread, but for anyone else who lands here looking for updates, #25169 recently enabled the C++ Callback API for all platforms.


Fixed payload request for CoinPaymentsCreateMassWithdrawalRequest.

The CoinPaymentsCreateMassWithdrawalRequest was not working with the current API. These changes should fix the mass withdrawal requests.

Thanks @nschmid


Add slip days for group labs, or move to individual grading

Currently group labs do not support slip days.
We should investigate either:

adding slip days to groups
move to use individual grading for group labs (#566 #819)

We should investigate whether or not we still want to add support for slip days for groups now that we have individual grading for groups, it might be easier to do.


Gene added and removed twice at the same date

Hi Manu.
I wanted to check that this isn't a problem.  This gene is added twice on the same date/revision and then removed twice at the same date/revision:
20080222        -       2008-02-22      II      SPBC21C3.07c            CDS     removed complement(join(3807827..3807891,3807946..3808607,3808665..3808795))
20080222        -       2008-02-22      II      SPBC21C3.07c            CDS     removed complement(join(3807920..3808607,3808665..3808795))                     Solexa transread data; added two 3’ exons
20080123        -       2008-01-23      II      SPBC21C3.07c            CDS     added   complement(join(3807714..3807783,3807831..3807891,3807946..3808607,3808665..3808795))
20080123        -       2008-01-23      II      SPBC21C3.07c            CDS     added   complement(join(3807827..3807891,3807946..3808607,3808665..3808795))

Yes, that's correct, see a chunk of the embl file in 20080123
FT   CDS             complement(join(3807827..3807891,3807946..3808607,3808665..3808795))
FT                   /GO="aspect=F; term=actin filament binding;
FT                   GOid=GO:0051015; evidence=ISS; db_xref=PMID:17072883;
FT                   with=SGD:S000005765; date=20050603"
FT                   /GO="aspect=F; term=S-adenosylmethionine-dependent
FT                   methyltransferase activity; GOid=GO:0008757; evidence=ISS;
FT                   db_xref=PMID:17072883; with=SGD:S000005765; date=20050603"
FT                   /GO="aspect=P; term=actin cytoskeleton organization and
FT                   biogenesis; GOid=GO:0030036; evidence=ISS;
FT                   db_xref=PMID:17072883; with=SGD:S000005765; date=20050603"
FT                   /GO="aspect=C; term=actin filament; GOid=GO:0005884;
FT                   evidence=ISS; db_xref=PMID:17072883; with=SGD:S000005765;
FT                   date=20050603"
FT                   /colour=7
FT                   /controlled_curation="term=conserved eukaryotic protein;
FT                   date=20070115"
FT                   /controlled_curation="term=similar to S. cerevisiae
FT                   YOR239W; date=19700101"
FT                   /gene="SPBC21C3.07c"
FT                   /product="actin binding methyltransferase (predicted)"
FT                   /systematic_id="SPBC21C3.07c"
FT                   /fasta_file="%uniprot:fasta/chromosome2.contig.seq.04364.out"
FT   CDS             complement(join(3807920..3808607,3808665..3808795))
FT                   /GO="aspect=F; term=actin filament binding;
FT                   GOid=GO:0051015; evidence=ISS; db_xref=PMID:17072883;
FT                   with=SGD:S000005765; date=20050603"
FT                   /GO="aspect=F; term=S-adenosylmethionine-dependent
FT                   methyltransferase activity; GOid=GO:0008757; evidence=ISS;
FT                   db_xref=PMID:17072883; with=SGD:S000005765; date=20050603"
FT                   /GO="aspect=P; term=actin cytoskeleton organization and
FT                   biogenesis; GOid=GO:0030036; evidence=ISS;
FT                   db_xref=PMID:17072883; with=SGD:S000005765; date=20050603"
FT                   /GO="aspect=C; term=actin filament; GOid=GO:0005884;
FT                   evidence=ISS; db_xref=PMID:17072883; with=SGD:S000005765;
FT                   date=20050603"
FT                   /colour=7
FT                   /controlled_curation="term=conserved eukaryotic protein;
FT                   date=20070115"
FT                   /controlled_curation="term=similar to S. cerevisiae
FT                   YOR239W; date=19700101"
FT                   /fasta_file="fasta/chromosome2.contig.seq.03822.out"
FT                   /gene="SPBC21C3.07c"
FT                   /product="actin binding methyltransferase (predicted)"
FT                   /systematic_id="SPBC21C3.07c"

This is the log for that one:
revision	user	date	chromosome	systematic_id	primary_name	feature_type	added_or_removed	value	db_xref	pombase_reference	pombase_comments
8650	kmr44	2023-01-12	II	SPBC21C3.07c		5'UTR	added	complement(3808796..3808853)	PMID:30566651
8650	kmr44	2023-01-12	II	SPBC21C3.07c		5'UTR	removed	complement(3808796..3808991)	PMID:21511999
20110324	-	2011-03-24	II	SPBC21C3.07c		3'UTR	added	complement(3807091..3807713)
20110324	-	2011-03-24	II	SPBC21C3.07c		5'UTR	added	complement(3808796..3808991)
20080222	-	2008-02-22	II	SPBC21C3.07c		CDS	removed	complement(join(3807827..3807891,3807946..3808607,3808665..3808795))
20080222	-	2008-02-22	II	SPBC21C3.07c		CDS	removed	complement(join(3807920..3808607,3808665..3808795))			Solexa transread data; added two 3’ exons
20080123	-	2008-01-23	II	SPBC21C3.07c		CDS	added	complement(join(3807714..3807783,3807831..3807891,3807946..3808607,3808665..3808795))
20080123	-	2008-01-23	II	SPBC21C3.07c		CDS	added	complement(join(3807827..3807891,3807946..3808607,3808665..3808795))
20071219	-	2007-12-19	II	SPBC21C3.07c		CDS	added	complement(join(3807920..3808607,3808665..3808795))			Solexa intron data; removed final exon, not supported by data
20071219	-	2007-12-19	II	SPBC21C3.07c		CDS	removed	complement(join(3807714..3807783,3807963..3808607,3808665..3808795))

The file with changes only:
results/only_modified_coordinates_comments_no_type_change.tsv

The isn't a problem now.  See: https://github.com/pombase/website/issues/1993#issuecomment-1411976949


Renaming template.yaml to template.yml

closing this one as it did not fix the issue; the problem is with the data persistence between the two jobs and another PR was raised to addressed that


Eq 218 validation date

Changes
Date type validation according to the story, which requires json changes to new structure (question types)
How to test

Make sure every first works and looks right as mass design changes
Put in dates the same in the range and make sure an error message is generated
Put the from date later then the to date and make sure an error message is generated

Who can test
Anyone but @LJBabbage

If I enter a to date thats after the from date then the pages errors correctly. However if I then change one of the dates to be invalid and resubmit I get a double error message (see screenshots). Interestingly depending on which date I make invalid I get different error messages.
I check this with Jill and @collisdigital and we all agree it needs to be fixed and not so the double error message

Happy with the code as is, but it does need to be refactored later to be implemented as validation rather then type-checking.  That will get rid of the double error message too.

LGTM, though I think we need to restructure some of the validation stuff asap 👍

Rebased


https://registry.js.ipfs.io/ times out

I am trying to understand how npm-on-ipfs works and looking into a few specific questions. Now I am digging into how you copy the mirrored index and came to the point that you are using the https://registry.js.ipfs.io/ endpoint, but when I try to GET it, the request times-out. Is it a problem on my side or infrastructure problem?

Oh ok, I was starting to think you are using some magic, that eludes my understanding 😆 Thanks for the info.


help with librewolf and turning off blob?

is it possible? im not sure which setting to search on librewolf to turn it off.

privacy.partition.bloburl_per_agent_cluster sort of works. However it seems to also block legitimate blob use, so I don't fully understand the consequences.

privacy.partition.bloburl_per_agent_cluster sort of works. However it seems to also block legitimate blob use, so I don't fully understand the consequences.

alright. will try it out.


Causing application to restart

Hi, this issue only recently started to happen. After selecting the value, it works, it highlights then restarts the app.
I'm using the latest version of the JS available of jquery-mentions. I'm using phonegap, latest CLI, think it's 7.
Anyone else has this issue?
EXTRA:
I have not edited the JS. I redownloaded the supplied JS and it did the same, again.

I fixed the issue. I don't understand why it was happening, but anyway, I had a div with a background image of the member in the li. When that was being clicked, not the text, it was causing the app to restart. I just made the div unclickable with pointer-events as none and the issue went away.


⚠ Bofrost.at has degraded performance

In 80a15d9, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 2097 ms

Resolved: Bofrost.at performance has improved in 44c3883 after 22 minutes.


Migration bugs V1 RC - Figma

This is a collection of bugs that should be fixed in RC1.
### Tasks
- [ ] Existing color overview is outdated and deleted. New color page should be made with new colors
- [ ] The overview page still has some ghost variables
- [ ] Accordion må bli bygget opp uten opacity. Dele opp base komponent i 3 brand-farger, der line har brandfarge i stedet for hvit. Vi kan gjøre dette etter RC1.
- [ ] Dropdown: What to do with shadows on darkmode?
- [ ] Button danger er ikke kontrastgodkjent. @thuneer justerer dette.
- [ ] ToggleGroup: There should be a variant of ToggleGroup with onlyIcon button

Duplicate of #2086


Segment route always renders optional params if route has childs

Consider the following router setup:
'route' => [
    'type' => 'Segment',
    'options' => [
        'route'    => '[/:lang]/myaction',
        'constraints' => [
            'lang' => '(ru|en)',
        ],
        'defaults' => [
            'controller'    => 'Application\Controller\My',
            'action'        => 'myaction',
            'lang'          => 'en',
        ],
    ],
    'may_terminate' => true,
    'child_routes' => [
        'child' => [
            'type'    => 'Literal',
            'options' => [
                'route'    => '/child',
                'defaults' => [
                    'action' => 'child',
                ],
            ],
        ],
    ],
]

During module bootstrap, i get my locale and set it as default lang param for router like this:
$e->getRouter()->setDefaultParam('lang', $lang);

If i set $lang equals to default param value (en), i receive:
$this->url('route');
// returns /myaction
$this->url('route/child');
// returns /en/myaction/child

This behavior defined in this line of the Segment router:
elseif (!$isOptional || $hasChild || !isset($this->defaults[$part[1]]) || $this->defaults[$part[1]] !== $mergedParams[$part[1]]) {
    $skip = false;
}

So, if a route has child routes it will always render optional default params. What is the reason behind such behavior? Why is it done like this?

I've had the same problem and based on the work of @towr I've created a module which contains a SegmentRouter. It takes an additional config key and skips the relevant sections in the route if no parameter is passed. https://github.com/tccltd/TccSkippableSegment.

Is there any reason that shipleyr's (towr's?) changes can't be rolled into the Segment router? I think his subclass assumes all parameters are skippable by default, which doesn't match up with current behavior -- it may make more sense to whitelist every skippable param?

@whitakerbrand I'm pretty sure (though it's been a while) that parameters are not assumed to be skippable by default, and that they have to be explicitly marked as skippable. So that should match the desired default behaviour.

(Hunh... yeah, I was misunderstanding several things.)
@towr, I don't understand this part of the buildPath() function, in the switch case(parameter) block:
                    if (!empty($this->skippable[$part[1]]) && (!isset($mergedParams[$part[1]])
                    || !isset($this->defaults[$part[1]])
                    || $mergedParams[$part[1]] === $this->defaults[$part[1]])) {
                        // skip this param
                        $this->assembledParams[] = $part[1];
                        break;

The logic here is:

if the param was defined to be skippable and it wasn't set in mergedParams, OR
if there is no default value for the param, OR
if the merged param value matches the default

Then skip the param.
But that doesn't make sense to me. I feel like I want:
                    if (!empty($this->skippable[$part[1]]) && (!isset($mergedParams[$part[1]]) ||
                        array_key_exists($part[1], $this->defaults) && $mergedParams[$part[1]] === $this->defaults[$part[1]])) {
                        // skip this param
                        $this->assembledParams[] = $part[1];
                        break;

That is to say:

if the param was marked as skippable and it wasn't set in mergedParams, OR,
there was a default value and the merged param is the same as the default

Then skip it.
Why would I want to fall into the skipping section when there is no default value for the param?

(PS thanks for making this -- it is exactly what I needed.)

@whitakerbrand I think you're right. It must always have gone right for me because I've always used defaults.

If you'd like to make a fix to the module I created feel free to create a PR to the repo and if it works I'm more than happy to merge any changes that don't break any thing. I should probably spend time creating a test suite for it but as always... never enough time!

@shipleyr Done.

Just for future reference, as @whitakerbrand said, I've just tested and confirmed the case in which this would previously have broken:
- Parameter passed in mergedParams (e.g. from url view helper passing route parameters)
- No default specified for parameter in route config

In this case, the parameter is always skipped when generating a URL, even though it shouldn't be because we've passed in a specific parameter which should be included in the URL.
And I can confirm that the PR has fixed this.

This issue has been closed as part of the bug migration program as outlined here - http://framework.zend.com/blog/2016-04-11-issue-closures.html


Local testing broken, seems related to market consistency  issue

Hello, thank you for this package!
test results.
some what long session log, can skip to the bottom.
PS C:\proj\PS1908\julia\ESG_24T2\EconomicScenarioGenerators.jl\test> julia
               _
   _       _ _(_)_     |  Documentation: https://docs.julialang.org
  (_)     | (_) (_)    |
   _ _   _| |_  __ _   |  Type "?" for help, "]?" for Pkg help.
  | | | | | | |/ _` |  |
  | | |_| | | | (_| |  |  Version 1.10.2 (2024-03-01)
 _/ |\__'_|_|_|\__'_|  |  Official https://julialang.org/ release
|__/                   |

(@v1.10) pkg> activate .

     Testing Running tests...
Market Consistency: Test Failed at C:\Users\elm\.julia\packages\EconomicScenarioGenerators\QS4Ec\test\interest.jl:116
  Expression: ≈(mean(samples), market_price, rtol = 0.01)
   Evaluated:<PHONE_NUMBER>0766418 ≈<PHONE_NUMBER>8340627 (rtol=0.01)

Stacktrace:
  [1] macro expansion
    @ C:\desktop\Julia-1.10.2\share\julia\stdlib\v1.10\Test\src\Test.jl:672 [inlined]
  [2] macro expansion
    @ C:\Users\elm\.julia\packages\EconomicScenarioGenerators\QS4Ec\test\interest.jl:116 [inlined]
  [3] macro expansion
    @ C:\desktop\Julia-1.10.2\share\julia\stdlib\v1.10\Test\src\Test.jl:1577 [inlined]
  [4] macro expansion
    @ C:\Users\elm\.julia\packages\EconomicScenarioGenerators\QS4Ec\test\interest.jl:112 [inlined]
  [5] macro expansion
    @ C:\desktop\Julia-1.10.2\share\julia\stdlib\v1.10\Test\src\Test.jl:1577 [inlined]
  [6] macro expansion
    @ C:\Users\elm\.julia\packages\EconomicScenarioGenerators\QS4Ec\test\interest.jl:77 [inlined]
  [7] macro expansion
    @ C:\desktop\Julia-1.10.2\share\julia\stdlib\v1.10\Test\src\Test.jl:1577 [inlined]
  [8] macro expansion
    @ C:\Users\elm\.julia\packages\EconomicScenarioGenerators\QS4Ec\test\interest.jl:76 [inlined]
  [9] macro expansion
    @ C:\desktop\Julia-1.10.2\share\julia\stdlib\v1.10\Test\src\Test.jl:1577 [inlined]
 [10] top-level scope
    @ C:\Users\elm\.julia\packages\EconomicScenarioGenerators\QS4Ec\test\interest.jl:4
Test Summary:            | Pass  Fail  Total  Time
InterestRateModel        |   19     1     20  7.7s
  Vasicek                |    6            6  0.9s
  CoxIngersollRoss       |    6            6  0.3s
  Hull White             |    7     1      8  6.5s
    with AbstractYield   |    3     1      4  5.5s
      Market Consistency |          1      1  2.1s
    with Rate            |    4            4  1.0s
ERROR: LoadError: Some tests did not pass: 19 passed, 1 failed, 0 errored, 0 broken.
in expression starting at C:\Users\elm\.julia\packages\EconomicScenarioGenerators\QS4Ec\test\interest.jl:2
in expression starting at C:\Users\elm\.julia\packages\EconomicScenarioGenerators\QS4Ec\test\runtests.jl:13
ERROR: Package EconomicScenarioGenerators errored during testing

some context
I ran tests because i had somewhat strange results  running the instructions form the help pages
using FinanceModels, EconomicScenarioGenerators
rates =[0.01, 0.01, 0.03, 0.05, 0.07, 0.16, 0.35, 0.92, 1.40, 1.74, 2.31, 2.41] ./ 100
mats = [1/12, 2/12, 3/12, 6/12, 1, 2, 3, 5, 7, 10, 20, 30]

curve = FinanceModels.fit(
    Spline.Cubic(),
    CMTYield.(rates,mats),
    Fit.Bootstrap()
)

m = HullWhite(.1,.002,curve) # a, σ, curve

s = ScenarioGenerator(
    # 1/12,  # timestep
    1,  # timestep
        30., # projection horizon
        m,  # model
    )

n = 1000
curves = [YieldCurve(s) for i in 1:n];

using Plots

times = 1:30
p=plot(title="EconomicScenarioGenerators.jl Hull White Model")

# plot the zero rates
for d in curves
    plot!(p,times,rate.(zero.(d,times)),alpha=0.2,label="")
end

plot!(times,rate.(zero.(curve,times)),line=(:black, 5), label="Given Yield Curve")
p

I systematically  got charts like here, where simulated curves were shifted upwards as compared to the initial curve, which does not look right : The scenarios should average to the input market data, so as to be market consistent. I am not completely sure if this applies in the price space or yield space, but anyway the chart seems off.
See attached file (chart saved from vscode into an SVG file, need to load an svg extension in VSCode in  order to display it there)

It looks related to issue #28 and #32 ?

Happy to help!

Thanks for the report, I can try to take a look this week. One suspicion is that the default rate from some types of Yield curves (in the Yields.jl package, the predecessor to the current FinanceModels package) returned rate types of Periodic instead of Continuous. Just a theory but one of the places I’d start looking.

A bit more color: I recently migrate one of the dependencies in FinanceModels from BSplineKit to DataInterpolations (which is more lightweight and loads faster). This is related to the functionality that provides the interpolations for the curves. Something in that isn't working, so as a temporary fix, I have limited the compat of FinanceModels to use the version prior to the upstream change. Updating/resolving your environment should fix this now and I've created a couple of issues to track the follow up. LMK if you still need help or encounter other issues.

Thank you Alec, tests pass!


Figure out why jscs does not check camelCase

Example of it not working in #74.

It does check for camelCase (it's part of the Google style preset) however it does not catch var ilikebananas = 'yes', I guess it would have to know words on a deeper level in order to do that properly which seems unreasonable. This means we have to enforce this specific case manually but that should be fine.
Here is a list of what it does catch.


cache-type-k and cache-type-p parameters support

Origin llama.cpp is support cache-type-k and cache-type-p setting, but llama-cpp-python server is not.

Setting quantization below f16 will result in an error: GGML_ASSERT: llama.cpp\ggml.c:7553: false

@riverzhou thanks to @Limour-dev this should be in the latest v0.2.58 release by setting llama_cpp.Llama(..., type_k=llama_cpp.GGML_TYPE_I8)


A new image is created for every tag

A new image is created for every tag refactor image creation to include a list of tags/reference

Reproduced on Acorn v0.4.2:

Built an image using acorn build -t asdf .
Tagged this image using acorn tag 614ae13a6fe9 asdf:v1
Request images using kubectl -n acorn get images and saw two entries:

REPOSITORY   TAG      IMAGE-ID
asdf         latest   614ae13a6fe9
asdf         v1       614ae13a6fe9

Deleting one image via acorn image delete asdf deleted both images.

On the latest version of Acorn:

Built an image using acorn build -t asdf .
Tagged this image using acorn tag db6650d775f9 asdf:v1
Request images using kubectl -n acorn get images and saw only one entry with two tags:

IMAGE-ID       TAGS
db6650d775f9   asdf:latest,asdf:v1

For completeness, I also requested the imageinstance via kubectl -n acorn get imageinstance db6650d775f903fc18c1c49ab319c6eba261845187e4ba8ffdf1b4e819253b34 -o yaml and saw the tags there, too:

apiVersion: internal.acorn.io/v1
digest: sha256:db6650d775f903fc18c1c49ab319c6eba261845187e4ba8ffdf1b4e819253b34
kind: ImageInstance
metadata:
  annotations:
    apply.acorn.io/applied: H4sIAAAAAAAA/5zNyw2DMAwA0F185oDJP3N0AcdxWiQSEElPiN2rqht0gfcuyOtT+oAI/UWLsTEna82cnTMlzKowekbWgZLCwFYSLRa9Nuid6ES+lFwwafHo0fmgnYMJqgzKNAjiBXwKjXVvj7VKH1QPiO29bRM0qgIR/v7CYlRSGn5SP4i/HPF+NrjvTwAAAP//M4WaBdkAAAA
  creationTimestamp: "2023-01-10T19:04:06Z"
  generation: 3
  name: db6650d775f903fc18c1c49ab319c6eba261845187e4ba8ffdf1b4e819253b34
  namespace: acorn
  resourceVersion: "1466"
  uid: b0a38ea5-d85f-4776-9947-f5a65fe2650a
tags:
- asdf:latest
- asdf:v1

Deleting an image tag via acorn image rm asdf:v1 only removed the corresponding tag from the above two requests:

IMAGE-ID       TAGS
db6650d775f9   asdf:latest

apiVersion: internal.acorn.io/v1
digest: sha256:db6650d775f903fc18c1c49ab319c6eba261845187e4ba8ffdf1b4e819253b34
kind: ImageInstance
metadata:
  annotations:
    apply.acorn.io/applied: H4sIAAAAAAAA/5zNyw2DMAwA0F185oDJP3N0AcdxWiQSEElPiN2rqht0gfcuyOtT+oAI/UWLsTEna82cnTMlzKowekbWgZLCwFYSLRa9Nuid6ES+lFwwafHo0fmgnYMJqgzKNAjiBXwKjXVvj7VKH1QPiO29bRM0qgIR/v7CYlRSGn5SP4i/HPF+NrjvTwAAAP//M4WaBdkAAAA
  creationTimestamp: "2023-01-10T19:04:06Z"
  generation: 4
  name: db6650d775f903fc18c1c49ab319c6eba261845187e4ba8ffdf1b4e819253b34
  namespace: acorn
  resourceVersion: "1512"
  uid: b0a38ea5-d85f-4776-9947-f5a65fe2650a
tags:
- asdf:latest

Added the tag back and deleted the image via acorn image rm db6650d775f9 and received this following error as expected:

Error: deleting db6650d775f9: unable to delete db6650d775f9 (must be forced) - image is referenced in multiple repositories

Delete the image via acorn image rm -f db6650d775f9 and saw that the corresponding Kubernetes objects were deleted.


Add At The Speed of Light x Squid Game vs. MrBeast by nadire

Song Name
At The Speed of Light x Squid Game vs. MrBeast
Artist Name
nadire
Source
Youtube
Youtube Link
ZEomMdwe77w
Direct File Link
No response
Song ID
467339
Start Offset [ms]
0
Extra
Created from Auto Nong.
Created for level: 57215346

accept


required version and installed version don't match

After installation, I had to modify /usr/local/bin/ds4drv to let it require 0.5.1 rather than 0.5.0 because the version installed by pip is 0.5.1

How did you install 0.5.0? Which distribution are you using? Can you provide steps to reproduce this issue?


Make gamemodes centered on 0, 0 and automatically scale the game according to the resolution of the screen

The gamemodes have been fixed and I have cleaned up unused methods in them.
I have added a setting to enable scaling of the highscore list and instance name.


Add cli build warning about chmod bits on windows

This shows a warning message about adjusted file/directory permission bits
when the docker build cli command is executed on windows. This will help
Windows users understand the potential security problems.
We should be revisiting this warning when building against a Windows
docker engine. @jhowardmsft
Example:

Signed-off-by: Ahmet Alp Balkan<EMAIL_ADDRESS>cc: @tianon @tiborvass @ewindisch

@duglin TestBuildStderr doesn't seem like liked this. Currently I'm using log.Warn which prints the warning to cli.Stderr. What do you advise for the docker build -q case and should we be writing to stdout instead?

@tiborvass edited comments. waiting on @duglin's input on failing TestBuildStderr. I'm still not sure writing to stderr is OK in this case. log methods are not really extensively used in CLI code, so I'm suspicious.

I think http://stackoverflow.com/questions/1430956/should-i-output-warnings-to-stderr-or-stdout is a good explanation for why warning should go to stderr.
Can we modify the test so that if its running on windows we only accept that warning in the output and if anything else is there then we fail?

@duglin thanks for taking a look and suggesting to modify the test.  I will basically say: if windows, all lines in stderr will begin with SECURITY WARNING:. do you have a better idea?

Yep - something like that should work since all we really care about is that the builder output doesn't show up there.

@duglin fixed. thanks.

I'm generally okay with this and agree a message should be printed.

@ahmetalpbalkan test are failing

LGTM

ping @duglin :D

LGTM


Backport MSTSC resize fix.

Ports https://github.com/neutrinolabs/xrdp/pull/2291 to v0.9

I'll merge this after some test.

CI build check failed. Pushed a fix.


Add makefile 'mo' task in install process

Is your feature request related to a problem? Please describe.
Currently install process do not compile PO files to MO files and compiled MO files are ignored from Git.
This is commonly and basically not a problem because we don't often translate much things inside projects or at least only in string and templates, they won't be translated but at least won't lead to errors.
However it can be a critical problem with translated URLs from internal application or project urls.py with i18n_patterns and gettext. If the translation does not exists and code or content rely on this translation, it won't work  on local install and result to unexpected 404 response.
Describe the solution you'd like
It should be added to additional step to install along the frontend task with as a recommandation.
Describe alternatives you've considered
Add it directly to install task, but it would force a compile for nothing if project does not translate anything, also if it is not documentated this is some sort of magic.

Documentation has been updated in 0.3.11-pre.3 to inform about this and improved a little bit the internationalization documentation part. Still  the mo task has not been added to any other meta tasks from makefile.


Cannot seem to get the program working

Hi there,
I am very green when it comes to coding so I do not really understand what I am doing. I followed the steps as described, but for some reason I do not have any sound output. Any help would be really appreciated. Otherwise really great work, I have seen it work for other streamers. Keep doing what You are doing.
Greetings

Can you give some more information on your setup? For example, which browser are you using and which URL?

I was am using Microsoft Edge, since the new version is a ton better and I was messing around with this URL:
https://www.instafluff.tv/HighlightOfMyChat?channel=malconers&tts=true&voice=Brian&bottom=true&texttimer=10000
I tried Amy as voice as well.

I'm getting this error if that helps

Ah yes, I do have the same issue. A message appears if I make the window visible. TTS is not working.

So I did some investigating and the problem is with the Streamelements TTS API specifically, once a request is made to this API it gets blocked by the CORS policy. There might be workarounds for this problem by routing the request through a server instead of the browser. I put a bit of time into trying to fix the issue but no success yet.
Some more info on this: CORS , Possible solutions
I did use your link in the Brave browser and there it seemed to work fine,
Some other interesting things to note is that you have to have interacted with the page before it can play audio

Okay, thanks a lot for the help. How exactly do I have to interact with the page?

I will use the Brave browser for this. Thanks again very much.

Just clicking the page once should do the job, also the Brave browser might work for me but isn't a 100% guaranty that it will work for everyone. Could you send a response if that works for you?

Yes the Brave browser does work for me.

Also affected by this CORS issue.

For now, using Brave seems to work but that is only a temporary fix. I am looking into a more permanent fix for the issue but that might take a while.

Hrm, not sure how you would make the request from Brave via SLOBS. I'm guessing that the request header will need to be set to accept the domain via a proxy or something to that effect.
Also can't help but wonder if instafluff's oauth token as expired.

Thanks for finding a workaround. We might be able to piggy-back from a browser TTS but the voices would be different and won't sound good. If anyone has a better solution, please feel free to suggest!

I was also thinking about using browser TTS but on Windows, you would only have 2 voices unless you are using Google Chrome where you have access to the same voices as you would in Google Translate.

I think I fixed the issue and the code can be downloaded here. If you download the code and open the index.html and then change the properties in the URL to fit your needs you can test it, for example: index.html?channel=username&tts=true. Please let me know if you find any more issues.

 I am a little bit confused, since it still only works with the browser opened (or it should work like that). I tried a couple of different URLs.
https://www.instafluff.tv/HighlightOfMyChat/index.html?bottom=true&channel=malconers&texttimer=10000&tts=true&voice=Brian
Is this the URL I was supposed to use?
file:///C:/Users/Kasutaja/Desktop/HighlightOfMyChat-hotfix-corsError/index.html?bottom=true&channel=malconers&texttimer=10000&tts=true&voice=Brian
https://www.instafluff.tv/HighlightOfMyChat-hotfix-corsError/index.html?bottom=true&channel=malconers&texttimer=10000&tts=true&voice=Brian
also tried these. Thank you a lot for your patience.

The code with my fix isn't live yet, so using the https://www.instafluff.tv URL won't have my changes. If you use the link with file:///C:..... it should work.

It should be working now! Thank you again @Vuurvos1 for 9eea3c7e26858e84bd0e2558d8a17d310ba94de9

Thank You guys a lot for the help!


Reset-SecretStoreConfiguration confirmation prompt

Can the confirmation prompt default to "N" instead of (default is "Y")? The last thing I would want to have happen is accidentally pressing enter and now all the configuration is reset.
PS C:\> Reset-SecretStore
WARNING: !!This operation will completely remove all SecretStore module secrets and reset configuration settings to default values!!

Performing the operation "Erase all secrets in the local store and reset the configuration settings to default values" on target "SecretStore module local store".
[Y] Yes  [A] Yes to All  [N] No  [L] No to All  [S] Suspend  [?] Help (default is "Y"):

      Scope PasswordRequired PasswordTimeout DoNotPrompt
      ----- ---------------- --------------- -----------
CurrentUser             True             900       False

Yes, I will definitely change this.

Actually, I am not sure if this can be changed as it is built-in to PowerShell's cmdlet ShouldProcess().  Will need to look into it.

The overload for ShouldContinue that contains a parameter hasSecurityImpact that will set the default to N. Here is an issue that @mklement0 opened to add a new overload that removes the need for yes to all or no to all. https://github.com/PowerShell/PowerShell/issues/9428

Fixed preview2.


[Bug] No able to run OpenDevin after 0.5.x

Is there an existing issue for the same bug?

[X] I have checked the troubleshooting document at https://opendevin.github.io/OpenDevin/modules/usage/troubleshooting
[X] I have checked the existing issues.

Describe the bug
There is still an issue after 0.5.2. Was fine on 0.4.x
My user has
❯ id -u
1000

It is passed as a SANDBOX_USER_ID
The var RUN_AS_DEVIN=false
User has an access to docker command without sudo .
❯ docker --version
Docker version 26.1.1, build 4cf5afa
❯ getent group 991
docker:x:991:kebe

Docker is exposed via:
❯ cat /etc/docker/daemon.json
1  │ {
2  │      "hosts" : [
3  │           "unix:///var/run/docker.sock",
4  │           "tcp://<IP_ADDRESS>:2375"
5  │      ]
6  │ }

Open Devin container has defined binding to:
/var/run/docker.sock:/var/run/docker.sock
❯ /usr/bin/ls /var/run/docker.sock -l
srw-rw---- 1 root docker 0 05-07 16:09 /var/run/docker.sock

Current Version
0.5.2

Installation and Configuration
docker pull ghcr.io/opendevin/opendevin:0.5.2

Model and Agent
N/A
Reproduction Steps
Run container.
Open WebUI
Logs, Errors, Screenshots, and Additional Context
usermod: no changes
useradd: user 'enduser' already exists
Failed to create user enduser with id 1000 for a second time. Exiting.

Strange. It works for me fine.

Thanks for the report! Definitely concerning.
@imkebe did you get a message like this in the logs?
  echo "Failed to create user enduser with id $SANDBOX_USER_ID. Moving opendevin user."

@imkebe did you get a message like this in the logs?

Yes. It's the container logs. Where else would I get them?

Pleas contact me here or via e-mail if you want an access to the container via Portainer. I can provide that.

Weird. I've restarted the container and now there is no such logs.
Current ones:
_opendevin_logs (5).txt
docker.errors.DockerException: Error while fetching server API version: ('Connection aborted.', PermissionError(13, 'Permission denied'))

Also seeing error:
Error while fetching server API version
Software seems to be broken at the moment

I am experiencing the same:
docker.errors.DockerException: Error while fetching server API version: ('Connection aborted.', PermissionError(13, 'Permission denied'))

When trying to load a model controller

Error while fetching server API version is indicative of another issue--see https://opendevin.github.io/OpenDevin/modules/usage/troubleshooting#unable-to-connect-to-docker as well as https://github.com/OpenDevin/OpenDevin/issues/1226

It's realy weird. Once again i've just restarted container. No other changes applied and now onece again :
INFO:     <IP_ADDRESS>:59118 - "GET /api/messages/total HTTP/1.1" 200 OK
10:43:49 - opendevin:INFO: session.py:40 - WebSocket disconnected, sid: a62917c3-787e-472f-8fb9-fd440e88d9b2
INFO:     connection closed
useradd: user 'enduser' already exists
Failed to create user enduser with id 1000. Moving opendevin user.
useradd: user 'enduser' already exists
Failed to create user enduser with id 1000 for a second time. Exiting.
useradd: user 'enduser' already exists
Failed to create user enduser with id 1000. Moving opendevin user.
usermod: no changes
useradd: user 'enduser' already exists
Failed to create user enduser with id 1000 for a second time. Exiting.
useradd: user 'enduser' already exists
Failed to create user enduser with id 1000. Moving opendevin user.
usermod: no changes
useradd: user 'enduser' already exists
Failed to create user enduser with id 1000 for a second time. Exiting.
useradd: user 'enduser' already exists
Failed to create user enduser with id 1000. Moving opendevin user.
usermod: no changes
useradd: user 'enduser' already exists
Failed to create user enduser with id 1000 for a second time. Exiting.
useradd: user 'enduser' already exists
Failed to create user enduser with id 1000. Moving opendevin user.
usermod: no changes
useradd: user 'enduser' already exists
Failed to create user enduser with id 1000 for a second time. Exiting.
useradd: user 'enduser' already exists
Failed to create user enduser with id 1000. Moving opendevin user.
usermod: no changes

I was able to fix that in entrypoint.sh by adding docker group with fetched gid. None of the above wasn't happened since then. Now I face another issue but not related to this one and mentioned issues.

@jrgriffiniii @imkebe 0.5.3 should hopefully fix these issues. Let me know if you're able to give it a shot!

@rbren 0.5.3 still gives the same error for me.

@rbren 0.5.3 still gives the same error for me.

@xennygrimmato  please attach full log file here.

I think this is probably fixed, we can open a new issue if @xennygrimmato can provide a log.


"Unable to sign in; unknown error" when upgrading to latest docker image based on <IP_ADDRESS>

I was using same steps every time when updating CrashPlan docker image on my Synology. It worked all fine until this time. After Action->Reset and Action->Start, I went to : and tried to sign in to Code42. Correct email and password but it said "Unable to sign in. Unknown error". If I used same credential on the real Code42 webpage, all working fine. Please advise and help. Thx a lot!

FYI...I kept these instructions for myself...most of them copying from jlesage github page. They worked every time in the past. However, with the latest build, I am stuck at step 11. What did I do wrong? Any advice is welcome and much appreciated. Thx!

On Synology, open the Docker application.
Click on Registry in the left pane.
In the search bar, type the name of the container (jlesage/crashplan-pro).
Select the image, click Download and then choose the latest tag.
*** Wait *** for the download to complete. A notification (upper right corner, "Docker...successfully download...") will appear once done.
Click on Container in the left pane.
Select your CrashPlan PRO container.
Stop it by clicking Action->Stop.
Clear the container by clicking Action->Reset (or Action->Clear if you don't have the latest Docker application). This removes the container while keeping its configuration.
Start the container again by clicking Action->Start. NOTE: The container may temporarily disappear from the list while it is re-created.
Login to Crashplan docker web admin (http://:49xxx/)
Step 1: Choose "Replace Existing"
Choose a device to replace, there should be only 1, pick
Step 2: Choose "Skip File Transfer"...click "Skip File Transfer"
Step 3: Click "Continue"
Sign in again
Enter encryption password
"Your device is ready!"...click "Finish"
Done

The provided steps seem to imply that you didn't mapped the the /config folder of the container.  This folder is used to save CrashPlan config and statuses outside the container, on the host.  Without this, after every container upgrade you need to restart from scratch and thus do the steps 11 to 17.
I would suggest that you add a mapping for /config.  Also, you can also install Watchtower (https://github.com/containrrr/watchtower) for a seamless container upgrade.

If you still get the error after updating to the latest Docker image, I would suggest that you look at log/service.log.0, under the folder you mapped to /config, to see if there is anything interesting that may explain the error reported by CrashPlan.

After many tests and many readings on other chats, I still could not get mine going.
Here is the part of the log (from service.log.0). Please help if you could spot anything bad/unusual. Any hints/help are much appreciated!!
BTW, I had also set up and run watchtower docker on my Synology.
[02.05.22 08:44:37.008 INFO  main                   com.code42.xml.XmlTool] XmlTool.factory=com.code42.xml.DocumentBuilderFactoryWrapper@23cf86c0
[02.05.22 08:44:37.008 INFO  main           com.backup42.service.CPService] ADB:: SKIP authorized storage check, not authorized.
[02.05.22 08:44:37.009 INFO  main         storage.AuthorizedStorageService] ADB:: Delete authorized DB, /usr/local/crashplan/conf/adb
[02.05.22 08:44:37.014 INFO  main         42.service.history.HistoryLogger] HISTORY:: Code42 started, version 8.8.2, GUID<PHONE_NUMBER>112333630
[02.05.22 08:44:37.014 INFO  main           com.backup42.service.CPService] *************************************************************
[02.05.22 08:44:37.028 INFO  main         om.code42.utils.SystemProperties] == MEMORY ; maxMemory=3.87 GB, totalMemory=61.94 MB, freeMemory=32.07 MB, usedMemory=29.87 MB
[02.05.22 08:44:37.034 INFO  main           com.backup42.service.CPService] uid: 1030
[02.05.22 08:44:37.035 INFO  main           com.backup42.service.CPService] gid: 1030
[02.05.22 08:44:37.035 INFO  main           com.backup42.service.CPService] pid: 960
[02.05.22 08:44:37.037 INFO  main           com.backup42.service.CPService] open files: cur=1048576
[02.05.22 08:44:37.051 INFO  main         code42.queue.BackgroundWorkQueue] BWQ-FileTransfer::Initialized - numWorkers=1
[02.05.22 08:44:37.051 INFO  main         code42.queue.BackgroundWorkQueue] BWQ-FileTransfer::maxWorkers changed from 0 to 2
[02.05.22 08:44:37.051 INFO  main         filetransfer.FileTransferService] FT:: initialized - numWorkers=1, growthMaxWorkers=2
[02.05.22 08:44:37.052 INFO  main         filetransfer.FileTransferService] FT:: Added module. client-logs -> /usr/local/crashplan/log
[02.05.22 08:44:37.291 INFO  main           com.backup42.service.CPService] Creating NetworkLayer with options=NetworkLayerOptions[name = Peer, numWorkers = 4, socketSendBufferSize = -1, socketReceiveBufferSize = -1, securityEnabled = true, numSecurityProviderWorkers = 1, symmetricAlgorithm = AES, identityHandshakeEnabled = null, siteLocalTrafficClass = 0, trafficClass = 0, tcpNoDelay = true, discardMessages = false, outboundMessageBufferSize = 1310720, siteLocalOutboundMessageBufferSize = 2621440, outboundMessageBufferPriorityOverflow = 0, maxMessageSize = 31457280, useProxy = true, localPACFile = /usr/local/crashplan/conf/service.pac, watchNetworkInterfaces = true, securityProvider = null]
[02.05.22 08:44:37.689 INFO  main         e42.net.ClientConnectivityTester] Connectivity testing localhost, port=4242, connectionTimeout(ms)=100, retryDuration(ms)=100
[02.05.22 08:44:37.797 INFO  main         e42.net.ClientConnectivityTester] Failed to connect after duration=107, retryDuration=100, address=localhost, connectTimeout=100, e=Connection refused (Connection refused)
[02.05.22 08:44:37.797 INFO  main         e42.net.ClientConnectivityTester] Connectivity testing localhost, port=4243, connectionTimeout(ms)=100, retryDuration(ms)=100
[02.05.22 08:44:37.898 INFO  main         e42.net.ClientConnectivityTester] Failed to connect after duration=101, retryDuration=100, address=localhost, connectTimeout=100, e=Connection refused (Connection refused)
[02.05.22 08:44:37.899 INFO  main         e42.net.ClientConnectivityTester] Connectivity testing localhost, port=4244, connectionTimeout(ms)=100, retryDuration(ms)=100
[02.05.22 08:44:38.000 INFO  main         e42.net.ClientConnectivityTester] Failed to connect after duration=101, retryDuration=100, address=localhost, connectTimeout=100, e=Connection refused (Connection refused)
[02.05.22 08:44:38.056 INFO  main         p42.service.ui.http.UIRestServer] UI:: Jetty HTTP server created
[02.05.22 08:44:38.060 INFO  main         2.service.ui.http.AuthTokenStore] AUTH_TOKEN:: Using non-expiring token cache; maxTokens=100
[02.05.22 08:44:38.070 INFO  main           com.backup42.service.CPService] lastKnownVersion not set, setting lastKnownVersion to installVersion<PHONE_NUMBER>882
[02.05.22 08:44:38.074 INFO  main         p42.service.upgrade.PatchManager] UPGRADE:: SKIP applying client upgrades, server didn't give us patches
[02.05.22 08:44:38.104 INFO  main         MessageDistributionEngineBuilder] MDE::Creating MDE 'Peer' with low water mark of 1048576 bytes and a high water mark of 2097152 bytes
[02.05.22 08:44:38.112 INFO  main         om.code42.messaging.mde.MdeState] MDE::MdePeer1->Created
[02.05.22 08:44:38.121 INFO  main         essaging.mde.WorkExecutorFactory] MDE::Created work executor 'MdePeer1WeDft' with 2/8 min/max threads, a backing queue size of 2 and keep alive time of 60000ms
[02.05.22 08:44:38.129 INFO  main         2.messaging.mde.WorkGroupManager] MDE::Created work group 'Default' for MDE 'Peer' with thread limit of<PHONE_NUMBER>
[02.05.22 08:44:38.144 INFO  main         ng.mde.MessageDistributionEngine] MDE::MdePeer1->Starting
[02.05.22 08:44:38.148 INFO  MdePeer1     om.code42.messaging.mde.MdeState] MDE::MdePeer1 is Running
[02.05.22 08:44:38.327 INFO  main         dler.AcceptorPipelineInitializer] SABRE::Using SSL handshake timeout of 35 seconds for Peer::Sabre
[02.05.22 08:44:38.334 INFO  main         code42.queue.BackgroundWorkQueue] BWQ-DefaultGroup::Initialized - numWorkers=1
[02.05.22 08:44:38.334 INFO  main         code42.queue.BackgroundWorkQueue] BWQ-DefaultGroup::maxWorkers changed from 0 to 2
[02.05.22 08:44:38.339 INFO  main         .code42.messaging.peer.PeerGroup] PG::DefaultGroup maxAttempts=2
[02.05.22 08:44:38.339 INFO  DefaultGroup .code42.messaging.peer.PeerGroup] PG::DefaultGroup DONE Managing connected remote peers. numConnected=0, numFailedConnectedCheck=0, duration(ms)=0
[02.05.22 08:44:38.356 INFO  main         .service.backup.BackupController] clientFactory=BackupClientV1Factory
[02.05.22 08:44:38.405 INFO  main           com.backup42.service.CPService] Not adding V2 plan manager to the PeerLayer. V2 is unavailable for orgType BUSINESS
[02.05.22 08:44:38.686 INFO  main         p42.service.ClientServiceManager] CSM:: -------------------------------------------------------------
[02.05.22 08:44:38.687 INFO  main         p42.service.ClientServiceManager] CSM:: Starting universal services.
[02.05.22 08:44:38.689 INFO  loy STARTING ice.deployment.DeploymentService] Deploy:: STARTED in 1.705 ms with []
[02.05.22 08:44:38.693 INFO  PAC STARTING proxy.ProxyAutoConfigServiceImpl] PROXY:: STARTED proxy PAC service; refreshInterval=every 1 HOURS}.
[02.05.22 08:44:38.694 INFO  ice STARTING e42.service.backup.BackupService] BACKUP:: STARTED Backup service in 42.10 μs
[02.05.22 08:44:38.695 INFO  -PAC RUNNING proxy.ProxyAutoConfigServiceImpl] PROXY:: Updating proxy on regular interval
[02.05.22 08:44:38.696 INFO  main         kup42.service.GuiceClientRuntime] CMD:: STARTED client runtime in 396.8 μs.
[02.05.22 08:44:38.697 INFO  ice STARTING e42.service.uiinfo.UIInfoUtility] Loaded address=<IP_ADDRESS>, port=4243, token, and validateCertificate=true from location=/var/lib/crashplan/.ui_info
[02.05.22 08:44:38.698 INFO  ice STARTING e42.service.uiinfo.UIInfoService] STARTED UIInfoService
[02.05.22 08:44:38.698 INFO  ice STARTING .code42.service.peer.PeerService] STARTED PeerService
[02.05.22 08:44:38.698 INFO  ice STARTING on.CustomizationUniversalService] ClientCustomization:: Unable to get client customization data. The deploymentPolicyToken was not found. StartUp is stopping.
[02.05.22 08:44:38.702 INFO  ice STARTING service.coredump.CoreDumpService] CoreDumpService:: STARTED in 1.196 ms
[02.05.22 08:44:38.710 INFO  mpl STARTING ce.auth.ReconnectCustomScheduler] RECONNECT_AUTHORITY:: Reconnection scheduled for 5min 0sec from now.
[02.05.22 08:44:38.734 INFO  ice STARTING .service.ui.http.KeystoreService] Keystore entry is still valid.
[02.05.22 08:44:38.738 INFO  ice STARTING .service.ui.http.KeystoreService] Wrote certificate to /var/lib/crashplan/service.pem; writable=true, readable=true
[02.05.22 08:44:38.739 INFO  ice STARTING .service.ui.http.KeystoreService] STARTED KeystoreService
[02.05.22 08:44:38.739 INFO  main         p42.service.ClientServiceManager] CSM:: Finished starting universal services in 52.39 ms.
[02.05.22 08:44:38.739 INFO  main         p42.service.ClientServiceManager] CSM:: -------------------------------------------------------------
[02.05.22 08:44:38.740 INFO  main           com.backup42.service.CPService] Not authorized, skip setting up backup layer, and SecurityManager.
[02.05.22 08:44:38.756 INFO  main         up42.service.peer.PeerController] PeerNetwork has changed, updating peers.
[02.05.22 08:44:39.445 INFO  main         2.service.ui.http.AuthTokenStore] AUTH_TOKEN:: Remove ALL tokens.
[02.05.22 08:44:39.455 INFO  main         .storage.UniversalStorageService] SM:: Saved ServiceModel of 7539 bytes to UDB in 7.895 ms.
[02.05.22 08:44:39.470 INFO  main         e42.service.uiinfo.UIInfoUtility] Loaded address=<IP_ADDRESS>, port=4243, token, and validateCertificate=true from location=/var/lib/crashplan/.ui_info
[02.05.22 08:44:39.728 INFO  main         p42.service.ui.http.UIRestServer] UI:: Jetty HTTP server LISTENING on <IP_ADDRESS>:4244
[02.05.22 08:44:39.728 INFO  main         backup42.service.ui.UIController] UI:: Interface LISTENING on 4244
[02.05.22 08:44:39.730 INFO  main         om.backup42.service.ui.UIService] UI:: Start PING every 30 SECONDS
[02.05.22 08:44:39.735 INFO  EventBus 0   ice.deployment.DeploymentService] Deploy:: No deployment URL available, not attempting deployment package processing
[02.05.22 08:44:39.763 INFO  main         om.backup42.service.AppLogWriter] WRITE app.log in 29ms
[02.05.22 08:44:39.763 INFO  main           com.backup42.service.CPService] *****************************************************************************************
[02.05.22 08:44:39.763 INFO  main           com.backup42.service.CPService]   READY!    Unauthorized    Listening ports are HTTP=4244 in 7.014 s
[02.05.22 08:44:39.764 INFO  main           com.backup42.service.CPService] *****************************************************************************************
[02.05.22 08:44:39.764 INFO  main         ervice.ManifestValidationWrapper] Initiating Manifest Validation...
[02.05.22 08:44:39.765 INFO  main         ervice.ManifestValidationWrapper] Generated Manifest filename: c42_agent_code_signatures_8.8.2_143.jar
[02.05.22 08:44:39.765 INFO  main         ervice.ManifestValidationWrapper] Property 'java.library.path': /usr/local/crashplan/nlib
[02.05.22 08:44:39.765 INFO  main         ervice.ManifestValidationWrapper] Generated 'lib' folder path: /usr/local/crashplan/lib
[02.05.22 08:44:39.765 INFO  main         ervice.ManifestValidationWrapper] Generated search path: /usr/local/crashplan/lib
[02.05.22 08:44:39.765 INFO  main         2.manifest.InstallationValidator] Begin validating software installation
[02.05.22 08:44:39.778 INFO  main         42.manifest.ManifestJarValidator] Retrieved certificate chain: length=3
[02.05.22 08:44:39.778 INFO  main         42.manifest.ManifestJarValidator] Validated certificate as signed by Code42 Software
[02.05.22 08:44:39.955 INFO  main         42.manifest.ManifestJarValidator] Validated certificate path
[02.05.22 08:44:39.956 WARN  main         42.manifest.ManifestJarValidator] Unable to validate certificate revocation status., [java.security.cert.CertPathValidatorException: Could not determine revocation status]
[02.05.22 08:44:39.956 INFO  main         42.manifest.ManifestJarValidator] Validated certificate chain
[02.05.22 08:44:39.956 INFO  main         2.manifest.InstallationValidator] Validated Manifest JAR
[02.05.22 08:44:40.458 INFO  main         2.manifest.InstallationValidator] Completed file validation: Success{payload=null}
[02.05.22 08:44:40.458 INFO  main         2.manifest.InstallationValidator] Installation validation result: Success{payload=null}
[02.05.22 08:44:40.458 INFO  main         ervice.ManifestValidationWrapper] Installation Validation passed.
[02.05.22 08:44:40.459 INFO  main           com.backup42.service.CPService] Manifest Validation certificate revocation checks succeeded
[02.05.22 08:44:41.418 INFO  re-event-2-2                      SabreLogger] TLS connection established. initiator=true, provider=SSLEngineImpl, version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, channel=[id: 0x1d07d83b, L:/<IP_ADDRESS>:53070 - R:/<IP_ADDRESS>:4287]
[02.05.22 08:44:41.554 INFO  er1WeDftWkr1 up42.service.peer.PeerController] DENIED! Ignore connect, we are not authorized.
[02.05.22 08:44:41.555 INFO  er1WeDftWkr1 ging.direct.DirectNetworkChannel] Channel became inactive. closedBy=THIS_SIDE, reason='Session close', channel=DIRECT
[02.05.22 08:44:41.950 INFO  er1WeDftWkr0 ervice.peer.PeerVersionValidator] WE have an old version, localVersion=1525200006882, remoteVersion=2000001000010000, remoteGuid=4200
[02.05.22 08:44:43.602 INFO  783542396-56 zation.CustomizationApiClientCmd] ClientCustomization:: Getting preAuthenticated customizations
[02.05.22 08:44:43.606 INFO  783542396-56 on.CustomizationUniversalService] ClientCustomization:: Unable to get preLogin client customization data from the Code42 server, for deploymentPolicyToken. Code42 serverUrl = Optional.empty Error message= Unable to build PreLoginClientCustomization request. The server url is not set.
[02.05.22 08:45:09.730 INFO  eduledSrvc-0 e42.service.uiinfo.UIInfoUtility] Loaded address=<IP_ADDRESS>, port=4243, token, and validateCertificate=true from location=/var/lib/crashplan/.ui_info
[02.05.22 08:45:26.542 INFO  er1WeDftWkr1 up42.service.peer.PeerController] DENIED! Ignore connect, we are not authorized.
[02.05.22 08:45:26.543 INFO  er1WeDftWkr1 ging.direct.DirectNetworkChannel] Channel became inactive. closedBy=THIS_SIDE, reason='Session close', channel=DIRECT

I believed my docker image is latest.

Any unusual events in the logs (see above)? if I cannot sign in, I cannot continue with the step. Any help/hints/comments are much appreciated!! Thanks a lot!!

I am still stuck at this problem. Still could not figure out a solution from reviewing settings/logs/etc. Any help is much appreciated. Thank you!

There was a new CrashPlan release recently.  Does the new version make any difference?
Unfortunately there is nothing obvious from the log you provided.  The issue might also be on CrashPlan side.
You could try to start from a fresh install by:

Stopping the container.
Renaming the directory you mapped to /config (just to keep a backup).
Re-creating this directory.
Starting the container again.


php artisan make:module

After running php artisan module:make Test, I have the following error
PS E:\Loyalty\Shokolat>php artisan module:make Test
Creating shokolat_artisan_run ... done
Undefined property: Nwidart\Modules\Commands\ModuleMakeCommand::$components
at vendor/nwidart/laravel-modules/src/Commands/ModuleMakeCommand.php:42
38▕                 ->setModule($this->laravel['modules'])
39▕                 ->setConfig($this->laravel['config'])
40▕                 ->setActivator($this->laravel[ActivatorInterface::class])
41▕                 ->setConsole($this)
➜  42▕                 ->setComponent($this->components)
43▕                 ->setForce($this->option('force'))
44▕                 ->setType($this->getModuleType())
45▕                 ->setActive(!$this->option('disabled'))
46▕                 ->generate();
  +14 vendor frames

15  artisan:37
how can I solve it ?

use "version": "v9.0.4", not "version": "v9.0.5"

use "version": "v9.0.4", not use "version": "v9.0.5"

Its OK with Laravel 8.0 and Laravel module 8.0

I've just installed a fresh laravel project installed this package, published the config, updated composer.json and ran the command
php artisan module:make Test

worked without any errors.
in your config do you have this import?
use Nwidart\Modules\Commands;

I've just installed a fresh laravel project installed this package, published the config, updated composer.json and ran the command
php artisan module:make Test

worked without any errors.
in your config do you have this import?
use Nwidart\Modules\Commands;

With Laravel 8 or 9? It's fine with Laravel 9 but with 8 I have an error

I'm using Laravel 9.
I've just installed Laravel 8.83.23 and Laravel modules 8.3.0 working for me.
Since you didn't have the import in your config I don't think its up to date it should look like this:
<?php

use Nwidart\Modules\Activators\FileActivator;
use Nwidart\Modules\Commands;

return [

    /*
    |--------------------------------------------------------------------------
    | Module Namespace
    |--------------------------------------------------------------------------
    |
    | Default module namespace.
    |
    */

    'namespace' => 'Modules',

    /*
    |--------------------------------------------------------------------------
    | Module Stubs
    |--------------------------------------------------------------------------
    |
    | Default module stubs.
    |
    */

    'stubs' => [
        'enabled' => false,
        'path' => base_path('vendor/nwidart/laravel-modules/src/Commands/stubs'),
        'files' => [
            'routes/web' => 'Routes/web.php',
            'routes/api' => 'Routes/api.php',
            'views/index' => 'Resources/views/index.blade.php',
            'views/master' => 'Resources/views/layouts/master.blade.php',
            'scaffold/config' => 'Config/config.php',
            'composer' => 'composer.json',
            'assets/js/app' => 'Resources/assets/js/app.js',
            'assets/sass/app' => 'Resources/assets/sass/app.scss',
            'webpack' => 'webpack.mix.js',
            'package' => 'package.json',
        ],
        'replacements' => [
            'routes/web' => ['LOWER_NAME', 'STUDLY_NAME'],
            'routes/api' => ['LOWER_NAME'],
            'webpack' => ['LOWER_NAME'],
            'json' => ['LOWER_NAME', 'STUDLY_NAME', 'MODULE_NAMESPACE', 'PROVIDER_NAMESPACE'],
            'views/index' => ['LOWER_NAME'],
            'views/master' => ['LOWER_NAME', 'STUDLY_NAME'],
            'scaffold/config' => ['STUDLY_NAME'],
            'composer' => [
                'LOWER_NAME',
                'STUDLY_NAME',
                'VENDOR',
                'AUTHOR_NAME',
                'AUTHOR_EMAIL',
                'MODULE_NAMESPACE',
                'PROVIDER_NAMESPACE',
            ],
        ],
        'gitkeep' => true,
    ],
    'paths' => [
        /*
        |--------------------------------------------------------------------------
        | Modules path
        |--------------------------------------------------------------------------
        |
        | This path used for save the generated module. This path also will be added
        | automatically to list of scanned folders.
        |
        */

        'modules' => base_path('Modules'),
        /*
        |--------------------------------------------------------------------------
        | Modules assets path
        |--------------------------------------------------------------------------
        |
        | Here you may update the modules assets path.
        |
        */

        'assets' => public_path('modules'),
        /*
        |--------------------------------------------------------------------------
        | The migrations path
        |--------------------------------------------------------------------------
        |
        | Where you run 'module:publish-migration' command, where do you publish the
        | the migration files?
        |
        */

        'migration' => base_path('database/migrations'),
        /*
        |--------------------------------------------------------------------------
        | Generator path
        |--------------------------------------------------------------------------
        | Customise the paths where the folders will be generated.
        | Set the generate key to false to not generate that folder
        */
        'generator' => [
            'config' => ['path' => 'Config', 'generate' => true],
            'command' => ['path' => 'Console', 'generate' => true],
            'migration' => ['path' => 'Database/Migrations', 'generate' => true],
            'seeder' => ['path' => 'Database/Seeders', 'generate' => true],
            'factory' => ['path' => 'Database/factories', 'generate' => true],
            'model' => ['path' => 'Entities', 'generate' => true],
            'routes' => ['path' => 'Routes', 'generate' => true],
            'controller' => ['path' => 'Http/Controllers', 'generate' => true],
            'filter' => ['path' => 'Http/Middleware', 'generate' => true],
            'request' => ['path' => 'Http/Requests', 'generate' => true],
            'provider' => ['path' => 'Providers', 'generate' => true],
            'assets' => ['path' => 'Resources/assets', 'generate' => true],
            'lang' => ['path' => 'Resources/lang', 'generate' => true],
            'views' => ['path' => 'Resources/views', 'generate' => true],
            'test' => ['path' => 'Tests/Unit', 'generate' => true],
            'test-feature' => ['path' => 'Tests/Feature', 'generate' => true],
            'repository' => ['path' => 'Repositories', 'generate' => false],
            'event' => ['path' => 'Events', 'generate' => false],
            'listener' => ['path' => 'Listeners', 'generate' => false],
            'policies' => ['path' => 'Policies', 'generate' => false],
            'rules' => ['path' => 'Rules', 'generate' => false],
            'jobs' => ['path' => 'Jobs', 'generate' => false],
            'emails' => ['path' => 'Emails', 'generate' => false],
            'notifications' => ['path' => 'Notifications', 'generate' => false],
            'resource' => ['path' => 'Transformers', 'generate' => false],
            'component-view' => ['path' => 'Resources/views/components', 'generate' => false],
            'component-class' => ['path' => 'View/Components', 'generate' => false],
        ],
    ],

    /*
    |--------------------------------------------------------------------------
    | Package commands
    |--------------------------------------------------------------------------
    |
    | Here you can define which commands will be visible and used in your
    | application. If for example you don't use some of the commands provided
    | you can simply comment them out.
    |
    */
    'commands' => [
        Commands\CommandMakeCommand::class,
        Commands\ComponentClassMakeCommand::class,
        Commands\ComponentViewMakeCommand::class,
        Commands\ControllerMakeCommand::class,
        Commands\DisableCommand::class,
        Commands\DumpCommand::class,
        Commands\EnableCommand::class,
        Commands\EventMakeCommand::class,
        Commands\JobMakeCommand::class,
        Commands\ListenerMakeCommand::class,
        Commands\MailMakeCommand::class,
        Commands\MiddlewareMakeCommand::class,
        Commands\NotificationMakeCommand::class,
        Commands\ProviderMakeCommand::class,
        Commands\RouteProviderMakeCommand::class,
        Commands\InstallCommand::class,
        Commands\ListCommand::class,
        Commands\ModuleDeleteCommand::class,
        Commands\ModuleMakeCommand::class,
        Commands\FactoryMakeCommand::class,
        Commands\PolicyMakeCommand::class,
        Commands\RequestMakeCommand::class,
        Commands\RuleMakeCommand::class,
        Commands\MigrateCommand::class,
        Commands\MigrateRefreshCommand::class,
        Commands\MigrateResetCommand::class,
        Commands\MigrateRollbackCommand::class,
        Commands\MigrateStatusCommand::class,
        Commands\MigrationMakeCommand::class,
        Commands\ModelMakeCommand::class,
        Commands\PublishCommand::class,
        Commands\PublishConfigurationCommand::class,
        Commands\PublishMigrationCommand::class,
        Commands\PublishTranslationCommand::class,
        Commands\SeedCommand::class,
        Commands\SeedMakeCommand::class,
        Commands\SetupCommand::class,
        Commands\UnUseCommand::class,
        Commands\UpdateCommand::class,
        Commands\UseCommand::class,
        Commands\ResourceMakeCommand::class,
        Commands\TestMakeCommand::class,
        Commands\LaravelModulesV6Migrator::class,
        Commands\ComponentClassMakeCommand::class,
        Commands\ComponentViewMakeCommand::class,
    ],

    /*
    |--------------------------------------------------------------------------
    | Scan Path
    |--------------------------------------------------------------------------
    |
    | Here you define which folder will be scanned. By default will scan vendor
    | directory. This is useful if you host the package in packagist website.
    |
    */

    'scan' => [
        'enabled' => false,
        'paths' => [
            base_path('vendor/*/*'),
        ],
    ],
    /*
    |--------------------------------------------------------------------------
    | Composer File Template
    |--------------------------------------------------------------------------
    |
    | Here is the config for composer.json file, generated by this package
    |
    */

    'composer' => [
        'vendor' => 'nwidart',
        'author' => [
            'name' => 'Nicolas Widart',
            'email' =><EMAIL_ADDRESS>        ],
        'composer-output' => false,
    ],

    /*
    |--------------------------------------------------------------------------
    | Caching
    |--------------------------------------------------------------------------
    |
    | Here is the config for setting up caching feature.
    |
    */
    'cache' => [
        'enabled' => false,
        'key' => 'laravel-modules',
        'lifetime' => 60,
    ],
    /*
    |--------------------------------------------------------------------------
    | Choose what laravel-modules will register as custom namespaces.
    | Setting one to false will require you to register that part
    | in your own Service Provider class.
    |--------------------------------------------------------------------------
    */
    'register' => [
        'translations' => true,
        /**
         * load files on boot or register method
         *
         * Note: boot not compatible with asgardcms
         *
         * @example boot|register
         */
        'files' => 'register',
    ],

    /*
    |--------------------------------------------------------------------------
    | Activators
    |--------------------------------------------------------------------------
    |
    | You can define new types of activators here, file, database etc. The only
    | required parameter is 'class'.
    | The file activator will store the activation status in storage/installed_modules
    */
    'activators' => [
        'file' => [
            'class' => FileActivator::class,
            'statuses-file' => base_path('modules_statuses.json'),
            'cache-key' => 'activator.installed',
            'cache-lifetime' => 604800,
        ],
    ],

    'activator' => 'file',
];

Since you didn't have the import in your config I don't think its up to date it should look like this:

Thanks a lot @dcblogdev I updated the composer.json "nwidart/laravel-modules": "9.0.4" which @ThanhTrieu said is now ok


ocamlPackages.tls: 0.17.3 -> 0.17.4

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/mirleft/ocaml-tls/releases.
meta.description for ocamlPackages.tls is: TLS in pure OCaml
meta.homepage for ocamlPackages.tls is: https://github.com/mirleft/ocaml-tls
Updates performed

Version update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 0.17.4 with grep in /nix/store/52dijmq8m1r55h4c08cj4gxg5xrlq678-ocaml5.1.1-tls-0.17.4
found 0.17.4 in filename of file in /nix/store/52dijmq8m1r55h4c08cj4gxg5xrlq678-ocaml5.1.1-tls-0.17.4

Rebuild report (if merged into master) (click to expand)

6 total rebuild path(s)

6 package rebuild(s)

First fifty rebuilds by attrpath
comby
dune-release
gradescope-submit
jackline
ligo
opam-publish

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/52dijmq8m1r55h4c08cj4gxg5xrlq678-ocaml5.1.1-tls-0.17.4 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A ocamlPackages.tls https://github.com/r-ryantm/nixpkgs/archive/9d650f97dca496206a7c80561bef93094ab249eb.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/9d650f97dca496206a7c80561bef93094ab249eb#ocamlPackages.tls

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/52dijmq8m1r55h4c08cj4gxg5xrlq678-ocaml5.1.1-tls-0.17.4
ls -la /nix/store/52dijmq8m1r55h4c08cj4gxg5xrlq678-ocaml5.1.1-tls-0.17.4/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }' run on x86_64-linux 1

28 packages built:

comby
dune-release
gradescope-submit
jackline
ligo
ocamlPackages.cohttp-lwt-unix
ocamlPackages.conduit-lwt-unix
ocamlPackages.curly
ocamlPackages.dns-client-lwt
ocamlPackages.eliom
ocamlPackages.github-unix
ocamlPackages.graphql-cohttp
ocamlPackages.happy-eyeballs-lwt
ocamlPackages.letsencrypt-app
ocamlPackages.ocsigen-start
ocamlPackages.ocsigen-toolkit
ocamlPackages.ocsigen_server
ocamlPackages.ocsipersist
ocamlPackages.ocsipersist-pgsql
ocamlPackages.ocsipersist-sqlite
ocamlPackages.resto-cohttp-self-serving-client
ocamlPackages.resto-cohttp-server
ocamlPackages.telegraml
ocamlPackages.tls
ocamlPackages.tls-async
ocamlPackages.tls-lwt
ocamlPackages.tls-mirage
opam-publish

Maintainer pings
cc @sternenseemann for testing.

@GrahamcOfBorg build ocaml-ng.ocamlPackages_5_0.paf

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/mirleft/ocaml-tls/releases.
meta.description for ocamlPackages.tls is: TLS in pure OCaml
meta.homepage for ocamlPackages.tls is: https://github.com/mirleft/ocaml-tls
Updates performed

Version update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 0.17.5 with grep in /nix/store/a0qjgiw62a67qx1qpcp3v8iac2g89crc-ocaml5.1.1-tls-0.17.5
found 0.17.5 in filename of file in /nix/store/a0qjgiw62a67qx1qpcp3v8iac2g89crc-ocaml5.1.1-tls-0.17.5

Rebuild report (if merged into master) (click to expand)

7 total rebuild path(s)

7 package rebuild(s)

First fifty rebuilds by attrpath

comby
dune-release
gradescope-submit
jackline
ligo
opam-publish

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/a0qjgiw62a67qx1qpcp3v8iac2g89crc-ocaml5.1.1-tls-0.17.5 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A ocamlPackages.tls https://github.com/r-ryantm/nixpkgs/archive/5d8629f8884b635f850ae1dc17a124abed13615f.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/5d8629f8884b635f850ae1dc17a124abed13615f#ocamlPackages.tls

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/a0qjgiw62a67qx1qpcp3v8iac2g89crc-ocaml5.1.1-tls-0.17.5
ls -la /nix/store/a0qjgiw62a67qx1qpcp3v8iac2g89crc-ocaml5.1.1-tls-0.17.5/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }' run on x86_64-linux 1

12 packages failed to build:

ocamlPackages.git-mirage
ocamlPackages.git-paf
ocamlPackages.git-unix
ocamlPackages.http-mirage-client
ocamlPackages.irmin-git
ocamlPackages.irmin-graphql
ocamlPackages.irmin-mirage-git
ocamlPackages.irmin-mirage-graphql
ocamlPackages.letsencrypt-mirage
ocamlPackages.paf
ocamlPackages.paf-cohttp
ocamlPackages.plotkicadsch

36 packages built:

comby
dune-release
gradescope-submit
jackline
ligo
ocamlPackages.cohttp-lwt-unix
ocamlPackages.cohttp-mirage
ocamlPackages.conduit-lwt-unix
ocamlPackages.conduit-mirage
ocamlPackages.curly
ocamlPackages.dns-cli
ocamlPackages.dns-client-lwt
ocamlPackages.dns-client-mirage
ocamlPackages.dns-resolver
ocamlPackages.dns-stub
ocamlPackages.eliom
ocamlPackages.github-unix
ocamlPackages.graphql-cohttp
ocamlPackages.happy-eyeballs-lwt
ocamlPackages.happy-eyeballs-mirage
ocamlPackages.letsencrypt-app
ocamlPackages.mimic-happy-eyeballs
ocamlPackages.ocsigen-start
ocamlPackages.ocsigen-toolkit
ocamlPackages.ocsigen_server
ocamlPackages.ocsipersist
ocamlPackages.ocsipersist-pgsql
ocamlPackages.ocsipersist-sqlite
ocamlPackages.resto-cohttp-self-serving-client
ocamlPackages.resto-cohttp-server
ocamlPackages.telegraml
ocamlPackages.tls
ocamlPackages.tls-async
ocamlPackages.tls-lwt
ocamlPackages.tls-mirage
opam-publish

Maintainer pings
cc @sternenseemann for testing.

Already on master.


Changelog-bot should not comment on closed PRs

I'm adjusting labels on closed PRs, and the bot regained some unneeded consciousness. Ideally it shouldn't comment on already closed PRs/issues.
e.g. https://github.com/astropy/astropy/pull/4423#issuecomment-333693283

Oh, got it. It only comments when the branch of the PR is not yet deleted (and I assume it has a nice error raised in the logs when the branch is deleted already).


Rebuild throw an unhandled error occurred inside electron-rebuild

$ electron-rebuild -f -w my-module
⠦ Building module: my-module, Completed: 0gyp info find Python using Python version 2.7.16 found at "/System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python"
⠧ Building module: my-module, Completed: 0gyp http GET https://www.electronjs.org/headers/v10.1.5/node-v10.1.5-headers.tar.gz
⠙ Building module: my-module, Completed: 0gyp WARN install got an error, rolling back install
✖ Rebuild Failed

An unhandled error occurred inside electron-rebuild
node-gyp failed to rebuild '/Users/code/node_modules/my-module'.
Error: read ECONNRESET

Error: node-gyp failed to rebuild '/Users/code/node_modules/my-module'.
Error: read ECONNRESET

    at ModuleRebuilder.rebuildNodeGypModule (/Users/code/node_modules/electron-rebuild/lib/src/module-rebuilder.js:193:19)
    at async Rebuilder.rebuildModuleAt (/Users/code/node_modules/electron-rebuild/lib/src/rebuild.js:190:9)
    at async Rebuilder.rebuild (/Users/code/node_modules/electron-rebuild/lib/src/rebuild.js:152:17)
    at async /Users/code/node_modules/electron-rebuild/lib/src/cli.js:146:9

Error: read ECONNRESET

This is a network error on your end. You may want to see if you're having problems with connecting to electronjs.org or AWS S3.