build: enable ostree in containers/storage when available

Signed-off-by: Giuseppe Scrivano<EMAIL_ADDRESS>

LGTM
On Tue, Jul 10, 2018, 07:04 Giuseppe Scrivano<EMAIL_ADDRESS>wrote:

Signed-off-by: Giuseppe Scrivano<EMAIL_ADDRESS>You can view, comment on, or merge this pull request online at:
https://github.com/projectatomic/libpod/pull/1071
Commit Summary

build: enable ostree in containers/storage when available

File Changes

M hack/ostree_tag.sh
https://github.com/projectatomic/libpod/pull/1071/files#diff-0 (2)

Patch Links:

https://github.com/projectatomic/libpod/pull/1071.patch
https://github.com/projectatomic/libpod/pull/1071.diff

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/projectatomic/libpod/pull/1071, or mute the thread
https://github.com/notifications/unsubscribe-auth/AHYHCID1a2zeJtBvcJvVmQHBUJ_OEgMsks5uFIokgaJpZM4VJMyz
.

bot, retest this please

@rh-atomic-bot r+


Fix flow validation breakage

DNS exchange happens first, it's useful to have it validated even if
the actual test traffic fails to validate.
Retry flow matching again if all flow requirements can not be
met. Start the new round from the flow following the previous first
match. This effectively retries flow matching from different L4
connections, as the ephemeral source port found from the first match
is fixed for the remaining requirements. By skipping the previous
first match the match can succeed on a different L4 connection.
For example, if successful DNS reply from proxy is required, it may be
on a different UDP or TCP port than the first DNS resolution exchange
that may have failed.
This capability was inadvertently removed in https://github.com/cilium/cilium-cli/pull/319.
Merge flow validation results for each flow requirement before returning.
Without this flow validation was reported successful when at least one
flow validation requirement was met, hiding failures in later requirements.
Fixes: #319

I never understood the code touched here, so not sure if I can give a comprehensive review. The problem this PR is trying to solve is also not clear. I'm not sure why an offset is still being used, I thought we would remove it completely.
Given a list of flows on the left and a list of requirements on the right, the flow matcher should return a single verdict. If not all of the requirements are met, the error returned should state which one. If DNS resolution was successful, the matcher should make it past the DNS resolution and fail to match establishing e.g. a TCP connection. Why does this need special treatment?

I never understood the code touched here, so not sure if I can give a comprehensive review. The problem this PR is trying to solve is also not clear. I'm not sure why an offset is still being used, I thought we would remove it completely.

typically the 1st DNS flow requirement (First) is a DNS request sent by the source. This request has some ephemeral source port. So when matching for the First requirement (e.g., TCP SYN) we do not know what the source port of the successful connection exchange is, so we are happy to a TCP SYN from any port. All other flow requirements in the same "set" (i.e., Last and Middle) also require the same ephemeral port. This was implemented to match the flow requirements on a single transport connection so that an RST from another TCP connection would not break the flow validation.
See this commit for details on ephemeral port tracking: https://github.com/cilium/cilium-cli/commit/6819144cf4c4364217d354d067498105ced8ea10
The same applies to UDP exchanges as well. When the flow requirement expects to see the successful DNS response with the final answer, this practically never exists on the first DNS exchange. Without sliding the offset past the last successfully matched First flow filter the matcher would never see any of the later DNS exchanges (with different ephemeral port numbers) so the final answer would never be matched. This is why it is essential to try the flow filters on successive L4 (UDP or TCP) exchanges, implemented by incrementing the offset past the last First match.

Given a list of flows on the left and a list of requirements on the right, the flow matcher should return a single verdict. If not all of the requirements are met, the error returned should state which one. If DNS resolution was successful, the matcher should make it past the DNS resolution and fail to match establishing e.g. a TCP connection. Why does this need special treatment?

Currently the code does not indicate which requirement fails. Prior to this PR the flow matcher ignored failing requirements after the 1st successful one. This was hiding failing DNS requirements after successful TCP requirements. Making DNS requirements the 1st one reveled this. This is fixed by merging the validation results earlier.

I'm not sure why an offset is still being used, I thought we would remove it completely.

The offset is an internal detail of the flow matcher that was previously spilled to the caller. This PR removes the offset parameter from the flow matcher prototype. Internally, offset is needed to find the L4 connection successfully matching all the requirements, given the ephemeral port tracking in https://github.com/cilium/cilium-cli/commit/6819144cf4c4364217d354d067498105ced8ea10.

Given a list of flows on the left and a list of requirements on the right, the flow matcher should return a single verdict.

matchAllFlowRequirements() does this by calling matchFlowRequirements() successively for each requirement.

If not all of the requirements are met, the error returned should state which one. If DNS resolution was successful, the matcher should make it past the DNS resolution and fail to match establishing e.g. a TCP connection. Why does this need special treatment?

Not sure what you mean with "special treatment" here. matchFlowRequirements() internally uses an index variable we call offset to implement its function, given the presence of ephemeral port tracking done by the L4 filters. matchAllFlowRequirements() needs to merge validation results returned by matchFlowRequirements() to form the single verdict it needs to return.

kind test failed with the same error as https://github.com/cilium/cilium/issues/12141:
kind-chart-testing] Waiting for Service cilium-test/echo-same-node to become ready...
🐛 Error waiting for service cilium-test/echo-same-node: command terminated with exit code 1:
;; reply from unexpected source: <IP_ADDRESS>#53, expected <IP_ADDRESS>#53

;; reply from unexpected source: <IP_ADDRESS>#53, expected <IP_ADDRESS>#53

;; reply from unexpected source: <IP_ADDRESS>#53, expected <IP_ADDRESS>#53

;; connection timed out; no servers could be reached

Multicluster failed with #361

This is a bug fix and the flakes are unrelated, marking as ready-to-merge


disabledDaysOfWeek / disabledWeekDays page freeze when clicking the first date

Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:

Go to '...'
Click on '....'
Scroll down to '....'
See error

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

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

Smartphone (please complete the following information):

Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]

Additional context
Add any other context about the problem here.

so? any code to reproduce?

This seems bogus... so I am going to close it please reopen with more info

I have the same issue.
The page freeze when clicking the first date.
  <HotelDatePicker                   :minNights="7"  :disabledDaysOfWeek="['Saturday']">                 </HotelDatePicker>
If i remove this props the calendar works fine.
No error in javascript console.
Any solution?


fix increase noavx2 jsonb parser key length limit from 64 to 256 bytes

Proposed changes
Issue Number: close #xxx
Increase noavx2 jsonb parser key length limit from 64 to 256 bytes to allow larger key for noavx2 env.
Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall

run buildall

run buildall


Replaced JSmin with JShrink

1. Why is this change necessary?
Quote from jsmin github page
"jsmin-php
This project is unmaintained.
I stopped using it years ago. You shouldn't use it. You shouldn't use any version of JSMin. There are much better tools available now."
2. What does this change do, exactly?
Replaces Jsmin with JShrink
3. Describe each step to reproduce the issue or behaviour.
4. Please link to the relevant issues (if any).
https://issues.shopware.com/issues/SW-21453
5. Which documentation changes (if any) need to be made because of this PR?
6. Checklist

[ ] I have written tests and verified that they fail without my change
[ ] I have squashed any insignificant commits
[ ] This change has comments for package types, values, functions, and non-obvious lines of code
[X] I have read the contribution requirements and fulfil them.

This was quick :-) just wrote that issue...

Has been fixed with https://github.com/shopware/shopware/commit/e9c13b2c969


Update count-distinct.md

🚀 Deployed on https://667c5d1763c90e9ba7b34593--cozy-fox-0defec.netlify.app


Fails to parse multiline PHOTO field

Using the attached test script, as well as the test vCard, which is a compliant vCard with an encoded PHOTO, the following error is generated when readComponents is called:
% ./vobject_test.py test_person.vcf
Traceback (most recent call last):
  File "/tmp/./vobject_test.py", line 15, in <module>
    for card in vobject.readComponents(buffer, validate=True):
  File "/usr/lib/python3/dist-packages/vobject/base.py", line 1101, in readComponents
    vline = textLineToContentLine(line, n)
  File "/usr/lib/python3/dist-packages/vobject/base.py", line 925, in textLineToContentLine
    return ContentLine(*parseLine(text, n), **{'encoded': True,
  File "/usr/lib/python3/dist-packages/vobject/base.py", line 813, in parseLine
    raise ParseError("Failed to parse line: {0!s}".format(line), lineNumber)
vobject.base.ParseError: At line 31: Failed to parse line: AAAHABIBAwABAAAAAQAAABoBBQABAAAAYgAAABsBBQABAAAAagAAACgBAwABAAAAAgAAADEBAg

It seems that vobject is failing to properly handle line continuations, which seems weird, but it's the best explanation I could come up with.
vobject_fails_parse_photo.zip

I am sorry, nevermind. I should not join all those lines using '\n' ;)


Remove rgbaimage and pixmap

This PR could half the execution time of rusvid at the current state
branches:

benchmark: 0f044898
remove_rgbaimage_and_pixmap: 780c0d0

Small 'benchmark':
development: ./target/release/rusvid_cli  196,78s user 5,12s system 107% cpu 3:07,45 total
remove_rgbaimage_and_pixmap: ./target/release/rusvid_cli  71,37s user 3,49s system 123% cpu 1:00,60 total

-125s or -60% ✨


How much data can be stored in customer custom_id?

Hi,
First, thank you for Kong, it is awesome!
For my project, I have a user DB and multiple services behind Kong. Instead of using a separate DB and have to sync them, I'm wondering if it is possible to store some metadata along with the Kong customer.
A Kong customer has the following attributes: id, custom_id and username.
I use the username for auth and id is autogenerated. But, how much data can I store in custom_id? (JSON format).
Thank you!

check out the migration files, that's where the tables are created.
and the schema file that validates the entry.
Use at your own risk....

no backward compatibility guarantees
consumers are cached in memory, adding to much data might exhaust it quicker
data will not be searchable

That said; curious what you come up with :smile:

Thanks! It seems that there is no low limit for Cassandra and Postgres.
The schema is not restrictive.
Links:
Cassandra: https://wiki.apache.org/cassandra/CassandraLimitations
Postgres (text type): https://www.postgresql.org/docs/current/static/datatype-character.html
I've forgotten the memory issue :/
Thank you! I think I'll stay with my 3 DBs for now.


Removed the invalid semicolon at end of json. Fixed wrong team name.

This semicolon is not valid in the JSON format and makes file not loadable in a strict JSON parser.

Cancelled, JF said the team name mistake if from the store.


Header cart icon of second language redirects to default language cart

Hello. Header cart icon of second language redirects to default language cart.
WP Version 4.9
WooCommerce 3.2.5
Hyyan WooCommerce Polylang Integration 1.0.3
PolyLang 2.2.6
Theme Flash 1.1.7 (https://demo.themegrill.com/flash/demos/)

I am having the same problem here. When you add a product to cart in a second language, the default language variant of the product got chosen.

@bene25 in that case the cart page is not translated into the second language, or for example it is translated but not in the status published.
@stilabdo that's a different problem not the same problem.  In your case the product is not published in the other language.
This is fallback behaviour of this plugin, in case you switch language and the product is not available in the other language, it will show the original language version of the product rather than invisible product.
Please note Hyyan WooCommerce Polylang Integration 1.0.3 does not support WooCommerce 3.2.5 and some issues may be expected, please test with the master branch where some changes are being made.

@Jon007 Thanks for your feedback, in my case, the products are translated, integrated and published. Maybe the problem caused due to the lack of support for WooCommerce 3.2.5

@Jon007 @stilabdo in my case second language cart is also translated and published.

@stilabdo, @bene25 Please note, this functionality is not part of this plugin so can't be kept as an open issue against this plugin.  I have retested on my installation and language switcher continues to work properly on both cart pages and product pages even after this plugin is deactivated.
If your permalinks are set up correctly the language switcher will work correctly for cart page and product pages in exactly the same way as they work for any other page or post, which is what these are as far as Polyang knows.  check you have this working for normal page and normal post.
So no, this should not be affected by WooCommerce 3.2.5 etc.
So please check your permalinks, translations and Polylang documentation.
Avoid "language is set from content" option for polylang permalinks.

You're right @Jon007 in my case it turned out that it has nothing to do with WooPoly, Thanks for the lead. @bene25 I re-adjusted the Synchronization setting in Polylang, and the issue resolved.

I have "The language is set from the directory name in pretty permalinks", all blog, posts, pages are work correctly in two languages. When I cover product cart on the second language and cart is empty or has something it shows me items or empty cart message on default language.

@bene25 oh wow that's a completely different problem and not what I understood.
This will be a woo 3.2.x problem, can you change the title to "cart ajax call always returns mini-cart in base language"
This is the same thing that happens with the ajax calls on the cart and checkout page with 3.2.x. - see #256
Please would you try:

update to Polylang 2.2.7
confirm whether you see this behaviour for anonymous users, logged in users or both
there is a fix for this #251 which is included on the master branch please use the latest code from master branch.
After updating to the latest code please go to Settings, Permalinks and Save.  This is for another fix to avoid saving permalinks on every page load....

update to Polylang 2.2.7
Updated
confirm whether you see this behaviour for anonymous users, logged in users or both
Confirm for both
3)I have permalinks settings

and

Looks like it works). Cart on second language redirects to the second (correct)  language checkout and shows items on second (correct) language.


[TextField] no size className

Duplicates

[X] I have searched the existing issues

Latest version

[X] I have tested the latest version

Steps to reproduce 🕹
Steps:

Add size="customSize" to TextField on Input

Current behavior 😯
When trying to pass a custom size property, the required class is not attached to the element
Expected behavior 🤔
size className should be attached, like in Button component
Context 🔦
<TextField size="xl" {...props} /> /* expect .MuiInpulBase-sizeXl or something */

Your environment 🌎

npx @mui/envinfo

This got fixed in #38401.


Simplify state restoration as far as possible with F7-Vue status-based openings

to be stored in page component data or app data

Needs v-model to be used with opened prop - see nolimits4web/Framework7-Vue#135

To make it as simple as possible for the programmer, only "id" attribute is required, rest is done automatically in 1.4 :-)


[CP] Revert Adds a parent scope TraversalEdgeBehavior and fixes modal route

Reverts https://github.com/flutter/flutter/commit/0f3bd90d9b108904cc0390e899c2b3c6ee2e76e0 to unblock the flutter roll.

@chunhtai this CP had merge conflicts that I attempted to resolve, can you take a look before I merge?


Add sqlproj property to trace the origin of the project.

As part of the database migration process (schema conversion, in particular) we want to be able to tell when converted schemas are being built/deployed to the actual database server. Given that we rely on the SQL Database Projects ADS extension for the compilation/deployment, we don't have too many options other than updating the said extension.
The suggested approach is to make the following changes:

Add new property to the sqlproj file (called DatabaseSource), which will maintain the origin(s) of the project. The property can contain multiple values (separated by semicolon), in case same project contains objects produced by multiple sources (extract schema, convert from another database, etc.).
During build and deploy actions, send the well-known values from the newly added property to the telemetry. We don't want to send any random value of the property, as it may raise some privacy concerns. Instead we define a list of the well-known values that we know do not carry any personal information and send those, if they are specified.

This change adds all necessary APIs to the SQl Database projects extension which will be consumed by our migration extensions to populate new DatabaseSource property.

This PR fixes #15941

I took over the change from Steven (#17781). Most of the heavy lifting was already done, I just slightly updated the code to address the comment. There were few points that were still open in the previous PR, so I updated them according to the requests from the owners (even though I personally don't agree with them) to speed up the process.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

72 of 78 (92.31%)  changed or added relevant lines in 4 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.1%) to 48.373%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

extensions/sql-database-projects/src/models/project.ts
56
62
90.32%

Totals

Change from base Build<PHONE_NUMBER>:
0.1%

Covered Lines:
14872

Relevant Lines:
29200

💛  - Coveralls

@kisantia Do we still need this anymore?

@smartura does your team still needs this change?

@kisantia I'm no longer on this team, @benrr101 is this still needed?

I don't know the intention of this change. Let me sync with Steve offline and see if I can get any idea of why this was on the docket.

@benrr101 We want to know how many of our converted schemas actually get deployed (or at least built into dacpacs). Since that happens outside of our extensions, we have to collect it from "SQL Database Projects" extension. The problem is that when "SQL Database Projects" extension runs build or publish - it doesn't know where the scripts came from. So our "contract" is not add additional project property (DatabaseSources) which will hold the information about the origins of the scripts. This can later be used by "extract database schema" feature as well, etc.

@kisantia Hi Kim, after chatting with Steve and with the input from Alex, it looks like we will still want to get this change put into the SQL db projects. We don't know exactly when we'll start utilizing it, but having that mechanism available to use will be useful when we start looking into telemetry again. If there's any changes still required to be made, please let me know.

@benrr101 ok you can go ahead and merge this if there are still plans to use this. Please merge from main and verify tests are passing before merging this PR.

@kisantia I'm not a contributor to this project, so I can't merge it myself. There's no conflicts, so you should be good to go to push the merge button :)


[Feature] "compass" (hypercompass?) and manual rotation

Ordinary 2d maps use compasses to orient the reader. Something resembling a compass for these projections would be helpful -- not just for understanding what you're looking at, but also to provide an interface for interactive, manual rotation.
Are these high-dimensional objects being projected straight onto the 2d screen, or are they projected into a 3d space which is then projected on the screen?
If it's the former, then the compass could take the form of two sets of sliders: one for the vertical axis and the other for the horizontal, that indicate the high-dimensional vector that the 2d vector corresponds to.
If it's the latter, then a third set of sliders would need to be introduced to represent the third dimension.
I would like to be able to toggle whether automatic rotation proceeds or not. It is useful for finding interesting projections -- but once I find one, I'd like to inspect it manually.

Hi! Thank you for the suggestion.
These objects are being projected into 3D space which it then projected onto the screen, yes. So the compass would show what, exactly? Cross-sections? Can you find a similar example or describe it better, please?
Regarding toggling rotations you can press space to pause (check the help button for all the other available controls).

Ah, that's helpful, thanks! (The website appears to have gone down since yesterday so I haven't run the code since then and have been relying on memory.)
I'm using the term "compass" loosely. A compass on an ordinary map gives an indication of how the axes of the map correspond to the axes of the space it describes.
So for this app there would be three compasses: one for the vertical, horizontal and depth axes. If you're mapping from 4d into 3d, then each compass would be a 4-vector, or a set of 4 sliders, or some other way of indicating what 4d vector the 3d axis corresponds to. I suggested sliders because that would allow the user to interactively rotate the projection, but it could be something else.

Hmm I see. I need to give it some thought.
And yes, I had to take the website down temporarily because I've exceeded the monthly bandwidth for my free hosting haha, it's good, it's a sign a lot of people are using it (I gave a more detailed update over on my HN post https://news.ycombinator.com/item?id=38603342). So in the meantime please use the native binaries I provide. I am fixing the web version as we speak.

UPDATE: ncube.ndavd.com is back online, and with better starting times.

@JeffreyBenjaminBrown I will be working on this next... Would something like this serve as a compass? With q1, q2 and q3 instead of X, Y and Z respectively.

That's the idea but it can be simpler. If you align two of the axes of the compass with the screen, you don't need to specify which is X,Y and Z in the projected-into space; it'll be clear from the drawing. So all you need is to indicate, for each axis in the projected-into space, what vector in the projected-from space that axes represents. Something like this (where "q" is the 4-dimensional space being projected into three dimensions):
        q1: 3.2
        q2: 4
        q3: 0
        q4: -5
        |
        |
        |
        |              q1: 3.2
        /--------------q2: 4
      /                q3: 0
    /                  q4: -5
  /
q1: 3.2
q2: 4
q3: 0
q4: -5

The idea of the one I shared is that as you rotate the object it would rotate the compass accordingly, it's about the camera position and not the object, just so that the user knows how he's placed in the 3D space. Then clicking one of those circles would snap the camera to the axis, useful to if you want to get completely lined up with some orientation.
Is that what you have in mind as well? I'm not sure what would those q's mean it those positions.

Ah, right. That makes total sense. I like the idea.
It seems you could still draw three circles instead of six. Just, on each of the three circles, superimpose the four coordinates in 4-space that the axis in 3-space represents. That's what my q1, q2 etc. were supposed to be.

How would it look like in each type of cube though? 3-cube, 4-cube, 5-cube, and so on

If the projected-from space has N dimensions then there would need to be N coordinates superimposed on each bubble. There will always be three bubbles, though, because the projected-into space is always 3d.

Say we have this going on:

How would the data on each axis look like in this specific case?

No idea. But there's some projection matrix taking the 5d object to 3-space. If you can get your hands on that matrix, then all you need to compute is the preimage of each axis -- that is, the inverse of the matrix times (1,0,0), (0,1,0), and (0,0,1).

Okay. I'll work on the base compass first. Then we'll investigate and see how we can improve it and add that.


GitHub fetch speed extremely low

Dear bhaiya,
For some reasons, when I want to fetch, sometimes download speed drops to extremely low speed, Maximum 5 KB. also tried with mobile data but could not fix this issue.
Sincerely
kayes ibna qayum

Please try closing other browsing or downloading windows.


Tutorial does not work

Tutorial "Connect to an Azure SQL server using an Azure Private Endpoint - Azure portal" does not work. Looking into it I see that it in fact should not work.
The tutorial describes creating a virtual network with a Bastion host and a VM. It then describes adding an Azure SQL server and a private endpoint. As part of adding a private endpoint, it describes selecting the Private DNS Zone option "Leave the default (New) privatelink.database.windows.net."
That final step is the problem. While this may be the typical way to configure a private endpoint, the problem here is that Private DNS Zones do not work with Bastion.
Per https://docs.microsoft.com/en-us/azure/bastion/quickstart-host-portal

The use of Azure Bastion with Azure Private DNS Zones is not supported at this time. Before you begin, please make sure that the virtual network where you plan to deploy your Bastion resource is not linked to a private DNS zone.

While it is possible to configure a private endpoint without a Private DNS Zone, I believe that involves deploying your own DNS server which may be overkill for this tutorial, and I can't say for sure if that would even work. I suggest removing Bastion from this tutorial and instead allow RDP to the VM from the Internet (obviously pointing out that this should never be done in a real deployment).

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

ID: 643fd2b2-e6c5-7ded-487e-6c6a2665a82a
Version Independent ID: e14240ba-a8ae-9d73-ac48-66b8b38b0744
Content: Tutorial: Connect to an Azure SQL server using an Azure Private Endpoint - Portal
Content Source: articles/private-link/tutorial-private-endpoint-sql-portal.md
Service: private-link
GitHub Login: @asudbring
Microsoft Alias: allensu

Hello @HarlowBurgess,
Thank you for your feedback. We will investigate and update the thread further.

Hello @PriyankaRudramaina . I need to close this issue report. The tutorial does indeed work in Azure Public Cloud. I was working in Azure Government Cloud (US). I am not sure why Bastion does not work in Government Cloud in this configuration but I will look into it more and I will submit a new issue once I determine how to get it working or with information on why it does not work (if I end up having to submit a support request and do find out that it will not work in Azure Government and why). Thank you.


Load custom timestamps on communications

The communications that have been copied over from the G7 bucket have
had timestamps set in a custom metadata field. This change loads those
metadata fields if available.

:+1: as long as Travis goes green when utils version exists.


Official repository location

Where is the official location of the bitcoin.com wallet source code, if not here on github?
I have a growing concern over the fact that the wallet.bitcoin.com site has changed it's "other wallet versions" from here, https://github.com/Bitcoin-com/Wallet/ (lastest version 5.4-hotfix1), to a different repo https://github.com/bitcoin-portal/bitcoin-wallet-releases (latest version 5.13 RC4). Neither of which are in sync with what's being served in the android store (version 6.0.3 right now)
Where is the official open source code for the bitcoin.com wallet?

If we publish the release on github, the existing clients automatically gets notified to
download a new version from Apple's app store but wouldn't be able due to the rejection.
Originally posted by @jchau207 in https://github.com/Bitcoin-
com/Wallet/issues/555#issuecomment-570985490

It looks like they're no longer supporting desktop clients.

hi iam unable to find mywallet, with 10+btc. I purchased them in 2015. Im lost and not sure what to do. here are a few details of my purchases. please help or send this to somone who can help me. thanks please respond to<EMAIL_ADDRESS>thanks
here is a little information of my purchases i made in 2015.
iew transaction
<https://live.blockcypher.com/btc/tx/4f52d60ef3917412511818292783cef398052d=
8338c1ef5611b755e7404a5c86>
5/1/2015 6:03 AM
Sent Bitcoin
2.0000 BTC
$470.98


How to set topsites:// as openTabUrl?

Replacing
"openTabUrl": "https://duckduckgo.com/",

with
"openTabUrl": "topsites://",

does not seem to work for me.
Is there a workaround?

Never mind, works fine.


chore(cluster): upgrade traefik to 3.2.1

Changes

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#1653  👈 (View in Graphite)
#1652
#1651
#1648
#1647
#1646
#1645
#1644
#1642
#1643
main

How to use the Graphite Merge Queue
Add the label merge-queue to this PR to add it to the merge queue.
You must have a Graphite account in order to use the merge queue. Sign up using this link.

An organization admin has required the Graphite Merge Queue in this repository.

Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue.

This stack of pull requests is managed by Graphite. Learn more about stacking.


Fix navbar link href properties

Problem
Currently, clicking on the navbar links for "Meet the Pod" positions the container awkwardly, forcing users to manually scroll up to the top of the container. This is because the href property points to the id of the container itself, rather than the heading:

Proposed Solution
Add an id to the headings of each section called "[section]-nav" and point the href of the nav links to this id. Additionally, add some padding to the top of the containers to provide a little space between the navbar and the container when it scrolls.

@marcnjaramillo I would like to make this change

You got it

@marcnjaramillo Instead of adding some padding, I used a pseudo element on the sections to manage this, so that we don't need to create extra space and we still get proper anchor navigation.


Does the feed price update when the set of producers change or when a feed expires?

The feed price updates every time a feed is published, but not when a feed expires.

What about when the set of producers change?

The median feed values are updated when a feed is published, when the set of producers changes, and when a feed expires. See https://github.com/cryptonomex/graphene/blob/master/libraries/chain/asset_evaluator.cpp#L309, https://github.com/cryptonomex/graphene/blob/master/libraries/chain/asset_evaluator.cpp#L426, https://github.com/cryptonomex/graphene/blob/master/libraries/chain/db_update.cpp#L226


feat(components): added TrustDevlopers section

Fix #94: section added

@praptisharma28 you've not properly given the location of the images,
Soln - put the images inside "WikiPortal/DoodleCollab/tree/main/src/assets/Home" assets folder, then call from their using"../../assets/Home/ xyz.jpg" .

lgtm


ERROR(vue-tsc)  Property 'propname' does not exist on type 'AppConfig'.

I love to run vue-tsc and get msg about errors on startup with yarn dev.
The problem in the last few months is the error-msg above in the header.
To continue to use vue-tsc I have chosen to move all my server-constants to another file.
But maybe the best way is to quit using vue-tsc.
The error is not showing on yarn dev.
It is only on yarn build the errors is showing up.
Today I discovered that the message can be shown on dev if defineAppConfig is imported in app.config.ts - like this:
import { defineAppConfig } from '~/node_modules/nuxt/dist/core/runtime/nitro/config'
export default defineAppConfig({
  propname: {
    obj1: 'aaa',
    obj2: 'bbb',
    ....
  }
})

As you now Nuxt3 imports everything automatic. But something is wrong here, and the only way to get the error on dev instead of build is import manually.
I have cloned BlogiNote and added vue-tsc to my repo. And I'm also using typescript < 5.0.0.
.nuxt/types/app.config.d.ts:
import type { CustomAppConfig } from 'nuxt/schema'
import type { Defu } from 'defu'
import cfg0 from "C:/Users/Public/kirkepostille/app.config"

declare const inlineConfig = {}
type ResolvedAppConfig = Defu<typeof inlineConfig, [typeof cfg0]>
type IsAny<T> = 0 extends 1 & T ? true : false

type MergedAppConfig<Resolved extends Record<string, any>, Custom extends Record<string, any>> = {
  [K in keyof Resolved]: K extends keyof Custom
    ? IsAny<Custom[K]> extends true
      ? Resolved[K]
      : Custom[K] extends Record<string, any>
        ? Resolved[K] extends Record<string, any>
          ? MergedAppConfig<Resolved[K], Custom[K]>
          : Exclude<Custom[K], undefined>
        : Exclude<Custom[K], undefined>
    : Resolved[K]
}

declare module 'nuxt/schema' {
  interface AppConfig extends MergedAppConfig<ResolvedAppConfig, CustomAppConfig> { }
}
declare module '@nuxt/schema' {
  interface AppConfig extends MergedAppConfig<ResolvedAppConfig, CustomAppConfig> { }
}

Here is my repo where I'm using constants from another file (instead of app.config.ts).

I fixed this by myself with inspiration from nuxt3 Doc about Typescript.
I defined the types manually, and the errors disappear.
types/index.d.ts
declare module 'nuxt/schema' {
  interface AppConfigInput {
    /** Constant configuration */
    propname?: {
      /**Objects */
      obj1?: string,
      obj2?: string
    }
  }
}

export {}

I guess it's nuxt's bug :(

I'm closing this issue.
I think this errors is code that have getting loose from the Matrix. They are alive, come and go like the want to trought hidden gateways. Properly living a real life 1000 years in the future.


Some gotchas not documented

This is a very cool project, however there are many gotchas that could be better documented, and I need a little help navigating.

Posting/fetching data is done to a remote ref by default in the index.html provided in the repo -- threw me for a loop at first. It's documented but not in the quickstart, which would be helpful.
Provided index.html also uses a localStorage.getItem('GitHubToken') -- what is the intention here?
There is some admin functionality, but it's undocumented. Trying to dig into the code for an explanation but I'm coming up short. Could someone explain that to me as well?
Any recommendations on how I should host this for my team?

Thanks for all the hardwork, this is an awesome open source project. I'd be happy to make some PRs - just point me in the right direction! =)

Will

@camerow thanks for the feedback! I would very much welcome pull requests!! especially clarifying details not outlined in the documentation.

Posting/fetching data is done to a remote ref by default in the index.html provided in the repo -- threw me for a loop at first. It's documented but not in the quickstart, which would be helpful.

Would <3 a pr

Provided index.html also uses a localStorage.getItem('GitHubToken') -- what is the intention here?

It's value is provided to the GitHubToken option in order to make read/write requests. Using localStorage was a way for me to provide a value stored on my browser without revealing what my accessToken is publicly.

There is some admin functionality, but it's undocumented. Trying to dig into the code for an explanation but I'm coming up short. Could someone explain that to me as well?

I did a terrible job documenting this. If a users object (contained in the team file) contains admin: true they have access to form fields that have admin: true set. An example of a form field only someone with admin privileges can see is here: https://github.com/mapbox/team-directory/blob/ad482d61a4e61454af8fb6fdbaa4cf9d61b50671/data/form.json#L37-L46

Any recommendations on how I should host this for my team?

We use team-directory by hosting a site that uses it on s3. A good way to get started might be to:

Create a private repo in your organization account and grant collab privileges to team members.
Use Heroku to host the site and replace this info with the private repo you created.


Scheduled jobs fail without reason

Example: https://github.com/hibernate/hibernate-reactive/runs/1252853361?check_suite_focus=true
It's happening quite regularly and I'm not sure why.
I'm thinking of scheduling them less often:
every 3-6 hours instead of every hour

I suspect it's a timeout issue. Probably the default is too low

It seems I just got confused about the reason of the exceptions. Some job was failing causing the cancellation of other jobs.
Occasionally it happens that it cannot download a dependency, but so far it has beensolved by rerunning the job.
Not that the default timeout is 360 minutes (3h) so that's not an issue at the moment.


[DefenseTech]

Hi Aidan, big fan here of DefenseTech/Mekanism.
Is it possible that you could kindly check the issues posted in DefenseTech?
That'd be wonderful if you could,
Thanks in advance.

I will be soon, don't worry. Getting Mekanism ready for 1.9.4 is my priority right now.


xFireFoxPreference: Added resource

Pull Request (PR) description
This Pull Request adds functionality to automate the Firefox Preferences File and set the autoconfig preferences necessary.
This Pull Request (PR) fixes the following issues
-Fixes #13
Task list

[x] Added an entry under the Unreleased section of the change log in the README.md.
Entry should say what was changed, and how that affects users (if applicable).
[x] Resource documentation added/updated in README.md.
[x] Resource parameter descriptions added/updated in README.md, schema.mof
and comment-based help.
[x] Comment-based help added/updated.
[ ] Localization strings added/updated in all localization files as appropriate.
[x] Examples appropriately added/updated.
[x] Unit tests added/updated. See DSC Resource Testing Guidelines.
[ ] Integration tests added/updated (where possible). See DSC Resource Testing Guidelines.
[x] New/changed code adheres to DSC Resource Style Guidelines and Best Practices.

This change is

Codecov Report

Merging #14 into dev will increase coverage by 43.91%.
The diff coverage is 46.42%.

@@           Coverage Diff            @@
##           dev      #14       +/-   ##
========================================
+ Coverage    0%   43.91%   +43.91%
========================================
  Files        1        3        +2
  Lines        8      148      +140
========================================
+ Hits         0       65       +65
- Misses       8       83       +75

Impacted Files
Coverage Δ

...FT_xFirefoxPreference/MSFT_xFirefoxPreference.psm1
10.71% <10.71%> (ø)

DSCResources/FirefoxPreferenceHelper.psm1
55.35% <55.35%> (ø)

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 d9370ad...6ee86c2. Read the comment docs.

@johlju I'm not exactly sure why the Build is failing and was hoping for some insight? My tests all pass locally and I need to make adjustments, I would appreciate any feedback Thanks!

@chasewilson I think you need to move the hashtable's (i.e $firefoxPreference) inside the InModuleScope-block.

Please note that due to the existence of a composite resource in this module, one test will always fail, see issue https://github.com/PowerShell/xFirefox/issues/10. Either the composite resource need to be changed to a schema.mof, or the test framework need to be changed to handle composite resources.

@johlju I had to add the hash table to each describe block. Pretty silly but works for Appveyor now. Thanks for the advice :)

@johlju Just keeping in contact. I know how busy you are. Thx

@johlju Just following up with you 😄 Thank you for taking time to review with all your other work!

Hey @johlju just continuing to keep this on your radar :) thanks!

@johlju sorry about the silly test mistake! but it should be all good now :) Thank you for taking the time!

@johlju sorry about the silly test mistake! but it should be all good now :) Thank you for taking the time!

@chasewilson No worries, we all do those 😄 😉

Removed the abandoned label and Stale bot disabled.
@chasewilson Nearly there! If the update recommended by @johlju works, this PR should be good to get merged.


Ruby issue

Hi Don,
I get the following error when I try to install other_video_transcoding...
You don't have write permissions for the /Library/Ruby/Gems/2.6.0 directory.
Any thoughts on how to repair??
Thanks.

@robbieroof You could try sudo gem install other_video_transcoding as suggested in the README document.
However, it might be best to install Homebrew first and then install your own version of Ruby. That's what I do because that won't require administrator privileges just to install a Gem. You can install all of the dependencies easily with Homebrew as well. You can find out more about Homebrew here:
http://brew.sh/
Unless of course the problem is that you already have Homebrew and a custom Ruby installed and you're getting that error?

My thanks to @Muhammad-cp for his answer!


Replace the logs volume with persistent volume claim

Signed-off-by: Burak Karakan<EMAIL_ADDRESS>
What issues does your PR fix?

fixes #113

What does your PR do?
This PR replaces the logs volume with the persistent volume claim. The fix here is recommended by @commandosss in #113, but I am not sure if it doesn't cause any other issues with the rest of the chart; I have created the PR to speed up the process in case this turns out to be the fix to the issue indeed.
Checklist

[x] Commits are signed
[x] Commits are squashed (if appropriate)
[x] Chart version bumped
[ ] Chart documentation updated
[x] Passes linting

@karakanb thx for the PR, you changed the wrong lines. It works for me if you change lines 220-225, which are for airflow.volumes. The lines you changed are for airflow.volumeMounts

@jherrmannNetfonds with a huge 🤦 to myself, I fixed and pushed the correct version I believe.


Data quality problems in tdcommons/bbb-martins dataset

Polaris version
0.7.5
Python Version
3.11
Operating System
Windows
Installation
Using conda
Description
The tdcommons/bbb-martins blood-brain barrier dataset has the same data quality issues that Pat Walters reported in his blog post that was cited in the Polaris launch announcement. That includes duplicate molecules and 10 duplicate molecules with conflicting labels.
If this dataset will be updated to fix the issues below, will Polaris support dataset version numbers? Combining benchmark results from different versions of a dataset would be confusing.
Steps to reproduce
Here are the 10 duplicates with conflicting labels
	Drug_ID	Drug	Y	split
27	acetylsalicylate	CC(=O)Oc1ccccc1C(=O)O	0	train_val
127	aspirin	CC(=O)Oc1ccccc1C(=O)O	1	train_val
1574	loratadine	CCOC(=O)N1CCC(=C2c3ccc(Cl)cc3CCc3cccnc32)CC1	1	train_val
1573	loratadine	CCOC(=O)N1CCC(=C2c3ccc(Cl)cc3CCc3cccnc32)CC1	0	train_val
1378	loperamide	CN(C)C(=O)C(CCN1CCC(O)(c2ccc(Cl)cc2)CC1)(c1ccccc1)c1ccccc1	0	train_val
1377	BRL53080	CN(C)C(=O)C(CCN1CCC(O)(c2ccc(Cl)cc2)CC1)(c1ccccc1)c1ccccc1	1	train_val
308	atropine(hyoscyamine)	CN1C2CCC1CC(OC(=O)C(CO)c1ccccc1)C2	1	train_val
310	atropine	CN1C2CCC1CC(OC(=O)C(CO)c1ccccc1)C2	0	train_val
1314	trimetrexate	COc1cc(NCc2ccc3nc(N)nc(N)c3c2C)cc(OC)c1OC	1	train_val
1313	Trimetrexate	COc1cc(NCc2ccc3nc(N)nc(N)c3c2C)cc(OC)c1OC	0	train_val
1171	indomethacin	COc1ccc2c(c1)c(CC(=O)O)c(C)n2C(=O)c1ccc(Cl)cc1	0	train_val
1170	indomethacin(indometacin)	COc1ccc2c(c1)c(CC(=O)O)c(C)n2C(=O)c1ccc(Cl)cc1	1	train_val
542	methylprednisolone	C[C@H]1C[C@H]2[C@@H]3CC[C@](O)(C(=O)CO)[C@@]3(C)C[C@H](O)[C@@H]2[C@@]2(C)C=CC(=O)C=C12	1	train_val
521	Methylprednisolone	C[C@H]1C[C@H]2[C@@H]3CC[C@](O)(C(=O)CO)[C@@]3(C)C[C@H](O)[C@@H]2[C@@]2(C)C=CC(=O)C=C12	0	train_val
1799	Miconazole	Clc1ccc(COC(Cn2ccnc2)c2ccc(Cl)cc2Cl)c(Cl)c1	0	test
1800	miconazole	Clc1ccc(COC(Cn2ccnc2)c2ccc(Cl)cc2Cl)c(Cl)c1	1	test
98	levodopa	N[C@@H](Cc1ccc(O)c(O)c1)C(=O)O	1	train_val
83	levodopa	N[C@@H](Cc1ccc(O)c(O)c1)C(=O)O	0	train_val
1974	mequitazine	c1ccc2c(c1)Sc1ccccc1N2CC1CN2CCC1CC2	1	test
1975	mequitazine	c1ccc2c(c1)Sc1ccccc1N2CC1CN2CCC1CC2	0	test

I no longer see 59 total duplicates but rather only 52.  The description says the dataset was sourced from TDC via MoleculeNet. The Polaris version has 2030 molecules. TDC has 1975. MoleculeNet has 2050 (their paper says 2053 but the csv file has 2050 rows). With the data being passed from source to source, it is hard to tell what the data processing chain is.
Additional output
No response

Hi @agitter,
Thank you for your feedback.
Currently, all the TDC datasets under tdcommons were extracted via the TDC API. We intentionally maintain the originality of these datasets/benchmarks to facilitate comparison of evaluation results across different versions of datasets and benchmarks later on.
In Polaris Hub, we have a dedicated package for data curation called Auroris. All dataset curation and benchmark creation steps are available in polaris-recipes. This is to ensure transparency and reproducibility in all data manipulations for datasets hosted on Polaris Hub.
Given our limited bandwidth, we plan to gradually add curated TDC datasets and benchmarks to the hub in the near future. Regarding your concerns about bbb-martin dataset, we have also found 29 molecules with contradictory labels in the training, validation, and test sets. Additionally, another 45 molecules were duplicated in the original dataset. The curation notebook is available at this link.
We highly encourage you to leave comments or commits to polaris-recipes so we can discuss dataset issues and best practices for data curation.

Thanks for the background and pointers. Feel free to transfer this issue to the polaris-recipes repo if that is more appropriate.
If the goal of maintaining the original version of the TDC data is to facilitate comparing Polaris evaluations and TDC evaluations, I would advise against it. You showed that Auroris can flag problems in this dataset. Breaking backwards compatibility with TDC to fix those problems and remove duplicates that are in different data splits (if any) or have conflicting labels would make the model evaluations more accurate.
A minor note is that the data link in the notebook https://pubmed.ncbi.nlm.nih.gov/26501955 is for PKIS. PKIS is also referenced in gs://polaris-public/polaris-recipes/org-polaris/drewry2014_pkis1_subset/data/curation/report/index.html later.


Update API endpoints and use public Lodestar Ropsten server for start-services

Updates the Lodestar endpoints with the new light client spec version
Uses the public Ropsten Lodestar server for start-services, instead of running own node

Resolves: SNO-291

Changes included in https://github.com/Snowfork/snowbridge/pull/661.


add detailed message for rendering errors

I've tweaked exception a bit, so exception now contains rich error message with indicated errors in mako template.

Coverage remained the same at 100.0% when pulling c41b073ffa8d9579ae12c5f177a52ddeb224693b on detailed-template-error-msgs into d87f8846720cc5d19d0b9515afe16bb29769e027 on master.

LGTM


SyntaxConstructClassifier caches line number for each span

WIP
Scenario: select large block (Shift+Alt+arrows), which is not fit into editor visible area (~50-100 lines or larger). At some point cursor almost stops moving and CPU is high loaded.

Great.


chefdk: fauxhai executable isn't in embedded/bin

I'm using the ln -nfs /opt/chefdk/embedded $RBENV_ROOT/versions/chefdk trick to get rbenv to use chefdk as a ruby on OS X.
However, the fauxhai binary isn't in the /opt/chefdk/embedded/bin, only in the /opt/chefdk/bin directory.
Is there even a reason to have the embedded hierarchy for ChefDK anymore?  It only contains the bin/ directory and the embedded/ directory.  The embedded stuff could all be moved up a directory and simplify things.  It should also make it play nicer with rbenv, rvm, and friends.

  I feel that embedded/bin is currently evil... It overwrites system commands, like clear, xz, and tput.  Those should not be there.
In addition, all the gems ChefDK pre-installs, should be in the /opt/chefdk/embedded/lib/ruby/gems/<version>/bin directory and in the /opt/chefdk/bin directory.
I have to admit, I'm confused why there are two bin directories? Is it just to force certain commands to come before custom installed gems?  If so, then system-type commands should be moved into a third directory and only called with an absolute path in your code.

the "evil" is why embedded/bin is there and why there's two bins.  it was never intended to be put in the $PATH.  if we moved the ruby binaries itself that are currently in embedded into /opt/chefdk/bin would that solve most of these problems without creating another thing?  we could move them there, but not symlink those into /usr/bin.

If it isn't intended to be in $PATH then why does chef shell-init add it at the 3rd item?
$ chef shell-init bash
export PATH="/opt/chefdk/bin:/Users/docwhat/.chefdk/gem/ruby/2.1.0/bin:/opt/chefdk/embedded/bin:/opt/chefdk/bin:..."
export GEM_ROOT="/opt/chefdk/embedded/lib/ruby/gems/2.1.0"
export GEM_HOME="/Users/docwhat/.chefdk/gem/ruby/2.1.0"
export GEM_PATH="/Users/docwhat/.chefdk/gem/ruby/2.1.0:/opt/chefdk/embedded/lib/ruby/gems/2.1.0"

because we forgot why we designed it that way?

LOL

@lamont-granquist -- Should I close this and create a better bug about the separation between embedded/bin and bin?  Either here or on chef/chef-dk?

I'm not sure.  This is definitely chef-dk specific and I don't think we'd pick it up for chef-client, so the bug should probably go in that repo.  It'd mean changes to chef exec and chef shell-init to stop adding the embedded path as well as packaging fixes.


chore: restore Guided Answers after reload

Issue
Guided Answers is not restored after reload.
Description
Main contributor to this extension, SAP UX Engineering organization, has decided to rework all webviews to use WebviewPanelSerializer. This enables the possibility, to restore the state of the webview after reload of Visual Studio Code.
Checklist for Pull Requests

[x] Supplied as many details as possible on this change
[x] Included the link to the associated issue in the Issue section above
[x] The code conforms to the general development guidelines.
[x] The code has unit tests where applicable and is easily unit-testable
[x] This branch is appropriately named for the associated issue

To fix a temporary sonarcloud issue, I had to set sonarsource/sonarcloud-github-action@master to<EMAIL_ADDRESS>in .github/workflows/pipeline.yml, see https://github.com/SAP/guided-answers-extension/pull/482/commits/f095c20e58fa46015e9bdf1b8b42d85ec7d4ac54.
But before I knew that, I've tried other things, among them I've adjusted the min node version to >=16.1.0. Sort of a sneaked-in change but I'd like to keep it.


Modal - componentOnReady error

Ionic version:  (check one with "x")
(For Ionic 1.x issues, please use https://github.com/ionic-team/ionic-v1)
[ ] 2.x
[ ] 3.x
x ] 4.x
I'm submitting a ...  (check one with "x")
[x] bug report
[ ] feature request
Please do not submit support requests or "How to" questions here. Instead, please use one of these channels: https://forum.ionicframework.com/ or http://ionicworldwide.herokuapp.com/
Current behavior:
There is an error when attempting to open a modal using <ion-modal-controller>.create.
chunk25.js:18 Uncaught (in promise) TypeError: element.componentOnReady is not a function
    at createOverlay (chunk25.js:18)
    at ModalController.create (ion-modal-controller.js:23)
    at ensureComponent.then.el (chunk17.js:145)
    at <anonymous>

The following function generates the error:
function createOverlay(tagName, opts) {
    // create ionic's wrapping ion-alert component
    const element = document.createElement(tagName);
    // give this alert a unique id
    element.overlayId = lastId++;
    // convert the passed in overlay options into props
    // that get passed down into the new alert
    Object.assign(element, opts);
    // append the alert element to the document body
    const appRoot = document.querySelector('ion-app') || document.body;
    appRoot.appendChild(element);
    return element.componentOnReady();
}

Version information:
    "@ionic/core": "0.1.3",
    "@stencil/core": "0.6.18",
    "@stencil/router": "0.0.27",

This appears to be fixed in 0.1.4-3

I'm coming across a similar bug with <ion-menu/> when running a prod build:
  render() {
    return (
      <ion-split-pane id="splitPane">
        <ion-menu side="left">
        <!-- code removed for test -->
        </ion-menu>
      </ion-split-pane>
    )
  }

$ npm run build

><EMAIL_ADDRESS>build /home/kael/Project/dev/my-project
> stencil build --prerender

[40:05.4]  @stencil/core v0.6.1 💎
[40:05.4]  build, my-project, prod mode, started ...
[40:05.6]  compile started ...
[40:12.3]  compile finished in 6.67 s
[40:15.8]  generate bundles started ...
[40:15.8]  generate bundles finished in 55 ms
[40:15.8]  generate app files started ...
[40:15.9]  compile global style start ...
[40:15.9]  compile global style finish in 1 ms
[40:15.9]  generate app files finished in 26 ms
[40:15.9]  prerendering started ...
[40:15.9]  prerender, started: / ...

[ ERROR ]  ctrlElm.componentOnReady is not a function TypeError: ctrlElm.componentOnReady is not a function at resolve
           (/home/kael/Project/dev/my-project/node_modules/@stencil/core/dist/compiler/index.js:11768:17) at new
           Promise (<anonymous>) at loadComponent
           (/home/kael/Project/dev/my-project/node_modules/@stencil/core/dist/compiler/index.js:11759:12) at
           Object.componentOnReady
           (/home/kael/Project/dev/my-project/node_modules/@stencil/core/dist/compiler/index.js:11754:16) at
           e.componentWillLoad (evalmachine.<anonymous>:2:60164) at update
           (/home/kael/Project/dev/my-project/node_modules/@stencil/core/dist/compiler/index.js:11137:48) at
           plt.queue.add
           (/home/kael/Project/dev/my-project/node_modules/@stencil/core/dist/compiler/index.js:11100:13) at flush
           (/home/kael/Project/dev/my-project/node_modules/@stencil/core/dist/compiler/index.js:11706:33) at
           process._tickCallback (internal/process/next_tick.js:112:11)

This seems to point to https://github.com/ionic-team/ionic/blob/7a0f2769b139a6f011eb5593b620deda8735986f/packages/core/src/components/menu/menu.tsx#L125
    "@ionic/core": "0.1.4-3",
    "@stencil/core": "0.6.1",

I'm looking to deploy a PWA prod build.


⚠ Montello Country House has degraded performance

In c42f7fb, Montello Country House ($SITE_MCH) experienced degraded performance:

HTTP code: 200
Response time: 10937 ms

Resolved: Montello Country House performance has improved in d22ed67 after 7 minutes.


Terminal and Floating Window not working

Describe the bug
Both floating window and terminal don't work - I can only get the virtual text to show properly
Classic
Classic works
lua << EOF
require'sniprun'.setup({
  repl_enable = {'Python3_original'},
  selected_interpreters = {'Lua_nvim'},
  display = {
    "Classic"
  },
})
EOF

Terminal
Terminal is blank
lua << EOF
require'sniprun'.setup({
  repl_enable = {'Python3_original'},
  selected_interpreters = {'Lua_nvim'},
  display = {
    "Terminal"
  },
})
EOF

Temporary Floatterm
lua << EOF
require'sniprun'.setup({
  repl_enable = {'Python3_original'},
  selected_interpreters = {'Lua_nvim'},
  display = {
    "VirtualTextOk",
    "VirtualTextErr",
    "TempFloatingWindow"
  },
})
EOF

and
lua << EOF
require'sniprun'.setup({
  repl_enable = {'Python3_original'},
  selected_interpreters = {'Lua_nvim'},
  display = {
    "VirtualTextOk",
    "VirtualTextErr",
    "LongTempFloatingWindow"
  },
})
EOF

Environment:

Neovim version 0.5.0

No rush here, and apologies for spamming with all the issues and feature requests :)

No worries, although it's starting to becoming a lot of stuff that doesn't work right on machines other than mine. (Worrying)
There are two bugs I have fixed in dev, one that prevented the default configuration from being completely overridden by a custom one, and another that misplaced a bit floating windows, and if run on the last line it would fail to display it.
I admit having tested superficially those display modes (only that they worked) up to yesterday, and I'm currently in the process of fine-tuning their behavior
The fix may not cover your two issues, especially the 'Terminal' one but that will be a step in the good direction.

Yeah - I think part of this might be that everybody is using their own compiled Neovim instances until 0.5.0 is released :/
I had to jump through a lot of hoops to get it working correctly on the M1 and run natively.
Just reinstalled in and tried it - neither Terminal nor Floating Window is working.
Just to make sure I'm not being simply too dense - can you post the config to reproduce https://github.com/michaelb/sniprun/blob/10e43bee5f576bb1e8ead2c6cebe4868bb9509f1/ressources/visual_assets/floating_window.png
(might be worth adding to https://github.com/michaelb/sniprun/blob/10e43bee5f576bb1e8ead2c6cebe4868bb9509f1/ressources/display_floating_window.md and the others)

There should not be anything wrong. My own config right now looks like this and it's able to display all that at the same time, and by deleting any of the lines the behavior still matches what's expected. I tested on the file that's on the screenshots, on the print('lol').
I'm also on latest master but maybe there are deeper things between my x86 Arch and your ARM Mac... Out of my scope and skill, unfortunately.
Do you still have no log file at ~/.cache/sniprun/sniprun.log ? It may help debugging, especially if it shows a crash (incomplete output) during display in Terminal or FloatingWindow mode
require'sniprun'.setup({
  repl_enable = {'Python3_original'},
  selected_interpreters = {'Lua_nvim'},

  display = {
    "VirtualTextOk",
    "VirtualTextErr",
    "TempFloatingWindow",
    "Terminal"
  },
})

No log file no - does Neovim or the rust runtime offer a simple way for me to help the debugging in any way?

Unfortunately, since the Rust binary communicate via RPC over stdio, there is no way to 'print' something, the log file is the only way.
I wonder if the log exists, but just not at the same path as on Linux ? I use the dir-rs crate to (supposedly) be cross-compatible. Maybe the XDG cache location is different on Mac ? (like ~/Library/Caches ?)
I'll probably need this log file (impossible to do anything without) content after only one 'SnipRun' to have any  chance of fixing this

sniprun.log
There you go - indeed was at the location you said

Okay, very insightful and exactly what I was looking for!
Unfortunately, its content means that, for some strange reason, your neovim instance does not support:

a key 'border' in nvim_open_win()
nvim_open_term

While these two are not exactly new, I really can't fix something that: borders are a must for the floating window to be visible, and the the 2nd is the entry point to open a terminal.
I'll think a bit about how if it's possible to workaround something, but the odds are very low, honestly

I can recompile it and see if that will get rid of it - might be weekend until I get around it though.
I do use quite a few other plugins with floating windows (or at least think so, like Floatterm, Fzfvim, Clap, Telescope, coc-nvim) though so I'm surprised this only comes up now. Not to say you shouldn't use it - but these plugins might provide example ways to solve it in case many users might face this issue (which is an untested hypothesis)

You're right that telescope at least should use the same interface (nvim_open_win) as sniprun, and ask for the same 'border' argument. Maybe they have more advanced error handling or use things deeper than the API?
Anyway, this is getting a bit out of hand.
Bluntly speaking, I won't be able to continue debugging remotely things this complicated, and while i'm concerned and saddened that it doesn't work right for you (especially since those features were requested by you... honestly I neither want or can (i mean should, both the project and myself) invest more ressources in bug-hunting this.
If the problem is actually widespread, that'll become another story, though that won't make fixing this easier; and by all means, if you find a solution document it (here, or if relevant, on the neovim repo)
bdf7e7ea5a7c9e2fae2b928119c73d2ca98fe229

completely understandable and agree with your priority setting!

Thanks for your understanding :-)


Windows: project path incorrect in nuxtrc

Windows: project path wrong syntaxe
env:
I am on Windows OS.
The devtools is not activated on my project even after running the command to enable it.
Minimal reproduction:

run command npx nuxi@latest devtools enable in a nuxt project on Windows
Launch project
Go on website page
There is no Nuxt Bubble on the page and the ALT + D command does not work

Origin of the troubleshooting
THe path written in the ~.nuxtrc is invalid for Windows
This is an example of the configuration file initiated by the command line
telemetry.enabled=false
<EMAIL_ADDRESS>devtoolsGlobal.projects.0=E:\PROJECT\MyProject

How to fix it:
I had to rework the path to my project in ~.nuxtrc
Just replacing backslash \ by slash / was enought
telemetry.enabled=false
<EMAIL_ADDRESS>devtoolsGlobal.projects.0=E:/PROJECT/MyProject

I've still the issue in 0.1.6

I am not even able to run the enable command


adding a crop to the image

When exporting the image there is a little white area in the top that the bar is hiding. the crop remove this little white area.

I am not sure if that is Intentional or not, but I think this is not Intentional

@sDos280 I'm afraid a crop shouldn't be there. Defined franebuffer for drawing is intentional.


Allow disabling buildkit for engines lacking support.

This could also likely be fixed by either using an environment variable (to manually disable) or by checking if $engine buildx --help fails, since we've already checked $engine --version works at this point. This could use a slightly more comprehensive solution.

bors r=Emilgardis

bors retry
possibly spurious error on winehq

bors retry
possible spurious error on winehq

It looks like a signing key changed, I'll try to fix this and submit a PR:
https://github.com/cross-rs/cross/actions/runs/3145747924/jobs/5113458177#step:10:1640

It looks like a signing key changed, I'll try to fix this and submit a PR

sounds good!
The zig error is due to not using buildx anymore (because Engine::has_buildkit always returns false), and thus TARGETPLATFORM is not set correctly
https://github.com/cross-rs/cross/actions/runs/3149116522/jobs/5120408064#step:10:1398

It looks like a signing key changed, I'll try to fix this and submit a PR

sounds good!
The zig error is due to not using buildx anymore (because Engine::has_buildkit always returns false), and thus TARGETPLATFORM is not set correctly
https://github.com/cross-rs/cross/actions/runs/3149116522/jobs/5120408064#step:10:1398

Ah ok, so I need to fix that logic then.

bors r=Emilgardis


Ssprove backend lib

There are still some issues, and the library is not fully implemented, however this should be enough for now, we can always add more as we go.


how to get different obj models for calculating lambda

First, thank you for this excellent work.
And now I'm trying the codes of evaluating with the real-wrold data RingScrew models. But at /models, there is only obj models of bunny. And I tried to transfer RingScrew stl CAD models from the Fraunhofer IPA Bin-Picking dataset to obj models. But it shows me errors like "ValueError: could not convert string to float: '1//1'" when running the calc_lambda.py.
So, I have questions about how to get the right RingScrew obj models, is my way that transfer IPA dataset stl CAD models to obj correct? Or how can I export different obj models like the bunny which you already provide? Thanks a lot.

Thanks for your attention. We have used the software "MeshLab" to convert the stl  model to obj model, and it's free to download.

It works, thanks a lot


Extension issue

Issue Type: Bug
Extension Name: jupyter
Extension Version: 2020.12.414227025
OS Version: Windows_NT x64 10.0.19041
VSCode version: 1.52.1

:warning: We have written the needed data into your clipboard. Please paste! :warning:```json
{
"messages": [],
"activationTimes": {
"codeLoadingTime": 1239,
"activateCallTime": 13,
"activateResolvedTime": 8407,
"activationReason": {
"startup": false,
"extensionId": {
"value": "ms-toolsai.jupyter",
"_lower": "ms-toolsai.jupyter"
},
"activationEvent": "onLanguage:python"
}
},
"runtimeErrors": []
}

Neophyte: New around here. Haven't done enough reading to be fully aware of all involvements at the moment, but the long night turns into a long day most often and I hope to have a better understanding of my potential here.
Please excuse any ignorant actions for a bit. THX!

Neophyte: New around here. Haven't done enough reading to be fully aware of all involvements at the moment, but the long night turns into a long day most often and I hope to have a better understanding of my potential here.
Please excuse any ignorant actions for a bit. THX!

Thanks for the bug.
Closing as a dupe of #4472
Seems like there's a potential slowdown in our activation.

Thanks for the bug.
Closing as a dupe of #4472
Seems like there's a potential slowdown in our activation.


Drag and Drop Events to Next Month

I want to move events between months. Is there current support for this?
When I tried to move to next month and select next month. It does not show moved event.
If not does it support double click event ?

its not supported right now, and we aren't likely to work on it as the addons are outside the scope of general maintenance. We happily accept PR's though

Thanks @jquense . We will create double click and will create PR.


Invoke-VCFCommand cmdlet assumes Windows and fails on MacOS and Linux

Code of Conduct

[X] I have read and agree to the project's Code of Conduct.

PowerVCF
<IP_ADDRESS>
VMware Cloud Foundation
5.1
PowerShell
7.4.1
Guest Operating System
MacOS 14.2.1 (x86-64)
Environment Details
$▶ /usr/bin/ssh -V
OpenSSH_9.4p1, LibreSSL 3.3.6

$▶ uname -a
Darwin {{redacted}} 23.2.0 Darwin Kernel Version 23.2.0: Wed Nov 15 21:54:10 PST 2023; root:xnu-10002.61.3~2/RELEASE_X86_64 x86_64

$▶ pwsh -V
PowerShell 7.4.1

Description
>         Invoke-VCFCommand -vcfpassword VMware1! -rootPassword VMware1! -sosOption general-health
Invoke-VCFCommand: PowerShell Module Posh-SSH staus is: Module Posh-SSH was missing, installing now please wait... Importing module Posh-SSH, please wait... INSTALLIMPORT_FAILED. Posh-SSH is required to run this cmdlet. Please install the module and try again.

Expected Behavior
Install Posh-SSH and utilize it if and only if the GuestOS is Windows.
For MacOS and Linux, running Powershell Core, should be able to use the system SSH client.
Actual Behavior
Command fails with:
Invoke-VCFCommand: PowerShell Module Posh-SSH staus is: Module Posh-SSH was missing, installing now please wait... Importing module Posh-SSH, please wait... INSTALLIMPORT_FAILED. Posh-SSH is required to run this cmdlet. Please install the module and try again.

Steps to Reproduce
Run the command on a non-Windows platform.
Ex:
powershell  Invoke-VCFCommand -vcfpassword VMware1! -rootPassword VMware1! -sosOption general-health
Log Fragments and Files
No response
Screenshots
No response
Additional Context
No response

After taking a review of this function and it's intended purpose, I think we should consider removing this functionality in favor of the SoS functions that are included for 4.4 and later.

Get-VCFHealthSummaryTask
Request-VCFHealthSummaryBundle
Start-VCFHealthSummary

These began to be used by VMware.CloudFoundation.Reporting after the above additions were made.
That said, there may be other internal tools that we'll need to validate that those are not using the function.
@LifeOfBrianOC and @GaryJBlake for comment.


Support HTML5 push-state

How can I use angularjs' html5Mode true.
Need to do some server configuration. What needs to be done? Where?

+1

Same here. +1

+1

If you are using ASP.Net MVC I wrote a couple of articles which cover it, I imagine other frameworks are similar in concept at least - http://www.codeproject.com/Articles/806029/Getting-started-with-AngularJS-and-ASP-NET-MVC-Par

+1

@bumblebeeman you tutorial is overkill, all you have to do is routes.MapRoute(name: "Default",url: "{*anything}",defaults: new{controller = "Home",action = "Index",}); and then return your index.html in Index method of Home controller.
But how to do it without ASP.NET MVC and where to host?

+1

still no solution to this?

what do you mean, it is resolved, use the snippet above

I'm not using aspnet mvc, so it's not resolved :)

i watched a course by PluralSight "Building AngularJS and Node.js Apps with the MEAN Stack" they do it with Node.js in few first lessons. Also have a look here http://stackoverflow.com/questions/17777967/using-angularjs-html5mode-with-nodejs-and-express

you don't have to call Node REST API then, you can just use Node to help Angular work in html5Mode=true

You're missing the point. I want to use this project, http-server, and be able to handle pushState urls.

+1

+1

I used superstatic to solve the problem: https://www.npmjs.com/package/superstatic

Why not use this?

+1

+1
if you tackle this, please try to make it usable without a config file, like superstatic curenlty does it.

A PR is welcome for this if it can be done in an efficient manner.

I think https://github.com/indexzero/http-server/pull/194 would better resolve the issue than https://github.com/indexzero/http-server/issues/205.
At least the option name is clearer, and it doesn't involve redirects.

This looks good. Will try to review this soon. Pretty behind on my maintenance for this project; apologies. Holidays!

any idea when this might be complete? I'm having to use something else to overcome this issue at the moment?
Thanls

Thanks for mentioning superstaic worked well for me.

+1

+1

+1

I used this instead: https://github.com/scottcorgan/pushstate-server

@mmahalwy would you mind closing this issue? there's plenty of tooling available for this use case.

This is something the project wants to add. At this point it's clear the user base wants it, so I'm going to lock this issue to ensure it's not lost in the shuffle.

We're planning to add this "self-proxying" approach to the README to address this issue--see https://github.com/indexzero/http-server/issues/338#issuecomment-460648032
That should address this sort of usage without breaking the focus of this project on providing accurate HTTP responses.

The self-proxy hack will be added to the README in #513


Fix incorrect singularization for words ending in -ss

What it does:
Fixes issue #59. The incorrect singularization logic was changed, now it's modeled after similar rules in Rails.
Related issues:
There was a similar issue for words ending in e.g. "-ches", such as "witches"; that word was singularized as "wit" instead of expected "witch".

@whatisinternet, as I understand it, #58 should be merged before this one, correct?
Maybe I can help with it somehow?

This can go in first. Sorry about the wait. Thanks for the help 🥇 . Let me know if you need anything after I push 0.11.1. 😄

Merging without passing CI as #58 will fix it.

Thank you!


Transform STL to Obj file on phone programatically

Research 1

Library in Question

If impossible, ask shapeJS server is it can be done for you before being sent.

Better solution: create a server, send image to the server, have the server contact shapeJS, convert the 3d file and send it back to the device


Notebook jest updates

Description
Notebook jest updates
Issues Resolved
[List any issues this PR will resolve]
Check List

[ ] New functionality includes testing.

[ ] All tests pass, including unit test, integration test and doctest

[ ] New functionality has been documented.

[ ] New functionality has javadoc added
[ ] New functionality has user manual doc added

[x] Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Waiting for https://github.com/opensearch-project/dashboards-observability/pull/1312 to be backported to main


Create governance pod presentation

https://blockscienceteam.slack.com/archives/C010Y082UBE/p1710171814186379

Use wikipedia articles as open source text for sources in the example to be parsed with Obsidian


Use cursor pagination for API endpoints

@alexmuller ready for re-review on Monday please. Thanks

Yeah, the intention is to go through everything and cover that next


Switch to UEFI for vfkit driver and remove kernel related file

Discussion: https://github.com/crc-org/crc/issues/4180
We should also update the version info https://github.com/crc-org/snc/blob/ecb02eb8606b4c9e7468885c06a1b8652714b9fc/crc-bundle-info.json.sample#L11 to 1.5 once PR is filled.

This is done now.


build: bump dfinity libs

Motivation
Just a bit of maintance. Bump the dfinity libs in the lib and demo.

Maybe we are faster than the bot since it's a low vulnerability? 🤷♂


replace with cross out results in temporary missing value

Replace then cross out leaves an empty denominator (step 2), then the 1 returns in the denominator again (step 5)

Fixed with https://github.com/benetech/MathEditor/commit/20444ff5eb28590e7e2287d31de9b3007832a1da#diff-61a482802201d78d354f41dad2cda223


Bug: Problems with Input Time

The storybook example for GoAInputTime, is using a value of type Date, but only a string type is valid.
https://ui-components.alberta.ca/?path=/docs/components-inputs--time#time
In addition, the default step value of 60 is not actually set.
https://ui-components.alberta.ca/?path=/docs/components-inputs--time-with-seconds

Acceptance Criteria:

Storybook example is changed to use a string value instead of Date
Default step value is changed to 60, so seconds should not be shown by default.

:tada: This issue has been resolved in version 1.15.0-alpha.8 :tada:
The release is available on:

npm package (@alpha dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This issue has been resolved in version 4.15.0-alpha.8 :tada:
The release is available on:

npm package (@alpha dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This issue has been resolved in version 4.15.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This issue has been resolved in version 1.15.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This issue has been resolved in version 2.6.0-alpha.1 :tada:
The release is available on:

npm package (@alpha dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This issue has been resolved in version 2.6.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


1401 Best Practices and Future Changes

Future version of 1401 will be a bit easier to manage by changing the way it's "deployed" in other products. STEP-BEES is currently a FORK of 1401, which means the 1401 commit messages get intermingled into its commit history. This is messy. I want to change this by making 1401 usable as a Git Submodule. I had been warned off these because they were said to be confusing to first-time initializers, but this is in retrospect dumb advice given the greater inconvenience of separating 1401 commits from STEP-BEEs commits in the history.
For now I'm keeping the repo structure the same until STEP-BEEs is officially deployed as its own thing, and its version of 1401 can become part of its codebase. However, for future 1401 feature branches, they will all be prepended with '1401' to separate them in the commit history.

In the future, perhaps naming the master branch '1401-core' would be better too when browsing repo history. Also, 'upstream' is kind of a dumb name for the remote; I should have also called it '1401-master' or something, but at the time I thought 'upstream' was a special Git name before I understood the nature of its branching model.
I don't think I can change it now though without introducing confusion in the repo history.


regression: right footer is always overridden by page counter

Describe the bug
In earlier versions of moderncv, the \rfoot command from fancyhdr could be used to set a right footer. The latest version of moderncv overrides this with a page counter, and ignores user customisations.
Expected Behavior
When the user specifies a right footer with \rfoot, the user-specified content should be displayed instead of the page counter.
Actual Behavior
Currently the page counter is displayed irrespective of what is passed to the \rfoot command. Other footer commands provided by fancyhdr (e.g. \lfoot, \cfoot) still work.
Minimum Working Example to Reproduce the Problem
\rfoot{Thing that should appear as a right footer}
Specifications

moderncv version and source: 2022-02-21 v2.3.1
LaTeX compiler (pdfLaTeX, XeLaTeX, etc.) and version: not relevant
Platform (operating system, LaTeX editor, etc.): Arch linux

Additional context
N/A

If anyone's searching for this --- it seems that the default option for \if@displaypagenumbers got somehow changed (although since github code search doesn't work for forks, I am unable to find the relevant commit). To override the right footer one should call \nopagenumbers.


Double brace block inside divblock or latexcommand fails

This:
**{{bar 4}}**

is ok but
\style{font-weight:bold;}{ {{bar 4}} }

is not or
@@bold {{bar 4}} @@

There's a head that doesn't move properly in a corner case
"@@B @@A {{author}} @@\n@@ \n" |> fd2html

gives
"

THE AUTHOR

THE AUTHOR @@ @@ "


Improve python error handling

Add a new C++ TypeException to represent cases where an invalid type has been supplied to an API function. (While this is not possible in C/C++ due to compile-time type checking, it is possible in Python code.)
Update error handling for Python code, creating a new set of Python error classes for the SmartRedis Python client.
Update the pybind exception translator to convert the new C++ exception classes into pybind Python error classes.
Add a decorator that wraps SmartRedis Python Client and Dataset API functions to intercept the new pybind error classes and translate them to our new custom error classes (most cases) or standard Python error classes (TypeError, ValueError).
Update the Exception type thrown in several cases in the C++ client to be more descriptive than a simple RuntimeError.
Update the C++ and Python tests to check for new exceptions.

Codecov Report

Merging #199 (c7c9d10) into develop (92fc023) will increase coverage by 2.82%.
The diff coverage is 92.96%.

@@             Coverage Diff             @@
##           develop     #199      +/-   ##
===========================================
+ Coverage    80.69%   83.51%   +2.82%
===========================================
  Files           50       50
  Lines         2683     2863     +180
===========================================
+ Hits          2165     2391     +226
+ Misses         518      472      -46

Impacted Files
Coverage Δ

include/client.h
100.00% <ø> (ø)

include/redisserver.h
100.00% <ø> (ø)

include/srexception.h
24.13% <0.00%> (-3.87%)
:arrow_down:

src/cpp/redis.cpp
75.54% <62.50%> (+0.43%)
:arrow_up:

src/cpp/client.cpp
88.33% <75.60%> (-0.04%)
:arrow_down:

src/cpp/redisserver.cpp
94.52% <90.47%> (-5.48%)
:arrow_down:

src/python/module/smartredis/client.py
96.34% <97.34%> (+22.12%)
:arrow_up:

src/cpp/dataset.cpp
89.61% <100.00%> (ø)

src/python/module/smartredis/dataset.py
100.00% <100.00%> (+2.56%)
:arrow_up:

src/python/module/smartredis/error.py
95.45% <100.00%> (+3.45%)
:arrow_up:

... and 6 more


Custom front end

hello, I really enjoyed your work and I really would like to contrib with this project
I would like to customize frontend page the html css and other
Is there a rest api here for get data ?

Any news ?

https://github.com/jprjr/multistreamer/wiki/JSON-API


Update BLE stable version to 0.11.0

fixes: https://github.com/AlCalzone/ioBroker.ble/issues/382

RE-CHECK!

Automated adapter checker
ioBroker.ble

:thumbsup: No errors found

[ ] :eyes: [W113] Adapter should support compact mode
[ ] :eyes: [W801] .npmignore not found

Add comment "RE-CHECK!" to start check anew


Update default date to be compatible with more recent mysql versions

This should resolve issue #3185 though upgrading may still be problematic.

What about using NULL instead?

I'd be fine with a pull request changing it, have you tested with null?

It's just a thought I had: IMHO it's be better to have a NULL value instead of a somehow random value like 1000-01-01 to represent an empty date

Yeah I'd agree, really the only case where these should have the default date is on upgrade when the field didn't previously exist yeah? I'd say that a date field probably should never be null, perhaps we should remove the default all together and update existing rows in a new migration?

I bet existing rows are fine – we're probably populating the date through PHP when we insert. It might be that we could just remove the default altogether and everything would be fine. If that's the case I'd probably opt for doing that rather than using funky date that could break the next time MySQL decides to update its range limits.


adding covid-tweets-japanese (again)

I had mistaken use git rebase, I was so hurried to fix it. However, I didn't fully consider the use of git reset , so I unintendedly stopped PR (#1367) altogether. Sorry about that.
I'll make a new PR.

README.md is not created yet. I'll add it soon.

Thank you for your detailed code review! It's so helpful.
I'll reflect them to the code in 24 hours.
You may have told me in Slack (I cannot find the conversation log though I've looked through threads), but I'm sorry it seems I'm still misunderstanding how to get YAML from the tagger.
I'm now asking on Slack if I am looking at the tagger the wrong way.

One more thing I'd like to ask.
Should I make another change myself, or can I use the "Commit suggestion" feature?
I'm new to this feature and I don't know how the rules work in this repository, so I'd like to ask just in case.

Thank you very much for merging!


Equivalent for a basic curl multipart upload?

I'm trying to port the following basic curl multipart file upload (which works)
curl -F<EMAIL_ADDRESS>-H 'cookie: ...' url

As far as I understand the following should do the same:
set_photo_req = HTTP
                  .persistent(base_url)
                  .follow(strict: false, max_hops: 100)
                  .headers(cookie: "...")
                  .post(relative_url,
                        form: {
                          my_photo: HTTP::FormData::File.new('./photos/photo1.jpg'])
                        }
                       )
                  .parse

However the that does not work. What do I do wrong?

sorry, my mistake, it works.


Storybook should pull in the Rollup bundle, not do it all over again

Current Behavior
If you want enhance the build (like adding fonts for instance), you currently have to do that in two places:

.storybook/main.js where you would use Webpack's 'file-loader'
tsdx.config.js where you would use '@rollup/plugin-url'

Desired Behavior
I would ideally not have to modify the Storybook build to pull in the fonts at all. By the very nature of telling rollup to include the fonts, Webpack would get them because it would be including the compiled output that lives in dist.
Suggested Solution

Who does this impact? Who is this for?

I'm not sure.
Describe alternatives you've considered

Additional context

A few things:

This might be required for react-docgen-typescript-loader to work, but I'm not sure, it might be able to use the generated type declarations too
The docs actually say Storybook also uses dist, but that's incorrect, only the example does.
I'm not sure specifically if @rollup/plugin-url has a runtime component or how it works under-the-hood; you might still need to have file-loader. Been meaning to add an integration test for it for a bit to be able to test usage/issues with it.

I do think this is potentially problematic on the consistency side of things more broadly. E.g. you have Babel plugins but they're not used in the Storybook config.

I'll assign this to @kylemh because I'm not totally sure the intention behind compiling etc a second time around is vs. doing the same as the example / what the docs say.

Ah, welp looks like I can only assign people who have commented or collaborators. And I can't add @kylemh as a collaborator, only Jared can do that 😕
Moving this to an org would help with that because you can use teams, but that's similarly only something Jared can do....

I think this is a pretty low priority for me. I simply don’t mind it running again 🤷♂

@kylemh please let me clarify why this is an extremely important goal. It’s not simply a matter of running twice
So imagine you configure your Storybook webpack file to properly in-line your SVGs but the rollup build wasn’t. Then you build your library (via rollup) and discover that your SVGs are missing only when a real user files a bug in production.

So then the problem is you’re separating the configs. Out of the box they compat fine 🤷♂
I’m not saying this isn’t an issue, just not one I’m dealing with personally. I’ve got a few other issues in this repo I care a lot more about resolving.

So then the problem is you’re separating the configs beyond how they exist by default. Out of the box they compat fine 🤷♂

I’m not separating the configs— there is a Storybook build (via webpack configured in .storybook/main.js) and a build for the library (via Rollup and configured in tsdx.config.json). As far as I am aware, there is no sharing between the build process besides the fact that the webpack watcher watches the folder that rollup writes to.
However, if webpack was set up to not read the library code from ./src but instead to read it from ./dist then Storybook would be loading the real library as if it were a true consumer. And that’s the goal that is currently not being achieved.

It’s not so simple. As Agilar mentioned there are some addons as part of the TS preset which won’t work if we simply target the existing bundle. Storybook has its own bundling process which we’d need to account for and translate to TSDX

@kylemh I pinged you because I wasn't sure of the intentionality of using src instead of dist when the docs and example say/do otherwise and I'm not sure if react-docgen-typescript-loader is able to read type declarations.
The change is just a one-liner to an import, so that's not difficult, I just don't know what other implications there are to that because my only experience with Storybook is that of supporting TSDX.
@dgreene1 I should've mentioned this at the beginning, but these are just templates, you can change your stories's import to just go from ../ instead of ../src like the example is set-up.  Per Node module resolution, that makes it read from package.json (and Webpack will probably take the module ESM build).
If you try that, let us know here what the caveats of that are!

Right. I already target dist in some cases when using TSDX + Storybook, but not all the time. My old hold up is exactly the concern you mentioned regarding react-docgen-typescript-loader.

I confirmed that react-docgen-typescript-loader appears to have trouble loading the prop table when it reads from dist. In addition to my own findings, it appears that there is an issue already out there requesting assistance on that: https://github.com/strothj/react-docgen-typescript-loader/issues/97
For me, the value of seeing my widgets exactly as what is going to be exported is worth it for me, so I'm personally sticking with importing via dist instead of src.
However, I believe that Storybook 6.0 (with it's new and improved doc pages) is going to be including a zero-config typescript setup. So once that is published and this related issue (https://github.com/storybookjs/storybook/issues/10738) is resolved, I would be happy to migrate the Storybook template in tsdx to utilize doc-pages instead of react-docgen-typescript-loader since doc-pages is an in-house storybook product (unlike react-docgen-typescript-loader)

💯  there are a few issues touching on Storybook in this repo. I've honestly been waiting for v6 to release before I change anything here.

Apologies for the delays @agilgur5 @shilman - got laid off and had to deal with a job hunt. Luckily, my new workplace wants me to get a component library going! I'm hoping to resolve all the issues assigned to me and then be a consumer again.
I'll be using Storybook v6 alpha as the release is scheduled for July 31st.

@jaredpalmer since you moved this to the Formium org, I wanted to suggest that @agilgur5 be added as a member of the team so he can assign Storybook preset things to me. I'd gladly join the org too if you feel like I've done enough, but no worries if not.

Yeah makes sense. Sorry for the name changes. To avoid confusion with the open source library, we’re renaming what was formerly Formik Cloud to Formium.

I'm just happy it's in an org now!

Oh, he already seems to be a member and I was already assigned to a few issues. So, I just need to be assigned to this one.

@dgreene1 regarding your efforts here: https://github.com/formium/tsdx/issues/702#issuecomment-643419248
@shilman has a v6 alpha up and running: https://github.com/storybookjs/storybook/issues/10738#issuecomment-643700974
It looks like Storybook is using react-docgen-typescript-plugin now. Any way to quickly identify if it can generate tables properly from types?

There’s no quick way other than migrating fully to v6, which I wasn’t planning on doing till it’s fully released (not sure what the term is for when it’s no longer in alpha).
Someone else might need to try if you need an answer sooner. Otherwise I’ll be replying to this thread once v6 of storybook is fully released.

No worries. I'll give it a whirl.

Still prerelease (RC now) and targeting final release for end of July earl August. There's still some loose ends, but the TypeScript side of things has held up pretty well so far during the RC and feels light years better than the hot mess it replaces. If anybody here can kick the tires, I'd love to make sure it plays nicely with TSDX before we do the final release! 🙏

@kylemh to clarify, I'm in fact not a "Member" of the org, I'm a "Collaborator" of the repo. "Collaborators" have a very limited set of permissions, basically write access and some community moderation things. Adding "Members" to "Teams" also allows one to add more fine-grained permissions, for instance, issue triage but not write-access, write-access but not admin. Branch protection also isn't set up (and I don't have permissions to set it), so write access means ability to change main branch as well.

FYI @yhy-vertex this is the issue that's blocking our types from coming in.

Concerning the issue with broken docs when importing from dist
I solve it by wrapping components imported from dist folder with a HOC and reexporting them in src/index.tsx
I import the components for stories from src/index.tsx now instead of dist and storybook docs work properly ("no inputs found for this component" error went away)
Below is a simple HOC that does nothing but drilling props to a passed component and reexporting example (src/index.tsx):
import React from 'react';
import {
  DashedRectangle as DashedRectangleBase,
  ColorExamples as ColorExamplesBase,
} from '@scooter/core'; // this is pointing to a lerna package's dist folder,

function withDocsEnabled<P>(Component: React.FC<P>) {
  return (props: P) => <Component {...props} />;
}

export const DashedRectangle = withDocsEnabled(DashedRectangleBase);
export const ColorExamples = withDocsEnabled(ColorExamplesBase);


Prepare release

What it solves
Prepare release to be merged to main
Publish:
@safe-global/api-kit: v2.4.2
@safe-global/auth-kit: v2.0.8
@safe-global/protocol-kit: v4.0.2
@safe-global/onramp-kit: v3.0.7
@safe-global/relay-kit: v3.0.2
@safe-global/safe-core-sdk-types: v5.0.2

Main changes:

Safe4337Pack can convert API Safe operations to sign or execute (#836)
Safe4337Pack checks that selected entrypoint and Safe module are correct (#822)
Safes <= 1.3.0 don't have available an L2 contract instance (#878)
FIx delegate address type (#879)
Remove duplicated prop to instance Safe4337Pack (#854)
#842
#858
#874

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

83 of 92 (90.22%)  changed or added relevant lines in 9 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.2%) to 78.091%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

packages/api-kit/src/SafeApiKit.ts
4
5
80.0%

packages/relay-kit/src/packs/safe-4337/utils.ts
19
20
95.0%

packages/relay-kit/src/packs/safe-4337/Safe4337Pack.ts
42
44
95.45%

packages/relay-kit/src/packs/safe-4337/utils/entrypoint.ts
8
10
80.0%

packages/api-kit/src/utils/safeOperation.ts
1
4
25.0%

Totals

Change from base Build<PHONE_NUMBER>:
0.2%

Covered Lines:
778

Relevant Lines:
928

💛  - Coveralls

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

83 of 92 (90.22%)  changed or added relevant lines in 9 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.2%) to 78.091%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

packages/api-kit/src/SafeApiKit.ts
4
5
80.0%

packages/relay-kit/src/packs/safe-4337/utils.ts
19
20
95.0%

packages/relay-kit/src/packs/safe-4337/Safe4337Pack.ts
42
44
95.45%

packages/relay-kit/src/packs/safe-4337/utils/entrypoint.ts
8
10
80.0%

packages/api-kit/src/utils/safeOperation.ts
1
4
25.0%

Totals

Change from base Build<PHONE_NUMBER>:
0.2%

Covered Lines:
778

Relevant Lines:
928

💛  - Coveralls


Add sleep interval to avoid 429 status code

Motivation
Thank you for the great module.
I was sometimes faced with 429 status code, when I scraped more than 10,000 reviews. So, it would be nice to take an interval to call GET to avoid 429 status code.
Expected features
For instance, if we want to take 10 seconds between calling GET methods, we can put the options like below.
app_store = AppStore(country="us", app_name="...", sleep_interval=10)

Hi 👋
Thanks for raising an issue! This is implemented in this PR: https://github.com/cowboy-bebug/app-store-scraper/pull/26. Using the above example, something like this can be done:
app_store = AppStore(country="us", app_name="...")
app_store.review(sleep=10)

@cowboy-bebug Thank you for quickly implementing the feature!

Let me know if there are any other feature requests 😄

Hello
Thank you for this feature to avoid the 429 status code. However, when the sleep interval is set to lower durations (upto 5 seconds), after a certain point the error pops up. And setting a higher sleep interval takes too long to fetch reviews for apps, irrespective of the number of reviews. Is there any workaround to this?

Hello
Thank you for this feature to avoid the 429 status code. However, when the sleep interval is set to lower durations (upto 5 seconds), after a certain point the error pops up. And setting a higher sleep interval takes too long to fetch reviews for apps, irrespective of the number of reviews. Is there any workaround to this?


deepcopy is too expensive

Problem
deepcopy in set_saved_fields is too expensive it makes serialization from database to object at ~ >=2 times slower.
Is there anything we can do to improve this? Do we really need to do deepcopy? Workarounds?
For bigger projects this is a big issue.
Environment

Django Model Utils version: 2.4
Django version: 1.9
Python version: 2.7
Other libraries used, if any:

this gives better results (25% better performance)
        for field, field_value in self.saved_data.items():
            if isinstance(field_value, (int, float, bool, basestring, tuple, self.none_type)):
                self.saved_data[field] = field_value
            elif isinstance(field_value, dict):
                self.saved_data[field] = copy(field_value)
            else:
                self.saved_data[field] = deepcopy(field_value)

https://github.com/drozdowsky/django-tracking-model


IS-687: Add structure to the 'Save Schema and Credential Definition' how-to in Python

Added README, template and steps(2, 3, 4) files.
And a couple of fixes
Signed-off-by: Kuzma Leshakov<EMAIL_ADDRESS>

After release of python indy 1.4 version this pull request is not up-to-date anymore


mitigate CVE-2019-11043

see https://nextcloud.com/blog/urgent-security-issue-in-nginx-php-fpm/ for futher information.

duplicate, see #75