Update docker and fix coveralls not running.

Gunicorn 20.0.0 is released so we can finally update Dockerfile to use Python3.8.
Additionally fixing coveralls not running and moving whole config for pytests to single file.

Coverage remained the same at 81.322% when pulling 957e371f866b2b519c6c31e7260ab14746fc6442 on dom-nie:update_docker_fix_coveralls into 0c2f87d5f8c5d7dc179c0e7ed4cb34e034c0c248 on voxpupuli:master.


Don't log when owner/client exits if normal or shutdown

We only log If the someone is currently using the connection. So I think we
should always log, regardless of the reason. No?
--
José Valim
www.plataformatec.com.br
Skype: jv.ptec
Founder and Director of R&D

Ah just for clients and not the owner, you are right.
On 25 May 2016 at 11:56, José Valim<EMAIL_ADDRESS>wrote:

We only log If the someone is currently using the connection. So I think we
should always log, regardless of the reason. No?
--
José Valim
www.plataformatec.com.br
Skype: jv.ptec
Founder and Director of R&D
—
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub
https://github.com/fishcakez/db_connection/issues/40#issuecomment-221539830

This is for all pools btw, not ownership in particular.
On 25 May 2016 at 12:25, James Fish<EMAIL_ADDRESS>wrote:

Ah just for clients and not the owner, you are right.
On 25 May 2016 at 11:56, José Valim<EMAIL_ADDRESS>wrote:

We only log If the someone is currently using the connection. So I think
we
should always log, regardless of the reason. No?
--
José Valim
www.plataformatec.com.br
Skype: jv.ptec
Founder and Director of R&D
—
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub
https://github.com/fishcakez/db_connection/issues/40#issuecomment-221539830

@josevalim can you pick this up for and then change version in mix.exs 1.0.0-dev? We can't push a release as we are pointing at a git tag for sbroker and need to work on down stream repos first. In DBConnection.Connection we need to check the :DOWN reason and not log when reason is normal or shutdown. Ownership already does the correct thing.

@josevalim ok ill pickup :smile:

Closed in https://github.com/fishcakez/db_connection/commit/abfbc0b19ce0b10c189c118769740198a2b03cd4

@fishcakez I was planning to do this today but glad you got to it first, thanks James!
:heart: :green_heart: :blue_heart: :yellow_heart: :purple_heart:


Create 0000-01-02-NamSunHyeon.md

layout:  slide
title:  “Welcome  to  our  second  slide!”
Change test
Use  the  left  arrow  to  go  back!

ㅇㅅㅇ

layout: slide
title: “Welcome to our second slide!”
Your test
Use the left arrow to go back!

layout: slide
title: “Welcome to our second slide!”
Change test
Use the left arrow to go back!


Properties having weird background color

Hi!
Great job on the themes, like them a lot.  I ran though into some minor issues with :PROPERTIES: in an org-document.  They all have some likely unintented background. This is in in all variants except when loading only the 'cattpuccin theme.

Can I fix this myself somehow?

Someone need set Surface1  as the background for that. I will look into it to either do it myself or put up info on how to.

Hello,
I was looking at this issue as my first contribution. I think I found the according setting, although it is already set as surface1 which results in the background shown.
What color is supposed to be there? or should there be no colored background for the meta information at all?

Is that how it is supposed to be?

It does look good to me :-)

okay, I'll add a PR for this later :)

Added pull request that replaces the coloring to the base colour


Remove "is_blockchain_synced" method from controller

This method does not work correctly.
Instead, the lookup RPC method should return an extra field "lastest_block_height". This should give enough information for the client.

Each individual squeak hash will probably also need to have the block height included.

Each individual squeak hash will probably also need to have the block height included.

https://github.com/yzernik/squeaknode/pull/621

https://github.com/yzernik/squeaknode/pull/621


User request: Show a locally evaluated chart even (or especially) if the users are not logged in

I hoped that this extension would finally make it possible to see the evaluation chart without logging in, by using the local evaluations only,. I seriously think that that is one of the less frivolous updates Lichess could have: an easy way to understand the flow of the played game, ~immediate visual feedback to see where a mistake occurred and how one fared. Especially the casual players tend not to have an account, but would definitely be intrigued by such a graph if one were available more easily.

Apparently this was a bug that was fixed in v2.3.134. Enjoy!


Fissure/Invasion/Sortie Notifications, Nightwave and embed links for searchable items from drop rates

Hello,
First of all, I would like to thank you for your project, since this is only actively maintained tracker app for warframe right now.
There are three things that I would like to suggest:
1: Notifications for Fissures/Invasions/Sorties:
Not sure if this is being worked upon already but I'd like to know if notifications can be expanded to fissures, invasions and sorties or atleast the first two. That way I won't have to rely on discord or twitter notifications for the same.
2: Nightwave offerings:
Regarding nightwave, I am curious to know if the offerings can also be displayed along with the daily/weekly challenges like the Baro Inventory. Since the offerings change every week, it would be easier to track them if it were to be integrated in the app itself.
3: Hyperlinks to warframe wiki:
The drop rates are quite a handy thing and I really appreciate them being present. However, i think it could be even more helpful to get more information on the aquisition and description of the items. By opening the webpage from wiki as a webview within the app would be a good way to implement this. This could also be done for the Baro inventory as well.

For nightwave offerings, DE doesn't really expose that on their data endpoints, so it's be a weekly (or every few weeks?) manual update, which would kinda suck.
Could integrate the items endpoint to get specific item data for 3, that'd bring the wiki link with it too...

I could get started on the invasions, fissures and sortie notifications, actually I think sorties is done just not completed implemented in the app.

I see, thank you @TobiTenno @SlayerOrnstein for looking into this

I just work on the API, orn does the hard stuff for getting it on navis. Ty for the request!

@TobiTenno @SlayerOrnstein This is shaping out really well. Thank you for all your work again. I have used all the betas over the last month and all my suggestions are very well addressed! The feature that allows to filter notifications based on rewards for invasions is really great!
I understand that some features i mentioned are still in development, however there are a couple things that I want to talk about
#1: Codex tweaks:
The new drop down to switch from Drops to Item description is the exact functionality I wanted. However there are certain tweaks that I would like to suggest here.
When I search for a particular item, I think it would be more seamless if the search term be preserved when I switch between Item descriptions and Drop rates as I am more likely to check the description of the same item I am searching the drop rate for and viceversa.
So to summarize my suggestion, the switch from Item to Drop/Drop to Item preserves the Search query and automatically shows results for the same after the switch, until I choose to search for something else, which would then preserve that query.
#2: Search Issues:
Sometimes I find that an item I search for under 'Items' won't show me any results, while the search for the same item under 'Drops' will give me proper results. An example would be the term 'plastids'. And sometimes if I search for a relic such a 'Axi M1' in 'Items' it does show me all the 4 variant of that relic, but I click 'see wikia' it says 'No valid link provided by API'. So I'm assuming these are API limitations?

Alright that's ready for the next release, fissure notifications will be worked on when I add all the resources and feel like invasion notifications is good before moving on

@Nickdv9 individual relics don't really have pages of their own. Theoretically they could get tagged and always get the same wiki page, but that also seems unhelpful.

@SlayerOrnstein @TobiTenno Thank you for clarification. With the latest update, the codex search term behaviour works exactly the way i had expected and the notifications are very detailed. Thanks again for implementing all the changes :)

And 54175ea closes this request


chore: re-organize files and directories

Move data, trained_models to temp folder and add git ignore.

Also see a lot of pycache dirs which should be removed.

src, package, package-lock should go from web-frontend to the root of the repo.
also, fancy-title-generator subdir should be named with underscores and converted to a python package by placing init.py and main.py - then you will be able to run it with python3 -m fancy_title_generator from the root of the repo.

Your temp directory is completely ignored.
You can unignore the .keep file by using rules like so:
/temp/*
!/temp/.keep


Linear models and simulations | MIT Computational Thinking Spring 2021 | Lecture 15

Linear models and simulations | MIT Computational Thinking Spring 2021 | Lecture 15
0:00 Waiting for the class to start
3:35 Introduction
5:05 Fahrenheit and Celsius Data Set
6:20 Julia: Data Frames
6:45 Data Frame by Columns with labels
7:58 Data Frame with a matrix
9:00 Reading/Writing CSV (comma separated values) Files
11:35 Noisy Data: Add some random noise to the celsius readings
15:50 Statistics Software Outputs Mysterious Tables
18:04 Regression a few ways
19:28 The "Coef." column in the table gives the slope and intercept of the best fit line
25:08 Demystifying the word "Model"
28:55 Understanding the relationship °C ~ 1 + °F
30:40 Simulating the real world: running many noisy models
31:33 Julia: underscore as a digits separator
31:50 Simulated intercepts (100000 simulations)
36:40 Simulated slopes (100000 simulations)
38:30 Simulated σ (100000 simulations)
43:50 The Linear Model Table
45:03 The Coef column is just the regression formula for the best line
45:13 The Std. error column
47:40 The t column
49:05 The t-distribution
51:20 The Pr(>|t|) column
54:35 Degrees of Freedom

same here

I was watching the video right now and the timestamps are correct 😅. Do you mean I should offset the introduction from 3:35 to 0:00 and that you're going to trim the begining of the video?

00:00 Introduction
01:30 Fahrenheit and Celsius Data Set
02:45 Julia: Data Frames
03:10 Data Frame by Columns with labels
04:23 Data Frame with a matrix
05:25 Reading/Writing CSV (comma separated values) Files
08:00 Noisy Data: Add some random noise to the celsius readings
12:15 Statistics Software Outputs Mysterious Tables
14:29 Regression a few ways
15:53 The "Coef." column in the table gives the slope and intercept of the best fit line
21:33 Demystifying the word "Model"
25:20 Understanding the relationship °C ~ 1 + °F
27:05 Simulating the real world: running many noisy models
27:58 Julia: underscore as a digits separator
28:15 Simulated intercepts (100000 simulations)
33:05 Simulated slopes (100000 simulations)
34:55 Simulated σ (100000 simulations)
40:15 The Linear Model Table
41:28 The Coef column is just the regression formula for the best line
41:38 The Std. error column
44:05 The t column
45:30 The t-distribution
47:45 The Pr(>|t|) column
51:00 Degrees of Freedom

This video broke after I edited it. Go figure.


Bug: Remove required symbol for Connected workbench field

Fixes #1026
Description

How Has This Been Tested?

Tested by checking the "Connected workbench" field

Test Impact

Request review criteria:

[X] The commits have meaningful messages (squashes happen on merge by the bot).
[X] Included any necessary screenshots or gifs if it was a UI change.
[ ] Included tags to the UX team if it was a UI/UX change.
[x] Testing instructions have been added in the PR body (for PRs involving changes that are not immediately obvious).
[X] The developer has manually tested the changes and verified that the changes work
[ ] The developer has added tests or explained why testing cannot be added (unit tests & storybook for related changes)

/lgtm

The isRequired field in the props type but it is not used in the component.


Time of use select box

Description
Seems like your approach for time of use switch is not working properly because you merged together time of use register and weekdays register into single entity. Those should be separate, otherwise can give false reading, all i have to do is disable time of use on inverter panel, and integration still shows Enabled (because of the days are still enabled)
Reproduction Steps
Deye 12k-SG04LP3 i tried both profiles deye-hybrid.yaml and deye-3p.yaml
Have time of use enabled
Disable just time of use on inverter panel
Time of use entity stays enabled
Log
No need easy to reproduce
Version
24.12.08
Home Assistant Version
2024.11.6

There is no merging in place because it is in fact single register.

You have two entities. Prog time of use enable and use timer the merged one is use timer
When i turn off time of use on inverter i get prog time of used disabled. But use timer stays enabled because it's connected with weekdays also
Solarman stick logger integration has same issue. But he's got only one entity the problematic one

Sure, just making clear that it is all controlled using single register. 😉

fix: TOU entity stays enabled when disabled - Deye should help.

Thanks and how one could enable Time of use on all days except Monday :D
That really should be separate entities IMO anyways thanks for a fix

For even finer control, you can use a service action.

I added some more TOU combinations especially for you feat: Add some other TOU combinations 😆
Will add some more on request as I really don't want to separate it into multiple entities. It doesn't feel right to me. 😉
Until there is something like this https://github.com/home-assistant/architecture/discussions/927 implemented. 😉

lol thank you that might actually be useful :D
still i prefer kellerza approach :P


ESC doesn't revert cell edits when Editing Data on a table

Azure Data Studio Version: 1.15.0 - This is a regression from 1.14.1

Steps to Reproduce:

Edit Data on a table
Start editing a cell then hit ESC character.

Expected: Cell is reverted and focus moved out of cell.  Cell is no longer in edit mode.
Actual: Cell is not reverted and focus is not moved out of cell.  This functionality is particularly important when a cell has a validation error.  Users often hit ESC to revert the edits.  With the current experience user either has to keep editing the cell until its valid or bring up the row context menu to revert the row.  Otherwise, the user is stuck in a validation loop and can't move focus out of cell
For example, below ESC should dismiss the notification, revert the cell edit and move focus out of edited cell

It turns out there was no listener for the keyboard, thus the revert Row function was never called.


cast to number for comparison with 0

bug fix in https://github.com/glepnir/galaxyline.nvim/commit/eb53575028cac7dc549ab9c6f6d3d243d37a4b05
Without this change, it occurs error at https://github.com/glepnir/galaxyline.nvim/blob/eb53575028cac7dc549ab9c6f6d3d243d37a4b05/lua/galaxyline/provider_vcs.lua#L178 because it can not compare string with number.

Thanks for pr, my mistake.

Thanks for pr, my mistake.


python3Packages.scipy: Limit openmp threads during check phase

https://www.openmp.org/spec-html/5.0/openmpse50.html
https://github.com/NixOS/nixpkgs/commit/962a517aa1e7e93542e5fe1a298a5d74c727b73b#commitcomment-85437853
cc @vcunat
Description of changes

Things done

Built on platform(s)

[x] x86_64-linux
[x] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
22.11 Release Notes (or backporting 22.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

Thanks.  Followup: https://github.com/NixOS/nixpkgs/pull/211890


RFP for User Account Access Graph

Security analysis of the user account access and recovery mechanisms for Polkadot accounts.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


feat: add flag metadata to in-process evaluator

This PR

adds flag metadata to the in-process evaluator

Notes
The defined 'selector' will be included as scope in the flag metadata.

This is a good addition for in-process evaluation mode. And we can add the same for other lang. implementations (Go & Java).

I created https://github.com/open-feature/java-sdk-contrib/issues/622 for Java & https://github.com/open-feature/go-sdk-contrib/issues/416 fo Go


WIP: HOSTEDCP-1734: Drop extra haproxy

What this PR does / why we need it:
This PR allows the shared-ingress controller to reconcile the HostedCluster.Spec.Networking.APIServer.AdvertiseAddress value to match the assigned static IP for the data-plane so that the kubenretes.svc endpoint in the guest cluster will match that IP. Requests origniating from the data-plane will now target that static IP directly which is intercepted by the HAProxy and forwarded to the shared-ingress router preserving the static IP as the destination IP.
depends on https://github.com/openshift/hypershift/pull/4285
Which issue(s) this PR fixes (optional, use fixes #<issue_number>(, fixes #<issue_number>, ...) format, where issue_number might be a GitHub issue, or a Jira story:
Fixes #
Checklist

[ ] Subject and description added to both, commit and PR.
[ ] Relevant issues have been referenced.
[ ] This change includes docs.
[ ] This change includes unit tests.

/close
in favour of https://github.com/openshift/hypershift/pull/4330


Bump machine-api-operator to 25e61c2

It bumps machine-api-operator to the latest revision.

/retest

/retest-required

/retest-required

/retest

/retest-required

/retest-required

/retest-required

The e2e-gcp-operator-test actually passed here: https://prow.ci.openshift.org/view/gs/origin-ci-test/pr-logs/pull/openshift_machine-api-provider-gcp/10/pull-ci-openshift-machine-api-provider-gcp-main-e2e-gcp-operator/1524161409393364992 it in fact was the cluster teardown that failed which later failed the entire job.
After consulting with @JoelSpeed about this, we think it's safe to override.
/override e2e-gcp-operator

/override e2e-gcp-operator

/approve

/override ci/prow/e2e-gcp-operator


Sticky scroll should carry code lens hints

Currently, sticky scroll does not contain code lens hints. I suggest adding an option editor.stickyScroll.includeCodeLens that allows configuring that code lens hints are included in the sticky scroll. This would be particularly useful as a per-language setting as some language extensions use Code lens not merely to provide actionable prompts but also to provide useful information e.g. reference count & type information

This feature request is now a candidate for our backlog. The community has 60 days to upvote the issue. If it receives 20 upvotes we will move it to our backlog. If not, we will close it. To learn more about how we handle feature requests, please see our documentation.
Happy Coding!

This feature request has not yet received the 20 community upvotes it takes to make to our backlog. 10 days to go. To learn more about how we handle feature requests, please see our documentation.
Happy Coding!

:slightly_smiling_face: This feature request received a sufficient number of community upvotes and we moved it to our backlog. To learn more about how we handle feature requests, please see our documentation.
Happy Coding!

Hi, thanks for filing the issue. An issue has been opened which aims to add all kinds of decorations to sticky scroll, such as diff background colors, highlights, code lens text, indentation guides. You may track and upvote the issue here: https://github.com/microsoft/vscode/issues/187834

Hi this issue is a duplicate of https://github.com/microsoft/vscode/issues/187834. It will be closed. You may track this issue in the other issue.


Sort function in Project Managers triggers error message

Describe the Bug:
After selecting the sort function in 'Project Managers', the warning message gets triggered.
Probability (how likely the bug is to happen, scored from 1-5):
(For example, probability of 5 is something like "it happens to all users every time they log in."
Probability of 1 "only happens to certain users when a really specific and unlikely path is followed.")
Effect (how bad the bug is when it does happen, scored from 1-5):
(For example, effect of 5 is "the entire app crashes and makes it unusable for all users" or "the bug causes the wrong data to be saved, with critical information (e.g. payment) being affected."
Effect of 1 is "It makes some styling look a little bit weird.")
Steps to reproduce the behaviour:

Go to project lists
Select the sort button in Project Managers
Get error message "Sorry, something went wrong".

Screenshots:
https://images.zenhubusercontent.com/402862646/fe8d6c42-4bcd-44f4-a241-b5cadbe30676/https___dev_cif_gov_bc_ca_cif___google_chrome_2022_06_15_15_14_55.mp4
Additional information:

OS: [e.g. iOS]
Browser: [e.g. chrome, safari]
Version: [e.g. 22]
Additional context

@LindsayMacfarlane I was looking into this and I'm not sure we want this column sortable at all. Since it's a list of users what would be the expected outcome  / use of a sort? I think since it's searchable, if someone wanted to find projects assigned to a manager that they would use the search functionality.
Thoughts @matthieu-foucault @pbastia ?

I agree - it would be hard to find a sorting rule. Would we sort by First name? Last name? And what do we do when there are multiple managers?
I'm in favour of removing the sort function

I support your recommendation to remove the sort function - especially since there is a searchable list.
Random question - is there a reason and or difference as to why some of our filter lists have an arrow and others do not?

Yes. The arrow indicates a predefined set of values you can pick from (eg: the set of CIF statuses), whereas the filter box for project managers is a free-form filter, there is no pre-defined set of values here. The boxes with arrows can function as a dropdown, but also allow searching where the boxes without are search only

Thank you for removing the sort function.


HTTP/3 Datagram terminology is out of sync with RFC9297

Our HTTP/3 code dealing with datagrams dates back to before RFC9297 was published. This is reflected in the the use of the flow_id terminology which has been replace by quarter_stream_id.
This means we would need a breaking API change to use the proper terminology, with the following changes:

DatagramReceived.flow_id needs to be renamed
The first argument of H3Connection.send_datagram needs to be renamed

One thing which is not clear to me is whether we should actually use the "quarter stream ID" at the API boundary, or whether we consider this a transported-related detail and instead expose a "stream ID" like other events.
@bashi I would appreciate your insights here :)

I assume that fields in other H3Events directly represent the value from the wire protocol. If that's true, I'd use quarter_stream_id for consistency.
Using stream_id may also be an option I guess. However, this changes the semantics in addition to names. Clients need to be updated so that they don't divide stream_id by 4.

I assume that fields in other H3Events directly represent the value from the wire protocol. If that's true, I'd use quarter_stream_id for consistency.
Using stream_id may also be an option I guess. However, this changes the semantics in addition to names. Clients need to be updated so that they don't divide stream_id by 4.

Yes I appreciate it's a chance in semantics. One way to force the update would be to force keywords-only arguments to send_datagram, that way there would be no confusion. I don't expect there are many clients using H3 datagrams though, it's probably just WPT and the aioquic demo HTTP/3 client/server.
My intuition is that using stream_id would cut down on the divide / multiply by four in clients, but I'm still on the fence..

I don't have strong opinion, assuming that documentations state the semantics of the field and the argument. Either way, I can help updating the wpt server.

@bashi I've created a PR which would replace uses of flow_id by stream_id and perform the necessary multiply / divide by 4 inside H3Connection, does it look acceptable to you?

Yes, that looks good to me. Just left an optional comment.

Yes, that looks good to me. Just left an optional comment.

Ah snap I seem to have missed your comment, what was it?

It's https://github.com/jlaine/aioquic/commit/c55b9a9c2bcdbdd7ad5e066f18bc5dd04f61a5f5#r134831230, but it's fine not to address the comment.


[729] Total job page views are calculated without Google Analytics

Trello card URL:
https://trello.com/c/ZfIhptK0/729-total-job-page-views-are-calculated-without-google-analytics
Changes in this PR:

Adds Redis Objects gem to allow for atomic counters
Page views are now tracked using a Redis counter
Those counters are then persisted once a day with a rake task at 2am

Next steps:

[x] Terraform deployment required?

 Total job page views are calculated without Google Analytics

I've changed the Redis Objects initialiser to use a separate Redis database.
I also added a commit that saves the time that the page views were updated. We were doing this before and I thought it would be useful information to continue saving.
Ready for another look.


Interpret markdown in repository descriptions

It is pretty nice like GitHub does it.

@alexanderadam Can you provide feedback on PR #5242 ?

done. Thank you very much. Although I probably switch to gitea (because of some other issues). But I don't know yet whether gitea has this feature already. Please ping me in case it does not yet and you make a PR. :wink:
Thank you and have a wonderful weekend!

Well, there now simple nl2br filter for description.
Not markdown yet.
But finaly description could be not a big unreadable string.


string is not assignable to type Any

When generating /cosmos.staking.v1beta1.staking.Validator, the consensusPubkey type seems to get confused in the Amino encoders.
fromAmino(object: ValidatorAmino): Validator {
    return {
      operatorAddress: object.operator_address,
      consensusPubkey: encodeBech32Pubkey({
        type: "tendermint/PubKeySecp256k1",
        value: toBase64(object.consensus_pubkey.value)
      }, "cosmos"),
...

This causes the following error:
Type 'string' is not assignable to type 'Any'.ts(2322)
staking.ts(264, 3): The expected type comes from property 'consensusPubkey' which is declared here on type 'Validator'
(property) Validator.consensusPubkey: Any

encodeBech32Pubkey returns a string, but Validator.consensusPubkey is an Any protobuf. object.consensus_pubkey is AnyAmino which has a value of any.
The same thing happens in the toAmino function:
toAmino(message: MsgCreateValidator): MsgCreateValidatorAmino {
    const obj: any = {};
    obj.description = message.description ? Description.toAmino(message.description) : undefined;
    obj.commission = message.commission ? CommissionRates.toAmino(message.commission) : undefined;
    obj.min_self_delegation = message.minSelfDelegation;
    obj.delegator_address = message.delegatorAddress;
    obj.validator_address = message.validatorAddress;
    obj.pubkey = message.pubkey ? {
      typeUrl: "/cosmos.crypto.secp256k1.PubKey",
      value: fromBase64(decodeBech32Pubkey(message.pubkey).value)
    } : undefined;
    obj.value = message.value ? Coin.toAmino(message.value) : undefined;
    return obj;
  },

This causes the following error:
Argument of type 'Any' is not assignable to parameter of type 'string'.ts(2345)
(property) MsgCreateValidator.pubkey: Any

decodeBech32Pubkey takes a string but message.pubkey is an Any.

When I fix the fromAmino function, I get another undefined issue:
  fromAmino(object: ValidatorAmino): Validator {
    return {
      operatorAddress: object.operator_address,
      consensusPubkey: {
        typeUrl: "tendermint/PubKeySecp256k1",
        value: object.consensus_pubkey.value
      },

Type error: Object is possibly 'undefined'.

object.consensus_pubkey can be undefined since I have allowUndefinedTypes set to true, but that is not handled here. Here is my current workaround but there should be something better I think:
      consensusPubkey: {
        typeUrl: "tendermint/PubKeySecp256k1",
        value: object.consensus_pubkey?.value ?? new Uint8Array()
      },

Hi, Thank you so much for the feedback. We just fixed this issue in the latest version 0.105


[CI] Quick change: install ignite from github releases

Quick PR to address an ongoing issue ignite experiences with CloudFlare.

Closing this, as ignite.com now works. Will add a comment linking to this PR in case a similar issue arises.


set url connection timeouts and check for local maven cache

This implementation may be not perfect because still don't support downloads to local maven cache, which is preferred to protocjar.webcache directory, but a little bit better. And timeouts are essential, otherwise tcp socket can hang for really long time.

Thanks. Timeouts are a good idea and a simple enhancement
Besides that there are few issues with this (for one, protoc binaries aren't only from google)
Instead of scanning maven filesystem, would you be interested in implementing maven mirror download instead (issue #57 )?

Yes, that would be perfect, I like that solution better, though it will take more effort for sure. I think I may will find more free time later.
I can divide this pull request if you want - will add connect and read timeouts and enhance error logging right now, and will do maven mirror downloading in a separate pull request. What do you think?

I have updated my PR and also I have decided that 5 seconds is more reasonable default than 1 second. Ideally one may want to supply command line argument, environment variable or java property with custom timeout, but I don't want to make code harder... it would be another feature request if one wants, not a bug fix.
Please merge if it's OK.


ocm-minikube-ramen.sh: ramen branch currently checkedout use

        - ramen branch checkouts remove
        - ramen image tag changed from v0.Npr78 to v0.N

@hatfieldbrian testing this next. Change looks fine, hence requesting a rebase as the base PR is now merged, Thanks!

rebase completed


Error building executable: exit status 1

main.go:6:2: found packages HideConsole (hideconsole.go) and HideConsoleWindow (hideconsolewindow.go) in C:\Users\urfat\Desktop\ThunderKitty-main\utils\hideconsole
Error building executable: exit status 1
also gives this sometimes
#modernc.org/sqlite/lib
....\go\pkg\mod\modernc.org\sqlite@v1.30.1\lib\hooks.go:13:7: undefined: libc.X__ccgo_sqlite3_log
....\go\pkg\mod\modernc.org\sqlite@v1.30.1\lib\mutex.go:347:28: tls.ID undefined (type *libc.TLS has no field or method ID)
....\go\pkg\mod\modernc.org\sqlite@v1.30.1\lib\mutex.go:356:33: tls.ID undefined (type *libc.TLS has no field or method ID)
....\go\pkg\mod\modernc.org\sqlite@v1.30.1\lib\mutex.go:365:28: tls.ID undefined (type *libc.TLS has no field or method ID)
....\go\pkg\mod\modernc.org\sqlite@v1.30.1\lib\mutex.go:398:66: tls.ID undefined (type *libc.TLS has no field or method ID)
....\go\pkg\mod\modernc.org\sqlite@v1.30.1\lib\mutex.go:407:66: tls.ID undefined (type *libc.TLS has no field or method ID)
....\go\pkg\mod\modernc.org\sqlite@v1.30.1\lib\sqlite_windows.go:26349:12: undefined: libc.X__mingw_vsnwprintf
....\go\pkg\mod\modernc.org\sqlite@v1.30.1\lib\sqlite_windows.go:92826:10: undefined: libc.X_InterlockedCompareExchange
....\go\pkg\mod\modernc.org\sqlite@v1.30.1\lib\sqlite_windows.go:92832:9: undefined: libc.XInitializeCriticalSection
....\go\pkg\mod\modernc.org\sqlite@v1.30.1\lib\sqlite_windows.go:92854:10: undefined: libc.X_InterlockedCompareExchange
....\go\pkg\mod\modernc.org\sqlite@v1.30.1\lib\sqlite_windows.go:92854:10: too many errors
main.go:6:2: found packages HideConsole (hideconsole.go) and HideConsoleWindow (hideconsolewindow.go) in C:\Users\urfat\Desktop\ThunderKitty-main\utils\hideconsole

My friend @SecDbg will look at it, since my english is corrupted💀

ah thanks for the help i was thinking it was to do with the version of mingw i had or something im on the latest one i thought i might have needed to downgrade tho

modernc.org/sqlite/lib
........\go\pkg\mod\modernc.org\sqlite@v1.30.1\lib\hooks.go:13:7: undefined: libc.X__ccgo_sqlite3_log
........\go\pkg\mod\modernc.org\sqlite@v1.30.1\lib\mutex.go:347:28: tls.ID undefined (type *libc.TLS has no field or method ID)
........\go\pkg\mod\modernc.org\sqlite@v1.30.1\lib\mutex.go:356:33: tls.ID undefined (type *libc.TLS has no field or method ID)
........\go\pkg\mod\modernc.org\sqlite@v1.30.1\lib\mutex.go:365:28: tls.ID undefined (type *libc.TLS has no field or method ID)
........\go\pkg\mod\modernc.org\sqlite@v1.30.1\lib\mutex.go:398:66: tls.ID undefined (type *libc.TLS has no field or method ID)
........\go\pkg\mod\modernc.org\sqlite@v1.30.1\lib\mutex.go:407:66: tls.ID undefined (type *libc.TLS has no field or method ID)
........\go\pkg\mod\modernc.org\sqlite@v1.30.1\lib\sqlite_windows.go:26349:12: undefined: libc.X__mingw_vsnwprintf
........\go\pkg\mod\modernc.org\sqlite@v1.30.1\lib\sqlite_windows.go:92826:10: undefined: libc.X_InterlockedCompareExchange
........\go\pkg\mod\modernc.org\sqlite@v1.30.1\lib\sqlite_windows.go:92832:9: undefined: libc.XInitializeCriticalSection
........\go\pkg\mod\modernc.org\sqlite@v1.30.1\lib\sqlite_windows.go:92854:10: undefined: libc.X_InterlockedCompareExchange
........\go\pkg\mod\modernc.org\sqlite@v1.30.1\lib\sqlite_windows.go:92854:10: too many errors
Error building executable: exit status 1
yeah i downloaded the latest one and it gives me that ill take more of a look into it

are you on windows?

The issue happens on Windows, both 10 and 11. I still can't reproduce it so not sure why.

i will reproduce with you

windows 11 yeah

im trying with msys64 apparently before i had some other one like cygwin or smth like that i forgot what it said

Cygwin is the same thing as Msys or whatever as far as I know, they're both just CLI tools.
Did you install MinGW-w64 using Msys like the Microsoft guide stated?

i did just now not before tho im trying it its taking a while for the go run command to work tho

yeah im so cooked might just install linux on a vm

hmm so gcc is installed
also idk if the builder would work for linux, haven't tested compatibility
you get the error while trying to actually build the stub right? not when running the builder

yeah when building the stub

idk man

Damnit. One solution I might suggest is creating a Windows VM and installing the Go toolkit and MinGW-w64 through Mysy2.
You won't be able to use the actual builder gui, but you can copy the main.go file from your main pc and build it using the command go build -ldflags "-s -w -H=windowsgui" main.go

You have to copy over the other files aswell if you do that. Might work

any specific windows version or nah?

i might try win 10 cuz im on win 11 right now

Windows 11 worked for me, but windows 10 is compatible the same as far as i know

latest is fine, same with msys2 and mingw toolchain. latest versions of all

At this point I've no idea what actually causes the error. I doubt it's anything hardware related but at the same time I've had someone reinstall everything from scratch to no avail

is the visual studio code extension a requirement or nah

Nah vsc isn't required at all

alright the vm is installing right now

vm gave me an error about the graphics driver or something idk what happened

im trying to do it after uninstalling git on my pc now

yeah nah didnt work fuck knows

@SecDbg maybe we will release a console app? so we can avoid these typa problems?

okay i fixed it by changing all the sqlite ones u used to this one github.com/mattn/go-sqlite3

not sure if it will still send the stuff to telegram but i can see maybe?

it works

@SecDbg maybe we will release a console app? so we can avoid these typa problems?

builder isn't the issue. stub is

yeah

just from changing it over to the other sqlite github.com/mattn/go-sqlite3

did you change the code at all, for the different sqlite package, or did you keep it the same?

i changed the code in utils/browser for a few of them i think conn cookies downloads history logins all those just changing them to github.com/mattn/go-sqlite3 instead of the modernc

everything still seems to be working with it to such as anti triage vm

and other stuff

should i upload it to virus total or another site?

it'll be detected right now anyway, stealer isn't undetected by windows defender atm as far as i know

alr alr

something is flagging, no idea if its a string or byte sequence or what

idk if we're gonna continue working on thunderkitty, i might start working on my own one that does everything in memory

still 6/74 on virus total thats crazy

not detected by malwarebytes either which is what most ppl use

it'll stay that way for a while, Go is a great language for avoiding detections because of how the compiler works

not detected by malwarebytes either which is what most ppl use

most use windows defender unfortunately
also idk if it bypasses malwarebytes runtime, virustotal is scantime but doesnt show runtime

ah

it bypassed malware bytes scan on my pc

still scantime, try running it and see what happens, if it gets detected

yeah windows defender didnt pick it up either my  friend tested it too didnt get detected by either

didn't get detected when running? sick

yeah


Can we make a .NET framework for this?

No description so I went ahead and closed this. Please provide more details

print('Hello World!')


[feature-request] promisifyAll allow full control over promisified method name

What version of bluebird is the issue happening on?
v3.4.6

What platform and version? (For example Node.js 0.12 or Google Chrome 32)
node.js 6.5.x

Did this issue happen with earlier version of bluebird?
yes

It would be useful to have more control over the generated name when using promisifyAll. Currently we are allowed to specify a suffix, however in our project we wanted to use promisifyAll to mutate methods exposed by a native module in the form _method such that the promisified version would be method. As far as I'm looking at the code, this isn't possible but should be relatively easy to add - if you're amenable I could submit a PR.

It would make sense for this to replace suffix if we add it and have suffix use it instead, no?

@benjamingr agreed, I didn't want to break comparability though. Whatever you all think is best.

@benjamingr Oh I see, sorry was reading on my phone before. You just mean that suffix itself should use the nameTranslator. I can implement that in my PR as well if you'd like?

@benjamingr so I've done a little bit of exploratory work to implement that change, and have run into a bit of a snag. Part of the promisification involves checking the validity of the newly created name: https://github.com/petkaantonov/bluebird/blob/master/src/promisify.js#L56. This works because suffix is presently just that: a suffix, and therefore the operation is deterministic. I'm not quite sure how we could provide the same support when providing a function that allows all sorts of changes to the original name?


Support multiple Configuration Profiles

Problem to solve: in order to offer Operator as an installation option for different Backstage container/configuration we need to support multiple Default Configuration Profiles.
Default Configuration Profile it is a directory with manifests for K8s objects created/updated by Operator, including:

Deployment and Service for Backstage application
StatefulSet, Services and Secret for local Database (if configured)
Route (if configured)
Backstage Configuration objects (ConfigMaps and Secrets)

Initially we have single config/manager/default-config directory which contain basic Janus-IDP  configuration.
On deployment stage this directory is transformed to ConfigMap, placed on the same namespace as Operator  Manager and used as a default configuration for each Backstage instance created by Operator.
The goal is to be able to create and deploy other configuration (first candidate is bare backstage container with empty config) like this sending dedicated variable to the make deploy/make run/make test commands.
E g:
CONF_DIR=my-config make deploy

This can be extended to support multiple RHDH releases in the same RHDH Operator releases. We also extend the Backstage CR to indicate which RHDH release/profile should be used to create a new Backstage instance.

JIRA

As part of the migration from janus-idp to redhat-developer in https://issues.redhat.com/browse/RHIDP-1021, this will be tracked in https://issues.redhat.com/browse/RHIDP-1338


Support argument list and array splices ...xs

Support typing and type inference for argument list and array splices.
Examples: f(a, b, …c, d, …e) and [a, b, …c, d, …e].
Type inference should do its best to infer the most precise types, but it may sometimes hit ambiguities, such as when constraining (a, b) <: (...?s, ...?t). In such cases, reporting a type error will be fine, prompting users to write a type annotation in order to remove the ambiguity.

The way I'm thinking to represent that is by using a new type form:
case class Splice(elems: Ls[SimpleType])(val prov: TypeProvenance) extends BaseType

For example, (a, b, ...c, d) would be represented as Splice(TupleType(a :: b :: Nil), c, TupleType(d :: Nil)).
A complication will arise when computing the conjunct normal form of two such splices. For now it's fine to raise a type error when this happens. (Eventually, we may have to add a BaseType form for arbitrary intersections of splices...)

I don't quite understand this part: Splice(TupleType(a :: b :: Nil), c, TupleType(d :: Nil)), is using TupleType here purely for convenience?
I wonder if it would be cleaner to use something like Splice(Left(a), Left(b), Right(c), Left(d)) @_@

Oh yeah you're actually right, my bad. Better use a clean Either here rather than subtypes. My example actually does not make sense (c could later also turn out to be a TupleType, which would mean we'd represent the wrong splice).

Basically what I found that in TypeScript:

in functions: the rest argument ...rest: any[], can only be the last argument
in arrays: there can only exist 1 rest element

So, if we want to follow TypeScript, the SpliceType could be:
case class SpliceType(left: Ls[SimpleType], rep: Option[SimpleType], right: Ls[SimpleType])(val prov: TypeProvenance) extends BaseType

We can also continue with the original one and reject the ones that are ambiguous...
I wonder what to do next @_@

1. in functions: the rest argument ...rest: any[], can only be the last argument

I don't think that's true. Here's an example valid JS program:
function myFunction(v, w, x, y, z) { }
let args = [0, 1];
myFunction(-1, ...args, 2, ...[3]);

The TS version needs some more type annotations, but also works:
function myFunction(v: number, w: number, x: number, y: number, z: number) { }
let args: [0, 1] = [0, 1];
myFunction(-1, ...args, 2, ...([3] as [3]));

2. in arrays: there can only exist 1 rest element

I don't think that's true either. Here's an example valid TS program:
let arr1 = [0, 1, 2];
let arr2 = [3, 4, 5];

arr1 = [...arr2, ...arr1];

Maybe here you're talking about patterns and parameter lists, which should indeed have such restrictions. We can add a check for this restriction later. In any case, the internal type representations should assume the general form.

Oh yes, I think I'm talking patterns when defining functions and type annotations 😂
Because we cannot do the following:
let ys: [number, number, ...number[], string, ...boolean[]]
function fx(a: string, ...b: string[], c: number) {}
function fy(a: string, ...b: string[], ...c: number[]) {}


UUID on user model not supported by migration

It would appear that your migration assumes an auto increment id field is in use for the user model.
The following error is generated when a UUID is used:
Applying django_rest_passwordreset.0001_initial...Traceback (most recent call last):   File "/Users/harry/apps/jt/jt_env/lib/python3.7/site-packages/django/db/backends/utils.py", line 84, in _execute     return self.cursor.execute(sql, params) psycopg2.errors.DatatypeMismatch: foreign key constraint "django_rest_password_user_id_e8015b11_fk_core_pers" cannot be implemented DETAIL:  Key columns "user_id" and "id" are of incompatible types: uuid and integer.

I know it's an old issue, but a testapp to cover this usecase was added - the tests seem to work without problem, see PR 198 .
Hence this issue will be closed.


Rancher can't see storage drivers after restart in UI

Rancher versions:
rancher/server: 1.6.2
rancher/agent: 1.2.2
Infrastructure Stack versions:
network-services: net-manager 0.6.6
Docker version: (docker version,docker info preferred)
17.04.0-ce
Operating system and kernel: (cat /etc/os-release, uname -r preferred)
RancherOS v1.0.1 kernel 4.9.24
Type/provider of hosts: (VirtualBox/Bare-metal/AWS/GCE/DO)
Parallels VM
Setup details: (single node rancher vs. HA rancher, internal DB vs. external DB)
Rancher HA. External DB: galera cluster
Environment Template: (Cattle/Kubernetes/Swarm/Mesos)
cattle
Steps to Reproduce:

Install rancher-nfs.
Add vols
Restart rancher-servers and, maybe, db.

Results:
"No storage drivers" in UI.
How can I fix it?

Good, I can't start any containers, that use rancher-nfs vol at all. Hangs on starting. Another issue...

sending a bat-signal out to @cjellick or @LLParse

It happened again. And again I had awful downtime. It can be repaired only by deleting nfs driver and I guess, by deleting volumes that stores metadata of this driver on all of machines. I'm gonna post logs here ASAP(I think, last logs, that I've posted were wrong). But, today, this driver is just unusable.

Related issues #6583, #7092

Expected state running but got error: Error response from daemon: VolumeDriver.Mount: Failed nsenter -t 5239 -n mount -o ,nfsvers=4 10.0.x.x://xxx /var/lib/rancher/volumes/rancher-nfs/xxx

Just can't start rancher-nfs. I can create new volumes, but can't start old volumes. Funny.

@ket4yii I've not been able to reproduce this.
I started 6 servers (using rancherOS 1.0.1):
1 server running mysql and haproxy
3 servers running rancher server 1.6.2
2 servers running rancher nodes
I've tried stopping/starting 1 or all rancher servers, stopping/starting nodes, stopping/starting the db/proxy server. Always functioned properly.
I haven't seen the rancher-nfs storage driver ever disappear from the UI. This behavior is the most suggestive of something really going bad; it almost seems like there's a split brain situation in the database layer. Could you share more information on what your Galera cluster looks like?
Do you see any funny behavior with registered nodes in your environment or are they stable?

@LLParse I can share information about galera, but it seems to be something strange with nfs. Now I can see things in UI, but have errors with mount. A lot of things with this error:
Expected state running but got error: Error response from daemon: VolumeDriver.Mount: Failed nsenter -t 5239 -n mount -o ,nfsvers=4 10.0.x.x://xxx /var/lib/rancher/volumes/rancher-nfs/xxx

But I can create new volumes. I don't know, maybe something went wrong with my NFS server?

Do you see any funny behavior with registered nodes in your environment or are they stable?

No, it's OK.
This troubles always happens when I upgrade services(by webhook from CI or by hands).

Is that the only error you get, nothing more descriptive?
Maybe mount points already exist for the old volumes and are causing problems. To check this, open a shell on the nfs-driver container on 1 or more servers and run mount.

Part of logs from rancher-nfs container:
19.06.2017 22:14:26+ jq -R -c -s '{"status": "Not supported", "message": .}'
19.06.2017 22:14:26time="2017-06-19T19:14:26Z" level=info msg=attach.response
19.06.2017 22:14:28time="2017-06-19T19:14:28Z" level=warning msg="9 volumes with name=git-data found in Rancher"
19.06.2017 22:14:28time="2017-06-19T19:14:28Z" level=warning msg="9 volumes with name=git-config found in Rancher"
19.06.2017 22:14:28time="2017-06-19T19:14:28Z" level=warning msg="9 volumes with name=git-log found in Rancher"
19.06.2017 22:14:28time="2017-06-19T19:14:28Z" level=info msg=mount.request name=git-data
19.06.2017 22:14:28time="2017-06-19T19:14:28Z" level=warning msg="9 volumes with name=git-data found in Rancher"
19.06.2017 22:14:28++ declare -A OPTS
19.06.2017 22:14:28+ main attach '{"name":"git-data","rancher":"true"}'
19.06.2017 22:14:28+ case $1 in
19.06.2017 22:14:28+ parse '{"name":"git-data","rancher":"true"}'
19.06.2017 22:14:28+ mapfile -t
19.06.2017 22:14:28++ echo '{"name":"git-data","rancher":"true"}'
19.06.2017 22:14:28++ jq -r 'to_entries | map([.key, .value]) | .[]'
19.06.2017 22:14:28++ jq '.[]'
19.06.2017 22:14:28++ sed 's!^"\(.*\)"$!\1!g'
19.06.2017 22:14:28+ (( i=0 ))
19.06.2017 22:14:28+ (( i < 4  ))
19.06.2017 22:14:28+ OPTS[${MAPFILE[$i]}]=git-data
19.06.2017 22:14:28+ (( i+=2 ))
19.06.2017 22:14:28+ (( i < 4  ))
19.06.2017 22:14:28+ OPTS[${MAPFILE[$i]}]=true
19.06.2017 22:14:28+ (( i+=2 ))
19.06.2017 22:14:28+ (( i < 4  ))
19.06.2017 22:14:28+ attach '{"name":"git-data","rancher":"true"}'
19.06.2017 22:14:28+ print_not_supported
19.06.2017 22:14:28+ echo -n
19.06.2017 22:14:28+ jq -R -c -s '{"status": "Not supported", "message": .}'
19.06.2017 22:14:28++ declare -A OPTS
19.06.2017 22:14:28+ main mount /var/lib/rancher/volumes/rancher-nfs/git-data '' '{"name":"git-data","rancher":"true"}'
19.06.2017 22:14:28+ case $1 in
19.06.2017 22:14:28+ MNT_DEST=/var/lib/rancher/volumes/rancher-nfs/git-data
19.06.2017 22:14:28+ DEVICE=
19.06.2017 22:14:28+ parse '{"name":"git-data","rancher":"true"}'
19.06.2017 22:14:28+ mapfile -t
19.06.2017 22:14:28++ echo '{"name":"git-data","rancher":"true"}'
19.06.2017 22:14:28++ jq -r 'to_entries | map([.key, .value]) | .[]'
19.06.2017 22:14:28++ jq '.[]'
19.06.2017 22:14:28++ sed 's!^"\(.*\)"$!\1!g'
19.06.2017 22:14:28+ (( i=0 ))
19.06.2017 22:14:28+ (( i < 4  ))
19.06.2017 22:14:28+ OPTS[${MAPFILE[$i]}]=git-data
19.06.2017 22:14:28+ (( i+=2 ))
19.06.2017 22:14:28+ (( i < 4  ))
19.06.2017 22:14:28+ OPTS[${MAPFILE[$i]}]=true
19.06.2017 22:14:28+ (( i+=2 ))
19.06.2017 22:14:28+ (( i < 4  ))
19.06.2017 22:14:28+ shift 1
19.06.2017 22:14:28+ mountdest /var/lib/rancher/volumes/rancher-nfs/git-data '' '{"name":"git-data","rancher":"true"}'
19.06.2017 22:14:28+ local host=<IP_ADDRESS>
19.06.2017 22:14:28+ local exportDir=/storage/git-data
19.06.2017 22:14:28+ local opts=nolock,nfsvers=4
19.06.2017 22:14:28+ local name=git-data
19.06.2017 22:14:28+ local mountDir=/var/lib/rancher/volumes/rancher-nfs/git-data
19.06.2017 22:14:28+ '[' '!' -z '' ']'
19.06.2017 22:14:28+ '[' '!' -z '' ']'
19.06.2017 22:14:28+ mount_nfs <IP_ADDRESS> /storage/git-data /var/lib/rancher/volumes/rancher-nfs/git-data nolock,nfsvers=4
19.06.2017 22:14:28+ local host=<IP_ADDRESS>
19.06.2017 22:14:28+ local exportDir=/storage/git-data
19.06.2017 22:14:28+ local mountDir=/var/lib/rancher/volumes/rancher-nfs/git-data
19.06.2017 22:14:28+ local opts=nolock,nfsvers=4
19.06.2017 22:14:28+ local error
19.06.2017 22:14:28++ ismounted /var/lib/rancher/volumes/rancher-nfs/git-data
19.06.2017 22:14:28++ local mountPoint=/var/lib/rancher/volumes/rancher-nfs/git-data
19.06.2017 22:14:28+++ findmnt -n /var/lib/rancher/volumes/rancher-nfs/git-data
19.06.2017 22:14:28+++ cut '-d ' -f1
19.06.2017 22:14:28++ local mountP=
19.06.2017 22:14:28++ '[' '' == /var/lib/rancher/volumes/rancher-nfs/git-data ']'
19.06.2017 22:14:28++ echo 0
19.06.2017 22:14:28+ '[' 0 == 0 ']'
19.06.2017 22:14:28+ mkdir -p /var/lib/rancher/volumes/rancher-nfs/git-data
19.06.2017 22:14:28+ get_host_process_pid
19.06.2017 22:14:28++ ps --no-header --pid 4272 -o ppid
19.06.2017 22:14:28+ PARENT_PID=29465
19.06.2017 22:14:28++ ps --no-header --pid 29465 -o ppid
19.06.2017 22:14:28+ TARGET_PID=29447
19.06.2017 22:14:28+ local 'cmd=nsenter -t 29447 -n mount'
19.06.2017 22:14:28+ '[' '!' -z nolock,nfsvers=4 ']'
19.06.2017 22:14:28+ cmd='nsenter -t 29447 -n mount -o nolock,nfsvers=4'
19.06.2017 22:14:28+ cmd='nsenter -t 29447 -n mount -o nolock,nfsvers=4 <IP_ADDRESS>:/storage/git-data /var/lib/rancher/volumes/rancher-nfs/git-data'
19.06.2017 22:14:28++ nsenter -t 29447 -n mount -o nolock,nfsvers=4 <IP_ADDRESS>:/storage/git-data /var/lib/rancher/volumes/rancher-nfs/git-data
19.06.2017 22:14:28+ error='mount.nfs: mounting <IP_ADDRESS>:/storage/git-data failed, reason given by server: No such file or directory'
19.06.2017 22:14:28+ '[' 32 -ne 0 ']'
19.06.2017 22:14:28+ print_error 'Failed nsenter -t 29447 -n mount -o nolock,nfsvers=4 <IP_ADDRESS>:/storage/git-data /var/lib/rancher/volumes/rancher-nfs/git-data'
19.06.2017 22:14:28+ echo -n 'Failed nsenter -t 29447 -n mount -o nolock,nfsvers=4 <IP_ADDRESS>:/storage/git-data /var/lib/rancher/volumes/rancher-nfs/git-data'
19.06.2017 22:14:28+ jq -R -c -s '{"status": "Failure", "message": .}'
19.06.2017 22:14:28+ exit 1
19.06.2017 22:14:28time="2017-06-19T19:14:28Z" level=error msg="Failed to mount git-data: Failed nsenter -t 29447 -n mount -o nolock,nfsvers=4 <IP_ADDRESS>:/storage/git-data /var/lib/rancher/volumes/rancher-nfs/git-data"
19.06.2017 22:14:28time="2017-06-19T19:14:28Z" level=error msg=mount.response error="Failed nsenter -t 29447 -n mount -o nolock,nfsvers=4 <IP_ADDRESS>:/storage/git-data /var/lib/rancher/volumes/rancher-nfs/git-data"
19.06.2017 22:14:28time="2017-06-19T19:14:28Z" level=info msg="container 2801db452d8ac04648fb452b0c445f666fb65a34a289d01149b53e555931ba2a destroyed"

And mount:
overlay on / type overlay (rw,relatime,lowerdir=/var/lib/docker/overlay/6107cc15ba0b8650e355733feafdd235a32ce949ba611d75044a48f81195dcc3/root,upperdir=/var/lib/docker/overlay/1cb5e020e946f7b485f26606cb1edb061ac1bdb7dc8e08b73976a773b15ebf30/upper,workdir=/var/lib/docker/overlay/1cb5e020e946f7b485f26606cb1edb061ac1bdb7dc8e08b73976a773b15ebf30/work)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev type tmpfs (rw,nosuid,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /sys/fs/cgroup type tmpfs (rw,nosuid,nodev,noexec,relatime,mode=755)
none on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)
none on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
none on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
none on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
none on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
none on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
none on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
none on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
none on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
none on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
mqueue on /dev/mqueue type mqueue (rw,nosuid,nodev,noexec,relatime)
none on /run type tmpfs (rw,relatime)
nsfs on /run/docker/netns/default type nsfs (rw)
nsfs on /run/docker/netns/e75ccc42a82d type nsfs (rw)
nsfs on /run/docker/netns/094923e8ef4c type nsfs (rw)
nsfs on /run/docker/netns/33739f212412 type nsfs (rw)
nsfs on /run/docker/netns/62ba0d4e39ae type nsfs (rw)
nsfs on /run/docker/netns/dc4bba2214d4 type nsfs (rw)
nsfs on /run/docker/netns/f0dc0ce6f87a type nsfs (rw)
nsfs on /run/docker/netns/b9fd5c58b2ae type nsfs (rw)
nsfs on /run/docker/netns/32b3bba4231d type nsfs (rw)
nsfs on /run/docker/netns/ce17bfcf5903 type nsfs (rw)
nsfs on /run/docker/netns/e7856803ff3d type nsfs (rw)
nsfs on /run/docker/netns/8be21fb81f47 type nsfs (rw)
/dev/sda1 on /.r type ext4 (ro,relatime,data=ordered)
none on /run type tmpfs (rw,relatime)
nsfs on /run/docker/netns/default type nsfs (rw)
nsfs on /run/docker/netns/e75ccc42a82d type nsfs (rw)
nsfs on /run/docker/netns/094923e8ef4c type nsfs (rw)
nsfs on /run/docker/netns/33739f212412 type nsfs (rw)
nsfs on /run/docker/netns/62ba0d4e39ae type nsfs (rw)
nsfs on /run/docker/netns/dc4bba2214d4 type nsfs (rw)
nsfs on /run/docker/netns/f0dc0ce6f87a type nsfs (rw)
nsfs on /run/docker/netns/b9fd5c58b2ae type nsfs (rw)
nsfs on /run/docker/netns/32b3bba4231d type nsfs (rw)
nsfs on /run/docker/netns/ce17bfcf5903 type nsfs (rw)
nsfs on /run/docker/netns/e7856803ff3d type nsfs (rw)
nsfs on /run/docker/netns/8be21fb81f47 type nsfs (rw)
devtmpfs on /host/dev type devtmpfs (rw,relatime,size=65997680k,nr_inodes=16499420,mode=755)
none on /host/dev/pts type devpts (rw,relatime,mode=600,ptmxmode=000)
shm on /host/dev/shm type tmpfs (rw,nosuid,nodev,noexec,relatime,size=65536k)
mqueue on /host/dev/mqueue type mqueue (rw,nosuid,nodev,noexec,relatime)
/dev/sda1 on /etc/resolv.conf type ext4 (rw,relatime,data=ordered)
/dev/sda1 on /etc/hostname type ext4 (rw,relatime,data=ordered)
/dev/sda1 on /etc/hosts type ext4 (rw,relatime,data=ordered)
shm on /dev/shm type tmpfs (rw,nosuid,nodev,noexec,relatime,size=65536k)
/dev/sda1 on /var/lib/rancher/volumes type ext4 (rw,relatime,data=ordered)
<IP_ADDRESS>:/glpi-db on /var/lib/rancher/volumes/rancher-nfs/glpi-db type nfs4 (rw,relatime,vers=4.0,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=<IP_ADDRESS>,local_lock=none,addr=<IP_ADDRESS>)
<IP_ADDRESS>:/git-database on /var/lib/rancher/volumes/rancher-nfs/git-database type nfs4 (rw,relatime,vers=4.0,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=<IP_ADDRESS>,local_lock=none,addr=<IP_ADDRESS>)
/dev/sda1 on /var/lib/rancher/etc type ext4 (ro,relatime,data=ordered)
nsfs on /run/docker/netns/ec6199856f3c type nsfs (rw)
nsfs on /run/docker/netns/ec6199856f3c type nsfs (rw)
devtmpfs on /dev type devtmpfs (rw,relatime,size=65997680k,nr_inodes=16499420,mode=755)
none on /dev/pts type devpts (rw,relatime,mode=600,ptmxmode=000)
shm on /dev/shm type tmpfs (rw,nosuid,nodev,noexec,relatime,size=65536k)
mqueue on /dev/mqueue type mqueue (rw,nosuid,nodev,noexec,relatime)

This is the important bit:
19.06.2017 22:14:28+ error='mount.nfs: mounting <IP_ADDRESS>:/storage/git-data failed, reason given by server: No such file or directory'
Are you using driver-level configuration parameters (the questions asked when launching rancher-nfs stack) or providing host/export or host/exportBase in YAML?
If you have access to the NFS server, it would be worth checking if /storage/git-data folder exists.

@LLParse Sorry, that was old logs. I tried to change mount dir var to /storage. My MOUNT_DIR=/ and it worked ok. But after upgrades it shows me something like.
19.06.2017 20:21:22++ nsenter -t 7356 -n mount -o ,nfsvers=4 <IP_ADDRESS>://git-database /var/lib/rancher/volumes/rancher-nfs/git-database
19.06.2017 20:21:22+ error='mount.nfs: mounting <IP_ADDRESS>://git-database failed, reason given by server: No such file or directory'
19.06.2017 20:21:22+ '[' 32 -ne 0 ']'

Error with mounting <IP_ADDRESS>://git-database failed. Double slashes!

Are you using driver_opts host/export or host/exportBase, or the UI fields for configuring NFS?

@LLParse UI fields.

Ok, so I'll have to fill you in on an unfortunate reality: the host/mount dir on the driver should be immutable. What I mean by that is that you set it exactly one time and never change it. The fact that you can change the values is a bug. If you do, you can expect your old volumes to become unusable.

@LLParse But I hadn't changed mount_dir and host before I see this thing. How can I fix it.

I have similar problem. I try to mount a volume that works for many weeks, but Jenkins start new. I look in Jenkins container and there is no data, but volume mount is successful in nfs-driver-1? Here is log.
6/18/2017 2:42:54 PMtime="2017-06-18T11:42:54Z" level=info msg=attach.request name=jenkins
6/18/2017 2:42:55 PMtime="2017-06-18T11:42:55Z" level=info msg=attach.response
6/18/2017 2:42:55 PMtime="2017-06-18T11:42:55Z" level=info msg=mount.request name=jenkins
6/18/2017 2:42:55 PMtime="2017-06-18T11:42:55Z" level=info msg=mount.response mountpoint="/var/lib/rancher/volumes/rancher-nfs/jenkins"

I change Mount Directory to new path in /etc/exports for NFS driver last week. That is only change. How do I get data back? Thank you for helping me.

Seeing similar behaviors with REX-ray

Pretty much no combination of external / environmentally scoped, or stack-scoped works in Rancher for EMC REX-Ray in v1.5.6 unless you set external to false and let the volume get created on deploy which pretty much means that persistent storage doesn't work for this driver since there's almost no point in using persistent storage if you can't re-use the volume?

I have the same issue with the nfs-driver: gone after a while.
I don't know when those storage volume disappeared from the UI. I restarted and upgraded the nfs-driver stack and nothing happened.
I redeployed my service that uses the volume, i redeployed well but data is missing!
Same logs than above.

Thanks for your report!
With the release of Rancher 2.0, development on v1.6 is only limited to critical bug fixes and security patches.
If you think we should keep this issue open, please let me know.


Feature: expand CI pipeline with code quality tool

User story
As an engineer I want to add a code quality tool to the CI pipeline so that I can guarantee higher code quality
Acceptance criteria

The CI pipeline will report on code quality on each PR using a tool like SonarQube or Code Climate Quality
The repo rules will not enforce thresholds for "passing".  This will be handled later in combination with other criteria like test coverage and mutation survivals.

I'm gonna pass on the Sonar family of products due to cost.  It requires either providing cloud infrastructure to run it or paying for their managed solution.


Use quarto to publish the notebooks

https://quarto.org/

Nix-based workflow and APIs

Example https://gtrunsec.github.io/workflow-template/
template: https://github.com/GTrunSec/workflow-template

Add your runtime packages to https://github.com/GTrunSec/workflow-template/blob/main/nix/julia/packages/Project.toml. Then run nxi develop .#doc --command mkQuarto, and make sure have created the _quarto.toml in your doc file.
https://github.com/GTrunSec/workflow-template/blob/main/docs/quarto/_quarto.yml

solves https://github.com/GTrunSec/workflow-template


Project COM getters and setters as properties

Consider APIs like Windows.UI.Accessibility.IUIAutomationElement.get_CachedAcceleratorKey. This should be exposed to .NET developers as a property instead of a method. The get_ prefix should be omitted.
I want this so I can use cswin32 to seamlessly replace interop assemblies generated by tlbimp. This change would also make cswin32 more consistent with the Rust win32 projection (which also omits the get_ prefix) and more consistent with CsWinRT.
The metadata already puts the SpecialName attribute on methods which need this treatment.

I think this is an excellent suggestion. And we will usually be able to do it. The exception will be when the virtual method table describes the property getter and setter, but not in neighboring rows in the table. In such a case, CSWin32 at best can emit only one of them as a property.

Trivia: IUIAutomationProxyFactoryEntry is an example of an interface that doesn't put the accessors next to each other. As a result, there is no C# representation of the interface where both accessors can be represented on the property.


[WIP]Implement the antctl framework

TODO: verbosity description of this CL
Signed-off-by: Weiqiang TANG<EMAIL_ADDRESS>

@weiqiangt could you make sure that there is a proposal issue opened for this that we can use for release tracking? I didn't find one but maybe I missed it.

@weiqiangt could you make sure that there is a proposal issue opened for this that we can use for release tracking? I didn't find one but maybe I missed it.

Sorry, I should create one.
I will close this pr before creating the proposal.


afterAll hook hides errors.

Do you want to request a feature or report a bug?
Bug 🐛
What is the current behavior?
Errors thrown in afterAll are caught somewhere in Jest, and can cause a test suite to fail silently.
See the repl here - https://repl.it/HAYG/1
What is the expected behavior?
The afterAll hook should respect errors that are thrown, the same way that beforeAll does.
Please provide your exact Jest configuration and mention your Jest, node, yarn/npm version and operating system.
❯ node --version; npm --version; jest --version
v4.6.2
2.15.11
v19.0.0

In addition, this functionality is critical for global afterAll things like "fail the test if the test author failed to do some kind of critical cleanup task".

yes! we absolutely need this!
We inherited this behavior from jasmine, but now since we started the migration away from it we can actually fix it.

It could presumably be fixed upstream in jasmine as well?

Does jest not use jasmine internally?  It looks like this works as intended in jasmine 2.5 at least.

So I dug into this a bit, and it looks like Jasmine is assigning most errors to Spec instances, but afterAll errors get assigned to Suite instances (same in Jasmine master).
It seems that Jest is only looking at exceptions that happen in Specs.
afterAll errors are handled here - https://github.com/facebook/jest/blob/master/packages/jest-jasmine2/src/jasmine/Suite.js#L156
Still looking for where Jest handles these.

So, you can get the results of the suite here - https://github.com/facebook/jest/blob/master/packages/jest-jasmine2/src/reporter.js#L73
Unused argument is the result of the suite, which looks like this...
{ id: 'suite1',
      description: 'Jasmine2Reporter',
      fullName: 'Jasmine2Reporter',
      failedExpectations:
       [ { actual: '',
           error:
            Error: asdf
                at Object.afterAll (/Users/gary_borton/airlab/repos/jest/packages/jest-jasmine2/src/__tests__/reporter-test.js:22:11)
                at Object.asyncFn (/Users/gary_borton/airlab/repos/jest/packages/jest-jasmine2/build/jasmine-async.js:40:30)
                at e (/Users/gary_borton/airlab/repos/jest/packages/jest-jasmine2/build/queueRunner.js:39:12)
                at mapper (/Users/gary_borton/airlab/repos/jest/packages/jest-jasmine2/build/queueRunner.js:32:21)
                at Promise.resolve.then.el (/Users/gary_borton/airlab/repos/jest/packages/jest-jasmine2/node_modules/p-map/index.js:42:16)
                at process._tickCallback (internal/process/next_tick.js:109:7),
           expected: '',
           matcherName: '',
           message: 'Error: asdf',
           passed: false,
           stack: 'Error: asdf\n    at Object.afterAll (/Users/gary_borton/airlab/repos/jest/packages/jest-jasmine2/src/__tests__/reporter-test.js:22:11)\n    at Object.asyncFn (/Users/gary_borton/airlab/repos/jest/packages/jest-jasmine2/build/jasmine-async.js:40:30)\n    at e (/Users/gary_borton/airlab/repos/jest/packages/jest-jasmine2/build/queueRunner.js:39:12)\n    at mapper (/Users/gary_borton/airlab/repos/jest/packages/jest-jasmine2/build/queueRunner.js:32:21)\n    at Promise.resolve.then.el (/Users/gary_borton/airlab/repos/jest/packages/jest-jasmine2/node_modules/p-map/index.js:42:16)\n    at process._tickCallback (internal/process/next_tick.js:109:7)' } ],
      status: 'failed' }

This doesn't match against the SpecResult type, nor does it have all the required fields for a AssertionResult.  This is starting to look like it'll require some cascading changes (new types, formatting the new types into messages, teaching Jest about suite failures or mapping it to a spec failure).
I don't think I'd be able to PR this any time soon.

any work around for this? :confused:

Different context on the same issue (marked as a duplicate): https://github.com/facebook/jest/issues/3785

Working on it :)

#5884


persian

[Enter feedback here]

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

ID: 258ad530-9159-5b54-6252-e4bd8ec33e4b
Version Independent ID: 079dca33-ba4b-7349-4a91-0a99ecdf3d2c
Content: Font List Windows 11 - Typography
Content Source: typographydocs/fonts/Windows_11_Font_List.md
Service: typography
GitHub Login: @alib
Microsoft Alias: alib

No actionable feedback. Can you please let us know what you have in mind regarding Persian.

Since no actionable feedback has been provided, we are closing the matter.


Can't make my app go back a page in the stack on an android phone

Hi, first of all, this is a great framework man! Good job :)
I am trying to add the back button on android, so when you press on a link to a page that's being added to the stack, when you press the back button in android, it will pop the last page that was before...
Is there any method to do that? or is this for the wishlist?
Thanks...

@shaulhadar, @valnub & @nolimits4web any reason to keep this open? Seems @shaulhadar found a fix thats isnt suitable for inclusion in f7 and as the issue was opened almost 3 years ago i think its safe to assume its resolved

Vladi sometimes likes to keep tickets open as a "todo".
I think he knows best if this can be closed or not.

Hi @nolimits4web ,
I am using 3 tab-based layout, each tab has many pages after opening all pages and going back its showing first tab instead respective tab. Do we have any way to fix it.

Hello guys i am new here, writing for the first time but i guess this code will resolve all the issue related to android back button for Popup, modal, side panel and page back. Have a look at the code.
/* Device Ready Funtion */
function onDeviceReady() {
document.addEventListener("backbutton", onBackKeyDown, false);
}
function onBackKeyDown() {
var cpage = mainView.activePage;
var cpagename = cpage.name;
console.log(cpagename);
if (($$('#left_panel').hasClass("active")) || ($$('#right_panel').hasClass("active"))) { // #left_panel and #right_panel are id of both panels.
myApp.closePanel();
return false;
} else if ($$('.modal-in').length > 0) {
myApp.closeModal();
return false;
} else if (cpagename == "index") {
myApp.confirm("Are you sure you want to exit?", function() {
// var deviceType = device.platform;
// if(deviceType == "Android" || deviceType == "android"){
navigator.app.exitApp();
// }
},
function() {
        });
} else {
    mainView.router.back();
}

}


Warehouse Activity "Source Subtype" to Enum

Hi
We have some developments that we have created FlowFields to relate sales/purchase document headers or lines to their "Warehouse Activity Header" or "Warehouse Activity Lines" documents.
Since some weeks ago we see the error "An implicit conversion is being performed from a value of type 'Enum "Sales Document Type"' to a value of type 'Option'" in these calcfields because we relate the "Source Subtype" of the warehouse document (Option) to the sales/purchase "Document Type" (updated to Enum).
We cannot use functions like FromInteger or AsInteger to transform the values because we are in a CalcFormula.
Do you have any idea how we can solve these warnings? Or the only way is wait until you update the field "Source Subtype" of the warehouse tables to Enum?
This is an example of the calcformula that we have in sales headers (for sales orders or return orders):
CalcFormula = Exist("Warehouse Activity Header" where("Source Subtype" = field("Document Type"), "Source No." = field("No."), "Source Type" = const(37)));

wrong repo; you want https://github.com/microsoft/ALAppExtensions

Thanks for the feedback. Please go to https://github.com/microsoft/ALAppExtensions for help on this issue as specified above. Thanks.


text translate error

use texttranslate  rest api
use text translate chinese -- ko
你好  -->정말
and then ko--chinese
정말 -->真的
I use other translate app.It make correct.
你好--->안녕하세요

Thanks @wall3001. This is a bug and we are working on fixing it. Will keep you updated once the fix is live.

@swmachan Has the fix been released by now, can we close this issue?

@pankopon - the fix is released and this issue can be closed

Closing this.


Dev setup

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

 Setup info for contributors


Can I display a non HTTPS page?

You mentioned in another issue that you recently updated the TOWebViewController – I guess I cannot use non HTTPS pages like http://example.com now but HTTPS pages work fine. I get a white page and I see the URL in the header.
Can you confirm that?

That's odd, I guess I only tested https sites, so I'll test it with http when I get back home tonight to confirm

@yannickoo I just tried with a few http sites and they seemed to load just fine. What site is giving you a problem? Are you still able to reproduce the issue?

@mfkp did you test the URL I sent you? 😇

I see non HTTPS sites like this: white page but there is always something black :/

Hej, I saw your code is using initWithURL, so this comment is likely related.

Hey sorry about the delay - was traveling for a while, I'll test it out soon.

Okay, I could finally fixed it by settings NSAppTransportSecurity value properly in the Info.plist
http://stackoverflow.com/questions/31534304/does-app-store-reject-submission-if-nsallowsarbitraryloads-set-to-yes

There is also a closed issue for this - https://github.com/TimOliver/TOWebViewController/issues/67


 Getter and setter methods are needed in order to be able to read or set the related attribute.

s. #4025


Non-descriptive error message when there is a conflict between native and non native booleans

Steps to reproduce:

Create a model m using let M = dynamoose.model("m", {fieldA: String, fieldB: Boolean});

In the DynamoDB Console, create records under the m table, with fieldB being a true boolean (as in BOOL)

Calling M.get({ ... }) will give a non-descriptive error:

SyntaxError: Unexpected token o in JSON at position 1
at parse (native)
at dedynamofy (/var/task/node_modules/dynamoose/lib/Attribute.js:428:14)
at Attribute.parseDynamo (/var/task/node_modules/dynamoose/lib/Attribute.js:492:13)
at Schema.parseDynamo (/var/task/node_modules/dynamoose/lib/Schema.js:182:24)
at Response.<anonymous> (/var/task/node_modules/dynamoose/lib/Model.js:401:14)
at Request.<anonymous> (/var/task/node_modules/aws-sdk/lib/request.js:364:18)
at Request.callListeners (/var/task/node_modules/aws-sdk/lib/sequential_executor.js:105:20)
at Request.emit (/var/task/node_modules/aws-sdk/lib/sequential_executor.js:77:10)
at Request.emit (/var/task/node_modules/aws-sdk/lib/request.js:683:14)
at Request.transition (/var/task/node_modules/aws-sdk/lib/request.js:22:10)

As a result of the json parameter in the dedynamofy being an object, but the type parameter being "S" when the useNativeBooleans option is not set to true on the schema. In my opinion, this error should be caught and explained.

I agree -- PR anyone?

Similar to #281, maybe?

Not sure this is as big of an issue anymore since we are defaulting to true for useNativeBooleans. If it is, feel free to make the argument here, and we can reopen this.
Otherwise going to close for now, due to that, and the amount of inactivity this issue has seen.


Issue With .execute Command.

Describe the bug
When I use .execute, the bot goes offline and stops working.
To Reproduce
Steps to reproduce the behavior:

Use .execute on a file.
Hear a windows noise.
Bot goes offline.

Expected behavior
The program executes the file.
Desktop:

OS: Windows 11
Python Version: 3.11.3
PySilon language: Python

I have figured out what is causing the issue (I think) but not yet how to fix it, what I'm doing right now, is .cd-ing into C:\Program Files (x86)\Steam and then running .execute steam.exe, and I get a windows error that says it cant find C:/Program, so what I think is happening is that because there is a space in the name "Program Files (x86)" it's confusing the malware and it searches for C:/Program which doesn't exist. Any help with this would be amazing!

hmm, maybe, I think it's because it doesn't have the rights or something similar to execute it, I might look into that tomorrow.


Problem of ModelSpeedup(...).speedup_model()

Describe the issue:
The code is normal before adding prune code, but there is an error after adding.
My project code is from: https://github.com/OFA-Sys/DAFlow.
It's an error:

I checked something, but I can't still solve it, according to my check, the problem happened in "m_Speedup.speedup_model()".
It's a code that I write (only change here):

Other parts are the same as the website above.
Could you please tell me how to solve it?
Thanks very much!
Environment:

NNI version:2.10
Training service (local|remote|pai|aml|etc):local
Client OS:
Server OS (for remote mode only):
Python version:3.10
PyTorch/TensorFlow version:1.12.1
Is conda/virtualenv/venv used?:
Is running in Docker?:

Configuration:

Experiment config (remember to remove secrets!):
Search space:

Log message:

nnimanager.log:
dispatcher.log:
nnictl stdout and stderr:

How to reproduce it?:

May I ask if this problem has been solved? I have met the same problem.

May I ask if this problem has been solved? I have met the same problem.

Not solved yet, your error is the same as mine?

Yes.

Yes.

I guess it's a problem with our model, or maybe it's a bug (Small probability). Do you have WeChat? we can communicate on WeChat. my WeChat ID is shu0o0y.

@super-dainiu Could you help reply this issue?

I am looking into this problem. However, I believe some problems are hard to solve. Let me reply u later.


feat: Add Linux/arm64 support

This seems to get all things going that are not using the Ruby standalone binaries.

Thanks! I'll bring this in assuming build passes 🙏

Great thanks - just unlocked the build now.

Windows failure unrelated, AFAICT.


Show map at the background of home page

Map need to be centered on Poznań

Closing this one because of #136


Publish Parameters Helper

Closes https://github.com/R-ArcGIS/arcgislayers/issues/47
This PR adds a helper function .publish_params() which is used in publishing R objects to a Portal. It creates the appropriate structure in the publishParams portion of the request to ensure that the targetSR is properly set so that published content has its CRS respected.

This PR does not add tests but that'll come later :)


Document how to run a validator

This issue builds upon work accomplished in:
Document our binaries in a README:
https://github.com/MystenLabs/sui/issues/370
Review and edit Narwhal docs, help generate blog post:
https://github.com/MystenLabs/Prose/issues/12
Francois has supplied excellent input in issue #370 we should act upon. From him:

Those docs have been written with a user in mind that's the user of a blockchain that wants to transact with it. That's all well and good, but we are going to need a different set of docs for a node runner (i.e. somebody running a sui authority + a narwhal authority) That's an entirely new section of the website!
We'll need documentation that's closer to the code too, e.g. rustdoc.
So, to list some of the things that are documented nowhere:

how to run a validator, pass it a genesis config, pass its private key info (or generate it), where to get the genesis config in the first place,
how to run a narwhal node, link it to the same config and key information, choose a scale-out topology,
what's in the config, and what parameters there one should tweak when co-deploying Narwhal + Sui.

I know we have a validator onboarding program in the works. And I myself have been suggesting we supply at least some basic system requirements:
https://github.com/MystenLabs/sui/issues/1367
Adding Sam, Todd and Francois for guidance on whom to work with to gather the information requested above (and likely much, much more). Adding Ally as she's already been working to gather system requirements for validators.

For minimum specs: @oxade has been collecting data there.  An AWS t2.micro was surprisingly performant on single-validator benchmarks IIRC.
For running the Sui side of things: @mystenmark has been looking at it from a GCP side and maybe from an AWS side (depends on timing). If AWS does not get covered by Mark (quite likely), then it may be @velvia, @longbowlu or possibly @bmwill.

For minimum specs: @oxade has been collecting data there. An AWS t2.micro was surprisingly performant on single-validator benchmarks IIRC.
For running the Sui side of things: @mystenmark has been looking at it from a GCP side and maybe from an AWS side (depends on timing). If AWS does not get covered by Mark (quite likely), then it may be @velvia, @longbowlu or possibly @bmwill.
On the Narwhal side, I would imagine @huitseeker is going to be your best bet, but possibly @asonnino as he is getting this integrated with Sui now-ish.

@todd-mystenlabs
I'm updating the minimum required machine to t2.large (8GB RAM and 2CPUs) if we want to use containers just because of the docker overhead.
The t2.micro (1GB RAM) only worked well with validator running as a process

If this is for devnet, then narwhal is out of the picture (given how we run narwhal in-process), but we still very much need to document how to run a Sui validator (on Sui terms).

See progress from our meetings in:
go/sui-validator-onboarding

We are starting to gather information in:
go/validator-performance

Have created a run book for setting up and running validator here https://www.notion.so/mystenlabs/Setting-up-and-running-a-validator-1135afef1b494832aa6d63eb11f5c746

Nice, thanks. Do we want to add some intro/explanatory text about this? Perhaps some info about what to do if something fails to complete? Like if the sudo docker-compose up fails, can they just rerun it, or do they need to redo any of the preceding steps?

Have created a run book for setting up and running validator here https://www.notion.so/mystenlabs/Setting-up-and-running-a-validator-1135afef1b494832aa6d63eb11f5c746

Great work, Eugene. I will work with you to build this out when closer to release time. Please keep me posted. Thanks!

Nice, thanks. Do we want to add some intro/explanatory text about this? Perhaps some info about what to do if something fails to complete? Like if the sudo docker-compose up fails, can they just rerun it, or do they need to redo any of the preceding steps?

Great points, will add more info.

A public request for these docs in:
https://github.com/MystenLabs/sui/issues/3775
Also @huitseeker is saying to use the sui-node binary, yet I see no reference to it in the docs above. Nor do we call for its installation yet in our central Install docs:
https://docs.sui.io/devnet/build/install#binaries
Where we have users run:
$ cargo install --locked --git https://github.com/MystenLabs/sui.git --branch "devnet" sui sui-gateway
@ebmifa and team, the internal doc is shaping up. Please let us know when to begin our edits and conversion to public docs. Thanks!

Per @kohkim and @bhenhsi , @randall-Mysten is going to be handling the validator docs.


Authenticated Assets

Microsoft IDP does not protect assets.
https://cq-dev.slack.com/archives/C9KD0TT6G/p1676389531605949
https://cq-dev.slack.com/archives/C9KD0TT6G/p1686213049824359

Adding go-live label to verify if we are now protecting assets (there was a conversation that suggested this would be a change that was made several weeks ago)

Confirmed that assets are protected for .live urls, but not .page

this appears to be working for both .page and .live, will close again


Ability to set user agent.

I have a frontend which depends on various options, like screen resolution or user agent.
I haven't found ability to mock user agent unfortunately.

#124 merges it.
@keathley feel free to merge my PR and close this issue


Some files are missing

Hi @bwilder0,
First of all thanks for such a great work!
There is already another issue about this (raised by @289371298 on October,11), there are  a couple of important files missing in the repository. As you can see at lines 51-52 of matching.py, we need cora_graphs_bipartite.pt and cora_features_bipartite.pt files to be able to use the code. Unfortunately, they are neither available in the repository nor in the data_decisions_bencmark.zip file that you mention in the README. Could you please also share those necessary files so that we can actually use the code?
Thanks!

Hi @ereday! Thank you for reminding me of this issue, and apologies for letting this slip through the cracks before. I have added links to directly download those files to the project readme. Please let me know if there are any remaining problems.

@bwilder0  Great, thanks!


when i use ant-design-vue datePicker,i want to create a empty moment,what should I do?

template:

because moment() Equivalent to moment(new Date()),but i want to created a empty value,and then the datepicker can show placehold!thanks

I suppose you could create an invalid moment, i.e. moment.invalid().

This is a great question for Stack Overflow.


Virtual stigmergy not casting to string on put

Hi, I am not sure if the stigmergy is only supposed to work with strings or int and floats are supported too. It seems that on a put, when no entry are found,  the key object is not casted to a string, resulting to a key that is not a string. Rendering impossible to match with a get since the get casts the key to a string.
In bbzvstig_put in the vstig.c file at line 168 there is no cast to a string
But on a get the key is always cast to a string. so this bzz code would not work
function init() {
  stig = stigmergy.create(0);
  # Sending it
  if(id == 1){
    stig.put(1, 42); # Not cast to a string
  }
}

function step() {
  if(id == 2){
    # Lets assume the stigmergy was update
    var value = stig.get(1); # Key get cast to a string
    assert_true(value == 42);
  }
}

Again I am not sure if this is intended and only strings are supported. The documentation is a bit laking on the doku wiki

I think this asymmetry should not be there, I'll double check on Buzz senior and see what I can do about this

@Belkharym I don't think the cast is necessary, can you confirm?

One of the measures we used to reduce the amount of memory used by BittyBuzz was to only allow strings for the key. Internally, we only keep track of the string id, and all keys passed to get or put are interpreted as string ids. We thought we put this detail in the documentation, but it's apparently something we missed.

The result is that keys can only be strings, README will be updated so we can close this issue.


[NEW ICON] JWT

Skill Name
JWT
Why?
JWT pls
Reference Image

I created a new project since this project is no longer updating & the author left it, jwt is available skills-icons
https://skills-icons.vercel.app/api/icons?i=jwt

@ixrzr oh, this project has been abandoned? Are you continuing it? If so kindly share a link to the repo, I'll like to contribute to it

@ixrzr oh, this project has been abandoned? Are you continuing it? If so kindly share a link to the repo, I'll like to contribute to it

https://github.com/ixrzr/skills-icons


UIKit is not imported in each swift file

A very small issue for any one manually importing the swift files is the lack of an "import UIKit" statement in each file.

Hey @waternotwords nice catch !
Do you want to make a PR for this?


Reference Documentation for Releases Unavailable

Type: Bug
Component:
All
Steps to Reproduce

Visit https://spring.io/projects/spring-cloud-aws#learn
Try clicking on the "Reference Documentation" links for either of the most recent releases. Specifically, https://docs.spring.io/spring-cloud-aws/docs/current/reference/html/ and https://cloud.spring.io/spring-cloud-static/spring-cloud-aws/2.1.4.RELEASE/
Observe that neither page is found (HTTP 404)

Possibly related to #118

Thanks for reporting, something got broken in docs generation. Docs are available at: https://docs.spring.io/spring-cloud-aws/docs/2.2.5.RELEASE/2.2.5.RELEASE/reference/html/

Index html missing for version 2.2.6, the directory structure is the same as @maciejwalkowiak reported.


register package

To do:

[x] Add TagBot workflow
[x] set up deployment keys: see https://github.com/marketplace/actions/julia-tagbot#ssh-deploy-keys

[x] SSH deploy key in repo
[x] create repo secret DOCUMENTER_KEY

[x] confirm workflow permissions on repo
[x] use the web app "Registrator"

[x] install to repo
[x] comment a commit with the registration line "@JuliaRegistrator register"

[x] resolve comments in https://github.com/JuliaRegistries/General/pull/104271

need to wait 3 days


What's the ID property for on Node?

Is this just an oversight?
RedisGraph doesn't seem to require such and id, and it isn't ever used for anything?

RedisGraph maintains an internal ID for every graph entity,
you can get it by using the ID function
MATCH (n) RETURN ID(n)