Invalid Time Value

I am currently running into an error
vendor.9ab39863a68553288dec.js:2 RangeError: Invalid time value
    at V (vendor.9ab39863a68553288dec.js:2)
    at G (main.5c5b0f89ccd1be55a12f.js:1)
    at X (main.5c5b0f89ccd1be55a12f.js:1)
    at ni (vendor.9ab39863a68553288dec.js:2)
    at Bl (vendor.9ab39863a68553288dec.js:2)
    at ku (vendor.9ab39863a68553288dec.js:2)
    at bu (vendor.9ab39863a68553288dec.js:2)
    at yu (vendor.9ab39863a68553288dec.js:2)
    at du (vendor.9ab39863a68553288dec.js:2)
    at vendor.9ab39863a68553288dec.js:2

We should probably not render the whole page cause of an invalid time.

Can please elaborate?

Sure, im not 100% sure what happened, (hence few details). I got into a bad state where I was having too many connections on my queue and I started to have lots of delayed / waiting jobs.
This is much as I have to go off, feel free to close, but I figured we could at least catch the exception and gracefully fail so we can view which jobs are the culprits.

Hi, I've saw the same issue, it happened when I've added a delayed task (using the example) since the endpoint config, the delay at the server side comes as a string (which is invalid).
I've made a PR to fix the example.
Let me know if you have the same / similar issue.

Also getting this error when I have stalled jobs 👍

Also getting this error when I have stalled jobs 👍

@Jivings how can I reproduce this issue? can you provide a small reproduction repo?

@Jivings how can I reproduce this issue? can you provide a small reproduction repo?

I'm not certain, but it was definitely happening when I had some stalled jobs. But also could have been a 2020/2021 issue becuase stalled jobs were from before the year date line 😅
Now it's not happening, so not sure how to reproduce.

I'm not certain, but it was definitely happening when I had some stalled jobs. But also could have been a 2020/2021 issue becuase stalled jobs were from before the year date line 😅
Now it's not happening, so not sure how to reproduce.

Just got it now and it looks like one of the Jobs in the response doesn't have any data so I guess that will do it!

Just got it now and it looks like one of the Jobs in the response doesn't have any data so I guess that will do it!

@Jivings thank you, but how this can happen?

@Jivings thank you, but how this can happen?

Just got it now and it looks like one of the Jobs in the response doesn't have any data so I guess that will do it!

I'm also facing this problem, but I'm not sure what makes it happens

Just got it now and it looks like one of the Jobs in the response doesn't have any data so I guess that will do it!

I'm also facing this problem, but I'm not sure what makes it happens

Hey man,
first of all, awesome project, helped me a-lot!
I tried version 1.4.1 but I still get the exception and the white screen

Anything I can do to help?

@deanshub  I'm glad it helps you!
I've tested this case (timestamp = null), and every thing is working as expected
Can you add here an entire queue object, so I will test with it?

{
  "stats": {
    "redis_version": "4.0.11",
    "used_memory": "1001928",
    "mem_fragmentation_ratio": "6.81",
    "connected_clients": "7",
    "blocked_clients": "0",
    "total_system_memory": "16521273344"
  },
  "queues": [
    {
      "name": "plugin-execution",
      "counts": {
        "waiting": 0,
        "active": 0,
        "completed": 0,
        "failed": 1,
        "delayed": 0,
        "paused": 0
      },
      "jobs": [
        {
          "id": "b8676711-f817-4f34-a588-e59aeae80f47",
          "timestamp": null,
          "processedOn":<PHONE_NUMBER>243,
          "finishedOn":<PHONE_NUMBER>358,
          "progress": 0,
          "attempts": 1,
          "delay": 0,
          "failedReason": "Cloning into '.'...\nremote: Repository not found.\nfatal: repository<EMAIL_ADDRESS>not found\n",
          "stacktrace": [
            "Error: Cloning into '.'...\nremote: Repository not found.\nfatal: repository<EMAIL_ADDRESS>not found\n\n    at toError (/app/node_modules/simple-git/promise.js:90:14)\n    at /app/node_modules/simple-git/promise.js:61:36\n    at Git.<anonymous> (/app/node_modules/simple-git/src/git.js:214:18)\n    at Function.Git.fail (/app/node_modules/simple-git/src/git.js:1475:18)\n    at fail (/app/node_modules/simple-git/src/git.js:1433:20)\n    at /app/node_modules/simple-git/src/git.js:1442:16\n    at processTicksAndRejections (internal/process/task_queues.js:97:5)"
          ],
          "opts": {
            "attempts": 1,
            "delay": 0,
            "timestamp":<PHONE_NUMBER>912
          },
          "data": {},
          "name": "__default__",
          "returnValue": null
        }
      ],
      "readOnlyMode": false
    }
  ]
}

I've tried your json, and it loads as expected, (pay attention that the start time is 1970, since timestamp field is null)

Sorry, GAing issues, thanks!

Sorry, GAing issues, thanks!

So, it works? :)

So, it works? :)

Perfectly

I want to add A PR but not sure how it would best be implemented

I'll open a new issue so we can discuss it

I just add a repeatable job and it goes to the "DELAYED" tab, clicking on it produces:

Data:
{
  "data": {
    "marketCode": "XADS",
    "marketName": "Abu Dhabi Securities Exchange",
    "tickerCode": "ADAVIATI",
    "type": "MINMAX",
    "data": {
      "timePeriod": {
        "id": 3,
        "value": "52 weeks"
      },
      "option": true
    },
    "destinations": [
      {
        "id": 1,
        "handle": "@first"
      }
    ]
  },
  "returnValue": null
}

Options:
{
  "attempts": 1,
  "delay":<PHONE_NUMBER>91598050,
  "repeat": {
    "count": 1,
    "key": "__default__:6920637091843936256::60000",
    "every": "60000",
    "jobId": "6920637091843936256"
  },
  "jobId": "repeat:254c393220ad65e02a77708fe6e39344:165000846000060000",
  "timestamp":<PHONE_NUMBER>958,
  "prevMillis": "165000846000060000"
}

A job submitted with 'cron' option however, does not produce an error:
{
  "attempts": 1,
  "delay": 182326,
  "repeat": {
    "count": 1,
    "key": "__default__:6920639842099400704:::*/5 * * * *",
    "cron": "*/5 * * * *",
    "jobId": "6920639842099400704"
  },
  "jobId": "repeat:b9f81f6ee398a0ca527fad568357688f:1650009300000",
  "timestamp":<PHONE_NUMBER>674,
  "prevMillis":<PHONE_NUMBER>000
}

OK, "every" should be a number, not a string. This is the source of an error.

@PlkMarudny if this is a new bug, pls open a new ticket with reproduction steps

No, not really. Just a comment to the previous one.
On Fri, 15 Apr 2022, 12:57 Felix Mosheev, @.***> wrote:

@PlkMarudny https://github.com/PlkMarudny if this is a new bug, pls
open a new ticket with reproduction steps
—
Reply to this email directly, view it on GitHub
https://github.com/felixmosh/bull-board/issues/203#issuecomment-1099977523,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABBI25234C7RY6Z5P4OKMODVFEVPNANCNFSM4VBHRSKQ
.
You are receiving this because you were mentioned.Message ID:
@.***>


Cachix breaks nix-env -qaP (missing override attribute)

Issue description
Cachix on master breaks nix-env -qaP and similar tools such as nix-index as a result of adding override to the package.
I pinned a previous version on my system to get things to behave properly again but this should get patched.
Steps to reproduce
> nix-env -qaP
error: attribute 'override' missing, at /nix/store/1wm96xspd9vqf6avb40mfhdgl8zhfrm0-nixos-19.09pre185176.1036dc66416/nixos/pkgs/development/tools/cachix/default.nix:3:2

Technical details
 - system: `"x86_64-linux"`
 - host os: `Linux 4.19.58, NixOS, 19.09pre185176.1036dc66416 (Loris)`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.2.2`
 - channels(camus): `"home-manager, nextbookit, nixos-mio"`
 - channels(root): `"nixos-19.09pre185176.1036dc66416, nixos-hardware, nixos-stable-18.09.2574.a7e559a5504"`
 - channels(guest): `"nixos-unstable-19.09pre183392.83ba5afcc96, nixpkgs-19.03.172979.8634c3b6199, nixpkgs-unstable-19.09pre183693.baa75f0c25a, nixos-19.03-19.03.172979.8634c3b6199"`
 - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`

I cannot reproduce the issue:
$ nix-env -f https://github.com/NixOS/nixpkgs/archive/1036dc664169b32613ec11b58cc1740c7511a340.tar.gz -qaP

Note the commit I fetch matches the Nixpkgs in which you have the issue.
cc @domenkozar

Completely forgot about https://github.com/NixOS/nixpkgs/pull/57545, fixed in master.

@grahamc shouldn't ofborg detect this?

@BadDecisionsAlex Do you happen to have an overlay extending Haskel Packages?
https://github.com/NixOS/nixpkgs/pull/57545#issuecomment-473534108

@FRidh
Yeah I do.

So that's it then. See the comment I linked. That's why ofBorg did not detect it, because it was actually in Nixpkgs, though probably the way the set can be overridden needs to be improved.


Document AUR repository for installing ddev

The Problem/Issue/Bug:
There's an AUR repo for ddev, so we should mention it in the docs.
How this PR Solves The Problem:
Adds docs.
Manual Testing Instructions:
Automated Testing Overview:

Related Issue Link(s):
Fixes https://github.com/drud/ddev/issues/818
Release/Deployment notes:

Could you just add the command people would use to install, for those that are new to AUR?

I guess that's a more varied request than I knew, so this is good to pull then.


HDDS-8995. Refactor the datanode DeleteBlockService

What changes were proposed in this pull request?
This pr refactors the DeleteBlockService.
At present, DeleteBlockService in datanode is bound to KeyValueContainer, in this PR, DeleteBlockService is abstracted to common, and DeleteBlockTask is implemented in keyvalue container, which realizes decoupling, more conducive to the subsequent expansion of other types of containers on datanode.
What is the link to the Apache JIRA
https://issues.apache.org/jira/browse/HDDS-8995
How was this patch tested?
ut

PTAL @ChenSammi Thanks.

ci passed, see: CI

The last patch LGTM.  Wait for the CI to pass.

ci passed, see: https://github.com/guohao-rosicky/ozone/actions/runs/5959164796

Thanks @guohao-rosicky for the contribution.


10.4: Could not solve for environment specs (ecl)

Solution to issue cannot be found in the documentation.

[x] I checked the documentation.

Issue
I'm not able to install sage 10.4 from conda-forge.
mamba create -n sage sage=10.4 gives
Could not solve for environment specs
The following package could not be installed
└─ sage 10.4**  is not installable because it requires
   ├─ ecl >=24.5.10,<25 , which can be installed;
   └─ maxima >=5.46.0,<6 , which requires
      └─ ecl >=23.9.9,<<IP_ADDRESS>a0 , which conflicts with any installable versions previously reported.

I'm on macos 14.4.1 and have just made a fresh install of miniforge via homebrew.
The latest version of sage that I can install using for example mamba create -n sage sage is version 10.0. There are similar dependency issues for 10.1-10.3.
mamba search sage gives
Loading channels: done
# Name                       Version           Build  Channel
sage                             9.2  py38h150bfb4_1  conda-forge
sage                             9.2  py39hdf13c20_1  conda-forge
sage                             9.3      hd8ed1ab_0  conda-forge
sage                             9.3      hd8ed1ab_1  conda-forge
sage                             9.4      hd8ed1ab_0  conda-forge
sage                             9.5      hd8ed1ab_0  conda-forge
sage                             9.5      hd8ed1ab_1  conda-forge
sage                             9.5      hd8ed1ab_2  conda-forge
sage                             9.6      hd8ed1ab_0  conda-forge
sage                             9.7      hd8ed1ab_0  conda-forge
sage                             9.8      hd8ed1ab_0  conda-forge
sage                            10.0      hd8ed1ab_0  conda-forge
sage                            10.1      hd8ed1ab_0  conda-forge
sage                            10.2      hd8ed1ab_0  conda-forge
sage                            10.3      hd8ed1ab_0  conda-forge
sage                            10.4      hd8ed1ab_0  conda-forge

Installed packages

Environment info
     active environment : base
    active env location : /opt/homebrew/Caskroom/miniforge/base
            shell level : 1
       user config file : /Users/$USER/.condarc
 populated config files : /opt/homebrew/Caskroom/miniforge/base/.condarc
                          /Users/$USER/.condarc
          conda version : 24.9.2
    conda-build version : not installed
         python version : 3.12.6.final.0
                 solver : libmamba (default)
       virtual packages : __archspec=1=m2
                          __conda=24.9.2=0
                          __osx=14.4.1=0
                          __unix=0=0
       base environment : /opt/homebrew/Caskroom/miniforge/base  (writable)
      conda av data dir : /opt/homebrew/Caskroom/miniforge/base/etc/conda
  conda av metadata url : None
           channel URLs : https://conda.anaconda.org/conda-forge/osx-arm64
                          https://conda.anaconda.org/conda-forge/noarch
          package cache : /opt/homebrew/Caskroom/miniforge/base/pkgs
                          /Users/$USER/.conda/pkgs
       envs directories : /opt/homebrew/Caskroom/miniforge/base/envs
                          /Users/$USER/.conda/envs
               platform : osx-arm64
             user-agent : conda/24.9.2 requests/2.32.3 CPython/3.12.6 Darwin/23.4.0 OSX/14.4.1 solver/libmamba conda-libmamba-solver/24.7.0 libmambapy/1.5.10
                UID:GID : ###
             netrc file : None
           offline mode : False

I have the same trouble.


CIF-1073 - Reorganize the React components project

Description
Move the React components folder directly under the parent folder of the CIF Core Components project.
Update the project information - description, license etc.
Put all the React components scripts into a single client library.
Related Issue

CIF-1110
Motivation and Context
Move the React project code from the CIF Code Components content package.
How Has This Been Tested?
Unit tests and functional tests
Screenshots (if appropriate):
Types of changes

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

Checklist:

[X] I have signed the Adobe Open Source CLA.
[X] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[X] I have read the CONTRIBUTING document.
[X] I have added tests to cover my changes and the overall coverage did not decrease.
[X] All unit tests pass on CircleCi.
[X] I ran all tests locally and they pass.

@herzog31 The more I think of it the more I realized that we need a more complex solution here, along the lines that you mentioned - have the "Demo" components project that has the react-components project as a dependency (and maybe just does the rendering)

Maybe. Think about the customisation use case:

The main logic of the react components lives in the react-components project.
To make the react components work ootb with our components, they need to be used by ui.apps. So ideally we have a minimal clientlib that just imports everything.
To customize the components, customers would overlay this clientlib in the archetype. They can import our react components from npm, adding their code and generating a new clientlib that overlays the old one.

@dplaton wdyt?

@herzog31 They can either overlay the clientlib or the customfooterlibs.html script of the page component to include their own client libraries (could be more than one).
But yes, that's the pattern I have in mind - create a "demo" project which just imports the components and renders them.
As a side note, this is exactly what the Venia team is doing now. I wonder if it wouldn't make more sense to channel our efforts into making their components render in AEM (as I remembered we talked during the workshop)

@dplaton Do we need a dependency of ui.apps to the react project? I think otherwise the build order is not guaranteed.
Also for the client-side AEM components, we had prettier configured. Could you please add this to the react components as well (including npm test)?

Yes, we need a (Maven) dependency for that purpose, although I'm now trying to see how this would work for SNAPSHOTs (i.e. npm link).


✨ Release 0.0.7 daita-python-library

Changelog
Product Roadmap

[x] Resolves https://github.com/daita-technologies/roadmap/issues/23.

Issues

Fixes #5. (#8)
Adds a partial solution for #6. (#10)
Added #4. (#11)

@BEdaita I made a couple of changes:

I added the full CHANGELOG in this PR description
I removed all variables and imports that are not accessed.
Why did you put urllib3 as a dependency in the setup.py? I don't think it's required and I removed it.
Fixed the formatting and some wording.
Why is tqdm not used for the upload of ZIP?

I don't use the tqdm for upload of zip. Because the dashboard of download zip task on front end is not support to display the current file is compress so I will display the status to sync the front end.
I set urllib3 in the setup.py because on the library requests has a problem related the

can we use version urllib3 1.26.12? If yes, I will but "urllib3>=1.26.2".

The reason why I set this version because I tested it. I am not sure the library works well. In the future, I will use another solution to upload not using HTTP protocol. In this version, It just makes sure the library work stable, I use retry to avoid crashing when use HTTP protocol

ok I re-added everything - please check & validate my recent commits as well. If you agree, you can merge it. I will later make the release.

Made some final adjustments - please @BEdaita make a final test and merge thereafter. thx.

@BEdaita any update?

No problem, You can merge it , I will merge it.


fix reset the content of grouping exprs instead of replace it with original exprs

Proposed changes
Issue Number: close #xxx
Problem summary
after expr rewrite, the sql will be re-analyzed. The reset method is called before re-analyze. The GroupByClause's reset method is not correct, this pr fix it.
Checklist(Required)

Does it affect the original behavior:

[ ] Yes
[x] No
[ ] I don't know

Has unit tests been added:

[ ] Yes
[x] No
[ ] No Need

Has document been added or modified:

[ ] Yes
[x] No
[ ] No Need

Does it need to update dependencies:

[ ] Yes
[x] No

Are there any changes that cannot be rolled back:

[ ] Yes (If Yes, please explain WHY)
[x] No

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

https://doris-community-test-1308700295.cos.ap-hongkong.myqcloud.com/tmp/20221014224602_clickbench_pr_29626.html


Good projects

This project looks very interesting. I am interested, and I will support this project until it is successful according to the plan that has been set


HostnameValidation() error when come with FlaskForm

I have simple form like this
host = StringField('Host', [validators.HostnameValidation()])

It comes from form with post method. When i do submit.
i return / print a code like this to see value of form sent
print(request.form)

Then error appear
TypeError: __call__() takes 2 positional arguments but 3 were given

But when i do replace HostnameValidation() with IPAddress(). It working well
I'm in Python 3.7.2
Flask==1.0.2
WTForms==2.2.1
Flask-WTF==0.14.2

Please use Stack Overflow for questions about your own code. This issues board is for issues relating to WTForms itself. Be sure to include a minimal, complete, and verifiable example.


[v1.13] Backport print-chart-version script for dev Helm chart push

[ upstream commit d90803cec8e7a1508558b183600cde7dcbdd719f ]
[ upstream commit 2c367de92d1825bf2ab80de2fd4e848ee2e28c46 ]
[ Backporter's notes:

Removed github workflow. Workflow operates from main branch.
Applied /usr/bin/env hunk to the script (was treewide). ]

Related: #25205
$ for pr in 25205; do contrib/backporting/set-labels.py $pr done v1.13; done

✅ confirmed the chart version here: https://github.com/cilium/cilium/actions/runs/5224577019 (1.13.3-dev.35-pr-joe-version-script-v1-13-e76d38d1d6)
https://quay.io/repository/cilium-charts-dev/cilium?tab=tags
no need for the full CI run. let's just wait for the basic CI to finish before merging.


Can admins remove auto-installed app

Can admins uninstall a previously auto-installed app for everyone? It just says users can remove admin-installed app for themselves.

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

ID: a0216493-15c9-7371-89c2-f09c45c3d5c1
Version Independent ID: a0216493-15c9-7371-89c2-f09c45c3d5c1
Content: Auto install approved Teams apps - Microsoft Teams
Content Source: Teams/auto-install-approved-apps.md
Service: msteams
Sub-service: teams-apps
GitHub Login: @ashishguptaiitb
Microsoft Alias: guptaashish

Thanks @geektocore . I am checking with the feature team and shall update the docs accordingly.

Hi @geektocore, an admin cannot remove apps for anyone, whether it's installed through Auto install approved apps feature, installed by user, or installed by app setup policies. The only way to remove an app is for users to remove it. Or admins can prevent usage by blocking the app completely in the tenant for everyone OR block one or more users from accessing the app by using app permission policy.
How to block an app is documented at https://learn.microsoft.com/microsoftteams/manage-apps#allow-and-block-apps
Hope this helps. I'm closing this issue.


Allow setting a resolver in the OCI registry client

What this PR does / why we need it:
As OCI was moved out of /experimental, third-party developers are using Helm 3.8 as their entrypoint to deal with OCI repositories (instead of dealing with ORAS directly). However, there is still some margin of improvement on the customization capabilities offered to those developers.
This PR is simply to add a way to enable devs to set up a custom containerd resolver for their OCI registry client.
Besides, it also exports a couple of fields, so that it becomes easier for devs to mock the PullResult struct in their unit tests.
closes #10623 (*)
(*) In that issue I mentioned some ways to improve the customization of the registry client, but, rather than adding a myriad of setters or ClientOpts for each aspect (custom headers, custom LoginOpts, etc.) setting a custom resolver makes the trick for us, at least.
Special notes for your reviewer:
After having reviewed the test suite for the client registry, I haven't found any existing code merely testing the ClientOpts, so I just added a ClientOptResolver(nil) to ensure the test coverage. Although the logic is trivial, please let me know if any other testing approach is required on your side.
I can confirm this change works for us: https://github.com/kubeapps/kubeapps/pull/4216
If applicable:

[ ] this PR contains documentation
[ ] this PR contains unit tests
[x] this PR has been tested for backwards compatibility

Hi! Just for internal planning purposes, is there any chance/expectations for this PR to be included in the 3.8.1 release? (which, AFAIK, is to be released on March 09)

As per https://github.com/helm/helm/pull/10408#issuecomment-1051300691, I've added my change on top of this PR https://github.com/helm/helm/pull/10408.
Currently, it is just pulling their changes and just adding the ClientOptResolver I initially proposed, so if that PR got merged, then this one won't conflict.
However, I've also been trying to replace the WithResolver with the ClientOptResolver as I assumed it was the original intention for rebasing the PR. Unfortunately is not that easy, I think:
The registry client is being created at the top-level helm/root file and, at that point, we don't have the arguments for each subcommand (like push , for instance). So, I can think of two options:

A) Passing the options/settings used to create the registryClient back to every action, so each one can create its own registryClient. This way we can use the ClientOptResolver or similar.
B) Allow setting the registryClient's resolver so that each action can tune it up according to the flags in each run.

I think the WithRegistry approach is more versatile than creating a whole registryClient being created in each NewClient(.... ClientOptResolver(....))`
For this reason, I've been working on top of https://github.com/helm/helm/pull/10408 to allow more future customization in the future (like custom headers): WithResolver(options ...WithResolverOption)
This way, the actions can just modify the resolver by simply doing:
registryClient.WithResolver(
  registry.WithResolverOptInsecureSkipTLSVerify(in.ChartPathOptions.InsecureSkipTLSverify),
  registry.WithResolverOptPlainHTTP(in.ChartPathOptions.PlainHTTP),
)

Then, it is just a matter of setting the resolver on each action's constructor, so that it does no longer uses the one created in the root, but the accordingly modified one.
However, as it should be properly unit-tested and, unfortunately, I don't have enough bandwidth this week, I've just thrown what I currently have in my fork's branch.
See commit https://github.com/antgamdia/helm/commit/eabfd0c68658684eba60a5d42333ca0051c9f79c and https://github.com/antgamdia/helm/commit/ec01638cb37789a12420ed5462f83ceb51de0430
PS: quick code-related question: why does almost every action has a ChartPathOptions (which already includes the tls-insecure  and plainHTTP flags and its own registryClient) but the push action does not?
So, @jdolitsky, what do you recommend?  Perhaps merging https://github.com/helm/helm/pull/10408 and https://github.com/helm/helm/pull/10638 (as is), to be included in March 9th release and next iterate to improve it with some of the options I mentioned?
Or perhaps you were suggesting another alternative I didn't get?
By the way, @pytimer, please feel free to take whatever you want from my fork's branch. Next week I don't have the bandwidth for it, and I don't want to be a blocker.
Thanks!

By the way, @pytimer, please feel free to take whatever you want from my fork's branch. Next week I don't have the bandwidth for it, and I don't want to be a blocker.

Thanks, but i'm sorry, i don't have the bandwidth this week because of my family, so maybe cannot done before March 9th release.  I can start next week if you don't have time. @antgamdia

Hi team, our team also waiting for this CL to support registry.ClientOptResolver(&registry.Resolver{Resolver: resolver}). thanks for the effort!

Based on @antgamdia code, i change some code in the commit https://github.com/pytimer/helm/commit/145533ce71d18487d3b37df481f03cce95097596. But like @antgamdia said, i think ClientOptResolver is better for new registry client, while WithResolver is more suitable for modifying based on the exist client , what do you think about this @jdolitsky?
I write the code that how to use ClientOptResolver and WithResolver in above commit, please point out it if something wrong.

After a few months without activity on https://github.com/helm/helm/pull/10408, I'm closing this PR in favor of the initially proposed approach: https://github.com/helm/helm/pull/11129.
Please, let's move forward on this one, as it is just setting a field and exporting others. It is not related whatsoever with https or other params, as already described.


Added Service Invocation Rest API swagger docs

Description
Added swagger.json to describe dapr Service Invocation API
Issue reference
https://github.com/dapr/dapr/issues/16#event-3544782915
Checklist
Please make sure you've  completed the relevant tasks for this PR, out of the following list:

[ ] Code compiles correctly
[ ] Created/updated tests
[ ] Unit tests passing
[ ] End-to-end tests passing
[X ] Extended the documentation / Created issue in the https://github.com/dapr/docs/ repo: dapr/docs#16
[ ] Specification has been updated / Created issue in the https://github.com/dapr/docs/ repo: dapr/docs#[issue number]
[ ] Provided sample for the feature / Created issue in the https://github.com/dapr/docs/ repo: dapr/docs#[issue number]

moved to dapr/swagger folder as requested.

Thanks for this @dancadana, and welcome to the Dapr community.


Crash on reloading wielded item after scene transition

Attempting to reload a wielded item that was held when going through a scene transition causes crash with the error "Attempt to call function 'get_parent' in base 'previously freed' on a null instance." If you put the wielded item away and pull it out again this does not occur.

Thanks for flagging this. I'm aware of this, there's currently multiple bugs associated with wieldables and saving/transitioning scenes. Hoping to get to these soon.

This should be fixed in BETA 202401.11, coming later today.
There's still some weirdness with how wieldables behave after loading a save or scene transition, but this error should no longer occur.


[Question] How to show buffer borders?

Hey, thanks for writing this excellent package.
I like using your extension when using org-mode to do research, and often I open plots that I generate in a separate buffer. What I'd like to do is enable showing borders between two buffers as often it gets quite confusing which buffer has focus in current setup.
I couldn't figure out how to enable displaying buffer borders from reading source code (I get writeroom-border-width is not quite what I want).

Hi, I'm not entirely sure what you mean by buffer borders. Normally, two Emacs windows are separated by a divider, but that doesn't really help in keeping track of which buffer/window is in focus.
The best way to keep track of that in my experience is to use a theme that makes a clear distinction between the active and inactive mode line. Then a quick look at the mode line can tell you which window is in focus.
Perhaps I don't understand your problem well enough? Do you think a screen shot might help?

@joostkremers The dividers is what I meant, sorry if it was unclear. They don't seems to be rendered with the writeroom-mode turned on.

I do get a divider:

It's difficult to see that writeroom-mode is on in the two windows, because the margins are not very wide, but it is. What exactly do you get?

This is the screen that I get

Ah, now I understand the problem. I'm sorry, I was confused by the way I use writeroom-mode myself.
The problem you describe is caused by the fact that by default, writeroom-mode disables the mode line. There are three ways to deal with this problem. First, you could activate window-divider-mode, which draws explicit dividers between windows. You may need to set window-divider-default-places to t or bottom-only to get a bottom divider. You may also want to customise window-divider-default-bottom-width and window-divider-default-right-width in that case.
The second option would be to enable the mode line in writeroom-mode buffers. This can be done with the option writeroom-mode-line. You can either display the default mode line, or a customised one, which only displays the modification time and file name.
A third option would be to do what is described in the README of visual-fill-column-mode, which is what writeroom-mode uses to narrow the text width. If you set the option split-window-preferred-function to visual-fill-column-split-window-sensibly, splitting a window will create two side-by-side windows, which are visually divided (as in the screen shot I uploaded). Side-by-side windows don't suffer from the same problem. Of course that's not an option if you actually prefer the window to be split top-to-bottom.
I actually didn't know about window-divider-mode until this morning. I think it would be a good idea to incorporate it into writeroom-mode, so if you don't mind waiting a few days, you may not have to do anything.

@joostkremers thank you very much for such a detailed answer, I'm going to use the third option for now, while I'm waiting for the new release.
I'll close this issue.

I just added a bottom window divider. It's activated by default, that seemed to make the most sense. It's only one pixel wide, but it can be widened if you wish, of course.
Let me know if you run into any problems.

@joostkremers thanks a lot for your work mate, just updated the plugin and it works superb!


Images of omitted containers should not be pulled, fixes #2262

The Problem/Issue/Bug:
Images for omitted containers are pulled from registry
How this PR Solves The Problem:
Prevents pulling of images for omitted containers
Related Issue Link(s):
#2262

Thanks for this!


[Bitwarden Vault] New secure note not found

Extension – Bitwarden Vault
Author:
Description
After installed this extension, if you create a new secure note, this new note will not be found in the extension
Steps To Reproduce

Add a new secure note
Find the new secure note via raycast

The current behavior
Secure note not found
The expected behavior
Found and access new secure note
Raycast version
1.38.3

I couldn't replicate your issue. Did you sync your vault after you've added the note?


[RUM-7018] RN Image Recording Support

What does this PR do?
This PR introduces changes required for granting support to new Session Replay features on React Native.
What changed

DrawableCopier and DefaultDrawableCopier exposed in order to allow usage in React Native
Exposed BaseAsyncBackgroundWireframeMapper by making its constructor public and its background resolving methods protected and open

Open Points

[x] Drawables are not cloned anymore in drawOnCanvas (see comments)
[x] BaseAsyncBackgroundWireframeMapper now exposes some methods as protected open. Should we add clues that they are only intended for internal usage? What's the best way to do that?
[ ] What do you think about exposing ImageViewUtils? We currently re-use most of it in React Native and perhaps we could avoid duplicating that code

TODO

[x] Lint and checks

Review checklist (to be filled by reviewers)

[ ] Feature or bugfix MUST have appropriate tests (unit, integration, e2e)
[ ] Make sure you discussed the feature or bugfix with the maintaining team in an Issue
[ ] Make sure each commit and the PR mention the Issue number (cf the CONTRIBUTING doc)

@jonathanmos
I had to do some refactoring to move the ImageViewUtils to the dd-sdk-android-internal package, because the class was relying on Session Replay MobileSegment.WireframeClip class. I have refactored it to make it use Rect instead, and added an extension function to easily convert a Rect to a MobileSegment.WireframeClip, and modified the code and tests accordingly.


[libpqxx] Update to 7.8.1

Fixes #34211, update libpqxx to 7.8.1.
No feature needs to be tested.

[x] Changes comply with the maintainer guide
[x] SHA512s are updated for each updated download
[ ] The "supports" clause reflects platforms that may be fixed by this new version
[ ] Any fixed CI baseline entries are removed from that file.
[ ] Any patches that are no longer applied are deleted from the port's directory.
[x] The version database is fixed by rerunning ./vcpkg x-add-version --all and committing the result.
[x] Only one version is added to each modified port's versions file.

Thanks for the update!


Not working anymore when upgraded to bootstrap 4 !!!

When I upgraded to Bootstrap 4 select elements are not showing anymore. Is the bootstrap-select supported with bootstrap 4.0?

Same issue. Now, that BS4 is final, im am desperately wayting for new releases of BS extensions like bootstrap-select...

@benjircse  @carnevalli @chrisw73 you need to use the search function before opening a new issue - see #1135 for more info.
@benjircse, you should probably close this issue to avoid cluttering the issues list with yet another 'Bootstrap 4' issue, since #1135 is the active issue for Bootstrap 4 support.

Somebody likes that thumb down emoji...

Bootstrap 4 support has officially been added in v1.13.0!

@caseyjhol potentially consider adding a version selector or notification to your older site. I was struggling with this issue because that site came first in my Google searches


support iswap, siswap, and their adjoints

As the title says. These gates have native counterparts in cirq. I will work on making general adjoint support for plugins once all the native gates needing work are supported right out of the gate (hehehe)

I too think that's the way! I'm planning on using those PowGate classes to implement a generic solution for adjoints and powers after this PR


Run npm test from gulp test

Current behavior

npm test runs snyk npm package vulnerability scan.

Expected behavior

Tie snyk vulnerability scan into gulp test workflow, e.g. if gulp audit:security is run, the snyk vulnerability scan is run.

It should be the opposite way around. npm test should be the default command that runs the default gulp task.

That too

Running snyk test from node's spawn runs into permission issues.

Closing in favor of https://github.com/cfpb/cfgov-refresh/issues/3576


removing loop

coredns crash if upstream external dns is coredns

ci check this

/assign @atoms

is this really one resolution to issue? we need that loop in, there should be some other options

ci check this

/hold
Loop is to prevent DNS looping. And the fix here is to see why you have a DNS loop (which is bad)
Please provide:

Your running CoreDNS config file.
The content of /etc/resolv.conf on your host
The content of /etc/resolv.conf from inside a docker container
The configuration of upstream_dns_servers
The configuration of resolvconf_mode
The configuration of nameservers - if set.


Try to use dcn, but find the effect is not good

I try to use dcn and modify the config file cascade_rcnn_r101_fpn_1x.py:
model = dict(
type='CascadeRCNN',
num_stages=3,
pretrained='torchvision://resnet101',
backbone=dict(
type='ResNet',
depth=101,
num_stages=4,
out_indices=(0, 1, 2, 3),
frozen_stages=1,
style='pytorch',
dcn=dict(
modulated=False,
deformable_groups=1,
fallback_on_stride=False),
stage_with_dcn=(False, True, True, True)
),
I just added the following paragraph,then the effect becomes very bad.:
    dcn=dict(
        modulated=False,
        deformable_groups=1,
        fallback_on_stride=False),
    stage_with_dcn=(False, True, True, True)

Can you tell me what the problem is?

I change the backbone, however, I used the resnet101-5d3b4d8f.pth as the pretrain weight. I don't know if this is the right thing to do. Can anyboby help me?
@hellock

Hello，I have the same problem as you，have you solved the problem？

When you say the effect becomes very bad, what do you mean? You mean the loss blow up? Or the mAP becomes lower?
The description is kind of vague, thus we are not able to help you if you do not provide more information (e.g., training log and full configs, etc.).


Ignore empty tokens.

This was lost in change cbdcfaf.
It's similar in nature to #24. The original code skipped over empty tokens in the input string and didn't count them towards the hash. The new code was not careful and blindly included empty tokens.

LGTM


Update app-insights-code-sample-export-telemetry-sql-database.md

add some words.

Hi @mazharmicrosoft, I'm your friendly neighborhood Azure Pull Request Bot (You can call me AZPRBOT). Thanks for your contribution!

This seems like a small (but important) contribution, so no contribution license agreement is required at this point. Real humans will now evaluate your PR.

TTYL, AZPRBOT;


Revert "chore(deps): update concerto deps"

Signed-off-by: sanketshevkar<EMAIL_ADDRESS>Reverts accordproject/concerto-codegen#131

coverage: 98.762%. remained the same
when pulling ec7bcf6429f529ebf914c122321d23d6d98ffe24 on revert-131-sanketshevkar/update-concerto-deps
into 449af6ce5c334d3fb05818abd9223ea67045f452 on main.


Looking for an actively maintained fork

Is there anyone out there that has an actively maintained/updated fork? It's a really good library but it looks like the devs aren't around anymore.

I’m working on https://github.com/nut-tree/nut.js, an enhanced framework for desktop automation combining possibilities of robot-js with image matching via OpenCV.
It provides a nice API and additional features like highlighting desktop regions or retrieval of window coordinates / dimensions.

Although it won't return any interesting result in robotjs' case, you can firstly try useful-forks when looking for, well, useful forks.
This tool helped me many times.
Have a nice week-end

Thank you. 🙂


Allow opening OpusFile/OpusFileStream from memory.

Modifies OpusFile/OpusFileStream's __init__() to accept a path or buffer and call the appropriate libopusfile function (op_open_file or op_open_memory, respectively).
Resolves #90.

Hi @ijc8 , I'm looking exactly for this, but for loading an VorbisFile.
I'm trying to adapt your code to vorbis, but I couldn't find the equivalent of opus.op_open_memory for the vorbis.
Do you have any idea how to open a VorbisFile from memory?

Hey @bernardohenz! I haven't tried it myself, but it should be possible using vorbis.ov_open_callbacks from libvorbisfile as mentioned here.
It looks like that's what opus.op_open_memory does under the hood. You could use opusfile's read-from-memory callbacks as a model, though this may be a little more painful to implement in Python with ctypes. (See here for how to use Python functions as C callbacks.)


Users collection

const userSchema = mongoose.Schema({
    firstName: {
        type: String,
        required: [true, 'First name is required'],
        minLength: [2, 'First name is too short'],
        maxLength: [32, 'First name is too long'],
        match: [/^\p{Lu}\p{Ll}+$/u, 'First name must be at least 2 characters long, start with uppercase followed by lowercase'],
        trim: true
    },
    lastName: {
        type: String,
        required: [true, 'Last name is required'],
        minLength: [2, 'Last name is too short'],
        maxLength: [32, 'Last name is too long'],
        match: [/^\p{Lu}\p{Ll}+$/u, 'Last name must be at least 2 characters long, start with uppercase followed by lowercase'],
        trim: true
    },
    email: {
        type: String,
        required: [true, 'Email is required'],
        minLength: [5, 'Email is too short'],
        maxLength: [128, 'Email name is too long'],
        match: [/^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/, 'Email is not valid'],
        trim: true
    },
    password: {
        type: String,
        required: [true, 'Password is required']
    },
    address: {
        street: {
            type: String,
            required: [true, 'Street is required'],
            minLength: [2, 'Street is too short'],
            maxLength: [64, 'Street is too long'],
            trim: true
        },
        city: {
            type: String,
            required: [true, 'City is required'],
            minLength: [2, 'City is too short'],
            maxLength: [32, 'City is too long'],
            trim: true
        },
        zipCode: {
            type: String,
            required: [true, 'Zip code is required'],
            minLength: [1, 'Zip code is too short'],
            maxLength: [10, 'Zip code is too long'],
            trim: true
        }
    }
});

Finished.


fix: Do not upgrade helmrelease in pending status

fix https://github.com/vexxhost/magnum-cluster-api/issues/137

lol strange how only 3.7 fails.. i will let you look into it @okozachenko1203


Spike: metadata completeness

Following on from #2793
Create a report/dashboard which pulls from postgres (DataHub entity store) to display metadata completeness
Could be:

Superset dashboard
A page on find-moj-data which live queries postgres
A scheduled workflow on find-moj-data which feeds a static file for a page, to avoid loading the database so much

Investigate how the analytics measures are generated in DataHub - any reliability issues
Present league table in HTML

some of the graphql queries for analytics are here
https://github.com/datahub-project/datahub/blob/1b3bbf8234adf6c04b90fb6d0f62ce0254b7ec09/datahub-web-react/src/graphql/analytics.graphql
these are for the charts though, it is missing the info in the top tile
https://datahub-catalogue-dev.apps.live.cloud-platform.service.justice.gov.uk/analytics

eg
    getAnalyticsCharts {
        groupId
        title
        charts {
            __typename
        }
    }
}

We want to know how the analytics from the top tiles on the DataHub Analytics page are generated.

There was interest in tracking frontend activity with Google Analytics. This is something that's possible to do with DataHub as well. It's currently only available if we maintain a fork of DataHub.

The 'Datasets' count widget includes the following text:

"0.00% have owners, 83.42% have tags, 0.00% have glossary terms, 100.00% have description, 99.41% have domain assigned!"

The description number isn't matching with the descriptions we're seeing on the platform, as much less than 100% of the entities have populated descriptions. The numerator for this percentage comes from here in the analytics derivation code.
According to a response in the DataHub slack:

there are 2 descriptions in DataHub: native descriptions and source descriptions (those authored in external platform). This hasDescription is only matching against the source description, e.g. that which comes from the original platform


Session::open_url returns ByteOrderError when connecting to unexisting vhost

I'm running it against RabbitMQ, and when I try to connect to the vhost named test which does not exist, I get this ByteOrderError which is quite a confusing error.
I call
amqp::Session::open_url("amqp://guest:guest@<IP_ADDRESS>:5672/test").unwrap();

Rust output :
(...)
DEBUG:amqp::session: Sending connection.start-ok
DEBUG:amqp::channel: Sending method connection.start-ok to channel 0
DEBUG:amqp::session: Received tune request: Tune { channel_max: 0, frame_max: 131072, heartbeat: 580 }
DEBUG:amqp::session: Sending connection.tune-ok: TuneOk { channel_max: 0, frame_max: 131072, heartbeat: 0 }
DEBUG:amqp::channel: Sending method connection.tune-ok to channel 0
DEBUG:amqp::session: Sending connection.open: Open { virtual_host: "test", capabilities: "", insist: false }
DEBUG:amqp::channel: Sending method connection.open to channel 0
ERROR:amqp::session: Error in reading loop: ByteOrderError
DEBUG:amqp::session: Exiting reading loop
thread '<main>' panicked at 'called `Result::unwrap()` on an `Err` value: ByteOrderError', ../src/libcore\result.rs:741
stack backtrace:
   0:           0xabe4bc - sys::backtrace::write::hbaface7b7aca00c8D6t
   1:           0xac675e - panicking::log_panic::h27a9bd9f86275364CDy
(...)

RabbitMQ log :
=INFO REPORT==== 29-Feb-2016::23:28:32 ===
accepting AMQP connection <0.2179.0> (x.x.x.2:60017 -> x.x.x.15:5672)

=ERROR REPORT==== 29-Feb-2016::23:28:35 ===
closing AMQP connection <0.2179.0> (x.x.x.2:60017 -> x.x.x.15:5672):
{handshake_error,opening,0,
                 {amqp_error,access_refused,
                             "access to vhost 'test' refused for user 'guest'",
                             'connection.open'}}

Hi,
I'm not sure how to reproduce this. It seems that your server forcefully closes the connection (which is fine according to the AMQP protocol) rather than sending connection.close. Can you please tell me how to configure the rabbitmq server to do that.
I have a fix for that, but I can't test it properly.

I run the same test using the go amqp library, and it returns the proper error code.
The rabbitmq server has the default configuration from Centos7, running in a virtualbox, behind a nated network, clients run in windows 7 (hosting the virtual box).
I don't have my computer with me right now, but I'll send you my rabbit configuration file.
If you push your fix to a dedicated branch, I can tryitT.

Check this branch: https://github.com/Antti/rust-amqp/tree/check_buffer_len_before_reading_frame.
It should return protocol error at the moment, but I can probably handle it specifically in the session init to return auth error or something else.

Here is my rabbitmq config file : rabbitmq.config.txt
When I run the same test in go (with go amqp library), i get the proper 403 (access-refused) error :
panic: Cannot initialize table : Exception (403) Reason: "no access to this vhost"

Let's try you branch, I'll keep you up to date

Tried your fix and got :
ERROR:amqp::session: Error in reading loop: Protocol("Error reading frame header. Expected to read 7 bytes, but read 0")
thread '<main>' panicked at 'called `Result::unwrap()` on an `Err` value: Protocol("Error reading frame header. Expected to read 7 bytes, but read 0")', ../src/libcore\result.rs:741
(...)

But it would probably be better to get the real reason (access-refused)

@phsym The real reason is rather implicit, we try to open a connection but server closes it without any notice, so we assume that the vhost is wrong. It's what go client does.

OK. So I'm good with this. Getting an UnexpectedEOF-like error is still less confusing than a ByteOrder error.


When building a react native project glog is causing a failure.

See https://github.com/facebook/react-native/issues/16106

@EwoutH Darin and I worked together to figure out this solution. I believe this should be fixed in the third party library and not require a manual fix


Translations update from Hosted Weblate

Translations update from Hosted Weblate for ephios/ephios.
Current translation status:

coverage: 88.12%. remained the same when pulling 905f44cfba3d93b6be810ed799336c032f84af54 on translations into 9b716ce776c46d4a4a3b1ba7f2fd6b297c0b374e on main.


Fix typo

/github/i -> GitHub

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

@davidmrdavid
Can you review this PR?
IMPORTANT: When this content is ready to merge, you must add #sign-off in a comment or the approval may get overlooked.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team


InteractiveInput: when adding the same input twice, this causes issues

when adding the same input twice, this causes issues because the name of the input also stays the same,  When there are two radio-groups with the same name, you can't select an item of both groupes

Concerns the inputs in the left column

this was already fixed two months ago. The name of the input includes the content Id.


new plot grid api

@AndreiKingsley Are we including this issue in the next release?

@AndreiKingsley Are we including this issue in the next release?

no

https://nbviewer.org/github/JetBrains/lets-plot-kotlin/blob/master/docs/examples/jupyter-notebooks/f-4.3.0/plot_grid.ipynb

https://lets-plot.org/kotlin/-lets--plot--kotlin/org.jetbrains.letsPlot/gggrid.html

https://nbviewer.org/github/JetBrains/lets-plot-kotlin/blob/master/docs/examples/jupyter-notebooks/f-4.5.0/gggrid_theme.ipynb

https://nbviewer.org/github/JetBrains/lets-plot-kotlin/blob/master/docs/examples/jupyter-notebooks/f-4.6.0/gggrid_scale_share.ipynb


Clarify publishing to a user or organization page

Motivation
Clarify publishing based on comments in #253
Closes #253
Test Plan
Visual
Related PRs
N/A

Need I


refactor(@embark/embark-compiler) move compiler to its own module

Will need all the devDeps related to the build script and other scripts.


Pull meta data appearing in build history column

Using version 1.16-5 installed in Jenkins 1.580.1 (LTS branch) I'm getting pull request meta data appearing in the build history column of a job.  It's only there during the quiet period for the build.  The image below shows the type of meta data being shown.

I don't believe the trigger has any control over this functionality.  If you can find a way to silence it, I will review and merge it.
In the meantime I wouldn't really consider this a bug, more than just a nuisance.


Fix spelling of Fuchsia

This fixes a few of the typos in #[target_os = "fuchsia"] lines.
If accepted, would it be possible to cut another point release so we can pull these fixes into Fuchsia? Thanks!

Looks like some of this fails to compile; we should just remove those parts.
error[E0425]: cannot find function `sendfile` in crate `libc`
    --> src/sys/unix.rs:1384:18
     |
1384 |         syscall!(sendfile(self.inner, file, &mut offset, count)).map(|n| n as usize)
     |                  ^^^^^^^^ not found in `libc`

error[E0425]: cannot find function `sendfile` in crate `libc`
    --> src/sys/unix.rs:1384:18
     |
1384 |         syscall!(sendfile(self.inner, file, &mut offset, count)).map(|n| n as usize)
     |                  ^^^^^^^^ not found in `libc`

Turns out fuchsia doesn't support sendfile. I just removed these lines instead.

@erickt can you run rustfmt on this, then I think it's good to go.

Thanks @erickt


[DRAFT] CMake and Packaging updates to support DOCA work

Closing -- Chris cherry picked the relevant items.


Fix Flash Message Bug in Template

The developer made an improvement to show a message in the template with flash. But a small typo occurred in the message variable. I fixed this.

Eline sağlık abi ❤


Test app on tablets

Google Play doesn't allow to exclude tablets from target devices. To avoid bad feedback we should test on them as well.

Have tested on virtual device Nexus10 API30 everything works except minors bugs with choseTopicsActivity view see https://github.com/omen273/crosswordApp/issues/119, https://github.com/omen273/crosswordApp/issues/118

I think it's enough for now, but I would add some regular checks for tablets as well. Should I open a separate issue for it?


18.1.6 add missing tests

[Current coverage][cc-pull] is 99.75%

Merging [#457][cc-pull] into [master][cc-base-branch] will increase coverage by 0.49%

File ...itiationResponse.php (not in diff) was modified. more

Misses -2
Partials 0
Hits +2

@@             master       #457   diff @@
==========================================
  Files            27         27
  Lines           407        407
  Methods          99         99
  Messages          0          0
  Branches          0          0
==========================================
+ Hits            404        406     +2
+ Misses            3          1     -2
  Partials          0          0

Powered by Codecov. Last updated by [722d471...e6574a5][cc-compare]
[cc-base-branch]: https://codecov.io/gh/eugene-matvejev/battleship-game-api/branch/master?src=pr
[cc-compare]: https://codecov.io/gh/eugene-matvejev/battleship-game-api/compare/722d4712efaa024e48ca43b18bbfc72d94a70ece...e6574a5bdd7929eeb5c6b59fc6572298727d3117
[cc-pull]: https://codecov.io/gh/eugene-matvejev/battleship-game-api/pull/457?src=pr


Update to graphql ^16.2.0

It's about time to update graphql to the newest possible.
  '16.2.0': '2021-12-17T14:57:40.667Z'

@yangwao I'll do this


Updating to 1.2.9 triggers "Fatal error while calling CodeNarc"

My Groovy code is beyond awful, but luckily for me, you wrote this extension! Version 1.2.8 works fine (despite the ERROR message):
[1022/152746.931:ERROR:registration_protocol_win.cc(103)] CreateFile: The system cannot find the file specified. (0x2)
Start analyzing file:///c%3A/Yoyodyne/Skunkr/src/com/yoyodyne/Context.groovy
GroovyLint: Started CodeNarc Server
Completed analyzing file:///c%3A/Yoyodyne/Skunkr/src/com/yoyodyne/Context.groovy in 13606 ms

But unfortunately if I update to 1.2.9, then it fails:
[1022/152947.454:ERROR:registration_protocol_win.cc(103)] CreateFile: The system cannot find the file specified. (0x2)
Start analyzing file:///c%3A/Yoyodyne/Skunkr/src/com/yoyodyne/Context.groovy
Unable to run java command: {"status":1,"stdout":"","stderr":"","childJavaProcess":{"_events":{},"_eventsCount":2,"_closesNeeded":1,"_closesGot":1,"connected":false,"signalCode":null,"exitCode":1,"killed":false,"spawnfile":"java","_handle":null,"spawnargs":["java","-Xms256m","-Xmx2048m","-cp","\"c:\\Users\\kushc\\.vscode\\extensions\\nicolasvuillamy.vscode-groovy-lint-1.2.9\\server\\node_modules\\npm-groovy-lint\\lib\\java\\CodeNarcServer.jar;c:\\Users\\kushc\\.vscode\\extensions\\nicolasvuillamy.vscode-groovy-lint-1.2.9\\server\\node_modules\\npm-groovy-lint\\lib\\java\\*\"","com.nvuillam.CodeNarcServer","--server"],"pid":13716,"stdin":null,"stdout":null,"stderr":null,"stdio":[null,null,null]}}
GroovyLint: Error running CodeNarc:

===========================================================================
===========================================================================
npm-groovy-lint error: Fatal error while calling CodeNarc
Reason: unknown

undefined
If you still have an error, post an issue to get help: https://github.com/nvuillam/vscode-groovy-lint/issues
===========================================================================
===========================================================================

My VS Code version info:
Version: 1.50.1 (user setup)
Commit: d2e414d9e4239a252d1ab117bd7067f125afd80a
Date: 2020-10-13T15:06:15.712Z
Electron: 9.2.1
Chrome: 83.0.4103.122
Node.js: 12.14.1
V8: <IP_ADDRESS>-electron.0
OS: Windows_NT x64 10.0.19041

Whoops, my mistake - I should have put my complaint over here.


Incorrect main/module/exports specified in its package.json

Using this package with Nuxt 3 but since version ^4.7.0 I'm getting this error:
Nuxt Build Error: [commonjs--resolver] Failed to resolve entry for package "@coddicat/vue-pinch-scroll-zoom". The package may have incorrect main/module/exports specified in its package.json.

downgrading to 4.6.0 solves this issue.

@creazy231 thanks
fixed, please update to 4.7.1


Youtube deleted our channel with demos

I got an email from YouTube:

Hi NetXS Group,

We have reviewed your content and found severe or repeated violations of our spam, deceptive practices and scams policy. Because of this, we have removed your channel from YouTube.
We know this is probably very upsetting news, but it's our job to make sure that YouTube is a safe place for all. If we think a channel severely violates our policies, we take it down to protect other users on the platform - but if you believe we've made the wrong call, you can appeal this decision. You'll find more information about the policy in question and how to submit an appeal below.

If anyone knows why this happened, I would be glad to have any information on this matter.

response from YouTube:

Hi NetXS Group,
We have reviewed your appeal for the following:
Channel: NetXS Group

After taking another look, we can confirm that your channel does not violate our Community Guidelines.
Thanks for your patience while we reviewed this appeal. Our goal is to make sure content doesn't violate our Community Guidelines so that YouTube can be a safe place for all - and sometimes we make mistakes trying to get it right. We're sorry for any frustration our mistake caused you, and we appreciate you letting us know.
How this affects your channel
To make this right, we’ve put your channel back on YouTube.
If you have any further questions, please feel free to reach out to us here.
Thanks,
The YouTube team


chore: use cloudinit from .shared-tools

Follow-up of https://github.com/jenkins-infra/shared-tools/pull/56

No changes. Your infrastructure matches the configuration.
Terraform has compared your real infrastructure against your configuration
and found no differences, so no changes are needed.


No function available where when property can be passed in Microsoft.Extensions.Caching.StackExchangeRedis package in the Set function

In redis stackexchange implementation StringSetAsync(key, item, expireTimeSpan, When.NotExists) is available where we can pass the When to set in the redis cache but equivalent is not available in the Microsoft.Extensions.Caching.StackExchangeRedis package. Please help.

Reimplemented with latest ServiceStack.Redis in #8. Please try 2.1.0.

Looks like I added the issue at wrong place. Please close it appropriately.


Errors encountered

Hello
Thank you for putting this theme together.
I have come to use it for the first time but on publishing I get the following error:
[development] Errors encountered:
        [development] (templates/blog.json) Section type 'template-blog' does not refer to an existing section file
        [development] (templates/collection.json) Section type 'template-collection' does not refer to an existing section file
        [development] (templates/product.json) Filename product already exists with liquid extension, Section type 'template-product' does not refer to an existing section file, and Section type 'featured-products' does not refer to an existing section file
        [development] (templates/article.json) Filename article already exists with liquid extension and Section type 'template-article' does not refer to an existing section file
        [development] (templates/page.contact.json) Filename page.contact already exists with liquid extension and Section type 'contact-form' does not refer to an existing section file
        [development] (templates/index.json) Filename index already exists with liquid extension

Are you able to offer some advice?

It seems they are only warnings and the theme publishes fine.

if you have used the command theme deploy it seems those errors show up, as the templates folder is uploaded before the sections, and so the Shopify CLI "thinks" those sections are missing.

Thank you. I have been working on the theme the last two days and all seems to be working perfectly. It has been a few years since I developed a Shopify and we use to use shopify-ftp package.


Define our Elasticsearch index mappings and queries in JSON, not the Elastic4s DSL

The Elastic4s DSL makes it harder to see what's actually happening; now we've simplified the index structure in https://github.com/wellcomecollection/platform/issues/5550 and removed some of the repetition, we should look at ditching elastic4s for defining the indexes.

DONE.

Closing as stale – this has been superseded by other tickets.


[9.2. TFChain Portal]: broken link for the Transfer TFT section

Description
https://www2.manual.grid.tf/dashboard/portal/dashboard_portal_home.html#transfer-tft
The link for Transfer TFT docs is broken and redirects to https://www2.manual.grid.tf/dashboard/portal/dashboard_portal_ui_tokens.html

The link is now working and this link does lead to a section of the tutorial that shows how to transfer tft from tfchain to stellar.
Closing this issue.
Will create a new issue asking to put all the TFT bridges, transfers, etc. in the same section.


How to install it properly

Hello,
I also get the resolve package not found when I type:
conda env create -n XICRA -f XICRA_pip/devel/conda/requirements.txt
But when I do this to install (from here: https://github.com/HCGB-IGTP/XICRA/tree/master/XICRA_pip#example) , it seems to work, but miraligner does not work. What is the correct way to install XICRA since there seems to be a few different ways to do it. Thanks for your help!
Get requirements file from XICRA git repo
wget https://raw.githubusercontent.com/HCGB-IGTP/XICRA/master/XICRA_pip/devel/conda/environment.yml
Create environment and install required packages using conda:
conda env create -n XICRA -f environment.yml
Activate environment and install XICRA
activate
conda activate XICRA
install latest python code
pip install XICRA
Install missing software: Unfortunately, a couple of executables are not available neither as a conda or pip packages. These packages are miraligner and sRNAbench. We have generated a shell script to retrieve and include within your conda environment.
install missing software
sh XICRA_pip/XICRA/config/software/installer.sh

Hi there,
Thanks for using XICRA and pointing this out. Sorry for the several options to install it. We tried to explain it but it seems like it is not clear. We will work on it. The thing is that XICRA has many softwares within and miraligner is not available either as conda package, pip or any other similar. So basically I created a shell script that downloads it and places within the conda environment path activated.
I would suggest to follow the steps:
## clone repo
git clone https://github.com/HCGB-IGTP/XICRA.git

## create conda environment using requirements.txt file
conda env create -n XICRA -f XICRA/XICRA_pip/devel/conda/requirements.txt

## activate
conda activate XICRA

## install latest python code
pip install XICRA

## install missing software
sh XICRA/XICRA_pip/XICRA/config/software/installer.sh

## Check everything is fine with
XICRA config

Please let me know if you finally manage to install it.
It would be great in creating a full conda environment that you can just install it in a single sentence but I am able to set a time yet.
Best regards

Thanks for your reply! I get the ResolvePackageNotFound after I type:
conda env create -n XICRA -f XICRA/XICRA_pip/devel/conda/requirements.txt
Is there anything I can do to fix this?

Hi there Ben,
I have been working on the new installation.
Please do as follows and let me know it it worked.
Best regards,

Get requirements file from XICRA git repo

wget https://raw.githubusercontent.com/HCGB-IGTP/XICRA/master/XICRA_pip/devel/conda/environment.yml

Create environment named XICRA and install required packages using conda:

conda env create -f environment.yml

Activate environment and install XICRA

## activate
conda activate XICRA

## install latest python code
pip install XICRA

Install missing software:  Unfortunately, a couple of executables are not available neither as a conda or pip packages. These packages are miraligner, sRNAbench and 'MINTmap'. We have generated a bash script to retrieve and include within your conda environment.

## install missing software
wget https://raw.githubusercontent.com/HCGB-IGTP/XICRA/master/XICRA_pip/XICRA/config/software/installer.sh
sh installer.sh

To check everything is fine, try executing the config module:
XICRA config

Hi,
I followed the steps above and I get the error below for fastqc. Does pip install install fastqc as well? Thanks!
++++++++++++++++++++
External dependencies:
++++++++++++++++++++
**ERROR: Software fastqc could not be found.

Hi there,
Sorry for that. I guess I forget it.
Try:
conda install -c bioconda fastqc
I will update environment yml file too.
Let me know if any issues please.
Thanks for the debugging.
Regards

Hi again!
I installed fastqc and I installed the other packages, but after the package check where all is fine, I get a Python error below:
Sorry for all the trouble!
++++++++++++++++++++
Python packages:
++++++++++++++++++++
Traceback (most recent call last):
File "/home/ubu/miniconda3/envs/XICRA/bin/XICRA", line 382, in
args.func(args)
File "/home/ubu/miniconda3/envs/XICRA/lib/python3.7/site-packages/XICRA/modules/config.py", line 68, in run_config
set_config.check_python_packages(Debug)
File "/home/ubu/miniconda3/envs/XICRA/lib/python3.7/site-packages/XICRA/config/set_config.py", line 383, in check_python_packages
my_packages_installed = get_python_packages(Debug)
File "/home/ubu/miniconda3/envs/XICRA/lib/python3.7/site-packages/XICRA/config/set_config.py", line 356, in get_python_packages
module_dependencies = functions.main_functions.file2dictionary(file_module_dependecies, ',')
File "/home/ubu/miniconda3/envs/XICRA/lib/python3.7/site-packages/HCGB/functions/main_functions.py", line 81, in file2dictionary
(key, val) = line.split(split_char)
ValueError: not enough values to unpack (expected 2, got 1)

Hi there,
Can you check again?
I updated and fixed some errors recently.
Make sure you are using version 1.4.4

Hi,
I am able to properly install it now, but I get an error in the miRNA module. I will start a new issue and close this one. Thank you!


Login in options

Login in options

[x] Design of pages

[x] Get proper error message / design

[ ] Option to save pseudo/password in lowercase in extra

[x] Crypte password plz...

[x] renew password options

[x] Error when trying to login in while no account existing

[x] Security on creating new user

[x] PHP error on "save search" mapview when new user register

it looks so pretty now ! Design re-done !

renew password options - Before having the mail server, it will be the mail to webmaster option

Error on registration


Match scollbar colour for Dark / Material theme

After the 1.4.2. update, I noticed how the scrollbar is now visible for the left conversations panel. The default white scrollbar colour is rather off putting for the dark / material themes.
Most likely to do with this style?
.applayout > .left > .list {
    overflow-y: scroll;
}

Not sure if this was a design change or something left behind but I would love for it to be not visible and if you keep it visible, at least have the scrollbar match the themes colours.

can you show us a screenshot?
I don't really get the white scrollbar :)

I forgot to mention, I am using the OS X build.
Here is what it looks like on mine.

@davibe why the .applayout:not(.osx) in these two rules?
@kjunggithub how did it look before, no scrollbar in either left or right? or just the right scrollbar?
.applayout:not(.osx) ::-webkit-scrollbar {
    width: 6px;
}

Pseudo ::scrollbar-thumb element
.applayout:not(.osx) ::-webkit-scrollbar-thumb {
    background: var(--grey);
}

Before this version, I did not have a scrollbar on the left side but had one on the right.

Can you try changing the 2 css rules I reference above by removing the :not(.osx) and see how it looks?
I believe this can be done in the inspector directly

Just a note, I am now trying 1.4.2 on a different OS X machine, and I don't have the scrollbar issue. I will try your fix tomorrow on a machine I was having issues with.

There was no change about this in 1.4.2.
@averissimo I don't remember exactly but I remember we had to disable something because some rule was intefering with and changing the default osx behaviours. Osx used to hide/reveal/enlarge scrollbars based on keyboard/touchpad movements and focus also based on the presence of an external mouse. It is possible el capitan did something strange. I remember it getting stuck, sometimes when i removed the external mouse it stopped hiding scrollbars.

So I went and applied the CSS changes in the inspector for the El Capitan version and the scrollbars are still there.

I traced back to this commit
https://github.com/yakyak/yakyak/commit/d388f3096c5157444601896a16620d7ea50315af
That is tagged in 1.4.1 and 1.4.2
The reasoning behind this was to keep consistency in the ui and avoid a slight glitch.

When the conversation is opened, few messages are retrieved
a few seconds later the last 20 messages are fetched and creates a scroll back.

at this time the message pane adds the scrollbar and creates a visual diference in the width of the ui moving elements slightly

Maybe we can keep as is for the right pane and change to auto in the left pane (as it is more static)
thoughts?


Bug: ImageProps.sizing w, h, x, y are typed number but should be Coord

Version
Please specify what version of the library you are using: [    3.10     ]
Please specify what version(s) of PowerPoint you are targeting: [     any    ]
Expected / Desired Behavior / Question
When the sizing properties of ImageProps are specified as a percentage of the slide dimensions, the code should compile in Typescript, because it works at runtime:
new pptxgen().addSlide().addImage({
	data: imgData,
	sizing: {
		type: "contain",
		w: "90%",
		h: "75%",
		x: "5%",
		y: "20%"
	}
});

sizing w, h, x, y should be typed Coord, the same as PositionProps and others.
Observed Behavior
Typescript reports error "Type 'string' is not assignable to type 'number'." because those four properties are all typed number.
Steps to Reproduce
Type the above into VS Code.
I will submit a pull request.

In addition, instead of
export type Coord = number | string

the Coord type could be further constrained using a template literal:
export type Coord = number | `${number}%`

Thanks for the issue and patch @BistroStu !
Also, i've never seen ${number}% used in lieu of string before - appreciate the new found syntax. :-)

${number}% provides an error while TS compilation. "TS2693: Number only refers to a type, but is being used as a value here."
I'm using TS 3.9.7


Allow glove.c to output context vectors

It would be helpful to be able to use the word vectors and context vectors separately in some applications. In particular, per Levy, Goldberg & Dagan ("Improving distributional similarity with lessons learned from word embeddings", 2015 TACL; https://doi.org/10.1162/tacl_a_00134), the angle between a word vector and a context vectors has a different meaning than the angle between two word vectors, and users may wish to differentiate between these depending on what they are trying to do.
The .txt output option in glove.c is modified to allow setting model=3; this setting row-concatenates the context vectors rather than adding them to the word vectors. Perhaps it's preferable to either column-concatenate or save the context vectors to a separate file? If there is sufficient interest, I'm happy to rewrite it.

Sorry for the slowness.  I'm not nearly as familiar with glove as with the other software I'm working on, so I try to avoid it, but there aren't many of us still here working on it.  If you still want this merged, I'm happy to merge it

alright, i merged it, but with this caveat.  actually i can thank the compiler for finding that, and present me not finding it myself when reviewing as evidence of my C rustiness and my general motivation for not touching this code more than necessary
https://github.com/stanfordnlp/GloVe/commit/a577eeeb8074f2c362fa7738143214eca9cb414f

Ah, thank you!! I wasn't sure how active the maintenance on this was so I figured I'd just come back and reopen it if there was need/interest, but you beat me to it :) and thanks very much for catching the bug, I'm also very rusty with C...


Support for Custom Go-defined Error Types Recognizable by instanceof in JS

Feature Request
As a user, I would like to be able to define custom error types in Go and expose them to the Goja Runtime in a way that allows me to throw them and evaluate e instanceof MyErrorType on them in JavaScript.
Defined in the Go code:
type FSError struct {
  code int
  message string
}

Some API throwing that error could be tested against in the JS code:
try {
  myFSOperation()
} catch (e) {
    if (e instanceof FSError) {
       // do something
     }

     throw e
 }

Motivation
Within k6, there's a frequent requirement to define custom error types, especially when implementing standard specifications like Webcrypto. We often need to define and return error types consistent with the specifications.
However, the challenge arises when these errors, exposed to Goja, are treated as objects. This prevents us from using standard JavaScript operations like instanceof to handle them appropriately.
Our investigation indicates that the instanceof operation expects the operand on its right-hand side to be a function, and it assesses the operation's validity based on this function's prototype.
Solution space
We've explored numerous ways to navigate this limitation without altering Goja but have yet to land on a fully satisfactory solution.
Our study of how Goja defines standard error types, such as TypeError, has revealed the presence of constructs like native functions within Goja. These seem to be instrumental in treating an error as a function, allowing for the correct setting of its prototype. This, in turn, enables the instanceof operation.
If these constructs became a part of Goja's public API, it could potentially address our need.
Do you have insights into the best way to implement this? Are there alternative solutions or workarounds that you'd recommend for our objective?
Your guidance would be appreciated 🙇♂.

When implementing 3rd party APIs I recommend using native JS objects, rather than wrapped Go structs. The reason is mostly compatibility, for example most of the values returned by 3rd party APIs are expected to be extensible, i.e. users can define custom properties on them, whereas on wrapped Go structs they cannot.
I.e. you can define a constructor like this:
func FSError(call goja.ConstructorCall) *goja.Object {
    call.This.Set("code", call.Argument(0))
    // ...
}

... and then throw it like this:
panic(r.New(FSError, r.ToValue(code) /*, ...*/))

Alternatively, if you need to keep and use the original Go value (for example if it has some methods you need to call), you could  set it as a symbol property on the returned object (the argument to the constructor in this case would be r.ToValue(fsError):
func FSError(call goja.ConstructorCall) *goja.Object {
    call.This.SetSymbol(wrappedGoObj, call.Argument(0))
    // ...
}

and then define an accessor property on the constructor's prototype:
FSError.Get("prototype").ToObject(r).DefineAccessorProperty("code", r.ToValue(func(call goja.FunctionCall) goja.Value {
    wrappedObject, _ := call.Argument(0).Export().(*FSError)
    if (wrappedObject == nil) {
        panic(r.NewTypeError(...)) // or return a default value if that makes more sense
    }
    return r.ToValue(wrappedObject.GetCode())
} ....)

This will make instances of FSError have a code property which will call your Go object's GetCode method. And in both cases, instanceof will work as expected.


Update _index.md

👷 Deploy Preview for gladia processing.

Name
Link

🔨 Latest commit
8322156051f4016841532698ab7e268e2b6d9769

🔍 Latest deploy log
https://app.netlify.com/sites/gladia/deploys/63dbb8cd24a4e30008dd6126


Crash if marker packs are removed between reloads.

When unloading markers with the Pathing Module's dropdown option, removing markers from the /markers directory, then reloading markers, blish will go in a long loop, then crash.

Blish HUD v0.10.0-PullRequest0443.218+Branch.pull-443-merge.Sha.886f5be8df721866e161ba6c8d660e30714ff6cf
15:21:10.9306 | WARN  | BhModule.Community.Pathing.PackInitiator | Loading pack failed.
System.IO.FileNotFoundException: Could not find file 'C:\Users\Quentin\Documents\Guild Wars 2\addons\blishhud\markers\tw_ALL_IN_ONE.taco'.
File name: 'C:\Users\Quentin\Documents\Guild Wars 2\addons\blishhud\markers\tw_ALL_IN_ONE.taco'
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
at System.IO.Compression.ZipFile.Open(String archiveFileName, ZipArchiveMode mode, Encoding entryNameEncoding)
at System.IO.Compression.ZipFile.OpenRead(String archiveFileName)
at TmfLib.Content.AsyncSafeZipArchive.GetArchive() in C:\Users\dade\source\repos\TmfLib\Content\AsyncSafeZipArchive.cs:line 51
at TmfLib.Content.AsyncSafeZipArchive.d__13.MoveNext() in C:\Users\dade\source\repos\TmfLib\Content\AsyncSafeZipArchive.cs:line 65
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter1.GetResult()    at TmfLib.Content.ZipArchiveReader.<LoadOnFileTypeAsync>d__6.MoveNext() in C:\Users\dade\source\repos\TmfLib\Content\ZipArchiveReader.cs:line 37 --- End of stack trace from previous location where exception was thrown ---    at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)    at System.Runtime.CompilerServices.TaskAwaiter.GetResult()    at TmfLib.Pack.<LoadAllAsync>d__14.MoveNext() in C:\Users\dade\source\repos\TmfLib\Pack.cs:line 46 --- End of stack trace from previous location where exception was thrown ---    at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)    at System.Runtime.CompilerServices.TaskAwaiter1.GetResult()
at TmfLib.Pack.d__16.MoveNext() in C:\Users\dade\source\repos\TmfLib\Pack.cs:line 73
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter1.GetResult()    at TmfLib.Pack.<LoadMapAsync>d__17.MoveNext() in C:\Users\dade\source\repos\TmfLib\Pack.cs:line 86 --- End of stack trace from previous location where exception was thrown ---    at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)    at System.Runtime.CompilerServices.TaskAwaiter1.GetResult()
at BhModule.Community.Pathing.PackInitiator.d__18.MoveNext() in C:\Users\dade\source\repos\Pathing\PackInitiator.cs:line 152

15:21:10.9306 | WARN  | BhModule.Community.Pathing.PackInitiator | Loading pack failed.
System.IO.FileNotFoundException: Could not find file 'C:\Users\Quentin\Documents\Guild Wars 2\addons\blishhud\markers\tw_ALL_IN_ONE.taco'.
File name: 'C:\Users\Quentin\Documents\Guild Wars 2\addons\blishhud\markers\tw_ALL_IN_ONE.taco'
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
at System.IO.Compression.ZipFile.Open(String archiveFileName, ZipArchiveMode mode, Encoding entryNameEncoding)
at System.IO.Compression.ZipFile.OpenRead(String archiveFileName)
at TmfLib.Content.AsyncSafeZipArchive.GetArchive() in C:\Users\dade\source\repos\TmfLib\Content\AsyncSafeZipArchive.cs:line 51
at TmfLib.Content.AsyncSafeZipArchive.d__13.MoveNext() in C:\Users\dade\source\repos\TmfLib\Content\AsyncSafeZipArchive.cs:line 65
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter1.GetResult()    at TmfLib.Content.ZipArchiveReader.<LoadOnFileTypeAsync>d__6.MoveNext() in C:\Users\dade\source\repos\TmfLib\Content\ZipArchiveReader.cs:line 37 --- End of stack trace from previous location where exception was thrown ---    at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)    at System.Runtime.CompilerServices.TaskAwaiter.GetResult()    at TmfLib.Pack.<LoadAllAsync>d__14.MoveNext() in C:\Users\dade\source\repos\TmfLib\Pack.cs:line 46 --- End of stack trace from previous location where exception was thrown ---    at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)    at System.Runtime.CompilerServices.TaskAwaiter1.GetResult()
at TmfLib.Pack.d__16.MoveNext() in C:\Users\dade\source\repos\TmfLib\Pack.cs:line 73
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter1.GetResult()    at TmfLib.Pack.<LoadMapAsync>d__17.MoveNext() in C:\Users\dade\source\repos\TmfLib\Pack.cs:line 86 --- End of stack trace from previous location where exception was thrown ---    at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)    at System.Runtime.CompilerServices.TaskAwaiter1.GetResult()
at BhModule.Community.Pathing.PackInitiator.d__18.MoveNext() in C:\Users\dade\source\repos\Pathing\PackInitiator.cs:line 152
15:21:10.9306 | WARN  | BhModule.Community.Pathing.PackInitiator | Loading pack failed.
System.IO.FileNotFoundException: Could not find file 'C:\Users\Quentin\Documents\Guild Wars 2\addons\blishhud\markers\tw_ALL_IN_ONE.taco'.
File name: 'C:\Users\Quentin\Documents\Guild Wars 2\addons\blishhud\markers\tw_ALL_IN_ONE.taco'
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
at System.IO.Compression.ZipFile.Open(String archiveFileName, ZipArchiveMode mode, Encoding entryNameEncoding)
at System.IO.Compression.ZipFile.OpenRead(String archiveFileName)
at TmfLib.Content.AsyncSafeZipArchive.GetArchive() in C:\Users\dade\source\repos\TmfLib\Content\AsyncSafeZipArchive.cs:line 51
at TmfLib.Content.AsyncSafeZipArchive.d__13.MoveNext() in C:\Users\dade\source\repos\TmfLib\Content\AsyncSafeZipArchive.cs:line 65
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter1.GetResult()    at TmfLib.Content.ZipArchiveReader.<LoadOnFileTypeAsync>d__6.MoveNext() in C:\Users\dade\source\repos\TmfLib\Content\ZipArchiveReader.cs:line 37 --- End of stack trace from previous location where exception was thrown ---    at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)    at System.Runtime.CompilerServices.TaskAwaiter.GetResult()    at TmfLib.Pack.<LoadAllAsync>d__14.MoveNext() in C:\Users\dade\source\repos\TmfLib\Pack.cs:line 46 --- End of stack trace from previous location where exception was thrown ---    at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)    at System.Runtime.CompilerServices.TaskAwaiter1.GetResult()
at TmfLib.Pack.d__16.MoveNext() in C:\Users\dade\source\repos\TmfLib\Pack.cs:line 73
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
... (997 KB left)
REF: https://discord.com/channels/531175899588984842/534492173362528287/887070829752516628

This has been resolved.


create a github pages for backup site or/and testing

create a github pages for backup site.
Could also be used for staging(alpha?) site for testing.
If this is not needed close this issue

Maybe not a wrong direction for back-up.

We currently have a separate domain for develop builds so that it can be tested before being merged into the main site. Might not be necessary.
Stage URL: https://dev.redotengine.org/

looks like not going to happen so I am closing this.


Email -<EMAIL_ADDRESS>Gmail account has the dafault avatar

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Version Number: 1.4.70-0
Reproducible in staging?: Y
Reproducible in production?: Y
Found when executing PR : https://github.com/Expensify/Web-Expensify/pull/41872
Logs: https://stackoverflow.com/c/expensify/questions/4856
Issue reported by: Applause-Internal team
Action Performed:

Log in with a Gmail account
Open a DM with another Gmail account
From the composers + button, Pay the user any amount
Navigate to the email client for the sender or receiver
Open the email

Expected Result:
It should have the Expensify one.
Actual Result:
<EMAIL_ADDRESS>Gmail account has the dafault avatar.
Workaround:
Unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

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

Screenshots/Videos

View all open jobs on GitHub

Sorry, opened by mistake.


Jobs of Opportunity error

IMPORTANT: Please first search existing bugs to ensure you are not creating a duplicate bug report!
Describe the bug
Getting Red error when running RimThreaded with Jobs of Opportunity
Steps to reproduce the behavior (VERY IMPORTANT)
Load game with mod list.
Error in log.
Error Log
Player Log    https://gist.github.com/Palius84/0f4eee8c496e40eff1b8d2b4a1b655b4
Hugslib Log https://gist.github.com/8a2f65462ad98475cb7bda4d5d2e23ff
Save file
Main Menu error log no saved game.
Screenshots
https://prnt.sc/1gbk5mv
Mod list (Preferably a RimPy compatible list.)
Harmony
Core
Royalty
Ideology
HugsLib
*Jobs of Opportunity(While You're Up)
*RimThreaded

Fixed in 2.5.12. Somewhat of a false positive.


Securing packer builds via allowed_inbound_ip_addresses

Description
Improvement: As detailed in https://github.com/actions/virtual-environments/discussions/3192 this is an attempt to secure the packer build machine without virtual networks. This is achieved by using the allowed_inbound_ip_addresses packer parameter and passing the build agent's public IP address over as a value.
The feature got a switch in GenerateResourcesAndImage.ps1 so that it is fully backwards-compatible (default = off) and can be switched on where needed.
Tests for the win2019 server image are in progress; we can probably skip tests for the other images if one passes?! At the time of writing this, the test has successfully passed the critical stage where the VM is created and secured.
Related issue:
Check list

Related issue / work item is attached
Tests are being executed
Documentation is updated (parameter list in powershell script)
[ ... ] Changes are tested and related VM images are successfully generated (in progress)

Ah, it was ready, but after merging main into this, I can't run it anymore. Investigating...

image was successfully built

Is there anything I can do to make this PR more compliant or nicer?