Missing description of different results of paginate() when using rest parameter in file-based routing

📚 Subject area/topic
pagination, routing
📋 Suggested page
https://docs.astro.build/en/guides/routing/#pagination
📋 General description or bullet points (if proposing new content)
I found an undocumented behavior of paginate() when rest parameter was used in file-based routing.
For instance, if we have the following code in an astro file with different filenames:
export async function getStaticPaths({ paginate }) {
  // ... get articles
  return paginate(articles, { pageSize: 10 });
}

astronauts/[page].astro
The first item in result will be:
{
  params: { page: '1' },
  props: {
    // ...
  }
}

This will generate /astronauts/1, /astronauts/2, ...

astronauts/[...page].astro
The first item in result, which is related to page 1, will be
{
  params: { page: undefined },
  props: {
    // ...
  }
}

This will generate /astronauts, /astronauts/2, ...

The main difference is whether first page number is included in generatrd paths.
Related code can be referred to:
https://github.com/withastro/astro/blob/7c5fcd2fa817472f480bbfbbc11b9ed71a7210ab/packages/astro/src/core/render/paginate.ts#L23-L28
If docs already contain the above content, pls let me know, thanks.
🖥 Reproduction of code samples in StackBlitz
No response

Guides are not necessarily comprehensive regarding everything possible with a particular feature. Some properties and their use cases are mentioned only in the extensive reference since they are not relevant to explain how the concept of pagination is achieved in Astro.
The reference for the paginate function has the following section:

paginate() assumes a file name of [page].astro or [...page].astro. The page param becomes the page number in your URL:

/posts/[page].astro would generate the URLs /posts/1, /posts/2, /posts/3, etc.
/posts/[...page].astro would generate the URLs /posts, /posts/2, /posts/3, etc.

Do you think this is something that should be mentioned in the guide?

yes, it seems that I missed this part, thank u.


ES6 rewrite

Closes #8 which in turn will close out #10, #11 and #14

Changes Unknown when pulling 58a50b036c40f33c0cf56fcbdab55ecfb68d8754 on es6-rewrite into ** on master**.

Changes Unknown when pulling 730cfc665b1b0a99bfb8617130ad0ea50b2e0711 on es6-rewrite into ** on master**.

Changes Unknown when pulling bb2b5cf18b700049f386f01e5e224f030f054866 on es6-rewrite into ** on master**.

Changes Unknown when pulling c449bfcba9293aab06c817a9316d5d00aa7e8ac5 on es6-rewrite into ** on master**.

Changes Unknown when pulling c449bfcba9293aab06c817a9316d5d00aa7e8ac5 on es6-rewrite into ** on master**.

Changes Unknown when pulling c449bfcba9293aab06c817a9316d5d00aa7e8ac5 on es6-rewrite into ** on master**.


aws_vpc_endpoint_route_table_association: InvalidVpcEndpointId.Malformed: expecting 'vpce-

Hey!
Trying to add our manually created VPC into Terraform*, every import goes well, till we are trying to import manually created aws_vpc_endpoint_route_table_association.public_s3
*adding our manually created VPC to TF by using module:
module "vpc" {
  source  = "terraform-aws-modules/vpc/aws"
  version = "~> 1.46.0"
...
}

When we are importing 'aws_vpc_endpoint_route_table_association', unfortunately we get following error:
Error: module.vpc.aws_vpc_endpoint_route_table_association.public_s3 (import id: rtbassoc-999b9cf): 1 error occurred:
	* import module.vpc.aws_vpc_endpoint_route_table_association.public_s3 result: rtbassoc-999b9cf: aws_vpc_endpoint_route_table_association.public_s3: InvalidVpcEndpointId.Malformed: Invalid Id: '' (expecting 'vpce-...; the Id may only contain lowercase alphanumeric characters and a single dash')
	status code: 400, request id: 2ff61888-01cb-4476-b834-f389f5697133

The same happens when we try to change import id into required vpce:
Error: module.vpc.aws_vpc_endpoint_route_table_association.public_s3 (import id: vpce-999ca99d): 1 error occurred:
	* import module.vpc.aws_vpc_endpoint_route_table_association.public_s3 result: vpce-999ca99d: aws_vpc_endpoint_route_table_association.public_s3: InvalidVpcEndpointId.Malformed: Invalid Id: '' (expecting 'vpce-...; the Id may only contain lowercase alphanumeric characters and a single dash')
	status code: 400, request id: 9ed351f6-4085-4bf8-a0da-968536c64259

In the attachment you can find the log from debugging (TRACE).
When provide terraform plan, the output for this resource looks like this:
   + module.vpc.aws_vpc_endpoint_route_table_association.public_s3
       id:                      <computed>
       route_table_id:          "rtb-e0a97999"
       vpc_endpoint_id:        "vpce-999ca99d"

Do you think it might be bug? Any idea/help, please? Thanks a lot!
when_vpce_id_used.txt
when_rt_associ_used.txt

@spetran we can close this as it was an upstream AWS provider issue that has since been resolved, correct?
https://github.com/terraform-providers/terraform-provider-aws/issues/9693#issuecomment-540731993

closing this, @spetran please re-open if you are still having issues


Refactor how OdspDocumentService handles websocket token fetching + extend HostStoragePolicy to allow for options that are used to pass user display name

Change #1: allow getWebsocketToken callback to be specified as undefined as a way to indicate that odsp-driver should expect to get token that is passed to Push as part of joinSession response payload. This is something that is already supported for Consumer case but will be needed in future to support unauthenticated access on behalf of another authorized user. There is still one active TODO related to this change: we need to figure out how this intent is passed to joinSession API.
Change#2: extend HostStoragePolicy to allow host to pass display name that will be used to attribute changes when unauthenticated user is making changes using authorization that was given to another user. This mode is facilitated by acquiring proof token to specific document and then securely passing it to another client. In addition to using proof token, client will pass display name inside hostConfig.hostStoragePolicy.sessionOptions. That value will be included inside IConnect.client.user object when client sends connect-document message to Push

i'd prefer if 1 & 2 were split into separate PRs. they are quite unrelated, and one may make faster progress without the other

i'd prefer if 1 & 2 were split into separate PRs. they are quite unrelated, and one may make faster progress without the other

@anthony-murphy , in latest iteration both #1 and #2 require the same change to use joinSession body to pass additional data that informs backend that it has to return websocket token. I think both need to go together.


Error in waitWhile on executionOnContainer in Docker.scala

In executionOnContainer, there is a waitWhile who doesn't work. It must be replaced by an await

Solved by #2


Eagle speculative decoding part 1: Support target model verification in the attention backend

This is used for speculative decoding in #2150
Co-authored-by: yukavio<EMAIL_ADDRESS>

@merrymercy test_dp_attention failed after this PR
python3 test_dp_attention.py

FYI After I revert git revert f44d143949f6c6fbca6cb96c52381b8bc1769a87, it works well cc @ispobock

The hanging issue is fixed by https://github.com/sgl-project/sglang/pull/2684


Document dependence on VSSetup module

Description
Add another step to the install instructions in the readme for VS2017 builds.
Related Issue
Proposing a documentation updated.
Motivation and Context
I'd actually prefer that we internalize the VSSetup dependency within psake itself to avoid taking an additional installation dependency.  But that which I do not have time to fix, I must document.
How Has This Been Tested?
I have installed VSSetup.
Screenshots (if appropriate):
Types of changes

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

Checklist:

[ ] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[X] I have updated the documentation accordingly.
[X] I have read the CONTRIBUTING document.
[ ] I have added tests to cover my changes.
[X] All new and existing tests passed.

Thanks @bbrandt. Like @rkeithhill mentioned here, we don't want to take a load-time dependency on VSSetup because psake is cross-platform now and VSSetup is not functional on macOS/linux. I do like calling out the dependency in the readme though.


Support for Displaying Image Stamps in Signed PDFs

Attach (recommended) or Link to PDF file here:
stamp-signature.pdf
Configuration:

Web browser and its version: Chrome 19.0.0
Operating system and its version: Windows10
PDF.js version: 3.4.120
Is a browser extension:

Steps to reproduce the problem:

Open the attached/linked PDF file using PDF.js.
Navigate to the page with the electronic stamp.

What is the expected behavior? (add screenshot)
The electronic stamp should be displayed correctly on the signed PDF document.
What went wrong? (add screenshot)
The electronic stamp is not rendering/displaying correctly.
Link to a viewer (if hosted on a site other than mozilla.github.io/pdf.js or as Firefox/Chrome extension):
Cannot provide

The signature annotations have the flag INVISIBLE (0x1) and according to the specs:
If set, do not display the annotation if it does not belong to one of the
standard annotation types and no annotation handler is available. If
clear, display such an unknown annotation using an appearance
stream specified by its appearance dictionary, if any (see 12.5.5,
“Appearance Streams”).

so we should make them visible since they belong to one of the standard annotation type.


[BugFix] fix query stuck issue due to prepare failure when enable_profile=true

What type of PR is this：

[x] BugFix
[ ] Feature
[ ] Enhancement
[ ] Refactor
[ ] UT
[ ] Doc
[ ] Tool

Which issues of this PR fixes ：

Fixes #20963
Problem Summary(Required) ：

when enable_profile is true, FE should wait until all fragment instances finish or profile_timeout exceeds.

profileDoneSignal will only count down when  the reportExecStatus request of related fragment instance is received.
in BE side, if a failure occurs during prepare phase, it has no chance to send reportExecStatus request, so profileDoneSignal will never count down and endProfile method will wait until profile_timeout exceeds.
in fact, we can count down immediately when we receive an error from RPC, so the above problem can be solved.
Checklist:

[ ] I have added test cases for my bug fix or my new feature
[ ] This pr will affect users' behaviors
[ ] This pr needs user documentation (for new or modified features or behaviors)

[ ] I have added documentation for my new feature or new function

Bugfix cherry-pick branch check:

[x] I have checked the version labels which the pr will be auto backported to target branch

[x] 3.0
[x] 2.5
[ ] 2.4
[ ] 2.3

@Mergifyio backport branch-3.0


Create ZIA TOKEN

[ ] I will not ping the Discord about this pull request.

Please provide the following information for your token.
Please include change to the src/lib/.json and in the PR
At minimum each entry should have

Token Address: 78kKxYt1c8exXFRhc8gZ2uUySeEBM3DyMhxcf61UmkvZ
Token Name: ZIA ZILLIQA
Token Symbol: ZIA
Logo https://user-images.githubusercontent.com/7285831/122025305-7b0b0980-cdf3-11eb-8832-9f967d30f9a8.png
Link to the official homepage of token:
Coingecko ID if available (https://www.coingecko.com/api/documentations/v3#/coins/get_coins__id_):

a


Rule repo-team

Coverage decreased (-1.4%) to 95.167% when pulling d67f8c1a5c1c9002e841ffeb70a3874018ca09b5 on repo-assigned-team into 4a6766e2989a27fe98aee2430a275f216aa24b82 on master.


[docs] Theme usage with styled-components

Using styled-components? You can leverage all the CSS helpers Material-UI has.

Let's update the emotion documentation now.


JSON_JQ_TRANSFORM usage details

Hello, I have been trying to use  JSON_JQ_TRANSFORM task type but it is not working. Is there any documentation for the usage? One of our API returns following JSON
{
    "hits": [
        {
            "_index": "mes$i$v2$lid_infor.daf.daf$mds_file$1.0$1561444341392",
            "_type": "mds_file",
            "_source": {
                "LASTCHANGEDTS": "2018-11-06T10:01:10Z"
            },
            "_id": "3_ax1",
            "_score": 4.491742
        },
        {
            "_index": "mes$i$v2$lid_infor.daf.daf$mds_file$1.0$1567159125621",
            "_type": "mds_file",
            "_source": {
                "LASTCHANGEDTS": "2019-04-25T07:07:14.223Z"
            },
            "_id": "3_ax2",
            "_score": 2.2275105
        }
    ]
}

I used following task definition, but the workflow results in error. I tested JQ on jqplay.org and they work as expected.
{
    "type": "JSON_JQ_TRANSFORM",
    "name": "transform",
    "taskReferenceName": "TransformSerchResult",
    "inputParameters": {
        "hits": "${search.output.response.body}",
        "queryExpression": ".hits[] |=  { id: ._id, index: ._index, source: {created:._source.LASTCHANGEDTS} }"
    }
}

Any suggestions ?

I tried running the following dynamically:
{
  "schemaVersion": 2,
  "name": "test_jq",
  "version": 1,
  "description": "Test JSON_JQ_TRANSFORM",
  "ownerEmail"<EMAIL_ADDRESS>  "tasks": [
    {
      "name": "lambda_1",
      "taskReferenceName": "lambda_1",
      "type": "LAMBDA",
      "inputParameters": {
        "input": "${workflow.input}",
        "scriptExpression": "return {\n    \"hits\": [\n        {\n            \"_index\": \"mes$i$v2$lid_infor.daf.daf$mds_file$1.0$1561444341392\",\n            \"_type\": \"mds_file\",\n            \"_source\": {\n                \"LASTCHANGEDTS\": \"2018-11-06T10:01:10Z\"\n            },\n            \"_id\": \"3_ax1\",\n            \"_score\": 4.491742\n        },\n        {\n            \"_index\": \"mes$i$v2$lid_infor.daf.daf$mds_file$1.0$1567159125621\",\n            \"_type\": \"mds_file\",\n            \"_source\": {\n                \"LASTCHANGEDTS\": \"2019-04-25T07:07:14.223Z\"\n            },\n            \"_id\": \"3_ax2\",\n            \"_score\": 2.2275105\n        }\n    ]\n};"
      }
    },
    {
      "name": "jq_1",
      "taskReferenceName": "jq_1",
      "type": "JSON_JQ_TRANSFORM",
      "inputParameters": {
        "hits": "${lambda_1.output.result.hits}",
        "queryExpression": ".hits[] |=  { id: ._id, index: ._index, source: {created:._source.LASTCHANGEDTS} }"
      },
      "taskDefinition": {
        "name": "jq_1",
        "ownerEmail"<EMAIL_ADDRESS>      }
    }
  ],
  "outputParameters": {
    "result": "${jq_1.output.result}"
  }
}

I did manage to get the result. The only difference I could see is that array are translated as objects with indices as keys, which I think should be fixed.

Changing the queryExpression to:
[.hits[] | { id: ._id, index: ._index, source: {created:._source.LASTCHANGEDTS} }]

did the trick (notice the surrounding brackets)

Please take a look here: https://orkes.io/content/docs/reference-docs/system-tasks/json-jq-transform-task


All unique prime factors of n (in C++)

💥 Proposal
(A clear and concise description of what the proposal is.)
Have you read the Contributing Guidelines on Pull Requests?
(Write your answer here.)
Yes , I have read the contributing guidelines.
Hey , I am Kirti as a GSSoc'21 participant,
In this algorithm  we can find all unique prime factors of any number n where n>1.For example if n is 24 then output will be (2,3), if  n is 30 then out put will be (2,3,5).
Please assign this task to me!

I want to work on this issue. Please assign to me.

Hey , I am Simarjeet ,a GSSoc'21 participant,
In this algorithm we can find all unique prime factors of any number n .For example if n is 20 then output will be (2,5)
Please assign this task to me!

Hey I am Samya , a GSSOC'21 participant.
I want to work on this issue. I can work on python, c++ as well. Please assign this task to me !
Thanks!

Hey, I am Shyren, a GSSoc'21 participant,
Please assign this task to me!
My approach to solving this problem would be by using Sieve of Eratosthenes and then storing the prime factors in a set
I can implement the above approach using C++

I want to solve this issue please assign me.
Under GSSOC.
I solve this issue in cpp


Ability to add signature with SHA256

Is it possible to add a signature based on SHA256 rather than SHA1? RHEL 7 now includes these signatures by default when signing with the command line utility. Plus, these are stronger hashes required by some security policies. Is this a feature than can be added?

Hi, it looks like signatures are still using SHA1. Generated RPM packages report as having bad signatures on CentOS9:
[...]
warning: Signature not supported. Hash algorithm SHA1 not available.
    Header V4 RSA/SHA1 Signature, key ID 82573a7c: BAD
    Header SHA256 digest: OK
    Header SHA1 digest: OK
[...]

These are fixed in ChannelWrapper.java but changing to SHA256 (or other from HashAlgorithmTags seems to fix the issue.
https://github.com/craigwblake/redline/blob/15afff553f65e3c9d0e9d904fd1e8ce46c4d1515/src/main/java/org/redline_rpm/ChannelWrapper.java#L20
https://github.com/craigwblake/redline/blob/15afff553f65e3c9d0e9d904fd1e8ce46c4d1515/src/main/java/org/redline_rpm/ChannelWrapper.java#L126


redback.use() throws Redis connection to <IP_ADDRESS>:[object Object] failed - EAFNOSUPPORT, Address family not supported by protocol family

Hi!
This code:
var redis = require('redis'),
   redback = require('redback'),
   rc = redis.createClient();

console.log(rc instanceof redis.RedisClient); // True
redback.use(rc);

throws this:
Error: Redis connection to <IP_ADDRESS>:[object Object] failed - EAFNOSUPPORT, Address family not supported by protocol family
at Socket.<anonymous> (/usr/local/lib/node_modules/redback/node_modules/redis/index.js:123:28)
at Socket.emit (events.js:64:17)
at Array.<anonymous> (net.js:836:27)
at EventEmitter._tickCallback (node.js:126:26)

It appears to be a problem with the Redback constructor:
this.client = arguments[0] instanceof redis.RedisClient ?
    arguments[0] : redis.createClient.apply(this, arguments);

where arguments[0] instanceof redis.RedisClient does not return true.
This occurs using node_redis 0.6.7, redback 0.2.7 and node 0.4.11.
Cheers,
Adam

Pretty sure this happens when redis is installed both on the top-level module and in the redback module. Basically "require('redis')" is returning two different objects because of the way that node.js module caching works.  Therefore, the prototypes of both are defined the same way but are not equal.

require('redis') will return the same object if called twice, but redis.createClient() won't. I added redback.use() so that you could bind your own client - still not sure what's going on here

Not sure what happened, but updating everything seems to have fixed it. Cheers!


fix invalid datasets

https://github.com/centre-for-humanities-computing/danish-foundation-models/issues/275#issuecomment-2129795186


Add setup.py, fix IndexError

The setup.py file enables installation via pip install . --user without the need of requirements.txt.
It installs YouTubeDownloader as a global command line script.
On passing I also fixed an IndexError when an out of bounds audio quality number is entered.
If you want, you can execute:
python3 setup.py sdist bdist_wheel
python3 -m twine upload dist/*

To upload the file to PyPI and enable installation via pip install YouTubeDownloader.

Great Work!!
Thanks for your contribution.


Help users deal with MonadST now depending on PrimMonad

As of PR #141, it's no longer, for example, trivial to derive MonadST for a newtype monad.

It'd be helpful if the Haddock on MonadST called out the dependence on PrimMonad, and ideally suggested how to workaround it. (If PrimState were a top-level family instead of associated, the PrimMonad instance wouldn't be required! Although, as Duncan mentioned in PR 141, PrimMonad does usefully enable the rest of the API from primitive.)

Either add withLiftST k = k stToIO as a default, or at least spell it out in the Haddock.

Etc?

@nfrisby could you review #147.


Improve sncRNA_gene (SO:0002342) definition

What is the SO term name and accession?
sncRNA_gene (SO:0002342)
Describe what you would like to change.
Current def "A ncRNA_gene (SO:0001263) that is less than 200 nucleotides in length." could be clarified to say "A ncRNA_gene (SO:0001263) that encodes an ncRNA less than 200 nucleotides in length."
(I'm not sure if other SO IDs should be quoted in definitions or not - most ncRNA_gene definitions do not, though a couple do.)

I changed the definition to "A ncRNA_gene that encodes an ncRNA less than 200 nucleotides in length." I'd like to figure out a way to automatically link to terms mentioned within a definition, but I need to get through the queue of issues first. You should see the changes reflected online within 24 hours.


feat: Transform classes before compiling into bytecode

Add classes transforming for bytecode plugin to be able to compile into bytecode more packages

Additional context

What is the purpose of this pull request?

[ ] Bug fix
[ ] New Feature
[ ] Documentation update
[x] Other

Before submitting the PR, please make sure you do the following

[x] Read the Contributing Guidelines.
[x] Read the Pull Request Guidelines and follow the Commit Convention.
[x] Provide a description in this PR that addresses what the PR is solving, or reference the issue that it solves (e.g. fixes #123).

@radislav

@radislav
Thank you for your contribution.
This problem usually occurs because the third-party module used uses unconventional class writing methods. But if the module supports cjs, automatically excluding the build through the externalizeDevPlugin (making sure the module is installed in deps), this problem will not occur. But if the module only supports esm, this class writing method is not supported. Although it needs to be rebuilt, this problem will not occur.
I'm aware that this problem exists :thinking: , but I haven't come across a module that doesn't solve it via the externiazedep plugin. Because it is more reasonable to solve this problem via the externiazedep plugin, can you list the modules that need to be handled this way? Or provide more detailed information.

@alex8088
I found this issue with bottleneck, socks-proxy-agent and crypto-js
It was ok when I used require without externalizing, but I decided I needed to keep dependencies clear for my own reason :) And these 3 packages stopped me until I used this fix


ext.tasks.loop inheritance support

Summary
Supercedes and closes #259

Fixes an issue with Loop descriptor returning Loop instance in child classes; loop decorator supports Loop subclasses
Checklist

[ ] If code changes were made, then they have been tested

[ ] I have updated the documentation to reflect the changes
[x] I have formatted the code properly by running task lint
[ ] I have type-checked the code by running task pyright

[x] This PR fixes an issue
[x] This PR adds something new (e.g. new method or parameters)
[ ] This PR is a breaking change (e.g. methods or parameters removed/renamed)
[ ] This PR is not a code change (e.g. documentation, README, ...)

@Enegg will you be resolving the issues with this pr?

Uh-oh, cannot make the .start and .restart use the ParamSpec without previously ressolving the stripping self param problem.

Uh-oh, cannot make the .start and .restart use the ParamSpec without previously ressolving the stripping self param problem.

@shiftinv will you be fixing this?


Fix color picker mode buttons

These three buttons have been an eyesore for me for the last couple of weeks.
The changes are trivial, and theme override for these buttons seem unnecessary in any case (they aren't really attached to a tab container), not to mention that it makes them look barely readable in the light mode (yes, I'm using it wherever I can because of eyesight reasons).
EDIT: That icon on the shape popup button? Yes, dark/light mode icons are already broken in various places, so it needs to be fixed globally, not just in the color picker.
Before

Light
Dark

After

Light
Dark

I think this is ok. @KoBeWi ?

@KoBeWi My bad, I used the lower contrast (which I'm using in light mode) for demonstrating the dark mode.
Here how it looks in default color scheme:

Before
After

If this is still not clear enough, then this is a problem with the editor's pressed button style.
Don't really want to argue over three obviously broken buttons, but they do look out of place even among the tab bars, so they're inconsistent both with tab buttons and normal buttons. Though I don't see a point in giving them a tab button appearance, as mentioned is the OP.

Well I tested it and compared myself. I don't think it's button style problem, because we don't really have tab-like buttons like this anywhere else and this style was never meant to be used this way. Hence why tabs style is used - because technically these buttons are "tabs".
Not sure why the tab style looks bad on light theme. You should have the same problem with scene tabs, no?
We could gather more feedback on this matter, but personally I prefer the current style. Or we could come up with some new style.

Hence why tabs style is used

And it is already used incorrectly.
Regular tabs:

Color picker "tabs":

(Both are in default color scheme.)
I cannot find tabs styled like the latter anywhere in the editor.

because technically these buttons are "tabs".

More like radio buttons. ;)
So why bother if we have to pretend that these buttons are representing a different control type? Even if they currently do look like tabs, they don't really convey the same meaning as tabs are usually somehow connected to the pages (especially in Godot itself, which isn't styled accordingly to some guidelines where tab pages are visually distinct from the tabs themselves).

Not sure why the tab style looks bad on light theme. You should have the same problem with scene tabs, no?

No, everything else looks perfectly fine.

We could gather more feedback on this matter, but personally I prefer the current style. Or we could come up with some new style.

I'm obviously all for removing these style overrides for the time being as they are already do not function properly, and coming up with a new style can take quite some time. It doesn't hurt the usability more than it hurts now, and actually fixes the problem for light theme users.

I think this change is actually quite nice. A good improvement in the style of the buttons.

The buttons don't update their look when the theme changes. They probably look fine if you restart the editor after changing the theme (or create a new color picker). But there is currently no code that reacts on NOTIFICATION_THEME_CHANGED to update the overrides on these buttons.
This is what needs to be fixed if we want to preserve the look. But also, these classes were omitted when I was moving all control nodes to the new theme cache approach, because they were being reworked at that moment. So the whole theming code here needs to be improved. From the looks of it, fetching of theme properties is all over the place.


Patch 2

align doc with PowerShell commandlet
PowerShell commandlet Connect-AzureRmAccount has no parameter set that matches given example. Removing -ApplicationId works just fine. This would resolve #867

OPS Build status updates of commit 3fa61d2:
:clock10: Preparing: average preparing time is 1 min(s) 56 sec(s)

OPS Build status updates of commit 3fa61d2:
:clock10: Full build: average full build time is 29 min(s) 17 sec(s) [calculated from last 117 build(s)]

Note: A full build takes more time than an incremental build.  This is the expected behavior of the build system.

OPS Build status updates of commit 3fa61d2:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs-conceptual/azurermps-6.13.0/authenticate-azureps.md
:white_check_mark:Succeeded
View (azurermps-6.13.0)

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Thank you for your contribution!


Fix typo in valueset.md

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

@Manohar-Gunturu - we appreciate the fix!


Add support for WSL 2

Hey there, WSL 2 was initially released and your package does not detect it. In WSL 2, there is lowercase microsoft sub string in os query, so your detection technique in not sufficient anymore.
Also, your trickery with __IS_WSL_TEST__ env flag is not needed, because process.platform is not leaking to testable module - it's not portable and stable. Safer and easier just to export function and do env trickery inside test module.

Would be useful to mention in the readme that it supports both WSL 1 and WSL 2.

All done.


Use python  concurrent.futures instead of multiprocessing

Requirements

See issue #1371
Make sure the HPC doc is up to date
Still need to be fully tested on cedar and Graham

Description of the Change
Using python concurrent.futures instead of multiprocessing make it possible to fully leverage the mpi4py  tool to parallelize the sct on HPC. We don't have to rely on distribute2mpi anymore...
If also fixes the bug introduce in sct_pipeline by the sct_testing refactoring
Applicable Issues
Implements elements of   #1371

Still need to add info on how to run it on graham/cedar/niagara

Error (probably minor) on freshly-installed SCT:
sct_check_dependencies

--
Spinal Cord Toolbox (poq_issue_1371_multiproc/aa3767d9724c82e4da65b155e357cb5ce616b8e4)
Running /Users/julien/code/sct-multiproc/scripts/sct_check_dependencies.py
OS: osx (Darwin-17.4.0-x86_64-i386-64bit)
CPU cores: Available: 8, Used by SCT: 8
RAM: Primary memory available: 16.00 gigabytes
SCT path: /Users/julien/code/sct-multiproc
Installation type: git
  version: dev
  commit: aa3767d9724c82e4da65b155e357cb5ce616b8e4
  branch: poq_issue_1371_multiproc
Check Python executable.............................[OK]
  Using bundled python 2.7.12 |Continuum Analytics, Inc.| (default, Jul  2 2016, 17:43:17)
[GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)] at /Users/julien/code/sct-multiproc/python/bin/python
Check if data are installed.........................[OK]
Check if xlwt (1.0.0) is installed..................[OK]
Check if xlutils (1.7.1) is installed...............[OK]
Check if cryptography (1.6) is installed............[OK]
Check if scikit-learn (0.17.1) is installed.........[OK]
Check if scikit-image (0.12.3) is installed.........[OK]
Check if pyqt (4.11.4) is installed.................[OK]
Check if matplotlib (1.5.1) is installed............[OK]
Check if pip (9.0.1) is installed...................[OK]
Check if requests (2.12.4) is installed.............[OK]
Check if xlrd (0.9.4) is installed..................[OK]
Check if pandas (0.18.1) is installed...............[OK]
Check if dipy (0.11.0) is installed.................[OK]
Check if tqdm (4.11.2) is installed.................[OK]
Check if nibabel (2.1.0) is installed...............[OK]
Check if Keras (2.0.6) is installed.................[OK]
Traceback (most recent call last):
  File "/Users/julien/code/sct-multiproc/scripts/sct_check_dependencies.py", line 422, in <module>
    main()
  File "/Users/julien/code/sct-multiproc/scripts/sct_check_dependencies.py", line 212, in main
    module_name, suppress_stderr = resolve_module(i)
ValueError: too many values to unpack

@peristeri why did you close this without justification?

No, it seams that making reference to the issue in a merged pull request closed it.


Fix broken link due to recent docs move

The link was broken when the docs moved from g3doc to their new place. This fixes by linking to the "Installing TensorFlow" page on the website.

Can one of the admins verify this patch?

There are other places in the repository with the broken URL. I didn't see this PR before submitting another one, otherwise I would post a comment here instead. Anyway, it's basically the same thing, but fixing other places as well: #8165

Closing this as it is redundant with https://github.com/tensorflow/tensorflow/pull/8169/files which also fixes some other files.


When we run the generator for the API, .gitignore file is not being added to the project.

While running the namma-generate, the api project did not have the .gitignore file.
Can we ensure that by default it's present.

Issue resolved.


Unable to switch on "request feedback"

Please complete the following fields as applicable:
Expected behaviour:
Go to organisation info -> Request feedback -> toggle on button -> Add message -> click save -> Get a success message confirming it's switched on
Actual behaviour:
When clicking the save button, I get redirected to the 404 error page. Unlike with #2693 it doesn't seem to save the action and before showing the error.
Steps to reproduce:
I've tried with the "University of Birmingham" as I know they don't have it enabled yet.

Needed to run the new rails upgrade:column_defaults task.
This resolved the initial errors, but now we're running into a new 404 thrown by dragonfly

Looks like the new issues are caused by validating the presence of the logo.
we are going to need to re-add the dragonfly pre-save check for the logo file to avoid issues like this if the logo has not been found (i.e. moved from S3 or the filestore)

This one works now, but we're back to the re1uest feedback tab for the user leading to a 404 :( (e.g. https://dmponline-test.dcc.ac.uk/plans/56073/request_feedback)


Serial Test Error

We are trying to test files using Serial Test, when we insert the following
python /home/pi/osr/rover/serialTest.py we receive a error saying
Traceback (most recent call last):
File "/home/pi/osr/rover/serialTest.py", line 49, in
main()
File "/home/pi/osr/rover/serialTest.py", line 43, in main
clientThread = threading.Thread(target=mythread.SendData, args=())
AttributeError: Threads instance has no attribute 'SendData'
Can anyone provide a solution for this?

That's a bad identation of the code because looks that should be a method and the interpret take it as a function because of this.

But then another error jumps becaus the name socket is not defined

@patmohd did you clone the entire rover-code directory?  It looks like you may be missing dependencies.

Closing this because of inactivity and because we have had other builders use this script without issue.


Support TQL [ANALYZE|EXPLAIN] VERBOSE

What problem does the new feature solve?
TQL EXPLAIN And TQL ANALYZE provide intuitive illustrations of how a PromQL query is (will be) executed and the per step cost. We can provide a better experience by supporting TQL EXPLAIN VERBOSE and TQL ANALYZE VERBOSE, which gives a more detailed plan and cost and should help when trying to optimize some complex queries.
What does the feature do?
Add support to

TQL ANALYZE VERBOSE
TQL EXPLAIN VERBOSE

Implementation challenges
No response

@waynexia sorry for the delay, still working on it

Don't worry! And feel free to reach out to me anytime 😉


When AUR updates available, no notification are shown and it pass

Hi, I I see yaourt is called within the script version 0.1-1.
eval yaourt -Qua | grep "aur"

does actualy works and it shows what is available for upgrade.
For regular pacman update the script works as expected.

Yes, this is intended behaviour, designed to reduce stress of unnecessary polling on aur servers. It checks for aur updates only if there are regular uodates as well.
Is this a feature request for notification to trigger also when there are only aur updates?
I take it that

@Chrysostomus That would be a very nice feature, I thought it was a  bug cause Octopi-tray and Pamac-tray both pull from aur every time they check for update.
The default behavior could remain the same, but perhaps optional argument?

Nah, too complicated for now, I'm busy. It now notifies for aur only updates now though, as originally requested.


⚠ Bofrost.at has degraded performance

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

HTTP code: 200
Response time: 1370 ms

Resolved: Bofrost.at performance has improved in 7e57ef0 after 48 minutes.


Feature dict

What current issue(s) from Github does this address?

adding support for dictionaries

What problem does this PR solve?

allows developers to use dictionaries in their code

How did you solve this problem?

changes in neo-python, changes in neo-boa

How did you make sure your solution works?

tests

Are there any special changes in the code that we should be aware of?

not at the moment

Is there anything else we should know?

Coverage decreased (-1.08%) to 92.082% when pulling 7e55f6e4179bd24bde7ef67487a6f7b7a47024cd on feature-dict into 2c816778cd795e82dbe5333d16406359921c872d on development.


Scripts for upgrading from 0.6 to 0.7

After upgrading the openebs-operator.yaml with 0.7 deployments, the following scripts will be helpful to upgrade:

StorageClasses (upgrade_sc.sh)
Existing PVs.     (upgrade_pv.sh)

Signed-off-by: kmova<EMAIL_ADDRESS>

Just a thought- It would be helpful to have a gif/video tutorial that can walk through steps.


Agent deployment based on roles

If collectd and lsf not installed when issuing /dmon/v2/overlord/aux/deploy the timeout limit is exeeded and thus it is marked as failed although it is still running on agent roles.

May substitute with fabric based deployment


Allow the user to prioritize characters with the same initiative

Maybe let the user add a priority number (Any number) when the system detects that the user changed the initiative field input to a number that is already in the Character list. That way the higher number (priority) will be sorted before the other character(s) with the same Initiative roll

Officially 5e's rules are:

If a tie occurs, the DM decides the order among tied DM-controlled creatures, and the players decide the order among their tied characters. The DM can decide the order if the tie is between a monster and a player character. Optionally, the DM can have the tied characters and monsters each roll a d20 to determine the order, highest roll going first.

Something similar could be implemented, by default it could just allow the user to manually set the order, or optionally something like a "resolve ties" button that just randomly does it.
Either way I think a secondary field should be added to a character like SubInitiative, or something.  an int that by default is 0, but on ties determines the inter initiative order.

I feel like SubInitiative would be a term that players would not understand and could become confusing.
I would suggest the following:

Possibly a pop-up that asks to choose which character goes first, and we save that in a "subInitiative" field which we don't know, by adding +1 or something? It might really complicate the sorting though.

It could be like 3 buttons: (Character 1) (Character 2) (Decide randomly)

Look into how other tools solve this issue?

Okay, I don't think we need to show the user the term subinitiative, or we just call it something else.  But the idea is that initiative has a modifier to order people within the same initiative.


Add JSONAPI::Serializable::Error.create

This PR introduces a factory method for creating serializable errors, e.g.
JSONAPI::Serializable::Error.create({
  status: "422",
  detail: "Invalid attribute"
  source: { pointer: "/data/attributes/title" }
})

Codecov Report

Merging #66 into master will decrease coverage by <.01%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master      #66      +/-   ##
==========================================
- Coverage   99.43%   99.42%   -0.01%
==========================================
  Files          12       12
  Lines         351      350       -1
==========================================
- Hits          349      348       -1
  Misses          2        2

Impacted Files
Coverage Δ

lib/jsonapi/serializable/error.rb
100% <100%> (ø)
:arrow_up:

...sonapi/serializable/resource/conditional_fields.rb
100% <0%> (ø)
:arrow_up:

lib/jsonapi/serializable/link.rb
100% <0%> (ø)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update c72b021...ed5a1c1. Read the comment docs.

Thanks for the PR, merging!


[TypeSpec Requirement] Add date-based suppression expiration mechanism

- tool: TypeSpecRequirement
  path: data-plane/**/*.json
  reason: Schedule fully committed until this date
  validThrough: 2024-05-31

If currentDate <= validThrough, apply suppression
If currentDate > validThrough, print warning and ignore suppression
Should validThrough be required or optional?
If required, should we enforce a maximum range (e.g. 1 year from currentDate)?

This builds on https://github.com/Azure/azure-rest-api-specs/issues/27348

We dont foresee any permanent suppressions for the TypeSpec requirement. So we should make validThrough required and the max range could be 6 months from currentDate

Closing in favor of https://github.com/Azure/azure-rest-api-specs/issues/28754


Color of font and UI

Hi,
@suryanshsk and @sanjay-kv  PLEASE do assign me this task under gssoc-ext and level 2. I would be glad to work on this project and give my best for this website. Below is the attached pic. of change and issue that I think should be changed.

Font Color: Opt for high-contrast colors for text, such as dark navy or charcoal for the main font, which can be easier on the eyes against a lighter background.
Font Size: Increase the font size for better legibility. A size between 16px and 18px is generally recommended for body text.
Hover Effects: Add hover effects on buttons or links to enhance interactivity, using darker shades when hovered over.

please assign this task to me @suryanshsk

Thanks, a lot @suryanshsk for assigning me the task..glad to work on it

When I download your project I am not visible the UI of your website in the code section

Can you pl. guide me how to do changes from the code?

I am trying to work on the code @suryanshsk . So thanks for having me and I will give my best


changed README

We require all PRs to follow Conventional Commits specification.
More details 👇🏼
 No release type found in pull request title "changed README". Add a prefix to indicate what kind of release this pull request corresponds to. For reference, see https://www.conventionalcommits.org/

Available types:
 - feat: A new feature
 - fix: A bug fix
 - docs: Documentation only changes
 - style: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)
 - refactor: A code change that neither fixes a bug nor adds a feature
 - perf: A code change that improves performance
 - test: Adding missing tests or correcting existing tests
 - build: Changes that affect the build system or external dependencies (example scopes: gulp, broccoli, npm)
 - ci: Changes to our CI configuration files and scripts (example scopes: Travis, Circle, BrowserStack, SauceLabs)
 - chore: Other changes that don't modify src or test files
 - revert: Reverts a previous commit


"flappy-bird" title display is incorrect

"Flappy Bird" title appears to show "Coin Runner"
https://github.com/digitsensitive/phaser3-typescript/blob/e1f21828037aac76f5d8f8ce54e976e4c7d49e39/src/games/flappy-bird/index.html#L3-L12

@ttsukasan Thanks for spotting. It's fixed now.


chore: don't use burrito in dev

Current dependencies on/for this PR:

main

PR #161   👈

PR #162

This comment was auto-generated by Graphite.


update output.txt to output.log

What type of PR is this?
docs
What this PR does / why we need it (en: English/zh: Chinese):
en: The preceding and subsequent descriptions do not match
zh: 前后描述不符合, 文档写的output.log, 代码为output.txt
Which issue(s) this PR fixes:
There are no related issue

 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.

The English page has the same question, would you mind fixing it

The English page has the same question, would you mind fixing it

The English page has the same question, would you mind fixing it

ok, no problem


open README.rst explicitly in utf-8

Running setup.py (python 3.5.2, windows 7) fails with UnicodeDecodeError otherwise due to default 1252 encoding.

Thanks for the fix @nagimov!


Updated rawTransactions types for POST endpoint

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Unable to locate gradlew script error while running app

I can't run all of my flutter apps (incl. test app), because in the console appears  with this error message every time.
Here's the Image
https://prnt.sc/whn37q

@ijas-20
It seems something is preventing gradle to run properly on your machine. Check this comment for details.
Please see https://flutter.dev/community for resources, you may also get some help if you post it on Stack Overflow and if you need help with your code, please see https://www.reddit.com/r/flutterhelp/
Closing, as this isn't an issue with Flutter itself. If you disagree, please write in the comments and I will reopen it.
Thank you

@ijas-20
It seems something is preventing gradle to run properly on your machine. Check this comment for details.
Please see https://flutter.dev/community for resources, you may also get some help if you post it on Stack Overflow and if you need help with your code, please see https://www.reddit.com/r/flutterhelp/
Closing, as this isn't an issue with Flutter itself. If you disagree, please write in the comments and I will reopen it.
Thank you


HTH - Help the homeless coin does read wallet

Supported coin in coin.config does read the wallet.  Wallet has 100 connections and up to date.
[2018-12-29 22:31:25.3008] [I] [PayoutManager] Online
[2018-12-29 22:31:25.3008] [I] [StatsRecorder] Online
[2018-12-29 22:31:25.3108] [I] [PayoutManager] Processing payments for pool help-the-homeless
[2018-12-29 22:31:25.3421] [I] [help-the-homeless] Starting Pool ...
[2018-12-29 22:31:25.3631] [I] [help-the-homeless] Starting Job Manager ...
[2018-12-29 22:31:25.5570] [I] [help-the-homeless] Waiting for daemons to come online ...
[2018-12-29 22:31:26.3326] [I] [PayoutManager] No updated blocks for pool help-the-homeless
[2018-12-29 22:31:26.3535] [I] [PayoutManager] No balances over configured minimum payout for pool help-the-homeless

So far 1 coin out 10 works. Does not read others that are not listed even though it has been added to coin.json.
Ones are not listed and had to add to coin.json
Gives Coin
Stronghands
ZetaCoin

I mentioned this before in your other thread that you closed, post your configs and give us a little info about your setup we can help you figure it out.

The hth.json is a copy and paste from my working .json with just the database name change and wallet rpc info. It sees the HTH wallet but doesnt see the peers connected.
As for the SHND GIVES and Zeta. They are copy and paste from other of the same algo in the coins.json. By looking in the miningcore source it does support legacy wallets. But it doesnt read them nor see that the wallet is booted up.  Gives is a scrypt base POW/POS coin and iv even tried copy and editting the litecoin. Same result.
},
"stronghands": {
"name": "stronghands",
"symbol": "SHND",
"family": "bitcoin",
"coinbaseHasher": {
"hash": "sha256d"
},
"headerHasher": {
"hash": "sha256d"
},
"blockHasher": {
"hash": "reverse",
"args": [{ "hash": "sha256d" }]
},
"shareMultiplier": 65536,
"explorerBlockLink": "https://www.coinexplorer.net/SHND/block/$height$",
"explorerTxLink": "https://www.coinexplorer.net/SHND/transaction/{0}",
"explorerAccountLink": "https://www.coinexplorer.net/SHND/address/{0}"
},
"GIVES": {
"name": "GIVES",
"symbol": "GIVES",
"family": "bitcoin",
"coinbaseHasher": {
"hash": "sha256d"
},
"headerHasher": {
"hash": "scrypt"
},
"blockHasher": {
"hash": "reverse",
"args": [{ "hash": "sha256d" }]
},
"posBlockHasher": {
"hash": "reverse",
"args": [
{
"hash": "scrypt",
"args": [ 1024, 1 ]
}
]
},
"shareMultiplier": 65536,
"explorerBlockLink": "http://gives-explorer.ultra-pool.com:3001/block/$height$",
"explorerTxLink": "http://gives-explorer.ultra-pool.com:3001/tx/{0}",
"explorerAccountLink": "http://gives-explorer.ultra-pool.com:3001/address/{0}"

How about the config for these coins from your config.json?  That's really going to be the part that defines how it connects to the daemon.  The configs you posted define the hashing, name, and explorer.

Digibyte you can add to the non-working list.

Digibyte is working fine for me, on SHA256, just remember you need to set the ALGO on the config file.

Yeah i tried SHA256 and the backend wouldnt see the wallet had peers.
So far not having any luck with miningcore and about to drop it and put it in the trash bucket.

Sorry to hear that, Maybe you need to change your developers, I'm running my pool on miningcore and wen to prod with 6 coins so far and tested 5 more, and it is working perfectly.

rpcuser=user rpcpassword=password rpcallowip=<IP_ADDRESS> rpcallowip=x.x.x.x rpcport=35888 server=1 listen=1 daemon=1
{
    "logging": {
        "level": "info",
        "enableConsoleLog": true,
        "enableConsoleColors": true,
        // Log file name (full log) - can be null in which case log events are written to console (stdout)
        "logFile": "core-hth.log",
        // Log file name for API-requests - can be null in which case log events are written to either main logFile or console (stdout)
        "apiLogFile": "api-hth.log",
        // Folder to store log file(s)
        "logBaseDirectory": "/home/user/logs", // or c:\path\to\logs on Windows
        // If enabled, separate log file will be stored for each pool as <pool id>.log
        // in the above specific folder.
        "perPoolLogFile": true
    },
    "banning": {
        // "integrated" or "iptables" (linux only - not yet implemented)
        "manager": "integrated",
        "banOnJunkReceive": true,
        "banOnInvalidShares": false
    },
    "notifications": {
        "enabled": false,
        "email": {
            "host": "smtp.example.com",
            "port": 587,
            "user": "user",
            "password": "password",
            "fromAddress"<EMAIL_ADDRESS>            "fromName": "pool support"
        },
        "admin": {
            "enabled": false,
            "emailAddress": "",
            "notifyBlockFound": true
        }
    },
    // Where to persist shares and blocks to
    "persistence": {
        // Persist to postgresql database
        "postgres": {
            "host": "<IP_ADDRESS>",
            "port": 5432,
            "user": "dbuser",
            "password": "dbpass",
            "database": "dbname"
        }
    },
    // Generate payouts for recorded shares and blocks
    "paymentProcessing": {
        "enabled": true,
        // How often to process payouts, in milliseconds
        "interval": 600,
        // Path to a file used to backup shares under emergency conditions, such as
        // database outage
        "shareRecoveryFile": "recovered-shares-hth.txt"
    },
    // API Settings
    "api": {
        "enabled": true,
        // Binding address (Default: <IP_ADDRESS>)
        "listenAddress": "<IP_ADDRESS>",
        // Binding port (Default: 4000)
        "port": 4001,
        // IP address whitelist for requests to Prometheus Metrics (default <IP_ADDRESS>)
        "metricsIpWhitelist": [],
        // Limit rate of requests to API on a per-IP basis
        "rateLimiting": {
            "disabled": false, // disable rate-limiting all-together, be careful
            // override default rate-limit rules, refer to https://github.com/stefanprodan/AspNetCoreRateLimit/wiki/IpRateLimitMiddleware#defining-rate-limit-rules
            "rules": [
                {
                    "Endpoint": "*",
                    "Period": "1s",
                    "Limit": 5
                }
            ],
            // List of IP addresses excempt from rate-limiting (default: none)
            "ipWhitelist": []
        }
    },
    "pools": [
        {
            // DON'T change the id after a production pool has begun collecting shares!
            "id": "help-the-homeless",
            "enabled": true,
            "coin": "help-the-homeless",
            // Address to where block rewards are given (pool wallet)
            "address": "pooladdress",
            // Block rewards go to the configured pool wallet address to later be paid out
            // to miners, except for a percentage that can go to, for examples,
            // pool operator(s) as pool fees or or to donations address. Addresses or hashed
            // public keys can be used. Here is an example of rewards going to the main pool
            // "op"
            "rewardRecipients": [
                {
                    // Pool wallet
                    "address": "address",
                    "percentage": 1.5
                }
            ],
            // How often to poll RPC daemons for new blocks, in milliseconds
            "blockRefreshInterval": 400,
            // Some miner apps will consider the pool dead/offline if it doesn't receive
            // anything new jobs for around a minute, so every time we broadcast jobs,
            // set a timeout to rebroadcast in this many seconds unless we find a new job.
            // Set to zero to disable. (Default: 0)
            "jobRebroadcastTimeout": 10,
            // Remove workers that haven't been in contact for this many seconds.
            // Some attackers will create thousands of workers that use up all available
            // socket connections, usually the workers are zombies and don't submit shares
            // after connecting. This features detects those and disconnects them.
            "clientConnectionTimeout": 600,
            // If a worker is submitting a high threshold of invalid shares, we can
            // temporarily ban their IP to reduce system/network load.
            "banning": {
                "enabled": true,
                // How many seconds to ban worker for
                "time": 600,
                // What percent of invalid shares triggers ban
                "invalidPercent": 50,
                // Check invalid percent when this many shares have been submitted
                "checkThreshold": 50
            },
            // Each pool can have as many ports for your miners to connect to as you wish.
            // Each port can be configured to use its own pool difficulty and variable
            // difficulty settings. 'varDiff' is optional and will only be used for the ports
            // you configure it for.
        "ports": {
            "4055": {
                "enabled": true,
		"listenAddress": "x.x.x.x",
                "difficulty": 0.5,
                "name": "GPU Mining 0.01-500 Diff",
                "varDiff": {
                    "minDiff": 0.01,
		    "maxDelta": 500.0,
                    "targetTime": 15,
                    "retargetTime": 90,
                    "variancePercent": 30
                }
            },

           "4064": {
              "name": "Big GPU rig Mining 100 Diff",
              "listenAddress": "x.x.x.x",
              "difficulty": 100.0
            },

           "4066": {
              "name": "Nicehash Mining 500",
              "listenAddress": "x.x.x.x",
              "difficulty": 500.0
            }

			},

            // Recommended to have at least two daemon instances running in case one drops
            // out-of-sync or offline. For redundancy, all instances will be polled for
            // block/transaction updates and be used for submitting blocks. Creating a backup
            // daemon involves spawning a daemon using the "-datadir=/backup" argument which
            // creates a new daemon instance with it's own RPC config. For more info on this,
            // visit: https:// en.bitcoin.it/wiki/Data_directory and
            // https:// en.bitcoin.it/wiki/Running_bitcoind
            "daemons": [
                {
                    "host": "<IP_ADDRESS>",
                    "port": 35888,
                    "user": "user",
                    "password": "password",
                    // Enable streaming Block Notifications via ZeroMQ messaging from Bitcoin
                    // Family daemons. Using this is highly recommended. The value of this option
                    // is a string that should match the value of the -zmqpubhashblock parameter
                    // passed to the coin daemon. If you enable this, you should lower
                    // 'blockRefreshInterval' to 1000 or 0 to disable polling entirely.
                    "zmqBlockNotifySocket": "tcp://<IP_ADDRESS>:35888",
                    // Enable streaming Block Notifications via WebSocket messaging from Ethereum
                    // family Parity daemons. Using this is highly recommended. The value of this
                    // option is a string that should  match the value of the --ws-port parameter
                    // passed to the parity coin daemon. When using --ws-port, you should also
                    // specify --ws-interface all and
                    // --jsonrpc-apis "eth,net,web3,personal,parity,parity_pubsub,rpc"
                    // If you enable this, you should lower 'blockRefreshInterval' to 1000 or 0
                    // to disable polling entirely.
                    "portWs": 35888,
                }
            ],
            // Generate payouts for recorded shares
            "paymentProcessing": {
                "enabled": true,
                // Minimum payment in pool-base-currency (ie. Bitcoin, NOT Satoshis)
                "minimumPayment": 100,
                "payoutScheme": "PPLNS",
                "payoutSchemeConfig": {
                    "factor": 2.0
                }
            }
        }
    ]
}

Top HTH wallet config and below is the miningcore hth json conf.
PAC coin works when it wants too.
Plus miner api and top miner api dont work.

for HTH config use as bellow:
onlynet=ipv4
server=1
rpcuser=user
rpcpassword=pass
rpcallowip=<IP_ADDRESS>/0
listen=1
daemon=1
zmqpubhashblock=tcp://<IP_ADDRESS>:36001
addnode=<IP_ADDRESS>
addnode=<IP_ADDRESS>
addnode=<IP_ADDRESS>
addnode=<IP_ADDRESS>
addnode=<IP_ADDRESS>
addnode=2a02:a44f:5b17:1:6c99:637e:c107:d79d
addnode=2a02:a44f:5b17:1:145f:d2c4:c6ba:56bf
addnode=<IP_ADDRESS>:35888
addnode=<IP_ADDRESS>:35888
addnode=<IP_ADDRESS>:35888
addnode=<IP_ADDRESS>:35888
addnode=<IP_ADDRESS>:35888
addnode=2001:0:9d38:90d7:406:2c08:ae31:2cd3
addnode=<IP_ADDRESS>:35888
addnode=<IP_ADDRESS>:35888
addnode=<IP_ADDRESS>:35888
addnode=<IP_ADDRESS>:35888
addnode=<IP_ADDRESS>:35888
addnode=<IP_ADDRESS>:35888
addnode=<IP_ADDRESS>:35888
addnode=<IP_ADDRESS>:35888
addnode=<IP_ADDRESS>:35888
addnode=<IP_ADDRESS>:35888
addnode=<IP_ADDRESS>:35888
addnode=<IP_ADDRESS>:35888
addnode=<IP_ADDRESS>:35888
addnode=<IP_ADDRESS>:35888
addnode=<IP_ADDRESS>
addnode=<IP_ADDRESS>
addnode=<IP_ADDRESS>
addnode=<IP_ADDRESS>
addnode=<IP_ADDRESS>
addnode=<IP_ADDRESS>:35888
addnode=<IP_ADDRESS>:35888
addnode=<IP_ADDRESS>:35888
addnode=<IP_ADDRESS>:35888
addnode=<IP_ADDRESS>:35888
addnode=<IP_ADDRESS>:35888
addnode=<IP_ADDRESS>:35888
addnode=<IP_ADDRESS>:35888
addnode=<IP_ADDRESS>:35888

and for the config.json use bellow:
 {
      "id": "hth",
      "enabled": true,
      "miningMethod": "GPU",
      "coin": "help-the-homeless",
      "address": "HEr8noSbmkihsAi2HXA4bQCWx8DBe1cmaP",
      "rewardRecipients": [
        {
          "address": "HEr8noSbmkihsAi2HXA4bQCWx8DBe1cmaP",
          "percentage": 0.1
        }
      ],
      "blockRefreshInterval": 0,
      "jobRebroadcastTimeout": 10,
      "clientConnectionTimeout": 600,
      "minimumConfirmations": 360,
      "banning": {
        "enabled": false,
        "time": 600,
        "invalidPercent": 50,
        "checkThreshold": 50
      },
      "ports": {
        "60001": {
          "listenAddress": "<IP_ADDRESS>",
          "difficulty": 16,
          "name": "GPU Mining",
          "varDiff": {
            "minDiff": 1,
            "targetTime": 15,
            "retargetTime": 90,
            "variancePercent": 30
          }
        }
      },
      "daemons": [
        {
          "host": "<IP_ADDRESS>",
          "port": 9215,
          "user": "user",
          "password": "pass",
          "zmqBlockNotifySocket": "tcp://<IP_ADDRESS>:36001"
        }
      ],
      "paymentProcessing": {
        "enabled": true,
        "minimumPayment": 100,
        "payoutScheme": "PPLNS",
        //"minersPayTxFees": true,
        "payoutSchemeConfig": {
          "factor": 2.0
        }
      }
    },

please note your problem might be the port you are setting, just use the default port like exactly above.
Make sure to open the port 35888 , this is the port when it's close you will have limited connections.
don't forget to install the ZMQ.
and for the digibyte make sure to add algo=sha256d in the digibyte.conf file

and BTW the port 35888 is not the RPC port and that is your problem

Yeah port 35888 is open and it atleaset sees the daemon and i tried 9215. 9215 wouldnt see the daemon running. ZMQ is installed
But ill try again when i get off of work today.

Are you running the daemon and stratum on the same machine and are you running them as docker containers by chance?  I agree with @peysab 35888 is not the rpc port and rpc and zmq should not be the same port.

Im not using docker. @caleball

but they are on the same machine?

Yes its on the same dedicated server.

[2019-02-12 03:53:03.7792] [I] [hth] Waiting for daemons to connect to peers ...
[2019-02-12 03:53:14.0281] [I] [hth] Waiting for daemons to connect to peers ...
[2019-02-12 03:53:24.2809] [I] [hth] Waiting for daemons to connect to peers ...
[2019-02-12 03:53:34.5333] [I] [hth] Waiting for daemons to connect to peers ...
[2019-02-12 03:53:44.7857] [I] [hth] Waiting for daemons to connect to peers ...
[2019-02-12 03:53:55.0358] [I] [hth] Waiting for daemons to connect to peers ...
[2019-02-12 03:54:05.2877] [I] [hth] Waiting for daemons to connect to peers ...
[2019-02-12 03:54:15.5401] [I] [hth] Waiting for daemons to connect to peers ...

 "version": 1020000,
  "protocolversion": 70207,
  "walletversion": 61000,
  "balance": 0.00000000,
  "privatesend_balance": 0.00000000,
  "blocks": 309863,
  "timeoffset": 0,
  "connections": 40,
  "proxy": "",
  "difficulty": 40.71030268911397,
  "testnet": false,
  "keypoololdest":<PHONE_NUMBER>,
  "keypoolsize": 1001,
  "paytxfee": 0.00000000,
  "relayfee": 0.00010000,
  "errors": ""

Changed my hth config to match yours.

Paste the output of ss -plant | grep ‘9215|35888’ from your server.

User@user:~$ ss -plant | grep ‘9215|35888’
-bash: 35888’: command not found
@caleball

Sorry, try it again, I had to wrap the command in a code block. The pipe needs to be escaped.

User@user:~$ ss -plant | grep ‘9215|35888’
User@user:~$

You should get something like this:
# ss -plant | grep '9215\|35888' | grep LISTEN
LISTEN     0      128          *:35888                    *:*                   users:(("hthd",pid=20555,fd=12))
LISTEN     0      128         :::35888                   :::*                   users:(("hthd",pid=20555,fd=11))
LISTEN     0      128         :::9215                    :::*                   users:(("hthd",pid=20555,fd=9))

That is if your daemon is actually running and using those ports.

If you get nothing back (as it appears from your previous one) then try something like this:
ss -plant | grep hthd | grep LISTEN
That should tell us which ports your hthd is listening on.

User@user:~$ ss -plant | grep hthd | grep LISTEN
LISTEN     0      128          :35888                    :                   users:(("hthd",pid=4690,fd=13))
LISTEN     0      128    <IP_ADDRESS>:9215                     :                   users:(("hthd",pid=4690,fd=10))
LISTEN     0      128         :::35888                   :::                   users:(("hthd",pid=4690,fd=12))
LISTEN     0      128        ::1:9215                    :::*                   users:(("hthd",pid=4690,fd=9))
User@user:~$


Need to update the debugging way to use the serve.json method

I think we need to update the debugging method in this article to use the serve.json method mentioned at https://docs.microsoft.com/en-us/sharepoint/dev/spfx/debug-modern-pages

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

ID: 6a6509a7-a5fb-695e-6e1c-e44c42256adf
Version Independent ID: c65fcc97-888b-eb2a-5b4b-790c85f951d9
Content: Tutorial - Migrating from UserCustomAction to SharePoint Framework Extensions
Content Source: docs/spfx/extensions/guidance/migrate-from-usercustomactions-to-spfx-extensions.md
Product: sharepoint
GitHub Login: @spdevdocs
Microsoft Alias: spdevdocs

Closing this one since it is a duplicate of #2142

Misunderstood that you were referencing multiple docs with the same issue text, reopening...

Thanks! I have added a note within the debug section to point them towards using serve configurations.


Update to v4.1.2

Bring in updates from upstream (collectiveidea). This is needed in the effort to upgrade bigmaven to Rails 5.

@racerpeter Could you take a look at this? We're wondering whether you'd prefer to merge this branch into the optimize-default-sql branch and continue having bigmaven point there, or switch bigmaven to point at this one.

I'm fine with moving to this branch. Bonus points for anyone interested in submitting the new strategy upstream.


'your-addon' in install.yaml should be 'addon-template'

The README says:

Globally replace "addon-template" with the name of your add-on.

So the name used in install.yaml as a sample should be that too so it gets picked up by that replacing.

Fixed in #36


Define global variables in yaml file

It should be possible to define global variables (available to all templates) in the yaml file. Global variables can be used to e.g. provide lists of wells for iteration inside templates. Such lists are currently often created when needed inside templates, and are usually defined multiple times. This makes it demanding to maintain.
This issue is somewhat related to #10

One way of defining and using global variables with today's version is importing a "global" file in all files you need those global variables. Some snippets below:
Definition file (for global variables) "00_globals.cnfg":
{% set wells = ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '23', '24', '28', '32', '35', '36']  %}
Application file
{% import "00_globals.cnfg" as globals %}
...
{% for well in globals.wells %}
   "D{{ well }}"
{%- endfor %}

Yes, this is a nice technique that I also use myself. I still think it would be a nice feature to define such variables directly in the yaml config file.

This may not be needed anymore after the introduction of globally available sources (#10) in v2.8.0. Closing for now until someone comes up with a use case where this is needed.


add @queue support to sandbox

already stubbed into architect/functions just need to modify some lookup paths

So I took a look at the code for the sandbox event bus, and it seems like "just need to modify some lookup paths" refers to https://github.com/arc-repos/architect/blob/728ab590de97849a75a8e5ed3f783e3d1ca3fa4a/src/sandbox/events/_subprocess.js#L9
Would a PR to finish this up be welcome? I was thinking of changing the "local mode" implementations in @architect/functions to post to /queues and /events respectively, then pass that information to the subprocess spawned by the sandbox so it knows where to lookup the lambda function.

omg yes, would super appreciate the help!

this is dope / thx so much!


Axios Request Failed with HTTP Status Code 403

Hi @richartkeil 👋 Hope you are well.
Recently, our daily Notion backups (using our notion-backup fork of notion-guardian) started failing with an HTTP 403 status code:
AxiosError: Request failed with status code 403

We have had no code changes in the last 5 days, and the daily backups have succeeded until today (eg. yesterday's backup succeeded).
I originally also tried updating the token (which I thought was the problem originally) but this did not change the error.
Relevant request details (sanitized):
request: ClientRequest {
  method: 'GET',
  headers: {
    Accept: 'application/json, text/plain, */*',
    Cookie: 'token_v2=***',
    'User-Agent': 'axios/1.3.4',
    'Accept-Encoding': 'gzip, compress, deflate, br'
  },
  protocol: 'https:',
  hostname: 'file.notion.so',
  path: '/f/t/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx/Export-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxx.zip?id=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxx&table=user_export&expirationTimestamp=1680167194467&signature=xxxxxxxxxx_xxxxxxxx-xxxxxxxxxxxxxxxxxx&download=true&downloadName=xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxx%2FExport-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxx.zip',
  baseURL: 'https://www.notion.so/api/v3',
}

And response details:
   response: {
     status: 403,
     statusText: 'Forbidden',

And axios config:
  config: {
    baseURL: 'https://www.notion.so/api/v3',
    method: 'get',
    url: 'https://file.notion.so//f/t/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx/Export-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxx.zip?id=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxx&table=user_export&expirationTimestamp=1680167194467&signature=xxxxxxxxxx_xxxxxxxx-xxxxxxxxxxxxxxxxxx&download=true&downloadName=xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxx%2FExport-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxx.zip',
    responseType: 'stream',
    data: undefined
  },

I'm guessing because of the responseType: 'stream' in the error message, it probably has to do with this code here:
https://github.com/richartkeil/notion-guardian/blob/80135acc1e4dc2b9b6560c48095f17c1c7895573/index.js#L72-L76

Maybe Notion changed their internal API?

I'm having the exact same issue. ToT

I'm guessing because of the responseType: 'stream' in the error message, it probably has to do with this code here:
https://github.com/richartkeil/notion-guardian/blob/80135acc1e4dc2b9b6560c48095f17c1c7895573/index.js#L72-L76

Looks like it's a missing cookie:

https://github.com/upleveled/notion-backup/pull/205

I think @Josehower will do a PR here too.

I created a PR for this issue https://github.com/richartkeil/notion-guardian/pull/12

Hey @karlhorky and @Josehower thanks for looking into this, and especially for the PR! I'll merge it.


WIP: Designer - new help menu and version check

Designer - added new help menu with links to readme files on github (TWatchSK repo, TWatchSKDesigner repo) and new TWatchSK designer repo issue.
Designer - added version update check when app starts.

Here are all new little features visible:

Here is screenshot of Help menu and little message showing new version is available:

@ba58smith your notes?

Looks great!


Add DFS graph iterator

This PR adds a DFS iterator for directed graphs.

Codecov Report

Merging #32 into master will increase coverage by 1.27%.
The diff coverage is 86.36%.

@@             Coverage Diff              @@
##             master      #32      +/-   ##
============================================
+ Coverage     74.58%   75.86%   +1.27%
- Complexity       90       97       +7
============================================
  Files            11       13       +2
  Lines           181      203      +22
  Branches         56       62       +6
============================================
+ Hits            135      154      +19
  Misses           23       23
- Partials         23       26       +3

Impacted Files
Coverage Δ
Complexity Δ

...rc/main/kotlin/org/cafejojo/schaapi/common/Node.kt
100% <100%> (ø)
0 <0> (?)

.../kotlin/org/cafejojo/schaapi/common/DFSIterator.kt
85.71% <85.71%> (ø)
8 <8> (?)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 40fc20a...1f32580. Read the comment docs.


AttributeError: module 'gym.spaces' has no attribute 'Sequence'

Traceback (most recent call last):
  File "/home/khaled/miniconda3/envs/omnigibson/lib/python3.10/runpy.py", line 196, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "/home/khaled/miniconda3/envs/omnigibson/lib/python3.10/runpy.py", line 86, in _run_code
    exec(code, run_globals)
  File "/home/khaled/Documents/GitHub/OmniGibson/omnigibson/examples/scenes/scene_selector.py", line 81, in <module>
    main()
  File "/home/khaled/Documents/GitHub/OmniGibson/omnigibson/examples/scenes/scene_selector.py", line 58, in main
    env = og.Environment(configs=cfg)
  File "/home/khaled/Documents/GitHub/OmniGibson/omnigibson/utils/python_utils.py", line 90, in wrapper
    func(*values.args, **values.kwargs)
  File "/home/khaled/Documents/GitHub/OmniGibson/omnigibson/envs/env_base.py", line 77, in __init__
    self.load()
  File "/home/khaled/Documents/GitHub/OmniGibson/omnigibson/envs/env_base.py", line 371, in load
    self._load_robots()
  File "/home/khaled/Documents/GitHub/OmniGibson/omnigibson/envs/env_base.py", line 241, in _load_robots
    og.sim.play()
  File "/home/khaled/Documents/GitHub/OmniGibson/omnigibson/simulator.py", line 730, in play
    self._non_physics_step()
  File "/home/khaled/Documents/GitHub/OmniGibson/omnigibson/simulator.py", line 639, in _non_physics_step
    obj.initialize()
  File "/home/khaled/Documents/GitHub/OmniGibson/omnigibson/prims/prim_base.py", line 74, in initialize
    self._initialize()
  File "/home/khaled/Documents/GitHub/OmniGibson/omnigibson/robots/robot_base.py", line 193, in _initialize
    self.load_observation_space()
  File "/home/khaled/Documents/GitHub/OmniGibson/omnigibson/utils/gym_utils.py", line 129, in load_observation_space
    self.observation_space = gym.spaces.Dict(self._load_observation_space())
  File "/home/khaled/Documents/GitHub/OmniGibson/omnigibson/robots/robot_base.py", line 354, in _load_observation_space
    obs_space[sensor_name] = sensor.load_observation_space()
  File "/home/khaled/Documents/GitHub/OmniGibson/omnigibson/utils/gym_utils.py", line 129, in load_observation_space
    self.observation_space = gym.spaces.Dict(self._load_observation_space())
  File "/home/khaled/Documents/GitHub/OmniGibson/omnigibson/sensors/sensor_base.py", line 100, in _load_observation_space
    for modality, space in self._obs_space_mapping.items():
  File "/home/khaled/Documents/GitHub/OmniGibson/omnigibson/sensors/vision_sensor.py", line 653, in _obs_space_mapping
    bbox_3d_space = gym.spaces.Sequence(space=gym.spaces.Tuple((
AttributeError: module 'gym.spaces' has no attribute 'Sequence'

How to reproduce:
python -m omnigibson.examples.scenes.scene_selector

Fixed by upgrading gym to latest
pip install gym==0.26.2


fix to be able to search for numeric fields with Ickle full text range query

In current Ickle, full text range query like this blog entry does not work.
from com.acme.Transaction where amount : [40 to 90}

I think that the cause is as follows.

QueryRenderer class can not get value of condition of range query
QueryRendererDelegateImpl class expects the search condition to be a string
QueryRendererDelegateImpl class expects an analyzed field, but the numeric field is not analyzed

It behaves differently for other Query APIs.
For example, the following code created based on QueryStringTest will work
   public void testFullTextRangeAsDsl() throws Exception {
      QueryFactory qf = getQueryFactory();
      Query q =
              qf.from(getModelFactory().getTransactionImplClass())
                      .having("amount")
                      .between(23, 45)
                      .build();
      List<Transaction> list = q.list();
      assertEquals(2, list.size());
   }

   public void testFullTextRangeHs() throws Exception {
      SearchManager searchManager = Search.getSearchManager((Cache) getCacheForQuery());
      org.apache.lucene.search.Query luceneQuery =
              searchManager
                      .buildQueryBuilderForClass(getModelFactory().getTransactionImplClass())
                      .get()
                      .range()
                      .onField("amount")
                      .from(23.0).to(45.0)
                      .createQuery();
      CacheQuery q = searchManager.getQuery(luceneQuery, getModelFactory().getTransactionImplClass());

      List<Transaction> list = q.list();
      assertEquals(2, list.size());
   }

The following code does not work.(A NullPointerException is thrown.)
   public void testFullTextRangeIckle() throws Exception {
      QueryFactory qf = getQueryFactory();

      Query q = qf.create("from " + getModelFactory().getTransactionTypeName() + " t where t.amount : [23 to 45]");

      List<Transaction> list = q.list();
      assertEquals(2, list.size());
   }

I think like this, but how is it?

Looking...

RemoteNonIndexedQueryStringTest.testFullTextRangeWildcard is failing:
org.infinispan.client.hotrod.exceptions.HotRodClientException:Request for messageId=67 returned server error (status=0x85): java.lang.IllegalStateException: The cache must be indexed in order to use full-text queries.

I'm sorry.
I added a test case to RemoteNonIndexedQueryStringTest.testFullTextRangeWildcard.

I've fixed the review comments myself, squashed the commits and integrated. Thanks @kazuhira-r !

I've also reported this in jira just in case somebody else stumbles upon the same problem: https://issues.jboss.org/browse/ISPN-7718

Thank you for your review and integration!


add my name :) fix some hey's, and add no poorness

Hey @sarthaktexas, thanks for the contribution, but I'm not accepting any outside pull requests to this repo at this time.
Best,

Linus


Error when parsing multiword expressions in conllu file

Hi,
I am trying to train this parser on Turkish UD Treebank. 	PUNCT	Punc	_	6	punct	_	_

The word 'parçacıklarsa' is a multiword token, so it is numbered as '2-3'. Does lstm parser have a mechanism to deal with multiword tokens? How can I solve this issue?
Thanks,
Betul

Hi! This is conllu format, the parser only handles conll format. Please see the universal dependencies scripts.
Miguel

Hi,
I couldn't find an appropriate script for converting conll-u files to conll
files. I will be glad if you can suggest me a script for this task.
Thanks,
Betul
On Wed, Feb 14, 2018 at 3:18 PM, Miguel Ballesteros <
<EMAIL_ADDRESS>wrote:

Hi! This is conllu format, the parser only handles conll format. Please
see the universal dependencies scripts.
Miguel
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/clab/lstm-parser/issues/26#issuecomment-365590422,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AEEx3sCE39H-ErylAeEh8S8zfF5aX8w3ks5tUs7_gaJpZM4SFE1v
.

I believe this is the one: https://github.com/UniversalDependencies/tools/blob/f21108176ff431ebbab4c9414d6e0345e62d3995/conllu_to_conllx.pl

It worked, thank you!
On Wed, Feb 14, 2018 at 8:57 PM, Miguel Ballesteros <
<EMAIL_ADDRESS>wrote:

I believe this is the one: https://github.com/UniversalDependencies/tools/
blob/f21108176ff431ebbab4c9414d6e0345e62d3995/conllu_to_conllx.pl
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/clab/lstm-parser/issues/26#issuecomment-365691455,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AEEx3n2nfnstJ8In9Wb0pu41MXnGbx9_ks5tUx6QgaJpZM4SFE1v
.


Add ccsdetroit(College for Creative Studies)

Add ccsdetroit(College for Creative Studies)

@chjcode Thank you for your patience while waiting for a review and processing your request. Pull request merged. Please start applying for JetBrains educational subscription at https://www.jetbrains.com/shop/eform/students in an hour, to allow the changes to propagate through JetBrains systems.


Add license

All packages should contain a license by default, since our code is open source unless it is a USP or contains IP.
See also our open source guide for licensing information.
Our default license type is Apache 2.

That seems to be done, isn't it?

@fidelitas I think you're mixing up this package (the template) with the package that it creates.


Feature/opensearch data stream

Q
A

Bug fix?
no

New feature?
yes

API breaks?
no

Deprecations?
no

Related tickets

License
Apache 2.0

What's in this PR?
Adds OpenSearch DataStream option to controller and CRD. This option passes through to fluentd configurations with a unique @type.
Why?
Exposes a configuration option already available in the packaged fluentd image but left inaccessible via CRD.
Checklist

[x] Code meets the Developer Guide
[x] User guide and development docs updated (if needed)
[x] Related Helm chart(s) updated (if needed)

 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.


chmod not support change mode to  all files with *

when ran chmod 666 ./test/*.txt to change all files in sub folder test, got error :
chmod: cannot access './test/*': No such file or directory

but chmod 666 ./test/hello.txt works.

Does chmod 666 ./test/*.txt work in other shells?
I think what we're missing here is a glob expansion on externals.

it's working in bash ,just tested
(base) eggcaker@cloud:~$ ls -alF ./test/*.txt
-rw-rw-rw- 1 eggcaker eggcaker 0 Jan 23 06:59 ./test/hello.txt
(base) eggcaker@cloud:~$ chmod 444 ./test/*.txt
(base) eggcaker@Xiaoice:~$ ls -alF ./test/*.txt
-r--r--r-- 1 eggcaker eggcaker 0 Jan 23 06:59 ./test/hello.txt

OK, then, I think we're lacking a universal glob expansion.
We would need to expand the glob ourselves and send the matching files to chmod (or any external) as a list (to be expanded as individual arguments, not just a long space-separated string).
We would also need a way to turn it off.

@eggcaker I think this workaround should work: chmod 666 (ls ./test/*.txt).name

@kubouch yes , it's works or longer version more nu's way ` ls ./test/*.txt |get name |each {chmod $it }, I'm just thinking maybe for those similar command it's working in another shells ,but also working the nushell with nushell style, just show some tips instead of a error, ex:
your command is a bash format blabla , you should do with nushell  style:
chmod 666 (ls ./test/*.txt).name

I think this might work in nushell and not e-q because e-q doesn't call through the shell anymore. Nushell would call through bash, which would do its own expansions of the glob patterns in the arguments.

actually not work in nushell either

This should now be fixed in the latest main with #839. Let me know if it works for you.

works !


Wrong open and save dialogs promise resolve type

Hello. I have a guess that the wrong type is being used here.
https://github.com/tauri-apps/tauri/blob/660a2d87d6acf0abf6be70c01e6402cb5aba96c7/cli/tauri.js/api-src/dialog.ts#L22 and here https://github.com/tauri-apps/tauri/blob/660a2d87d6acf0abf6be70c01e6402cb5aba96c7/cli/tauri.js/api-src/dialog.ts#L41
And i think promise must resolves to string not String.
I can create a PR if my opinion is correct.

Hey @olegshilov ! You're right, it should be string. PR is welcome. :)


Fix guide broken link: -iterate-through-the-keys-of-an-object-with-a-for...in-statement #2

This challenge hint leads to the wrong url. https://github.com/freeCodeCamp/freeCodeCamp/issues/29554#issuecomment-433479727

[x] I have read freeCodeCamp's contribution guidelines.
[x] My pull request has a descriptive title (not a vague title like Update index.md)
[x] My pull request targets the master branch of freeCodeCamp.
[x] None of my changes are plagiarized from another source without proper attribution.
[x] All the files I changed are in the same world language (for example: only English changes, or only Chinese changes, etc.)
[x] My changes do not use shortened URLs or affiliate links.

Closes #29554
This PR is basically the same as #34406, except this one doesn't have unrelated commits.

Thanks for the PR @imambungo, this has been fixed via another method. We welcome future PR's from you. Thanks and happy coding!


Add ability to give commands from popup

Make a search box in the popup and allow commands to be put to Anna via it. Without using voice recognition. Recognition has worked till now, but its a pain and it rarely works

Hello I am nupur . Can I work on this issue?

Yeah


HYD-7339 Verify targets mounted on expected hosts during create_files…

…ystem_standard
Make it standard practice to verify if filesystem has mounted targets on
expected hosts.

verify that the fs has targets mounted on the primary hosts that we
set explicitly in set_volume_mounts during filesystem creation

Change-Id: If13e2448ce420d71b91d8243d4c61465fb7ff345
Signed-off-by: Tom Nabarro<EMAIL_ADDRESS>

@brianjmurrell I agree with user not being concerned about what primary/secondary are, however this is about ensuring the assumptions that we make in the tests are accurate as soon we create a file system, not causing failures later on because primary/secondary are not what we think they are


Car docs: pass docs flag to car interfaces

@adeebshihadeh Do you want to keep the car interfaces agnostic of docs, or is this fine? Volkswagen already detects docs by checking the CAN fingerprint, and so will GM here: https://github.com/commaai/openpilot/pull/27245


Reference to static conference IDs needs to be removed

Teams does not allow for static conference IDs
[Enter feedback here]

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

ID: 3f63c7ec-b784-d302-51e9-f359b2c8f89b
Version Independent ID: 0442ca74-d4f0-e00f-714c-bcd5ad4161f1
Content: Reset a conference ID for a user in Microsoft Teams - Microsoft Teams
Content Source: Teams/reset-a-conference-id-for-a-user-in-teams.md
Service: msteams
GitHub Login: @tonysmit
Microsoft Alias: tonysmit

@TheBluLion Thank you for submitting feedback and contributing to the docs. We are currently investigating this.

@TheBluLion thank you for reaching out and helping improve MS Docs. I see in the note section it does mention that it is unsupported. Please let me know if you need further help.

The entire page is inaccurate since you cannot change the conference id in teams.
The instructions published on the page can’t be completed.
 - --
Eu Nice Loh
Premier Field Engineer
Office:<PHONE_NUMBER>
EuNice.Loh<EMAIL_ADDRESS><EMAIL_ADDRESS>8AM-5PM CT
[Microsoft]

If you have any feedback about my work, please let either me or my manager Annele Richards know at Annele.Richards<EMAIL_ADDRESS>From: Lindsay<EMAIL_ADDRESS>Sent: Wednesday, August 5, 2020 7:31 AM
To: MicrosoftDocs/OfficeDocs-SkypeForBusiness<EMAIL_ADDRESS>Cc: Eu Nice Loh<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/OfficeDocs-SkypeForBusiness] Reference to static conference IDs needs to be removed (#5483)
@TheBluLionhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FTheBluLion&data=02|01|eunice.loh%40microsoft.com|1387ee9cd8a8427f92f408d8393b76f5|72f988bf86f141af91ab2d7cd011db47|1|0|637322274849305942&sdata=MnF7BoC6GtaaBT%2B2YolZRRTxYYhC3Y9eH7i2Y14fpVg%3D&reserved=0 thank you for reaching out and helping improve MS Docs. I see in the note section it does mention that it is unsupported. Please let me know if you need further help.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2FOfficeDocs-SkypeForBusiness%2Fissues%2F5483%23issuecomment-669165388&data=02|01|eunice.loh%40microsoft.com|1387ee9cd8a8427f92f408d8393b76f5|72f988bf86f141af91ab2d7cd011db47|1|0|637322274849305942&sdata=lhtQ7YoebgHyhTcQjINGR9TXNkRAzaRpNaUHJinHBC0%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAKAGJITFDCSILJKRIEI6MLLR7FGJXANCNFSM4PTKVZYA&data=02|01|eunice.loh%40microsoft.com|1387ee9cd8a8427f92f408d8393b76f5|72f988bf86f141af91ab2d7cd011db47|1|0|637322274849315936&sdata=GrZtaY9u93kpWIFUtlg08XsjPqIvVq8TyOeUqaNbILs%3D&reserved=0.

@tonysmit please can you help?

Rewrote it and removed the static ID issue.

Thanks Tony, would it be possible to remove the entire section that begins with the heading below? It does not apply to teams and does not exist in the teams admin center, and is not on the roadmap.
Resetting the conference ID for a user
 - --
Eu Nice Loh
Technical Program Manager
Office:<PHONE_NUMBER>
EuNice.Loh<EMAIL_ADDRESS><EMAIL_ADDRESS>8AM-5PM CT
[Microsoft]

From: Tony Smith (MSFT<EMAIL_ADDRESS>Sent: Thursday, August 13, 2020 11:49 AM
To: MicrosoftDocs/OfficeDocs-SkypeForBusiness<EMAIL_ADDRESS>Cc: Eu Nice Loh<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/OfficeDocs-SkypeForBusiness] Reference to static conference IDs needs to be removed (#5483)
Rewrote it and removed the static ID issue.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2FOfficeDocs-SkypeForBusiness%2Fissues%2F5483%23issuecomment-673588114&data=02|01|eunice.loh%40microsoft.com|485a3f7108404f0aed6408d83fa8d39d|72f988bf86f141af91ab2d7cd011db47|0|0|637329341622181681&sdata=%2FS3prM49qQOOHEKoWbGByC5RrKFPHoQE88S9uj%2FfLL8%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAKAGJIV6MZ2SW73UB23DQ7DSAQKQ7ANCNFSM4PTKVZYA&data=02|01|eunice.loh%40microsoft.com|485a3f7108404f0aed6408d83fa8d39d|72f988bf86f141af91ab2d7cd011db47|0|0|637329341622181681&sdata=YT1jBFGUK8g5JVShPNFyw6DM6oF5IfVnCyrWWRyd7FA%3D&reserved=0.

@TheBluLion - The page is correct. Users > the user's Account tab > Reset Conference ID.


feat: updated libraries and removed hardcoded x

@0xGorilla @0xShaito @prathmeshkhandelwal1
Can we merge this? I am about to add some changes as well and it would be good if I could start off a synced (dev) branch. :pray:

@SvenMeyer merging today. Sorry for taking too long!
For next time, can you create your pr against our dev branch instead of main? This would be better for us for introducing changes together into the main branch!

@0xShaito

For next time, can you create your pr against our dev branch instead of main? This would be better for us for introducing changes together into the main branch!

Sure! Sorry, missed the dev branch last time ...


[#165] remove twitter functionality

fixes #165

Codecov Report

Merging #166 (5f23893) into main (ef7bbfe) will increase coverage by 23.09%.
The diff coverage is n/a.

@@              Coverage Diff              @@
##               main     #166       +/-   ##
=============================================
+ Coverage     40.46%   63.55%   +23.09%
+ Complexity      146      137        -9
=============================================
  Files            53       32       -21
  Lines          1431      889      -542
  Branches        119       58       -61
=============================================
- Hits            579      565       -14
+ Misses          819      296      -523
+ Partials         33       28        -5

see 11 files with indirect coverage changes
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


feat: utility to remove host

🔗 Linked issue
Fixes #211.
❓ Type of change

[x] 📖 Documentation (updates to the documentation, readme, or JSdoc annotations)
[ ] 🐞 Bug fix (a non-breaking change that fixes an issue)
[ ] 👌 Enhancement (improving an existing functionality like performance)
[x] ✨ New feature (a non-breaking change that adds functionality)
[ ] 🧹 Chore (updates to the build process or auxiliary tools and libraries)
[ ] ⚠ Breaking change (fix or feature that would cause existing functionality to change)

📚 Description
Removes the host from the input URL.
📝 Checklist

[x] I have linked an issue or discussion.
[ ] I have updated the documentation accordingly.

@pi0 I was unable to get automd working. Should I update the readme manually?

What was your issue with automd?

I have added the relevant jsdocs to the new function. However when I run pnpm automd, it exits successfully without any changes to the readme. I expected it to update the utilities documentation with the new function I added.

(i will check later)

@pi0 Any updates?

https://github.com/pi0/tired-maintainer


Support abi under compilerOutput

Makes abi loading more robust, doing better error checking and supporting abis under the compilerOutput key which is something that was found in the wild by @davekaj. Dave, could you check that this works for you?

It works. I'll test again when you fix jannis changes

@Jannis @davekaj review adressed

still works!


While adding social media links special character '/' should also be allowed.

Open "https://staging.fightpandemics.work"
Login using valid email/password
Click on 'Profile' -> select Org-> 'EDIT Profile icon'
Click 'EDIT Profile'
EDIT the Organisation Linkedin/twitter link [as shown in below screenshot]

Issue: You will observe that:
Following errors are displayed if there are max characters or special character like '/'

Invalid entry: only alphanumeric characters and _ are allowed
Max. length is 15 characters [Not Critical]

Please note earlier #795, was also fixed similar to this one, as now I am able to user '. DOT, - hypen' in the URLs.
Marking it as critical because, as an Organisation, unable to add my Organisation Linkedin URL.

@vikjoshi : Feel free to change the labels

@rabbi08 - I do not think you can have company/fight pandemics in the url because they dont allow for / in setting the public URL. So I actually do not think that needs to be modified.
We definitely should not have a character limit though if twitter and linkedin do not have one

@rabbi08 - I do not think you can have company/fight pandemics in the url because they dont allow for / in setting the public URL. So I actually do not think that needs to be modified.
We definitely should not have a character limit though if twitter and linkedin do not have one

@vikjoshi Actually on linkedin every company URL is like this
company/google/
Below are the examples/reference of the linkedin links of the Organizations:
https://www.linkedin.com/company/google/ [Complete URL]
so if we do not enter 'company/......' the link don't work
https://www.linkedin.com/company/time/
https://www.linkedin.com/company/fightpandemics/
https://www.linkedin.com/company/cisco/
https://www.linkedin.com/school/rutgersu/

Ahh @rabbi08 thanks, so I guess the public url link settings are different for org vs individual.
@jyclam, looks like you assigned yourself to this- thank you! Lets make the following changes:

Go ahead and update the permissions here to allow for '/' and remove from the linkedin URL, it should be: https://www.linkedin.com/

Lets remove the character max limit on all fields for now

For Apple Store and Google Play, can you remove the invalid error permissions altogether? It looks like special characters are part of those url so I do not think we should have any error handling for those two fields

FYI- @joshmorel and @idjevm this is needed for soft launch

@vikjoshi Noted, will do

@jyclam @idjevm
As stated by @vikjoshi please fix google and apple links, as per example I got for google play store:
Sample test URL for google play:
https://play.google.com/store/apps/developer?id=Mutual+Aid
and again issue with ? =
Invalid entry: only alphanumeric characters are allowed
So I think special characters should be allowed, don't have sample TEST URL for apple.
But reference URL creation, shared by vik
https://support.google.com/admob/answer/3086746?hl=en

@rabbi08 noted, thanks for details

Discussed with team to add LinkedIn prefixes /in and /company for individuals and companies respectively.

@jyclam
but what about, universities/schools as they have category as '/school/' like
https://www.linkedin.com/school/rutgersu/

WEIRD! issues are not being automatically closed :O not sure why (might be because master is not default)

Also @rabbi08 there is not company/ for twitter.

Thank you @jyclam and @idjevm ! It looks good to me- @rabbi08 feel free to test as well

This is working fine I am able to add following links for the linkedin:
https://www.linkedin.com/school/rutgersu/
https://www.linkedin.com/company/fightpandemics/
Thanks