Clean up settings.kts

Remove duplicated and no-longer-exist projects

Please add a meaningful description for your change here
relevant internal tracker: 317978465

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Mention the appropriate issue in your description (for example: addresses #123), if applicable. This will automatically add a link to the pull request in the issue. If you would like the issue to automatically close on merging the pull request, comment fixes #<ISSUE NUMBER> instead.
[ ] Update CHANGES.md with noteworthy changes.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.
To check the build health, please visit https://github.com/apache/beam/blob/master/.test-infra/BUILD_STATUS.md
GitHub Actions Tests Status (on master branch)

See CI.md for more information about GitHub Actions CI or the workflows README to see a list of phrases to trigger workflows.

R: @damccorm


Personal client page feature?

I'm truly impressed by the progress of the project thus far!
If I were to pinpoint the one feature that I believe would truly elevate the user experience, it would be the addition of a personal client page. This feature would consolidate user/client addresses and order history into one convenient location.

Hey @gabriellopescwb, Thank you for your appreciation. Could you please brief me a little more on what you are talking about, or give me some examples, so that I can understand properly and implement it in Commerceplate?


aor-rich-text-input not adding content when store is changed with connect

I have a
                           <RichTextInput options={{ fullWidth : true }} source="body" label="Content"/>
When I change the redux-store from another component using connect, the new value does reflect. It works if instead of RichTextInput I use TextInput for example.

I believe that this is fixed in master.
@djhi
Any plans to release master soon?


Add .qss, .ui and .qrc

Add .qss, .ui and .qrc to package.json to provide syntax highlighting

Thanks for your PR.
Please move your languages element inside the contributes element, otherwise your change won't work (right now it's outside of the contributes element and vscode does not recognize it), something like this
	                                        "scope": "resource"
					}
				}
			}
		],
		"languages": [
			{
				"id": "css",
				"extensions": [
					".qss"
				]
			},
			{
				"id": "xml",
				"extensions": [
					".ui",
					".qrc"
				]
			}
		]
	},
	"scripts": {
		"vscode:prepublish": "npm run compile",
		"compile": "tsc -p ./",
		"watch": "tsc -watch -p ./",

With this change your PR will work and I will merge it.
Greetings
Tonka

Thanks! Sorry, I did not build it on my computer as I thought it was not worth it for such a small change. I will correct it monday.

done

Nice. This partially will resovle #9


Introduce reception outage tolerance

When doing live scoring the OGN/Flarm reception at the turnpoints might not be great so valid turns might not be seen by the OGN receivers. Adding some tolerance to the scoring might be valuable so that "almost reached the turnpoint" will still be scored in live scoring mode.
One idea would be to estimate how bad the reception on each leg is (e.g. assume a GPS fix every 10sec, if there are gaps of more than 10sec sum them up and divide by total time on the leg, resulting in a reception loss percentage), and then introduce a tolerance based on that percentage. If for example 30% of the time on the current leg there was no reception then the turnpoint could have a tolerance of 30% of the leg length. We might have to cap this (e.g. at 50% or similar) to not give too much tolerance though.
/cc @dspreitz

Here are some example files, which should help develop this feature.
Contest: Bayreuth 2018
Day: 2018-05-30
Class: Open
The file contains:

Normal IGC files used for official scoring
IGC files generated from OGN data
task file
filter file
Official task sheet as pdf
Official scoring as pdf

Bayreuth_2018-05-30_Open.tar.gz
Uploading Bayreuth_2018-05-30_Open.tar.gz…


E2E Tests for Harbor CLI

End-to-end tests are essential for ensuring the quality of Harbor CLI features
Implementation

We can use ginkgo + gomega

adopting a Behavior-Driven Development (BDD) approach.
proven effective in various CLI projects, such as kubectl.

Standard Go testing framework to test the functionality of a CLI tool.

Using Ginkgo and BDD for Harbor CLI tests can add complexity. Sticking with standard Go testing if the project is simple. But for complex projects, Ginkgo offers clearer tests, better collaboration.
Note: If you have alternative suggestions for constructing end-to-end tests for Harbor, please feel free to share your thoughts below.
// @OrlinVasilev @Vad1mo

Using Ginkgo and BDD for Harbor CLI tests can add complexity. Sticking with standard Go testing if the project is simple. But for complex projects, Ginkgo offers clearer tests, better collaboration.
[ Updated the Description ]

Specifically for harbor-cli it'd be better to stick with standard go test IMO which will also be helpful for codecov integration

Hi! Is this project open for external contributors? Not exactly E2E, but I had noticed that the credential store has no associated tests with it. I would love to try o add a test suite for the same.

Hi! Is this project open for external contributors? Not exactly E2E, but I had noticed that the credential store has no associated tests with it. I would love to try o add a test suite for the same.

Sure go ahead!

I noticed there are no unit tests in this repo, can I go ahead and create a PR for the same?

sure @criticic


Attempting to view a long file triggers unresponsive script alerts

Building the initial document tree can take minutes in Chrome and 8-9 seconds in Safari and Firefox for a file with 3 million short lines, even with line wrapping disabled. Unresponsive script alerts appear in Chrome and Firefox.
I understand that this project may not be interested in supporting files of this size, but it turns out that not much code needs to change to bring all three browsers down to a 2-3 second range, and the speedup should also apply to operations on smaller files, especially on devices with less CPU and memory available. I’ll send a pull request momentarily.
Mac OS X El Capitan 10.11.2 (15C50)
Chrome 51.0.2704.36 beta (64-bit)
Firefox 46.0.1
Safari 9.0.2 (11601.3.9)

Here are fiddles without the fix and with the fix.
See the console log for running times. Here’s what I see:
           Original    With Fix
           ========    ========
Chrome      14.941s      1.824s
Firefox     19.440s      1.736s
Safari       6.101s      0.862s

Thanks! See #4022


Azure Bot Service, some questions

I'm looking a the basic template.
If I change the name or the location of the main entry point (index.js) and update accordingly the main property in the package.json, the bot stops working, which suggests that there is some convention in place for naming/location of this file, but I'm not able to find where is the documentation about this.
Also what is the function.js file for? What about hosts.js? Why use a /messages folder and place all files inside it when most node projects start just at the root folder?

Thanks for your questions. Azure Bot Service is built upon Azure Functions and follows Azure Functions' convention on source code structure. You can find Azure Functions documentation here  https://docs.microsoft.com/en-us/azure/azure-functions/


create and edit wishlist

styling, updates tests, checkout button available in all views

Glad to see we're allowing Site Managers and Admins to purchase items. That makes sense.


iOS 11.4.1 bootlooped with 3.0.0-b38

My phone was running well for 2-3 days. I have tvOS 12 beta profile, blocked updates with unc0ver. I also make sure that there’s no  OTA update on my phone storage before jailbreaking. One night, I left my phone charging overnight then when I wake up in the morning, I found out that my phone was already in a bootloop.
I didn’t install any pirated and cracked tweaks though. I also make sure that I only install tweaks that are compatible to my firmware version.
Good thing I was able to restore to iOS 12.1.1b3 and futurerestore back to iOS 11.4.1. I’m too scared to jailbreak my phone because it might cause another bootloop. Hope this will be addressed soon.
⚪ I have a useful screenshot that shows the full log(After pressing the view log button) and will post it.
⚪ I have exported my Diagnostics file immediately after jailbreak failed or succeeded and will post it.
🔘 I have checked other issues to make sure its not a duplicate issue.
🔘 I am using the latest unc0ver beta.
🔘 I have checked to see if my device and iOS version are supported.
🔘 I can accurately describe the issue in the description and maintain a descriptive but short title.
🔘 I will not have more than one issue actively open at once.
🔘 I will not be entitled, spam, or use ??? or !!!.

This actually is the SAME exact thing that happened to me a few days ago.  I had Unc0ver installed and running on my iPhone-6 on 11.4.1 and every night my phone rebooted itself randomly overnight when it was plugged into a charger (but I have to charge my phone somehow).  A few days ago it did the random reboot and when I went to re-JB it sent me into a bootloop, so bad in fact that my iPhone wouldn’t even restore to stock iOS.  I had to file an insurance claim as a malfunction of the phone and get a replacement phone.  And since my phone won’t restore I have no way to wipe the phone out clean before I send it to my insurance company for the replacement.  It’s very strange how this happened and I have no way to sending a log since it doesn’t respond to anything I do.  In all my 11 years of JB this is the first time it has bricked a phone.  Luckily I was upgraded to an iPhone-6S on 11.3 and so far running smoothly but still getting random reboots...


NuGet task and Visual Studio Build task use different wildcard standards

Environment
VSTS account: chohfims
(Can't share more details)

Agent: Private
Windows 10 (16299)
Agent Version: 2.123.0

Issue Description
NuGet task and Visual Studio Build task use different wildcard standards. I created a build process parameter to share a big wildcard with this 2 tasks and I just can't do that. They use different standards.

Which version of the NuGet task are you using?
Are you talking about trying to push multiple nuget packages using a wildcard like folder**\folder1*.csproj? This is supported in the new NuGet VSTS task, however it is case sensitive. If you're trying to do something else, can you please let me know what you're trying, and can you give me an idea of what your wildcard looks like?

No. Just regular nuget restore. If I want to build 10 solutions/projects from a set of 15, and I want to use a wildcard with exclusion, I need to write the wildcard expression twice. they can`t be shared with a parameter. NuGet task uses the new standard

**/*sln;!DontBuildThis/DontBuildThis.sln

and Visual Studio Build Task uses the old one

**/*sln;-:DontBuildThis/DontBuildThis.sln

If you add the build variable “NuGet.UseLegacyFindFiles” and set the value to "true" it should revert the NuGet task to use the legacy file matching behaviour.

Good to know! Is the VSBuild Task going to support the new standard anytime soon?


Issue #50 Removed QueryBuilder and Externalizer from rule AEM-3

QueryBuilder and Externalizer are available as OSGi services and do not require synchronization.

Coverage remained the same at 92.242% when pulling c1b3637516e241c20df4effe5417ba2ccb39b278 on bugfix/#50-AEM-3-rule-too-eager into 0f1990eabaef4f1c4d91a75912f41abf0b6c1176 on master.


App down -> Ex Libris issue

Dear Jonas,
It seems that this App like SLSP Card encounter actually an issue with Ex Libris.
It doesn't work anymore.
I opened an Ex Libris case with high priority about this issue. I mentionned Copy User Roles to explain that the issue is not of the app itself.
Do you have useful information about the issue, I could transmit to Ex Libris?
Best regards,
Raphaël

Hi @Raphael-Rey
Thanks for opening an issue at ExLibris, I also posted to the developer forum: https://developers.exlibrisgroup.com/?post_type=topic&p=73338 (post is currently pending).
It seems to be an issue with Content Security Policies:

I think we have to see what ExLibris has to say.
br
Jonas

Hi @Raphael-Rey
The Apps seem to work again. Did you get any reply by ExLibris? My Forum post is still pending for moderation.
Br
Jonas

Hello @d22 ,
We have no precise information. It seems however to be working.
We got only a very short message from the API team to our developer. No explanation on the ticket.
Best regards,
Raphaël

Let's hope this was a one-time issue. Since we don't know what happened, and everything works fine again, I will close this issue.


Add package nss-mdns

Merge Checklist

All boxes should be checked before merging the PR (just tick any boxes which don't apply to this PR)

[x] The toolchain has been rebuilt successfully (or no changes were made to it)
[x] The toolchain/worker package manifests are up-to-date
[x] Any updated packages successfully build (or no packages were changed)
[x] Packages depending on static components modified in this PR (Golang, *-static subpackages, etc.) have had their Release tag incremented.
[x] Package tests (%check section) have been verified with RUN_CHECK=y for existing SPEC files, or added to new SPEC files
[x] All package sources are available
[x] cgmanifest files are up-to-date and sorted (./cgmanifest.json, ./toolkit/scripts/toolchain/cgmanifest.json, .github/workflows/cgmanifest.json)
[x] LICENSE-MAP files are up-to-date (./SPECS/LICENSES-AND-NOTICES/data/licenses.json, ./SPECS/LICENSES-AND-NOTICES/LICENSES-MAP.md, ./SPECS/LICENSES-AND-NOTICES/LICENSE-EXCEPTIONS.PHOTON)
[x] All source files have up-to-date hashes in the *.signatures.json files
[x] sudo make go-tidy-all and sudo make go-test-coverage pass
[x] Documentation has been updated to match any changes to the build system
[x] Ready to merge

Summary

What does the PR accomplish, why was it needed?
Adds package nss-mdns to SPECS-EXTENDED
Does this affect the toolchain?

NO
Associated issues

New package request: Provide nss-mdns package support

Test Methodology

local build

Reffering to a docs section i might need some help with that part

While it is possible to build packages with all sources inside the repo, our policy is generally to have the source compressed and placed on the source server. Uploading to the source server can only be accomplished by a CBL-Mariner developer. Please request help in your PR for uploading your sources to the source server. To check the source server see [https://cblmarinerstorage.blob.core.windows.net/sources/core/< source tar >].

@microsoft-github-policy-service agree

I have no access to rerun that CI check Check Package CGManifests / Check Package CGManifests  but it seems like some internal Github issue, could i please ask someone to trigger it again?

Closing & Re-Opening PR to trigger stuck github checks


where do i put code for custom facts?

i need to run a little ruby to find the location of something. i tried putting an .rb file in /opt/boxen/repo/lib and /opt/boxen/repo/lib/facter, but neither of these seemed to work.

@nrser Did you ever find a good pattern for doing this?

I agree with @dgoodlad answer.

@bval i went with @dgoodlad answer: created /opt/boxen/repo/modules/nrser/... and added everything under there. thanks guys, sorry i never responded to the thread.

Cool, thanks for closing the loop.


didn't converge

hi, I tried your code without loading pretrained model.  But I found it didn't converge at all. What should I do to make it work.

Do you know what's wrong in the loss.backward()?


New release?

Is there possibility to cut a new release on npm? There were 41 commits to master since last release, with many fixes.

I already made a release<EMAIL_ADDRESS>Please check


yield debug optimization -- Don't yield on every line in runtime library

We should not be stepping inside the runtime library, so it doesn't make sense to add a yield expression on every single line.
Currently, the code adds a yield expression before every statement. Instead of doing this, add a yield expression at the start of the function, and then only add a yield expression if the line has an associated number.

Not relevant right now.


Filter failure on association when parent class is part of TPT inheritance

Version 3.0.1

Consider the following classes and association:
public class Account
{
    public string Id {get; protected set;}
    public virtual SubscriberCard Card {get; protected set;}
    ...
}

public class Doctor : Account
{
    public bool IsSuspended {get; private set;}
    ...
}

public class SubscriberCard
{
        public virtual Account Account { get; private set; }
        ...
}

We have defined a filter on Doctor entity in order to list doctors who have not been suspended:
modelBuilder.Filter("DoctorsDefaultScope", (Doctor x) => x.IsSuspended, false);
We could not define this filter on the parent class (Account) because there are other children of Account for whom 'Suspension' has no meaning.
Say we have a SubscriberCard belonging to a suspended doctor. When we try to retrieve the doctor record through the association (by calling the card.Account and then casting it to a Doctor,) we would expect to get Null. But to our surprise doctor is retrieved successfully.
So is this the expected behavior of the filter?
After some investigation, we observed that if a given filter is defined on the Account class (and on a property common to all children,) then calling card.Account would indeed return null; off course if the associated account did not meet the filter criteria.

Hello @mdoust ,
This issue will be closed since it has been resolved. We cannot, unfortunately, support this scenario
Feel free to reopen it if you feel otherwise.
Best Regards,
Jonathan


The state only get shared on mutation commits

When I try to create multiple instances of my store, the plugin work fine sharing the datas between it, but only when I commit a mutation all instances get updated.
If I don't commit a mutation the secondary storage instances still with default values instead take the states of first vuex instance.
Any way to sync states on init?

Just a passer by, but I think you're observing the intended behavior. Vuex stores should only have their data mutated via mutations. From the docs:

The only way to actually change state in a Vuex store is by committing a mutation.

https://vuex.vuejs.org/en/mutations.html

You can clone the current state with vuex api, finally I wrote a module to my needs, check https://github.com/MitsuhaKitsune/vuex-webextensions/blob/master/src/ui.js#L11, there I clone the all current state into the new store instance

@MitsuhaKitsune great your issue solved. This plugin is focused around "official" way of changing state via mutations. "replaceState" is intentionally not handled here (mostly because if you're building your app for web there are more efficient ways to do that - for example localStorage sync)


Hdxdsys 843 Add DTM data

Finally getting the DTM data into HAPI. This isn't the end of the story though, I will also need to split up the UNHCR data into the refugees and returnees endpoints.
Please also see https://github.com/OCHA-DAP/hapi-sqlalchemy-schema/pull/64
The tests will work once I merge the schema PR above .

Pull Request Test Coverage Report for Build<PHONE_NUMBER>2
Details

56 of 56 (100.0%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.2%) to 93.337%

Totals

Change from base Build<PHONE_NUMBER>2:
0.2%

Covered Lines:
1583

Relevant Lines:
1696

💛  - Coveralls


OT2 'reservoirs'

OpenTrons has a set of labware distinct from plates called "reservoirs". To my understanding, these are called "troughs" in Hamilton speak. The trough class, however, is just an extension of container, rather than resource, so it can't have multiple wells as children. OpenTrons reservoirs come in single and 12-well varieties (others too but not in standard labware library). I added this as a new object and implemented it in the visualizer. It functions the same as a 'plate', but the way that load_opentrons_resource() is set up, we need something that handles 'reservoir's. Open to any tweaks/suggestions you may have!

like this?

Yep! They group those with the single well ones too.

That's effectively what I did. The problem is that the .json file that contains the labware information calls these pieces of labware 'reservoirs', not plates. Without changing the code for how other pieces of OT labware are loaded in, the easiest way is to just give it the 'reservoir' class its looking for. If it helps, I'm referring mainly to the logic of the ot_definition_to_resource() function in resources/opentrons/load.py

I think returning a Plate in the location I suggested above (which is totally reasonable imo because these are just oddly shaped Plates) makes things a lot simpler.

That worked! Wish I would've seen it sooner.

always good to expand the labware library!


Some of the colours are connected to functionality, for instance seeing that the hardware connection is established.

Tutorial: Implementing Dark Theme in Android :)


Continue refactoring Rational/Fraction interface

Fixes #113, #114.

Change the constructor guard against 0 denominator to an assert
Remove a redundant guard in mutating
Remove a redundant guard in inverse
Change inverse to no longer return an Optional.

Together with #115, this makes the entire interface of Rational/Fraction Optional-free.

Codecov Report

Merging #116 into master will increase coverage by 0.31%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master     #116      +/-   ##
==========================================
+ Coverage   87.74%   88.05%   +0.31%
==========================================
  Files          50       50
  Lines        1452     1440      -12
==========================================
- Hits         1274     1268       -6
+ Misses        178      172       -6

Impacted Files
Coverage Δ

ArithmeticTools/Rational.swift
70.4% <100%> (+3.11%)
:arrow_up:

ArithmeticToolsTests/RationalTests.swift
100% <100%> (ø)
: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 cbb65aa...371a95f. Read the comment docs.


examples/Common Data Formats/apache_logs/  README.md not work for 7.3.0

examples/Common Data Formats/apache_logs/  README.md not work for 7.3.0.

what is wrong?


no way to pass Cache-Control header in get requests that don't explicitly define it

I wanted to set "Cache-Control": "s-maxage=3600, stale-while-revalidate" but it seems I can't because the openapi spec I'm generating a client from doesn't define it in their spec, this seems like a bug, I'd doubt you should expect to define every single header which is fairly standard in a openapi spec
am I missing something here?

Yeah api is pretty opinionated at the moment and does not offer a way to send headers that aren't defined in the OpenAPI definition you're using. We've been thinking about ways on how to cleanly handle this but have yet to nail down something we're happy with.

This is a dealbreaker... The majority of API spec don't take the time to publish all the possible headers for every endpoint.
Why not just have optional fetch options parameter available on every endpoint?


ML 5.2: Standardization (D)

Description
📌  Issues for Week 5
Welcome to 'ML' Team, good to see you here
:arrow_forward: This issue will helps readers in acquiring all the knowledge that one needs to know about ----
Standardization.
:red_circle: To get assigned to this issue, add your Batch Numbers mentioned in the spreadsheet of "Machine Learning", the approach one would follow and choice you prefer (Documentation, Audio, Video).
✔ Domain : Machine Learning
:red_circle::yellow_circle: Points to Note :

The issues will be assigned on a first come first serve basis, 1 Issue == 1 PR.

"Issue Title" and "PR Title should be the same. Include issue number along with it.

Changes should be made inside the Machine Learning/Machine_Learning/Feature_Engineering_and_Performance_Metrices Branch.

Follow Contributing Guidelines & Code of Conduct before start Contributing.

This issue is only for 'GWOC' contributors of 'Machine Learning' domain.

:white_check_mark: To be Mentioned while taking the issue :

Full name
Batch Number
GitHub Profile Link
Which type of Contribution you want to make :

[ ] Documentation

Happy Contributing 🚀
All the best. Enjoy your open source journey ahead. 😎
Domain
Machine Learning
Type of Contribution
Documentation
Code of Conduct

[X] I follow Contributing Guidelines & Code of conduct of this project.

plz assign to me
Tanvi Deshmukh
batch-5
type-document

Name: Priya Gupta
Batch: Batch 1
GitHub: https://github.com/guptapriya-83900
Type: Documentation

Issue assigned @guptapriya-83900


Add gitlab like notifications

This ticket was implemented in next way -

if client configured ANNOUNCEMENT_HTML_MESSAGE it will be shown for all people
If user dismissed message it will be hided before any changes in text
Message support some simple html

Verified on laptop, tablet, mobile successfully.


Add replica consumption logic in broker node

Adjust Broker's memory and file data reading, add replica consumption logic

Sorry, this PR should be merged into the branch, I'll rollback it


total_genome_length is not defined

Thanks for updating the log and output options so fast.
Now I get a different error though.
I am using the same command as before
epic --control wt.input.4h.1.reads.bedpe wt.input.4h.2.reads.bedpe --treatment wt.ip.4h.1.reads.bedpe wt.ip.4h.2.reads.bedpe -cpu 10 --genome sacCer3 -egf 0.961651807729 -cs Sc.R64.1.genome -b wt.input.4h.bed -bw wt.input.4h -sbw  wt.input.4h

Iam using a chromsize file, as saccharomyces cerevisiae is not (yet?) defined in your list of genomes, (besides I am using the ensembl annotations and not UCSC)
When running the newest version now (0.2.0), I amgetting the following error
# epic --control wt.input.4h.1.reads.bedpe wt.input.4h.2.reads.bedpe --treatment wt.ip.4h.1.reads.bedpe wt.ip.4h.2.reads.bedpe -cpu 10 --genome sacCer3 -egf 0.961651807729 -cs Sc.R64.1.genome -b wt.input.4h.bed -bw wt.input.4h -sbw wt.input.4h # epic_version: 0.2.0, pandas_version: 0.20.2 (File: epic, Log level: INFO, Time: Thu, 20 Jul 2017 07:53:32 )
Traceback (most recent call last):
  File "/usr/local/bin/epic", line 257, in <module>
    total_genome_length *= sum(args.chromosome_sizes.values())
NameError: name 'total_genome_length' is not defined

Any Ideas, why is this happening?
Assa
PS
Do I need to use the --genome option at all in this case, if I supply a chromsize file?

I'm fixing it now.
I'll also write some tests so this does not happen again.
Thanks for reporting. Update 0.2.1 is ready in PyPI will add to bioconda
now.
Endre
On Thu, Jul 20, 2017 at 7:59 AM, frymor<EMAIL_ADDRESS>wrote:

Thanks for updating the log and output options so fast.
Now I get a different error though.
I am using the same command as before
epic --control wt.input.4h.1.reads.bedpe wt.input.4h.2.reads.bedpe --treatment wt.ip.4h.1.reads.bedpe wt.ip.4h.2.reads.bedpe -cpu 10 --genome sacCer3 -egf 0.961651807729 -cs Sc.R64.1.genome -b wt.input.4h.bed -bw wt.input.4h -sbw  wt.input.4h
Iam using a chromsize file, as saccharomyces cerevisiae is not (yet?)
defined in your list of genomes, (besides I am using the ensembl
annotations and not UCSC)
When running the newest version now (0.2.0), I amgetting the following
error
epic --control wt.input.4h.1.reads.bedpe wt.input.4h.2.reads.bedpe --treatment wt.ip.4h.1.reads.bedpe wt.ip.4h.2.reads.bedpe -cpu 10 --genome sacCer3 -egf 0.961651807729 -cs Sc.R64.1.genome -b wt.input.4h.bed -bw wt.input.4h -sbw wt.input.4h # epic_version: 0.2.0, pandas_version: 0.20.2 (File: epic, Log level: INFO, Time: Thu, 20 Jul 2017 07:53:32 )
Traceback (most recent call last):
File "/usr/local/bin/epic", line 257, in
total_genome_length *= sum(args.chromosome_sizes.values())
NameError: name 'total_genome_length' is not defined
Any Ideas, why is this happening?
Assa
PS
Do I need to use the --genome option at all in this case, if I supply a
chromsize file?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/biocore-ntnu/epic/issues/58, or mute the thread
https://github.com/notifications/unsubscribe-auth/AQ9I0pCeiDshxwKiSGYDWNW3H3JrMlDdks5sPuzSgaJpZM4Odou-
.


Python 3.7.5

Hello @czeni,
Thanks for this and it builds fine. But please is it possible for me to build based on python 3.7.5 instead of 3.8?
Thanks

The image uses the latest version from the alpine repos.
Python 3.8 should be compatible with 3.7 and all application that run on py3.7 should run on py3.8.

Hello @czeni,
Thanks for the response. But it is not all modules that are 3.8 compatible. Like for example, our code uses aiohttp for critical stuffs, and we haven't upgraded to the latest yet; so based on this, aiohttp is not compatible in our system with 3.8, as we don't use the latest.
Based on this, we still have to make use of 3.7 for the mean time, and the reason for my asking please.
Kind regards

I have pinpointed a older Apline Linux version for Python3.7 from the main repo in a separate tag.
$ docker run --rm -ti czentye/opencv-video-minimal:4.2-py3.7.5
/ # python
Python 3.7.5 (default, Oct 17 2019, 12:25:15)
[GCC 8.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>> cv2.__version__
'4.2.0'
>>>

Regards

Oh thank you boss, that is very kind of you. Will give it a short.
Kind regards

Hello @czeni,
Thanks for this again, but I am having this issue
ImportError: Error relocating /usr/lib/python3.7/site-packages/cv2/python-3.7/cv2.cpython-37m-x86_64-linux-gnu.so: _ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEC1Ev: symbol not found

ANy ideas pls?

The interesting thing is that that file exists
bash-5.0# cd /usr/lib/python3.7/site-packages/cv2/
bash-5.0# ls
__init__.py         __pycache__         config-3.7.py       config.py           load_config_py2.py  load_config_py3.py  python-3.7
bash-5.0# cd python-3.7
bash-5.0# ls
cv2.cpython-37m-x86_64-linux-gnu.so

But not sure why the error

Stange issue. I have just pulled the image from docker hub and I could import cv2 without error.
$ docker pull czentye/opencv-video-minimal:4.2-py3.7.5
4.2-py3.7.5: Pulling from czentye/opencv-video-minimal
89d9c30c1d48: Already exists
f5b7e9eb54ed: Pull complete
Digest: sha256:5f666e1188ec19a405d6104fcbc874eaf53633baa7ae182e367972694e007c67
Status: Downloaded newer image for czentye/opencv-video-minimal:4.2-py3.7.5
docker.io/czentye/opencv-video-minimal:4.2-py3.7.5
$ docker run --rm -ti czentye/opencv-video-minimal:4.2-py3.7.5
/ #
/ #
/ #
/ # python3
Python 3.7.5 (default, Oct 17 2019, 12:25:15)
[GCC 8.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>> cv2.sqr
cv2.sqrBoxFilter(  cv2.sqrt(
>>> cv2.sqrt(25)
array([[5.],
       [0.],
       [0.],
       [0.]])
>>>

Maybe you can try another previous image with cv2 version.

Hello @czeni,
Yes I also used the same image in Azure CI, and it works fine in Azure; though had to install a couple of packages first anyway.
I am presently having this issue in my local instance, on an Ubuntu server on an i7 PC, and this pops up. Though will keep looking, hopefully I will figure it out soon.
Kind regards


Evaluate if we should use 'throw' or 'Write-Error

Write-Error
https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/write-error?view=powershell-7.3
vs.
typed throw
https://learn.microsoft.com/en-us/powershell/scripting/learn/deep-dives/everything-about-exceptions?view=powershell-7.3#throwing-typed-exceptions

We leave functions and its error handling "as is". This can be changed later if we find a use case that require a change.


Document how to implement parsers for existing types

I am not sure if this is the cleanest way to currently approach having a general parser for existing types like bool, f32, f64, String, etc. where you can't normally implement S::parse(&[u8]) -> IResult<&[u8], Self> yourself, but it would probably be good to include an example like the following:
trait Parse {
    fn parse(i: &[u8]) -> nom::IResult<&[u8], Self>
    where
        Self: Sized;
}

impl Parse for f32 {
    fn parse(i: &[u8]) -> nom::IResult<&[u8], Self> {
        le_f32(i)
    }
}

The above example allows you to implement S::parse() for existing types like bool, f32, f64, String, etc. such that you can just use them in your struct, without having to specify something like #[nom(Parse="le_f32")] for every f32 field. It would probably be good to mention this in the documentation.

f32 and f64 can be added to the known primitive types.
However, some of the types you describe do not have a standard binary representation, like String or bool (which parsing function should be called?).
A possible solution is to declare a newtype and implement Parse on it:
pub struct MyString(pub String);

impl Parse for MyString {
// ...
}

That way, declaring the field as MyString will be enough to derive the parser.

Yes, I think the issue is a bit two-fold. For f32 and f64 it would make sense to add them to the known primitive types given that Nom already provides be_f32, le_f32, be_f64 and le_f64. For bool and String, you definitely would want to keep the flexibility, as it will differ a lot from parser to parser how to interpret those. e.g. for what I am trying to parse, a bool is an 8-bit integer where 1 is true and 0 is false, and a String starts with a variable length integer denoting the size (whereas someone else might want to parse null-terminated strings).
Your newtype approach makes a bit more sense, as it avoids fixing how String and bool are parsed and instead provides new types with the particular parsing behaviour (e.g. that way you could have type for length-prefixed strings as well as a type for null-terminated strings). It would be good to at the very minimum have an example like that in the documentation.

Also, I totally forgot, but I have been trying to play around with newtype idea for Vec<T> such that I could have a SizedVec<T> where it first parses the size and then the items, but what seems to be missing for that is a trait Parse where everything generated by nom-derive implements that trait, such that you could do: impl<T: Parse> Parse for SizedVec<T> { (related to issue #15).

I had previously avoided using a Trait because a proc-macro crate cannot provide both public objects (like Traits) and proc macros. That said, I agree this would be nice to have, and would make APIs more consistent.
I'll have a look. It seems the common method is to break the crate in multiple crates (like thiserror and thiserror-impl), and have everything re-exported in the "public" crate.

The code has been refactored in the 0.8 branch, and this is now supported in branch dev/refactor-v0.2: the crate has been split in 2 (nom-derive and nom-derive-impl), and now provides a Parse trait with implementation for default types, and documentation on how to extend.
Scheduled for 0.8


proton-ge-bin: GE-Proton9-18 -> GE-Proton9-19

https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/GE-Proton9-19
Things done

Built on platform(s)

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

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

Duplicate of https://github.com/NixOS/nixpkgs/pull/354849


Add URL slugs to the CloudPebble IDE JavaScript

 Issue by AmandaCameron
Wednesday Apr 23, 2014 at 19:51 GMT # Sample: Friday Sep 13, 2013 at 22:58 GMT
Originally opened as https://github.com/pebble/cloudpebble/pull/73

This allows one to go to /ide/projects/:id#settings to get to their project's settings. This adds  a new CloudPebble.Locations API that handles the storage of valid slugs and calls a function to activate the proper slugs on the onhashchange event. It also includes a function to set the current slug in the URL.
To fix a bug, the Sidebar was disavowed of it's responsibility of resource and source file switching by callback, instead stuffing a valid slug into the a element it generates.

AmandaCameron included the following code: https://github.com/pebble/cloudpebble/pull/73/commits

 Comment by Katharine
Wednesday May 07, 2014 at 08:47 GMT # Sample: Friday Sep 13, 2013 at 22:58 GMT

Please rebase on master.


Ignore dummy ranges in id info table.

Fixes FStarLang/fstar-vscode-assistant#37.

Looking into this a bit.
I don't understand how this change could fix the behavior reported in the Pulse issue.
If we enter a symbol in the id_info_table with range = dummyRange, then unless the IDE issues a lookup request with a range equal to the dummy file, with row 0, and some column, I would expect FStar.TypeChecker.Common.id_info_at_pos to return None.
Thereafter, QueryHelper.symlookup should fall back and rely on info_of_lid_str to lookup the symbol in the environment rather than the id_info_table and this could succeed, though it is possible that this returns a symbol with the dummyRange.
So, while I think this change is ok and in fact preferable to not enter symbols with the dummyRange in the id_info_table, I'm not sure this will actually fix the symptom you're observing. Do you think it does? Can you explain why?

Yeah, you're completely right.  I'm not sure why I thought the issue went away with this patch.
Part of my confusion is that the range contains two ranges: the range of the use site, as well as the range of the definition site.  My intention was to ignore id infos where the definition site is a dummy range.  But on second thought this would also throw away useful information (the fully-qualified identifier).  The check as implemented in this PR compares both ranges though, which indeed doesn't do anything useful.
I have added a small test case in the fstar-vscode-assistant issue.  After some more investigation, I believe that this is a general issue with spliced definitions.  The sigelt view doesn't contain ranges, so splices are not required to set it.  (And there doesn't seem to be an exposed function to set ranges either.)


Issues Installing exafmm-t for BEMPP

I’ve successfully installed the necessary dependencies, including GNU Make, OpenBLAS, FFTW3, and GFortran. I’ve also updated my MSVC build tools to ensure support for C++14 standards. Despite these preparations, when I try to install exafmm using:
pip install git+https://github.com/exafmm/exafmm-t.git
I receive the following error:

error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for exafmm
Running setup.py clean for exafmm
Failed to build exafmm
ERROR: Failed to build installable wheels for some pyproject.toml based projects (exafmm)

I am unsure how to proceed as I believe my development environment is correctly set up with the necessary compiler and SDK. Has anyone faced a similar issue or can offer any guidance on how to successfully install exafmm for use with BEMPP? Any help would be greatly appreciated!
Thank you!

This doesn't really solve your installation issue, but as an alternative solution, you could run inside the docker image that Bempp provides:
docker pull bempp/cl-notebook:latest
docker run -p 8888:8888 bempp/cl-notebook

(more info about the docker image at https://bempp.com/installation.html)

Thank you for your suggestion. I have successfully employed the BEMPP Docker image within a Docker container running on Ubuntu via Windows Subsystem for Linux (WSL) and used fmm assembler.
I am working on calculating the sound pressure around a gearbox casing using a boundary element method (BEM). The approach involves applying velocities to each node of the gearbox and calculating the resulting pressure on an external sphere mesh. The computation is conducted with the following line of code:
**
p_total, info = gmres(double_layer - 0.5 * identity, 1j * omega * rho_0 * single_layer * u_total, tol=1E-5)
p_plotting = double_layer_plotting * p_total - 1j * omega * rho_0 * single_layer_plotting * u_total
**
However, I'm experiencing performance issues. The computation involves 105,000 degrees of freedom (DOF) for both the single and double layer spaces and takes over an hour to complete the calculations for 1 frquency. In contrast, a similar FEM model in Abaqus, which includes domain elements as well as boundary elements, completes in just 7 minutes.
Given this context, I am concerned there might be an issue with my system settings or the configuration of the Docker container that could be impacting performance. My Laptop is equipped with Windows 10, 32GB of memory and an Intel i7-2.30 GHz (10 cores) processor. I would appreciate any specific Docker or WSL configurations known to enhance BEMPP's performance, or if further tuning of my system's settings is recommended, I would be grateful for such specific suggestions.

I'm afraid I'm not very familiar with using Docker in windows. I might be worth posting this in the Bempp discourse (https://bempp.discourse.group/) where a lot of our users will see it and may be able to help.


Multi-Select Dropdown Field Type

Hi! I'm just getting started with using this plugin and am loving it so far particularly for my creative writing vault. One of the features I use the most is the choice type input but only one option can be picked. Can there be a multi-select input type so i can choose and display multiple options?
My main use of the choice option is for tags [e.g. l/series or l/solo] where I only need to choose one option. But for my genre category I could need to add 2 or more tags [e.g. g/romance, g/comedy, g/drama] in one line. My current solution is just using a regular text input but the tag suggester is not shown.
Hope you can consider this. Great work on the plugin! ❤

Added in 0.1.9 as multi, e.g. {{colors:multi:yellow:red:green:blue}}

That was fast! Thanks so much ❤


🚧Refactor moq code to nsubstitute

Complete The Item Below

[X] I have updated the title without removing the 🚧 emoji.

Description
Refactor all of the MOQ related code to NSubstitute code.
Refactor the following files:

AtlasDataTests.cs
FontTests.cs
TextureLoaderTests.cs
~SceneBaseTests.cs~

[!Note]
The NSubstitute NuGet package has already been added to the unit test project.
Some code has already been converted.

[!Important]
Do not update the NSubstitute nuget package.  This will be managed by the Renovate dependency management system.

[!Tip]
If any types are complicated to read or type out after the conversion to the new code, you can POSSIBLY use the new any type alias feature introduced in C#12.

For more information about NSubstitute, go to the NSubstitute Docs
Acceptance Criteria
### The items to complete to satisfy the Definition of Done.
- [ ] All unit tests executed and passed locally after PR work is complete. _(Why? Refer to 'Additional Information' below.)_
- [ ] AtlasDataTests.cs
- [ ] FontTests.cs
- [ ] TextureLoaderTests.cs

ToDo Items
### The items to complete to satisfy the Definition of Done.
- [ ] Change type labels added to this issue.  Refer to the _**Change Type Labels**_ section below.
- [ ] Priority label added to this issue.  Refer to the _**Priority Type Labels**_ section below.
- [ ] Issue linked to the correct milestone _(if applicable)_.

Issue Dependencies
No response
Related Work
No response
Additional Information:
Unit Tests
Reasons for local unit test execution:

Unit tests might pass locally but not in the CI environment during the status check process or vice-versa.
Tests might pass on the developer's machine but not necessarily on the code reviewer's machine.
If you notice that the test status check has passed but the test failed locally, please notify a project maintainer!

💡Warning💡
If the unit tests pass remotely and are not executed locally, this means we could be letting a bug slip into production.
Though bugs will always exist in some capacity, we should all do our part to help prevent them from happening.

Change Type Labels

Change Type
Label

Bug Fixes
🐛bug

Breaking Changes
🧨breaking changes

New Feature
✨new feature

CICD Changes
♻cicd

Config Changes
⚙config

Performance Improvements
🏎performance

Code Doc Changes
🗒documentation/code

Product Doc Changes
📝documentation/product

Priority Type Labels

Priority Type
Label

Low Priority
low priority

Medium Priority
medium priority

High Priority
high priority

Code of Conduct

[X] I agree to follow this project's Code of Conduct.

I can take it.

The file SceneBaseTests.cs does not need to be refactored to use NSubstitute.  This was already done in a previous issue.


As a host I want to have a visualisation of the free-text results

Maybe as word cloud (Schlagwortwolke).

Part of #246


[SPARK-10907][SPARK-6157][WIP] Remove pendingUnrollMemory from MemoryStore

This patch refactors the MemoryStore to remove the concept of pendingUnrollMemory. It also fixes fixes SPARK-6157: "Unrolling with MEMORY_AND_DISK should always release memory".
Key changes:

Inline MemoryStore.tryToPut at its three call sites in the MemoryStore.
Inline Memory.unrollSafely at its only call site (in MemoryStore.putIterator).
Inline MemoryManager.acquireStorageMemory at its call sites.
Simplify the code as a result of this inlining (some parameters have fixed values after inlining, so lots of branches can be removed).
Remove the pendingUnrollMemory map by returning the amount of unrollMemory allocated when returning an iterator after a failed putIterator call.
Change putIterator to return an instance of PartiallyUnrolledIterator, a special iterator subclass which will automatically free the unroll memory of its partially-unrolled elements when the iterator is consumed. To handle cases where the iterator is not consumed (e.g. when a MEMORY_ONLY put fails), PartiallyUnrolledIterator exposes a close() method which may be called to discard the unrolled values and free their memory.

This patch is marked WIP because it's currently rebased on top of #11534 and needs additional doc, comment, and test updates before it will be ready to merge. Here's a link to the actual diff: https://github.com/apache/spark/compare/66796b5...JoshRosen:cleanup-unroll-memory

Test build #52766 has started for PR 11613 at commit 9e11694.

Test build #52766 has finished for PR 11613 at commit 9e11694.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/52766/
Test PASSed.

Test build #52889 has started for PR 11613 at commit 5134139.

Test build #52889 has finished for PR 11613 at commit 5134139.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/52889/
Test PASSed.

Merged build finished. Test PASSed.

Test build #52935 has started for PR 11613 at commit 858aea2.

Test build #52941 has started for PR 11613 at commit ebb25f9.

@andrewor14 @nongli, this should now be ready for review.

Test build #52942 has started for PR 11613 at commit dbca8cf.

Test build #52935 has finished for PR 11613 at commit 858aea2.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/52935/
Test PASSed.

Test build #52941 has finished for PR 11613 at commit ebb25f9.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/52941/
Test PASSed.

@JoshRosen looks great. I did a close review and could not find anything serious. My suggestions are mainly to add more comments.

Test build #52942 has finished for PR 11613 at commit dbca8cf.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/52942/
Test PASSed.

Test build #52956 has started for PR 11613 at commit c5a23a4.

Test build #52971 has started for PR 11613 at commit bc5c2b9.

I ended up having to roll back that size estimation improvement because it broke some tests which relied on the old behavior. I'd still like to make that change but would prefer to do it later since it may impact a bunch of unrelated unit tests.

Test build #52972 has started for PR 11613 at commit 5b3810c.

Test build #52956 has finished for PR 11613 at commit c5a23a4.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/52956/
Test PASSed.

Test build #52971 has finished for PR 11613 at commit bc5c2b9.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/52971/
Test PASSed.

Test build #52972 has finished for PR 11613 at commit 5b3810c.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/52972/
Test PASSed.

Jenkins, retest this please.

Test build #53084 has started for PR 11613 at commit 5b3810c.

Test build #53084 has finished for PR 11613 at commit 5b3810c.

This patch fails MiMa tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/53084/
Test FAILed.

Test build #53090 has started for PR 11613 at commit 319fb55.

LGTM once tests pass

Test build #53090 has finished for PR 11613 at commit 319fb55.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/53090/
Test PASSed.

Merged build finished. Test PASSed.

Merging into master.


download videos 'kid-bubble', 'kid-jumping' and etc

Hi @kwea123,
Thanks for this great implementation of NSFF. May I ask do you have links to download videos (apart from the NVIDIA Dynamic Scenes dataset) presented in the NSFF paper? E.g. these ones (fig 7 in the original paper):

I see you have tried the kid with bubble video in your implementation but I cannot find it from the original paper and the official repo.
Best,
Zirui

Hi, sorry for the late reply. The videos other from the kid-running have copyright issue, so I cannot share with you (I got the video directly from the paper members)


How to add comment in android app.

hi akoscz,
i want to add comment and subscribe a channel in android app . how is it possible guide me and inbox me on<EMAIL_ADDRESS>

@Gajanandgupta,  I do not provide free tutorials on Android programming through this forum.  Sorry, but you will need to learn how to implement the features you want in a fork of this project on your own.


Linking issue: 'React/RCTDefines.h' file not found

I'm facing this linking issue "'React/RCTDefines.h' file not found"
I using expo version of react native 0.48.4 (21.0.2 expo) & react-native-iap version 0.1.10
Could you help me with this?
Thanks

@iSaadSalman
Expo doesn't work with react-native-iap unless you detached, nor do repos with native code in them. If you did detach, this is a linking issue that is common with React Native projects. Try a google search to find a solution as you'll find the same problem with other native modules you add and isn't specific to this git repo.

@KjellConnelly I did indeed detached. Just the sdk version of react-native is expo curated.
I have couple of modules like
@expo/vector-icons
and react-native-fbsdk
which are linked but do not give this issue
--
Regarding the issue, I searched but could not get hold of the correct answer. Also, I'm quite new to this so if you have experienced this issue and found the solution, please point me in the right direction.

@iSaadSalman
KjellConnelly is definitely right for this. The vector-icons is not linked to your project it is just inside expo. You are miss understanding about react-native link and expo sdk. Expo sdk imbeds library that should be linked by users but if those libraries are not insdie expo sdk, you need to detach from it. Above two library you mentioned is not needed to detach because it is already in expo. Below screenshot will help you how to link our library to detached expo. Check it out~


Panic when using fragment of a implementation in a interface

Describe the bug
Juniper panic when using a fragment for an implementation directly in a interface.
To Reproduce
use juniper::*;

struct Query;

#[juniper::object]
impl Query {
    fn things() -> Vec<Thing> {
        vec![Thing::Foo(Foo { foo: 1 }), Thing::Bar(Bar { bar: 2 })]
    }
}

enum Thing {
    Foo(Foo),
    Bar(Bar),
}

juniper::graphql_interface!(Thing: () where Scalar = <S> |&self| {
    instance_resolvers: |_| {
        &Foo => match *self { Thing::Foo(ref foo) => Some(foo), _ => None },
        &Bar => match *self { Thing::Bar(ref bar) => Some(bar), _ => None },
    }
});

struct Foo {
    foo: i32,
}

#[juniper::object(
    interfaces = [&Thing],
    scalar = S
)]
impl<S: ScalarValue> Foo {
    fn foo(&self) -> i32 {
        self.foo
    }
}

struct Bar {
    bar: i32,
}

#[juniper::object(
    interfaces = [&Thing],
    scalar = S
)]
impl<S: ScalarValue> Bar {
    fn bar(&self) -> i32 {
        self.bar
    }
}

type Schema = juniper::RootNode<'static, Query, EmptyMutation<()>>;

#[test]
fn test_fragment_in_interface_does_not_work() {
    let _ = juniper::execute(
        r#"
            query Query {
                things {
                    ...fooFields
                    ...barFields
                }
            }

            fragment fooFields on Foo {
                foo
            }

            fragment barFields on Bar {
                bar
            }
        "#,
        None,
        &Schema::new(Query, EmptyMutation::new()),
        &Variables::new(),
        &(),
    )
    .unwrap();
}

#[test]
fn test_fragment_in_interface_works() {
    let _ = juniper::execute(
        r#"
            query Query {
                things {
                    ...on Foo {
                        ...fooFields
                    }
                    ...on Bar {
                        ...barFields
                    }
                }
            }

            fragment fooFields on Foo {
                foo
            }

            fragment barFields on Bar {
                bar
            }
        "#,
        None,
        &Schema::new(Query, EmptyMutation::new()),
        &Variables::new(),
        &(),
    )
    .unwrap();
}

Error:
thread 'fragment_in_interface::test_fragment_in_interface_does_not_work' panicked at 'Field foo not found on type Some("Thing")', juniper\src\types\base.rs:385:21
Expected behavior
Both queries should be equivalent.

Just ran into the same issue trying while using relay 😅

I fixed what I believe was a similar issue (https://github.com/graphql-rust/juniper/issues/500) in https://github.com/graphql-rust/juniper/pull/800/files. The fix for this may just be an extension of what I did?


Add play-iteratee benchmarks and benchmark tests

Current coverage is 100.00%

Merging #37 into master will not affect coverage as of 05df345

@@            master     #37   diff @@
======================================
  Files           16      17     +1
  Stmts          414     436    +22
  Branches        35      35
  Methods          0       0
======================================
+ Hit            414     436    +22
  Partial          0       0
  Missed           0       0

Review entire Coverage Diff as of 05df345

Powered by Codecov. Updated on successful CI builds.


Pagination in node frame logs

Hi, how to minimize pagination in node frame logs?
https://forum.loraserver.io/t/pagination-in-node-frame-logs/69

@grendy @brocaar
If you could wait till next week, I'll tackle this. I was thinking about a general solution (not only for frame logs) with a new component that allows to choose a per_page value from a select list (or maybe let the user give a specific value) that'll be rendered in every page that includes pagination. Let me know if that sounds ok to work on it next week.

Don't make it too complex :-) Please note that this component receives the number of pages + the current active page. Lets start from there as else it would involve a lot of other code changes.
Maybe the result for a large set of pages could look like (for different active pages):
[1] [2] [3] [4] [5] [6] [7] [8] ... [100]
[1] ... [3] [4] [5] [6] [7] [8] [9] ... [100]
[1] [2] [3] [4] ... [100]
[1] [2] [3] [4] [5] ... [100]
[1] ... [97] [98] [99] [100]
[1] ... [96] [97] [98] [99] [100]

That sounds like a nice and quick solution and I'd be glad to implement it. But I'd also like to mention another way to deal with big amounts of data, which I implemented for nodes saved records and other components, which is allowing to filter by date and time. For example, here is a screenshot of what my saved data view looks like:

In most cases I prefer the filter approach over the pagination one, specially when it is data related, because date and time are usually relevant data-wise. The drawback is that the storage and api need a little change to handle start and end parameters, so it goes beyond a little modification to the frontend only.
What do you think about this approach?

I like it, but that would require a lot of more work (as it requires API changes too) and still would not solve the original issue. The filtered query could potentially still return 100 pages. So I think a better pagination regardless of filtering would still be needed.
I see the following responsibilities:

The component performing the data query should be responsible for applying any filters. As this component is tied to the datamodel, it knows about which potential filters could be applied. Based on the resultset it renders the current page and knows about the number of pages available.

The pagination component (the component we're discussing) only knows about the total number of pages + current page and knows the best way to render this. That way it is never tied to the datamodel for which it is paginating.

Note that the pagination component is also used for users, organizations, applications, nodes etc. The solution that I propose would therefore would also directly solve a large number of pages for these components. E.g. this is how it is being used:
https://github.com/brocaar/lora-app-server/blob/master/ui/src/views/users/ListUsers.js#L87
https://github.com/brocaar/lora-app-server/blob/master/ui/src/views/gateways/ListGateways.js#L140

Well yes, they are indeed two different components, and I agree that the pagination one doesn't need to know about the model. But then again, the ability to paginate is tied to the API allowing offset and limit parameters and the model using them to query for results, which is spread all over the application (making the pagination component uniform along the frontend). So is date, as every record has a created_at attribute, so it is also natural to allow to query for specific dates or range of dates.
Maybe they should be treated as 2 separate enhancements, as they solve different problems.
Anyway, I'll follow your recommendation for the pagination rendering (using ... and limited number of pages) and implement it next week, and maybe in the future a common date filtering component could be included too.
I'll let you know when it is done.

@brocaar I took some time today and got the pagination working as you intended, just with two little "add-ons":

The default "steps" shown backward and forward are 3, but this may also be set through props with "pageSteps".
The gap is also a link pointing to the center page in the gap. For instance, if your pagination looks like [1] [2] [3] [4] [...] [100], then the [...] link points to page 52. This allows to binary jump and get to pages quicker when there are too many.

Again, you can check it at https://github.com/iegomez/lora-app-server. It contains the changes to Pagination.js along with some past changes for the node search feature requested in #120. If you are ok with the implementations, let me know to create a PR.

@iegomez just tested your pagination solution and I think this improves the navigation a  lot :-) I've cherry-picked your commit into the master branch, see https://github.com/brocaar/lora-app-server/commit/3040a051ca3e5544842df405e565f4e9df197e0c.
Regarding the search solution I need to do some more research around performance (e.g. what changes this would require on the DevEUI column in order to avoid table scans).

Thanks @iegomez @brocaar sorry for late response


add hangouts/google talk

Hi,,
I haVe installed your app (using fdroid) to lmprove my Google talk/hangouts experience (send pictures) . but it missing. Could you add the hangouts webapp?
Thanks

Thanks for logging the issue, I'll look into adding Hangouts.

It doesn't look like there is a web version of Hangouts - http://www.google.com/mobile/hangouts/ simply asks you to install the app.

The hangouts web page is https://talkgadget.google.com/
However the page does not open with the default user agent, and using the Desktop user agent shows an error because the browser version is too old.
In the end I was able to open the hangouts page with the following changes (switched the desktop user agent to chome 63
diff --git a/res/values/arrays.xml b/res/values/arrays.xml
index 75b329d..9cde074 100755
--- a/res/values/arrays.xml
+++ b/res/values/arrays.xml
@@ -12,7 +12,7 @@

     <string-array name="user_agent_strings">
         <item></item>
-        <item>Mozilla/5.0 (Windows NT 6.2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1464.0 Safari/537.36</item>
+        <item>Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3205.0 Safari/537.36</item>
         <item>Mozilla/5.0 (Linux; Android 4.1.1; Nexus 7 Build/JRO03D) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Safari/535.19</item>
         <item>Mozilla/5.0 (Linux; Android 4.1.1; Nexus 7 Build/JRO03D) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19</item>
         <item>Mozilla/5.0 (Linux; U; Android 2.2; en-us; Nexus One Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Safari/533.1</item>
@@ -43,6 +43,7 @@
         <item>Docs/Drive</item>
         <item>Keep</item>
         <item>Maps</item>
+        <item>Hangouts</item>
         <item>Voice</item>
         <item>Accounts</item>
         <item>Search</item>
@@ -59,6 +60,7 @@
         <item>https://drive.google.com</item>
         <item>https://drive.google.com/keep</item>
         <item>https://maps.google.com</item>
+        <item>https://talkgadget.google.com/</item>
         <item>https://www.google.com/voice/m/</item>
         <item>https://accounts.google.com</item>
         <item>https://google.com</item>

Sadly the site works poorly on mobile, its really hard to read/write messages.


Updated chapter hierarchy to reduce layers of navigation

Updated chapter hierarchy
Description
I updated the chapter hierarchy to reduce the amount of navigation necessary and adjusted the respective intros to each chapter to reflect the changes.
Checklist

[x] I agree to the Code of Conduct.
[x] My contribution follows the project's coding style guidelines.

Thanks so much!


How to expire a local storage value?

Is it possible to expire a value with angular-local-storage?
Like the way in angular-cache and localstorage.js

Can we implement this?

Its a lot of work and since its not part of Storage spec itself, I'd say no. Wouldn't be hard to add it yourself though.

Found this from @Kyoss which looks great https://gist.github.com/Kyoss79/8cd37a54679804fdeb6d


pull request to add hkct

@storm-99 I have to close this request without merging, because you requested to add a non-existent domain to this repository: Host mymail.hkct.edu not found: 3(NXDOMAIN) Please ensure that you are familiar with this repository rules located at the bottom of this page and submit a new request with the correct information. Thank you for understanding!


all above "pod" file are dismiss

after download,the project can't run! All above "pod" file are dismiss.No matter pod install or pod update,still not working

are you using Yep.xcworkspace?

yes,i used,but error still:
diff: /../Podfile.lock: No such file or directory
diff: /Manifest.lock: No such file or directory
error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.

Maybe you can rm -rf Yep.xcworkspace then run pod install.

diff: /../Podfile.lock: No such file or directory
diff: /Manifest.lock: No such file or directory
error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.

@gongjujun try gem uninstall cocoapods && gem install cocoapods (maybe add sudo before).

试了下,还是不行......

下载 Realm 失败……得换个网好的地方并采用科学上网

@gongjujun      yes I have the same problem, and I run     rm -rf Yep.xcworkspace  then run   pod install   , the error is dismiss. But met another error.
realm/util/features.h file not found

my error info is:
~/Yep/Pods/Realm/Realm/ObjectStore/index_set.cpp:19:10: 'index_set.hpp' file not found

➜  Yep git:(develop) pod install
Updating local specs repositories
CocoaPods 1.0.0.beta.3 is available.
To update use: gem install cocoapods --pre
[!] This is a test version we'd love you to try.
For more information see http://blog.cocoapods.org
and the CHANGELOG for this version http://git.io/BaH8pQ.
Analyzing dependencies
Downloading dependencies
Using 1PasswordExtension (1.7)
Using APAddressBook (0.2.3)
Using Alamofire (3.1.5)
Using Appsee (2.1.5)
Using Base64 (1.0.1)
Using Crashlytics (3.6.0)
Using DeviceGuru (1.3.3)
Using FXBlurView (1.6.4)
Using Fabric (1.6.4)
Using JPush-iOS-SDK (1.8.8)
Using Kanna (1.0.4)
Using KeyboardMan (0.5.2)
Using Kingfisher (2.0.1)
Using MonkeyKing (0.0.2)
Using Navi (0.3.9)
Using Proposer (0.7.1)
Using Realm (0.97.1)
Using RealmSwift (0.97.1)
Using Ruler (0.6)
Using SocketRocket (0.4.2)
Using TPKeyboardAvoiding (1.2.11)
Using pop (1.0.8)
Generating Pods project
Integrating client project
Sending stats
Pod installation complete! There are 21 dependencies from the Podfile and 22 total pods installed.
➜  Yep git:(develop)

➜  Yep git:(develop) pod --version
0.39.0

xcode version is           Version 7.2 (7C68)

error:~/Yep/Pods/RealmSwift/RealmSwift/Aliases.swift:20:8: No such module 'Realm'

what's wrong  with my problem

3Q

diff: /../Podfile.lock: No such file or directory
diff: /Manifest.lock: No such file or directory
error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.
Help~

@gongjujun podfile注释掉RealmSwift,从官网手动下载zip包安装

我靠 公司100兆光纤  开了vpn也没有把Realm下载下来，在家里面移动光纤几分钟解决问题，赶紧运行一下去


Support JSON response body

This implements issue #2
Store JSON response body in jsonBody field; Transform dot notation to nested JSON

Current coverage is 21.66%

Merging #3 into master will increase coverage by +13.97% as of 195ae7b

@@            master      #3   diff @@
======================================
  Files            4       4
  Stmts          143     180    +37
  Branches         1       6     +5
  Methods          0       0
======================================
+ Hit             11      39    +28
  Partial          0       0
- Missed         132     141     +9

Review entire Coverage Diff as of 195ae7b

Powered by Codecov. Updated on successful CI builds.

That's my first experience in Go so it is probably not the best solution, but still it works :)

Finally I had some time to look into it.
What I have in mind is to use only one fields and depending on the type of the response of the HTTP call this is then either a simple string of a json structure.
If the HTTP response can be parsed as a json object then it will be returned as a json structure. Here I plan to use the mode parameter is in your PR. If the HTTP response cannot be parsed as a structure then the response as returned unchanged as a string.
What do you think?

Thought about it, but this would make it impossible to use the same index name for both json and non-json responses because the body field type in Elasticsearch can't be a string and a group at the same time.

Valid point, will rethink it again.

Any news here?

I was busy with some activities in the last weeks. I will look into it the next days but most likely the PR will  be merged unchanged or only smaller internal changes and keeping the approach using a dedicated field.

I merged your PR unchanged and a release 1.1.0 is available. Thanks very much for your contribution again.

:thumbsup:


TypeError: Cannot read property 'send' of undefined -- Can't close the browser, when more actions in the flow are performed

"Can't close the browser, check msg.error for more information"

error: object
message: "TypeError: Cannot read property 'send' of undefined"
source: object
id: "c87a37a5.72dac8"
type: "close-web"

name: undefined
count: 1
stack: string
TypeError: Cannot read property 'send' of undefined
    at Executor.execute (/data/node_modules/selenium-webdriver/lib/http.js:487:33)
    at thenableWebDriverProxy.execute (/data/node_modules/selenium-webdriver/lib/webdriver.js:700:38)

NOTE:  i did  see this same  issue before  close  node it happened Intermittently  at times  too
FYI if it doesn't close i do go in wdhub and delete sessions so  they arent hung.
http://<IP_ADDRESS>:4444/wd/hub/static/resource/hub.html
(though weirdly  within wdhub you  cant take screenshot like original  selenium-node-red  from within  wd-hub it  errors out in null/ I could  throw that issue on another Issue ID. i only  mention  if  it could be related.)
thanks

Hi again,
Could you share with me the flow you are building?
Can you try the example flow and check if you have the error as well.
Thanks

i tried example and  it seems  to close so im not sure  where in line  it is dropping
[{"id":"31b26265.815fce","type":"tab","label":"Flow 1","disabled":false,"info":""},{"id":"4ed979e0.4062d8","type":"open-web","z":"31b26265.815fce","name":"","browser":"chrome","webURL":"http://<IP_ADDRESS>","width":1280,"height":1024,"timeout":3000,"maximized":false,"headless":true,"serverURL":"http://<IP_ADDRESS>:4444/wd/hub","x":310,"y":40,"wires":[["3fd1c25f.31d6be"]]},{"id":"ff6bbc5b.7b0e6","type":"screenshot","z":"31b26265.815fce","name":"","filePath":"./snap.png","waitFor":"2000","x":310,"y":260,"wires":[["a07acd81.ccfe4","c87a37a5.72dac8"],[]]},{"id":"eee51b2f.b62cb8","type":"inject","z":"31b26265.815fce","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":100,"y":100,"wires":[["4ed979e0.4062d8"]]},{"id":"a07acd81.ccfe4","type":"debug","z":"31b26265.815fce","name":"afterSCREENSHOT","active":true,"tosidebar":true,"console":true,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":640,"y":340,"wires":[]},{"id":"3fd1c25f.31d6be","type":"click-on","z":"31b26265.815fce","name":"userName","selector":"name","target":"idUsername","timeout":1000,"waitFor":500,"clickOn":false,"x":310,"y":120,"wires":[["270f5e7a.1c3e02"],[]]},{"id":"270f5e7a.1c3e02","type":"send-keys","z":"31b26265.815fce","name":"admin","keys":"admin","selector":"id","target":"idUsername","timeout":1000,"waitFor":500,"clearval":false,"x":470,"y":120,"wires":[["4de9267a.7e94a8"],[]]},{"id":"4de9267a.7e94a8","type":"click-on","z":"31b26265.815fce","name":"ClickPass","selector":"name","target":"idPassword","timeout":1000,"waitFor":500,"clickOn":false,"x":620,"y":120,"wires":[["5a009167.9b2e4"],[]]},{"id":"5a009167.9b2e4","type":"send-keys","z":"31b26265.815fce","name":"pass","keys":"Password1","selector":"id","target":"idPassword","timeout":1000,"waitFor":500,"clearval":false,"x":770,"y":120,"wires":[["e0ae56b1.c436f8"],[]]},{"id":"e0ae56b1.c436f8","type":"click-on","z":"31b26265.815fce","name":"clickSubmit","selector":"name","target":"idLoginSubmit","timeout":"1500","waitFor":"500","clickOn":false,"x":930,"y":120,"wires":[["8c4e28f4.d9e3e8"],[]]},{"id":"d192320f.571c","type":"http in","z":"31b26265.815fce","name":"","url":"/jma","method":"get","upload":false,"swaggerDoc":"","x":80,"y":40,"wires":[["4ed979e0.4062d8"]]},{"id":"f828516a.08dc","type":"catch","z":"31b26265.815fce","name":"","scope":null,"uncaught":false,"x":1140,"y":60,"wires":[["80121cc1.2f813"]]},{"id":"80121cc1.2f813","type":"debug","z":"31b26265.815fce","name":"ERR","active":true,"tosidebar":true,"console":true,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":1150,"y":100,"wires":[]},{"id":"e9e3b569.d64218","type":"debug","z":"31b26265.815fce","name":"CLOSE","active":true,"tosidebar":true,"console":true,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":740,"y":260,"wires":[]},{"id":"c87a37a5.72dac8","type":"close-web","z":"31b26265.815fce","name":"","waitFor":"5000","x":550,"y":260,"wires":[["e9e3b569.d64218"]]},{"id":"fceb0e0b.f1bf7","type":"debug","z":"31b26265.815fce","name":"afterDELAY","active":true,"tosidebar":true,"console":true,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":740,"y":200,"wires":[]},{"id":"8c4e28f4.d9e3e8","type":"delay","z":"31b26265.815fce","name":"","pauseType":"delay","timeout":"2","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":300,"y":200,"wires":[["ff6bbc5b.7b0e6","fceb0e0b.f1bf7"]]}]

all i have is user/pass click submit /  screenshot and  then close

at times it  doesnt only fail at close (as if its  failing on the same TypeError: Cannot read property 'send' of undefined
i can even rechange the flow and what worked now  doesnt so  not sure if theres  a timer / something

This is weird. It seems to be a race condition... Could you try to reproduce it with this docker image :
=> Tag : 1.2.2-12-amd64
It's to ensure it is not node v10 related.

hmm  same  thing
25 Oct 16:12:05 - [info]
Welcome to Node-RED
25 Oct 16:12:06 - [info] Node-RED version: v1.2.2
25 Oct 16:12:06 - [info] Node.js  version: v12.19.0
25 Oct 16:12:06 - [info] Linux 3.10.0-957.10.1.el7.x86_64 x64 LE
element: WebElement {
    driver_: thenableWebDriverProxy {
      session_: Promise {
        Session {
          id_: 'd5a175ee766f8c0862caf344edb4afc9',
          caps_: Capabilities {
            map_: Map {
              'acceptInsecureCerts' => false,
              'browserName' => 'chrome',
              'browserVersion' => '81.0.4044.92',
              'chrome' => {
                chromedriverVersion: '81.0.4044.69<PHONE_NUMBER>a4bc83f717a2ef7cd4ac6ec1199132-refs/branch-heads/4044@{#776})',
                userDataDir: '/tmp/.com.google.Chrome.VoQIyC'
              },
              'goog:chromeOptions' => { debuggerAddress: 'localhost:34736' },
              'networkConnectionEnabled' => false,
              'pageLoadStrategy' => 'normal',
              'platformName' => 'linux',
              'proxy' => {},
              'setWindowRect' => true,
              'strictFileInteractability' => false,
              'timeouts' => { implicit: 0, pageLoad: 300000, script: 30000 },
              'unhandledPromptBehavior' => 'dismiss and notify',
              'webauthn:virtualAuthenticators' => true,
              'webdriver.remote.sessionid' => 'd5a175ee766f8c0862caf344edb4afc9'
 },

error: {
   message: "TypeError: Cannot read property 'send' of undefined",
   source: {
     id: '32711e02.c5bb72',
     type: 'click-on',
     name: undefined,
     count: 1
   },
   stack: "TypeError: Cannot read property 'send' of undefined\n" +
     '    at Executor.execute (/data/node_modules/selenium-webdriver/lib/http.js:487:33)\n' +
     '    at thenableWebDriverProxy.execute (/data/node_modules/selenium-webdriver/lib/webdriver.js:700:38)\n' +
     '    at async thenableWebDriverProxy.findElements (/data/node_modules/selenium-webdriver/lib/webdriver.js:952:19)'
 }
}

Ok, it seems I found a way to generate it each time.
Can you try this flow :
[{"id":"bb7829f8.2195f8","type":"tab","label":"Flow 1","disabled":false,"info":""},{"id":"b229db0e.e79a18","type":"open-web","z":"bb7829f8.2195f8","name":"","browser":"firefox","webURL":"https://www.google.com/","width":1280,"height":1024,"timeout":3000,"maximized":true,"headless":false,"serverURL":"http://<IP_ADDRESS>:4444/wd/hub","x":510,"y":380,"wires":[["a8078112.206b8","40dbde54.20f54"]]},{"id":"1edb0646.c0baca","type":"inject","z":"bb7829f8.2195f8","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":310,"y":380,"wires":[["b229db0e.e79a18"]]},{"id":"7b8450cd.4fe4f","type":"close-web","z":"bb7829f8.2195f8","name":"","waitFor":500,"x":1010,"y":300,"wires":[[]]},{"id":"a8078112.206b8","type":"function","z":"bb7829f8.2195f8","name":"","func":"node.send (msg);","outputs":1,"noerr":0,"initialize":"","finalize":"","x":720,"y":220,"wires":[["7b8450cd.4fe4f","40dbde54.20f54"]]},{"id":"40dbde54.20f54","type":"debug","z":"bb7829f8.2195f8","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":1000,"y":460,"wires":[]}]

Of course by changing the url of the WD server 😉.

okay  so this is weird..... i just manually recreated  instead  of  copy/paste and  now it works as  if  its like not liking  a copy  node  im  not  sure i trie d it on both  versions but now  i  got  it to work (note i   did put less debug nodes  (msg.complete) not sure  if that is  causing  something .

Oh so i  see the  recreated  node.send
"Can't close the browser, check msg.error for more information"
10/25/2020, 10:51:25 AMnode: 7b8450cd.4fe4f
msg : error
"TypeError: Cannot read property 'send' of undefined"

I think it is related to a stability of the WebDriver object of selenium-webdriver (and a lot of promise use in my side). Not sure it is thread safe or parallel access safe. I'll try some things in my side and let you know if I can stabilize it.
FYI : the "send" is not related at all to node.send. It is linked to "client.send" in this file :

https://github.com/SeleniumHQ/selenium/blob/trunk/javascript/node/selenium-webdriver/lib/http.js

Ohhhhhh i see I was able to sort of resolve this and now i cant replicate it anymore .
when im troubleshooting i post msg.complete object and tag that to some of the flows  so  i can  see  msg.object (and what weddriver comes back or whats going on.)
whats weird as above i was able to rebuild the same  exact flow and now it closes but each node.
but What i did to get my flow to work is remove the debug node  msg.complete on each of them and now it passes through.
I  tried to  add them  back and now i cant even reproduce it.

Good news. I made a patch which should correct the issue.
Bad news, it is very dirty, because the issue comes from selenium-webdriver itself 😢.
It apply a patch the selenium-webdriver during the npm install.
Could you try it and check if it is better now?
I'll really consider to "rebuild" a simpler version of WD server client which does not rely on selenium-webdriver as the maintenance is quite low at the moment.
Can you let me know if it works now?

i did apply the  patch  but  it  looks  like  it did fail on unknown-node-types
This node is a type unknown to your installation of Node-RED.
If you deploy with the node in this state, it's configuration will be preserved, but the flow will not start until the missing type is installed.

Looks to be  this  again

My bad. It seems I forget to commit the fs/promise issue. This is why it reappeared. Try it with version 0.1.4-4.

K that  worked And retested with my  original  flow  i posted  and that didnt  fail (adding more  dbg.  msgcomplete didnt break  it it  looks to be working :)


Returns string cells instead of integer in some cases

your sample.xlsx is built e.g. as follows:
<c r="A1" s="1" t="s"><v>0</v></c>
<c r="G2" s="0" t="n"><v>10</v></c>

if I write an .xlsx via Monpt7/crexcel, it looks e.g. like the following:
<c r="A1" t="s"><v>0</v></c>
<c r="A2">            <v>1</v></c>

so, for numbers the type seems to be omitted. If I open this file with Excel, it works fine - so maybe "n" is the default? I couldn't find it, though.
However, when read back in with xlsx-parser, those cells are shown as strings.

Thanks for the report, I just made a release with a fix (1.0.4), it should be good, it's a silly error where the default type was explicitly a string in the parsing step and prevent the automatic detection of the type afterwards.
# src/xlsx-parser/sheet.cr:62
@book.style_types[cell_style_idx.try(&.to_i) || 0] # guilty code '|| 0'

thanks for the quick fix, works for me now!


Relative links to images not working

https://contributte.org/packages/apitte/core/architecture.html
Possible solutions:

rewrite uris of files to source files at github (imho prefered)
download images to corresponding folders

Yep, change please images to absolute links to github. Thanks.


How to link with the backbone which is NOT in mmdet package?

To describe details,
I want to modify some part of renset.
So I modified the resnet backbone in mmdetection/mmdet/models/backbones/resnet.py
But when the train starts, It is linked the renet which is site-package/mmdet/models/backbones/resnet.py
The second resnet is in the package. And I don't want to modify the package. (I think It should stay original.)
How can I use selectively those resnet?

You can install mmdetection with editing mode.
Just run pip install -e . in your mmdetection folder.

Thanks. I just delete mmdet.


Wayland support?

Currently, another choice for linux user is that, using wayland rather than x11.
But as I tried device_query on my wayland based linux, the demo always returns
Current Mouse Coordinates: (94, 1035)
Is A pressed? false

It seems that there is no support for wayland now
Is it possible to add wayland support?

Wayland has a security model that prevents accessing the keyboard and mouse state unless you're the active program so something like device_query won't be able to access global keyboard and mouse state this way. Only with root access and a different method of querying the keyboard and mouse state could we do so in Wayland. Sorry.


Reference New Format

Hi, do you have the latest sty which follows the new format.
For articles, there should be no , after year.
Eg. Lilis, T. and Turner, L. (2015) 'Student writing in higher education', Journal of Teaching, 6(1), 50-60.

Hi
You can use Vancouver or APA, or any other citation style.
--
Best regards
Muhammad Nadzir Marsono, Ph.D., P.Eng., C.Eng.
Associate Professor in Electronic and Computer Engineering
School of Electrical Engineering
Faculty of Engineering
Universiti Teknologi Malaysia
Email<EMAIL_ADDRESS><EMAIL_ADDRESS>Website: www.fke.utm.my/nadzir
Specialization: Digital system-level design, computer architecture,
many-core system-on-chip, network-on-chip, network processing architecture,
network algorithmics
On Wed, Sep 11, 2019, 2:02 AM jimmylye<EMAIL_ADDRESS>wrote:

Hi, do you have the latest sty which follows the new format.
For articles, there should be no , after year.
Eg. Lilis, T. and Turner, L. (2015) 'Student writing in higher education', Journal
of Teaching, 6(1), 50-60.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/utmthesis/utmthesis/issues/18?email_source=notifications&email_token=AD27KUVA6MIGMJECOFVQJQ3QI7OKJA5CNFSM4IVK22Y2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HKQRXJQ,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AD27KUXEHL3DDYSL35ML7TTQI7OKJANCNFSM4IVK22YQ
.

Noted, thanks for instant reply. Just solved the problem using another
method.
On Wed, 11 Sep 2019, 02:33 MNMarsono<EMAIL_ADDRESS>wrote:

Hi
You can use Vancouver or APA, or any other citation style.
--
Best regards
Muhammad Nadzir Marsono, Ph.D., P.Eng., C.Eng.
Associate Professor in Electronic and Computer Engineering
School of Electrical Engineering
Faculty of Engineering
Universiti Teknologi Malaysia
Email<EMAIL_ADDRESS><EMAIL_ADDRESS>Website: www.fke.utm.my/nadzir
Specialization: Digital system-level design, computer architecture,
many-core system-on-chip, network-on-chip, network processing architecture,
network algorithmics
On Wed, Sep 11, 2019, 2:02 AM jimmylye<EMAIL_ADDRESS>wrote:

Hi, do you have the latest sty which follows the new format.
For articles, there should be no , after year.
Eg. Lilis, T. and Turner, L. (2015) 'Student writing in higher
education', Journal
of Teaching, 6(1), 50-60.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<
https://github.com/utmthesis/utmthesis/issues/18?email_source=notifications&email_token=AD27KUVA6MIGMJECOFVQJQ3QI7OKJA5CNFSM4IVK22Y2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HKQRXJQ
,
or mute the thread
<
https://github.com/notifications/unsubscribe-auth/AD27KUXEHL3DDYSL35ML7TTQI7OKJANCNFSM4IVK22YQ
.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/utmthesis/utmthesis/issues/18?email_source=notifications&email_token=ANE2BI6O6DGUZAHQLIAKXPTQI7SBLA5CNFSM4IVK22Y2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6MCMXI#issuecomment-530064989,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ANE2BI7QLXNWXHOVK3OJZYDQI7SBLANCNFSM4IVK22YQ
.


Regression in terms of localization strings/i18n bundling in the latest release

Provide a general summary of the issue here
In the December release, the possibility of optimizing and removing unused localization strings that are included with react-aria packages was added. It seems like there was some regression in the February release.
Beforehand, strings were extracted to separate files so the bundler plugins can remove them (I've used @react-aria/calendar as an example, but it seems to be the case with every @react-aria/* package that I verified).
3.54.0 release:

3.55.0 release:

🤔 Expected Behavior?
The i18n strings are extracted to separate files so these can be removed by bundler plugins
😯 Current Behavior
The i18n strings are bundled into the rest of the code again
💁 Possible Solution
I've tried to found the source of the probem and it seems like this PR reverted not only the "use client" but also some stuff around parcel resolving intl during build.
🔦 Context
I'm using react-aria-component and react-aria packages in a few different apps and utilizing "en-US" only. I've noticed bundle size spikes since the update happend. Even sticking to the previous version in the package.json is hard, because I need to manually override all the @react-aria/* stuff to force it to previous versions.
🖥 Steps to Reproduce
I've made a small app where you can observe, the optimize-locales-plugin having no effect and all languages for calendar are included in the build output

https://github.com/pawelblaszczyk5/react-aria-i18n-bug-reproduction
Version
N/A
What browsers are you seeing the problem on?
Other
If other, please specify.
N/A
What operating system are you using?
N/A
🧢 Your Company/Team
No response
🕷 Tracking Issue
No response

Oops, good catch! Didn't mean to remove that. 🙈

Released a fix as a patch version to all of our packages. Thanks again for catching this!

That was so quick, thank you very much!


Help is not displaying schematic options

Bug Report or Feature Request (mark with an x)
- [x] bug report -> please search issues before submitting
- [ ] feature request

Versions.
@angular/cli: 1.4.2
node: 8.5.0
os: win32 x64
@angular/animations: 4.4.1
@angular/common: 4.4.1
@angular/compiler: 4.4.1
@angular/core: 4.4.1
@angular/forms: 4.4.1
@angular/http: 4.4.1
@angular/platform-browser: 4.4.1
@angular/platform-browser-dynamic: 4.4.1
@angular/router: 4.4.1
@angular/cli: 1.4.2
@angular/compiler-cli: 4.4.1
@angular/language-service: 4.4.1
typescript: 2.3.4
Repro steps.
ng help
ng generate component --help
The log given by the failure.
Desired functionality.
Display schematics options. I'm a new CLI user, and I don't know what options are available now when creating new applications or files.
Mention any other details that might be useful.

@BennieCopeland Here's a short readme which might help a bit: https://github.com/angular/devkit/tree/master/packages/schematics/schematics/schematic/files
Basically, with @angular-devkit/schematics installed, you can then "schematics --help"
The base schematics which ng cli comes with are about 10 or so which include basics like ng generate class, component, service, etc.
Other third parties are beginning to create their own schematics as well, check out this new Nx project which builds upon ng cli: https://nrwl.io/nx
Hope all of that helps :-)

It is unintended that ng generate component --help does not display flags supported by schematics. This also affects ng new.
We're working to fix help support for schematics showing the available flags in the CLI.


Remove unnecessary check for certChain parameter since it can be empty

You'll need to make the file reading optional here: https://github.com/istio/auth/blob/master/cmd/istio_ca/main.go#L162. Otherwise I believe it'll error out.

Good catch, updated.

@wattli: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/auth-presubmit.sh
58a463f6e64ee654bebd65e74e3ddf156998db21
link
/test auth-presubmit

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

\lgtm

@wattli: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/auth-presubmit.sh
23c2ea18f2e80685cfdc425f0c6e784c3bb8ab45
link
/test auth-presubmit

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.


Clarify Float Compare description

Modelled after SLT description:
Make register compare order explicit (rs1 to rs2)
Make Boolean result explicit (1 written if true, zero otherwise).
I considered mentioning that +0 and -0 compare equal, but decided IEEE 754-2008 compliance covers it.
I have no idea why the ECALL/EBREAK is included in the pull request when it exists in master already.

thanks, I've manually merged this.


Add comprehensive tests, especially for fail recovery

First, I suggest breaking up the current basic_test into many tests.
Second, I suggest having a test that (1) completely kills the process on which a node is running; (2) restarts a completely new process (with no knowledge from other processes) to replace the dead process; (3) blocks issuing any new commands until some stabilization period has passed; and (4) asserts that the new node is able to get back up to speed with the old state on its own. (Leader recovery and follower recovery are separate cases, obviously.)
Running the nodes on separate processes will guarantee that no state is shared between nodes except through asynchronous message passing. Killing the process completely and abruptly will allow testing for edge cases that occur during real machine failures, such as reusing old sockets, cleaning up resources, recovering state from scratch (for the recovering process), and failure detection/handling (by neighbor processes).
Common methods of testing include having a master spawn processes, issue a sequence of commands, stabilize, and then kill the process completely. Other methods include having a time bomb mechanism whereby the master server commands processes to immediately crash themselves after performing a certain number of commands, which allows more fine-grained scenario testing.

Absolutely! basic_test is bigger then it needs to be. Thanks for these suggestions!

In our refactoring we're changing the client interface and part of it will include a die command which can be used for reliability testing.


Fix test

Coverage decreased (-3.0e-05%) to 98.246% when pulling de2ad789b11c7fe3a750740974463cb5e69cb45c on fix_test into ce0a301f5d3e5af16872bbd462e6c1933977c702 on master.


Allow ASF members to view /pmc/ URLs

As per INFRA-15650, use RequireAny to group PMC and ASF members
Note that there is no need to change the definition in the gen-httpdconfig.sh file, as that is no longer used (it was intended for dist.a.o)

Preliminary testing on this doesn't work. I think it's related to the difference in ldapUrl necessary for a query against memberUid vs a query against owner=. I have the code in place on mailprivate-vm currently if you want to take a look.

Strange. I just added the check from the MacroMboxMembers macro, so I would expect it to work.
Maybe there is an httpd bug?

I think MacroMboxMembers must be wrong.
It is supposed to be used for directories that don't match projects. However it doesn't allow access and it does not work for mail-search either.

I've temporarily applied this on the server for review. Could you please also correct the missing closing / on line 111.

Works for me.

This has now been applied on the server. Great job in getting this working, thanks!


USHIFT-3742: test if all the running pods are annotated for workload partitioning

Which issue(s) this PR addresses:

Closes #

/retest

/retest

/lgtm


Add possibility to specify username / password

I would be awesome if it would be somehow possible to specify the username / password for the mqtt server.