Remove require_in_hgmd_public and remove_if_in_dbsnp setting

Is your feature request related to a problem? Please describe.
The two settings do not make sense any more.
Describe the solution you'd like
Remove them throughout the code base.
Describe alternatives you've considered
N/A
Additional context
N/A

@stolpeo done?


Read MaxRemotes and roaming timer values from config file.

Read PromoteEvery, ReQueryEvery, and RoamingSuppressSecondsfrom a newdynamic_routingblock in the config file instead of hardcoded constants in thehostmap.go` file.

I would also like to move MaxRemotes (defined in hostmap.go, used in remote_list.go`) to a config element but I was unsure the best way to do this. Any suggestions?

// Must type cast instead of using c.GetDuration because the value is multiplied by time.Second everywhere else.
RoamingSuppressSeconds = time.Duration(c.GetInt("dynamic_roaming.roaming_suppress_seconds", 2))

This is messy, but was less impactful than removing the *time.Seconds everywhere and renaming the removing the Seconds from the var name...

@tarrenj Could you share the motivation behind this change? Is there a reason you need to configure these values?


VS code is lagging a lot ( animation,typing,input delay )

same as title
vs code version:1.91.0
os: windows 11
pc specs: 16gb ram rtx 3050 i5-11400H
Version: 1.91.0 (user setup)
Commit: ea1445cc7016315d0f5728f8e8b12a45dc0a7286
Date: 2024-07-01T18:52:22.949Z
Electron: 29.4.0
ElectronBuildId: 9728852
Chromium: 122.0.6261.156
Node.js: 20.9.0
V8: 12.2.281.27-electron.0
OS: Windows_NT x64 10.0.22631

Thanks for creating this issue! It looks like you may be using an old version of VS Code, the latest stable release is 1.91.0. Please try upgrading to the latest version and checking whether this issue remains.
Happy Coding!

Please collect a profile using the instrucitons here, thanks https://github.com/microsoft/vscode/wiki/Performance-Issues#sluggish-ui


Enhancing readme

Is this feature already requested?

[X] I have checked "open" and "closed" issues, and this is not a duplicate.

Problem or Missing Functionality
No response
Feature Description
Enchance readme adding contributors profiles, dropdown features and go to top toggle
please assign this to me under gssoc ext and hacktoberfest
Screenshots
No response
Would you like to work on this feature?
Yes
Implementation Plan
No response

https://github.com/ajaynegi45/LibraryMan-API/issues/28


Cannot delete branch with slash in name after PR

Gitea version (or commit ref):1.1.0
Git version:
Operating system: Ubuntu
Database (use [x]):

[ ] PostgreSQL
[x] MySQL
[ ] MSSQL
[ ] SQLite

Can you reproduce the bug at https://try.gitea.io:

[x] Yes (provide example URL) https://try.gitea.io/username/branch-slash/pulls/1
[ ] No
[ ] Not relevant

Log gist:
https://gist.github.com/Aarup/75908798b147e91ffb1133357acb44a1

Description
If a branch has has a slash in the name like

bug/bugsId
feature/featureName
It is impossible to delete this branch using the web UI after a PR has been merged into the repository.
When clicking the "Delete branch" button a generic popup comes, but after entering username and password nothing happens - a 404 is received from the post

Screenshots

https://github.com/go-gitea/gitea/pull/1689/cleanup, it seems Gitea has a different URL with github's URL on this feature.


Fix web maintainVisibleContentPosition with strict mode enabled

Details
Reported initially here
Strict mode causes effects to run twice which affects our maintainVisibleContentPosition implementation. Basically what ends up happening is that the mutation observer is setup, but then disconnected when the effect that is supposed to remove it on unmount is ran initially (since effects are ran twice). Then when we try to connect it again, it is prevented by isListRenderedRef.
To fix it we can run the setup code in onLayout after setting isListRenderedRef to true, so we don't rely on other code paths to call setupMutationObserver again.
Before:
https://github.com/Expensify/App/assets/2677334/d1727afd-5c2f-435d-98e1-472d16ec5be1
After:
https://github.com/Expensify/App/assets/2677334/27c201ae-0b42-4661-82fd-e99172467f6e
Fixed Issues

$ https://github.com/Expensify/App/issues/44625
PROPOSAL:
Tests

[x] Verify that no errors appear in the JS console

Offline tests

QA Steps

[ ] Verify that no errors appear in the JS console

[ ] Verify that the correct message is linked to using the following instructions

Create a chat between Account A and Account B.

Send 200 messages from Account A to Account B.

Copy the link to the 70th message and send it to Account B (first link).

Copy the link to the 150th message and send it to Account B (second link).

From Account A, click on the first link. Verify redirection to the exact message.

From Account A, click on the second link. Verify redirection to the exact message.

From Account B, click on the first link. Verify redirection to the exact message.

From Account B, click on the second link. Verify redirection to the exact message.

PR Author Checklist

[x] I linked the correct issue in the ### Fixed Issues section above
[x] I wrote clear testing steps that cover the changes made in this PR

[x] I added steps for local testing in the Tests section
[x] I added steps for the expected offline behavior in the Offline steps section
[x] I added steps for Staging and/or Production testing in the QA steps section
[x] I added steps to cover failure scenarios (i.e. verify an input displays the correct error message if the entered data is not correct)
[x] I turned off my network connection and tested it while offline to ensure it matches the expected behavior (i.e. verify the default avatar icon is displayed if app is offline)
[x] I tested this PR with a High Traffic account against the staging or production API to ensure there are no regressions (e.g. long loading states that impact usability).

[x] I included screenshots or videos for tests on all platforms
[x] I ran the tests on all platforms & verified they passed on:

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

[x] I verified there are no console errors (if there's a console error not related to the PR, report it or open an issue for it to be fixed)
[x] I followed proper code patterns (see Reviewing the code)

[x] I verified that any callback methods that were added or modified are named for what the method does and never what callback they handle (i.e. toggleReport and not onIconClick)
[x] I verified that the left part of a conditional rendering a React component is a boolean and NOT a string, e.g. myBool && <MyComponent />.
[x] I verified that comments were added to code that is not self explanatory
[x] I verified that any new or modified comments were clear, correct English, and explained "why" the code was doing something instead of only explaining "what" the code was doing.
[x] I verified any copy / text shown in the product is localized by adding it to src/languages/* files and using the translation method

[x] If any non-english text was added/modified, I verified the translation was requested/reviewed in #expensify-open-source and it was approved by an internal Expensify engineer. Link to Slack message:

[x] I verified all numbers, amounts, dates and phone numbers shown in the product are using the localization methods
[x] I verified any copy / text that was added to the app is grammatically correct in English. It adheres to proper capitalization guidelines (note: only the first word of header/labels should be capitalized), and is either coming verbatim from figma or has been approved by marketing (in order to get marketing approval, ask the Bug Zero team member to add the Waiting for copy label to the issue)
[x] I verified proper file naming conventions were followed for any new files or renamed files. All non-platform specific files are named after what they export and are not named "index.js". All platform-specific files are named for the platform the code supports as outlined in the README.
[x] I verified the JSDocs style guidelines (in STYLE.md) were followed

[x] If a new code pattern is added I verified it was agreed to be used by multiple Expensify engineers
[x] I followed the guidelines as stated in the Review Guidelines
[x] I tested other components that can be impacted by my changes (i.e. if the PR modifies a shared library or component like Avatar, I verified the components using Avatar are working as expected)
[x] I verified all code is DRY (the PR doesn't include any logic written more than once, with the exception of tests)
[x] I verified any variables that can be defined as constants (ie. in CONST.js or at the top of the file that uses the constant) are defined as such
[x] I verified that if a function's arguments changed that all usages have also been updated correctly
[x] If any new file was added I verified that:

[x] The file has a description of what it does and/or why is needed at the top of the file if the code is not self explanatory

[x] If a new CSS style is added I verified that:

[x] A similar style doesn't already exist
[x] The style can't be created with an existing StyleUtils function (i.e. StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))

[x] If the PR modifies code that runs when editing or sending messages, I tested and verified there is no unexpected behavior for all supported markdown - URLs, single line code, code blocks, quotes, headings, bold, strikethrough, and italic.
[x] If the PR modifies a generic component, I tested and verified that those changes do not break usages of that component in the rest of the App (i.e. if a shared library or component like Avatar is modified, I verified that Avatar is working as expected in all cases)
[x] If the PR modifies a component related to any of the existing Storybook stories, I tested and verified all stories for that component are still working as expected.
[x] If the PR modifies a component or page that can be accessed by a direct deeplink, I verified that the code functions as expected when the deeplink is used - from a logged in and logged out account.
[x] If the PR modifies the UI (e.g. new buttons, new UI components, changing the padding/spacing/sizing, moving components, etc) or modifies the form input styles:

[x] I verified that all the inputs inside a form are aligned with each other.
[x] I added Design label and/or tagged @Expensify/design so the design team can review the changes.

[x] If a new page is added, I verified it's using the ScrollView component to make it scrollable when more elements are added to the page.
[x] If the main branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to the Test steps.

Screenshots/Videos

Android: Native

Android: mWeb Chrome

iOS: Native

iOS: mWeb Safari

MacOS: Chrome / Safari
https://github.com/Expensify/App/assets/2677334/27c201ae-0b42-4661-82fd-e99172467f6e

MacOS: Desktop
https://github.com/user-attachments/assets/41aea1bb-1826-440e-a5eb-db4ac728e234

:hand: This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release.

🚀 Deployed to staging by https://github.com/roryabraham in version: 9.0.7-3 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅

🚀 Cherry-picked to staging by https://github.com/thienlnam in version: 9.0.7-4 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
failure ❌

🕸 web 🕸
success ✅

@Expensify/applauseleads please QA this PR and check it off on the deploy checklist if it passes.

🚀 Deployed to production by https://github.com/thienlnam in version: 9.0.7-8 🚀

platform
result

🤖 android 🤖
failure ❌

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
failure ❌

🕸 web 🕸
success ✅

🚀 Deployed to production by https://github.com/mountiny in version: 9.0.8-6 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅


installation error

sorry for the question of newbie but i've error on installation...
on ubuntu 20.04, installing trhe library with the command
git clone https://github.com/MwSpaceLLC/packlink-php.git
then
composer require mwspace/packlink-php
In RequireCommand.php line 226:
No composer.json present in the current directory (./composer.json), this may be the cause of the following exception.
In PackageDiscoveryTrait.php line 332:
Could not find a version of package mwspace/packlink-php matching your minimum-stability (stable). Require it with an explicit version constraint allowing its desired stability.
thank for help

Same issue here

Have you find a way to install the package? Thanks

No,
And i've leave this project..
Sorry
Regards


Unable to start debugging on the web server. The remote server returned an error: (403) Forbidden

I'm trying to follow the "02. How to containerize the .NET Framework web apps with Windows Containers and Docker" demo and I'm getting the following error on F5 of the docker-compose project:

Docker Debug Window:

========== Debugging ==========
docker ps --filter "status=running" --filter "name=dockercompose12807194206851661871_eshop.modernized.mvc_" --format {{.ID}} -n 1
0c0c4e368750
docker inspect --format="{{range .NetworkSettings.Networks}}{{.IPAddress}} {{end}}" 0c0c4e368750
<IP_ADDRESS>
docker exec 0c0c4e368750 cmd /c "C:\Windows\System32\inetsrv\appcmd.exe set config -section:system.applicationHost/applicationPools /[name='DefaultAppPool'].processModel.identityType:LocalSystem /commit:apphost & C:\Windows\System32\inetsrv\appcmd.exe set config -section:system.webServer/security/authentication/anonymousAuthentication /userName: /commit:apphost"
Applied configuration changes to section "system.applicationHost/applicationPools" for "MACHINE/WEBROOT/APPHOST" at configuration commit path "MACHINE/WEBROOT/APPHOST"
Applied configuration changes to section "system.webServer/security/authentication/anonymousAuthentication" for "MACHINE/WEBROOT/APPHOST" at configuration commit path "MACHINE/WEBROOT/APPHOST"

VS 2017 (15.9.10)

I had the same. For me the fix was to change the target FX for the MVC Web App from 4.7.2 to 4.7
Seems like the docker image used to run the application doesn't have 4.7.2!
HTH

For me setting  from false in web.config resolved the issue.

For me setting configuration/system.web/compilation[debug='true'] from false solved the issue


Support device stateful info query

Add support for getting stateful info about a device from Shifu. Shifu should internally store this stateful data and expose it through a standard setter / getter interface.
A direct example use case could be storing whether a device has been primed and allowing applications to query this.

Closing this issue for now since this is a planned feature, will support https://github.com/Edgenesis/shifu/issues/382 first


build: use npm5 lockfile

Unsure if we should add this currently. @hansl @Brocco @sumitarora WDYT?

We've decided not to use this for now.


Add cypress/browsers:node12.4.0-chrome76, cypress/base:12.4.0

For cypress-io/cypress#4720

built and pushed cypress/base:12.4.0
 node version:    v12.4.0
 npm version:     6.10.2
 yarn version:    1.17.3
 debian version:  9.9
 user:            root

built and pushed image cypress/browsers:node12.4.0-chrome76
 node version:    v12.4.0
 npm version:     6.10.2
 yarn version:    1.17.3
 debian version:  9.9
 Chrome version:  Google Chrome 76.0.3809.87
 git version:     git version 2.11.0


Enable queryparams for all options

Blocked by https://github.com/emberjs/ember.js/issues/18715

Done with workaround


Bumped to 7.6.0.Final

Bumped up to version 7.6.0. Hopefully these images can be pushed to dockerhub soon.

@mbiarnes Can you have a look.

@rohit-zabbed did the same on PR #35 (did it yesterday after testing all images)
so I wait until this is approved and then it can be merged - it is basically the same as your PR.
So it's up to @romartin to approve one of both PRs, one will be closed then.

@mbiarnes np, I tested your PR as I've just seen this one later, but no matter for me which one to merge, will let you decide and do the merges. Thanks!

already bumped up


Show total xp in that skill in skill tracker

Simple. Just a nice thing to have imo

It is already a crowded place, would you like this to be in the tool tip? (it is like that in game)

Essentially just want some place where it shows current total xp for that skill w/o hover

What about just looking into "Stats" screen in runescape. Total exp has no place there and no client adds it afaik.

Thats a hover though..essentially this came up when doin mole. Afk enough so i wouldnt have to pay attention and got curious about these kinds of things but had to pay enough attention to lazy flick prayer and such.
Kind of why i was thinking in skill tracker as its not 'in the way' aka on the main screen but also dont have to stop what your doin with mouse to look at it
Although to add to this now that ive had time to sit on it this could be incorporated into a skill goals type of thing. Fairly sure ive seen peeps talking about this kind of thing before just havent personally looked into it to see if its a request yet.
So say for example you have a goal for range.
90 over range symbol[Percent progress bar]99 over range symbol
Start xp: 2,375,875 (90 range symbol)
Current xp: 5,764,965 (94 range symbol)
End xp: 13,034,431 (99 range symbol)
Dont kno xps off top of my head and on phone atm but that should make sense. Dont kno how cluttered that would look in reality though but i can see it working
Also this basically just popped into my head as an alternative to in skill tracker so theres that.
Lmk watcha think

So like separate panel just to show start/current/end exp in list? I don't think that will be very useful. And for goals, they will be integrated into current xp tracker and use the in-game goal settings, so there is no need to have separate interface for goals.

We already implemented goals for target total xp, so this should be non-issue anymore, and for rest we have skill calc and in-game interfaces


Add multiple worker threads

Needed for large scale ZTP deployment with higher number of policies and hub side templatization. Peak CPU use goes up to .5 core from .1 core on the hub. Also provides better responsiveness in general when multiple CGUs are being created.

/cc @imiller0 @browsell

/lgtm

/hold

/lgtm

/approve

/cherrypick release-4.13


Updated README to include protocol scheme for FISSION_URL prefix

Hey 👋
I was going through the README to test this out and noticed that if you don't prefix the FISSION_URL with http:// you get the following error:
Failed to create environment: Post xxx.xxx.xxx.xxx/v1/environments: unsupported protocol scheme ""

I've added a bit on the README to prompt for this.
Hope this is ok.
Thanks,
Ville
ps. Awesome project! I'll definitely be playing around with this more soon! The cold start response time over what the AWS API Gateway latency is makes this very feasible!

Thanks @efexen! Yeah, the change makes sense.  (though maybe I should fix the code to just accept an IP address too..)

Awesome project! I'll definitely be playing around with this more soon! The cold start response time over what the AWS API Gateway latency is makes this very feasible!

Thanks! As you play around with Fission I'd love to hear about any feedback you have --<EMAIL_ADDRESS>


unify ngaut log and reborndb/go/log

Use which one?
Maybe create a new repository forked from ngaut log?
@qiuyesuifeng  @ngaut

Why not just use it directly?
Or fork it to reborn/go ?

qdb use rebondb/go/log
reborn use ngaut/log
There are two log pkgs here. I think it is not necessary.
@qiuyesuifeng we may use ngaut/log because it supports rotate log now.

ok, got it, i will modify it right now.

Btw, can you disable highlight default, the log looks ugly in editor like
2015/06/13 13:57:40 proc.go:174: [info] redis start ok now

ngaut/log has api to disable highlight.

Maybe we should disable highlight if we use log file. @qiuyesuifeng

yeah. i agreed what u have said, in log no highlight, in console with highlight.


Add home tab

I added home tab. Currently basic filter and advanced filter are dummy components (showing plain text). This features will be implemented in the next pull requests.
Home tab displays list of flat offers. Every offer is press-able. After pressing one offer, you will be navigated to correct offer screen (@kemeyr is responsible for this feature).
In this short video you can see, how this home tab looks like:
https://github.com/flatly-pw/mobile-app/assets/53649257/bb45d167-0bc3-4a1b-9160-f984d7b4a939

I don't see any issues

@kemeyr If code look god to you, go to files changed tab and close review with approval. I will merge this pr, but it's for a future pr's.


Current address form labelling edit needed

/current-address
Bucks prototype page
I suggest “My address isn’t listed” copy should replace the word “Yes” – so that the check box is meaningfully labelled. There's no need for copy on the left for this row.

This is a standard subform across the whole of the council. we will investigate the impact of making this change.

Thanks Colin.

Done


Backport github: align match order

Before:
Even though tagged debian-kafka2, it matched debian-kafka pattern.
After:
Even though tagged debian-kafka2, it matched debian-kafka2 correctly.

It works as expected.


GDScript LSP: Fix crash in notify_client

latest_client_id now defaults to -1 (invalid ID) instead of 0.
Also fix typo in notification gdscrip_client/changeWorkspace,
and fix argument names in method binds.
Fixes #39375.
CC @Geequlim @ofrank123 @NathanLovato - I just fixed the crash but I didn't check that it doesn't cause any issue with LSP clients.

Looks good to me


Generate docs

generate docs, check in to repo, and have travis confirm they are up to date.

https://github.com/refinery-platform/django_docker_engine/blob/master/docs.sh does this well enough for now.


Rate limit Handling + Search Functionality

I've been using this branch and finding/fixing a few bugs. As a result, this branch is now more up to date than #53 and #54, which I've closed because it was going to get too confusing to manage all three.
Please update this when you can.

@yangkcatiu @ChrisTorresLugo
Just a note to leave this open for now. I have learned that the HTTP error codes are not always returned properly by Twitter so the rate limit functionality is imperfect.
If you'd like me to set up a PR for the search functionality on its own, just let me know.


Some changes for CommonRoad coupling

At https://github.com/CommonRoad/opentrafficsim?tab=readme-ov-file#differences-of-this-fork-to-ots some changes are made to a forked repository for purposes of coupling OTS and CommonRoad. These changes can be incorporated by:

Creating a version of GtuCreator where the hard-coded values can be set.
Using FilterDataGtuType and two new classes FilterDataLength and FilterDataWidth.
Incorporating the HeadwayGenerator class and use it in ShortMerge, StraigtModel and DemandParser, which all have highly similar private classes.

org.opentrafficsim.road.gtu.generator.GtuSpawner was added in order to add GTUs from external control.
FilterDataLength and FilterDataWidth added under the road project. A mixture of base and road extended data types and filter data types can now be used in the sampler.
HeadwayGenerator is added and used in the three demos.


Update docfx.json to reflect me as the author

:warning: Validation status: warnings

File
Status
Preview URL
Details

project-rome-docs/objectivec-api/useractivities/MCDUserActivitySessionHistoryItem.md
:warning:Warning

Details

project-rome-docs/objectivec-api/discovery/MCDRemoteSystemKindFilter.md
:warning:Warning

Details

project-rome-docs/objectivec-api/useractivities/MCDUserActivityChannel.md
:warning:Warning

Details

project-rome-docs/objectivec-api/core/MCDUserAccountChangedEvent.md
:warning:Warning

Details

project-rome-docs/objectivec-api/discovery/MCDRemoteSystemAuthorizationKindFilter.md
:warning:Warning

Details

project-rome-docs/objectivec-api/discovery/MCDRemoteSystemWatcher.md
:warning:Warning

Details

project-rome-docs/msgraph-notifications/receiving-notifications/android/api-reference/index.md
:warning:Warning

Details

project-rome-docs/msgraph-notifications/receiving-notifications/windows/api-reference/usernotifications/userNotificationChannel.md
:warning:Warning

Details

project-rome-docs/objectivec-api/discovery/MCDRemoteSystemStatusType.md
:warning:Warning

Details

project-rome-docs/objectivec-api/discovery/MCDRemoteSystemApplication.md
:warning:Warning

Details

project-rome-docs/objectivec-api/discovery/MCDRemoteSystemStatus.md
:warning:Warning

Details

project-rome-docs/objectivec-api/useractivities/MCDUserActivitySession.md
:warning:Warning

Details

project-rome-docs/objectivec-api/commanding/MCDAppServiceResponse.md
:warning:Warning

Details

project-rome-docs/objectivec-api/discovery/MCDAppServiceDescription.md
:warning:Warning

Details

project-rome-docs/objectivec-api/userdata/MCDUserDataFeedSyncScope.md
:warning:Warning

Details

project-rome-docs/objectivec-api/discovery/MCDRemoteSystemPlatform.md
:warning:Warning

Details

project-rome-docs/objectivec-api/discovery/index.md
:warning:Warning

Details

project-rome-docs/objectivec-api/discovery/MCDRemoteSystemLocalVisibilityKindFilter.md
:warning:Warning

Details

project-rome-docs/objectivec-api/core/index.md
:warning:Warning

Details

project-rome-docs/index.md
:warning:Warning

Details

project-rome-docs/objectivec-api/hosting/MCDAppServiceProvider.md
:warning:Warning

Details

project-rome-docs/objectivec-api/discovery/MCDRemoteSystemDiscoveryType.md
:warning:Warning

Details

project-rome-docs/commanding/ios/api-reference/index.md
:warning:Warning

Details

project-rome-docs/objectivec-api/commanding/MCDAppServiceConnectionStatus.md
:warning:Warning

Details

project-rome-docs/msgraph-notifications/receiving-notifications/ios/api-reference/usernotifications/MCDUserNotificationUserActionStateFilter.md
:warning:Warning

Details

project-rome-docs/objectivec-api/core/MCDNotificationType.md
:warning:Warning

Details

project-rome-docs/msgraph-notifications/receiving-notifications/windows/api-reference/usernotifications/userNotificationUpdateResults.md
:warning:Warning

Details

project-rome-docs/objectivec-api/core/MCDNotificationRegistration.md
:warning:Warning

Details

project-rome-docs/objectivec-api/useractivities/MCDUserActivityVisualElements.md
:warning:Warning

Details

project-rome-docs/commanding/index.md
:warning:Warning

Details

project-rome-docs/user-activities/msgraph/index.md
:warning:Warning

Details

project-rome-docs/objectivec-api/discovery/MCDRemoteSystemFilter.md
:warning:Warning

Details

project-rome-docs/objectivec-api/commanding/MCDRemoteSystemApplicationRegistrationBuilder.md
:warning:Warning

Details

project-rome-docs/objectivec-api/userdata/MCDUserDataFeed.md
:warning:Warning

Details

project-rome-docs/objectivec-api/useractivities/MCDUserActivityState.md
:warning:Warning

Details

project-rome-docs/user-activities/ios/api-reference/index.md
:warning:Warning

Details

project-rome-docs/objectivec-api/core/MCDRegistrationUpdatedEvent.md
:warning:Warning

Details

project-rome-docs/objectivec-api/discovery/MCDRemoteSystemStatusTypeFilter.md
:warning:Warning

Details

project-rome-docs/objectivec-api/discovery/MCDRemoteSystemAuthorizationKind.md
:warning:Warning

Details

project-rome-docs/nearby-sharing/index.md
:warning:Warning

Details

project-rome-docs/objectivec-api/commanding/index.md
:warning:Warning

Details

project-rome-docs/remote-sessions/index.md
:warning:Warning

Details

project-rome-docs/objectivec-api/core/MCDNotificationReceiver.md
:warning:Warning

Details

project-rome-docs/objectivec-api/useractivities/MCDUserActivityAttribution.md
:warning:Warning

Details

project-rome-docs/user-activities/android/api-reference/index.md
:warning:Warning

Details

project-rome-docs/msgraph-notifications/receiving-notifications/windows/api-reference/usernotifications/userNotificationReader.md
:warning:Warning

Details

project-rome-docs/msgraph-notifications/receiving-notifications/windows/api-reference/usernotifications/userNotificationReaderOptions.md
:warning:Warning

Details

project-rome-docs/objectivec-api/discovery/MCDRemoteSystemKinds.md
:warning:Warning

Details

project-rome-docs/objectivec-api/core/MCDUserAccountProvider.md
:warning:Warning

Details

project-rome-docs/msgraph-notifications/receiving-notifications/index.md
:warning:Warning

Details

This comment lists only the first 50 files in the pull request.

project-rome-docs/objectivec-api/useractivities/MCDUserActivitySessionHistoryItem.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/discovery/MCDRemoteSystemKindFilter.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/useractivities/MCDUserActivityChannel.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/core/MCDUserAccountChangedEvent.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/discovery/MCDRemoteSystemAuthorizationKindFilter.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/discovery/MCDRemoteSystemWatcher.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/msgraph-notifications/receiving-notifications/android/api-reference/index.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/msgraph-notifications/receiving-notifications/windows/api-reference/usernotifications/userNotificationChannel.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/discovery/MCDRemoteSystemStatusType.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/discovery/MCDRemoteSystemApplication.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/discovery/MCDRemoteSystemStatus.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/useractivities/MCDUserActivitySession.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/commanding/MCDAppServiceResponse.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/discovery/MCDAppServiceDescription.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/userdata/MCDUserDataFeedSyncScope.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/discovery/MCDRemoteSystemPlatform.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/discovery/index.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/discovery/MCDRemoteSystemLocalVisibilityKindFilter.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/core/index.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/index.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/hosting/MCDAppServiceProvider.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/discovery/MCDRemoteSystemDiscoveryType.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/commanding/ios/api-reference/index.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/commanding/MCDAppServiceConnectionStatus.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/msgraph-notifications/receiving-notifications/ios/api-reference/usernotifications/MCDUserNotificationUserActionStateFilter.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/core/MCDNotificationType.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/msgraph-notifications/receiving-notifications/windows/api-reference/usernotifications/userNotificationUpdateResults.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/core/MCDNotificationRegistration.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/useractivities/MCDUserActivityVisualElements.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/commanding/index.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/user-activities/msgraph/index.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/discovery/MCDRemoteSystemFilter.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/commanding/MCDRemoteSystemApplicationRegistrationBuilder.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/userdata/MCDUserDataFeed.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/useractivities/MCDUserActivityState.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/user-activities/ios/api-reference/index.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/core/MCDRegistrationUpdatedEvent.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/discovery/MCDRemoteSystemStatusTypeFilter.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/discovery/MCDRemoteSystemAuthorizationKind.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/nearby-sharing/index.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/commanding/index.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/remote-sessions/index.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/core/MCDNotificationReceiver.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/useractivities/MCDUserActivityAttribution.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/user-activities/android/api-reference/index.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/msgraph-notifications/receiving-notifications/windows/api-reference/usernotifications/userNotificationReader.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/msgraph-notifications/receiving-notifications/windows/api-reference/usernotifications/userNotificationReaderOptions.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/discovery/MCDRemoteSystemKinds.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/objectivec-api/core/MCDUserAccountProvider.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

project-rome-docs/msgraph-notifications/receiving-notifications/index.md

[Warning] Author NicholasAdman cannot be recognized in GitHub.

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

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

project-rome-docs/docfx.json
:white_check_mark:Succeeded

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


Fix issue 321 - problem with dynamic library unmap notification

fix #321. in short, unmap notification to the unwind recipe map occurred too late - after a shared library's representation as a dso_info object in the loadmap was cleared. remedy this by performing unmap notifications before discarding the dso_info for a shared library in the loadmap.

@martyitz FYI: this pull request fixes your issue #321. You can try the code in branch fix_issue_321 if you want.

@martyitz FYI: this pull request fixes your issue #321. You can try the code in branch fix_issue_321 if you want.

So, basically this always triggered this line at the top of uw_recipe_map_notify_unmap, causing the entire call to effectively no-op and not clear out the unwind recipes properly:
https://github.com/HPCToolkit/hpctoolkit/blob/7c042fc8b3382d88c2642d37c845b10edc3c8254/src/tool/hpcrun/unwind/common/uw_recipe_map.c#L576

You are correct. Previously, the guard at the top of  uw_recipe_map_notify_unmap saw that dso_info was NULL and skipped the operation.

I'm not going to ask how long it took to hunt this one down.

It only took an hour or so to identify and fix after writing hpcrun_loadmap_dump. Without the new dumping code, it would have required a lot more tedious examination of internal state to pinpoint the root cause of the failure.

For the new debugging functions, IMO they should either:

a) be condensed into hpcrun_loadmap_print instead of adding hpcrun_loadmap_dump,

These two debugging functions serve different purposes. hpcrun_loadmap_print prints only the association between load module name and load module id, which can be useful when using the debugger to examine data in CCT nodes.
hpcrun_loadmap_dump serves a different purpose: it provides a complete dump of the loadmap, which is useful when debugging problems with the visibility of dynamic libraries.

b) be printed (via a TMSG(LOADMAP) guard) as part of the normal operations,

IMHO, hpcrun_loadmap_dump prints much more information than one wants to see when tracing operations. Also, the place where I want to use such operations varies with the thing being debugged. For resolving this problem, I dumped the loadmap not when it was modified. Rather, I dumped it when hpcrun failed to compute a normalized IP to understand why. The helper functions are there to accelerate tedious examination in a debugger.  If it were dumped each time each of M load modules were loaded or unloaded, it would generate O(M^2) output.

or c) be removed altogether since gdb can give the same data (although much more manually).

While it is true that one can observe the same data with gdb, dumping each entry requires dumping through three independent structure pointers. Doing that manually for a loadmap with even tens of load modules is beyond tedious.

Mostly for the purpose of reducing the amount of mess near delicate core pieces of functionality.

I sympathize with your goal. However, as the person who debugs hpcrun, IMO poking around in the dark without dumping contents at appropriate points is a frustrating waste of time.

So, basically this always triggered this line at the top of uw_recipe_map_notify_unmap, causing the entire call to effectively no-op and not clear out the unwind recipes properly:
https://github.com/HPCToolkit/hpctoolkit/blob/7c042fc8b3382d88c2642d37c845b10edc3c8254/src/tool/hpcrun/unwind/common/uw_recipe_map.c#L576

You are correct. Previously, the guard at the top of  uw_recipe_map_notify_unmap saw that dso_info was NULL and skipped the operation.

I'm not going to ask how long it took to hunt this one down.

It only took an hour or so to identify and fix after writing hpcrun_loadmap_dump. Without the new dumping code, it would have required a lot more tedious examination of internal state to pinpoint the root cause of the failure.

For the new debugging functions, IMO they should either:

a) be condensed into hpcrun_loadmap_print instead of adding hpcrun_loadmap_dump,

These two debugging functions serve different purposes. hpcrun_loadmap_print prints only the association between load module name and load module id, which can be useful when using the debugger to examine data in CCT nodes.
hpcrun_loadmap_dump serves a different purpose: it provides a complete dump of the loadmap, which is useful when debugging problems with the visibility of dynamic libraries.

b) be printed (via a TMSG(LOADMAP) guard) as part of the normal operations,

IMHO, hpcrun_loadmap_dump prints much more information than one wants to see when tracing operations. Also, the place where I want to use such operations varies with the thing being debugged. For resolving this problem, I dumped the loadmap not when it was modified. Rather, I dumped it when hpcrun failed to compute a normalized IP to understand why. The helper functions are there to accelerate tedious examination in a debugger.  If it were dumped each time each of M load modules were loaded or unloaded, it would generate O(M^2) output.

or c) be removed altogether since gdb can give the same data (although much more manually).

While it is true that one can observe the same data with gdb, dumping each entry requires dumping through three independent structure pointers. Doing that manually for a loadmap with even tens of load modules is beyond tedious.

Mostly for the purpose of reducing the amount of mess near delicate core pieces of functionality.

I sympathize with your goal. However, as the person who debugs hpcrun, IMO poking around in the dark without dumping contents at appropriate points is a frustrating waste of time.


[Dataframe API] Cross product/Join operator

We have this but it's not implemented: https://github.com/modin-project/modin/blob/4c43fafa2a334422fe0f7dd1637d6963d560a655/modin/core/dataframe/pandas/dataframe/dataframe.py#L1804
cc @RehanSD


How to make a full screen modal ?

i am trying to make a full screen modal in a  at the root of the app like in the UIExplorer Example. but when i want to close the modal, it's always starting with the "InitialComponent" of the
what i solve this :
1 ) instead of showing it on the root i set  styles " position : absolute, top, right = 0 etc. ". but this didn't work.

2 ) instead of returning an NavigatorIOS element in render. i tried to create a NavigatorIOS element with React.createElement  and passing it to render method. but i couldn't get state of the parent.
'use strict';

var React = require('react-native');
var {
  AppRegistry,
  NavigatorIOS,
  StyleSheet,
  View,
} = React;

var styles = StyleSheet.create({
  container: {
    flex: 1,
    backgroundColor: 'white',
  },
  modal: {
    //flex: 1,
    position: 'absolute',
    bottom: 0,
    left: 0,
    right: 0,
    top: 0
  }
});

var FirstScreen = require('./FirstScreen');

var blabla = function( obj, modal ){
  console.log("obj : ", obj);
  console.log( "setState : ", obj.setState );
  // set state is always undefined
  obj.setState({ openModal: modal });
};

var DenemeApp = React.createClass({
  getInitialState: function() {
    return {
      openModal: (null: ?React.Component),
      modalOpened : true,
    };
  },
  closeModal : function() {
    this.setState( { modalOpened : false, } );
  },
  render: function() {
    if (this.state.openModal) {
      var Modal = this.state.openModal;
      return (
        <Modal
          onModalExit={() => {
            this.setState({ openModal: null, });
          }}
        />
      );
    }
    console.log( myNavigatorIOS )
    return myNavigatorIOS
  }
});

var myNavigatorIOS = React.createElement( NavigatorIOS,
  {style:styles.container,
    initialRoute : {
      title: 'FirstScreen',
      component: FirstScreen,
      passProps: {
        onModalRequested: (modal) => {
          blabla( DenemeApp, modal );
          //this.setState({ openModal: modal, });
        },
      }
    }
  }
);

AppRegistry.registerComponent('DenemeApp', () => DenemeApp);
module.exports = DenemeApp;

i think that must be a better way

@kocyigityunus - have a look at react-native-modal and let me know if that doesn't answer your question, I'll be happy to answer!

i allready looked at it.
when i tried to use it in or with  compoenent. NavigatorIOS is being top of the my view with following style. this style is just like you use in modal.
container: {
    position: 'absolute',
    top: 0,
    bottom: 0,
    left: 0,
    right: 0,
    backgroundColor: 'transparent',
    alignItems: 'center',
    justifyContent: 'center',
}

as you can see in the photo. Navigator bar on top.

@vjeux - any insight into how we can absolute position a component to overlay NavigatorIOS?

Yeah, this is unfortunate, internally we had to implement the modal component in objective-c, so that it can be on-top of NavigatorIOS and the status bar. cc @sahrens who built it

That makes sense, I'll have a go at fixing that. Thanks @vjeux

Having a bit of a hard time figuring out the right away to do this, any tips @sahrens?

maybe this can help : https://github.com/Kureev/react-native-navbar

We have tons of full screen modals with custom animations with the JS implemented navigator. (See the F8 app for an example). Would that work for you?

@jordwalke - that makes sense - I like the JS navigator personally, I was just thinking that it would be useful for others who choose to use NavigatorIOS for my react-native-modal library to just work well with it.

@kocyigityunus it'll help, if you'll migrate from NavigatorIOS to basic Navigator. You'll be able to build your own view with navbar and position it however you want. Then, you'll just need to make an overlay and implement your modal (or use very nice react-native-modal as has been mentioned before). Let me know if you'll have any issues with that.

One thing you can do is to expose a native API to create a new UIWindow and render the modal content views into that. One way to do this is with a custom native modal component that creates the UIWindow in reactAddSubview and stuffs the view into their instead of as a subview of it's self like it would be default.
What happens if you put your react-native-modal component outside of (e.g. as a sibling to) the NavigatorIOS component?

On Apr 5, 2015, at 2:33 PM, Alexey<EMAIL_ADDRESS>wrote:
@kocyigityunus it'll help, if you'll migrate from NavigatorIOS to basic Navigator. You'll be able to build your own view with navbar and position it however you want. Then, you'll just need to make an overlay and implement your modal (or use very nice react-native-modal as has been mentioned before). Let me know if you'll have any issues with that.
—
Reply to this email directly or view it on GitHub.

Ignore my last paragraph - I missed your example using the react-native-modal.

@sahrens - that's a neat idea re: overriding reactAddSubview to create a UIWindow - I'm going to give that a try

Would be great if @sahrens could share some code here!

i tried to have a es6 way to do that. but i think NavigatorIOS component is not keeping it's state. i am constructing it only once but result is the same. as you can see :
'use strict';

var React = require('react-native');
var {
  AppRegistry,
  NavigatorIOS,
  StyleSheet,
  View,
} = React;

var FirstScreen = require('./FirstScreen');

class DenemeApp extends React.Component{
  constructor(props){

    this.props = props;
    this.state = {
      openModal: (null: ?React.Component),
    }

    // only calling once
    console.log("trying to create own navigator!");

    this.props._ownNavigator = React.createElement( NavigatorIOS,
      {style:styles.container,
        initialRoute : {
          title: 'FirstScreen',
          component: FirstScreen,
          passProps: {
            onModalRequested: (modal) => {
              console.log("on modal requested called!");
              this.setState({ openModal: modal, });
            },
          }
        }
      }
    );

  }
  getInitialState() {
    // this method is not calling.
    //  this must be done in construtor
    console.log("get initial state called!");
    return { };
  }
  closeModal() {
    this.setState( { openModal : false, } );
  }
  render() {
    if (this.state.openModal) {
      var Modal = this.state.openModal;
      return (
        <Modal
          onModalExit={() => {
            console.log("will call openModal null!");
            this.setState({ openModal: null, });
          }}
        />
      );
    }
    // return the navigator object created on the constructor
    return this.props._ownNavigator;
  }
}

var styles = StyleSheet.create({
  container: {
    flex: 1,
    backgroundColor: 'white',
  },
});

AppRegistry.registerComponent('DenemeApp', () => DenemeApp);
module.exports = DenemeApp;

@sahrens - this worked, but when I render the subviews in the new window they stop responding to any click events, and cmd+r no longer refreshes, any idea?

The window is probably affecting the responder chain. Is your modal window the key window?

@ide - I tried both with and without
    [_overlayWindow makeKeyAndVisible];

    _overlayWindow.userInteractionEnabled = YES;
    _overlayWindow.hidden = NO;

@ide - without being key, cmd+r works but presses won't.

https://gist.github.com/brentvatne/5115e83d02027869ca83

Ah yes, you'll need to attach the RCTTouchHander to the modal...something like
[modalView addGestureRecognizer:[[RCTTouchHandler alloc] initWithBridge:_bridge]];

Sorry, I wish I had time to clean up what we have internally sooner, but it relies on some FB infra stuff :(

On Apr 6, 2015, at 8:51 PM, Brent Vatne<EMAIL_ADDRESS>wrote:
https://gist.github.com/brentvatne/5115e83d02027869ca83
—
Reply to this email directly or view it on GitHub.

Thanks @sahrens :smile:

Sorry, I wish I had time to clean up what we have internally sooner, but it relies on some FB infra stuff :(

No problem, this is an enjoyable learning exercise

@sahrens - so I have this mostly working, I just can't figure out how to properly dispose of the modal UIWindow and give touch control back to the main UIWindow. The only thing that I have found to work is _mainWindow.windowLevel = UIWindowLevelStatusBar; but that is undesirable of course because the main window's windowLevel should not need to change for this. Example repo is here and component is here

@sahrens - Got this working, the problem was that the component is initialized twice by React - once as a base component without props, and immediately after that once more and the props are applied. The problem was that I was creating the UIWindow in the init function so the first one, for the base, would just stay around indefinitely.
@kocyigityunus - You can use NavigatorIOS with react-native-modal now, just be sure to set the forceToFront prop to true on the modal so it will create it in a new UIWindow!

Awesome work!
Keep in mind that this approach will require reimplementing the same concept in Android, whereas the standard Navigator will not since the scenes are controlled in JS.
It's about tradeoffs, and the approach you've taken has benefits as well: I believe that if you embed a ReactNative container inside of a larger (non-ReactNative) app, your modal will still work well.

congs @brentvatne  great job.

The original motivation was to work with NavigatorIOS, right?

On Apr 9, 2015, at 10:42 AM, Jordan W<EMAIL_ADDRESS>wrote:
Awesome work!
Keep in mind that this approach will require reimplementing the same concept in Android, whereas the standard Navigator will not since the scenes are controlled in JS.
It's about tradeoffs, and the approach you've taken has benefits as well: I believe that if you embed a ReactNative container inside of a larger (non-ReactNative) app, your modal will still work well.
—
Reply to this email directly or view it on GitHub.

@jordwalke - Agreed, definitely a matter of trade-offs here. Will definitely get the same thing working on Android when the time comes!
@sahrens - yup, but this could applicable to overlay any native component on UIWindowLevelStatusBar
@kocyigityunus - can we close this issue now?

Closing :smile:


Windows Minidump support

proc/core: add support for windows minidumps

Minidumps are the windows equivalent of unix core files.
This commit updates pkg/proc/core so that it can open and read windows
minidumps.

Updates #794

proc: move windows register handling code to winutil package

Move windows register handling code to winutil package in preparation
for using it in proc/core to read minidump files.

I'm going to see if it's possible to convince appveyor to produce the minidump instead of having one in the repository.

Done.

Done.

@aarzilli there's still a few comments not addressed from the last review.

Sorry, I didn't see them because github helpfully collapsed them.


How to fit custom mesh

in code you use canonical_face_model.obj(mediapipe defined), if i want to use my custom face mesh, how to do it by mediapipe, thank you

I don't believe you can achieve this easily with Mediapipe. Mediapipe is trained to detect 3D landmarks that correspond to the 478 vertices in its predefined mesh (canonical_face_model.obj). To detect 3D landmarks for your own custom face mesh, you would likely need to train another neural network to do so. This means you have to start with preparing training data, etc.


Create separate collection for Starkuabu PFP

A separate collection for starkurabu to set is as PFP
With element / unframed collection link to GET YOUR NFT :
https://element.market/collections/starkurabu
https://unframed.co/collection/0x03ab1124ef9ec3a2f2b1d9838f9066f9a894483d40b33390dda8d85c01a315a3

Hi @revengexd  is this issue still relevant?

I would say we can replace StarkGuardians by Blobbert and StarkPunk by Starkurabu @Marchand-Nicolas


Cannot read property 'help' of undefined when using gulp deploy on newly created theme

~/my-liferay-theme$ gulp deploy
/home/john-co/my-liferay-theme/node_modules/gulp-help/index.js:81
task = gulp.tasks[name];
^
TypeError: Cannot read property 'help' of undefined
at Gulp.gulp.task (/home/john-co/my-liferay-theme/node_modules/gulp-help/index.js:81:22)
at module.exports (/home/john-co/my-liferay-theme/node_modules/gulp-help/index.js:97:8)
at Object.module.exports.registerTasks (/home/john-co/my-liferay-theme/node_modules/liferay-plugin-node-tasks/index.js:17:9)
at Object.module.exports.registerTasks (/home/john-co/my-liferay-theme/node_modules/liferay-theme-tasks/index.js:18:21)
at Object. (/home/john-co/my-liferay-theme/gulpfile.js:6:19)
at Module._compile (internal/modules/cjs/loader.js:689:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10)
at Module.load (internal/modules/cjs/loader.js:599:32)
at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
at Function.Module._load (internal/modules/cjs/loader.js:530:3)

Hey @john-co, might bthis be the same as https://github.com/liferay/liferay-themes-sdk/issues/71 and https://github.com/liferay/liferay-themes-sdk/issues/68?

@jbalsas This is caused by something different. Should note I'm on Windows and he is on Linux.

Not reproducible on gulp v3.9.1. Looks like v4.0.0 isn't officially released yet and most likely gulp will fix it once v4.0.0 is released: https://www.npmjs.com/package/gulp. Closing issue.

Since gulp v4 has long since become stable (3.x is even unsupported now) and node >v12 doesn't support gulp-v3 anymore this issue should be reopened and fixed.

Hey @sebcramer, I've added Upgrade to Gulp v4 to the 7.3.x Support milestone so we can work on it for the next version as it stands to reason that we'd start looking into it.
Please watch for developments over there for more information.
Thanks!


Mobile: Showing tooltip text on look/focus

Hi,
Quick question. Is it possible to show the hotspots tooltip text when you 'look' at one using the mobile device rotation? Or simply when the tooltip is near the middle of the view? If not, can you maybe give me a pointer on how to implement this?
Kind Regards,

Take a look at the custom hot spots example, since it also contains custom tooltips. The tooltips are normally shown using the CSS hover property, so with different CSS (not using the hover property) you can easily create tooltips that show all the time. Showing tooltips just when they are at the center of the view, would be considerably more difficult.


Creating a Hangman Game with Vanilla JavaScript

We ask that you please be patient as our team works through approving and publishing all articles/tutorials in a timely manner. Allow 1-3 days for a topic to be reviewed and/or approved - allow 3-7 days for an articles to be reviewed and/or published.
Be sure to visit our Resources Page for tools, resources, and example articles to go over.
NOTE: (Please ensure that you have only one open issue + linked pull request at a time. This will ensure that we complete the article in a timely manner from inception to publishing.)
NOTE: We tend to stray away or tend not to publish reviews/comparisons of commercial product offerings.
We're looking for the first 2-3 paragraphs of the article that appropriately summarize what your article will be about.
Proposed title of article
Creating a Hangman Game with Vanilla JavaScript
Introduction paragraph (2-3 paragraphs):
A Hangman game is a word-guessing game. One player picks a secret word, and the other player tries to guess it. In this article, I will take you through building a hangman game with Vanilla JavaScript, and more importantly, how I made it accessible for players who navigate with their keyboard or with a screen reader.
Key takeaways:

Readers will learn how to create a Hangman game using just Vanilla Javascript.
Readers will learn to create this game without using any framework or library.
Readers will learn how to use dialogs to make the game interactive and take input from someone playing the game.

References:
N/A
Templates to use as guides

How To Guide Template
Software Review Template
Tutorial Template

@Nomzy-kush
Seems like a helpful topic - lets please be sure it add value beyond what can be found in the official docs and other blog sites. Lets also make sure that it does not overlap with any existing EngEd articles or incoming topic suggestions (if you haven't already) to avoid any potential article closure. - approved


Remove "standard" from "plugins" in Example Configuration

eslint-config-standard (which is used in the example) already specifies eslint-plugin-standard as a plugin, so this line is redundant.

I tried this out in my project, and the one non-stylistic rule in eslint-plugin-standard (no-callback-literal) is still applied.

It doesn’t hurt to list it again.

Not sure then why we don't list all the other plugins from eslint-config-standard too (e.g. eslint-plugin-import, eslint-plugin-node, eslint-plugin-promise) but ok 😄
Thanks for the sweet package!


Update README.md

This updates the sample links with correct tags and links to the docs

@mikeebowen are you able to commit?


Is a more complex REST uri possible?

I am trying to implement flask-mongorest in my project. So far, it works really nice. Thanks for the hard work on this project.
Now, I would like to build more complex Rest uri's like
/user/(int: user_id)/article/(int: article_id)/(read)
Where for user (int: user_id) I can tag article (int: article_id) as read.
The example code only gives examples like /user/(int: user_id). Is the uri I am trying to build possible? Could you give me some hints how to implement this?
Thanks!

We don't support this format currently, sorry about that. It would require changes in several parts of the module (MongoRest.register and views).


Airframes: add markdown output

This adds markdown output to the airframes script. It looks like this:

To generate the output, use ./Tools/px_process_airframes.py -a ROMFS/px4fmu_common/init.d --xml
I used the images from QGC and I plan to add the motor numbers to them as a next step. Eventually we can add generated wiring diagrams...
It should be added to Jenkins the same way as the parameters.
@dagar  @hamishwillee what do you think?

Looks great. Only thing is that I will be moving all the build log files out of the devguide and into the user guide once it is published. So your links will need to change/go to the user guide. This makes sense since wiring/airframes are as much/more a user guide topic as a devguide topic.

Only thing is that I will be moving all the build log files out of the devguide and into the user guide once it is published. So your links will need to change/go to the user guide. This makes sense since wiring/airframes are as much/more a user guide topic as a devguide topic.

I thought so too. It will be easy to change since both use gitbook for both.

Also, what are the outputs for the other flying wings. Are they always the same? If so, this information should possibly be separated out next to the wing itself.

They should be the same, but the information is currently stored independently for each airframe id and thus it could be different. This is why I kept it separate for now as well.

This is going to be extremely helpful for regular users.
For now do you want to add it to this? https://github.com/PX4/Firmware/pull/6992/files
We could just do a single Makefile target px4_metadata that generates both and dumps them into s3 until we figure out the auto gitbook commit.

@bkueng

Also, what are the outputs for the other flying wings. Are they always the same? If so, this information should possibly be separated out next to the wing itself.

They should be the same, but the information is currently stored independently for each airframe id and thus it could be different. This is why I kept it separate for now as well.

For the parameters I wrote a little code that conditionally included the information. So if all the items in a group/table had same information that appeared up the top, otherwise I reproduce in each table. You could do similar, and IMO that makes sense since otherwise arguably you might need a different image for each case.

@dagar

For now do you want to add it to this? https://github.com/PX4/Firmware/pull/6992/files
We could just do a single Makefile target px4_metadata that generates both and dumps them into s3 until we figure out the auto gitbook commit.

We definitely want auto done "sooner" rather than later, but I think this should wait until late next week. The reason is that I want to move the whole devguide to a multilinguage version. That will move most docs under /en folder. I'd do that now except that I only just did QGC and I want to make sure that my new redirect plugin works OK for a few days before I make the change. Also I don't want to make a change like that just before going away for a few days.
NOTE: ARE THERE ANY THINGS THAT I NEED TO BE AWARE OF POSSIBLY BREAKING? (e.g. scripts or whatever that assume existing docs structure)
When we do this I'd like it to replace this doc in the devguide: https://dev.px4.io/parameter_reference.html
For the user guide, it will go under this folder: https://hamishwillee.gitbooks.io/px4-user-guide/content/en/advanced_config/ (again, once this is published ... probably the following week)

NOTE: ARE THERE ANY THINGS THAT I NEED TO BE AWARE OF POSSIBLY BREAKING?

Not that I'm aware of. Except for existing HTML links.

I merged the Outputs where possible, it looks like this:

For some, like Standard Plane, it does not work, as the airframes use inconsistent orderings.
@jgoppert The airframe id 4002 was duplicated, so I moved  4002_qavr5 to 4003_qavr5.

Looks pretty good. You could possibly make table 2 column and put the "Specific outputs" under the Maintainer info, if present. That will look better.

@bkueng Awesome! With the feedback from Hamish factored in this should be good to go.

@DonLakeFlyer @dogmaphobic We should plan for the same thing in QGC to simplify setup.
@sirPerna FYI

@bkueng

For some, like Standard Plane, it does not work, as the airframes use inconsistent orderings.

Then sorry :-( , but probably my suggestion was wrong. It is better to have something that works everywhere in a consistent way than to have inconsistencies that result in different tables/images in different places.
One possibility is to revert to something like your original post above but you'd need to keep the wing image in the table so that you could associated it orderings correctly.

Another variant might be:

I have it like this now:

Wherever there are inconsistencies within an airframe type, the Specific Outputs will indicate so.
I added motor numbers and directions as well. @hamishwillee if you're ok with that, we can merge this.

I added motor numbers and directions as well. @hamishwillee if you're ok with that, we can merge this.

Looks great :-) I am interested to see how the standard plane output differs. But if you are sure this "works" for all our cases, then I'm more than happy for you to merge.

PR for the dev-guide is here: https://github.com/PX4/Devguide/pull/119, so you can look at the 'real thing' yourself.
@DonLakeFlyer I took the airframe SVG's from QGC and added motor numberings & directions. Feel free to use them if you want to.
@tubeme fyi


Release v0.2.1

Codecov Report

Merging #4 (56be038) into main (c15d4f0) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##              main        #4   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files            2         2
  Lines           40        40
  Branches        20        20
=========================================
  Hits            40        40

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 c15d4f0...56be038. Read the comment docs.


certbot error: the "ssl" directive is deprecated

error log:
root@ubuntu-quardatmeter-matrix:~# sudo certbot certonly --nginx -d michis-quadratmeter.de
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Error while running nginx -c /etc/nginx/nginx.conf -t.

nginx: [warn] the "ssl" directive is deprecated, use the "listen ... ssl" directive instead in /etc/nginx/conf.d/matrix.conf:13
nginx: [warn] the "ssl" directive is deprecated, use the "listen ... ssl" directive instead in /etc/nginx/conf.d/matrix.conf:28
nginx: [emerg] cannot load certificate "/etc/letsencrypt/live/michis-quadratmeter.de/fullchain.pem": BIO_new_file() failed (SSL: error:02001002:system library:fopen:No such file or directory:fopen('/etc/letsencrypt/live/michis-quadratmeter.de/fullchain.pem','r') error:2006D080:BIO routines:BIO_new_file:no such file)
nginx: configuration file /etc/nginx/nginx.conf test failed

The nginx plugin is not working; there may be problems with your existing configuration.
The error was: MisconfigurationError('Error while running nginx -c /etc/nginx/nginx.conf -t.\n\nnginx: [warn] the "ssl" directive is deprecated, use the "listen ... ssl" directive instead in /etc/nginx/conf.d/matrix.conf:13\nnginx: [warn] the "ssl" directive is deprecated, use the "listen ... ssl" directive instead in /etc/nginx/conf.d/matrix.conf:28\nnginx: [emerg] cannot load certificate "/etc/letsencrypt/live/michis-quadratmeter.de/fullchain.pem": BIO_new_file() failed (SSL: error:02001002:system library:fopen:No such file or directory:fopen(\'/etc/letsencrypt/live/michis-quadratmeter.de/fullchain.pem\',\'r\') error:2006D080:BIO routines:BIO_new_file:no such file)\nnginx: configuration file /etc/nginx/nginx.conf test failed\n')

ssl on; is deprecated since nginx 1.12 and above src. Now one would use listen <port> ssl instead.

Additionally I deactivated the matrix nginx conf /etc/nginx/conf.d/matrix.conf temporarly for the certbot command. (It was looking for the cert, and the certbot was testing the nginx config -> lock)


Add the Safe Link policy object properties

Adding the Policy object schema and properties could be a nice-to-have addition (as being done for other objects)

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

ID: 3482ca00-a1bf-ae16-87a5-6c3c8639942d
Version Independent ID: 368a63c0-8e5a-3fd7-36e6-a9c3b1ae6e50
Content: Get-SafeLinksPolicy (ExchangePowerShell)
Content Source: exchange/exchange-ps/exchange/Get-SafeLinksPolicy.md
Service: exchange-powershell
GitHub Login: @chrisda
Microsoft Alias: chrisda

@dariomws

@Bargenish, I have been looking over the documented parameters on the Set- article and it seems that the only one missing is LocalizedNotificationTextList.
Usually, when a property is not available to be modified, it's reserved for internal use.

Based on the link in the original issue, it appears Bargenish is asking for objects/methods that are available in MSGraph. Not sure that's doable.

@chrisda that's not what I was asking,
When calling the Get-SafeLinksPolicy there are several more fields that are not a part of the Set-SafeLinksPolicy and there is no description regarding those fields.
I only added a ref to one of the MSGraph objects as an example for an object with descriptive information regarding all fields that are being returned as part of the response.

@Bargenish, thank you. The only missed parameter I found is LocalizedNotificationTextList. There are others with creation and modifications date that I think don't need explanation.
Did you find another parameter/attribute?

@Bargenish, got it. Thanks for the clarification. Unfortunately, the answer is going to be about the same: we don't document every last output property on Get- cmdlets. Of course, any configurable parameters on New- and Set- will be visible in the output of Get- (sometimes, with different names), but there are often other visible properties, which could correspond to datacenter-only features, deprecated features, features not yet released, etc.
Coming from the other direction as Dario describes, if Get- shows a property that's available on New- or Set- as a parameter, we'll definitely document that parameter in New- or Set-.


[HOLD FOR #51496] Any flow that asks a SMS user for an email address should give them a link to add it, which takes them straight to the contact method dialog

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

Version Number:
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught on HybridApp, is this reproducible on New Expensify Standalone?:
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: @quinthar
Slack conversation (hyperlinked to channel name): ts_external_expensify_convert
Action Performed:

Login with phone number account

Expected Result:
Any flow that asks a SMS user for an email address should give them a link to add it, which takes them straight to the contact method dialog
Actual Result:
This applies to the "Book Travel" dialog, but we should also check for other relevant instances.
Workaround:
Unknown
Platforms:

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

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

Screenshots/Videos

Add any screenshot/video evidence

View all open jobs on GitHub

I suggest we update the copy to something as simple as;

To book travel, please add a work email address

And then it links to whatever experience we are building to encourage public email/SMS users to add a work address.  So perhaps we hold on this until that is done?  Or we merge this idea into that project?

Made that suggestion here: https://expensify.slack.com/archives/C07HPDRELLD/p1732559154463649?thread_ts=1732301682.070149&cid=C07HPDRELLD

Held on this: https://github.com/Expensify/App/issues/51496

https://github.com/Expensify/App/issues/51496 is still under discussion.

@blimpich @quinthar, should this be on the board for #51496 ?

@RachCHopkins I'd say no, it's not part of the design doc for private domain so it should be separate.

https://github.com/Expensify/App/issues/51496 is still in progress.


Add User Name

Hi
Can you add the playername/token name to the discord message?

Issue #11 will cover pinging based on token name, Are you looking to automatically add the Player/Token Name to any message that will ping them?

Issue #11 will cover pinging based on token name, Are you looking to automatically add the Player/Token Name to any message that will ping them?

I was thinking about the discord message from foundry vtt be like that:
The Foundry VTT Player BobFire types on foundry chat: I'll die.
The discord shows: BobFire: I'll die

Pull request into v2.2.0 completed, will be a part of the next release.


make default config dir filepath OS independent

Merged in: https://github.com/jonathanslenders/ptpython/commit/68bf87ba791aaed336546341729f571a01f691ec
Thanks!


Shell completion fails with for arguments starting with "/"

After enabling shell completion support, arguments which start with a leading forward slash "/" fail to complete.
After a bit of debugging, it appears that if the argument starts with a "/", the completions are generated for the command itself instead of for the argument. For example, my_app open /fold⇥ would generate completions for open instead of /fold whereas my_app open fold⇥ correctly generates completions for fold.
Edit: To clarify the above, in both cases either "/fold" or "fold" is correctly picked up as the incomplete string. But in the first case, obj.shell_complete(ctx, "/fold") is called with the "open" command as the obj.
Environment:

Python version: 3.9
Click version: 8.0.1
Shell: zsh, bash

Further debugging shows that an argument starting with "/" is incorrectly identified as the start of an option by click.shell_completion._start_of_option():
https://github.com/pallets/click/blob/af0af571cbbd921d3974a0ff9cf58a4b26bb852b/src/click/shell_completion.py#L449-L451
This causes the wrong object to be chosen to provide the completion in _resolve_incomplete():
https://github.com/pallets/click/blob/af0af571cbbd921d3974a0ff9cf58a4b26bb852b/src/click/shell_completion.py#L555-L556


Why some image can not find face?

face_recognition version: last
Python version: 3.6
Operating System: centos 7

Description
Describe what you were trying to get done.
Tell us what happened, what went wrong, and what you expected to happen.
IMPORTANT: If your issue is related to a specific picture, include it so others can reproduce the issue.
What I Did
Paste the command(s) you ran and the output.
If there was a crash, please include the traceback here.

My picture location at

my code:
import face_recognition
from flask import Flask, jsonify, request, redirect
import base64
import sys
from os import listdir
from os.path import isfile, join,dirname,abspath
import numpy as np
import io
#
# You can change this to any folder on your system
ALLOWED_EXTENSIONS = {'png', 'jpg', 'jpeg', 'gif'}

app = Flask(__name__)
known_face_encodings = []
known_face_names = []
threshold = 0.2
def allowed_file(filename):
    return '.' in filename and \
           filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS

@app.route('/detect_face', methods=['POST'])
def upload_image_bas64():
    # 检测图片是否上传成功

	request.get_json(force=True)

	if request.json is not None:
		try:
			file_bytes = base64.b64decode(request.json.get('img'))
			#print(file_bytes)
			# f = open('/root/Code/face_recognition_service/test.jpg', 'wb')
			#f.write(file_bytes)
			#f.close()
			file = io.BytesIO(file_bytes)
			return detect_faces_in_image(file)
		except:
			print(sys.exc_info())
			return 'unkown error'# sys.exc_info()[0]
	else:
		return "none json"

@app.route('/load_all_pic', methods=['GET'])
def load_all_pic():
	# Load a sample picture and learn how to recognize it.
	global known_face_encodings
	global known_face_names
	known_face_encodings = []
	known_face_names = []
	currentpath = dirname(abspath(__file__))
	pic_path = currentpath+"/face_pictures/"
	for f in listdir(pic_path):
		if isfile(pic_path+f):
			image = face_recognition.load_image_file(pic_path+f)
			image_face_encoding = face_recognition.face_encodings(image)[0]
			known_face_encodings.append(image_face_encoding)
			known_face_names.append(f[:f.find(".")])

load_all_pic()
#set threshold
@app.route('/set_threshold', methods=['GET'])
def set_threshold():
    threshold_str = request.args.get('threshold')
    global threshold
    threshold = float(threshold_str)
    return threshold_str
def detect_faces_in_image(file_stream):

    # 载入用户上传的图片
    img = face_recognition.load_image_file(file_stream)
    # 为用户上传的图片中的人脸编码
    face_found = False
    name = 'unkown'

    print(face_recognition.face_locations(img))
    unknown_face_encodings = face_recognition.face_encodings(img,model='small')[0]
    global known_face_encodings
    face_distances = face_recognition.face_distance(known_face_encodings, unknown_face_encodings )
    print(face_distances)
    best_match_index = np.argmin(face_distances)
    global threshold
    if face_distances[best_match_index] < threshold:
        name = known_face_names[best_match_index]
        face_found = True
    result = {"face_found":face_found,
              "name": name
             }
    print(jsonify(result))
    return jsonify(result)

if __name__ == "__main__":
    app.run(host='<IP_ADDRESS>', port=9090, debug=False)

Why I get print(face_recognition.face_locations(img)) output []?

Any one can help?

When I resize the image (50%) it works for me.

@DavidKatz-il
I have try resize the image(50%), but it not work for me. Do you use my image above?
                        image_io= io.BytesIO(file_bytes)
			file = Image.open(image_io)
			#print(file.size)
			width,height = file.size
			file = file.resize((width//2,height//2), Image.ANTIALIAS)

I have resolve it with rotate it. Thank you @DavidKatz-il


feat(colorwheel)!: migrate to core tokens

Description
BREAKING CHANGE: This migrates the ColorWheel component to core tokens.
Jira Ticket CSS 189

refactored component to use a clip path, instead of a SVG with a mask. This more closely resembles how SWC is displaying the color wheel and takes a whole lot less code
the clip paths and container size are hard coded but include custom variables (--track-width and border-width) that will allow JS access to the token values needed to calculate both of these
Tokens for color-wheel-width and color-wheel-minimum-width not yet added (Jira ticket to add them)

How and where has this been tested?
How this was tested:
comparing local build of http://localhost:3000/docs/colorwheel.html with XD redline components for ColorWheel and with https://spectrum.adobe.com/page/color-wheel/
Browser(s) and OS(s) this was tested with:
Chrome 109 on macOS
Safari 16.2 on macOS
Firefox 109 on macOS
Screenshots
Medium

Medium with ColorArea

Large

-6c03f023ce96.png)
To-do list

[x] If my change impacts other components, I have tested to make sure they don't break.
[x] If my change impacts documentation, I have updated the documentation accordingly.
[x] I have read the CONTRIBUTING document.
[x] I have tested these changes in Windows High Contrast mode.

[ ] This pull request is ready to merge.

Screenshot for disabled Windows High Contrast Mode:

Thanks for addressing the feedback @jenndiaz .
I think there is a minor conflict with package.json - easy to resolve, you could even use Gits web gui for it     "@spectrum-css/colorhandle": "^2.0.16",
@pfulton or @castastrophe could you please release a beta package for the Colorwheel so we could try it out in SWC? thank you.

Did a rebase & beta release:
Successfully published:
 -<EMAIL_ADDRESS>

I just merged in and released the platform scale tokens additions. You'll be able to get those by bumping your package.json to point at<EMAIL_ADDRESS>


tahoma component not found

Home Assistant release (hass --version):
0.59.2
Python release (python3 --version):
3.6.0
Component/platform:
tahoma
Description of problem:
i’ve upgraded hass to version 0.59 and configured the tahoma platform in configuration.yaml
i receive the following in the log:
2017-12-05 08:46:33 ERROR (MainThread) [homeassistant.loader] Unable to find component tahoma
2017-12-05 08:46:33 ERROR (MainThread) [homeassistant.setup] Setup failed for tahoma: Component not found.
2017-12-05 08:46:33 ERROR (MainThread) [homeassistant.loader] Unable to find component sensor.tahoma

if i look in the directory of components in the path ‘/usr/local/lib/python3.6/site-packages/homeassistant/components’ i see that the tahoma.py is there.
Expected:
Problem-relevant configuration.yaml entries and steps to reproduce:
sensor:
  platform: tahoma

tahoma:
  username: 'tahomalink username'
  password: 'tahomalink password'

Traceback (if applicable):

Additional info:
i also did a manual 'pip3 install tahoma-api'

Perhaps @philklei can help here.

Hello @philklei, is there anything i can check to see what is the problem here?

How is hass installed? Virtual environment?

I installed hass last year on a raspberry pi with the all in one installer.
Since then i’ve upgraded python to version 3.6 and also i still can update hass with pip3 install —upgrade homeassistant and working right now on version 0.62.1
Other components are working fine like plex, tradfri, ios, sonos.

Hmm, the all in one is a virtual environment I believe, but if you are getting upgrades you are doing something.
What about starting python and trying to import tahoma-api
import tahoma_api

Will probably fail since it doesn't seem to get installed by default. When you did your pip install were you doing it as the homeassistant user in the homeassistant virtual environment?

Did you try reversing the order in your config file? Try if this works.
tahoma:
  username: 'tahomalink username'
  password: 'tahomalink password'

sensor:
  platform: tahoma

Also you don't even need the sensor part since it does that automatically.

if i look at the ownership all the files in /usr/local/lib/python3.6/site-packages/homeassistant there all installed with owner 'root' / group 'staff' under user rights 0644, it's the same for tahoma_api under /usr/local/lib/python3.6/site-packages/tahoma_api
if i start python and import tahoma_api i get a 'no module error'
if i run python3 and import tahoma_api it's imported fine.
>>> dir(tahoma_api)
['Action', 'ActionGroup', 'Command', 'Device', 'Event', 'Execution', 'TahomaApi', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__path__', '__spec__', '__version__', 'tahoma_api']
>>>

about the order in the config file i already tried and don't make a difference, HASS keep saying 'unable to find component tahoma'.
i'm thinking about reinstalling everything but if there is a easy solution that would be a relieve.

maybe homeassistant is not running on python3.

if i check:
pi@raspberrypi:~ $ ps -fA | grep python
homeass+   519     1  4 feb04 ?        00:57:45 /srv/homeassistant/homeassistant_venv/bin/python3 /srv/homeassistant/homeassistant_venv/bin/hass -c /home/homeassistant/.homeassistant
pi        5162 32100  0 21:10 pts/0    00:00:00 grep --color=auto python
pi       32114 32100  0 20:47 pts/0    00:00:00 python
pi       32133 32100  0 20:47 pts/0    00:00:01 python3

it is running under python3, only when i check the folder '/srv/homeassistant/homeassistant_venv/lib' i see that there is the directory python3.4. As i have installed python3.6 it seems that hass is running in virtual env in python3.4, when i open that directory i can see that the tahoma_api is not there in the site-packages.
So i have to update the virtual env to python 3.6? how can i fix this?

thanks for all the tips, i figured it out. i was running a virtual env in python3.4 and i had upgraded my homeassistant for a while now outside of the virtual env. so I thought i've updated HASS but i was running a older version allong. so I've wiped the old virtual env, I reinstalled HASS on a Python 3.6 virtual env and everything is running again.
Only Tahoma is still not working and i receive the following in the HASS log:
Traceback (most recent call last):
  File "/srv/homeassistant/lib/python3.6/site-packages/homeassistant/setup.py", line 199, in _async_setup_component
    component.setup, hass, processed_config)
  File "/usr/local/lib/python3.6/asyncio/futures.py", line 331, in __iter__
    yield self  # This tells Task to wait for completion.
  File "/usr/local/lib/python3.6/asyncio/tasks.py", line 244, in _wakeup
    future.result()
  File "/usr/local/lib/python3.6/asyncio/futures.py", line 244, in result
    raise self._exception
  File "/usr/local/lib/python3.6/concurrent/futures/thread.py", line 55, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/srv/homeassistant/lib/python3.6/site-packages/homeassistant/components/tahoma.py", line 65, in setup
    api.get_setup()
  File "/srv/homeassistant/lib/python3.6/site-packages/tahoma_api/tahoma_api.py", line 154, in get_setup
    self._get_setup(result)
  File "/srv/homeassistant/lib/python3.6/site-packages/tahoma_api/tahoma_api.py", line 166, in _get_setup
    device = Device(self, device_data)
  File "/srv/homeassistant/lib/python3.6/site-packages/tahoma_api/tahoma_api.py", line 710, in __init__
    raise ValueError("No active states given.")
ValueError: No active states given.

any idea?

Yes,
Add the excludes that are in the docs for tahoma to your config. One or more of those does not have states.

Can you give me a example? i already had that added to the config but makes no difference with and without.

Do you get any: Unsupported type: xxxx in your error log in Homeassistant?

no, only these lines:
2018-02-07 21:24:44 ERROR (MainThread) [homeassistant.setup] Error during setup of component tahoma
Traceback (most recent call last):
  File "/srv/homeassistant/lib/python3.6/site-packages/homeassistant/setup.py", line 199, in _async_setup_component
    component.setup, hass, processed_config)
  File "/usr/local/lib/python3.6/asyncio/futures.py", line 331, in __iter__
    yield self  # This tells Task to wait for completion.
  File "/usr/local/lib/python3.6/asyncio/tasks.py", line 244, in _wakeup
    future.result()
  File "/usr/local/lib/python3.6/asyncio/futures.py", line 244, in result
    raise self._exception
  File "/usr/local/lib/python3.6/concurrent/futures/thread.py", line 55, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/srv/homeassistant/lib/python3.6/site-packages/homeassistant/components/tahoma.py", line 65, in setup
    api.get_setup()
  File "/srv/homeassistant/lib/python3.6/site-packages/tahoma_api/tahoma_api.py", line 154, in get_setup
    self._get_setup(result)
  File "/srv/homeassistant/lib/python3.6/site-packages/tahoma_api/tahoma_api.py", line 166, in _get_setup
    device = Device(self, device_data)
  File "/srv/homeassistant/lib/python3.6/site-packages/tahoma_api/tahoma_api.py", line 710, in __init__
    raise ValueError("No active states given.")
ValueError: No active states given.

2018-02-07 21:24:44 INFO (MainThread) [homeassistant.core] Bus:Handling <Event call_service[L]: domain=persistent_notification, service=create, service_data=title=Invalid config, message=The following components and platforms could not be set up:

 - [tahoma](https://home-assistant.io/components/tahoma/)

Please check your config., notification_id=invalid_config, service_call_id=1967985456-4>

Really unfortunate that it doesn't tell us what device it is talking about.

well, i removed the sonos component from the tahomalink (don't need it there anyway) and after a HASS restart it is working!
Thanx guys for all the right pointers.

Great, good to hear!


Exclude several files from package when publish

It's probably better to use the include directive.
'''
include = [
"**/*.rs",
"Cargo.toml",
]
'''

It's probably better to use the include directive.
include = [
    "**/*.rs",
    "Cargo.toml",
]

@gmartsenkov  I have looked at several popular repositories and it is standard practice to include a license files and readme into package in addition to the source code. The choice is of course yours.

@qwerty541 good point, will include them as well


add AndroidWebViewDatabase

add https://developer.android.com/reference/android/webkit/WebViewDatabase methods
https://github.com/react-native-community/react-native-webview/issues/380
manual testing:
import AndroidWebViewDatabase from "react-native-webview/lib/AndroidWebViewDatabase";

async function f() {
    console.log(await AndroidWebViewDatabase.clearFormData());
    console.log(await AndroidWebViewDatabase.clearHttpAuthUsernamePassword());
    console.log(await AndroidWebViewDatabase.hasFormData());
    console.log(await AndroidWebViewDatabase.setHttpAuthUsernamePassword("google.com", "1", "user", "password"));
    console.log(await AndroidWebViewDatabase.hasHttpAuthUsernamePassword("google.com", "1"));
    console.log(await AndroidWebViewDatabase.getHttpAuthUsernamePassword("google.com", "1"));
};
setTimeout(f, 2000);

03-23 22:53:21.927  2858  3065 I ReactNativeJS: true
03-23 22:53:21.930  2858  3065 I ReactNativeJS: true
03-23 22:53:21.932  2858  3065 I ReactNativeJS: false
03-23 22:53:21.934  2858  3065 I ReactNativeJS: true
03-23 22:53:21.937  2858  3065 I ReactNativeJS: true
03-23 22:53:21.944  2858  3065 I ReactNativeJS: [ 'user', 'password' ]

I'm wondering if this should be part of this package or inside its own repo 🤔

My case was full clear of webview cache/saved data after user logout.

Cookies are also expected to be shared by WebViews within the same app, so I guess the same applies to form inputs.


Interactive Fixed Effects

We want to include IFE estimators in the command. A relevant reference here is Gobillon and Magnac 2016
Ideally we want to piggyback on the regife command.

@Constantino-Carreto-Romero will read the reference and will look into the regife command. He'll also post relevant references for IFE here.
@SimonFreyaldenhoven any recommendation for what we should read here?

@jorpppp Starting with the documentation of the regife command seems like a god starting point. I took a quick look and it has a few additional references therein (both theoretical, e.g. the original Bai (2009) paper, but also some applications which may be easier to read).
Another thing that might be worth taking a look at at the same time is the Common correlated effects model. Here's a Stata article+package. The two estimators (CCE, IFE) are conceptually very related. So if we are planning to introduce IFE, it maybe very easy to tack on CCE using the same infrastructure.

@jorpppp  I have read Gobillon and Magnac, 2016. I haven't explored the regife command yet.
In the github repository of the regife command, there is the following list of papers using IFE:

Eberhardt, Helmers, Strauss (2013) Do spillovers matter when estimating private returns to R&D?
Hagedorn, Karahan, Movskii (2015) Unemployment Benefits and Unemployment in the Great Recession: The Role of Macro Effects
Hagedorn, Karahan, Movskii (2015) The impact of unemployment benefit extensions on employment: the 2014 employment miracle?
Totty (2015) The Effect of Minimum Wages on Employment: A Factor Model Approach

Thanks for the references @Constantino-Carreto-Romero . I think after Gobillon and Magnac, the best paper to look into would be the original Bai (2009).

We are still reading.

We are still reading, here's a checklist to track progress and force ourselves to finish.
@jorpppp

[ ] Gobillon and Magnac
[ ] Bai and Perron
[ ] Common Correlated Effects

@Constantino-Carreto-Romero

[ ] Gobillon and Magnac
[ ] Bai and Perron
[ ] Common Correlated Effects


H2020 compatible

Is  this crawler H2020 file format compatible?
Also, some results briefs are published for fp7.

El 29/01/18 a las 18:42, Zsolt Jurányi escribió:

@davidpitl https://github.com/davidpitl Ok, I'll upgrade the
crawler, and I appreciate any idea of yours. :) I've just created
issue #2 https://github.com/juzraai/cordis-projects-crawler/issues/2
for planning v2.0 of the crawler. We can discuss in the comments here
or there, or I'm open to use any other service (Trello, Slack, etc.)
for sharing ideas.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/juzraai/cordis-projects-crawler/issues/1#issuecomment-361325551,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AdLR2OMJxW4EnlGLe3uTtvoAdMRPvN-Wks5tPgMIgaJpZM4RvK-9.

Main objectives are:

Automatic download of Cordis projects and organizations database

Normalize fields to have an unified view (fp4 have a little strange
format and information is incomplete).

Different outputs: csv, xml or DB

Other functionalities?
David
P.D: Why Kotlin?

These objectives seem OK. I think I will need some help with the unified view, but let's see what I can do in the upgrade first.
Kotlin: I tried it about a year ago and I fell in love with it. :) It has a lot of cool features, I can work faster in Kotlin then in Java. (But it's still compatible with Java.)

I've just released v2.0.0 which now can fetch and parse any project from CORDIS: old ones, new ones, including H2020 ones - so I'm closing this ticket.
Please try it out and if you still need an "unified view", please open a new ticket and give details about it.


Updated to version 0.16.29

@fank Can the script handle SHA=xxxx with a / after it?

sure it only replaces the 2 parts:

Regex: https://github.com/Fankserver/docker-factorio-watchdog/blob/master/git.go#L15-L1
Replaced: https://github.com/Fankserver/docker-factorio-watchdog/blob/master/git.go#L81-L82
Just check that the regex match :D

Great. Didn't want to bust the build after some new ENV were added for scenario.


Support image extension webp?

I have an image file in webp format, can it not be converted to pdf?

This is a question for wkhtmltopdf itself. This project is just a PHP wrapper around that tool.


Support protocol init requirements

Is your feature request related to a problem? Please describe.
A spy is currently unable to be generated for init requirements. Any protocol with an init requirement will not synthesize correctly.
Describe the solution you'd like
protocol Thing {
  init(time: Double)
}

Should generate:
class ThingSpy: Thing {
  init() {}
  var initTimeReceivedTime: Double!
  required init(time: Double) {
    initTimeReceivedTime = time
  }
}

Describe alternatives you've considered
N/A
Additional context

A default init without any parameters should still be generated.
Only 1 value needs to be captured from the init requirements, because the object can only be created once.
init protocol requirements must be prefixed with the required keyword.

I 2nd this, had the same issue when I started using it.


Provide a configuration option to control automatic option responses

By default Flask will provide responses to OPTIONS requests that are automatically generated. These responses list the valid methods in the response headers. Whilst this is useful, it can be frowned on by auditors hence an ability to disable it wholesale is useful.

Does this make sense as a config option? Lately I've been tending to use init params instead of config unless it actually makes sense to change something per deployment. (And you could still change it per deployment, you'd just have to do it manually in the app factory.) It seems like you'd either want automatic options or not.
How would this interact with Response CORS attributes/headers, the Flask-CORS extension, or OpenAPI extensions?

Does this make sense as a config option?

I would probably have different values in development and production given the information is useful in development. I do this via environment variables and the config.from_prefixed_env, so a config variable would be the easiest. I'd also argue it is more consistent with the other Flask options.

How would this interact with Response CORS attributes/headers, the Flask-CORS extension, or OpenAPI extensions?

I think these would manage the OPTIONS responses directly anyway and this could make it easier to turn off the Flask default, e.g. Flask-CORS.


Typo error fileHost=$(echo $fileHost | tr -d "/") instead of fileHost=$(echo $smbPath | tr -d "/")

Hi team,
I moved this from here: https://github.com/MicrosoftDocs/azure-docs.fr-fr/issues/669
@ados1991 commented 39 minutes ago — with docs.microsoft.com
Hi,
There is error in the last line of commands below:
This command assumes you have logged in with az login
httpEndpoint=$(az storage account show
--resource-group $resourceGroupName
--name $storageAccountName
--query "primaryEndpoints.file" | tr -d '"')
smbPath=$(echo $httpEndpoint | cut -c7-$(expr length $httpEndpoint))
fileHost=$(echo $fileHost | tr -d "/")
We are excepting fileHost=$(echo $smbPath | tr -d "/")
Thanks,

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

ID: 8d60d83f-0094-6c5e-e105-712c24bf1acc
Version Independent ID: 594af294-fd5d-a8c7-d456-6d753b7b62f8
Content: Use Azure Files with Linux
Content Source: articles/storage/files/storage-how-to-use-files-linux.md
Service: storage
Sub-service: files
GitHub Login: @roygara
Microsoft Alias: rogarana

@CeciAc Thanks for the feedback! I have assigned the issue to the content author to evaluate and update as appropriate.

Article now contains fileHost=$(echo $smbPath | tr -d "/")
Thanks for reaching out and making us aware of this, we appreciate it! :)
#please-close


Error: All columns in a tibble must be 1d or 2d objects: * Column Sample is NULL

🐛 Bug
Important issue from emails.
I have tried to use immunarch for analyzing my data and encountered an error.
All columns in a tibble must be 1d or 2d objects:

Column Sample is NULL

An example of my input data file is attached. Would you please help me figure out how to prepare it for using in immunarch?

Fixed in the latest release.


ported to elm 0.19

Main impact is in the test suite, where i had to remove the Lazy List dependency and use List Extra's iterate instead.
Other impact:

move elm-package.json to elm.json
remove elm-package.json in tests folder
add test dependencies to main elm.json
tested with<EMAIL_ADDRESS>(to install: npm i -g<EMAIL_ADDRESS>

Travis test fail. Don't have travis running myself. But it probably has to do with the new elm-test version. Elm-test succeeds locally.

Travis script depends on elm-ops-tooling, which has not been upgraded yet. Guess that's it for me then.
Moreover, it does not seem to export the ELM_TEST_VERSION environment variable for reasons unknown to me.

Thanks for all the hard work creating this PR!

Guess that's it for me then.

Do you mean we can't merge? Travis seems to be running fine, although the we're running a beta version of Elm 0.19...

No, I fixed it by removing the lazy list dependency. Turned out that for the specific test case no lazy list was required. So it is good to go.

BTW, it's not a beta of elm, but a beta of elm-test.