Can flutter work with ml5.js?

I need to implement a ml5.js model in my flutter application. Please help me out urgently.

Hi @divyanshkumaar
This platform is not meant for assistance on personal code.
Please see https://flutter.dev/community for resources and asking questions like this, you may also get some help if you post it on Stack Overflow.
Closing, as this isn't an issue with Flutter itself,
if you disagree please write in the comments and I will reopen it
Thank you


Test internal conversion in webhook

To prevent further issues like the one in #3242 we should add unit tests to server,go to test the behavior especially conversions, we should also add tests against our forked conversion tests.

/priority important-soon

/assign @wallrj
I started working on this yesterday.


ExpressJs return file

I'm creating an endpoint in my rest api with expressJs that resizes the passed image.
The endpoint only works with images that are in a database.
Endpoint: domain/image-resize?width=number&height=number
When I test in insomnia (img 1), the img is shown in the return, as expected, but this process I'm using to show the image in the  tag with vuejs, that is, I'm passing the image returned by the api in the src of the .
But it looks like I'm doing something wrong because a type of string (img 2) is returned that is not possible to use in the  tag
img 1

img 2

code
   const transform = await sharp(imageBuffer).toFormat('png').resize(currentWidth, currentHeight)

    res.type(`${currentFormat}`)
    res.status(200)
    return transform.pipe(res)

I'm doing it in a way that I don't need to create a file on the server side to be able to return, do you know how I can do it in this case?

This isn't really a question about sharp but my best guess would be that you'll need to ensure the correct value in the Content-Type HTTP response header. If you need further help, perhaps try a more general site such as StackOverflow for this sort of question. Good luck!


DATABASE NOT CREATED SUCCESSFULLYReferenceError: Can't find variable: sqlite3_open_v2

when I am trying to run the application i am getting following error in console.
** ARCHIVE SUCCEEDED **

2017-05-03 21:23:03.369 xcodebuild[72110:1494723] [MT] IDEDistribution: -[IDEDistributionLogging _createLoggingBundleAtPath:]: Created bundle at path '/var/folders/_s/6l5z2bd97lv0wl9ztv1dmfph0000gn/T/MobileApp_2017-05-03_21-23-03.366.xcdistributionlogs'.
1.2.840.1136<IP_ADDRESS>
Exported MobileApp.xcarchive to:  /Users/myUser/Desktop/MobileApp/platforms/ios/build/device
** EXPORT SUCCEEDED **

Project successfully built.
Installing...
Successfully installed on device with identifier '1f121212120a123a1aa01a12345abc1d1b1b1f1b'.
Executing before-livesync hook from  /Users/myUser/Desktop/MobileApp/hooks/before-livesync/nativescript-angular-sync.js
Transferring project files...
Skipping node_modules folder! Use the syncAllFiles option to sync files from this folder.
Successfully transferred all files.
Refreshing application...
Successfully synced application org.nativescript.MyProject on device 1f121212120a123a1aa01a12345abc1d1b1b1f1b.

Executing before-watch hook from  /Users/myUser/Desktop/MobileApp/hooks/before-watch/nativescript-dev-typescript.js
Found peer TypeScript 2.1.6
CONSOLE LOG file:///app/tns_modules/nativescript-globalevents/globalevents.js:98:16: Handler onNavigatingTo navigatingTo
CONSOLE LOG file:///app/tns_modules/@angular/core/bundles/core.umd.js:111:20: Angular is running in the development mode. Call enableProdMode() to enable the production mode.
CONSOLE LOG file:///app/components/dbhelper/db-manager.service.js:23:36: DATABASE NOT CREATED SUCCESSFULLYReferenceError: Can't find variable: sqlite3_open_v2
9:26:21 PM - Compilation complete. Watching for file changes.

CONSOLE LOG file:///app/components/dbhelper/db-manager.service.js:23:36: DATABASE NOT CREATED SUCCESSFULLYReferenceError: Can't find variable: sqlite3_open_v2

Any help?
Thanks in advance

You need to rebuild the application.
tns platform clean ios
then
tns build ios
and it should work.


Incorrect method_missing behavior with blocks

Code:
class MethodMissingExample
  macro method_missing(call)
    %a = {{call.name.id.stringify}}
    %b = {{call.block.body.stringify}}
    %c = {{yield || "failure!"}}
    puts %a, %b, %c
  end

  macro straight_macro
    %c = {{yield || "failure!"}}
    puts "straight_macro", %c
  end

  def initialize()
    non_method { "success!" }  # => prints "non_method", "yield", "failure!"
    straight_macro { "success!" }  # => prints "straight_macro", "success!"
  end
end

MethodMissingExample.new()

https://carc.in/#/r/2wet
I'd expect both a straight macro with a block, and the method_missing macro to work and yield success.
Instead, it appears that the method missing call receives a block that simply consists of yield.

I tested this with a sampling of crystal versions on carc.in, ranging from 0.2.31 to 0.8.0 and all that I tested behave the same way.

method_missing does not behave as a macro, it is a macro itself, but this is just to generate a method.
You need to yield from the method body:
c = yield || "failure!"
puts %a, %b, c

method_missing is a joke, please don't use it

method_missing with a given block is implemented by creating a method that does yield. That's where the "yield" comes from.
For now that's not going to change. And I would recommend avoiding method_missing because it doesn't work very well.

@straight-shoota What do you mean by it doesn't behave as a macro?
Is it correct to say that the body of a method_missing macro can be one of two things:

Code that does not explicitly define a method, in which case the code is implicitly inferred to be the body of a method. The method is created, is called the name of the missing method, and is typed accordingly to first-usage
Example:

class InferredDefMethodMissingExample
  macro method_missing(call)
    puts yield
  end

  def initialize()
    non_method { "success!" }  # => prints "success!"
  end
end

Code which explicitly defines a method, in which case the code must define a method which matches the name of the missed method, and matches the inferred type of the missed method by first-usage.

Example:
class ExplicitDefMethodMissingExample
  macro method_missing(call)
    def {{call.name.id}}
      puts yield
    end
  end

  def initialize()
    non_method { "success!" }  # => prints "success!"
  end
end

Is it also correct to say that the method is defined only once, on first miss? Successive calls won't flow through method_missing, and use the properly defined method?

(Note, I'd happily update the hooks docs on the GitBook if I can get clarification on intended usage)


Atom.Object.defineProperty.get is deprecated.

atom.workspaceView is no longer available.
In most cases you will not need the view. See the Workspace docs for
alternatives: https://atom.io/docs/api/latest/Workspace.
If you do need the view, please use atom.views.getView(atom.workspace),
which returns an HTMLElement.
Atom.Object.defineProperty.get (/Applications/Atom.app/Contents/Resources/app/src/atom.js:54:11)
new DocBlockrAtom (/Users/vladimir/.atom/packages/docblockr/lib/docblockr-worker.js:19:11)

docblock also have 7 more deprecated calls

Nope

after restart all is good, thank you for your plugin


Provide Bonding properties and methods (Android)

To help us fix your issue, please provide the information in the below template. If something causes a crash, provide as much information as you can gather.
Just imagine: we do not know what you are doing!

Note: There is often little we can do without a minimal reproducible sample of the issue, so please provide that in a standalone git repository and link it here.

Steps to reproduce
None
Expected behavior
Support for bonding (Android)
Device: BondState, CreateBond(), RemoveBond()
Adapter: DeviceBondStateChanged, BondedDevices
Actual behavior
There is no support for bonding (Android)
Crashlog
No crash
Configuration
Version of the Plugin: e.g. 1.0.0 / 1.0.1-alpha3
2.1.2
Platform: e.g. iOS 10.1 / Android 4.4 / ... (including version!!! e.g. Android 5.1 / i0S 10)
Android api 26
Device: e.g. HTC Sensation /i Phone 7 ...
Wiko

Hi @midoragh,
I'm the friendly issue checker.
Thanks for using the issue template :star2:
I appreciate it very much. I'm sure, the maintainers of this repository will answer, soon.

I would create a PR, but Ißm really not familar how it's done here.
I can not create a new fork, so I could reuse the one from IsConnectable, sync it with master and continue there.
Is this the preferred way?

Expected behavior
Support for bonding (Android) Device: BondState, CreateBond(), RemoveBond() Adapter: DeviceBondStateChanged, BondedDevices

There is a TODO note and some commented out code here:
https://github.com/dotnet-bluetooth-le/dotnet-bluetooth-le/blob/48670d2c14b7bafac4b0351f85e532cff02ab91d/Source/Plugin.BLE/Android/Adapter.cs#L31-L40
Apart from that, there seems to be nothing yet.

This is fixed via #730.


chore(#25): Add release assets and update manifests on release

manifests are now release asstest, available on release page
on release, CHANGELOG.MD and manifests/metacontroller.yaml are updated

Results can be seen on https://github.com/grzesuav/metacontroller/releases :

and commit done by sem-rel action before tagging https://github.com/grzesuav/metacontroller/commit/ebbe209fcf2138102a775304b39a8fbc306aa764

:tada: This PR is included in version 0.4.5 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


BIG_ENDIAN and LITTLE_ENDIAN, Signed and Unsigned

It seems the low-level encoding of datatypes (BIG_ENDIAN, LITTLE_ENDIAN) is not uniform. Globally, it seems we favor BIG_ENDIAN (which is BTW the default encoding for Java). It works OK when we exchange data between Arduino and Scala. But the CoAP generated servers seems to use LITTLE_ENDIAN....
The CoAP compiler should be updated.
Also, we should think about how signed/unsigned C types map to Java types

@Lyadis do we assume the serialization and network plugins solve that?

We can assume that it will (probably not that it does)...


FR: allow template on graph_span

Checklist

[X ] I am running the latest version of the card
[ X] I checked if there isn't another feature request opened with the same request
[X ] I checked that the feature is not already available in the dev branch

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
using a template in the graph_span field yields:

Describe the solution you'd like
A clear and concise description of what you want to happen.
would love to natively be able to do:
graph_span: >
  [[[ states['input_select.apex_span'].state; ]]]

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
currently do:
type: custom:config-template-card
entities:
  - input_select.apex_span
variables:
  span: states['input_select.apex_span'].state
card:

  type: custom:apexcharts-card
  graph_span: ${span}

Additional context
Add any other context or screenshots about the feature request here.
even though
        graph_span: >
          [[[
            switch (states['input_select.ui_pool_select_measure_period'].state) {
              case "Mois":
                return "4w";
                break
              case "Semaine":
                return "1w";
                break;
              case "Jour":
                return "1d";
                break;
            }
          ]]]

was posted and apparently used in a valid card config
more-info: https://community.home-assistant.io/t/apexcharts-card-a-highly-customizable-graph-card/272877/1639
my card: https://community.home-assistant.io/t/apexcharts-card-a-highly-customizable-graph-card/272877/1495
my input_select holds the correct options:

full working card config:
type: entities
title: 'Energie: verbruik - levering'
card_mod:
  style: |
    .card-header {
      font-weight: 400;
      font-size: 20px;
      color: {% if states('sensor.netto_verbruik')|int(default=0) < 0 %} var(--primary-color)
             {% else %} var(--text-color-off)
            {% endif %};
      padding: 0px 12px;
      margin: 0px 0px 16px 0px;
      background: {% if states('sensor.netto_verbruik')|int(default=0) < 0 %} gold
                  {% else %} var(--background-color-off)
                  {% endif %};
    }
entities:
  - type: custom:hui-element
    card_type: glance
    card_mod: &mod
      style: |
        ha-card {
          box-shadow: none;
          margin: -8px -16px 0px -16px;
        }
    entities:
      - sensor.levering_of_verbruik
      - entity: sensor.calculated_bruto_verbruik
        name: Bruto verbruik
      - entity: sensor.zp_actuele_opbrengst
        name: Solar production

  - !include /config/lovelace/includes/include_verbruik_actueel_apex.yaml
  - entity: input_select.apex_span

and ofc the include_verbruik_actueel_apex.yaml:
type: custom:config-template-card
entities:
  - input_select.apex_span
variables:
  span: states['input_select.apex_span'].state
card:

  type: custom:apexcharts-card
  card_mod:
    style: |
      ha-card {
        box-shadow: none;
        margin: -8px -16px -16px -16px;
        padding: 0;
      }
  #header:
  #  title: Verbruik actueel
  update_interval: 1min
  graph_span: ${span}
  series:
    - entity: sensor.zp_actuele_opbrengst
      color: gold
      type: area
      name: Zon
      stroke_width: 3
      opacity: 0.5
    - entity: sensor.calculated_bruto_verbruik
      color: darkblue
      name: Verbruik
      group_by:
        func: avg
        duration: 2min
      stroke_width: 1
    - entity: sensor.netto_verbruik
      color: lightblue
      type: area
      name: Vermogen
      group_by:
        func: avg
        duration: 2min
      stroke_width: 3
      opacity: 0.5

Keep open


[Feature request] Support tie_weights

Feature request
same as: https://github.com/huggingface/transformers/blob/v4.25.1/src/transformers/modeling_utils.py#L1107

Supported by #4740


Support per-format rulesets

Is your feature request related to a problem? Please describe.
When I specify a ruleset in extends, such as recommended, it applies to all formats. I want to be able to apply recommended for OpenAPI and minimal for AsyncAPI.
Describe the solution you'd like
I'm actually not sure what would make sense here, since extends is an array. I'm open to suggestions and we should consider this alongside proposed changes in #1723 so they make sense together.
Per-format sections could work? Like the per-api sections, but different?
openapi-31:
  extends:
    - recommended
    - my-super-rules.yaml
  rules:
    security-defined: error

Describe alternatives you've considered
Changing extends completely to be an object.
extends:
  all:
    - minimal
  openapi-31:
     - recommended
  arazzo-10:
    - recommended-strict
    - spot

Another alternative:

tell users who lint multiple formats not to use extends at all but to use the per-format rules sections and provide copy/paste versions of our built in rulesets for each format (this is the short-term solution whatever we decide)
Additional context

From a conversation with @DmitryAnansky and @tatomyr about multi-format linting features.

When I specify a ruleset in extends, such as recommended, it applies to all formats.

Please note that it applies the rules according to the specification. For example, oas3_0Rules are applied only to OAS 3.0 API descriptions and so on.

tell users who lint multiple formats not to use extends at all but to use the per-format rules sections and provide copy/paste versions of our built in rulesets for each format

This is what I'd expect. Well, not exactly, but I'd expect to extend rules from something (either recommended, minimal, or a custom ruleset, e.g. defined in our cookbook), and then adjusting the particular rules severities. They can adjust separate rules severity for different specifications like this:
extends:
- minimal
async2Rules:
  ...
oas3_1Rules:
  ...

If they want to reuse the same configuration later, they can simply extend from their new config.

I know what you're trying to say but I really think this is a problem for some quite valid use cases where multiple API formats are used, maybe for different purposes. For example I can't configure:

minimal ruleset for AsyncAPI
recommended for OpenAPI 3.x
no rules for OpenAPI 2.x, I'll just add a few myself for those older descriptions

Where the rule in the recommended set is valid for any format, it'll be applied. The custom rulesets are a bit easier because you can restrict the formats that the rule is exported for.
Another alternative that occurred to me since is to allow grouping APIs by something other than format, more like the functionality in the scorecard linting so your "Gold standard" APIs have one set of rules but all the descriptions used for internal warehouse integrations are at some other standard.


RobotSettings Download logs Toast

Overview
The factory reset slide-out can be accessed from the Troubleshooting section on the Robot Settings Page's Advanced tab
Design
Download logs Toast : https://www.figma.com/file/bVtCogdwiXj3ndpk4AWXCx/Milestone-1%3A-Read-and-Execute?node-id=1297%3A90420
Implementation Details

Showing the Toast while a user is downloading logs

Acceptance Criteria

[x] The user should be able to click the button and download 3 logs (serve.log/api.log/serial.log)

[x] During the download, the Toast is displayed on RobotSettings

[x] During the download, the Toast is displayed on RobotSettings

#10088


Rails: helptext on how to connect to DB

I'm still learning my way around Docker and so it took me a little while to work out what you're meant to do once you've applied this template in a Codespace: set your config/database.yml and then start your app (and that's it!). Hopefully this helptext makes it a bit more clear for others.

But where do I install it atSent from my iPhoneOn Dec 10, 2022, at 11:06 PM, Alex Ghiculescu @.***> wrote:I'm still learning my way around Docker and so it took me a little while to work out what you're meant to do once you've applied this template in a Codespace: set your config/database.yml and then start your app (and that's it!). Hopefully this helptext makes it a bit more clear for others.
You can view, comment on, or merge this pull request online at:
  https://github.com/devcontainers/templates/pull/82
Commit Summary
b0566c8  Rails: helptext on how to connect to DB
File Changes  (1 file)
M
src/ruby-rails-postgres/.devcontainer/docker-compose.yml
(12)

Patch Links:
https://github.com/devcontainers/templates/pull/82.patch
https://github.com/devcontainers/templates/pull/82.diff
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: @.***>

I’m just very new to all the coding stuff. Hi am a very small Tom investor
but I’m gonna lose the little bit of savings that I did have if I don’t
stop the sweepers, so any help would be appreciated very much.
On Sun, Dec 11, 2022 at 12:20 AM jason Knight @.***> wrote:

But where do I install it at
Sent from my iPhone
On Dec 10, 2022, at 11:06 PM, Alex Ghiculescu @.***>
wrote:

I'm still learning my way around Docker and so it took me a little while
to work out what you're meant to do once you've applied this template in a
Codespace: set your config/database.yml and then start your app (and
that's it!). Hopefully this helptext makes it a bit more clear for others.
You can view, comment on, or merge this pull request online at:
https://github.com/devcontainers/templates/pull/82
Commit Summary

b0566c8
https://github.com/devcontainers/templates/pull/82/commits/b0566c8bbdb90d9b53e0bbc2511c09c3d310b3dd
Rails: helptext on how to connect to DB

File Changes
(1 file https://github.com/devcontainers/templates/pull/82/files)

M src/ruby-rails-postgres/.devcontainer/docker-compose.yml
https://github.com/devcontainers/templates/pull/82/files#diff-6804fcabc34b0dc89733696787c10b1422c8525e5a3a037b7ec57e13468ce621
(12)

Patch Links:

https://github.com/devcontainers/templates/pull/82.patch
https://github.com/devcontainers/templates/pull/82.diff

—
Reply to this email directly, view it on GitHub
https://github.com/devcontainers/templates/pull/82, or unsubscribe
https://github.com/notifications/unsubscribe-auth/A4JFP3NSU2FRTUIS2NEUXGTWMVHLHANCNFSM6AAAAAAS2WJAIQ
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>
--
null


Break Page, Dynamic Pages

Hi, I've been trying to find a way to insert the 'break pager', to dynamic pages, always in the end of the page, but I did not succeed... someone had found a way of doing that ? Please help me, I don't know what do anymore..

+1

+1

I fixed this my breaking my responsivenss for a few seconds using
$('meta[name="viewport"]').prop('content', 'width=1440');
and then refreshing the page using jquery


Merge Editor: "Accept All Changes from Left" command discoverability

Testing #158819
I would love for the "Accept All Changes from ..." command to be more discoverable as currently it is in the ... context menu. Have we ever considered lifting it as a primary action in the editor toolbar? Could we put a checkbox in the editor toolbar right before the "Input 1" label, and when that is clicked all changes from the side are accepted?

@daviddossett

+1 for icon and a spot as a primary action

How about these surfaced as dedicated icon buttons in place of the "..." menu?

Shouldn't the double check icon make sense here? ✔ ✔
Sort of like "take all"? Just an idea...

Good point, I like that 👍

This just came up in our user study and the participant clearly said they would appreciate this as a primary action.
fyi @stevencl


Fix a problem in CopyGroupList + minor style fixes

This PR adjusts the implementation of CopyGroupList::merge_contiguous() to handle some cases correctly.
E.g. let Rbe a split-row-store relation with integer attributes x,y,z. It is expected that for query
SELECT x, y, z
FROM R;

merge_contiguous() merges all attributes into one ContiguousAttrs copy group, with bytes_to_copy set to 12 (size of three integers).
It is also expected that for query
SELECT x, y, y
FROM R;

merge_contiguous() merges all attributes into two ContiguousAttrs copy groups, one for x, y and one for the last y.

@jianqiao Still have gcc build errors.

Is ane run of in Line 49 of SplitRowStoreTupleStorageSubBlock.hpp a typo of one run of?
Also, we need to remove the last _ in bytes_to_advance_ in Line 72 and bytes_to_copy_ in Line 101 of the same file.

All updated.


use our own is_prime impl

custom is_prime
Description
num-prime cannot be used in a no_std env.
This PR replace the calls to num_prime::is_prime with our custom impl
It incidentally restore no_std support for cairo-vm

By the way, do you have a way to check if this new way of checking for prime numbers does not hurt performances?

@MegaRedHand
base field_arithmetic_get_square_benchmark | 153.4 ± 5.7 | 148.9 | 168.5 | 1.00 |\n|`
± 5.7 is it bad?

It ran ~14% slower than main (you can see that here), but we already patched it by adding the original implementation as an std alternative in #1232. Also opened an issue to look for a better alternative: #1243.


Initial Swagger API for CosmosDB's Project Nova

nova.json defines two new endpoints, one for Cassandra clusters that represent a geographically distributed cluster, and one for Cassandra data centers which are the individual regions. The names cluster and data center are are conventional for Cassandra.
MSFT employees can try out our new experience at OpenAPI Hub  - one location for using our validation tools and finding your workflow.

Contribution checklist:

[X] I commit to follow the Breaking Change Policy of “no breaking changes
[X] I have reviewed the documentation for the workflow.
[ ] Validation tools were run on swagger spec(s) and errors have all been fixed in this PR. How to fix?

If any further question about AME onboarding or validation tools, please view the FAQ.
ARM API Review Checklist

[X] Ensure to check this box if one of the following scenarios meet updates in the PR, so that label “WaitForARMFeedback” will be added automatically to involve ARM API Review. Failure to comply may result in delays for manifest application. Note this does not apply to data plane APIs, all “removals” and “adding a new property” no more require ARM API review.

Adding new API(s)
Adding a new API version
Adding a new service

[ ] If you are blocked on ARM review and want to get the PR merged with urgency, please get the ARM oncall for reviews (RP Manifest Approvers team under Azure Resource Manager service) from IcM and reach out to them.

Breaking Change Review Checklist
If there are following updates in the PR, ensure to request an approval from API Review Board as defined in the Breaking Change Policy.

[ ] Removing API(s) in stable version
[ ] Removing properties in stable version
[ ] Removing API version(s) in stable version
[ ] Updating API in stable version with Breaking Change Validation errors
[ ] Updating API(s) in preview over 1 year

Please follow the link to find more details on PR review process.

/azp run automation - sdk

/azp run automation - sdk

/azp run automation - sdk

/azp run automation - sdk

/azp run automation - sdk

/azp run automation - sdk

/azp run automation - sdk

/azp run automation - sdk


Make the tool less verbose

@clemEssien mentioned once that the verbosity of Spark NLP can be adjusted.

Set Spark NLP log level to ERROR didn't remove the length logging message. Should we set Apache Spark log level?

It's actually Tensorflow that generate the debug log. Solution: https://stackoverflow.com/a/42121886


fix: wrong logic in constructor call

What:
Fix evaluation order (happens to me all the time ☺)

Why:
We were getting the wrong initial value

How:
Adding brackets around ternary since they have a higher operator precedence than ||.

Checklist:

[ ] Documentation N/A
[ ] Tests N/A
[x] Ready to be merged
[ ] Added myself to contributors table

Codecov Report

Merging #82 into master will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff           @@
##           master     #82   +/-   ##
======================================
  Coverage    13.2%   13.2%
======================================
  Files           3       3
  Lines         212     212
  Branches       51      51
======================================
  Hits           28      28
  Misses        136     136
  Partials       48      48

Impacted Files
Coverage Δ

src/autocomplete.js
15.18% <ø> (ø)
:arrow_up:

Continue to review full report at Codecov.

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

Gotta love JavaScript! <3
Would you like to add yourself to the contributors table?

~/Developer/downshift (master)
🐑  $ npm publish --tag beta
+<EMAIL_ADDRESS>

Done that on the first pr ☺. That is really nice thing to have that.


Functional testing on Fedora in EC2

Deploy instances in EC2 for functional tests
Run all functional tests (except the boot test, which needs more qemu work) in EC2 on Fedora 31/32/33
Disable redundant Travis-CI tests

Is this now ready for review? I just saw the [WIP] prefix being dropped.

Is this now ready for review? I just saw the [WIP] prefix being dropped.

Some more work to do here after the discussion on the BlueJeans call this morning. ;)


Remove archive

I think these are no longer needed (and if we do want to find any of it we can scroll back through the commits on github)

Closing this as its now included in #103


Add proposal type to proposals pages

Story
As a User
I want to see the type of proposal on the proposal list
So that I can more easily grok the proposals
Acceptance Criteria

[ ] I can see the type of the proposal on the proposals list
[ ] I can see the type of the proposal on the proposal details page

Tasks

[ ] Implement
[ ] Review placing with Calum

As discussed as part of #2034 we'll pop this in the list item for now, and discuss a full visual update at a later time (this work will also get done in that ticket)


Fix Re-indexing Data Sets with Exact Amounts

Description
This PR fixes a bug whereby the exact amount wasn't taken into consideration when re-indexing data sets, and an exception was raised when either a pressure or one of the mole fractions was not provided. A test has now been added for this case.
Status

[X] Ready to go

Codecov Report

Merging #14 into master will decrease coverage by 1.64%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master      #14      +/-   ##
==========================================
- Coverage   86.05%   84.41%   -1.65%
==========================================
  Files         106      106
  Lines        3931     3934       +3
==========================================
- Hits         3383     3321      -62
- Misses        548      613      +65

Impacted Files
Coverage Δ

nonbonded/library/models/datasets.py
93.18% <100.00%> (ø)

nonbonded/library/models/forcebalance.py
86.66% <100.00%> (ø)

nonbonded/library/models/projects.py
95.17% <100.00%> (ø)

nonbonded/library/models/results.py
92.85% <100.00%> (ø)

nonbonded/library/models/validators/string.py
100.00% <100.00%> (ø)

nonbonded/library/utilities/migration.py
86.44% <100.00%> (+0.47%)
:arrow_up:

...nbonded/library/factories/projects/optimization.py
30.86% <0.00%> (-66.67%)
:arrow_down:

nonbonded/library/templates/forcebalance.py
57.14% <0.00%> (-42.86%)
:arrow_down:

nonbonded/cli/optimization/generate.py
75.00% <0.00%> (-25.00%)
:arrow_down:

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 a47f036...4a6e84e. Read the comment docs.


Array.from should ignore @@iterator if it is undefined or null

Fixes #667

Change looks great. Thanks for fixing this. I'll merge it in.

oh I think we can get this in release 1.2. Can you help port this to release/1.2 branch? thanks.

LGTM!

@nicolo-ribaudo, thanks for your contribution!


[ENH] Add FWHM argument to ALE CLI workflow.

Closes #134.

Changes proposed in this pull request:

Add new argument (--fwhm) to allow manual specification of FWHM (across all studies/experiments in dataset) for ALE meta-analysis.
Update boilerplate to accurately describe whichever method was used.

@mriedel56 would you mind taking a look at this to see if it's what you were thinking?


fix issues in docs.

it must be strings or it will not compile.

Thanks! It was already solved by another PR. Closing.


mask_scl_dilation artifacts in cropmap result

Some tiles have artifacts of mask_scl_dilation. Overall, it's relatively ok, but for specific areas it can be quite bad, and it's also visually quite visible on the map when browsing over it.
https://artifactory.vgt.vito.be/auxdata-public/openeo/eu27_croptype/terrascope_run/EU27 croptypes E384N292 - 63.7.tif

Area in Romania where it's really quite bad:

These artifacts are now much harder to find, so closing this one.


content disposition with semicolon in filename

aiohttp multipart parser raises BadContentDispositionHeader if filename contains semicolon.
Expected filename being parsed correctly because it's quoted string.
Actually:
>>> from aiohttp.multipart import parse_content_disposition
>>> print(parse_content_disposition('form-data; name="data"; filename="file ; name.mp4"'))
aiohttp/multipart.py:123: BadContentDispositionHeader: form-data; name="data"; filename="file ; name.mp4"
  warnings.warn(BadContentDispositionHeader(header))
(None, {})

aiohttp==0.21.6
python3.4

Content-Disposition parser in package rfc6266==0.0.4 works great for me.

aiohttp doesn't implement specification properly. See my comment for more info https://github.com/KeepSafe/aiohttp/pull/916

Yes, that's a known bug.

@kxepal can we do something quickly with this issue?

@fafhrd91 Will take a second look on these days.

thanks!

@kxepal could you handle this before 2.0 (1 week)

Yes, I have a prototype of fix, need to polish, check and throw in.

@kxepal I need you to push some fix

@kxepal could you fix this

this is partial fix, to properly fix this issue we need new parser


Resource value is deleted when set to 0

Hi folks,
I've noticed a weird issue where if a feature pulls from one of the primary/secondary/tertiary resources on the sheet, if the value of that resource is 0, rather than being told the resource is out of charges, it says that the attribute no longer exists.
This has a separate knock-on effect if you edit a feature on a character while the resource is 0, which is that the attribute disappears from the list, e.g:
character with resource at 0:

attribute options:

Which means if you happen to edit a feature while its linked resource is 0, it immediately delinks the resource even if you make no other changes.
I believe this is down to this line of code: https://github.com/foundryvtt/dnd5e/blob/master/module/applications/actor/character-sheet.mjs#L30 where the value is deleted if the resource exists and the value is 0 - though if the resource is unconfigured, it returns a null instead, e.g:
{
    "primary": {
        "max": 10,
        "sr": false,
        "lr": false,
        "label": "Psychic",
        "name": "primary",
        "placeholder": "Resource 1"
    },
    "secondary": {
        "value": null,
        "max": null,
        "sr": false,
        "lr": false,
        "label": "",
        "name": "secondary",
        "placeholder": "Resource 2"
    },
    "tertiary": {
        "value": null,
        "max": null,
        "sr": false,
        "lr": false,
        "label": "",
        "name": "tertiary",
        "placeholder": "Resource 3"
    }
}

I'm happy to raise a PR to either remove that line of code or replace it with a null, but as I have no other experience with the module, I don't know what this has the potential to break.

FWIW this issue screws up Monk’s Token Bar if that is set to display resources and they drop to 0. Perhaps Monk will circumvent it at his end.

This seems to be the same issue as #2165.


Loudness: add dual mono scanning mode [for after v2.12.0]

closes #1209

:white_check_mark: Build sws 127-master completed (commit https://github.com/reaper-oss/sws/commit/97eeaa62ba by @nofishonfriday)

Environment: APPVEYOR_BUILD_WORKER_IMAGE=Ubuntu1804, ARCH=x86_64

build/sws-<IP_ADDRESS>-Linux-x86_64-loudness-add-dual-mono-scanning-mode-97eeaa62.tar.xz

Environment: APPVEYOR_BUILD_WORKER_IMAGE=Ubuntu1804, ARCH=armv7l

build/sws-<IP_ADDRESS>-Linux-armv7l-loudness-add-dual-mono-scanning-mode-97eeaa62.tar.xz

Environment: APPVEYOR_BUILD_WORKER_IMAGE=Visual Studio 2019, ARCH=x86

build/BuildUtils/SWS_Template.ReaperLangPack
build/BuildUtils/whatsnew.html
build/reaper_sws-x86.pdb
build/sws-<IP_ADDRESS>-Windows-x86-loudness-add-dual-mono-scanning-mode-97eeaa62.exe

Environment: APPVEYOR_BUILD_WORKER_IMAGE=Visual Studio 2019, ARCH=x64

build/BuildUtils/SWS_Template.ReaperLangPack
build/BuildUtils/whatsnew.html
build/reaper_sws-x64.pdb
build/sws-<IP_ADDRESS>-Windows-x64-loudness-add-dual-mono-scanning-mode-97eeaa62.exe

Environment: APPVEYOR_BUILD_WORKER_IMAGE=Ubuntu1804, ARCH=aarch64

build/sws-<IP_ADDRESS>-Linux-aarch64-loudness-add-dual-mono-scanning-mode-97eeaa62.tar.xz

Environment: APPVEYOR_BUILD_WORKER_IMAGE=Ubuntu1804, ARCH=i686

build/sws-<IP_ADDRESS>-Linux-i686-loudness-add-dual-mono-scanning-mode-97eeaa62.tar.xz

:white_check_mark: Build sws 128-master completed (commit https://github.com/reaper-oss/sws/commit/e7155196a7 by @nofishonfriday)

Environment: APPVEYOR_BUILD_WORKER_IMAGE=Ubuntu1804, ARCH=i686

build/sws-<IP_ADDRESS>-Linux-i686-loudness-add-dual-mono-scanning-mode-e7155196.tar.xz

Environment: APPVEYOR_BUILD_WORKER_IMAGE=Visual Studio 2019, ARCH=x64

build/BuildUtils/SWS_Template.ReaperLangPack
build/BuildUtils/whatsnew.html
build/reaper_sws-x64.pdb
build/sws-<IP_ADDRESS>-Windows-x64-loudness-add-dual-mono-scanning-mode-e7155196.exe

Environment: APPVEYOR_BUILD_WORKER_IMAGE=Visual Studio 2019, ARCH=x86

build/BuildUtils/SWS_Template.ReaperLangPack
build/BuildUtils/whatsnew.html
build/reaper_sws-x86.pdb
build/sws-<IP_ADDRESS>-Windows-x86-loudness-add-dual-mono-scanning-mode-e7155196.exe

Environment: APPVEYOR_BUILD_WORKER_IMAGE=Ubuntu1804, ARCH=armv7l

build/sws-<IP_ADDRESS>-Linux-armv7l-loudness-add-dual-mono-scanning-mode-e7155196.tar.xz

Environment: APPVEYOR_BUILD_WORKER_IMAGE=Ubuntu1804, ARCH=x86_64

build/sws-<IP_ADDRESS>-Linux-x86_64-loudness-add-dual-mono-scanning-mode-e7155196.tar.xz

Environment: APPVEYOR_BUILD_WORKER_IMAGE=Ubuntu1804, ARCH=aarch64

build/sws-<IP_ADDRESS>-Linux-aarch64-loudness-add-dual-mono-scanning-mode-e7155196.tar.xz

reminder to self: should disable the unused channels here:
https://github.com/reaper-oss/sws/pull/1229/files#diff-ec4419167b2eded4f3b075cf8db5e183R1080
(Will do if PR #1232 is merged.)

:white_check_mark: Build sws 168-master completed (commit https://github.com/reaper-oss/sws/commit/d15e838c77 by @nofishonfriday)

Environment: APPVEYOR_BUILD_WORKER_IMAGE=Ubuntu1804, ARCH=x86_64

build/sws-<IP_ADDRESS>-Linux-x86_64-loudness-add-dual-mono-scanning-mode-d15e838c.tar.xz

Environment: APPVEYOR_BUILD_WORKER_IMAGE=Ubuntu1804, ARCH=armv7l

build/sws-<IP_ADDRESS>-Linux-armv7l-loudness-add-dual-mono-scanning-mode-d15e838c.tar.xz

Environment: APPVEYOR_BUILD_WORKER_IMAGE=Ubuntu1804, ARCH=aarch64

build/sws-<IP_ADDRESS>-Linux-aarch64-loudness-add-dual-mono-scanning-mode-d15e838c.tar.xz

Environment: APPVEYOR_BUILD_WORKER_IMAGE=Visual Studio 2019, ARCH=x86

build/BuildUtils/SWS_Template.ReaperLangPack
build/BuildUtils/whatsnew.html
build/reaper_sws-x86.pdb
build/sws-<IP_ADDRESS>-Windows-x86-loudness-add-dual-mono-scanning-mode-d15e838c.exe

Environment: APPVEYOR_BUILD_WORKER_IMAGE=Visual Studio 2019, ARCH=x64

build/BuildUtils/SWS_Template.ReaperLangPack
build/BuildUtils/whatsnew.html
build/reaper_sws-x64.pdb
build/sws-<IP_ADDRESS>-Windows-x64-loudness-add-dual-mono-scanning-mode-d15e838c.exe

Environment: APPVEYOR_BUILD_WORKER_IMAGE=Ubuntu1804, ARCH=i686

build/sws-<IP_ADDRESS>-Linux-i686-loudness-add-dual-mono-scanning-mode-d15e838c.tar.xz

:white_check_mark: Build sws 362-master completed (commit https://github.com/reaper-oss/sws/commit/4842ea4a8a by @nofishonfriday)

Windows 64-bit

build/BuildUtils/SWS_Template.ReaperLangPack
build/BuildUtils/whatsnew.html
build/reaper_sws-x64.pdb
build/sws-<IP_ADDRESS>-Windows-x64-loudness-add-dual-mono-scanning-mode-4842ea4a.exe

Windows 32-bit

build/BuildUtils/SWS_Template.ReaperLangPack
build/BuildUtils/whatsnew.html
build/reaper_sws-x86.pdb
build/sws-<IP_ADDRESS>-Windows-x86-loudness-add-dual-mono-scanning-mode-4842ea4a.exe

Linux x86 64-bit

build/sws-<IP_ADDRESS>-Linux-x86_64-loudness-add-dual-mono-scanning-mode-4842ea4a.tar.xz

Linux x86 32-bit

build/sws-<IP_ADDRESS>-Linux-i686-loudness-add-dual-mono-scanning-mode-4842ea4a.tar.xz

Linux ARM 64-bit

build/sws-<IP_ADDRESS>-Linux-aarch64-loudness-add-dual-mono-scanning-mode-4842ea4a.tar.xz

Linux ARM 32-bit

build/sws-<IP_ADDRESS>-Linux-armv7l-loudness-add-dual-mono-scanning-mode-4842ea4a.tar.xz

:x: Build sws 494-master failed (commit https://github.com/reaper-oss/sws/commit/7ba37b3e93 by @nofishonfriday)

:white_check_mark: Build sws 498-master completed (commit https://github.com/reaper-oss/sws/commit/7ba37b3e93 by @nofishonfriday)

Windows 64-bit

build/BuildUtils/SWS_Template.ReaperLangPack
build/BuildUtils/whatsnew.html
build/reaper_sws-x64.pdb
build/sws-<IP_ADDRESS>-Windows-x64-loudness-add-dual-mono-scanning-mode-7ba37b3e.exe

Windows 32-bit

build/BuildUtils/SWS_Template.ReaperLangPack
build/BuildUtils/whatsnew.html
build/reaper_sws-x86.pdb
build/sws-<IP_ADDRESS>-Windows-x86-loudness-add-dual-mono-scanning-mode-7ba37b3e.exe

macOS x86 64-bit

build/sws-<IP_ADDRESS>-Darwin-x86_64-loudness-add-dual-mono-scanning-mode-7ba37b3e.dmg

macOS x86 32-bit

build/sws-<IP_ADDRESS>-Darwin-i386-loudness-add-dual-mono-scanning-mode-7ba37b3e.dmg

macOS ARM 64-bit

build/sws-<IP_ADDRESS>-Darwin-arm64-loudness-add-dual-mono-scanning-mode-7ba37b3e.dmg

Linux x86 64-bit

build/sws-<IP_ADDRESS>-Linux-x86_64-loudness-add-dual-mono-scanning-mode-7ba37b3e.tar.xz

Linux x86 32-bit

build/sws-<IP_ADDRESS>-Linux-i686-loudness-add-dual-mono-scanning-mode-7ba37b3e.tar.xz

Linux ARM 64-bit

build/sws-<IP_ADDRESS>-Linux-aarch64-loudness-add-dual-mono-scanning-mode-7ba37b3e.tar.xz

Linux ARM 32-bit

build/sws-<IP_ADDRESS>-Linux-armv7l-loudness-add-dual-mono-scanning-mode-7ba37b3e.tar.xz


read the shebang and magically hydrate deps

example usage:
$ sh <(curl tea.xyz) +charm.sh/gum https://github.com/charmbracelet/gum/blob/main/examples/demo.sh

Not a great example, but this demo script requires bash and not just any sh so we install bash, put it in the env and then get sh to reach for bash that way.

k, just realized that we should also support #!/usr/bin/env foo

Other considerations:
$ curl -O https://gist.githubusercontent.com/i0bj/2b3afbe07a44179250474b5f36e7bd9b/raw/colors.go
$ mv colors.go colors

$ tea ./colors
tea: installed: ~/.tea/go.dev/v1.19.2
error: permission denied (os error 13)

Because we just ask sh to do it this happens. Is this correct? Should we require the user to make the script executable first?

Thanks both, good review. I'll make it so it doesn’t need to have the executable bit set.
One remaining thing that I don’t know about is how “shebangs” work exactly. Because eg. deno will run a script without run being specified, but only when running as a shebang. There must be something set in the environment be sh that allows deno (et al) to know this.
This only affects our ability to run scripts without special casing eg. deno (and we're moving that info to the pantry anyway, so maybe it doesn't matter).

Needs tests, but so does everything. We need this to fix a few one-liners we specify as demos so will merge.


No auto completion for property decorators

class Hello:
	def __init__(self):
		self._value = 0

	@property
	def value(self):
		return self._value

	@property.setter <- `setter is not in auto completion list for @property`
	def value(self, v):
		self._value = v

When typing @property. I don't see setter in the list.

Fixed as of #546.


[Feature] Text filter type

Fixes issue https://github.com/Laravel-Backpack/CRUD/issues/508. @NBZ4live was kind enough to provide his gist but it wasn't working for me. So I created a separate text filter, starting from the Date filter. Looks and behaves the same.

@lloy0076 thank you for the review, just pushed an update that follows your comments! Thanks!


Non GNUstep apps inconsistent results

@dszidi wrote:
I tested the continuous build circa September 23rd and tried installing non GNUstep apps to see the new behavior.
Apps tested:

Inkscape (GTK),
VSCode (Electron/GTK),
KeepassXC (Qt)

Results:

Not all applications correctly installed themselves into /Local/Applications.
VSCode actually installed two. One for the editor and the other was some utility.
KeepassXC never installed anything.
Inkscape.app throws an error on launch. "Error Inkscape is Hung"

Since technically two of the apps were gtk and only one of them threw the error, I suspect that problem is probably specific to Inkscape

To debug this, run in a terminal:
sudo service desktop2app stop
sudo desktop2app

Keep this terminal open while you pkg install applications in a second terminal.

"Error ... is Hung" is coming from GNUstep. I think it happens when an application does not launch fast enough? Maybe you can investigate in the GNUstep sources what exactly an application needs to do so that it does not get classified as "hung".


[ELE-530] Change Unit Display Type of Y-Axis counts to account for large numbers

Is your feature request related to a problem? Please describe.
When a number of 8 digits is displayed, it is cut off.

Describe the solution you'd like
Large numbers should be shortened where it makes sense.
2,501,000,000 -> 2.501B
100,000,000 -> 100M or 100,500,000 -> 100.5M
150,167 -> 150k
Describe alternatives you've considered
Alternative would be to have fewer rows in our data set?
Additional context
Add any other context or screenshots about the feature request here.
Would you be willing to contribute this feature?
Not at the moment.
ELE-530

Thanks @kevinsanz93 , I think we should fix it so changed it from feature request to a bug and passed to our FE team tickets.
Will follow up and let you know once it's fixed!

@kevinsanz93 this issue was fixed:)


feat(api): add AuditStamp to the V3 API entity/aspect response

Checklist

[ ] The PR conforms to DataHub's Contributing Guideline (particularly Commit Message Format)
[ ] Links to related issues (if applicable)
[ ] Tests for the changes have been added/updated (if applicable)
[ ] Docs related to the changes have been added/updated (if applicable). If a new feature has been added a Usage Guide has been added for the same.
[ ] For any breaking change/potential downtime/deprecation/big changes an entry has been made in Updating DataHub

Summary by CodeRabbit

New Features

Introduced a new data model for aspects, enhancing structure and management of data entity attributes.
Added new auditing capabilities to track changes or actions associated with data aspects.

Improvements

Simplified data structures for better type safety and usability in data handling.
Enhanced metadata management through consistent schema definitions in OpenAPI specifications.

Bug Fixes

Resolved inconsistencies in metadata handling within entity controllers.

@ajoymajumdar  Looks good, please run ./gradlew spotlessApply --rerun-tasks and that should fix the linting error.


[BUG] Cannot read field "format" because "opcode" is null

Information

Apktool Version (apktool -version) - 2.9.0
Operating System (Mac, Linux, Windows) - WSL
APK From? (Playstore, ROM, Other) - Motorola Android 14 SystemUI
Java Version (java --version) -19.0.2

SystemUIMoto/smali_classes2/com/motorola/systemui/metrics/handler/StatefulStatusValueHandler$StateValue.smali[60,4] Cannot read field "format" because "opcode" is null
SystemUIMoto/smali_classes2/com/motorola/systemui/metrics/handler/StatefulStatusValueHandler$StateValue.smali[73,4] Cannot read field "format" because "opcode" is null
SystemUIMoto/smali_classes2/com/motorola/systemui/metrics/handler/StatefulStatusValueHandler$StateValue.smali[86,4] Cannot read field "format" because "opcode" is null
Could not smali file: com/motorola/systemui/metrics/handler/StatefulStatusValueHandler$StateValue.smali
i havnt modded anything in SystemUIMoto , it just gives error like this
tried basic commands and advance commands both
systemui := https://drive.google.com/file/d/1mDG63tQZa0ic7_Uc-u5s-BxKKYNvgp3q/view?usp=sharing

Do you mind giving this a shot with smali directly? https://github.com/google/smali
I want to see if this is something we (Apktool) caused or upstream in smali.

Do you mind giving this a shot with smali directly? https://github.com/google/smali
I want to see if this is something we (Apktool) caused or upstream in smali.

i was currently trying that only but it getting failed to compile here and idk how to actually.

i tried with old smali 2.2.5
that was also giving similar error
SystemUIMoto/smali_classes2/com/motorola/plugin/core/utils/HiddenApiKt.smali[816,4] Cannot read field "format" because "opcode" is null
SystemUIMoto/smali_classes2/com/motorola/systemui/metrics/handler/StatefulStatusValueHandler$StateValue.smali[60,229] mismatched input 'DOWN' expecting set null
SystemUIMoto/smali_classes2/com/motorola/systemui/metrics/handler/StatefulStatusValueHandler$StateValue.smali[60,346] mismatched tree node: I_ENCODED_METHOD_HANDLE expecting SIMPLE_NAME
SystemUIMoto/smali_classes2/com/motorola/systemui/metrics/handler/StatefulStatusValueHandler$StateValue.smali[60,4] Cannot invoke "Object.hashCode()" because the return value of "org.jf.dexlib2.base.reference.BaseMethodHandleReference.getMemberReference()" is null
SystemUIMoto/smali_classes2/com/motorola/systemui/metrics/handler/StatefulStatusValueHandler$StateValue.smali[60,530] mismatched tree node: Ljava/lang/invoke/MethodHandles$Lookup; expecting I_CATCHES
SystemUIMoto/smali_classes2/com/motorola/systemui/metrics/handler/StatefulStatusValueHandler$StateValue.smali[56,0] A non-abstract/non-native method must have at least 1 instruction
SystemUIMoto/smali_classes2/com/motorola/systemui/metrics/handler/StatefulStatusValueHandler$StateValue.smali[62,4] mismatched tree node: I_LINE expecting I_FIELDS

Thanks for the confirmation. Since that is upstream I am going to close here. There is nothing Apktool can do until smali is patched and we upgrade.

any solution? Facing this problem for a week.

Me too

i tried with old smali 2.2.5 that was also giving similar error
SystemUIMoto/smali_classes2/com/motorola/plugin/core/utils/HiddenApiKt.smali[816,4] Cannot read field "format" because "opcode" is null SystemUIMoto/smali_classes2/com/motorola/systemui/metrics/handler/StatefulStatusValueHandler$StateValue.smali[60,229] mismatched input 'DOWN' expecting set null SystemUIMoto/smali_classes2/com/motorola/systemui/metrics/handler/StatefulStatusValueHandler$StateValue.smali[60,346] mismatched tree node: I_ENCODED_METHOD_HANDLE expecting SIMPLE_NAME SystemUIMoto/smali_classes2/com/motorola/systemui/metrics/handler/StatefulStatusValueHandler$StateValue.smali[60,4] Cannot invoke "Object.hashCode()" because the return value of "org.jf.dexlib2.base.reference.BaseMethodHandleReference.getMemberReference()" is null SystemUIMoto/smali_classes2/com/motorola/systemui/metrics/handler/StatefulStatusValueHandler$StateValue.smali[60,530] mismatched tree node: Ljava/lang/invoke/MethodHandles$Lookup; expecting I_CATCHES SystemUIMoto/smali_classes2/com/motorola/systemui/metrics/handler/StatefulStatusValueHandler$StateValue.smali[56,0] A non-abstract/non-native method must have at least 1 instruction SystemUIMoto/smali_classes2/com/motorola/systemui/metrics/handler/StatefulStatusValueHandler$StateValue.smali[62,4] mismatched tree node: I_LINE expecting I_FIELDS

How did you tried a different smali version?


Discrepancy between NPM version and github repo

Currently in the version downloaded from NPM there are references to url("../images/...) from inside the file node_modules/gentelella/build/css/custom.css which produces errors during the build process.
The actual file in the repo currently does not have the problematic references.

I am having the same problem. I have installed gentelella with npm (to use in webpack), and included both custom.css and custom.js from the build directory, however it crashes due to the images dependencies in the CSS file. I would like to have the image folder in the build, since they are useful for starting a new project with this amazing template XD
Makes sense?

@taraujoz to quote from my other reply:

The way I worked around it was to npm uninstall the gentelella package, manually add the entry "gentelella" : "git@github.com:puikinsh/gentelella.git" to package.json and then npm install again. This way it pulls from the repo, where the errors do not exist.

@mkarajohn it worked! Thank you!

Have same  problem


Runtime ember addition

Once you start a game with multiple embers, you can disable and reload them, but you can't add new embers. This should hopefully not be too difficult once #675 is done.

Thinking this through with #675. Each ember should be represented as a networked ECS entity, and there should be a networked resource that indicates how to map IDs to entities. Things that shouldn't be visible to the client can remain as unnetworked components.
This also opens up the exciting opportunity for querying embers at runtime, including getting their runtime items - their registered components, messages you can send to them (maybe some kind of "protocol" scheme), concepts, etc - and more. Full dynamic introspection!
This also means that there will be two representations of the embers: the semantic, and the runtime ember entities. Keeping them in sync will be a little annoying, but the semantic can contend with the static relationships with the embers, and the runtime can contend with the runtime relationships.

How about another in-between approach that makes static and dynamic(runtime) embers inhabit the same level.
The static part of the ember if currently an Ambient.toml defining the components, messages and name, and a Cargo.toml and the related Rust code. How about we completely decouple them and make the Ambient.toml entirely inert and separate from the code. This way, you can statically depend on an ember to send messages to it, but instead of depending on the live ember you only depend on the shape of it. I suppose it is similar to a forward declaration in C.
The associated live guts, such as WebAssembly binaries, models, textures, etc only live in the ECS when loaded.
This way we keep the same representation between embers present at build, and embers added through a UI, which avoids the coloring problem of embers which otherwise would entail.
The caveat of this is that you can only send messages to embers which you statically depended on, as you need to depend on a ambient manifest to get the message type in rust. However, there is nothing limiting us to depending on the full embers as build time, we can simply provide the convenience of depending on just the manifest, where the actual contents are supplied when running.
This would also allow multiple different embers to provide the same functionality if they all build from the same ambient manifest. This way you can choose your implementation similar to how you can choose your implementation of a handler: Box<dyn MyTrait> by simply switching up what you supply when creating it, without having to modify anything downstream.
An example would be someone making a pathfinder ember, which uses a grid-based heuristic. Then someone makes a pathfinder-bsp by forking pathfinder and thus using the same Ambient.toml, but using a BSP accelerated pathfinding approach. Embers depending on and communicating with pathfinder to get paths would not need to be changed if you decide to swap it out with pathfinder-bsp since from the surface they are identical.
This would require us to separate embers and manifests at the database level, such that you can depend on a manifest only, where the actual ember_id/deployment can be decided upon at runtime. This would perhaps alleviate the publishing problem, as the embers don't need each other to build, so you can publish all the manifests first to the database, and then publish your embers in any order.
Looking at our users this method is already being used to some degree, where afps uses an empty schema ember to define what and then the how inside fpsmovement later.
Ironically, this makes us very close to the existing header->object->linker architecture, and the WIT definitions we already use for our embers :smile:. something, something great minds think alike.


feat(devcontainer): Add DevContainer Configuration for Easier Contribution Setup

This PR introduces a DevContainer configuration to simplify the setup process for contributors. The configuration includes pre-installed tools like Hatch and FFmpeg.
All tests were successfully run in this environment, except for one requiring exiftool, as I was unable to install it.
Please let me know if there are any questions or if additional changes are needed!
Relate #6
(markitdown) vscode ➜ /workspaces/markitdown (gitbutler/workspace) $ hatch test
========================================================================================================== test session starts ==========================================================================================================
platform linux -- Python 3.12.3, pytest-8.3.4, pluggy-1.5.0
rootdir: /workspaces/markitdown
configfile: pyproject.toml
plugins: rerunfailures-14.0, mock-3.14.0, xdist-3.6.1
collected 3 items

tests/test_markitdown.py ..s                                                                                [100%]

=========================================================================================================== warnings summary ============================================================================================================
../../home/vscode/.local/share/hatch/env/virtual/markitdown/2jxz10qj/hatch-test.py3.12/lib/python3.12/site-packages/pydub/utils.py:300
  /home/vscode/.local/share/hatch/env/virtual/markitdown/2jxz10qj/hatch-test.py3.12/lib/python3.12/site-packages/pydub/utils.py:300: SyntaxWarning: invalid escape sequence '\('
    m = re.match('([su]([0-9]{1,2})p?) \(([0-9]{1,2}) bit\)$', token)

../../home/vscode/.local/share/hatch/env/virtual/markitdown/2jxz10qj/hatch-test.py3.12/lib/python3.12/site-packages/pydub/utils.py:301
  /home/vscode/.local/share/hatch/env/virtual/markitdown/2jxz10qj/hatch-test.py3.12/lib/python3.12/site-packages/pydub/utils.py:301: SyntaxWarning: invalid escape sequence '\('
    m2 = re.match('([su]([0-9]{1,2})p?)( \(default\))?$', token)

../../home/vscode/.local/share/hatch/env/virtual/markitdown/2jxz10qj/hatch-test.py3.12/lib/python3.12/site-packages/pydub/utils.py:310
  /home/vscode/.local/share/hatch/env/virtual/markitdown/2jxz10qj/hatch-test.py3.12/lib/python3.12/site-packages/pydub/utils.py:310: SyntaxWarning: invalid escape sequence '\('
    elif re.match('(flt)p?( \(default\))?$', token):

../../home/vscode/.local/share/hatch/env/virtual/markitdown/2jxz10qj/hatch-test.py3.12/lib/python3.12/site-packages/pydub/utils.py:314
  /home/vscode/.local/share/hatch/env/virtual/markitdown/2jxz10qj/hatch-test.py3.12/lib/python3.12/site-packages/pydub/utils.py:314: SyntaxWarning: invalid escape sequence '\('
    elif re.match('(dbl)p?( \(default\))?$', token):

../../home/vscode/.local/share/hatch/env/virtual/markitdown/2jxz10qj/hatch-test.py3.12/lib/python3.12/site-packages/pydub/utils.py:14
  /home/vscode/.local/share/hatch/env/virtual/markitdown/2jxz10qj/hatch-test.py3.12/lib/python3.12/site-packages/pydub/utils.py:14: DeprecationWarning: 'audioop' is deprecated and slated for removal in Python 3.13
    import audioop

../../home/vscode/.local/share/hatch/env/virtual/markitdown/2jxz10qj/hatch-test.py3.12/lib/python3.12/site-packages/speech_recognition/__init__.py:7
  /home/vscode/.local/share/hatch/env/virtual/markitdown/2jxz10qj/hatch-test.py3.12/lib/python3.12/site-packages/speech_recognition/__init__.py:7: DeprecationWarning: 'aifc' is deprecated and slated for removal in Python 3.13
    import aifc

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=============================================================================================== 2 passed, 1 skipped, 6 warnings in 18.43s ===============================================================================================
(markitdown) vscode ➜ /workspaces/markitdown (gitbutler/workspace) $

@microsoft-github-policy-service agree

@l-lumin this is great. I love this for Codespaces. Can we some how consolidate this and the DockerFile in root? So that the project maintains only one DockerFile?

@gagb hi, could you review this again?


React scan breaks with react-three-fiber

I'm currently using react-three-fiber and it starts throwing the following error when the canvas render:
TypeError: IntersectionObserver.observe: Argument 1 does not implement interface Element.

Those only occur in pages with react-three-fiber

should be fixed in #172

@lxsmnsyc is this live? I just tested with the most recent version I could get on npm and the error still persisted

@darklight9811 I don't think it's released yet. I'll follow up


Missing device config: 0x0371:0x0003:0x008d:3.4

Discovered info:
associationGroups: Lifeline, Retransmit
zWavePlusVersion: 1

This seems to be
https://devices.zwave-js.io/?jumpTo=0x0086:0x0003:0x008d:0.0
http://manuals-backend.z-wave.info/make.php?lang=en&sku=AEOEZW141&cert=
seems like a cross over between AEON and Aeotec

Aeotec uses 0x0371 for the new revisions of their devices. @blhoward2 I guess you have this one one your list?

Yes


AVNU SDK- Onchain Activity

Description
As Carbonable I want to be able to handle a multi currency buying in the dapp using AVNU SDK in order to provide multiple payment methods to the customers.
Acceptance Criteria
SDK Onchain Activities

[ ] Build Call Data using quote id
Execute multicall
[ ] Approve spending token for swap
[ ] Swap to USDC
[ ] Approve minter to spent USDC
[ ] Mint shares

@Khyati729 build call is part of #193


Migrate signature verification trait to here

The goal of this is that downstream crates can implement and pass around this trait and associated types without taking a dependency on a webpki version.
This seems necessary to avoid changes like https://github.com/rustls/rustls/pull/1405/commits/7462764643e62acc763eb51a6bbbf305d5cfa51c exposing webpki types in rustls's public API.
This is not a direct lift-and-shift, the types have changed for consistency with others here, eg AlgorithmIdentifier reuses Der.

(I'd also move both of these up before the Der definition.)

(You'll probably want a version bump?)


Adding C cookbook entry for reading values from C strings

Closing this in favor of #84, which will involve adding this sample and more to the cookbook in its current form.


Problem serializing arrays

Loving this library! Using it loads, just awesome.
I want to serialize an array as a single string:
@JsonProperty()
@JsonElementType(Joint)
public joints: Joint[];
I want a single string, not an array of strings.
I couldn't see a way of doing this, so I had to create my own class JointArray with push/splice methods and then implement a JointArrayConverter. Works but a bit long winded.
It would be nice to be able to specify a custom converter for an array, or even just a pre-serialization method on the parent class.
Cheers,
Paul

Another advantage of a pre-serialization method is it could return a boolean to say whether it should be serialized or not. I have some objects in my data structure that I'd like to exclude from serialization depending on their internal state.
Cheers,
Paul


Error = true

Hey,
Here it is the piece of code where I am having trouble:
app.get("/purchase/success", function(req, res){
   // # Extract the Token and PayerID which PayPal has appended to the URL as
  //  # query strings:
  var tokenid, payerid;

  if(req.query.token != null)
    tokenid = req.query.token;
  else
    tokenid = false;

  if(req.query['PayerID'] != null)
    payerid = req.query['PayerID'];
  else
    payerid = null;

  //  # Show an error if we don't have both token & payerid
  if(!tokenid || !payerid)
    res.send(500, "Invalid request.");

 // # We want to create a demo subscription with one month of free trial period
 // # with no initial charging of the user.

 // # Therefore we set the PROFILESTARTDATE to one month ahead from now
 var startdate = new Date();
 startdate.setMonth(startdate.getMonth()+1);

 var params = {
  AMT:              10,
  DESC:             "Demo subscription",
  BILLINGPERIOD:    "Month",
  BILLINGFREQUENCY: 1,
  PROFILESTARTDATE: "2013-02-11T18:25:25.000Z"
};

  paypal.createSubscription('tokenid', 'payerid', params, function(error, data){
    if(!error)
       // # We've just turned our user into a subscribing customer. Chapeau!
       // # Show some links so that we can fetch some data about the subscription
       // # or to cancel the subscription.
       res.render('createSubscription');

    else{
       // # PayPal's API can be down or more probably, you provided an invalid token.

     res.send("Temporary error or invalid token, please come back later");
   }
  });
});

When I call paypal.createSubscription , error is always = true.
Can you help me solve this problem?
Kudos,
Tiago Sousa

Hi @jaybryant - firstly thanks for such a helpful package and even better docs! Saved me countless hours and I really do appreciate it.
I was just wondering why you wouldn't return the response by default instead of null? Wouldn't that be more intuitive? I'm quite new to all of this so this is more of a question to help me grasp the subject rather than telling you how you should be doing things :) Thanks in advance.


Constant search fails to find certain constants that show up in instructions

The binary is the challenge 9 from flareon7, called break. break.zip
The constant 0xa4f57126 shows up in two places, i.e., 0x8049861 and 0x8049f60. However, constant search fails to find the second one in cmp eax, 0xa4f57126.
My guess is, it succeeds to find those in the annotation, but not those in the instruction itself. Probably some bug in the logic that excludes certain types of token from searching.

related to: https://github.com/Vector35/binaryninja-api/issues/1969
Also, it would be nice to specify whether I wish to search within the current function, or I wish to search across the entire binary

I troubleshooted this today and the problem is our handling of the signedness of the constant. The push instruction matches the search only because of the constant annotation, not because the immediate value of the instruction

To be precise, the value of the token has uint64_t type and has value 0xffffffffa4f57126, which is not totally wrong, given x86 arch implies signed extension. But the problem is when the user searches for 0xa4f57126, it will also be 0xa4f57126 in uint64_t. And 0xffffffffa4f57126 is unequal to 0xa4f57126


replacing thumbnailUrl with thumbnailId

That was a mistake taken from v1. We don't have it in v2.

#sign-off


DEBUG define with PlatformIO will cause build to fail

Probably not to concerned about PlatformIO support but if compiling the project with PlatformIO and using the #define DEBUG in fdrs_functions.h and fdrs_config.h the build will fail:
In file included from /home/xxxx/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/newlib/stdio.h:47:0,
from /home/xxxx/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/esp32/esp_err.h:17,
from /home/xxxx/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/esp32/esp_now.h:19,
from src/main.cpp:9:
/home/xxxxx/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/newlib/sys/reent.h:463:10: error: #if with no expression
Changing DEBUG to something else in both of those files seems to resolve the issue.

:warning: This has to be mentioned in a changelog. It caused some confusion for me, since no debug messages were sent because I copied the fdrs_config file.

Resolved in dev branch to be merged with main.


[WIP] jersey-server BOM inherits jersey-parent recommendations

What's the motivation for this change?

@uschi2000 wc having to re-pin the jersey version (and possibly other versions which could come from the jersey-parent bom) and leaving comments saying "this should be pinned to http-remoting's version" even though the pin isn't even for the same version anymore


Refactor contract README.md

Closes: https://github.com/risc0/risc0-ethereum/issues/108

tagging @sashaaldrick and @nuke-web3 for visibility


Feature/log viewer

What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)
Feature
What is the current behavior? (You can also link to an open issue here)
Opening the logs, downloads the whole log file (even if it it multiple megabytes in size)
What is the new behavior (if this is a feature change)? If possible add a screenshot.
Opening the logs opens a log viewer, that only loads the last lines of the logs. You can scroll through the logs by using the arrow keys or pgup/pgdown keys

Does this PR introduce a breaking change? (What changes might users need to make in their application due to this PR?)
A little bit? The option to download logs has moved to the log viewer instead of the report overview. The report overview will only link to the new log viewer
Other information:

I'll fix the linter issues in the coming days

I tried installing watchdog, but somehow it cannot lock the pipfile:
ubuntu@ubuntu-virtual-machine:~/embark$ pipenv install watchdog
Loading .env environment variables...
Installing watchdog...
Resolving watchdog...
Added watchdog to Pipfile's [packages] ...
✔ Installation Succeeded
Pipfile.lock (8a1083) out of date, updating to (78152a)...
Locking [packages] dependencies...
Building requirements...
Resolving dependencies...
✘ Locking Failed!
⠼ Locking...False
ERROR:pip.subprocessor:[present-rich] Getting requirements to build wheel exited with 1
[ResolutionFailure]:   File "/usr/local/lib/python3.10/dist-packages/pipenv/resolver.py", line 645, in _main
[ResolutionFailure]:       resolve_packages(
[ResolutionFailure]:   File "/usr/local/lib/python3.10/dist-packages/pipenv/resolver.py", line 612, in resolve_packages
[ResolutionFailure]:       results, resolver = resolve(
[ResolutionFailure]:   File "/usr/local/lib/python3.10/dist-packages/pipenv/resolver.py", line 592, in resolve
[ResolutionFailure]:       return resolve_deps(
[ResolutionFailure]:   File "/usr/local/lib/python3.10/dist-packages/pipenv/utils/resolver.py", line 897, in resolve_deps
[ResolutionFailure]:       results, hashes, internal_resolver = actually_resolve_deps(
[ResolutionFailure]:   File "/usr/local/lib/python3.10/dist-packages/pipenv/utils/resolver.py", line 670, in actually_resolve_deps
[ResolutionFailure]:       resolver.resolve()
[ResolutionFailure]:   File "/usr/local/lib/python3.10/dist-packages/pipenv/utils/resolver.py", line 447, in resolve
[ResolutionFailure]:       raise ResolutionFailure(message=str(e))
[pipenv.exceptions.ResolutionFailure]: Warning: Your dependencies could not be resolved. You likely have a mismatch in your sub-dependencies.
  You can use $ pipenv run pip install <requirement_name> to bypass this mechanism, then run $ pipenv graph to inspect the versions actually installed in the virtualenv.
  Hint: try $ pipenv lock --pre if it is a pre-release dependency.
ERROR: Getting requirements to build wheel exited with 1

Oh that's always fun when that happens.😬
One of the packages has a dependency conflict with your new one.
Quite possibly the wsgi.
You could try forcing a newer version for the dependency

Looks like this was an issue with mysqlclient. This helped my install watchdog: https://forum.codewithmosh.com/t/pipenv-install-mysql-client/20899/4
In my case, I had to change the environment variables a little:
export MYSQLCLIENT_LDFLAGS='-L/usr/mysql/lib -lmysqlclient -lssl -lcrypto -lresolv'
export MYSQLCLIENT_CFLAGS='-I/usr/include/mysql/'

will be testing the changes now

Nice work!


generics build warning for number of params of copyWith method

The type 'PlayerCopyWith' is declared with 4 type parameters, but 3 type arguments were given. Try adjusting the number of type arguments to match the number of type parameters.
The issue can be reproduced in this repo.

The repo doesn't exist. Please fix and reopen.

sorry, it's public now

https://github.com/schultek/dart_mappable/issues/237


[Easy] Hide Api Key

Api key is visible to everyone . So i want to add an env file and store the key in that so that it is not visible to everyone . Can you assign it to me .

Go ahead! Contribute well🚀

I'd like to work on this issue, @boradesanket13 . Please assign it to me.

I want to work on this issue.

@boradesanket13 . Whatever I searched about this till now, it seems like adding the API key to an env file is possible only in a react or node application. Hence, it won't be feasible to do it for this one.

@boradesanket13 Please reply.

@Abhijeet-2003 No problem! Will find an alternate way for the same! Closing this issue as of now.

@Abhijeet-2003 No problem! Will find an alternate way for the same


Add semicolon and condition for schema statement to 2.1.x

Fixes https://github.com/npgsql/Npgsql.EntityFrameworkCore.PostgreSQL/issues/921 by applying changes from https://github.com/npgsql/Npgsql.EntityFrameworkCore.PostgreSQL/pull/701

Does 266aa00279c88c8e568a48e5936bfb962f21ced7 need to be amended for this fix, or is this PR trying to backport the commit as-is to 2.1.x?
If it's the latter, would you mind cherry picking it directly? It'll help keep things clearer over time.
git cherry-pick -x 266aa00279c88c8e568a48e5936bfb962f21ced7


panic: assertion failed: write: circular dependency occurred

I tried pushing a large directory structure with this command:
drive push -ignore-checksum=false -quiet 2012-fdr-psm
It yielded the error
panic: assertion failed: write: circular dependency occurred
goroutine 1131507 [running]:
panic(0x8a7240, 0xc503d00850)
/net/noble/vol1/home/noble/software/go/src/runtime/panic.go:500 +0x1a1
github.com/boltdb/bolt._assert(0xc529535100, 0x97fabe, 0x23, 0x0, 0x0, 0x0)
/net/noble/vol1/home/noble/work/src/github.com/boltdb/bolt/db.go:1029 +0xff
..
I am running
bash-4.1$ drive version
drive version: <IP_ADDRESS>
Commit Hash: <CURRENT_COMMIT>
Go Version: <GO_VERSION>
OS: <OS_INFO>
BuildTime:
My OS is CentOS Release 6.8 with linux kernel 2.6.32.
Full output log is attached.
drive.txt

Follow-up: Removing the "-ignore-checksum" flag gets rid of the error.

Hello there @wsnoble, thank you for the issue and welcome to drive!
So  for the past 1 month or so, we've been plagued by such boltdb crashes but
excluding -ignore-checksum is a first, thanks for trying that.
There are a few issues similar to this one:

https://github.com/odeke-em/drive/issues/607
https://github.com/odeke-em/drive/issues/846

and a wiki entry was made here https://github.com/odeke-em/drive/wiki/Boltdb-breaks-drive-with-(panic:-invalid-page-type:)-or-(panic:--above-high-water-mark).
Please take a look at the wiki entry and see if that does anything for you.

I'm trying this boltdb solution but got stuck after I did
$ cd $GOPATH/src/github.com/boltdb/bolt && git reset --hard
852d3024fa8d89dcc9a715bab6f4dcd7d59577dd
That seemed to work fine (it said "HEAD is now at 852d302 skip empty pages
during cursor seek"). However, the command "drive-gen" that I'm supposed to
issue next does not seem to exist on my system. Is that supposed to be
alongside "drive" in $GOPATH/bin?
Sorry if this is not the right place to ask this. I don't see any way to
post a query to Aaron Nel on that wiki.
Bill
On Thu, Jan 26, 2017 at 11:41 PM, Emmanuel T Odeke<EMAIL_ADDRESS>
wrote:

Hello there @wsnoble https://github.com/wsnoble, thank you for the
issue and welcome to drive!
So for the past 1 month or so, we've been plagued by such boltdb crashes
but
excluding -ignore-checksum is a first, thanks for trying that.
There are a few issues similar to this one:

#607 https://github.com/odeke-em/drive/issues/607
#846 https://github.com/odeke-em/drive/issues/846

and a wiki entry was made here https://github.com/odeke-em/
drive/wiki/Boltdb-breaks-drive-with-(panic:-invalid-
page-type:)-or-(panic:--above-high-water-mark).
Please take a look at the wiki entry and see if that does anything for you.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/odeke-em/drive/issues/861#issuecomment-275606578, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AVfFJs2CBlcFo-lsb2HJ9lMCg6F2cuQUks5rWZ-agaJpZM4Ltuj6
.

@wsnoble thanks for trying it out.
drive-gen can be got by running
$ go get -u github.com/odeke-em/drive/drive-gen

and then it should be available in your $GOPATH/bin

OK, that worked. But I still get an error:
panic: page 2 already freed
goroutine 1127304 [running]:
panic(0x8a7240, 0xc511a0a630)
/net/noble/vol1/home/noble/software/go/src/runtime/panic.go:500 +0x1a1
github.com/boltdb/bolt.(*freelist).free(0xc511a0c390, 0x23, 0x7ffbb418c000)
/net/noble/vol1/home/noble/work/src/github.com/boltdb/bolt/freelist.go:121 +0x2c0
Is there anything else I might try, or further debug information that you would find useful?
Bill
drive.txt

Hey @wsnoble, please get and test out with the latest boltdb as per https://github.com/boltdb/bolt/pull/654
You can do so by running
$ go get -u -v github.com/odeke-em/drive/drive-gen && drive-gen

and let me know if the problem persists and I'll report back to the boltdb issue.

I did this, but I get the same problem.  Attached is a log showing the output when I issued the command you suggested, followed by the panic message issued from my push command.
drive.txt

Ah crap, sorry that you've had so much trouble getting it to work. Let me cross-compile a binary for you from my computer.

Please see https://drive.google.com/open?id=0By5qQkvRAeV2aGh5Ukt1Tm9zZnc
or below
$ cat md5-v<IP_ADDRESS>.txt
$ md5 drive_linux
MD5 (drive_linux) = a63ea02ab301371c8e102af2b88bfd7c
URL: https://drive.google.com/open?id=0By5qQkvRAeV2RHFubnd2NE1GNGM

Alas! Your binary also fails, with an identical error (attached).  :(
drive.txt

Thanks @wsnoble for the report. Perhaps this is connected to the OS treatment by
Go's runtime of CentOS and how boltdb behaves, as the same code works alright on OSX but
the cross-compiled binary fails.
Also this issue is a duplicate of https://github.com/odeke-em/drive/issues/846.


Make a plotting-library

Hi all,
we were recently discussing how to make the plotting-code available to other napari-plugins and reuse code instead of copy&pasting it.
Today, napari-matplotlib was released. The base class in there might be pretty much a basic version of what we were discussing. Thus, before starting something, it might make sense to test if napari-matplotlib fulfills our needs and/or find out what's missing.

@jo-mueller I really like this idea and I'm all for reducing the code in the plotting widget since this widget is the most difficult to read. Maybe as soon as we have a stable release of napari-matplotlib with the functionality you are suggesting we can start to integrate napari matplotlib into the cluster plotter

We should wait until this is fixed:

https://github.com/matplotlib/napari-matplotlib/issues/64


Arclight support

https://github.com/IzzelAliz/Arclight/

Thanks for the PR! The changes will be live after the next server restart (may take a few days or even weeks).


Electrolyser causes MC client to crash

Connecting the Electrolyser with either Mekanism Mekanical Pipes or EnderIO fluid conduits causes the client to crash whenever Fluid tanks fill up.
Version: NuclearCraft-2.2d--1.10.2

Could be an API mismatch as I haven't updated the mod for a little while, and things are currently moving quickly - I'll look into it.

This appears to be fixed now.


allow users to tag sessions

This pull request adds a way for users to add tags / keywords to their sessions. This provides a way for event organizers to group talks better then just in a single track.

Thank you @jsundquist for the PR and @localheinz for the review


Added findByPhoneCode

I just thought it would be useful to give the possibility of finding a country by phone code :)

@law-san-667 Thank you for your contribution, Released in v2.0.27.


MAINT Reorder the overloads for lax.sort

Array is structurally a Sequence[Array], so the first overload always matches under pytype, which defines collections.abc.Sequence as a Protocol.
See
https://github.com/google/pytype/blob/b8f91a37e59535ce28e8bacb60c6453cd5c0ecfa/pytype/stubs/builtins/typing.pytd#L149.

I had been under the impression that order of overloads doesn't matter – is that not the case?

It does matter when the overloads are overlapping, which is the case here under pytype.


TTB cover context should be undefined [JIRA: CLIENTS-838]

Not empty list []
https://github.com/basho/riak-python-client/blob/master/riak/codecs/ttb.py#L136

@rcgenova


fix Check query status when iterating through rowsets and segments #41363

cherry pick from #41363

run buildall

run buildall


Missing connection pooling

Every time class EurekaHttpClients connects to Eureka server new HttpClient instance is created. New instances of HttpClient results with too many opened TCP connections. EurekaHttpClient should  reuse instance of HttpClient class, for ex. by storing it's reference in field _client, which is already declared.

Thanks,
Added code to dispose of HttpClient.
Changes will be included in upcoming 1.0.1 release.
Dave

Hi,
I was talking about something different. In file https://github.com/SteeltoeOSS/Discovery/blob/dev/src/Steeltoe.Discovery.Eureka.Client/Transport/EurekaHttpClient.cs#L597
you're creating new instance of HttpClient, but you're not assigning it to _client field.
It means that you're creating new instance of HttpClient every time you're connecting to Eureka.
Simple assignment
_client = client;

will solve the issue.
Best Regards,
Roman


Release notes are wrong for backported releases

Consider the following story for some package:

release 1.0 is made
the master branch is dedicated now to release 2.0 and PRs a,b&c happen.
only PR c gets backported to a separate branch which is used to release 1.0.1

The autogenerated release notes for 1.0.1 should include only PR c, but instead they include PRs a,b&c
Seen here https://github.com/JuliaCollections/DataStructures.jl/issues/865

Duplicate of https://github.com/JuliaRegistries/TagBot/issues/181


Collections : add the possibility to specifiy patterns in index_name

In gitlab by @MohamedHamouGisaia on Oct 16, 2017, 11:03
Elasticsearch allow requesting multiple indices using patterns : http://localhost:9200/index_name*/_search?pretty
As for now, it is not possible to create collections when we specifiy a pattern in index_name :
{
     "index_name": "index_name*",
     "type_name": "index_mapping",
      "id_path": "id",
      "geometry_path": "geometry",
      "centroid_path": "centroid",
      "timestamp_path": "startdate",
      "include_fields": "*"
}

A 500 exception is thrown

In gitlab by @MohamedHamouGisaia on Oct 16, 2017, 11:03
changed the description

In gitlab by @sfalquier on Dec 22, 2017, 11:59
Need more specs, will be more complex than this proposal.

In gitlab by @sfalquier on Dec 22, 2017, 11:59
closed


source not added to the url

I have an issue when I call:
$translate->translate('ja', 'en', 'de');
It returns "and" which is finnish. But in German "ja" is "yes"

Hello,
I fixed the problem, the source language was not passed to google.
please test.

it's ok


When a tunnel port is already in use the error message logged in the client grows with each connection attempt

Describe the bug
We've started looking to use wstunnel for our use case and love what it can do, thanks for a great project!
When creating a simple local setup to test wstunnel for our use case (reverse tunnel) I noticed that when I tested the behaviour of two clients connecting using the same tunnelling port then the INFO logs start getting longer and longer

To Reproduce
Steps to reproduce the behavior:
# Start server end of wstunnel:
wstunnel server wss://[::]:8443

# Start client end of wstunnel:
wstunnel client -R tcp://[::]:9001:localhost:8001 wss://<IP_ADDRESS>:8443

# Start another client using same port 9001 of wstunnel:
wstunnel client -R tcp://[::]:9001:localhost:8002 wss://<IP_ADDRESS>:8443

# You will see the second client logs repeatedly trying to connect, but each time it fails, the error message that ends with:
.... wstunnel::tcp: Cannot connect to tcp endpoint <IP_ADDRESS>:8443 reason Connection refused (os error 111)

grows and it looks like the details used for each connection attempt are appended to a list

Expected behavior
The connection error should only show the tunnel details for the current connection attempt that just failed.
Screenshots

Desktop (please complete the following information):

OS: Ubuntu
Browser: Curl (version 7.68.0)
Version: Downloaded version: https://github.com/erebe/wstunnel/releases/download/v9.2.4/wstunnel_9.2.4_linux_amd64.tar.gz

Additional context
Add any other context about the problem here.

Thanks for reporting, I am going to fix the issue.

Fixed in release 9.2.4 https://github.com/erebe/wstunnel/releases/tag/v9.2.4

Hi @erebe, me again! I have noticed this issue is also present in the server. I have attached the logs from the server
growing.txt


CSV export does not working

I set 'exporter.csv.export = true'. But, I couldn't export csv files.

Have you tried these steps in the following order?

Set exporter.csv.export to true
./gradlew build check test
./run_synthea -p 100 (for example)

Now you should find the CSV files under output/csv/.

Thanks! I didn't know I had to rebuild.
I wrote about this in https://github.com/synthetichealth/synthea/wiki/CSV-File-Data-Dictionary

Hi, @SimonUzL I have done the steps mentioned above. Also, my Gradle build was successful but it still didn't generate any CSV for me.

Try adding --exporter.csv.export=true to the command line if your synthea.properties file isn't getting picked up.
E.g.
./run_synthea --exporter.csv.export=true


Add multi table support

Cassandra nodetool only supports the following snapshot scenario:

Snapshot all keyspaces
Snapshot one or more keyspaces and all cfs
Snapshot a single cf

This PR will allow snapshot a single keyspace and multiple tables of that single keyspace

@usmanismail Ready for review. Test on metrics126 and features Cassandra cluster.

Looks good to me

@shannonwhite Good catch, removed glob_results

@shannonwhite Fixed and tested


Add support for GKE

Codecov Report

Merging #136 into v2-master will decrease coverage by 0.16%.
The diff coverage is 88.6%.

@@              Coverage Diff              @@
##           v2-master     #136      +/-   ##
=============================================
- Coverage      71.35%   71.19%   -0.17%
=============================================
  Files            720      755      +35
  Lines          31139    32725    +1586
  Branches        7179     7520     +341
=============================================
+ Hits           22220    23299    +1079
- Misses          8919     9426     +507


Upgrade to bdg-formats-0.10.0

For tracking.

-1, not yet ready to merge.

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

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/ADAM-prb/1446/Build result: FAILUREGitHub pull request #1135 of commit 97d9290f54cdfaaa0cbfdf55a3a7aa886a3c5071 automatically merged.Notifying endpoint 'HTTP:https://webhooks.gitter.im/e/ac8bb6e9f53357bc8aa8'[EnvInject] - Loading node environment variables.Building remotely on amp-jenkins-worker-05 (centos spark-test) in workspace /home/jenkins/workspace/ADAM-prb > /home/jenkins/git2/bin/git rev-parse --is-inside-work-tree # timeout=10Fetching changes from the remote Git repository > /home/jenkins/git2/bin/git config remote.origin.url https://github.com/bigdatagenomics/adam.git # timeout=10Fetching upstream changes from https://github.com/bigdatagenomics/adam.git > /home/jenkins/git2/bin/git --version # timeout=10 > /home/jenkins/git2/bin/git -c core.askpass=true fetch --tags --progress https://github.com/bigdatagenomics/adam.git +refs/pull/:refs/remotes/origin/pr/ # timeout=15 > /home/jenkins/git2/bin/git rev-parse origin/pr/1135/merge^{commit} # timeout=10 > /home/jenkins/git2/bin/git branch -a --contains b6f56070e9959d8984b5f258da765e8c187df791 # timeout=10 > /home/jenkins/git2/bin/git rev-parse remotes/origin/pr/1135/merge^{commit} # timeout=10Checking out Revision b6f56070e9959d8984b5f258da765e8c187df791 (origin/pr/1135/merge) > /home/jenkins/git2/bin/git config core.sparsecheckout # timeout=10 > /home/jenkins/git2/bin/git checkout -f b6f56070e9959d8984b5f258da765e8c187df791First time build. Skipping changelog.Triggering ADAM-prb ? 2.6.0,2.11,1.5.2,centosTriggering ADAM-prb ? 2.6.0,2.10,1.5.2,centosTouchstone configurations resulted in FAILURE, so aborting...Notifying endpoint 'HTTP:https://webhooks.gitter.im/e/ac8bb6e9f53357bc8aa8'
Test FAILed.

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

Rebased. CC @heuermh

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/ADAM-prb/1510/Build result: FAILUREGitHub pull request #1135 of commit 40b4b9b673967fd419fc534d5cb2664560423261 automatically merged.Notifying endpoint 'HTTP:https://webhooks.gitter.im/e/ac8bb6e9f53357bc8aa8'[EnvInject] - Loading node environment variables.Building remotely on amp-jenkins-worker-05 (centos spark-test) in workspace /home/jenkins/workspace/ADAM-prb > /home/jenkins/git2/bin/git rev-parse --is-inside-work-tree # timeout=10Fetching changes from the remote Git repository > /home/jenkins/git2/bin/git config remote.origin.url https://github.com/bigdatagenomics/adam.git # timeout=10Fetching upstream changes from https://github.com/bigdatagenomics/adam.git > /home/jenkins/git2/bin/git --version # timeout=10 > /home/jenkins/git2/bin/git -c core.askpass=true fetch --tags --progress https://github.com/bigdatagenomics/adam.git +refs/pull/:refs/remotes/origin/pr/ # timeout=15 > /home/jenkins/git2/bin/git rev-parse origin/pr/1135/merge^{commit} # timeout=10 > /home/jenkins/git2/bin/git branch -a --contains 9d75e6cd069f4d6dd49f9607bb8275e857708d0d # timeout=10 > /home/jenkins/git2/bin/git rev-parse remotes/origin/pr/1135/merge^{commit} # timeout=10Checking out Revision 9d75e6cd069f4d6dd49f9607bb8275e857708d0d (origin/pr/1135/merge) > /home/jenkins/git2/bin/git config core.sparsecheckout # timeout=10 > /home/jenkins/git2/bin/git checkout -f 9d75e6cd069f4d6dd49f9607bb8275e857708d0dFirst time build. Skipping changelog.Triggering ADAM-prb ? 2.6.0,2.11,1.5.2,centosTriggering ADAM-prb ? 2.6.0,2.10,1.5.2,centosTouchstone configurations resulted in FAILURE, so aborting...Notifying endpoint 'HTTP:https://webhooks.gitter.im/e/ac8bb6e9f53357bc8aa8'
Test FAILed.

@fnothaft could you rebase this?

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/ADAM-prb/1555/Build result: FAILURE[...truncated 3 lines...]Building remotely on amp-jenkins-worker-05 (centos spark-test) in workspace /home/jenkins/workspace/ADAM-prbWiping out workspace first.Cloning the remote Git repositoryCloning repository https://github.com/bigdatagenomics/adam.git > /home/jenkins/git2/bin/git init /home/jenkins/workspace/ADAM-prb # timeout=10Fetching upstream changes from https://github.com/bigdatagenomics/adam.git > /home/jenkins/git2/bin/git --version # timeout=10 > /home/jenkins/git2/bin/git -c core.askpass=true fetch --tags --progress https://github.com/bigdatagenomics/adam.git +refs/heads/:refs/remotes/origin/ # timeout=15 > /home/jenkins/git2/bin/git config remote.origin.url https://github.com/bigdatagenomics/adam.git # timeout=10 > /home/jenkins/git2/bin/git config --add remote.origin.fetch +refs/heads/:refs/remotes/origin/ # timeout=10 > /home/jenkins/git2/bin/git config remote.origin.url https://github.com/bigdatagenomics/adam.git # timeout=10Fetching upstream changes from https://github.com/bigdatagenomics/adam.git > /home/jenkins/git2/bin/git -c core.askpass=true fetch --tags --progress https://github.com/bigdatagenomics/adam.git +refs/pull/:refs/remotes/origin/pr/ # timeout=15 > /home/jenkins/git2/bin/git rev-parse origin/pr/1135/merge^{commit} # timeout=10 > /home/jenkins/git2/bin/git branch -a --contains 23c743476d76e12130feb43292efaddca714a8a9 # timeout=10 > /home/jenkins/git2/bin/git rev-parse remotes/origin/pr/1135/merge^{commit} # timeout=10Checking out Revision 23c743476d76e12130feb43292efaddca714a8a9 (origin/pr/1135/merge) > /home/jenkins/git2/bin/git config core.sparsecheckout # timeout=10 > /home/jenkins/git2/bin/git checkout -f 23c743476d76e12130feb43292efaddca714a8a9First time build. Skipping changelog.Triggering ADAM-prb ? 2.6.0,2.11,1.5.2,centosTriggering ADAM-prb ? 2.6.0,2.10,1.5.2,centosTouchstone configurations resulted in FAILURE, so aborting...Notifying endpoint 'HTTP:https://webhooks.gitter.im/e/ac8bb6e9f53357bc8aa8'
Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/ADAM-prb/1604/Build result: FAILURE[...truncated 3 lines...]Building remotely on amp-jenkins-worker-05 (centos spark-test) in workspace /home/jenkins/workspace/ADAM-prbWiping out workspace first.Cloning the remote Git repositoryCloning repository https://github.com/bigdatagenomics/adam.git > /home/jenkins/git2/bin/git init /home/jenkins/workspace/ADAM-prb # timeout=10Fetching upstream changes from https://github.com/bigdatagenomics/adam.git > /home/jenkins/git2/bin/git --version # timeout=10 > /home/jenkins/git2/bin/git -c core.askpass=true fetch --tags --progress https://github.com/bigdatagenomics/adam.git +refs/heads/:refs/remotes/origin/ # timeout=15 > /home/jenkins/git2/bin/git config remote.origin.url https://github.com/bigdatagenomics/adam.git # timeout=10 > /home/jenkins/git2/bin/git config --add remote.origin.fetch +refs/heads/:refs/remotes/origin/ # timeout=10 > /home/jenkins/git2/bin/git config remote.origin.url https://github.com/bigdatagenomics/adam.git # timeout=10Fetching upstream changes from https://github.com/bigdatagenomics/adam.git > /home/jenkins/git2/bin/git -c core.askpass=true fetch --tags --progress https://github.com/bigdatagenomics/adam.git +refs/pull/:refs/remotes/origin/pr/ # timeout=15 > /home/jenkins/git2/bin/git rev-parse origin/pr/1135/merge^{commit} # timeout=10 > /home/jenkins/git2/bin/git branch -a --contains 315acf406db133ac85ee3169ba287bc616928ecd # timeout=10 > /home/jenkins/git2/bin/git rev-parse remotes/origin/pr/1135/merge^{commit} # timeout=10Checking out Revision 315acf406db133ac85ee3169ba287bc616928ecd (origin/pr/1135/merge) > /home/jenkins/git2/bin/git config core.sparsecheckout # timeout=10 > /home/jenkins/git2/bin/git checkout -f 315acf406db133ac85ee3169ba287bc616928ecdFirst time build. Skipping changelog.Triggering ADAM-prb ? 2.6.0,2.11,1.5.2,centosTriggering ADAM-prb ? 2.6.0,2.10,1.5.2,centosTouchstone configurations resulted in FAILURE, so aborting...Notifying endpoint 'HTTP:https://webhooks.gitter.im/e/ac8bb6e9f53357bc8aa8'
Test FAILed.

Had to update some test collateral. This should pass on this build.

Right, the unit test failures here are due to filter-related changes.  I'm not sure why I didn't run into these on #1250.

Right, the unit test failures here are due to filter-related changes. I'm not sure why I didn't run into these on #1250.

I was scratching my head there for a bit too, but then I realized it was because we had added said tests more recently than the last time we rebased this branch.

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

Merged! Huge tip of the hat to @heuermh for leading this refactor.


FW rules are wrong on non-default network

If a cluster isn't in the default network, the healthcheck firewall rule won't work because it uses the implicit default of default.
I fixed it for now by manually adding another firewall rule.

Thanks for filing the issue @brndnmtthws
Dup of https://github.com/GoogleCloudPlatform/k8s-multicluster-ingress/issues/121?

Woops, didn't see that issue. Yeah it's a dupe.

Thanks for confirming