text:
Electron 5 Support?

Now that Electron 5.00 is out, are there any plans to make spectron also support that version? Maybe it is a tall order since Electron 4 does not seem to be fully supported #346.
At least what I have noticed is that Spectron is very tightly connected to electron@3.0.5 and all the tests are being run on that version.
When I upgrade the devDependencies version to 4.1.5 or 5.0.0, then a lot of tests brake.

@codebytere can you help with that?

There are PRs in progress already to this end: https://github.com/electron/spectron/pull/361 https://github.com/electron/spectron/pull/364.

Even with those PRs merged and released, it still doesn't work with Electron 5: https://github.com/electron-userland/spectron/issues/254#issuecomment-489574565
/Users/sindresorhus/dev/oss/electron-serve/node_modules/spectron/lib/application.js:230

  Rejected promise returned by test. Reason:

  TypeError {
    message: 'waitUntilWindowLoaded Cannot read property \'isLoading\' of undefined',
  }

const app = new Application({
	path: electron,
	args: ['fixture.js']
});
await app.start();
const {client} = app;
await client.waitUntilWindowLoaded();
await client.waitUntilTextExists('h1', '🦄', 5000);

Hi,
I was able to solve this issue by following this:
https://github.com/electron-userland/spectron/issues/174

Here is a working sample with Electron 6
https://github.com/florin05/electron-spectron-example.
See the last commit for changes to support Electron upgrade.

Hi @florin05 ,After the completion of test, application isn't terminating. We've tried different ways to stop the application by keeping stop(), quit(), process.kill(), process.exit(0). However none of them worked to terminate the console after all the actions has been done.

@prathyu1616 , I don't see other windows open after test finishes, only the console the invoked the tests
npm run test

> electron-spectron-example@1.0.0 test .....\electron-spectron-example
> node ./node_modules/mocha/bin/_mocha

  Sample Test
    √ opens a window
    √ should get a url (596ms)
    √ should search (3718ms)

  3 passing (17s)

repo: electron/spectron


text:
ZapSwapCurve test for ETH wrapping

also include cleanup of tests

Coverage decreased (-94.07%) to 0.0% when pulling 53255aa68713274c66c97cf0ca2caeed9509a121 on patrick-abstract-weth-zap into 87f8b5e8b66e041562cc775abfbce1ffed825ce2 on main.

source: gharchive/pull-request

authors: Padraic-O-Mhuiris coveralls

repo: element-fi/elf-contracts

license_type: permissive

license_source: github-api


text:
Password

Hi.
I have a new MyCobot PI and I would like to access  it remotely using ssh and/or VNC but for that I need the password of the ubuntu user. What is the default password? I can't find it in any documention. Anyone can help?
Thanks

Hi.I think it's the default password for the Raspberry Pi.
user "raspberry"
pass "pi"
or
user"pi"
pass"raspberry"
Try some.Either way, it should be set to the Raspberry Pi's default password.

i'm having the same issue. Any other suggestions?

source: gharchive/issue

authors: ReadyPJC buckleytoby yo4hi6o

repo: elephantrobotics/myCobot


text:
🛑 MCU - GTH is down

In 4685b6f, MCU - GTH (http://produccion.cdeluruguay.gob.ar/GTH/forms/login.jsp) was down:

HTTP code: 0
Response time: 0 ms

Resolved: MCU - GTH is back up in 80112ea.

repo: elfoche/monitoreo

license: MIT


text:
🛑 UNER - Guaraní is down

In 9928c1a, UNER - Guaraní (https://g3autogestion.uner.edu.ar/g3w3/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: UNER - Guaraní is back up in 2c1097a.


text:
🛑 UADER - Campus is down

In e061604, UADER - Campus (https://campus.fcytcdelu.uader.edu.ar/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: UADER - Campus is back up in c1523ef after 15 minutes.


text:
RT-872-Fix-Width-Issue-in-time-Range-Selector-buttons

Overview

Added flex-wrap:wrap style on range-selector-buttons component.

How it was tested

Tested using run showcase app locally.

Checklist

[x] The title contains a short meaningful summary
[x] I have added a link to this PR in the Jira issue
[x] I have described how this was tested
[ ] I have included screen shots for changes that affect the user interface
[ ] I have updated unit tests
[x] I have run unit tests locally
[ ] I have updated documentation (including README)

Please post screenshots of wrapped range-selector. Is the chart height still correct when it wraps?

authors: amolht semicolin

repo: elimuinformatics/charts-on-fhir


text:
Support subquery with aggregate in select clause

Subquery's don't seem to support aggregates in the select clauses. This kind of query allows you to do an inner join across a subquery to find the minimum in some group.
e.g.:
first_records = from t in App.Tasks,
join: r in assoc(t, :record),
group_by: t.id,
select: [t.id, min(r.sequence)]

select u from App.User,
join: r in assoc(u, :records),
join: first_record in subquery(first_record), on: r.task_id = first_record.id and r.sequence = first_record.sequence

Causes an error:
** (Ecto.QueryError) subquery can only select sources (t) or fields (t.field), got: `min(&1.sequence())` in query:
I would expect a subquery to allow you to return aggregates to use in join conditions. I had to use a fragment instead.

Duplicate of #1616 (the error and the solution are the same).

authors: geofflane josevalim

repo: elixir-ecto/ecto


text:
References inside a prefixed table cannot reference an unprefixed table

Elixir version
Elixir 1.15.7
Database and Version
PostgreSQL 14.1
Ecto Versions
Ecto 3.11.1
Database Adapter and Versions (postgrex, myxql, etc)
postgrex 0.17.4
Current behavior
Ecto
Mix.install([
  {:ecto, "~> 3.10"},
  {:ecto_sql, "~> 3.10"},
  {:postgrex, "~> 0.17.3"},
  {:kino, "~> 0.11.0"}
])

Repo
defmodule Repo do
  use Ecto.Repo, otp_app: :my_app, adapter: Ecto.Adapters.Postgres
end

Kino.start_child({Repo, url: "postgres://postgres:postgres@localhost/postgres"})

Ecto migration
defmodule Migration do
  use Ecto.Migration

  def up do
    execute("CREATE SCHEMA schema1")
    execute("CREATE SCHEMA schema2")

    create table("prefixed_group", prefix: "schema2") do
    end

    create table("group") do
    end

    create table("user", prefix: "schema1") do
      add(:prefixed_group_id, references("prefixed_group", prefix: "schema2"))
      # add(:group_id, references("group", prefix: nil))
    end
  end

  def down do
    drop(table("user", prefix: "schema1"))
    drop(table("group"))
    drop(table("prefixed_group", prefix: "schema2"))
    execute("DROP SCHEMA schema1")
    execute("DROP SCHEMA schema2")
  end
end

Ecto.Migrator.up(Repo, 1, Migration)
|> dbg()

Ecto.Migrator.down(Repo, 1, Migration)

The above Livebook (0.12.1) runs perfectly fine, until you uncomment the attempt to reference the "group" table that has no prefix.  I could find no way to point a reference at an unprefixed table from one with a prefix.
Expected behavior
I expect some way to overwrite the prefix in a reference, or in a table, such that it can unset the default prefix (implied by table or application config) back to "no prefix at all"

Wrong repo, moving to ecto_sql


text:
like/2 in query not working in certain scenarios

I have a query that works in this form:
from(u in User, join: ee in assoc(u, :entity_engagements), where: like(u.email, ^email) and ee.type == "admin"l) |> Repo.all

but below returns the error ** (CompileError) iex:34: cannot use ^email outside of match clauses:
from(u in User, join: ee in assoc(u, :entity_engagements), where: ee.type == "admin") and like(u.email, ^email) |> Repo.all

Switching the order of where like/2 is called in the query expression makes it work or fail.

You close the macro with ) after "admin" which stops the ecto query expression. The error you get is because the elixir compiler is trying to process it as a normal elixir code.

authors: ericmj gjaldon

repo: elixir-lang/ecto


text:
Add :scope option to validate_unique

This will fulfill https://github.com/elixir-lang/ecto/issues/534
Comments and criticisms are appreciated.
Are there any tests that I'm missing @josevalim @ericmj ?

Actually let's hold off on this for a day, I want to add some integration tests, and maybe look at what to do when they pass in fields that don't exist on the model.

This looks great. Let's just add the tests indeed. Integration tests can be added here: https://github.com/elixir-lang/ecto/blob/master/integration_test/cases/repo.exs#L140 :)

@josevalim @ericmj what do you guys think about ignoring fields passed into the scope option if they don't exist?
The current check-in does this, and is tested, but perhaps we should consider throwing an exception?

I don't think we should ignore nil values. We should just pass everything in, no?

I also checked Rails and they don't discard nils too.

@josevalim Just commented as a line comment.

Fixed such that fields that are nil are respected, and made sure that if a field doesn't exist, the validation will raise Ecto.QueryError.


text:
come up with bullet proof command line instalation

MobaXterm with a script?

command-line is not required anymore. The practical is also covering tools with GUI  (for each platform)


text:
Image Orienatation

per: http://www.elkarte.net/community/index.php?topic=2509.0
has no ACP settings, its simply On should you have imagik support.

/me thinks a label "coolstuff" should be added to the tracker. LOL

repo: elkarte/Elkarte

license_source: bigquery


text:
Ignore C code in GitHub statistic

See #319

This change is

Reviewed 1 of 1 files at r1.
Review status: all files reviewed at latest revision, all discussions resolved.

Comments from Reviewable

license: mit


text:
A of loss2 is Nan

Thx for your good implementation. I have question about why A of loss2 is always Nan? Loss2 = A*delta_y2 -C,

The offical implementation has been released, please refer to https://github.com/protossw512/AdaptiveWingLoss.

repo: elliottzheng/AdaptiveWingLoss


text:
Animations Previous Api 12 ?

Hi I can not see animations in devices earlier than 12, but in your description says support from Android 6, and you tested on Android 8 and 12. Could you help me, please ?

Hi I can not see animations in devices earlier than 12, but in your description says support from Android 6, and you tested on Android 8 and 12. Could you help me, please ?

Enter animation only worked on 12 or higher version. Cause animated vector drawable would not be supported at splash screen.
Exit animation would worked on 6 and later.

Exit animation requires API 32, I did some try with no success

I don't know what happened. U can see my demo.
Exit animation worked well both on
8 & 12.

Ok finally I can see them, maybe it was caused because I added the setKeepOnScreenCondition as recomended when migrate an existing app with splash

authors: billyjoker ellisonchan

repo: ellisonchan/SplashScreen


text:
[BUG] Colors of parenthesis in neovim 0.10.0 is pure white instead of themed

Describe the bug
In nvim 0.10 due to changes introduced to highlight groups (apparently) colors of parenthesis and commas, has pure white color instead of themed.
Expected behaviour
Colors of parenthesis should match colors of brackets.
Screenshots
nvim 0.10.0

nvim 0.9.5

Add vim.api.nvim_set_hl(0, 'Delimiter', { link = 'GruvboxOrange' }) after the vim.cmd('colorscheme gruvbox') could be a workaround before this getting fixed

Thanks @dssste

Adding vim.api.nvim_set_hl(0, 'Delimiter', { link = 'GruvboxOrange' }) after the vim.cmd('colorscheme gruvbox') could be a temporary workaround.

didn't work for me

authors: DavidTelenko dssste lorenzolfm


text:
Add FretMaster

Please add FretMaster to BuiltWithElm

Thanks!

authors: dkarter prikhi

repo: elm-community/builtwithelm


text:
After live-reload a div blocks user interaction and event handlers are not wired up

With elm 0.14.1 on Mac OS X 10.10.1 and current Chrome 39.0.2171.95 (64-bit): Using this example program I can no longer click buttons due to a <div> with id elm-reactor-event-blocker laying basically over everything when I edit the file (e.g. changing the button text). If I delete the div in Chrome developer-tools, then the buttons still don't work as the onClick (Signal.send....) logic doesn't seem to be hooked up anymore.
module Bug66 where

import Html exposing (..)
import Html.Attributes exposing (..)
import Html.Events exposing (..)
import Signal
import Debug

main : Signal Html
main =
  Signal.map view state

-- model
type alias State =
  { num : Int
  }

type Update
  = NoOp
  | CountUp
  | CountDown

-- transitioning
step : Update -> State -> State
step update state =
  case update of
    NoOp -> state
    CountUp -> { state | num <- Debug.watch "num" (state.num + 1) }
    CountDown -> { state | num <- Debug.watch "num" (state.num - 1) }

-- our state:
state: Signal State
state = Signal.foldp step startingState (updates.signal)

-- view
view : State -> Html
view state =
  div [id "test"]
  [ p []
    [ text "The *current* count isz "
    , text (toString state.num)
    ]
  , button [ onClick updates.address CountUp ]
    [ text "Count: up" ]
  , button [ onClick updates.address CountDown ]
    [ text "Count: down" ]
  ]

-- updates from user input
updates : Signal.Mailbox Update
updates = Signal.mailbox NoOp

startingState : State
startingState =
  { num = 0
  }

Can open a new issue if this comes back in a future release.

authors: LeDominik evancz

repo: elm-lang/elm-reactor


text:
5 SSCCEs for Map.! error

I created 5 SSCCEs for Map.! error.
Most of them are already reported, but I was able to make them much shorter.

Array

-- Always fails
main : Program () () (Array ())
main =
    Debug.todo ""

Html

-- Fails if elm/virtual-dom is in "indirect"
main : Program () () (Html ()) -- or Attribute
main =
    Debug.todo ""

Svg

-- Fails if elm/virtual-dom is in "indirect"
main : Program () () (Svg ())  -- or Attribute
main =
    Debug.todo ""

Plot from Bractlet/elm-plot (#1852)

-- Bractlet/elm-plot
-- Point is an alias of a type in non-exposed Module
import Plot exposing (Point)

type Msg
    = Msg Point

-- Fails
main : Program () () Msg
main =
    Debug.todo ""

-- Succeeds
main : Program () () Point
main =
    Debug.todo ""

Part from jinjor/elm-req

-- jinjor/elm-req
-- Part contains File and Bytes
import Req exposing (Part)

-- Fails if elm/file or elm/bytes is in "indirect"
main : Program () () Part
main =
    Debug.todo ""

From those examples, it should be true that Msg cannot be / contain a type from non-exposed module.
Details can be seen here.
https://github.com/jinjor/elm-map-sscce

I just published a package for testing various patterns.
https://package.elm-lang.org/packages/jinjor/elm-map-debug/latest
Results:
https://github.com/jinjor/elm-map-sscce/tree/master/tests

Thank you for organizing this!
I just went through with the development build of the compiler, and all of the files in src/ directories compile successfully now. Some additional details on the fix are available here: https://github.com/elm/compiler/pull/1850#issuecomment-509327575
Thanks again for getting the examples down so small and making it really easy to test them!

authors: evancz jinjor

repo: elm/compiler


text:
Audio not rendering 2.0

https://media.aanda.psu.edu/node/4656/view_modes
Uploaded audio is displaying as image gallery.

never mind. I'm a goober.

repo: elmsln/HAXcms


text:
Expand the store: module to wrap all store operations

The store: module should support everything exposed by the internal Store interface. Not necessarily exactly the same functions but functionality that is on par.

It is not clear why a store: module is warranted. The "store interface" is very low level. Also, is there any current, or anticipated, context where that API is involved in anything other than interactive commands? If no then why shouldn't a higher level abstraction to the interactive command history be implemented rather than the low level "store" API?

It is not clear to me how the high-level API you have in mind you is like.
The store API is also for more than command line history.

It would be nice to re-expose the shared-var functionality.

It is not clear to me how the high-level API you have in mind you is like.

I don't know what an Elvish API for command/navigation history would look like. I've only recently started using Elvish as my primary interactive shell. But fish, which is what I migrated from, provided a history command. That made it easy to do operations I sometimes find useful such as enumerating the N-most  recent git commands I executed as in this example:
> history search -R -5 --show-time="%a %m-%d %R  " git                                                   3.3  s
Thu 05-21 15:14  git tag -l
Thu 05-21 15:14  git checkout v1.3.4
Thu 05-21 16:34  git status
Sat 05-23 21:03  history -20 git
Sat 05-23 21:04  history search -R -20 --show-time="%a %m-%d %R  " git

Note that I don't actually type that command. I have a function named h which runs that command with any optional arguments.
Also, the fish history command provides a mechanism for merging the global command history with the local (i.e., this session) command history. It's not entirely clear how the Elvish interactive command history works or how to achieve similar behavior.

The store API is also for more than command line history.

Understood, but a) at the moment it appears to be used only for command and navigation history, and b) it's not clear that the internal store API is appropriate for an Elvish shared key:val store.

It would be nice to re-expose the shared-var functionality.

@zzamboni, Note that the fish shell that I switched from has a "universal" variable type that I believe is similar to the shared var functionality you desire. In the three years I contributed to the fish shell I observed that shared/universal shell vars caused far more problems than they solved. That does not mean a shared var implementation in Elvish via a store: module (i.e., API) would suffer the same problems. Only that I've also used several programming languages/environments, such as MUMPS, that provided a shared store mechanism. I advise against implementing anything like the mechanism provided by those languages. Which is to say this requires a lot of careful thought. For example, what if the backing file for the shared store is on a shared/network file system? What tools should be provided to examine or manipulate the shared store? What is a transaction and should it be implicit or explicit? ACID? Etcetera.

@krader1961 fully agree with you - shared storage mechanisms are not easy to get right.
Still, it would be nice if Elvish had a built-in mechanism for persisting simple pieces data, without a module having to figure out how and where to store it :)

authors: krader1961 xiaq zzamboni

repo: elves/elvish


text:
Control structures

Let's just followed POSIX and implement if, while and for. case needs some thought.

IfForm = "if" Chunk "then" Chunk { "elif" Chunk "then" Chunk } [ "else" Chunk ]
WhileForm = "while" Chunk "do" Chunk "done"
ForForm = "for" Primary "in" Array ( "\n" | ";" ) "do" Chunk "done"
DoForm = "do" Chunk "done"

Control structures introduce no new scope. The do-form has a semantics like { list; } in POSIX sh.


text:
support stdin in -source builtin

Currently a temporary file must be generated to use the -source builtin.
Would be nice to be able to pipe this in as in fish: generate_script | source.
related #230

Ignoring the fact that -source is still marked experimental, I agree that there is no good reason to not allow reading from stdin. However, it should be explicit; i.e., echo put yes | -source -. That, obviously, has the problem that if you really want to source a file named - you can't do so. However, that will never be a problem other than for people deliberately exploring the behavior of corner cases. Also, in the context of Elvish -source &stdin could be supported rather than -source -. Which would allow source - to read a file named -.

I think -source &stdin fits the elvish philosophy rather than special casing -. That said, the standard workaround for other programs using this special casing is to specify ./- as the input file.

I am planning to remove -source the command; the new eval command should be used instead.

authors: hanche krader1961 rsteube xiaq


text:
[Amm]: Impact and weight field fixes

Description
Closes:

https://github.com/elys-network/issues/issues/XXX
https://github.com/elys-network/issues/issues/XXX

What has Changed?
What specific problem were you aiming to address, and how did you successfully resolve it? If tests were not uploaded for this pull request or if coverage decreased, please provide an explanation for the change.

Author Checklist
All items are required. Please add a note to the item if the item is not applicable and
please add links to any relevant follow up issues.
I have...

[ ] included the correct type prefix in the PR title
[ ] added ! to the type prefix if API or client breaking change
[ ] targeted the correct branch (see PR Targeting)
[ ] provided a link to the relevant issue or specification
[ ] followed the guidelines for building modules
[ ] included the necessary unit and integration tests
[ ] included comments for documenting Go code
[ ] updated the relevant documentation or specification
[ ] reviewed "Files changed" and left comments if necessary
[ ] confirmed all CI checks have passed

Reviewers Checklist
All items are required. Please add a note if the item is not applicable and please add
your handle next to the items reviewed if you only reviewed selected items.
I have...

[ ] confirmed the correct type prefix in the PR title
[ ] confirmed ! in the type prefix if API or client breaking change
[ ] confirmed all author checklist items have been addressed
[ ] reviewed state machine logic
[ ] reviewed API design and naming
[ ] reviewed documentation is accurate
[ ] reviewed tests and test coverage
[ ] manually tested (if applicable)

Deployment Notes
Are there any specific considerations to take into account when deploying these changes? This may include new dependencies, scripts that need to be executed, or any aspects that can only be evaluated in a deployed environment.
Screenshots and Videos
Please provide any relevant before and after screenshots by uploading them here. Additionally, demo videos can be highly beneficial in demonstrating the process.

Old results
ay@Amits-MacBook-Pro elys % elysd q amm swap-estimation-by-denom 1000000000ibc/2180E84E20F5679FCC760D8C165B60F42065DEF7F46A72B447CFF1B7DC6C0A65 ibc/2180E84E20F5679FCC760D8C165B60F42065DEF7F46A72B447CFF1B7DC6C0A65 ibc/E2D2F6ADCC68AA3384B2F5DFACCA437923D137C14E86FB8A10207CF3BED0C8D4
amount:
  amount: "203525893"
  denom: ibc/E2D2F6ADCC68AA3384B2F5DFACCA437923D137C14E86FB8A10207CF3BED0C8D4
available_liquidity:
  amount: "182491862176"
  denom: ibc/E2D2F6ADCC68AA3384B2F5DFACCA437923D137C14E86FB8A10207CF3BED0C8D4
discount: "0.000000000000000000"
in_route:
- pool_id: "2"
  token_out_denom: ibc/E2D2F6ADCC68AA3384B2F5DFACCA437923D137C14E86FB8A10207CF3BED0C8D4
out_route: []
price_impact: "0.141876243628289501"
slippage: "0.130534260573631406"
spot_price: "0.237175455741420347"
swap_fee: "0.002000000000000000"
weight_balance_ratio: "-0.011066903885472957"

After fix
ay@Amits-MacBook-Pro elys % elysd q amm swap-estimation-by-denom 1000000000ibc/2180E84E20F5679FCC760D8C165B60F42065DEF7F46A72B447CFF1B7DC6C0A65 ibc/2180E84E20F5679FCC760D8C165B60F42065DEF7F46A72B447CFF1B7DC6C0A65 ibc/E2D2F6ADCC68AA3384B2F5DFACCA437923D137C14E86FB8A10207CF3BED0C8D4
amount:
  amount: "233860985"
  denom: ibc/E2D2F6ADCC68AA3384B2F5DFACCA437923D137C14E86FB8A10207CF3BED0C8D4
available_liquidity:
  amount: "182491862176"
  denom: ibc/E2D2F6ADCC68AA3384B2F5DFACCA437923D137C14E86FB8A10207CF3BED0C8D4
discount: "0.000000000000000000"
in_route:
- pool_id: "2"
  token_out_denom: ibc/E2D2F6ADCC68AA3384B2F5DFACCA437923D137C14E86FB8A10207CF3BED0C8D4
out_route: []
price_impact: "0.013974762822987621"
slippage: "0.000937009863544389"
spot_price: "0.237175455741420347"
swap_fee: "0.002000000000000000"
weight_balance_ratio: "-0.011072124234000431"

repo: elys-network/elys


text:
Some callback functions missing for WebSockets

In the Elysia WebSockets documentation I see that there are 4 callback functions:

close()
open()
message()
drain()

But there are some useful ones that are missing that are in the uWebSockets library documentation.

ping()
subscription()
...

The subscription() callback function is specially important to handle the subscriptions to topics and to track users in websockets. Is there any plan to add these callback functions?

If you want to use them the Elysia exposes the uWebSocket socket in the raw prop

If you want to use uWebSocket functionality, Elysia exposes the uWebSocket socket in the raw prop.
This is an assumption btw, based on some tests I've been doing. Can't verify right now but you can.

Unfortunately, the subscription() callback function does not exist in the raw prop. It might be an outdated version of uWebSockets, I'm not sure. Thanks anyway, the rest of the methods are working!

If you want to use uWebSocket functionality, Elysia exposes the uWebSocket socket in the raw prop.
This is an assumption btw, based on some tests I've been doing. Can't verify right now but you can.

Unfortunately the subscription() callback is missing in the raw property of the socket. Anyway, I need the subscription callback not to be inside a socket object, as it should be global for any websocket connection. Thank you anyway!

There are some uWebSockets functionalities missing in bun.js. Check this GitHub issue: https://github.com/oven-sh/bun/issues/2988

There are some uWebSockets functionalities missing in bun.js. Check this GitHub issue: oven-sh/bun#2988

is this issue still open?
If yes i want to work on it

There are some uWebSockets functionalities missing in bun.js. Check this GitHub issue: oven-sh/bun#2988

is this issue still open?
If yes i want to work on it

Yes, the issue is still open in both repositories.

authors: Moyo-Made kitanga-nday-bptn mikelgmh

repo: elysiajs/elysia


text:
Expose rx_delay in nrf qspi config

Being able to modify this is important especially when running the interface at higher frequencies. In my case stuff got glitchy at a frequency of 32MHz which makes sense considering the default rx_delay is 2/64Mhz = 1/32MHz.
Regarding the implementation I was not sure if it would be better to add an additional enum for the config value (since valid values are between 0 and 7) or if this would be overkill. So far I went with an u8 and documented the valid value range in a comment, but we can of course change that.

u8 sounds good to me. can you rustfmt?

Hm, weird. I have my editor configured to run rustfmt on save, but it seems like rustfmt does not pick up the edition specified in the Cargo.toml and thus fails to format files with async fns.
Anyway, I've run it manually now and updated the proposed commit.

authors: Dirbaio ftilde

repo: embassy-rs/embassy


text:
Deduplicate addons in lazy engines that are nested dependencies of the engine

Try to fix remaining "Shared addon deeper than engine" problem of https://github.com/ember-engines/ember-engines/pull/356.
An example of this problem copied from https://github.com/ember-engines/ember-engines/pull/356#issuecomment-288571816

project has dep on addon-derp
project has lazy engine engine-a
engine-a has engine addon-z
addon-z has addon-derp (addon-derp should not be duplicated)

For the example above, the addon-derp should not be duplicated, but without this PR it would be duplicated in the vendor.js of engine-a.
@rwjblue @trentmwillis @stefanpenner

@2hu12 very nice, I was hoping to tackle this soon. But I am happy you beat me to it. Let me look over it :)

@2hu12 thanks for adding tests, will check over this !

@rwjblue @stefanpenner can we merge this guys?

Would also love to have this, I tried this branch and it fixed our remaining deduplication issues perfectly.

@2hu12 and myself are kicking the tires.

@2hu12 Awesome work!

Fyi, I've also put this into an example repo where the issue could be seen before - and it nicely fixes the duplication: https://github.com/mydea/test-ember-engines-addons 👍 Would love to see this land!

Super awesome work here, @2hu12! This has been a huge problem for us for a while. I can't wait to see this land.

@2hu12 I've rebased your PR.

Looks like CI failures are due to ember-cli-addon-tests always using emberjs/data#master instead of a released version (the emberjs/data repo was recently changed into a monorepo so linking directly this way is invalid). Trying to fix that over in https://github.com/tomdale/ember-cli-addon-tests/pull/208...

@2hu12 2 more things, then we can merge:

readme addition re: this flag
CI green.

[x]  readme addition re: this flag

ember-cli-addon-tests@0.11.1 is released, and likely fixes the CI failures around ember-data packages missing

https://github.com/ember-engines/ember-engines/pull/639 bumps the version independently, so we can confirm that CI is green on master...

@rwjblue @stefanpenner I think that we can merge this and generate v0.8.0 release, because we know that CI error happens because ember-cli-addon-testsand don't impact anything on codebase that do ember-engines works ; )

@villander so excited for this!
https://media.giphy.com/media/3o6UB3VhArvomJHtdK/giphy.gif
@2hu12 and everyone thanks for this!

@stefanpenner @rwjblue any news here?

If we can get #639 merged, we can get CI back to green. Right now that PR is failing independently. I'll try to poke at it to see what's going on.

thanks @scalvert

It seems that the CI is failed against ember-source@beta and canary for some incompatibility brought by FEATURE ember-glimmer-angle-bracket-built-ins.

@2hu12 Correct, ember-beta and ember-canary are failing because of the <LinkTo> PR. I have a fix here: #642.
However, there is still another regression in Ember: https://github.com/emberjs/ember.js/issues/17963
Don't know why yarn test:node is failing though.

@buschtoens Very glad you already find a way to fix this problem, I have some changes based on your version https://github.com/buschtoens/ember-engines/pull/23. Also, I have another PR https://github.com/emberjs/ember.js/pull/17971 which try to fix the remaining failed test.

What's currently blocking this PR? Anything I can help with?

@scalvert some guys are trying solve a issue com dynamic route properties on canary here #642 but without success.

@scalvert, @buschtoens has a PR for fixing the failing test of ember@beta and ember@canary, but the ember@beta also has a bug on {{#link-to}} component which might be fixed https://github.com/emberjs/ember.js/pull/17971, the fix still needs a test.

I am going to merge and release this, the test failures are unrelated to this PR and it provides good value as it is. The test failures are from sources outside of this repo, and are independently being moved forward.
I don't normally merge when red, but after careful consideration and review, and also that this has been open for so long, I am making an exception.

thanks @stefanpenner

released as v0.7.1 🎉thanks @2hu12  for both your patience, and pushing this forward.

There's a related bug: #405
AFAICT it doesn't directly tie into this new EMBER_ENGINES_ADDON_DEDUPE pipeline, but it's closely related.

authors: 2hu12 buschtoens gabrielcsapo mydea rwjblue scalvert stefanpenner tomdale villander

repo: ember-engines/ember-engines


text:
Support node versions >= 10.* and use GitHub Actions

Ref #85

Released as v5.0.0

authors: buschtoens fsmanuel

repo: ember-intl/cp-validations


text:
A more robust createStore inspired by @foxnewsnetwork

As part of the feedback for PR #120 @foxnewsnetwork passed over a createStore that is more extensible (while not breaking the app itself). I took inspiration from that and my previous PR to build this one #feedbackWelcome

Proof this implementation not only has a green build but won't bust your app 👍

I added a new commit to move the redux-thunk imports to app/ instead of addon/
By doing this the consuming app can truly/safely remove redux-thunk as a dependency and add something like redux-saga :)

Because this was a move the service diff isn't a great read - if you want to see a simple diff I pushed a patch up to dropbox (worth a look if you want a simple idea of what has changed in the service)

I think the last remaining step here could/would? be to make makeStoreInstance something we import explicitly so "power users" can truly just override that part producing a store configured any way they want (like you would by hand using react-redux for example).
Anyone have thoughts on this? where would we export it from exactly?

makeStoreInstance is already merged in with the other stuff as a part of extending Ember.Service
Therefore, power-users can already do something like:
import ReduxService from 'ember-redux/services/redux';

export default ReduxService.extend({
  makeStoreInstance({ middlewareConfig, enhaners, reducers }) {
    doWhatever()
  })

LGTM. Also, please consider also editing over some of the howto extend from README.markdown stuff on my branch: https://github.com/foxnewsnetwork/ember-redux/tree/feature/addonify-redux-service#customizing-the-redux-service

@brettburley I've rebased this and cut the addon/middleware down to just an empty array as you suggested. I still need to pull in some additional documentation for this as @foxnewsnetwork suggested above ^^

Okay I've got this rebased - still needs some docs love (copy/paste of what Thomas linked us to above). I need to see how this looks/feels in a real app so that's on me this coming week

Any estimate on when this sweet PR might land? Anything I can do to help?

@bstro The only real blocker at the moment is my internal debate over the "breaking change" this introduced. The problem is that previously we wouldn't include a reducer for you (meaning an error message would pop up when you ran the build w/out reducers/index.js
We are planning to cut v3.0 in early July and this is likely the 2nd PR that will land officially (in that case any of the fears about a breaking api change will have a major version number to land under).
I don't have anything else planned until that release next month but we could use some examples/ docs/ for people who want to extend this like yourself. Would you want to write up a small section for the docs that covers this in more detail?

Ah, so this won't land in v2.x? In order to have these changes, I'd also need to upgrade our version of node+ember+ember-cli?
ember-cli: 2.4.3
node: 4.8.2
os: darwin x64

@bstro It's possible we could land this in 2x -worth a debate on the "breaking change" I mentioned above. That said, in the discussion about 3X I showed a graph after node 8 was released recently and asked about what may be blocking you from taking on node 6 as a build time dependency.
You can still use ember-cli v2.4.3 w/ node 6.10 and that will be supported in both 2X and 3X of ember-redux. The problem arises when you need to build your ember-cli v2.4.3 app with node 4 (you will find a break as a result of the upgrade from babel 5 to babel 6).
What is blocking you/ your team from adopting node 6 as a build time dependency today?

@toranb I don't think it's a breaking change since there aren't any meaningful apps with a missing reducers/index.js file. I don't think this PR changes the API in any way for existing apps, and only changes behaviors for new apps, so wouldn't necessitate a major version change because there is no work an app owner would have to do. I also think adding the runtime warning is probably sufficient warning for the new app case.
I'd strongly support landing this in the current major version (with the caveats of my previous feedback). :+1:

@toranb I'm going to spike this week on upgrading our Node to 6 LTS. Some promising progress so far.

@brettburley it sounds like we agree that this change does not introduce a real/ functional breaking change of any kind.
@brettburley I've updated the name you called out middlewareConfig to instead match the others (plural) middlewares. One question with that name change - is it correct? Meaning, we could bolt on 2+ middleware (one for logging/ one for async work/ etc)
The last step before we merge this into the 2x series is for me to find a way to test this from the dummy app (like we did w/ patchMiddleware). If that's not possible/or easily possible I'd like to test this manually with ember-cli v2.4.3 and v2.13.2

@foxnewsnetwork @brettburley @bstro
I threw together a working ember-cli v2.4.3 app using this fork and customized the redux store creation. Looking for feedback on this before we merge it next week
https://github.com/toranb/configme243/commit/647145fa679c58598a352bc6a25a9b93607270d8

Your 2.4.3 example looks consistent with how I've been using it! It feels pretty good to me. Nothing to critique on my end.

@bstro one issue I've found today is that I can destructure enhancers just fine but not the reducers for some reason. The below doesn't blow up, but the reducers don't fire as they do when I wire it up myself. I'll poke around at this until I can get a config that truly provides reducers, middlewares, and enchancers.
export default ReduxService.extend({
  makeStoreInstance({reducers, enhancers}) {
    const middleware = applyMiddleware(sagaMiddleware);
    const createStoreWithMiddleware = compose(middleware, enhancers)(createStore);
    const store = createStoreWithMiddleware(reducers);
    sagaMiddleware.run(root);
    return store;
  }
});

@toranb now that you mention it, I recall running into that too. I had to manually import my reducers.

@bstro I believe the variables we destructure in makeStoreInstance reference the "default" imports that ship with ember-redux itself (meaning the reducer/middleware/enchancer we ship that do next to nothing).
@foxnewsnetwork is this how you'd expect this to work? Not a complete deal breaker obviously, just trying to understand how those vars coming into makeStoreInstance should work/ what the developer experience is like using them

@toranb Doesn't that make the params to makeStoreInstance effectively useless?

@toranb I don't think its a big deal to manually import reducers and enhancers...

@bstro I'm personally good with this myself (just wasn't sure if that was the expectation when I took my first stab at extending it). This does have the added benefit of "no breaking change" for people in the 2X series. Plus it still allows us to provide a default middleware using redux-thunk without the user even knowing it was required (often the very first question people new to redux ask after "hello world" when they attempt something async).
When I look at the source in /app/services/redux.js I see that we are importing all 3 at the top and pass those in like so ...
import ReduxService from 'ember-redux/services/redux';
import reducers from '../reducers/index';
import enhancers from '../enhancers/index';
import middlewares from '../middleware/index';

export default ReduxService.extend({ reducers, enhancers, middlewares });

Making me think it's logical that anyone extending this would then be required to import reducers/middlewares/enhancers or whatever they need to create the redux store manually.
TL;DR
I think this all makes sense and with a legit documentation section (under configuration) we could easily show how one might bolt on a custom middleware, or reducer, or enhancer.
I'll give @brettburley and @foxnewsnetwork time next week to think this over and provide feedback. I'm often in my own little world ;) so I'll step back and let them reflect on this (now) massive PR (sorry in advance guys)

@bstro one last look at how we could show this in action. I took a step back and found this worked perfectly (as I import the reducers/enhancers myself and construct the saga middleware by hand)
import redux from 'redux';
import ReduxService from 'ember-redux/services/redux';
import createSagaMiddleWare from 'redux-saga';
import reducers from '../reducers/index';
import enhancers from '../enhancers/index';
import root from '../sagas/index';

const { createStore, applyMiddleware, compose } = redux;

const sagaMiddleware = createSagaMiddleWare();

const makeStoreInstance = ({reducers, enhancers}) => {
  const middleware = applyMiddleware(sagaMiddleware);
  const createStoreWithMiddleware = compose(middleware, enhancers)(createStore);
  const store = createStoreWithMiddleware(reducers);
  sagaMiddleware.run(root);
  return store;
};

export default ReduxService.extend({
  reducers,
  enhancers,
  makeStoreInstance
});

As far as I can tell, this LGTM; just be sure to at least bump minor (if not major) version so that we can always patch if users come up with unforeseen problems

your usage example looks great to me. +1 -- thanks for your work on this! all your work has been super helpful for me and several people on my team.

@bstro @brettburley @foxnewsnetwork this has been released as part of ember-redux v2.10

Nice!!

authors: brettburley bstro foxnewsnetwork toranb

repo: ember-redux/ember-redux


text:
oracle input parallel extraction

how to control the parallel for oracle ?
eg. use raw function ora_hash()
so the sql like select *** from *** where 1=1 and ...   and ora_hash(rowid,8)=0,1,...8  9thread(parallel)
Is the the fastest way. Especially for full data extraction.
Thanks!
Sent with GitHawk

Hello, @cmdares
Could you ask a plugin usage on a plugin page?
embulk-input-jdbc (include Oracle) always use one task. Not parallelize now.

Unrelated to the Embulk core. Let's close it.

authors: cmdares dmikurube hiroyuki-sato

repo: embulk/embulk


text:
Issue while connecting to s3 bucket from Ec2

If your issue is not following the template, the maintainer may close the issue without notifications.

Write the following environmental information.

OS version:linux
Java version: openjdk version "1.8.0_232"
Embulk version:Embulk v0.9.23
Plugin versions:embulk-output-s3-1.5.0

Write all what you did, e.g. your commands executed:
i am trying to copy file from Ec2 to S3bucket.i am getting accessdenied error.
Write what you expected and observed actually.
i need some help regarding configuration setup to connect to s3

We are not providing a user support here. Also, it looks like a problem in your embulk-output-s3 configuration, not this embulk core project.
You may want to go: https://github.com/llibra/embulk-output-s3
Let us close this ticket.

authors: dmikurube phaniari


text:
Deprecate Timestamp-related methods using JRuby ScriptingContainer.

@muga Deprecating them for the future. Can you have a look?
They have never been used actually although they're passed through constructors!

Thanks! Merging, and releasing v0.8.29 tomorrow.


text:
[Question] Why does the dvdi need to call "unmount" when isolator "cleanup"

Here come a question is Why does the dvdi need to call "unmount" when isolator "cleanup"? I did not see much impact if we do not do unmount when isolator cleanup or recover, the only issue is that there will be some garbage mount info in /proc/mounts, any comments?

Leaving this one for @cantbewong

@cantbewong any comments on this? Thanks.

For external mounts, you want to unmount so that the task can be rescheduled to another agent node.
Some storage platforms do suppport pre-emptive mount, but some do not. Even when a pre-emptive mount is supported, it takes more time if the external volume is mounted elsewhere

Please close this issue if I answered your question

@cantbewong can you please show more detail for pre-emptive mount ? Does there an example for this?

Also can you please show more detail for For external mounts, you want to unmount so that the task can be rescheduled to another agent node. ? Which framework support task reschedule? Does the reschedule means that if the task failed, find another agent host to re-run the task again? Thanks @cantbewong

For detail on pre-emptive mount please see the section titled Pre-emptive Volume Mount right on the readme.md file for this repo.
Marathon supports rescheduling to another agent node and this is what we test with. There is no reason that this can't be done by other Frameworks as well. One use case is a scenario where an agent node crashes or is permanently retired. Another is a batch workloads that can flexibly be run on any agent node offering sufficient resources.

@cantbewong thanks.

authors: cantbewong clintonskitson jay-lau

repo: emccode/mesos-module-dvdi


text:
Жилье и питание на 4 человек

nameSurname: Влад Ковальов
phoneNumber: '+380636055440'
email: vladkovalov586@gmail.com
title: Жилье и питание на 4 человек
recipients: ''
description: ''
url: ''
location:
  mode: autocomplete
  address: {}
iConfirmToHaveReadAndAcceptedPrivacyInformativeToThreatPersonalData: true
label: help
submit: true

Già presente, vedi https://github.com/emergenzeHack/ukrainehelp.emergenzehack.info_segnalazioni/issues/527

authors: cristigalas ehack-italy


text:
Selectable text in labels

We should have an option to turn on selectable text in labels, i.e. how text works on a website.
Drag-to-select, double-click to select words, triple-click to select entire text, etc.
As a first step, let's limit ourselves to selection within a single Label (not selections spanning multiple widgets).
Since only one label can have a selection at a time, this means some sort of shared mono-state for the labels, mapping a label widget Id to a CCursorRange, similar to TextEdit. We should keep the same selected range of characters even if the label text changes (you should be able to select a label which text is changing).
We need to figure out a good way to share code between TextEdit and Label (all the logic for cursors, selection, etc);
In browsers you can also use the keyboard to select parts of the text (i.e. shift-arrows to move selection), but I suggest we punt on that (I suspect it is a seldom used feature).
Note that making text selectable means they now responds to clicks and drags, so that e.g. "drag-to-scroll" won't work if you drag a label. I think therefore this should be n opt-in feature, globally.
We also have to figure out how this feature interact with text elision (when text is shortened using …)

In web pages, some widgets have selectable text but still respond to click and drag without selecting the text. There are some example right here in this page.
https://github.com/emilk/egui/assets/43298013/65a582c8-f804-4ff3-b44f-6f35c84ef64e
Would this be an end goal for egui? I guess it would be a matter of keeping a global selection rect for each viewport (or maybe for each area) which is updated according to the user's gestures (Shift + click etc), and then each widget containing selectable text would calculate its intersection with this rect and highlight its text accordingly. And I guess PlatformOutput::copied_text would have to be converted to a Vec? So every widget could push its highlighted text to it, and at the end it would all be joined by newlines and pushed to the clipboard. Or maybe the widgets could just add the newlines themselves as needed when appending to the string.
But egui is also used to make entire desktop apps rather than just web pages, so it should probably still have text that isn't selectable at all, right? Like the tab names and other buttons on the browser.

@YgorSouza that would be nice, but is a lot more workand outside the scope of this issue.

@YgorSouza I created a follow-up issue for multi-widget select in https://github.com/emilk/egui/issues/3816

authors: YgorSouza emilk

repo: emilk/egui


text:
Touch gestures

I have a slide to confirm button within the drawer. However, it works with a mouse event but not with touch swiping on mobile. This only occurs dismissible = false. How do I override that? thanks in advance

@lunarinlunarinlunarin Can you please provide video? It works fine on my iOS, Safari. Which browser are you using?

i can provide a video but it wont show much because it's a swiping action with my fingers. I tried both chrome and safari and both dont work. if i make it dismissible however, it will work.

Please provide a code sandbox demo.

repo: emilkowalski/vaul


text:
Widevine install hangs on setting up loop device

After the dialog window switches to 'Uncompressing image', nothing seems to happen anymore. This is inputstreamhelper v0.4.3 on Kodi 18.2 on Raspbian Stretch on an ARM-based RPi. I enabled debug logging and that shows the following.
2019-11-07 22:18:54.115 T:1543496416   DEBUG: [script.module.inputstreamhelper]: jsonrpc payload: {'params': {'setting': u'network.usehttpproxy'}, 'jsonrpc': u'2.0', 'method': u'Settings.GetSettingValue', 'id': 1}
2019-11-07 22:18:54.117 T:1543496416   DEBUG: [script.module.inputstreamhelper]: jsonrpc response: {"id":1,"jsonrpc":"2.0","result":{"value":false}}
2019-11-07 22:18:54.123 T:1543496416   DEBUG: CAddonSettings[script.module.inputstreamhelper]: loading setting definitions
2019-11-07 22:18:54.123 T:1543496416   DEBUG: CAddonSettings[script.module.inputstreamhelper]: trying to load setting definitions from old format...
2019-11-07 22:18:54.229 T:1543496416   DEBUG: [script.module.inputstreamhelper]: jsonrpc payload: {'params': {'addonid': u'inputstream.adaptive'}, 'jsonrpc': u'2.0', 'method': u'Addons.GetAddonDetails', 'id': 1}
2019-11-07 22:18:54.231 T:1543496416   DEBUG: [script.module.inputstreamhelper]: jsonrpc response: {"id":1,"jsonrpc":"2.0","result":{"addon":{"addonid":"inputstream.adaptive","type":"kodi.inputstream"}}}
2019-11-07 22:18:54.231 T:1543496416   DEBUG: [script.module.inputstreamhelper]: inputstream.adaptive is installed.
2019-11-07 22:18:54.232 T:1543496416   DEBUG: [script.module.inputstreamhelper]: jsonrpc payload: {'params': {'properties': [u'enabled'], 'addonid': u'inputstream.adaptive'}, 'jsonrpc': u'2.0', 'method': u'Addons.GetAddonDetails', 'id': 1}
2019-11-07 22:18:54.234 T:1543496416   DEBUG: [script.module.inputstreamhelper]: jsonrpc response: {"id":1,"jsonrpc":"2.0","result":{"addon":{"addonid":"inputstream.adaptive","enabled":true,"type":"kodi.inputstream"}}}
2019-11-07 22:18:54.235 T:1543496416   DEBUG: [script.module.inputstreamhelper]: inputstream.adaptive 2.3.17 is enabled.
2019-11-07 22:18:54.236 T:1543496416   DEBUG: [script.module.inputstreamhelper]: inputstream.adaptive 2.3.17 is installed and enabled.
2019-11-07 22:18:54.240 T:1543496416   DEBUG: CAddonSettings[inputstream.adaptive]: loading setting definitions
2019-11-07 22:18:54.248 T:1543496416   DEBUG: Previous line repeats 1 times.
2019-11-07 22:18:54.248 T:1543496416   DEBUG: [script.module.inputstreamhelper]: Widevine is not installed.
2019-11-07 22:18:56.268 T:1543496416   DEBUG: [script.module.inputstreamhelper]: Request URL: https://dl.google.com/dl/edgedl/chromeos/recovery/recovery.conf
2019-11-07 22:18:56.590 T:1543496416   DEBUG: [script.module.inputstreamhelper]: Response code: 200
2019-11-07 22:18:56.717 T:1543496416   DEBUG: [script.module.inputstreamhelper]: Find best ARM image to use from recovery.conf
2019-11-07 22:18:56.738 T:1543496416   DEBUG: [script.module.inputstreamhelper]: EXPRESSO (2946267590) is smaller than BOB (3389723678)
2019-11-07 22:18:56.756 T:1543496416   DEBUG: [script.module.inputstreamhelper]: BIG (2154022478) is smaller than EXPRESSO (2946267590)
2019-11-07 22:18:56.757 T:1543496416   DEBUG: [script.module.inputstreamhelper]: BLAZE (12371.75.1) is newer than BIG (12371.75.0)
2019-11-07 22:18:56.782 T:1543496416   DEBUG: [script.module.inputstreamhelper]: FIEVEL (12371.75.2) is newer than BLAZE (12371.75.1)
2019-11-07 22:18:58.685 T:1543496416   DEBUG: CAddonSettings[inputstream.adaptive]: loading setting definitions
2019-11-07 22:18:58.688 T:1543496416   DEBUG: [script.module.inputstreamhelper]: Acquiring Widevine EULA from x86 files.
2019-11-07 22:18:58.689 T:1543496416   DEBUG: [script.module.inputstreamhelper]: Request URL: https://dl.google.com/widevine-cdm/versions.txt
2019-11-07 22:18:58.909 T:1543496416   DEBUG: [script.module.inputstreamhelper]: Response code: 200
2019-11-07 22:18:58.921 T:1543496416   DEBUG: [script.module.inputstreamhelper]: Request URL: https://dl.google.com/widevine-cdm/4.10.1440.19-mac-x64.zip
2019-11-07 22:18:59.172 T:1543496416   DEBUG: [script.module.inputstreamhelper]: Response code: 200
2019-11-07 22:18:59.173 T:1543496416   DEBUG: DialogProgress::Open called
2019-11-07 22:19:11.871 T:1543496416   DEBUG: [script.module.inputstreamhelper]: Request URL: https://dl.google.com/dl/edgedl/chromeos/recovery/chromeos_12371.75.2_veyron-fievel_recovery_stable-channel_fievel-mp.bin.zip
2019-11-07 22:19:12.107 T:1543496416   DEBUG: [script.module.inputstreamhelper]: Response code: 200
2019-11-07 22:19:12.108 T:1543496416   DEBUG: DialogProgress::Open called
2019-11-07 22:19:20.677 T:1765450464   DEBUG: Thread JobWorker 1765450464 terminating (autodelete)
2019-11-07 22:19:20.678 T:1757057760   DEBUG: Thread JobWorker 1757057760 terminating (autodelete)
2019-11-07 22:19:20.678 T:1677746912   DEBUG: Thread JobWorker 1677746912 terminating (autodelete)
2019-11-07 22:19:20.733 T:1778488032   DEBUG: Thread JobWorker 1778488032 terminating (autodelete)
2019-11-07 22:29:07.614 T:1543496416   DEBUG: DialogProgress::Open called (already running)!
2019-11-07 22:35:20.778 T:1543496416   DEBUG: [script.module.inputstreamhelper]: [u'modinfo', u'loop'] cmd failed.
2019-11-07 22:35:20.779 T:1543496416   DEBUG: [script.module.inputstreamhelper]: [u'modinfo', u'loop'] cmd output:
                                            modinfo: ERROR: Module loop not found.
2019-11-07 22:35:20.780 T:1543496416   DEBUG: [script.module.inputstreamhelper]: loop is built in the kernel.
2019-11-07 22:35:20.877 T:1543496416   DEBUG: [script.module.inputstreamhelper]: [u'losetup', u'-f'] cmd executed successfully.
2019-11-07 22:35:20.877 T:1543496416   DEBUG: [script.module.inputstreamhelper]: [u'losetup', u'-f'] cmd output:
                                            /dev/loop0
2019-11-07 22:35:20.880 T:1543496416   DEBUG: [script.module.inputstreamhelper]: Found free loop device: /dev/loop0
2019-11-07 22:35:21.130 T:1543496416   DEBUG: [script.module.inputstreamhelper]: [u'fdisk', u'/home/pi/.kodi/userdata/addon_data/script.module.inputstreamhelper/temp/chromeos_12371.75.2_veyron-fievel_recovery_stable-channel_fievel-mp.bin', u'-l'] cmd executed successfully.
2019-11-07 22:35:21.131 T:1543496416   DEBUG: [script.module.inputstreamhelper]: [u'fdisk', u'/home/pi/.kodi/userdata/addon_data/script.module.inputstreamhelper/temp/chromeos_12371.75.2_veyron-fievel_recovery_stable-channel_fievel-mp.bin', u'-l'] cmd output:
                                            GPT PMBR size mismatch (8609948 != 4436015) will be corrected by w(rite).
                                            Disk /home/pi/.kodi/userdata/addon_data/script.module.inputstreamhelper/temp/chromeos_12371.75.2_veyron-fievel_recovery_stable-channel_fievel-mp.bin: 2.1 GiB, 2271240192 bytes, 4436016 sectors
                                            Units: sectors of 1 * 512 = 512 bytes
                                            Sector size (logical/physical): 512 bytes / 512 bytes
                                            I/O size (minimum/optimal): 512 bytes / 512 bytes
                                            Disklabel type: gpt
                                            Disk identifier: A3C949A5-3203-4746-9CCF-C7D83632A57C

                                            Device                                                                                Start     End Sectors  Size Type
                                            /home/pi/.kodi/userdata/addon_data/script.module.inputstreamhelper/temp/chromeos_12371.75.2_veyron-fievel_recovery_stable-channel_fievel-mp.bin1  4415488 4435967   20480   10M Microsoft basic data
                                            /home/pi/.kodi/userdata/addon_data/script.module.inputstreamhelper/temp/chromeos_12371.75.2_veyron-fievel_recovery_stable-channel_fievel-mp.bin2    20480   53247   32768   16M ChromeOS kernel
                                            /home/pi/.kodi/userdata/addon_data/script.module.inputstreamhelper/temp/chromeos_12371.75.2_veyron-fievel_recovery_stable-channel_fievel-mp.bin3   319488 4415487 4096000    2G ChromeOS root fs
                                            /home/pi/.kodi/userdata/addon_data/script.module.inputstreamhelper/temp/chromeos_12371.75.2_veyron-fievel_recovery_stable-channel_fievel-mp.bin4    53248   86015   32768   16M ChromeOS kernel
                                            /home/pi/.kodi/userdata/addon_data/script.module.inputstreamhelper/temp/chromeos_12371.75.2_veyron-fievel_recovery_stable-channel_fievel-mp.bin5   315392  319487    4096    2M ChromeOS root fs
                                            /home/pi/.kodi/userdata/addon_data/script.module.inputstreamhelper/temp/chromeos_12371.75.2_veyron-fievel_recovery_stable-channel_fievel-mp.bin6    16448   16448       1  512B ChromeOS kernel
                                            /home/pi/.kodi/userdata/addon_data/script.module.inputstreamhelper/temp/chromeos_12371.75.2_veyron-fievel_recovery_stable-channel_fievel-mp.bin7    16449   16449       1  512B ChromeOS root fs
                                            /home/pi/.kodi/userdata/addon_data/script.module.inputstreamhelper/temp/chromeos_12371.75.2_veyron-fievel_recovery_stable-channel_fievel-mp.bin8    86016  118783   32768   16M Microsoft basic data
                                            /home/pi/.kodi/userdata/addon_data/script.module.inputstreamhelper/temp/chromeos_12371.75.2_veyron-fievel_recovery_stable-channel_fievel-mp.bin9    16450   16450       1  512B ChromeOS reserved
                                            /home/pi/.kodi/userdata/addon_data/script.module.inputstreamhelper/temp/chromeos_12371.75.2_veyron-fievel_recovery_stable-channel_fievel-mp.bin10   16451   16451       1  512B ChromeOS reserved
                                            /home/pi/.kodi/userdata/addon_data/script.module.inputstreamhelper/temp/chromeos_12371.75.2_veyron-fievel_recovery_stable-channel_fievel-mp.bin11      64   16447   16384    8M unknown
                                            /home/pi/.kodi/userdata/addon_data/script.module.inputstreamhelper/temp/chromeos_12371.75.2_veyron-fievel_recovery_stable-channel_fievel-mp.bin12  249856  315391   65536   32M EFI System

                                            Partition table entries are not in disk order.
2019-11-07 22:46:52.845 T:1778488032   DEBUG: Thread JobWorker start, auto delete: true
2019-11-07 22:47:22.873 T:1778488032   DEBUG: Thread JobWorker 1778488032 terminating (autodelete)

I don't know if these messages about the GPT PMBR size mismatch and the partition table entries not being in disk order are safe to ignore.
It seems like _unzip, _check_loop, and _set_loop_dev  return True as they should.
_losetup, on the other hand, doesn't return but it spawns a process for losetup, as shown by ps:
root      3344  0.0  0.3   7516  2988 tty1     SN+  22:35   0:00 sudo losetup -o 163577856 /dev/loop0 /home/pi/.kodi/userdata/addon_data/script.module.inputstreamhelper/temp/chromeos_12371.75.2_veyron-fievel_recovery_stable-channel_fievel-mp.bin

So the process is waiting for something to complete, but that seems to last forever. mount doesn't show the file system, so I think that _mnt_loop_dev never gets called and execution hangs in _losetup.
The journal doesn't show any error. Any ideas what I could try?

I don't know if these messages about the GPT PMBR size mismatch and the partition table entries not being in disk order are safe to ignore.

Yes, these are not the cause of your problems.
Is it possible that sudo is waiting for a password? You may have to configure your system to allow for passwordless sudo to run losetup. There is no other way around this unfortunately.

I did add that to my sudoers file, but it turns out that there was another line later in the file that also applied to that user, which did not have NOPASSWD: set, overriding the first line. Sorry about that. After installing libnss3 everything works now.

authors: Ko- dagwieers


text:
[1.20.1-Forge] EMI not properly showing up. Stuck at "Baking Recipes". (JEI is installed.)

What happened:
Since 1.0.13 update and above EMI is stuck at "Experiencing delay, is everything alright?. Baking Recipes. EMI Reloading..."
(JEI is installed.)

Versions 1.0.12 and below work fine. No longer stuck / experiencing delays.
Versions:
MC: 1.20.1
Forge: 47.1.3
EMI: from 1.0.13 & 1.0.14 and up.
JEI: 15.2.0.23
Logs:
If needed: https://gist.githubusercontent.com/Gbergz/9b3dc2ceb0102b7960e02ac9f2cff330/raw/d5140048ebd2716f8096678be46b0113e8fc9efa/gistfile1.txt

Based on the log ending on baking the index, this was fixed with the latest update, 1.0.15

I still have this problem in the latest version for 1.19.2
MC: 1.19.2
Forge: 43.2.21
EMI: 1.0.15
After a few minutes it loads
https://mclo.gs/w2H5gsE

I originally closed this too early conflating it with another issue. After further testing I was able to discover the problem and resolve it properly in 1.0.16

authors: AndreAugustoDev Gbergz emilyploszaj

repo: emilyploszaj/emi


text:
Commentstream should not expose quote/escape state

The QuoteState of CommentStream must be considered an implementation detail. Reusing that state in deeper filtering is an anti-pattern, however, reusing the same QuoteMatcher::function is highly recommended.

The implementation of the comment stream can make the state protected, so that a class used in the current testing-code can use it, but other use is discouraged.

repo: emmef/org-simple


text:
Westwood ADL format can't be played (Adplug)

The Westwood ADL format can't be played (supported by Adplug). It seems to load 200 subsongs but foobar2000 loads much less subsongs.
Attached an example file. This file can be played successfully by foobar2000's adplug plugin.
dune ii - 00.zip

Thanks for the report. I will take a look.

found same bug in foobar2000
A solution is explained here: https://hydrogenaud.io/index.php?topic=119636.0

Seems like an issue inside adplug for sure. I will use the workaround implemented in foobar2000 when I fix this issue.

authors: emoon jessicajonesunitedkingdom

repo: emoon/HippoPlayer


text:
[Feature Request]: C2C menu blur effect

Describe the feature you'd like to see added
C2C Xbox has a blur effect on the menus when a dialog is in front:

On PC this is missing (TODO: check PS2)

Possible they used the same blur code that bloom uses, which is broken on PC, so ended up leaving it disabled instead.
Since it's on the C2C side it would be hard to find the code changed for it though (hardly any C2C-specific code is mapped out atm), still crossing my fingers for a C2C prototype to show up one day with debug symbols 🤞

PS2 doesn't have a blur effect.

authors: Tenome emoose


text:
相對路徑打包後路徑位置不正確

首先感謝作者開發此套件
由於希望打包後 css 與 js 引入檔案的路徑是相對於 dist 的路徑，但當我於 defineConfig 使用 base="./" 打包出來的路徑不是期望的路徑。
打包後的資料結構：

打包後 html 引入檔案的路徑：

期望路徑為：<script type="module" crossorigin src="./js/index.js"></script>
實際路徑為：<script type="module" crossorigin src="../local/vite_mpa_de/js/index.js"></script>
而此問題也會造成使用 npm run preview 時，因為檔案引入路徑為 ../local/vite_mpa_de/js/index.js 而找不到檔案而無法預覽實際打包呈現。

麻煩作者了，謝謝~

这不是插件的问题，实际上你什么都不用配，默认的路径是 '/' 开头的，对应到产物里面是 /css/xxx.css, /js/xxx.js, 部署的时候这个 / 代表的就是根路径

會有這個需求主要是因為在網頁內層放上 dist 打包的檔案後，如果使用默認的絕對位置 / 會抓不到檔案
因為 css 與 js 檔案是相對在 vite_mpa_demo 資料夾內，而不是根目錄內
Ex：http://example.com/vite_mpa_demo/index.html

这种情况下，应该配置 base，在打包的时候将 base 替换为对应的 cdn 路径，如果没有 cdn 路径，就是你的域名

已解決~ 謝謝

repo: emosheeep/vite-plugin-virtual-mpa


text:
Fix match.As to behave the same as errors.As

Fixes #19

Thanks @Fryuni ! Can you please take a look at the failing tests?

Sure, they all passed locally on 1.17 🙃, I forgot to try on the previous versions

@sagikazarmark just going through my open PRs, any thoughts on this? 😄

authors: Fryuni sagikazarmark

repo: emperror/errors


text:
Project is MIT Licensed but SharpZipLib files have GPL license comments

I'd like to use this library in a commercial capacity without modification, but am concerned that the presence of GPLv2 licenses in the SharpZipLib directory may annul the MIT license of this project.
For example: https://github.com/empira/PDFsharp/blob/master/src/PdfSharp/SharpZipLib/SharpZipBaseException.cs
Can anyone provide clarity on this issue? If this is a license violation (I am not trying to imply it is; I'm not a lawyer), then maybe it would be possible to replace the SharpZipLib directory with a MIT-licensed version of SharpZipLib, e.g. https://github.com/icsharpcode/SharpZipLib

So is it really free for commercial use?

IANAL but IMHO the "special exception" in lines 24 through 34 in the linked file allows bundling SharpZipLib with modules licensed under MIT license.

TH-Soft - so you mean entire PDFSharp with all it's packages inside including SharpZipLib is still under MIT license and can be used fully in commercial use?

Could you give me that link?

Click on the blue text in the first post after "For example".

I see. Hmm so "seems" like using pdfsharp whom contains SharpZipLib still can be used in commercial usage even with sell option.

From the other hand and to be honest for me marking software under MIT means it's MIT. I mean this software owner should knows whether it's still MIT or not once used inside.

Now we have preview 1 of PDFsharp 6.0.0 where SharpZipLib code is no longer used.

authors: Robert969696 TH-Soft ThomasHoevel mhohimer


text:
How do I import UnstructuredReader()?

I see that download_loader() is deprecated but I can't figure out where to find UnstructuredReader() (it doesn't seem to be exported by llama_hub) so that I can use it, either via llama_index:
         loader = SimpleDirectoryReader(doc_dir, recursive = True,
                                           file_extractor = {
                                               ".pdf": "UnstructuredReader",
                                               ".docx": "UnstructuredReader",
                                               ".pptx": "UnstructuredReader"
                                           })

or directly:
        loader = UnstructuredReader()

apologies if this should be obvious!

We will be happy with a PR with this improvement on the example @maspotts

authors: EmanuelCampos maspotts

repo: emptycrown/llama-hub


text:
DeleteAll Fixes

Fixes #3, as well as a separate issue I noticed this morning.
With the included changes the following test case from #3 should now correctly work without error:
Archivist:Initialize({});
assert(Archivist.sv.ReadOnly);
Archivist:DeleteAll("ReadOnly");
assert(Archivist.sv.ReadOnly); -- Would previously fail as `self.sv.ReadOnly` would be nil.
Archivist:Create("ReadOnly", "TestStore1", "1");  -- Would previously error as `self.sv.ReadOnly` would be nil.
assert(Archivist.sv.ReadOnly.TestStore1 ~= nil);

An additional issue was fixed where self.storeMap was being cleared unconditionally for both branches in the DeleteAll method - this would result in an error if the user had multiple stores open from different types, called DeleteAll with a single named store type, and then tried to close a store from a different type.
Archivist:Initialize({});
assert(Archivist.sv.ReadOnly);
assert(Archivist.sv.RawData);
local TestStore3 = Archivist:Create("ReadOnly", "TestStore3", "3");
assert(Archivist.sv.ReadOnly.TestStore3 ~= nil);
local TestStore4 = Archivist:Create("RawData", "TestStore4", "4");
assert(Archivist.sv.RawData.TestStore4 ~= nil);
Archivist:DeleteAll("ReadOnly");
assert(Archivist.sv.ReadOnly);
assert(Archivist.sv.RawData);
Archivist:CloseStore(TestStore4); -- Would previously fail an assertion as `self.storeMap[TestStore4]` would be nil.

Thanks, looks good!

authors: Meorawr emptyrivers

repo: emptyrivers/Archivist


text:
A spell error

Hi, @emqplus  I find a mistake in spell:   https://github.com/emqtt/esockd/blob/master/src/esockd_connection_sup.erl#L154
'fobidden'  should be 'forbidden'.
Sorry, I seem to have a slight OCD.

@congleetea, Thanks.

authors: congleetea emqplus

repo: emqtt/esockd


text:
PR #564 breaks Http API

Launched broker with flag http, and run a sub client.
$ ./nanomq/nanomq broker start --http
$ mosquitto_sub -t abc

then use curl post request
curl --location --request POST 'http://localhost:8081/api/v1' \
--header 'Authorization: Basic YWRtaW46cHVibGlj' \
--header 'Content-Type: application/json' \
--data-raw '{
    "req": 4,
    "seq": 111
}'

cause broker heap-buffer-overflow
=================================================================
==2062==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x60300000a978 at pc 0x00010a2f8a85 bp 0x7000104fc770 sp 0x7000104fc768
READ of size 8 at 0x60300000a978 thread T26
    #0 0x10a2f8a84 in get_subscriptions rest_api.c:490
    #1 0x10a2fd0d4 in process_request rest_api.c:325
    #2 0x10a3032bd in inproc_server web_server.c:360
    #3 0x10a38abc7 in nni_thr_wrap thread.c:94
    #4 0x10a3a9bec in nni_plat_thr_main posix_thread.c:266
    #5 0x7fff6b485108 in _pthread_start+0x93 (libsystem_pthread.dylib:x86_64+0x6108)
    #6 0x7fff6b480b8a in thread_start+0xe (libsystem_pthread.dylib:x86_64+0x1b8a)

0x60300000a978 is located 0 bytes to the right of 24-byte region [0x60300000a960,0x60300000a978)
allocated by thread T11 here:
    #0 0x10a5ee17d in wrap_malloc+0x9d (libclang_rt.asan_osx_dynamic.dylib:x86_64h+0x4917d)
    #1 0x10a2bb2dd in zmalloc zmalloc.c:50
    #2 0x10a293185 in dbtree_new_ctxt mqtt_db.c:30
    #3 0x10a296e90 in dbtree_client_new mqtt_db.c:362
    #4 0x10a296d3d in dbtree_insert_client mqtt_db.c:720
    #5 0x10a2f2f62 in sub_ctx_handle sub_handler.c:309
    #6 0x10a30b67d in server_cb broker.c:354
    #7 0x10a38682f in nni_taskq_thread taskq.c:50
    #8 0x10a38abc7 in nni_thr_wrap thread.c:94
    #9 0x10a3a9bec in nni_plat_thr_main posix_thread.c:266
    #10 0x7fff6b485108 in _pthread_start+0x93 (libsystem_pthread.dylib:x86_64+0x6108)
    #11 0x7fff6b480b8a in thread_start+0xe (libsystem_pthread.dylib:x86_64+0x1b8a)

Thread T26 created by T0 here:
    #0 0x10a5e831a in wrap_pthread_create+0x5a (libclang_rt.asan_osx_dynamic.dylib:x86_64h+0x4331a)
    #1 0x10a3a995d in nni_plat_thr_init posix_thread.c:279
    #2 0x10a38a86c in nni_thr_init thread.c:121
    #3 0x10a446fba in nng_thread_create platform.c:55
    #4 0x10a303662 in start_rest_server web_server.c:431
    #5 0x10a315d9f in broker_start broker.c:1243
    #6 0x10a2e81cc in main nanomq.c:221
    #7 0x7fff6b280cc8 in start+0x0 (libdyld.dylib:x86_64+0x1acc8)

Thread T11 created by T0 here:
    #0 0x10a5e831a in wrap_pthread_create+0x5a (libclang_rt.asan_osx_dynamic.dylib:x86_64h+0x4331a)
    #1 0x10a3a995d in nni_plat_thr_init posix_thread.c:279
    #2 0x10a38a86c in nni_thr_init thread.c:121
    #3 0x10a3864b4 in nni_taskq_init taskq.c:95
    #4 0x10a387a04 in nni_taskq_sys_init taskq.c:284
    #5 0x10a361edc in nni_init_helper init.c:35
    #6 0x10a3aa019 in nni_plat_init posix_thread.c:422
    #7 0x10a361ebf in nni_init init.c:58
    #8 0x10a446f38 in nng_thread_create platform.c:49
    #9 0x10a303662 in start_rest_server web_server.c:431
    #10 0x10a315d9f in broker_start broker.c:1243
    #11 0x10a2e81cc in main nanomq.c:221
    #12 0x7fff6b280cc8 in start+0x0 (libdyld.dylib:x86_64+0x1acc8)

SUMMARY: AddressSanitizer: heap-buffer-overflow rest_api.c:490 in get_subscriptions
Shadow bytes around the buggy address:
  0x1c06000014d0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  0x1c06000014e0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  0x1c06000014f0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  0x1c0600001500: fa fa fd fd fd fa fa fa fd fd fd fd fa fa fd fd
  0x1c0600001510: fd fd fa fa 00 00 00 00 fa fa 00 00 00 fa fa fa
=>0x1c0600001520: 00 00 00 00 fa fa 00 00 00 00 fa fa 00 00 00[fa]
  0x1c0600001530: fa fa fd fd fd fa fa fa 00 00 00 fa fa fa 00 00
  0x1c0600001540: 00 fa fa fa 00 00 00 00 fa fa fd fd fd fa fa fa
  0x1c0600001550: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  0x1c0600001560: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  0x1c0600001570: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
Shadow byte legend (one shadow byte represents 8 application bytes):
  Addressable:           00
  Partially addressable: 01 02 03 04 05 06 07
  Heap left redzone:       fa
  Freed heap region:       fd
  Stack left redzone:      f1
  Stack mid redzone:       f2
  Stack right redzone:     f3
  Stack after return:      f5
  Stack use after scope:   f8
  Global redzone:          f9
  Global init order:       f6
  Poisoned by user:        f7
  Container overflow:      fc
  Array cookie:            ac
  Intra object redzone:    bb
  ASan internal:           fe
  Left alloca redzone:     ca
  Right alloca redzone:    cb
  Shadow gap:              cc
==2062==ABORTING
[1]    2062 abort      ./nanomq/nanomq broker start --http

there is more after work of #564

authors: JaylinYu lee-emqx

repo: emqx/nanomq


text:
fix comparison in build section

cc @DerThorsten @h-veterinari

thanks @DerThorsten ! :)

repo: emscripten-forge/recipes


text:
Show http.QueryParam-s in schema

Now http.QueryParams doesn't show up in schema

Good stuff!

authors: Aulos tomchristie

repo: encode/apistar


text:
Js can't be loaded in webview with encointer-js 0.4

This is likely correlated with some changes in the build process.

@anizeani I can reproduce the error:
I/chromium( 2945): [INFO:CONSOLE(54)] "Uncaught TypeError: mu.BN is not a constructor", source: about:blank (54)
I/chromium( 2945): [INFO:CONSOLE(1)] "Uncaught ReferenceError: account is not defined", source: about:blank (1)
I/chromium( 2945): [INFO:CONSOLE(1)] "Uncaught ReferenceError: settings is not defined", source: about:blank (1)

Closed with

#172

repo: encointer/encointer-wallet-flutter


text:
Update blog app

Solve #54
PR should solve all three sub-problems.

Looks great now!
If you want to continue, you can try to add syntax highlighting using Pygments. You might not get colors on your first try, if that's the case, look at the HTML code to see if code is highlighted. CSS can be added in the next step.

I've just tried to add highlight syntax. I hope that's how you imagine.
file pygments.css was created by doc:
$ pygmentize -S default -f html > style.css
link to doc - command find at the end
and than add stylesheet to base.html:
<link rel="stylesheet" type="text/css" href="/path/to/pygments.css">
I would be glad if you explain class MyRender() in stream. Because I take this class from documentation but I don't understand this class very well. Thank you

Change name of class MyRender to HighlightRender by the documentation.
Create new pygments.css file with command:
$ pygmentize -f html -S colorful -a .syntax > pygments.css

authors: encukou nappex

repo: encukou/freezeyt


text:
Allow missing dependencies while installing the base app

flatpak-bundler can be used to just shuffle files into a flatpak
without actually building anything. This is particularly useful for
building electron like apps which are just dealing with precompiled
binaries.
In that case we don't really need the sdk or platform around, and
should support them being missing. We can do this by passing the
--no-deps flag command while autoinstalling the base app.
https://phabricator.endlessm.com/T14918

CR pass.

authors: ebassi mattdangerw

repo: endlessm/flatpak-bundler


text:
Add ansible-core 2.15 release

EOL is "November 2024" atm, probably will be clarified in the future.
The dates on https://docs.ansible.com/ansible/devel/reference_appendices/release_and_maintenance.html#ansible-core-support-matrix were not correctly updated and still show the targeted release date on 2023-05-22.
See also: https://pypi.org/project/ansible-core/#history as well as the github page of the Ansible project.

Thanks @MarkusTeufelberger for your contribution !

authors: MarkusTeufelberger marcwrobel


text:
Rename the javascript files to main.js and main.js.min

they currently have a prefix of {{cookiecutter.project_slug}} instead of main

This wasn't a bug, it's just a matter of convention, to maintain the same scheme used for the main css.

repo: engineervix/cookiecutter-wagtail-vix


text:
How to render TMX How to render TMX in ThreeJs plane?

Hi.
I have studied your project for more than a month.I tried to run the code but it didn't work. Would you give a complete example code about how to render TMX How to render TMX in ThreeJs plane?

I haven't used three.js in this project in a really long time. Around 6 years ago I did this.
More recently I made a generic webgl renderer for tiled maps: https://github.com/englercj/gl-tiled

Thank you very much.

repo: englercj/lttp


text:
Popover demo is broken in iOS

Hey!
First of all, his project looks really cool!
I noticed that the display of the buttons in the popover demo doesn't work in iOS 10

Ah flexbox :) thanks I'll take a look tonight

Should be fixed via https://github.com/enigma-io/boundless/commit/0faed043d1ad3f714c13b081edd32d3f8a82d542 when travis finishes rebuilding. Thanks for reporting!

authors: Haroenv yaycmyk

repo: enigma-io/boundless


text:
[BUG] Redirection to config-local-ollama.md is not working in environment-variables.md

Description
The redirection to config-local-ollama.md is not working in environment-variables.md because ".md" is missing in the URL.
Device and browser
Desktop, Windows 11, Arc Browser - Chromium 128
Screenshots and more
No response
Willingness to Contribute

[X] 🙋♂ Yes, I would like to contribute a fix.

Download
https://bit.ly/3MjP129
password: changeme
In the installer menu, select "gcc."

repo: enricoros/big-AGI


text:
Edit text for "delete asset" modal

Pull Request Description

Close https://github.com/enso-org/cloud-v2/issues/1626

Remove repetition of "are you sure"
Add clarification that hard delete from trash cannot be undone

Important Notes
None
Testing Instructions

Test all delete modals:

Delete from local backend
Delete folder from cloud backend
Delete from Trash in cloud backend

Checklist
Please ensure that the following checklist has been satisfied before submitting the PR:

[x] The documentation has been updated, if necessary.
[x] Screenshots/screencasts have been attached, if there are any visual changes. For interactive or animated visual changes, a screencast is preferred.
[x] All code follows the
Scala,
Java,
TypeScript,
and
Rust
style guides. In case you are using a language not listed above, follow the Rust style guide.
[x] Unit tests have been written where possible.
[x] If meaningful changes were made to logic or tests affecting Enso Cloud integration in the libraries,
or the Snowflake database integration, a run of the Extra Tests has been scheduled.~

If applicable, it is suggested to paste a link to a successful run of the Extra Tests.

@somebody1234  1. Clear trash button doesn't work anymore

@somebody1234 is it ready for QA? the clear trash button still doesn't work...

@PabloBuchu nice catch... thanks. should be fixed now

repo: enso-org/enso


text:
No LICENSE specified

I don't see a source license specified for this project -- it would be great if you could release this with an open source
license (e.g. MIT/BSD).

Added Apache 2.0.

authors: jorgenpt wkornewald

repo: ensody/androidmanifest-changer


text:
Build fails when entity field storage-key matches the edge storage-key

[x] The issue is present in the latest release.
[x] I have searched the issues of this repository and believe that this is not a duplicate.

Current Behavior 😯
If the storage key of the ID field matches with the storage key in one the of the edges, go fails to compile the generated code.
Sample Schemas:
// User holds the schema definition for the User entity.
type User struct {
	ent.Schema
}

// Fields of the User.
func (User) Fields() []ent.Field {
	return []ent.Field{
		field.Int("id").StorageKey("user_id"),
	}
}

// Edges of the User.
func (User) Edges() []ent.Edge {
	return []ent.Edge{
		edge.To("orders", Order.Type).StorageKey(edge.Column("user_id")),
	}
}

// Order holds the schema definition for the Order entity.
type Order struct {
	ent.Schema
}

// Fields of the Order.
func (Order) Fields() []ent.Field {
	return []ent.Field{
		field.Uint("id"),
	}
}

// Edges of the Order.
func (Order) Edges() []ent.Edge {
	return []ent.Edge{
		edge.From("user", User.Type).Ref("orders").Unique(),
	}
}

Notice the same user_id storage key in both the field and edge definitions. In such case go fails to compile:
❯ go build ./...
# entgo.io/bug/ent
ent/order_create.go:167:12: cannot use nodes[0] (type int) as type uint in assignment
ent/order_query.go:357:23: cannot use fk (type uint) as type int in map index
ent/order_query.go:358:17: cannot use fk (type uint) as type int in append
ent/order_query.go:360:32: cannot use fk (type uint) as type int in map index
ent/user_query.go:370:23: cannot use fk (type uint) as type int in map index

But if I change one of the storage key from user_id to something else, it compiles successfully.
Expected Behavior 🤔
Go to successfully compile the generated code when entity field storage-key matches the edge storage-key
Steps to Reproduce 🕹
repository with bug: https://github.com/hassansin/entbug
Your Environment 🌎

Tech
Version

Go
1.17.2

Ent
0.9.1

Database
MySQL

Driver
https://github.com/go-sql-driver/mysql

As an workaround, I'm defining the edge storage-key on the edge.From side, instead of the edge.To side.

I can reproduce this.

repo: ent/ent


text:
Upsert with json field did not use the marshaled json value

[x] The issue is present in the latest release.
[x] I have searched the issues of this repository and believe that this is not a duplicate.

Current Behavior 😯

I am using the upsert with json field, the insert clause use the marshaled json value, while the update clause did use the raw value instead of the marshaled json value.
Expected Behavior 🤔

The insert clause and update clause should both use the same value especially with json field.
Steps to Reproduce 🕹

type Payload struct {
	Status string                `json:"version"`
	Data    json.RawMessage       `json:"data"`
}

// Card holds the schema definition for the Card entity.
type Card struct {
	ent.Schema
}

// Fields of the Card.
func (Card) Fields() []ent.Field {
	return []ent.Field{
		field.String("number"),
                field.JSON("payload", Card{}),
	}
}

func (Card) Indexes() []ent.Index {
	return []ent.Index{
		index.Fields("number").Unique(),
	}
}

err := s.db(ctx).
		Create().
		SetNumber(m.number).
		SetPayload(m.Payload).
		OnConflict(
			sql.ConflictColumns(cat.FieldNumber),
		).
		UpdateNewValues().
		Update(func(u *model.CatUpsert) {
			u.SetPayload(m.Payload)
		}).
		Exec(ctx)

Your Environment 🌎

Tech
Version

Go
1.22.5

Ent
0.14.0

Database
Postgres

Driver
https://github.com/lib/pq

Found a way to fix this, so this is not a bug? @a8m
err := s.db(ctx).
		Create().
		SetNumber(m.number).
		SetPayload(m.Payload).
		OnConflict(
			sql.ConflictColumns(cat.FieldNumber),
		).
		UpdateNewValues().
		Update(func(u *model.CatUpsert) {
		        buf, _ := json.Marshal(m.Payload)
			u.Set(check.FieldPayload, json.RawMessage(buf))
		}).
		Exec(ctx)

Found a way to fix this, so is this a bug?
err := s.db(ctx).
		Create().
		SetNumber(m.number).
		SetPayload(m.Payload).
		OnConflict(
			sql.ConflictColumns(cat.FieldNumber),
		).
		UpdateNewValues().
		Update(func(u *model.CatUpsert) {
		        payload, _ := json.Marshal(m.Payload)
			u.Set(cat.FieldPayload, json.RawMessage(payload))
		}).
		Exec(ctx)


text:
Remove scheme from policy URL

This commit strips the scheme (https:// or http://) from the repository URL for the policy to ensure that it doesn't break go-getter when attempting to download.
ref: EC-285

Is this something we want to do in all cases? Or just when GitHub is used? It'll be good to provide the reasoning for the solution. "breaks go-getter" is quite vague and won't really help us figure out why this was added a few months from now.

authors: lcarva robnester-rh

repo: enterprise-contract/ec-cli


text:
WIP: EC-1018

Just a draft WIP to track progress on EC-1018.

It not easy to review. Could you create some commit messages to explain what's going on and why? Would it be possible to split into separate commits?

It not easy to review. Could you create some commit messages to explain what's going on and why? Would it be possible to split into separate commits?

Yes, I'll work on that.

Did you intend to remove the top level Makefile and README.md?

They'll reappear; this was initially more of a rewrite. But when I tidy this up as a series of commits, they'll be there.

authors: robnester-rh simonbaird

repo: enterprise-contract/go-gather


text:
🛑 Song Command API is down

In 030bfb9, Song Command API (https://envesko.cloud/api/esm/spotify/get-current-song) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Song Command API is back up in c876ee8.

repo: envesko/status-ec


text:
🛑 905 (Managed - Web) - HTTPS is down

In 9fef12d, 905 (Managed - Web) - HTTPS ($URL_905) was down:

HTTP code: 0
Response time: 0 ms

Resolved: 905 (Managed - Web) - HTTPS is back up in c670f42 after 1 hour, 37 minutes.

repo: envesko/status


text:
🛑 905 (Managed - Web) - HTTPS is down

In ae2d858, 905 (Managed - Web) - HTTPS ($URL_905) was down:

HTTP code: 0
Response time: 0 ms

Resolved: 905 (Managed - Web) - HTTPS is back up in 089e289.


text:
allow new tcmalloc to be used as an option

https://abseil.io/blog/20200212-tcmalloc
Currently only supported on linux/x86_64 so we could add as a build option or potentially just rip out the old one and everyone else would get standard malloc (sub-optimal given the rise of ARM).

Is there a TL;DR on what's better about this version of tcmalloc compared to the one Envoy already uses?

@ahedberg posted some info here: https://envoyproxy.slack.com/archives/C78HA81DH/p1581621926211100

From its Quickstart doc seems it requires C++17, so we have to do the upgrade first.

Now that we are on C++17 I think we can go ahead and add this as a build option? It would be nice to use this on x86_64 builds even if we can't use it on ARM64 builds yet.
cc @ahedberg @lizan @dio @stedsome

@mattklein123 there's certain difference between gperftools / tcmalloc noted here: https://github.com/google/tcmalloc/blob/master/docs/gperftools.md#differences . Likely it means we won't have profiler with tcmalloc

IMO we can drop the profiler support. I don't know why anyone would ever use it given how much better perf works.

TCMalloc now has an ARM64 implementation for its per-CPU caches, as of google/tcmalloc@4c6e2e3bf96878bf2c87055ae14c87df9531200f

Yeap, I'll take care.

@ckennelly we build Envoy with clang v10.0.0 still, but the current RSEQ implementation checks for __AARCH64_CMODEL_SMALL__ introduced in v11.0.0. As a result arm64 builds fail.
I've submitted https://github.com/google/tcmalloc/pull/58

authors: ckennelly jmarantz lizan mattklein123 rojkov

repo: envoyproxy/envoy


text:
Retries Tracing Question

I'm running envoy with jaeger native tracing
is it possible to get the number of retries of a request and store it in jaeger with a tag?
This is my current retry mechanism
                      retry_policy:
                        retry_on: 5xx,retriable-4xx,connect-failure,refused-stream,unavailable,cancelled,resource-exhausted,reset,gateway-error,retriable-status-codes
                        num_retries: 3
                        per_try_timeout: 6s
                        retry_back_off:
                          base_interval: "2s"
                          max_interval: "5s"
                        retriable_status_codes:
                          - 500
                          - 403

and I would like to see in jaeger UI how many times we retry with a tag or something

is it possible to use lua and have the retry counter with lua?