the lines  can't display on android phone

set the whole app in ios’s style:
IonicModule.forRoot(VehicleApp, {
mode:'ios'
}, {})
The line of each entry in the list below on the android mobile phone can't display properly, but through the ionic serve, in the PC browser display is normal.

code in template.html:

<ion-list>         <button ion-item  icon-left>           <ion-icon name="car" item-left></ion-icon>           one         </button>           <button ion-item  icon-left>           <ion-icon name="cash" item-left></ion-icon>           two         </button>         <button ion-item  icon-left>           <ion-icon name="book" item-left></ion-icon>           three         </button>   </ion-list>

Your system information:
ionic-angular: 2.0.0-rc.1
Cordova CLI: 6.3.1
Gulp version:  CLI version 1.2.2
Gulp local:
Ionic CLI Version: 2.1.1
Ionic App Lib Version: 2.1.1
OS:
Node Version: v6.9.1

Hello, could you post a screenshot of the issue you are seeing on the Android device? Also, what version of Android is the device running?

run ionic serve
template code:

<ion-header>   <ion-navbar>     <ion-title>Infomation</ion-title>   </ion-navbar> </ion-header> <ion-content>   <ion-list>     <button ion-item >       Name     </button>     <button ion-item  >       Nickname     </button>     <button ion-item>       Mobile     </button>   </ion-list>   <ion-list>     <button ion-item>       Other Info     </button>   </ion-list> </ion-content>

display on Android(Version 5.0.1):

display on PC Browser(Chrome Version 54.0.2840.59 m)

@zyxins unfortunately I am still having issues reproducing this issue. If you try on the Android emulator do the lines show up?

The following is the display of the screenshots on the simulator:

I have the same problem，when set the whole app in ios’s style, all border is none

on the android

Encountered the same problem rc.3 seeking answers

This is because $hairlines-width is set to less than 1 px. This variable is used in iOS-only theming to set a border to a true "1 device pixel". This article has a nice summary of the retina display hairline problem.
Later versions of Chrome (and the Android WebView) correctly round up to 1px, while earlier versions round down to 0px. I believe Android 6+ will show the hairline borders correctly, while 5- will not. Here is the actual bug ticket:
https://bugs.chromium.org/p/chromium/issues/detail?id=229428
The crux of your problem is that you've set the theming to iOS, which is using that less than 1px border on Android. You could fix this with CSS, either by overriding the variable:
$hairlines-width: 1px;

@import 'ionic.theme.default';

Easy and simple, but the downside is that hairlines will look larger on retina iOS devices. Alternatively, you can go through all the places $hairlines-width is being used and force it to 1px on Android only.
.md {
  .list-header-ios,
  // ... and a whole lot of other places
  // ...
  .searchbar-ios {
    border-width: 1px !important;
  }
}

@import 'ionic.theme.default';

Pros: iOS and Android now look correct. Cons: you've got to search and override all those places, and you have to update and maintain any new iOS features that use the $hairlines-width variable.
My personal opinion would be to use the first option, deal with the slightly larger lines on iOS, and remove it later once you drop support for Android 5-.

Hello all! Is this still an issue? I cannot reproduce on a Moto G running Android 4.4.4.

Hello all! As it seems it has been a while since there was any activity on this issue i will be closing it for now. Feel free to comment if you are still running into this issue. Thanks for using Ionic!


feat: support pending data for get_class_at() (#1397)

Pull Request type
Please check the type of change your PR introduces:

[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, renaming)
[ ] Refactoring (no functional changes, no API changes)
[ ] Build-related changes
[ ] Documentation content changes
[ ] Other (please describe):

What is the current behavior?

Issue Number: N/A
What is the new behavior?

Does this introduce a breaking change?

[ ] Yes
[ ] No

Other information

This change is

Previously, OmriEshhar1 wrote…
add the same changes also to rpc v0_5

@ShahakShama wants to do it in the proposed process


[Docs] Add plugin code contribution guideline.

Describe the problem
Add plugin code contribution guideline.

Done.


Feature/cross modality

Also, please look into tests.

Regarding the tutorial: on which data should I do this. So far i used the ATAC/RNA dataset, which was also used in SCOT. But there is no fused term included (?!), so might not be optimal since this would be a nice to have in the tutorial, I guess..?

Regarding the tutorial: on which data should I do this? So far i used the ATAC/RNA dataset, which was also used in SCOT. But there is no fused term included (?!), so might not be optimal since this would be a nice to have in the tutorial, I guess..?

I would take the multiome blood dataset, e.g. the s1d1 which you also used throughout your analyses!
Split that anndata object into two different ones, one containing RNA, the other one ATAC .
what do you think?
For the notebook you can do a PR here

tutorial: https://github.com/nosander/moscot_notebooks/pull/1


fix: get a secret key type from a public key type

As we require where K: SecretKey, PK: PublicKey<K = K> and PK::K is the associated type of the PublicKey we can eliminate an extra K type parameter as long as it's equal PK::K.

Hi Denis, thank you for this, but I have my doubts. A public key can be derived from the secret key, but not the other way round, and they could never be equal. Looking at bulletproofs_plus::range_statement::RangeStatement
#[derive(Clone)]
pub struct RangeStatement<P: Compressable> {
    /// The generators and base points needed for aggregating range proofs
    pub generators: RangeParameters<P>,
    /// The aggregated commitments
    pub commitments: Vec<P>,
    /// The aggregated compressed commitments
    pub commitments_compressed: Vec<P::Compressed>,
    /// Optional minimum promised values
    pub minimum_value_promises: Vec<Option<u64>>,
    /// Optional seed nonce for mask recovery
    pub seed_nonce: Option<Scalar>,
}

the specification mandates different types for commitments and seed_nonce and RistrettoExtendedStatement is used to populate it.

Thanks for the discussion, I did not quite get that we have access to K via PK as PK::K


removed ._discord_token attribute

because its actually already the .token attribute

this needs testing btw
also not the only refactor i will be working on

this is tested now, everything should be fine.


Sample project?

Thanks for the work.
I am new to testing and espresso.
Could you provide a sample project when you have a chance?
Thanks again!

That's a good idea.  I'm planning to do a blog post this week and will include adding a sample project as part of that effort.

:thumbsup:

My two cents on this repo is that most Subscriptions that would require idling would also be cancellable to the UI, hence very well managed.   Being able to decorate certain Subscriptions with a property that could be hooked via Espresso would be sufficient to me.  Unsure of implementation routes, but open to suggestions.
If listening for a UI event triggered from a non-user-driven network operation feels more the corner case than the rule, and there's already almost no way to tell Espresso that you're waiting for your test server to send a GCM.

@knappador love the idea, would reaaaly need that function as well.

@FnTm  any ideas on approach?  Long running operations are always kicked off in the subscription call (which will result in a live callback in the background thread).
We know that this event has taken place at three places I know about:

The subscription call could potentially be overridden (Subscriber subclass) to provide an injection site for test fixtures to hook in.
The scheduler can provide the hook site, but the observation happening on the UI thread, most importantly, all the way through to the end of the call, is not something I know to be in the Scheduler's reach.
The observable creation can sometimes be the thing that kicks off the background operation if the Observable will do something asynchronously with respect to the occurrence of subscription (call).

The critical aspects for a straightforward design call for two easily resolved points -- when is the UI static while something has been started in the background and when is the UI static and ready to receive the next interaction.
To the first point, something going on in the background as a result of a UI interaction, we know we don't need to wait on something until a subscription occurs.  It wouldn't make sense to have a 2nd UI action kick off something in an Observable as a necessary pre-condition to the Observable emitting an event, at least in most cases.  I can't think of one where I would need to gate the emission of an item with anything but another subscription.
The second point, when the emission has finished onNext synchronously and the UI is now fully updated, seems easiest to track on the Subscriber
In all of these cases, if we subclass Subscriber, I believe that behavior can be achieved.  The only reason for annotating the Subscriber in this case would be for syntactic sugar to convert arbitrary Subscriber classes to possess the injection site.
I believe I'll try a Subscriber first and then at the least just post the class in a gist to see about general utility.

@knappador Thanks for a thorough writeup of your ideas! I was thinking something along the lines of annotating the particular observables with some sort of annotation, but my knowledge of RxJava AND annotations is quite lacking, didn't find a way to do that.
We do however have only 2 places where a long running observables occur that we have to wait for - a storage layer and a network layers. Both of those are injected via Dagger2. Since one can hook into the dependency graph before the activity is started, and provide subclassed instances for both storage and network layers for testing, one can also use a simple CountingIdlingResource for each of those, without impacting the production code in any way.
TL:DR; I was able to achieve the same functionality I was looking for from RxEspresso by just introducing IdlingResources in all (in this case - two) places where long-running observables originate.

I really don't know how to implement this module in my project. Could anyone help me?  "git submodule add git@github.com:stablekernel/RxEspresso.git" won't work for me....

Have you set up an ssh key?  If not, you could do that or use the https://github.com/stablekernel/RxEspresso.git version

Has anyone done a sample project until now?

With the updates to the readme, I'm hoping the sample project won't be necessary. If you find anything lacking in the readme, or it becomes apparent that a sample project really is needed please reopen this issue or create another one.


feat: use lint-staged to run lint before commit

AT

Codecov Report

Merging #452 (52a61b6) into release-next (cbbd9be) will increase coverage by 0.00%.
The diff coverage is n/a.

:exclamation: Current head 52a61b6 differs from pull request most recent head 147a763. Consider uploading reports for the commit 147a763 to get more accurate results

@@              Coverage Diff              @@
##           release-next     #452   +/-   ##
=============================================
  Coverage         81.71%   81.71%
=============================================
  Files                87       87
  Lines              7519     7520    +1
  Branches            949      949
=============================================
+ Hits               6144     6145    +1
  Misses             1368     1368
  Partials              7        7

Impacted Files
Coverage Δ

packages/rax-compat/src/create-element.ts
92.63% <0.00%> (+0.04%)
:arrow_up:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Lower threshold per watchers from 0.05 to 0.04

Right now it's at 6.5, this would lower it to 5.2.

👍 Yeah it's a bit too high

@rhengles Why not? It's a slight change, and it feels like barely anything gets passed now.

It's also the weekend. That might have something to do with it

@rudehn Good point.

I'm not sure that changing the threshold value is the right solution. The threshold will keep needing to be being update as more or fewer people watch and depending on what day of the week. I would rather do something dynamic. For example, you must have more than half the votes of people who have historically voted on that day or some running average or something... These are just ideas, I don't know if any would work...

Yeah.. those were the days:

Maybe we can use a moving (weighted) average (i.e. over last week, with more recent days having a heavier weight) of commit activity?
https://developer.github.com/v3/repos/statistics/#get-the-last-year-of-commit-activity-data


Use prepass shaders for shadows

Objective

Fixes #4372.

Solution

Use the prepass shaders for the shadow passes.
Move DEPTH_CLAMP_ORTHO from ShadowPipelineKey to MeshPipelineKey and the associated clamp operation from depth.wgsl to prepass.wgsl.
Remove depth.wgsl .
Replace ShadowPipeline with ShadowSamplers.

Instead of running the custom ShadowPipeline we run the PrepassPipeline with the DEPTH_PREPASS flag and additionally the DEPTH_CLAMP_ORTHO flag for directional lights as well as the ALPHA_MASK flag for materials that use AlphaMode::Mask(_).

I think you need this too:
diff --git a/crates/bevy_pbr/src/prepass/mod.rs b/crates/bevy_pbr/src/prepass/mod.rs
index f4f75f7a0..87b471721 100644
--- a/crates/bevy_pbr/src/prepass/mod.rs
+++ b/crates/bevy_pbr/src/prepass/mod.rs
@@ -214,6 +214,9 @@ where
             "MAX_CASCADES_PER_LIGHT".to_string(),
             MAX_CASCADES_PER_LIGHT as i32,
         ));
+        if key.mesh_key.contains(MeshPipelineKey::DEPTH_CLAMP_ORTHO) {
+            shader_defs.push("DEPTH_CLAMP_ORTHO".into());
+        }

         if layout.contains(Mesh::ATTRIBUTE_UV_0) {
             shader_defs.push("VERTEX_UVS".into());

Thank you for catching that! Fixed it.

Until we get support for transparent shadow maps, would it be reasonable to treat Materials with AlphaMode::Blend as if they had AlphaMode::Mask(0.5) in the context of shadow mapping? I have noticed, that many third party 3d assets generally tend to use alpha blending over alpha masking for things like foliage, even if they don't really make good use of it (maybe because alpha blending can anti-alias the edges). It's cumbersome having to modify these assets, so assuming AlphaMode::Mask(0.5) for shadows would be a decent approximation.

@pkupper Based on the observation that for AlphaMode::Add or AlphaMode::Blend and alpha = 0.0 the blending operation will not change the currently stored color/alpha value in the fragment buffer and the fragment is therefore invisible, I decided to discard fragments with those AlphaModes, if the alpha value is below 0.05. I have chosen that value because that was the threshold below which I couldn't see the cube in the transparency_3d example anymore.

the code looks good.
i wonder how a custom material would specify that it wants material bindings for the shadow fragment stage? it looks like currently it uses the mesh key alpha mode to decide; maybe that's fair but maybe we should have a custom key bit so that users can set it specifically.

Yes, I think the PR is ready to merge.


Create a helper function to get the terminal width

Rationale: contain terminal access to one file.

Codecov Report

Merging #860 into master will not change coverage.
The diff coverage is 0%.

@@           Coverage Diff           @@
##           master     #860   +/-   ##
=======================================
  Coverage   53.44%   53.44%
=======================================
  Files          92       92
  Lines        7624     7624
=======================================
  Hits         4075     4075
  Misses       2934     2934
  Partials      615      615

Impacted Files
Coverage Δ

src/cmds/restic/cmd_prune.go
66.88% <0%> (+0.43%)
:white_check_mark:

src/cmds/restic/cmd_backup.go
28.17% <0%> (+0.22%)
:white_check_mark:

src/cmds/restic/cmd_check.go
46.51% <0%> (+0.53%)
:white_check_mark:

src/cmds/restic/global.go
23.03% <0%> (-0.5%)
:x:

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 bf88a62...afcc1ba. Read the comment docs.


Add SepReaderColTest for Infinity/-Infinity, adjust description and README

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 99.15%. Comparing base (c2f1e99) to head (636937f).
Report is 15 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #135      +/-   ##
==========================================
- Coverage   99.28%   99.15%   -0.13%
==========================================
  Files          46       47       +1
  Lines        3343     2361     -982
  Branches      355      358       +3
==========================================
- Hits         3319     2341     -978
+ Misses         21        7      -14
- Partials        3       13      +10

Flag
Coverage Δ

Debug
?

Release
99.15% <ø> (+0.01%)
:arrow_up:

macos-latest
?

ubuntu-latest
99.15% <ø> (+0.25%)
:arrow_up:

windows-latest
?

Flags with carried forward coverage won't be shown. Click here to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Proposer slashing 21768 21769 21770 21171

Eth1 address: 0x3a15459851b5346677bf9f7d3f8b2a8233eadaad
Instead of having 1 validator client running 4 keys. The victim launched 4 validator clients running 4 keys on each client. With 4 validator clients, each validator client has its own protection DB so that didn't help. Lesson learned from this incident, we have to improve on documentations and add protection schemes around wallet designs. See tracking issue for more details
Tracking issue:
https://github.com/prysmaticlabs/prysm/issues/6948
Add lock file for wallets:
https://github.com/prysmaticlabs/prysm/pull/6952

Thanks for adding this. Closing since reason is known.

Actually I can't close, please close :)


feat: create provisional hashes module

Fixes #37
When the following conditions are met:

loading the SRI middleware
generating the hashes module is enabled
the hashes module does not exist yet
Then:
Make the SRI middleware loader to generate a provisional hashes module
file based on the scripts and stylesheets found in /public/.

It likely won't help much because in real scenarios we'll have tons of
CSS and JS that are inside /src/ and pre-processed by Astro/Vite/Rollup,
but it's a good nice-to-have for simple sites.
Signed-off-by: Andres Correa Casablanca<EMAIL_ADDRESS>

@SocketSecurity ignore npm/<EMAIL_ADDRESS>


Allow Re-Run without parameter modification

Currently in the web-ui we allow for parameter modification when re-running an action. Since the action's parameters are obfuscated when secret: true the obfuscated text is sent in place. We should allow the user to re-run an action without parameter modification which would leave the secret parameters untouched. We shouldn't remove the ability to edit parameters when re-running though so this should be optional when re-running an action.
~- [ ] Edit Parameters binary switch~

[x] Logic to include parameters when ~edit binary is true~ param is modified.
[x] Tests

Fixes #364
Update:
After toying around with this the way I've implemented seemed to be the right way to go. Basically the workflow is exactly as it used to be, except with we evaluate which params have been modified and only include those in the payload. So if a secret is left alone it is not included and the old param is honored. If a secret field is modified it is included in the payload. This got around an issue I couldn't get over which was "What if someone wants to send ******** as their actual string?". Admittedly a corner case, but this allows them to. This also doesn't change any of the existing logic so it's "mostly" covered by existing tests.

Yep, agreed.
The way it works in the API is that user only needs to provide parameters which are to be overridden and they are merged with original parameters inside the API.
This means we could still allow user to override parameters, but only only if value for secret parameter is not **************** or similar.

LGTM, but would also need to test it locally :P


The performance seems to be bad with my datasets.

hello, I have trained polyLanenet with my data, but the results performance are bad.
the epochs are 250, the poly loss is around 0.1

How many images does you dataset have? What settings did you use? There are many things that will affect the model's performance. Maybe if you provide more information I may be able to help you.

There are about 35000 training images.
My setting are as follows:
backbone: mobilenetv2
conf_weight: 1
  lower_weight: 1
  upper_weight: 1
  cls_weight: 0
  poly_weight: 300
  batchsize: 48
optimizer:
  name: Adam
  parameters:
    lr: 3.0e-4
img_size: h, w = [256, 512]

You're using a backbone that I did not experiment with, so I can't say whether it should work or not. Which learning rate scheduler are you using? The one I used has a minimum at  385 * (n + 1) epochs. If you're using the same, in the epoch 250 it will not be at a minimum, and that can affect the model's performance, since the learning rate will still be quite high. Do you have any performance metrics on the test set? I can't really tell how bad it is based on 3 images.
Apart from that, I can't really help much without access to the code and data you're using.

Thank your for your help, I would try another backbone, hope it will help.


(fix): Cast db connection port to int

Feature or Bugfix

Bugfix

Detail

Cast database connection port to int

Relates

#1484

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

AWS CodeBuild CI Report

CodeBuild project: GitHubCodeBuild8756EF16-4rfo0GHQ0u9a
Commit ID: 1fe0a59d4566c07ddf8d3e31943365b63ab30d86
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository


how does this work with the parse request count?

just curious if this changes anything with the number of requests made to Parse?

Nope, it's just a wrapper. It's a bridge the provides a ReactiveCocoa API on top of the standard Parse API.


Missing 'nuscenes_infos_train.pkl'

Hi, thanks for your great work!
While training on the nuScenes dataset, I encountered the following error: FileNotFoundError: [Errno 2] No such file or directory: '/home/htz/nuScenes/nuscenes_infos_train.pkl'. How can I generate or obtain this .pkl file?

Can be generated by mmdet3d.


to_netcdf broken encoding: dtype='S1' + chunksizes

xarray.Dataset({'x': ['foo', 'bar', 'baz']}).to_netcdf(
    'foo.nc', engine='h5netcdf',
    encoding={'x': {'dtype': 'S1', 'zlib': True, 'chunksizes': (2, )}})

ValueError: "chunks" must have same rank as dataset shape

Same with engine='netcdf4'. The issue is present in 0.10.6 as well as in 0.10.3.
The problem is obviously that dtype=S1 changes the shape of the variable before passing it to the backend, but while doing so doesn't also change an eventual chunksizes setting.
The workaround is to omit chunksizes or set it to True.

It looks like this version works:
xarray.Dataset({'x': ['foo', 'bar', 'baz']}).to_netcdf(
    'foo.nc', engine='h5netcdf',
    encoding={'x': {'dtype': 'S1', 'zlib': True, 'chunksizes': (2, 3)}})

I suppose we could update chunksizes to accept both versions? Or just clearly document this behavior?

IMHO the trick that alters the shape of the array is strictly an implementation detail which should not be exposed to the end user. If the implementation of xarray alters the shape of the variable, it should as well alter anything that relies on it.

As part of keeping our issue count <1000, closing as unlikely to inspire change, please reopen if anyone disagrees


feat(DataIntegrityProof): enable verification of data integrity proof

:tada: This PR is included in version 2.6.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


No shadow of the .ovpn file

Please consider to add the ovpn file into the zip. There is no ovpn file in the /con/keys directory, so I suggest to include an ovpn file generator and then add this file to the zip file.
The ovpn file is necessary to setup an OpenVPN connection from mobile devices with the official OpenVPN app.
Here you can find an example: https://github.com/nachovalera/easy-ovpn-generator/blob/master/easy-ovpn-generator.sh
Thank you.

Looks like all that needs to be done is rename the .conf file in the zip to a .ovpn file.


Thoughts and ideas from WATOC

Dealing with anharmonic modes,
J. Sauer - transformation to curvilinear coordinates and solving 1D SCHE 1D
But: defining the curvilinear coordinates is a highly manual process.

CC2 and ADC2 in MRCC.

CC2 in TeraChem.

Closing, CC2/ADC2 benchmarking in #15


v0.3.8

no issue
Changelog:

Added Node 10 to travis
Changed package.json node engine

Coverage remained the same at 100.0% when pulling 78ca305c241f8d0a6a9014cf3bb135c36639180e on kirrg001:release into bd86c4f3bc1e5dc74e4996fb82ccf22d4f852939 on jbhannah:master.

Coverage remained the same at 100.0% when pulling 78ca305c241f8d0a6a9014cf3bb135c36639180e on kirrg001:release into bd86c4f3bc1e5dc74e4996fb82ccf22d4f852939 on jbhannah:master.


Gipp FOR MAJA 3.3

Hello,
I downloaded the last version of maja3.3_TM and i need the appropriate gipp files, to get l2a product using sen2agri platform.  I looked through this url http://tully.ups-tlse.fr/olivier/gipp_maja/tree/master, but i couldn't find the hole gipp files, like the gip tile id CMN000.

Hi, could you please provide the whole error message ?
My current guess: if CMN00 is a S2 Tile_ID, it means that you have not yet prepared the DEM for that tile. Read the readme file to find how to generate DEMs.
Thanks,
Olivier

Thank you for your reply, knowing that i already used maja 3.2 no tm, and
it works, except the fact that the generated HDR file contain maja not
maccs, so the the l3a product is not generated.By using 3.2 maja version i
did not prepare the DEM.
Le mar. 3 mars 2020 à 16:45, Olivier Hagolle<EMAIL_ADDRESS>a
écrit :

Hi, could you please provide the whole error message ?
My current guess: if CMN00 is a S2 Tile_ID, it means that you have not yet
prepared the DEM for that tile. Read the readme file to find how to
generate DEMs.
Thanks,
Olivier
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/CNES/Start-MAJA/issues/45?email_source=notifications&email_token=ALRSPNJXCCMV3CVQSSXUMJDRFUQY7A5CNFSM4K4EL2CKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENT76NI#issuecomment-594018101,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALRSPNIWSJ4LFEOJHQQ7O4LRFUQY7ANCNFSM4K4EL2CA
.

--
ANIBOU Chaimae
Laboratoire d'Informatique
et Télecommunications (LRIT)
Faculté des Sciences de rabat

Hi,
Can you provide us your full command line used for calling start_maja.py as well as the contents of your gipp folder?
CMN00 is a generic tileID used for the gipps of -for example- sen2agri. The current gipp-files found on the website you mentioned are not tile-specific, but rather use the "ALLSITES" specification.
Peter


fix(p2p): fix metrics in p2p package

Overview
Previously some metrics did not work in the p2p package because Otel does not allow registering multiple callbacks per otel.Meter instance. At some point tracked/disconnected/blocked metrics were overwritten by subscription metric callback. Added single metric.Registration in exchange client and created a separate instance for subscriber metrics.
Checklist

[ ] New and updated code has appropriate documentation
[ ] New and updated code has new and/or updated testing
[ ] Required CI checks are passing
[ ] Visual proof for any user facing features like CLI or documentation updates
[ ] Linked issues closed with keywords

Codecov Report
Attention: 17 lines in your changes are missing coverage. Please review.

Comparison is base (28ff21c) 63.60% compared to head (2d1debb) 64.11%.
Report is 10 commits behind head on main.

Files
Patch %
Lines

p2p/exchange_metrics.go
0.00%
12 Missing :warning:

p2p/subscriber_metrics.go
0.00%
5 Missing :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #144      +/-   ##
==========================================
+ Coverage   63.60%   64.11%   +0.50%
==========================================
  Files          39       39
  Lines        3366     3380      +14
==========================================
+ Hits         2141     2167      +26
+ Misses       1060     1048      -12
  Partials      165      165

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


ssz: switch integer encoding to little endian

the choice between little and big endian is arbitrary from a functional
point of view, but practially:

most commodity hardware these days is either little- or biendian
mechanical sympathy between encoding and hardware allows a wider range
of tricks to be used when encoding and decoding data leading to better
efficiency
we're developing a format that favors "decoding-free" access to data

Pinging @AlexeyAkhunov and @karalabe. Big or little endian?

The main push-back I heard on this was that eth1.0 uses big-endian so don't introduce a different-endian encoding in eth2.0. The small gain in efficiency is not worth the potential confusion and overhead of having to remember which is which.

Well, there's a fairly clean break here, considering SSZ vs RLP - it's also an unfortunate fact of life that you have to remember endianness whenever you deal with binary protocols in general.
The main performance difference will be that adjacent integers can either be bulk-copied or will have to be byte-flipped one-by-one. It affects both network serialization and hashing.

The main performance difference will be that adjacent integers can either be bulk-copied or will have to be byte-flipped one-by-one.

Can this be quantified? What is the performance difference?

It affects both network serialization and hashing.

Would it negatively affect light clients of Ethereum 2.0 built in Ethereum 1.0 contracts?

It could be that a win in efficiency gained with this optimization is too low comparing with efficiency of other operations, for example, calculating a hash of validators registry.
Another thing is that all big number implementations in Java that I've seen uses big-endian to encode/decode numbers to/from byte arrays. So does Milagro, even in C implementation. What about other languages, btw? And in our case it results in reversing signature bytes on each encoding/decoding since signature has uint384 type. There is a workaround to it, use byteN type for all big numbers starting from uint72. Otherwise, reversing 48 bytes could be much less efficient than reversing byte order in several adjacent primitives that I believe could be done with bitwise arithmetic.

Can this be quantified? What is the performance difference?

I'll see if I can pull up some numbers, but we're really not on that stage yet (it's a pretty low-level / final-touch optimization) - the idea itself is mainly taken from other modern serialization formats that state "direct access" as one of their design goals, for example flatbuffers.

all big number implementations

yep - though here the machine endianess no longer matters - there's no mechanical sympathy to consider because you can't directly use these numbers anyway, and at this point, it's kind of.. arbitrary.

anyway, if there's pushback, we can certainly drop this - it's a drop in the sea, as @mkalinin points out (or one of many paper cuts).

one of many paper cuts

@arnetheduck Is there anything beyond your current 3 issues and 1 PR? I'm keen to address as many issues as possible before we declare the spec a release candidate, so now is a good time to flag things. 👍

one of many paper cuts
Is there anything beyond

ah, I hope that it did not came across wrong - it was intended as a general command and not to say that there are necessarily many in the spec as of now :)
I'll go over my notes and see what is still relevant after the latest refactorings (:+1: good work!), and post ASAP!


Cannot connect Server

When I use netopeer2-cli, use connect, just show me :
[2024/07/30 18:13:50.455451, 1] ssh_packet_userauth_failure:  Access denied for 'none'. Authentication that can continue: publickey
[2024/07/30 18:13:50.455464, 2] ssh_packet_userauth_failure:  Access denied for 'none'. Authentication that can continue: publickey
nc DEBUG: auth is 1, attempt is 0, userauthlist is 4, opts->auth_pref[2].value is 1, pref is 0
nc VERBOSE: Publickey athentication.
nc VERBOSE: No key pair specified.
nc WARNING: Authentication denied.
nc DEBUG: auth is 0, attempt is 1, userauthlist is 0, opts->auth_pref[2].value is 1, pref is 0
nc ERROR: Unable to authenticate to the remote server (all attempts via supported authentication methods failed).
[2024/07/30 18:13:50.455507, 3] ssh_socket_unbuffered_write:  Enabling POLLOUT for socket
[2024/07/30 18:13:50.455517, 3] packet_send2:  packet: wrote [type=1, len=32, padding_size=11, comp=20, payload=20]
cmd_connect: Connecting to the localhost:830 as user "crcv" failed.
and I use knownhosts --del, it dosen't work, How can I do?

What authentication method do you want to use? Whatever it is, it needs to be configured on both the server and the client. It seems the server has publickey authentication configured but the client has not, use auth keys add <public_key_path> <private_key_path> to add an SSH key pair in the client.

What authentication method do you want to use? Whatever it is, it needs to be configured on both the server and the client. It seems the server has publickey authentication configured but the client has not, use auth keys add <public_key_path> <private_key_path> to add an SSH key pair in the client.

I add a private and public key like:
auth keys add /home/crcv/.ssh/id_rsa.pub /home/crcv/.ssh/id_rsa
and verb is:
ly VERBOSE: Searching for "ietf-inet-types" in "/home/crcv/work/3redparth/sysrepo/build/tests".
ly VERBOSE: Newer revision than "ietf-inet-types@2013-07-15" not found, using this as the latest revision.
ly VERBOSE: Searching for "ietf-yang-types" in "/home/crcv/work/3redparth/sysrepo/build/tests".
ly VERBOSE: Newer revision than "ietf-yang-types@2013-07-15" not found, using this as the latest revision.
and connect show:
nc VERBOSE: Publickey athentication.
nc VERBOSE: Trying to authenticate using pair "/home/crcv/.ssh/id_rsa" "/home/crcv/.ssh/id_rsa.pub".
[2024/07/31 08:35:09.222445, 3] ssh_key_algorithm_allowed:  Checking rsa-sha2-512 with list <ssh-ed25519-cert-v01@openssh.com,ecdsa-sha2-nistp521-cert-v01@openssh.com,ecdsa-sha2-nistp384-cert-v01@openssh.com,ecdsa-sha2-nistp256-cert-v01@openssh.com,sk-ecdsa-sha2-nistp256-cert-v01@openssh.com,rsa-sha2-512-cert-v01@openssh.com,rsa-sha2-256-cert-v01@openssh.com,ssh-ed25519,ecdsa-sha2-nistp521,ecdsa-sha2-nistp384,ecdsa-sha2-nistp256,sk-ssh-ed25519@openssh.com,sk-ecdsa-sha2-nistp256@openssh.com,rsa-sha2-512,rsa-sha2-256>
[2024/07/31 08:35:09.222455, 3] ssh_key_algorithm_allowed:  Checking rsa-sha2-512 with list <ssh-ed25519-cert-v01@openssh.com,ecdsa-sha2-nistp521-cert-v01@openssh.com,ecdsa-sha2-nistp384-cert-v01@openssh.com,ecdsa-sha2-nistp256-cert-v01@openssh.com,sk-ecdsa-sha2-nistp256-cert-v01@openssh.com,rsa-sha2-512-cert-v01@openssh.com,rsa-sha2-256-cert-v01@openssh.com,ssh-ed25519,ecdsa-sha2-nistp521,ecdsa-sha2-nistp384,ecdsa-sha2-nistp256,sk-ssh-ed25519@openssh.com,sk-ecdsa-sha2-nistp256@openssh.com,rsa-sha2-512,rsa-sha2-256>
[2024/07/31 08:35:09.222484, 3] ssh_socket_unbuffered_write:  Enabling POLLOUT for socket
[2024/07/31 08:35:09.222492, 3] packet_send2:  packet: wrote [type=50, len=352, padding_size=11, comp=340, payload=340]
[2024/07/31 08:35:09.222872, 3] ssh_packet_socket_callback:  packet: read type 51 [len=24,padding=8,comp=15,payload=15]
[2024/07/31 08:35:09.222886, 3] ssh_packet_process:  Dispatching handler for packet type 51
[2024/07/31 08:35:09.222891, 1] ssh_packet_userauth_failure:  Access denied for 'publickey'. Authentication that can continue: publickey
[2024/07/31 08:35:09.222895, 2] ssh_packet_userauth_failure:  Access denied for 'publickey'. Authentication that can continue: publickey
nc WARNING: Authentication denied.
It's my operation wrong? before I did:
cat /home/crcv/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys
My server used root to start.
My client is user crcv.

By default, on netopeer2 make install, it should add server configuration that accepts user SSH keys stored in <home>/.ssh/id_rsa but it seems you are missing this configuration. Look into the example configuration and then configure it on the server using sysrepocfg(1).

By default, on netopeer2 make install, it should add server configuration that accepts user SSH keys stored in <home>/.ssh/id_rsa but it seems you are missing this configuration. Look into the example configuration and then configure it on the server using sysrepocfg(1).

When I use sysrepocfg --edit=vim, res is:

genkey
ct:ssh-public-key-format
ct:rsa-private-key-format
************************

default-ssh

<IP_ADDRESS>

default-key

genkey

crcv

It seem like ssh_listen.xml, should I replace it?

That seems fine but what I said before is not true, all the authorized keys of the user are used (this is how OpenSSH tools work, too). So you have to create /home/crcv/.ssh/authorized_keys file (if it does not exist) and put id_rsa.pub there. Then it should work.

That seems fine but what I said before is not true, all the authorized keys of the user are used (this is how OpenSSH tools work, too). So you have to create /home/crcv/.ssh/authorized_keys file (if it does not exist) and put id_rsa.pub there. Then it should work.

I did :
sudo cat /root/.ssh/id_rsa.pub >> /home/crcv/.ssh/authorized_keys
and it dosen't work:
nc ERROR: Unable to authenticate to the remote server (all attempts via supported authentication methods failed).
server:
User "crcv" tried to use an unknown (unauthorized) public key.

Why not?
sudo cat /home/crcv/.ssh/id_rsa.pub >> /home/crcv/.ssh/authorized_keys

This is correct if you are using this SSH key to authenticate as crcv.

sudo cat /home/crcv/.ssh/id_rsa.pub >> /home/crcv/.ssh/authorized_keys

It work!Thank you!!!


feat: Alerts! allowing users to set SQL-based email alerts with screenshots

This is a collaboration with @robdiciuccio
Screenshots!

Components

2 new models: Alert and AlertLog
A scheduler loop, triggered by Celery Beat
2 new endpoints

Cache a screenshot /api/v1/{chart_pk}/cache_screenshot/?q=
View a screenshot /api/v1/{chart_pk}/screenshot/{SHA}

Improvements to BaseScreenshot

Future / TODO

Hook up grace_period parameter
Hook up retention parameter
Cleanup
Slack!

Great feature! I'm looking forward to having it in an official release :-)

Nice! SQL check is powerful and compact.
Does this replace current Email notification feature for dashboards and slices?

@mistercrunch, @robdiciuccio how would you prefer to take it forward?
This PR touches many files and it would be hard to keep it up to date if this one doesn't get merged.
From my prospective we would love to see it merged and contribute towards alerting in superset, e.g. we would start with adding tests & making it more robust.

Thanks for the ping @bkyryliuk. I'll get this cleaned up and merged.

Codecov Report

Merging #9944 into master will increase coverage by 3.85%.
The diff coverage is 46.89%.

@@            Coverage Diff             @@
##           master    #9944      +/-   ##
==========================================
+ Coverage   65.69%   69.55%   +3.85%
==========================================
  Files         594      194     -400
  Lines       31497    18765   -12732
  Branches     3223        0    -3223
==========================================
- Hits        20692    13052    -7640
+ Misses      10625     5713    -4912
+ Partials      180        0     -180

Flag
Coverage Δ

#javascript
?

#python
69.55% <46.89%> (-0.61%)
:arrow_down:

Impacted Files
Coverage Δ

superset/views/__init__.py
100.00% <ø> (ø)

superset/viz_sip38.py
0.00% <0.00%> (ø)

superset/dashboards/api.py
80.76% <20.00%> (-0.40%)
:arrow_down:

superset/tasks/schedules.py
61.56% <21.78%> (-18.35%)
:arrow_down:

superset/charts/api.py
72.24% <30.23%> (-8.08%)
:arrow_down:

superset/utils/screenshots.py
29.41% <32.50%> (-2.93%)
:arrow_down:

superset/models/slice.py
84.65% <33.33%> (-0.38%)
:arrow_down:

superset/tasks/thumbnails.py
43.33% <33.33%> (+2.59%)
:arrow_up:

superset/cli.py
39.60% <38.46%> (-0.13%)
:arrow_down:

superset/app.py
81.02% <50.00%> (-0.80%)
:arrow_down:

... and 440 more

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 9664705...f7c7e36. Read the comment docs.

@bkyryliuk @willbarrett this looks good to me as a first pass, with the understanding that @bkyryliuk's team will be iterating on it. If it LGTY, feel free to merge.

yep, big thanks @robdiciuccio and @willbarrett !

Hi, thanks for adding this great feature ! Does superset have a plan for official release of this ?

Hi!, thanks for this feature!, I've been trying to test it with no success I enabled the feature on the config, and created a dummy alert, spawned a celery worker and beat but nothing happens, did I miss something?, I have chart and dashboard reports working properly :(.

There's a CLI command superset alert that runs a scheduler loop and can help test the feature.

Same for me, it doesn't work, also by trying superset alert
I see this exception in logs
[2020-10-01 20:17:45,040: INFO/ForkPoolWorker-1] Processing alert ID: 2
[2020-10-01 20:17:45,042: DEBUG/ForkPoolWorker-1] Parsing with sqlparse statement: select 1,0,5,55
[2020-10-01 20:17:45,044: INFO/ForkPoolWorker-1] Evaluating SQL for alert <2:brachi>
[2020-10-01 20:17:45,045: DEBUG/ForkPoolWorker-1] Database.get_sqla_engine(). Masked URL: postgresql://superset:XXXXXXXXXX@db:5432/superset
[2020-10-01 20:17:45,054: INFO/ForkPoolWorker-1] Triggering alert: <2:brachi>
[2020-10-01 20:17:45,057: ERROR/ForkPoolWorker-1] Task alerts.run_query[72f7c16b-ba6f-4836-916d-222fb3146641] raised unexpected: OSError(99, 'Cannot assign requested address')
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/site-packages/celery/app/trace.py", line 412, in trace_task
    R = retval = fun(*args, **kwargs)
  File "/app/superset/app.py", line 115, in __call__
    return task_base.__call__(self, *args, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/celery/app/trace.py", line 704, in __protected_call__
    return self.run(*args, **kwargs)
  File "/app/superset/tasks/schedules.py", line 554, in schedule_alert_query
    if run_alert_query(schedule, dbsession):
  File "/app/superset/tasks/schedules.py", line 648, in run_alert_query
    deliver_alert(alert)
  File "/app/superset/tasks/schedules.py", line 607, in deliver_alert
    _deliver_email(alert.recipients, deliver_as_group, subject, body, data, images)
  File "/app/superset/tasks/schedules.py", line 132, in _deliver_email
    dryrun=config["SCHEDULED_EMAIL_DEBUG_MODE"],
  File "/app/superset/utils/core.py", line 787, in send_email_smtp
    send_mime_email(smtp_mail_from, recipients, msg, config, dryrun=dryrun)
  File "/app/superset/utils/core.py", line 808, in send_mime_email
    else smtplib.SMTP(smtp_host, smtp_port)
  File "/usr/local/lib/python3.6/smtplib.py", line 251, in __init__
    (code, msg) = self.connect(host, port)
  File "/usr/local/lib/python3.6/smtplib.py", line 336, in connect
    self.sock = self._get_socket(host, port, self.timeout)
  File "/usr/local/lib/python3.6/smtplib.py", line 307, in _get_socket
    self.source_address)
  File "/usr/local/lib/python3.6/socket.py", line 724, in create_connection
    raise err
  File "/usr/local/lib/python3.6/socket.py", line 713, in create_connection
    sock.connect(sa)
OSError: [Errno 99] Cannot assign requested address

Email configuration doesn't seem to work here.Looks like you need to open your SMTP port


[SPARK-19901][Core]Clean up the clunky method signature of acquireMemory

What changes were proposed in this pull request?
Clean up the clunky method signature of acquireMemory.
How was this patch tested?
Exists test.

Can one of the admins verify this patch?

Sorry for the mistake, reopen it.

Can one of the admins verify this patch?

This doesn't look simpler to me.

I don't think this is particular better too. We should avoid style changes by a personal taste.

Hi, @srowen @HyukjinKwon, thanks for the review. This patch stems from the TODO list,  which is used to streamline the method signature, make it more readable. If you think there is no essential change here, how about get these two methods(maybeGrowExecutionPool & computeMaxExecutionPoolSize) in the parent class, this will improve the existing method(acquireMemory) signature.

I'm not sure what this refers to. Unless it's giving a clear and non-trivial improvement to the method signatures, I don't think is worth the time to discuss and review. This particular change does not seem worthwhile.

ok, I will close it.


Convert deno_s3 into an aws monorepo

Hi,
After opening several PR's and already working on another PR to implement bucket replication, I was wondering if it would make sense to turn this repo into a monorepo so we can add api's for services other than s3.
For example, for bucket replication I need to create an iam role and a role policy, so it would be nice to have an iam module as well.
And with a monorepo, we have the advantage of being able to easily share things between all modules. We could also move deno_aws_sign_v4 and deno_sqs to this repo.
My first idea was to create a subfolder for each module and publish each subfolder as a separate module on deno.land, so that each existing module can still keep its current module name. But I think this way we can't share files between modules with local imports.
Another option would be to publish the monorepo as a single module. But we would have to rename the s3 module to deno_aws or something else. I think aws is no longer available.

<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>
What do you think @lucacasonato about converting this repo to a monorepo?

I think if we were to do this, it would be good to built on top of https://aws-api.deno.dev/. That does all the low level AWS interactions, and we would just maintain the high level nice API.

We could do that as well. But not sure how stable this library is.
One thing is that we currently use camelcase everywhere and the generated library uses pascalcase, so we would have to map all the responses if we want to keep using camelcase. But yes, it can still save us some work.


upgrade engine versions to match defaults from aws console

Feature or Bugfix

Feature

Detail

OpenSearch is following semver (contrary to ES) and AWS console does not list < 1.3 any longer, hence why I'm renaming the method to _setup_opensearch_1. I'm expecting OpenSearch 2 to be available eventually and when that is the case we can add _setup_opensearch_2.
I've updated the Oracle engine version to rds.OracleEngineVersion.VER_19. We might prefer keeping a specific version but that is in line with what we do for SQL Server (rds.SqlServerEngineVersion.VER_15).

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

AWS CodeBuild CI Report

CodeBuild project: GitHubCodeBuild8756EF16-4rfo0GHQ0u9a
Commit ID: ec7b652d3d5f1f377184e85656f52308b83c40a3
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository


minor gorilla divert mind glide interest olive million accuse zebra proud wolf spike merry valve

f28856a3-37f2-4c13-8912-96f778964236<PHONE_NUMBER>

I fix any issues for you
Just send a mail<EMAIL_ADDRESS>


fix: Enable deferred button for archived assignments (#1489)

🗃 Github Issue Or Explanation for this PR. (What is it supposed to do and Why is needed)
Enable deferred button for archived assignments (#1489)
✅ Checklist

[] Enabled deferred button for archived assignments

🕵♂ Notes for Code Reviewer
On the frontend side, one little thing was missing to display a button for archive assignments. I added this, but now I'm getting an error from the backend, I think @Gerard097 should enable this on the backend as well, I've seen a similar task https://github.com/hypha-dao/dao-contracts/issues/298 created for him.
🙈 Screenshots

@evgenibir Amazing first PR 🚀
Just one tip; In the PR you can add linking keywords so that https://github.com/hypha-dao/dho-web-client/issues/1489 is automatically moved to the test column
close
closes
closed
fix
fixes
fixed
resolve
resolves
resolved

closes https://github.com/hypha-dao/dho-web-client/issues/1489


Redesign Task from scratch, introduce Coeval, introduce Scheduler.executionModel

The implementation Task introduced as part of #88 is inadequate.
The RunLoop implementation piggybacks on top of the JVM's normal call-stack, by doing actual recursive calls upon reaching a limit and then forcing an asynchronous boundary, in order to avoid stack-overflows.
The problem: But this turns out to be error prone. This is because it's not possible to estimate the stack depth. The RunLoop in 2.0-M1 was simply counting the synchronous calls done to Task.unsafeRun. But if for each of those calls you go another 5-10 levels on that call stack by calling some regular functions outside of the Task implementation, you can easily blow the call-stack by not reaching the limit. This problem happened while trying to implement a lazy Cons based stream whose tail would be evaluated by Task (similar with Scala's Stream, but with a Task instead of a by-name param). The implementation of such a stream is heavy on recursive calls and the Task wasn't up to the challenge, even though in simple tests it was fine.
The solution: the Task was redesigned internally, inspired by the Free monad, to use a trampoline for synchronous execution, while also forking logical threads by means of the Scheduler when asynchronous boundaries are reached.  The result are glorious, as all the goodies I promised in Task are there and it works marvelously.
Inspired by cats.Eval, I also introduced Coeval, for expressing evaluations that can be processed synchronously, a sort of less capable alternative to task that doesn't need asynchronous boundaries. And convertion between Coeval and Task is seamless. In the initial implementation Task was actually a subtype of Coeval (as Coeval is like a Task but with extra restrictions). But inheritance / sub-typing can be problematic, so Coeval ended up being a different type. But you can abstract over both Task and Coeval because both are instances of the new monix.types.Evaluable type-class.
As part of this process I renamed the monix.async package to monix.eval. Because Coeval isn't async and now the monix-eval subproject isn't about asynchronous things anymore, but about lazy evaluation.

Shipped in 2.0-M2.


Samples Issue

Hi,

Tried cloning the Template 10. It won't compile on VS2015 or VS2017, nor can I run the samples.
Tried to install from Nuget and run the samples. Then won't run on VS2015 or VS2017.
Tried installing from vsix and run the samples. They won't run on on VS2015 or VS2017.

Not sure what I'm doing wrong?
Thanks,
Eitan

There are dependencies now T10.Mobile.csproj and T10.Services.csproj. Should compile.

I just downloaded/cloned a clean version of the software a few minutes ago and it won’t compile.
Regards,
Eitan
Sent from Mailhttps://go.microsoft.com/fwlink/?LinkId=550986 for Windows 10
From: Morgan<EMAIL_ADDRESS>Sent: Monday, March 27, 2017 5:07 PM
To<EMAIL_ADDRESS>Cc: eitan<EMAIL_ADDRESS><EMAIL_ADDRESS>Subject: Re: [Windows-XAML/Template10] Samples Issue (#1428)
There are dependencies now T10.Mobile.csproj and T10.Services.csproj. Should compile.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/Windows-XAML/Template10/issues/1428#issuecomment-289622678, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ACubmL3J1JrltUx-bFldup9_k6bTZNJtks5rqE9YgaJpZM4Mq-mH.

There are dependencies for Template 10 now. @JerryNixon has been componentizing Template 10 as part of the next update. You may need to add T10.Mobile & T10.Services to your solution as well.
Sent from Mail for Windows 10
From: eitan barazani
Sent: Tuesday, March 28, 2017 1:57 PM
To: Windows-XAML/Template10
Cc: Subscribed
Subject: Re: [Windows-XAML/Template10] Samples Issue (#1428)
I just downloaded/cloned a clean version of the software a few minutes ago and it won’t compile.
Regards,
Eitan
Sent from Mailhttps://go.microsoft.com/fwlink/?LinkId=550986 for Windows 10
From: Morgan<EMAIL_ADDRESS>Sent: Monday, March 27, 2017 5:07 PM
To<EMAIL_ADDRESS>Cc: eitan<EMAIL_ADDRESS><EMAIL_ADDRESS>Subject: Re: [Windows-XAML/Template10] Samples Issue (#1428)
There are dependencies now T10.Mobile.csproj and T10.Services.csproj. Should compile.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/Windows-XAML/Template10/issues/1428#issuecomment-289622678, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ACubmL3J1JrltUx-bFldup9_k6bTZNJtks5rqE9YgaJpZM4Mq-mH.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

I will look for them.
However, if you download a clean Temp10, the solution should include whatever is needed to compile the package and/or the samples ??
Sent from my Windows 10 phone
From: Callum<EMAIL_ADDRESS>Sent: Monday, March 27, 2017 7:17 PM
To<EMAIL_ADDRESS>Cc: eitan<EMAIL_ADDRESS><EMAIL_ADDRESS>Subject: Re: [Windows-XAML/Template10] Samples Issue (#1428)
There are dependencies for Template 10 now. @JerryNixon has been componentizing Template 10 as part of the next update. You may need to add T10.Mobile & T10.Services to your solution as well.
Sent from Mail for Windows 10
From: eitan barazani
Sent: Tuesday, March 28, 2017 1:57 PM
To: Windows-XAML/Template10
Cc: Subscribed
Subject: Re: [Windows-XAML/Template10] Samples Issue (#1428)
I just downloaded/cloned a clean version of the software a few minutes ago and it won’t compile.
Regards,
Eitan
Sent from Mailhttps://go.microsoft.com/fwlink/?LinkId=550986 for Windows 10
From: Morgan<EMAIL_ADDRESS>Sent: Monday, March 27, 2017 5:07 PM
To<EMAIL_ADDRESS>Cc: eitan<EMAIL_ADDRESS><EMAIL_ADDRESS>Subject: Re: [Windows-XAML/Template10] Samples Issue (#1428)
There are dependencies now T10.Mobile.csproj and T10.Services.csproj. Should compile.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/Windows-XAML/Template10/issues/1428#issuecomment-289622678, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ACubmL3J1JrltUx-bFldup9_k6bTZNJtks5rqE9YgaJpZM4Mq-mH.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/Windows-XAML/Template10/issues/1428#issuecomment-289642213, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ACubmBWmoSkeEll8VnH-FVROXjIYsZc0ks5rqG2ogaJpZM4Mq-mH.

Yes it's a major issue that many in progress development take place in the master branch. Master must be only the released code...

That's not how @JerryNixon does it. I'm sure he has his reasons.
On Tue, 28 Mar 2017, 8:41 PM Tibor Tóth (Tibcsi_<EMAIL_ADDRESS>wrote:

Yes it's a major issue that many in progress development take place in the
master branch. Master must be only the released code...
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/Windows-XAML/Template10/issues/1428#issuecomment-289689260,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AM3pI3S-auMucQH254Ca-PUx28eU-UqRks5rqLmLgaJpZM4Mq-mH
.

--
Thanks,
Callum

Duplicate of #1416


Upgrade to Go 1.19 on 0.34.x (#360)

Description
cherry picks https://github.com/cometbft/cometbft/pull/360 to partially fix the CI issue with buf and to move away from go 1.18
Closes: #XXX

we might just want to pull v0.34.27 instead


tests/dump_settings.txt should not be in repository.

I had added this file to the repo by mistake.
It is generated during test build.  The .good file is the reference file.

will be addressed in future commits, so I will close this since it complains about conflicts when trying a simple merge.


solarish pr(x)map data addition

Some changes occurred in solarish module
cc @jclulow,@pfmooney

r? @Amanieu
(rust-highfive has picked a reviewer for you, use r? to override)

cargo test --manifest-path libc-test/Cargo.toml
Compiling libc-test v0.2.119 (/export/home/dcarlier/Contribs/libc/libc-test)
Finished test [unoptimized + debuginfo] target(s) in 11.14s
Running test/cmsg.rs (target/debug/deps/cmsg-5f9f95dde8ae0a16)
running 5 tests
test t::test_cmsg_firsthdr ... ok
test t::test_cmsg_data ... ok
test t::test_cmsg_len ... ok
test t::test_cmsg_space ... ok
test t::test_cmsg_nxthdr ... ok
test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.49s
 Running test/errqueue.rs (target/debug/deps/errqueue-25af991f283a08ca)

running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
 Running test/linux_elf.rs (target/debug/deps/linux_elf-6f30f58b9b37962a)

PASSED 0 tests
Running test/linux_fcntl.rs (target/debug/deps/linux_fcntl-878291074fed22f4)
PASSED 0 tests
Running test/linux_if_arp.rs (target/debug/deps/linux_if_arp-bd69c11e5e71e04f)
PASSED 0 tests
Running test/linux_ipv6.rs (target/debug/deps/linux_ipv6-ad453147d6bef766)
PASSED 0 tests
Running test/linux_strerror_r.rs (target/debug/deps/linux_strerror_r-5f39b274aca2de03)
PASSED 0 tests
Running test/linux_termios.rs (target/debug/deps/linux_termios-f2eaefc93d6b68ba)
PASSED 0 tests
Running test/main.rs (target/debug/deps/main-4108ccb0a54f93cc)
RUNNING ALL TESTS
PASSED 7985 tests
Running test/semver.rs (target/debug/deps/semver-90705d34f9f80c06)
PASSED 1 tests
Running test/sigrt.rs (target/debug/deps/sigrt-84ea52b695c379bd)
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

@bors r+

:pushpin: Commit fb2a12b270698a829184396739b3d075c97f1ac2 has been approved by Amanieu

:hourglass: Testing commit fb2a12b270698a829184396739b3d075c97f1ac2 with merge dcf5b908a054b51da2fdc35a28d9e5b436da7d2c...

:broken_heart: Test failed - checks-actions

@bors r+

:pushpin: Commit 57efe4a160795fdc6f31dce2ad57ba0e99c4fce2 has been approved by Amanieu

:hourglass: Testing commit 57efe4a160795fdc6f31dce2ad57ba0e99c4fce2 with merge 93d61fb8c39d9dd5dc3ad02e52e1e84a8fef75e5...

:broken_heart: Test failed - checks-actions

This is still failing in CI.

still an issue with old rust.


⚠ ClamAV has degraded performance

In be9c60b, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 569 ms

Resolved: ClamAV performance has improved in 7616aa7.


Code style

I'm curious if you guys have looked into rules related to code style, such as indentation or where the curly braces are opened (same line or next). I've done a couple of false starts toward implementing this myself and wanted to know if you had any suggestions. Thanks!

Indentation might be a challenge. The current lint plugins present the
structure of the code, not the underlying source.
However, it is reasonable to make some of these decisions by looking at the
antlr parse tree directly.
I'll see if I can throw together an example to get you started.
On Mon, Nov 9, 2015 at 10:44 AM, Stephen Matta<EMAIL_ADDRESS>wrote:

I'm curious if you guys have looked into rules related to code style, such
as indentation or where the curly braces are opened (same line or next).
I've done a couple of false starts toward implementing this myself and
wanted to know if you had any suggestions. Thanks!
—
Reply to this email directly or view it on GitHub
https://github.com/cflint/CFLint/issues/132.

@sjmatta  take a look at
BracketsStyleChecker in
https://github.com/cflint/CFLint/compare/dev...vistoexample?expand=1
this takes a deep dive into antlr and visiting parse trees.  It's not especially clean.

Awesome thank you! I will dive in very soon. Used up my free time today getting another linter version out the door but I will have some tomorrow.

closing for now


return code testing is at the wrong place

In libfreerdp/core/nla.c, line 657~667
		if (SecIsValidHandle(&nla->credentials))
		{
			nla->table->FreeCredentialsHandle(&nla->credentials);
			SecInvalidateHandle(&nla->credentials);
		}

		if (nla->status != SEC_E_OK)
		{
			WLog_ERR(TAG, "FreeCredentialsHandle status %s [0x%08" PRIX32 "]",
			         GetSecurityStatusString(nla->status), nla->status);
		}

nla->status is not update by calling of FreeCredentialsHandle(), I thinks it should be:
                if (SecIsValidHandle(&nla->credentials))
		{
			nla->status = nla->table->FreeCredentialsHandle(&nla->credentials);
			SecInvalidateHandle(&nla->credentials);
                 	if (nla->status != SEC_E_OK)
		        {
			        WLog_ERR(TAG, "FreeCredentialsHandle status %s [0x%08" PRIX32 "]",
			         GetSecurityStatusString(nla->status), nla->status);
		        }
		}

Hi @akallabeth  In your #5757 pull request, in function nla_client_recv_pub_key_auth(), the return code are still not updated like the old code.
BTW, the old code has some special handling for Kerberos, is that not needed?


Feat/ Modal Delete

Description
Added a modal for confirming delete.
Screenshots

How to test it
If applicable, describe the tests that you ran to verify your changes. Provide instructions so we can reproduce.

Go to 'eventos'
Click on 'any event'
Click on delete

Please check why vercel deployment's failed

When verifying this change was found following these steps

Access
Events
Event detail
Edit form
Remove

Entering a word other than delete cancels it.

Typing the word delete and send

Perform removal successfully


chore: update tls bootstrap config in self-contained contract

What type of PR is this?

What this PR does / why we need it:
Which issue(s) this PR fixes:

Fixes #
Requirements:

[ ] uses conventional commit messages

[ ] includes documentation
[ ] adds unit tests
[ ] tested upgrade from previous version

Special notes for your reviewer:
Release note:
none

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 79.39%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
2292

Relevant Lines:
2887

💛  - Coveralls

Approving, but we need to decide on a consistent use of optional. As discussed, absence of optional does not make a field required. Adding optional does allow to capture additional state / explicit presence, where the API also stores whether or not a field has been set. This has some use cases, but we need to decide whether and where these are applicable in this contract.

Let me try to clarify this with 2 examples, for proto3 which we are using now.

No presence (without optional label)
If this variable is unset, the receiver (in our case, Bootstrappers) will get a default value based on its type.
For example, if a bool variable is unset, the receiver will get false. I checked the doc and tested in codes.
For a string variable, the default value for an unset case is an empty string.

Explicit presence (with optional label)
If this variable is unset, the receiver will get a nil value so resolving template will fail. Here are the error messages tested in codes.
{"level":"ERROR","time":"2024-03-12T19:57:34.889Z","logger":"controller","message":"Reconciler error","commit":"ce51bfa-dirty","controller":"nodeclaim.lifecycle","controllerGroup":"karpenter.sh","controllerKind":"NodeClaim","NodeClaim":{"name":"general-purpose-dvfj4"},"namespace":"","name":"general-purpose-dvfj4","reconcileID":"cf3e14fd-0b72-4afd-8e26-734582106f77","error":"launching nodeclaim, creating instance, getting launch template: getting launch templates, error getting AKS bootstrap script: error getting custom data nbcontract from node bootstrap variables: error executing custom data NbContract template: template: customdata:84:36: executing \"customdata\" at <derefBool .EnsureNoDupePromiscuousBridge>: error calling derefBool: runtime error: invalid memory address or nil pointer dereference"}

In my opinion, unless there are special case needs explicit presence that we may find out later, we are likely to use no presence , which is without optional label, for most of the variables.
Do you guys think this is making sense?

Explicit presence (with optional label) ... If this variable is unset, the receiver will get a nil value so resolving template will fail. Here are the error messages tested in codes.

When using optional (explicit presence), the receiver should be checking whether the value is present first, using the generated "hazzer" method. To quote protobuf docs:

The generated message interface includes methods to query presence of fields. For example, the field foo has a corresponding has_foo method. (The specific name follows the same language-specific naming convention as the field accessors.) These methods are sometimes referred to as “hazzers” within the protobuf implementation.

Explicit presence (with optional label) ... If this variable is unset, the receiver will get a nil value so resolving template will fail. Here are the error messages tested in codes.

When using optional (explicit presence), the receiver should be checking whether the value is present first, using the generated "hazzer" method. To quote protobuf docs:

The generated message interface includes methods to query presence of fields. For example, the field foo has a corresponding has_foo method. (The specific name follows the same language-specific naming convention as the field accessors.) These methods are sometimes referred to as “hazzers” within the protobuf implementation.

Discussed offline, will be uses protobuf generated getters which are nil safe


Error Page is not rendering CSS.

Hello there!  I just updated a Laravel 8 application to Laravel 9.  In my composer.json I updated:
"facade/ignition": "^2.5" to "spatie/laravel-ignition": "^1.0"
I then ran composer update.  In a sample route file: I manually threw an exception with throw new \Exception('testing').
The error page that get rendered shows the content but the CSS is not being loaded.  I have included a image at the bottom.
Is there something I'm missing or an additional composer command I need to run?
Thank you for the assistance.

Please ignore this issue I was able to throw another exception and the beautiful error pages are now showing up as expected.

same happening to me and its unfixable

No am using laravel debugbar

I feel its an issue the previous ignition works well with no glitch

The same on Mac OS X in Chrome latest version. spatie/laravel-ignition: 1.0.4

I'm getting the same thing, I have clockwork installed but uninstalled it and the same thing occurs. Seems to only be with 500 errors as something less significant like an undefined variable shows ignition.
Did a bit of debugging but unsure of expected behaviour. eg should ignition disable symfony/error-handler as they appear to do the same thing? Looks like symfony error-handler is getting in beforehand causing its output to get dumped in the script tag
Started happening after upgrade from laravel 8 to 9 and changing facade/iginition to spatie/laravel-ignition. Tested versions 1.0.4 and 1.0.6
When it's working it looks top-notch! :)

Check if you really run PHP 8.1. That was my mistake.

Yeah, 8.1.1
$ php --version
PHP 8.1.1 (cli) (built: Dec 18 2021 02:01:00) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.1.1, Copyright (c) Zend Technologies
    with Zend OPcache v8.1.1, Copyright (c), by Zend Technologies

@jez500 have you check the version of PHP you're using for web requests? http://freek.dev/php-version

For me, the html is malformed:
<!DOCTYPE html>
<html lang="en" class="auto">
<!--
[stacktrace was here]
-->
<head>
    <!-- Hide dumps asap -->
    <style>
        pre.sf-dump {
            display: none !important;
        }
    </style>

    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <meta name="robots" content="noindex, nofollow">

    <title>Undefined property: App\Models\UserGame::$score</title>

</head>
<body class="scrollbar-lg">

<script>
    window.data = <!-- Undefined property: App\Models\UserGame::$score (500 Internal Server Error) -->
<!DOCTYPE html>
<html lang="en">

For me, the html is malformed:
<!DOCTYPE html>
<html lang="en" class="auto">
<!--
[stacktrace was here]
-->
<head>
    <!-- Hide dumps asap -->
    <style>
        pre.sf-dump {
            display: none !important;
        }
    </style>

    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <meta name="robots" content="noindex, nofollow">

    <title>Undefined property: App\Models\UserGame::$score</title>

</head>
<body class="scrollbar-lg">

<script>
    window.data = <!-- Undefined property: App\Models\UserGame::$score (500 Internal Server Error) -->
<!DOCTYPE html>
<html lang="en">

This exactly is what i feel is the cause it opens a new html tag in a previously opened one

In the exceptions that I throw, the HTML of the Ignition page is valid.
Could you create a minimal Laravel app where you recreate the issue?

I wish I could. I've upgraded two projects to Laravel 9. One (with the most dependencies and complexity) is rendering fine, the other (much simpler) will not render.
When starting a new project with the same composer.json file, it works as expected. I'm going to keep tinkering, but I really can't pinpoint what's the deal.

Just doing some searching around, I think @jez500 was on to it:

Did a bit of debugging but unsure of expected behaviour. eg should ignition disable symfony/error-handler as they appear to do the same thing? Looks like symfony error-handler is getting in beforehand causing its output to get dumped in the script tag

It looks like Symfony's error handler HTML page is getting included in the output here.

I think I found where the Symfony's error html page is included
https://github.com/spatie/ignition/issues/48#issuecomment-1050695607

Hey all, a fix has been tagged here. Running composer update on your projects will automatically pull this in. Please let me know if this fixes your issues :)

Amazing, thank you so much for fixing this.  Just checked out a random variable in my blade template and it is now showing the correct error page.

Awesome, thank you!


Use SM credentials to register proxy broker

Use SM credentials to register proxy broker
Motivation
https://github.com/Peripli/service-broker-proxy/pull/83
Depends on:
https://github.com/Peripli/service-broker-proxy/pull/83

Coverage remained the same at 91.256% when pulling 3cf90c12179a59f69869efaae0f7ca6985c86b12 on use-sm-credentials into 84e88b11a56db5808453279a910757e94828d0cc on master.

just change branch before merging


Add an ISA builder for Wasm

Feature
Add support for WebAssembly to cranelift_codegen::isa
Benefit
It is a prerequisite for #2566.
Implementation
Alternatives

Closing this in favor of #2566 -- I don't think we need a separate tracking issue for the ISA builder specifically, just for Wasm backend support in general. Thank you though!


How Compress Byte Array Or MemoryStream? the library need doccumentation

This is a low level library so there are no convenience methods for compressing a buffer or stream. You set up an encoder, implement IStreamReader and IStreamWriter interfaces and push data through it. If you were talking about 7z there is some test code here. Sorry if thats not what you expect, but I currently don't have time to provide more (including documentation).


Lovelace config parsing issue

I am getting an error when enabling lovelace ui
type '_lnternaILinkedHashMap(String,
dynamic ' is not a subtype of type 'String ' Try again
I can use it without lovelace ui but I get all badges and devices and it looks messy.
Using Samsung note 10+ on android 9

Oh this is interesting. Is it possible to see your full Lovelace UI config? It is the only way for me to reproduce this issue. Thanks.

Thanks for getting back to me.  Can you tell me what file you need.  i am running hassio latest version on RP

On web UI click three dots menu on upper right:

Select "Configure UI". Then click the same three dots again and choose "Raw config editor". You will see your Lovelace config in yaml format. That's what I need.

Thanks.  here is the contents.
title: Home
views:

path: default_view
title: Home
badges:

entity: binary_sensor.nicky_s_keys_presence
entity: binary_sensor.andy_s_note_10_presence
entity: binary_sensor.wendys_keys_presence
entity: device_tracker.andy_s_sm_n975f
entity: sensor.plex_qnapnas
cards:
entity: weather.home
type: weather-forecast
entities:

entity: light.hue
entity: light.bedroom_light
show_header_toggle: false
title: Bedroom
type: entities

entities:

entity: light.lounge_light
entity: light.lounge_lamp
entity: sensor.lounge_temperature_measurement
entity: binary_sensor.lounge_alarm_motion
entity: binary_sensor.lounge_motion
show_header_toggle: false
title: Living Room
type: entities

entities:

entity: light.office_light
entity: switch.office_lamp
entity: switch.my_computer
entity: switch.3d_printer
entity: switch.soldering_iron
entity: binary_sensor.office_alarm_motion
entity: binary_sensor.office_motion
show_header_toggle: false
title: Office
type: entities

entities:

entity: light.landing_light
entity: binary_sensor.front_door_contact
entity: sensor.front_door_temperature_measurement
entity: sensor.stairs_temperature_measurement
entity: binary_sensor.stairs_alarm_motion
entity: binary_sensor.stairs_motion
show_header_toggle: false
title: Halls
type: entities

entities:

entity: light.garden_light
entity: sensor.outside_temperature_temperature_measurement
entity: sensor.siren_alarm
show_header_toggle: false
title: Outside
type: entities

entities:

entity: binary_sensor.bathroom_water_sensor_water
entity: sensor.bathroom_water_sensor_temperature_measurement
show_header_toggle: false
title: Bathroom
type: entities

entities:

entity: light.backdoor_light
entity: sensor.backdoor_temperature_measurement
entity: sensor.kitchen_motion_temperature_measurement
entity: sensor.kitchen_water_sensor_temperature_measurement
entity: binary_sensor.kitchen_water_sensor_water
entity: binary_sensor.backdoor_contact
entity: binary_sensor.kitchen_alarm_motion
entity: binary_sensor.kitchen_motion_motion
show_header_toggle: false
title: Kitchen
type: entities

entities:

entity: binary_sensor.spare_room_alarm_motion
show_header_toggle: false
title: Spare Room
type: entities

entities:

entity: binary_sensor.frontroom_motion
entity: binary_sensor.frontroom_alarm_motion
show_header_toggle: false
title: Front Room
type: entities

entities:

entity: switch.chargers
entity: sensor.garage_door_temperature_measurement
entity: binary_sensor.garage_door_contact
entity: binary_sensor.garage_motion
show_header_toggle: false
title: Garage
type: entities

Could you please also copy logs from app right after the error appears and post it here?

i think this is all.
1101 09:50:22 [Error] :  Loading settings...
1101 09:50:22 [Error] :  Long-lived token read successful
1101 09:50:22 [Debug] :  Socket disconnecting...
1101 09:50:22 [Debug] :  Socket connecting...
1101 09:50:23 [Debug] :  [Received] <== {type: auth_required, ha_version: 0.101.1}
1101 09:50:23 [Debug] :  Long-lived token exist
1101 09:50:23 [Debug] :  [Sending] ==> auth request
1101 09:50:23 [Debug] :  [Sending] ==> type=auth
1101 09:50:23 [Debug] :  [Received] <== {type: auth_ok, ha_version: 0.101.1}
1101 09:50:23 [Debug] :  Authentication complete
1101 09:50:23 [Debug] :  [Sending] ==> {"type":"get_states","id":54}
1101 09:50:23 [Debug] :  [Sending] ==> {"type":"lovelace/config","id":55}
1101 09:50:23 [Debug] :  [Sending] ==> {"type":"get_config","id":56}
1101 09:50:23 [Debug] :  [Sending] ==> {"type":"get_services","id":57}
1101 09:50:23 [Debug] :  [Sending] ==> {"type":"auth/current_user","id":58}
1101 09:50:23 [Debug] :  [Sending] ==> {"type":"get_panels","id":59}
1101 09:50:23 [Debug] :  [Sending] ==> {"type":"subscribe_events","id":60,"event_type":"state_changed"}
1101 09:50:23 [Debug] :  Parsing 100 Home Assistant entities
1101 09:50:23 [Debug] :  Got 25 services
1101 09:50:23 [Debug] :  Media extractor: null
1101 09:50:23 [Debug] :  Creating Lovelace UI
1101 09:50:23 [Debug] :  --Title: Home
1101 09:50:23 [Debug] :  --Views count: 1
1101 09:50:23 [Debug] :  ----view id: null

I think it may be an issue with my hassio install as i am getting a lot of sql errors in the log.  i will try a re install this evening and restore snapshot and see if that helps.

Debugging the same issue and it comes from https://github.com/estevez-dev/ha_client/blob/master/lib/home_assistant.class.dart#L182
"entity" is (now?) a key/value map (e.g. key: "entity"; value: "sun.sun") and not a string.
May be some breaking protocol change?
I'm running HA 0.102.0.dev20191026

Probably related to https://github.com/home-assistant/home-assistant-polymer/commit/c9242a507571f9f899c021fbad70154e5b82a24f

Quick & dirty fix:
        if (rawView['badges'] != null && rawView['badges'] is List) {
          rawView['badges'].forEach((entity) {
            String sVal = "";
            if (entity is Map)
              sVal = entity["entity"];
            else
              sVal = entity;
            if (entities.isExist(sVal)) {
              Entity e = entities.get(sVal);
              view.badges.add(e);
            }
          });
        }

Yep, changes in config structure. Will fix today


Improve UI

As per the issue #2 , for add text editor and we need to change UI design.
What type of design ?

Use simple bootstrap classes
Two webpage: one have simple project info(landing page), second have a cmd and text editor.

Home page is done :+1:

Basic and simple UI is complete.


reactivated stale.yaml as github action

The old stale.yaml seems not to work anymore, so I set up the same content in a new github workflow.
I think we should use it again to get rid of old issues.

I thought the job would run this morning, but nothing.
From googling it seems it must on the default branch to run (which means with next release).
Will try later to start it per api to see if it works ...

I now managed to run the stale workflow, did it already several times because it is rate limited. I think not all issues needed are marked as stale so I will try later again.
For documentation:
❯ gh auth login --with-token < gh_token

❯ gh workflow run .github/workflows/stale.yaml --repo MagicMirrorOrg/MagicMirror --ref develop
✓ Created workflow_dispatch event for stale.yaml at develop


Apollo normalized cache module

Previously reviewed in #2112
Our external Store dependency was moved fully to Kotlin and preparing to support Kotlin Multiplatform too: https://github.com/dropbox/Store/
I took the opportunity to "try" moving cache related code into a new module. apollo-normalized-cache. This is currently only used by runtime and should not introduce any behavior changes. Doing this would make much easier to introduce Kotlin Multiplatform in the future since we can do iteratively.
It was also a good exercise of modularization which should also improve the codebase.
Now we have:
apollo-http-cache
apollo-http-cache-api
apollo-normalized-cache

Merging this since it was already approved previously.


[efr32] Routing stopped once NCP ROLE changed to "end-device"

Describe the bug
Wpantund stopped to update ROUTING PARAMETERS on ROLE CHANGED to "end-device". Routing works only if ROLE of NCP is ROUTER.
To Reproduce
Information to reproduce the behavior, including:

Git commit id 267a3b3
IEEE 802.15.4 hardware platform EFR32MG13p732GM48
Build steps https://github.com/openthread/openthread/tree/master/src/posix
Network topology 10 FTD

Expected behavior
In POSIX implementation it worked properly in Git commit id 2057a141ef75247197634d709bff4789d34c02d3
Console/log output
Thread:OffMeshRoutes = [
"fdde::/64                  origin:user     stable:yes preference:medium  rloc:0x0000 next_hop_is_host:yes"
"fdde::/64                  origin:ncp      stable:yes preference:medium  rloc:0x1400 next_hop_is_host:yes"
]
Thread:OnMeshPrefixes = [
"fddd::                 prefix_len:64   origin:user     stable:yes flags:0x33 [on-mesh:1 def-route:1 config:0 dhcp:0 slaac:1 pref:1 prio:med] rloc:0x0000"
"fddd::                 prefix_len:64   origin:ncp      stable:yes flags:0x33 [on-mesh:1 def-route:1 config:0 dhcp:0 slaac:1 pref:1 prio:med] rloc:0x1400"
]
Thread:Parent:  (15335444)
Thread:PendingDataset = []
Thread:RLOC16 = 0x0C06
Additional context
Add any other context about the problem here.

@NickNamerr, thanks for raising this issue.
If the NCP is configured as a router-capable FTD, then it is possible that the device is waiting to become a router. OpenThread currently has a check that avoids updating the network data when the device is pending an upgrade to router: https://github.com/openthread/openthread/blob/1a4b249a9527c88ea2f573fea9fda39bb025b5b1/src/core/thread/network_data_local.cpp#L356-L362
Can this be the root cause of your issue?

I have to debug it. BTW, the state changes to "end-device" and it keeps waiting(240 seconds?) till BR will become a "router". Is there a way, to prevent BR to change state so often?
I observed such behavior during process of sending CoAP messages with payload size 1047 from Server to FTD over BR. In normal (idle) operations does not happen.

@NickNamerr, there are a couple reasons why a router may switch to "end-device":

The router is not receiving sequence number updates from the Leader and attempts to reattach to the network.

The router reset for some reason and did not receive an MLE Link Accept when it tries to reestablish its router role.

Also, to confirm, you noted that this behavior did not occur under the same test conditions with 2057a14?
Can you enable logging so that we can gain visibility into why the device is transitioning to "end-device" role?

@jwhui with 2057a14 it updates routing settings for POSIX<->OT_NCP_RADIO model, and traffic have continued to flow to destination and back.
How to enable LOGs for POSIX<->OT_NCP_RADIO ?

@NickNamerr, with 2057a14, did you observe the NCP changing state to "end-device"? I wonder if the state change to end-device is an indicator.
To enable logging in POSIX app, try add the following to src/posix/platform/openthread-core-posix-config.h:
#define OPENTHREAD_CONFIG_LOG_LEVEL          OT_LOG_LEVEL_DEBG
#define OPENTHREAD_CONFIG_NCP_TX_BUFFER_SIZE 4096
#define OPENTHREAD_CONFIG_LOG_SUFFIX         "\n"

@jwhui yes, I observed it. Sometimes it changes back to "router" , sometimes happens"Input/output error" and need to run again.

@NickNamerr, I'm wondering if the underlying reason for state change is due to the NCP resetting/hanging unexpectedly. Enabling logging and providing the log output could help diagnose the issue.

Is it enough to enable log only on POSIX app side? Do I need to do something for "ot-ncp-radio" app?

I think logs on the posix app side should give decent visibility to start. The log output will come via wpantund, so it will be good to see the wpantund and posix app syslog output.

@NickNamerr, any updates on this issue?

Closing stale issue.

@jwhui sorry, i did not have time to debug it yet, but i am going to do it.


Incorrect arguments parsing when - is the first character

Describe the bug
Incorrect args parsing when arg value contains - as first character, for example -value.
Command Name
az functionapp keys set --key-value "-asd"
#                                    ^ incriminated

Errors:
az functionapp keys set --key-value -KeyValue --key-name -KeyName --name test-function-abc --resource-group test-rg --key-type functionKeys
argument --key-value: expected one argument

# Or in arg key-name

az functionapp keys set --key-value KeyValue --key-name -KeyName --name test-function-abc --resource-group test-rg --key-type functionKeys
argument --key-name: expected one argument

# With "escaped" values

az functionapp keys set --key-value "-KeyValue" --key-name "-KeyName" --name test-function-abc --resource-group test-rg --key-type functionKeys
argument --key-value: expected one argument

To Reproduce:

Create a function app named test-function on resource-group test-rg

For reference a Node.js runtime was selected in westeurope

Run one of the command above (eg. key-value or key-name must include an arg value with -Something)

Expected Behavior
An Host Key should be succesfully created with the provided correct -Something value.
Environment Summary
Linux-<IP_ADDRESS>-microsoft-standard-WSL2-x86_64-with-debian-bullseye-sid, Ubuntu 20.04.3 LTS
Python 3.6.10
Installer: DEB

azure-cli 2.28.0

Additional Context
The same happen when using az functionapp function keys set.
az functionapp function keys set --key-name "-KeyName" --key-value "-KeyValue" --function-name test-fn-http --name test-function-abc --resource-group test-rg
argument --key-name: expected one argument

There is not problem with - in the middle of the arg value, for example:
az functionapp function keys set --key-name "Key-Name" --key-value "Key-Value" --function-name test-fn-http --name test-function-abc --resource-group test-rg
Location     Name      ResourceGroup    Value
-----------  --------  ---------------  ---------
West Europe  Key-Name  test-rg          Key-Value

Hello!
I got stuck with the same issue here, with a different environment setup:
macOS-11.0.1-x86_64-i386-64bit
Python 3.8.6
Installer: HOMEBREW

azure-cli 2.16.0 *

route to service team

@yonzhan still happening on 2.32.0.

function service team should take a look

@nitroin does this happen with CLI client only & not portal. CLI doesn't try to remove the the - character at the beginning of the key name or value. If this is not CLI specific please report as a support case. Thanks!

This incorrect behavior is CLI specific. We do have some keys created with "-" as the first character in production.

@haroonf can you take a look at the fix for this.

The workaround for this is to use an equal sign when setting argument values (e.g. az functionapp keys set --key-value="-KeyValue" -g *** -n *** --key-type functionKeys --key-name="-KeyName" ). This issue might be related to the way argument values are parsed as described here

@yonzhan I think this affects all services, not just functionapps.
Passing any value which starts with - to an az-cli argument results in the same error, so my guess is that this is an issue with the core argument parsing, rather than any specific service.
We've hit this today with az webapp auth set, where providing a (valid) client secret which starts with - using --aad-client-secret <secret value> results in argument --aad-client-secret: expected one argument
e.g.
az webapp auth update --name "abcd"     --resource-group "abcd"     --enabled 'true'     --action 'LoginWithAzureActiveDirectory'     --aad-token-issuer-url "https://login.microsoftonline.com/abcd"     --aad-client-id "abcd"     --aad-client-secret "-abcd123"     --aad-allowed-token-audiences "abcd"
argument --aad-client-secret: expected one argument

But this also affects other commands. e.g. resource groups:
az group show -n "-1hello"
argument --name/-n/--resource-group/-g: expected one argument

Is this still being fixed? I see it was originally part of a milestone but that's since been dropped


App crashes when Tor is quickly turned on and off

Click on Enable Tor button.
Immediately click on the button to turn Tor proxy off (when it's displaying "The Tor proxy is shutdown etc. etc.").
App crashes.

This is probably linked to one of the bugs fixed by https://github.com/ACINQ/lightning-kmp/pull/512

I tried it now and it's fixed. Thanks


Added a button in dark mode in the web components.

Added a button in dark mode in the web components.

Fixed the earlier issues in css. Please check.


Problems with utf8

when you leave the socket in default encoding (buffer) it doesn't decode utf8 properly
expected
{"command":"PRIVMSG","prefix":"Bonuspunkt!bonuspunkt@host.com","params":["#test","äöü"]}

actual
{"command":"PRIVMSG","prefix":"Bonuspunkt!bonuspunkt@host.com","params":["#test","������"]}

windows issue in node

#https://github.com/nodejs/node/issues/8971

fix at https://github.com/tec27/parse-irc/pull/2


SetLiveTranscoding does not stream to external RTMP

Hello, I am trying to use live transcoding. If I don't setup setLiveTranscoding and put enable: false in addPublishStreamUrl, it seems ok (only reversed camara view), but once I have multiple hosts and trying to use live transcoding, it does not forward anything to external RTMP.
Any idea what could be wrong?
const conf = {
          size: {
            width: 720,
            height: 1080
          },
          videoBitrate: 1,
          videoFramerate: FPS30,
          lowLatency: true,
          videoGop: 0,
          videoCodecProfile: VideoProfileDefault,
          audioCodecProfile: AudioProfileDefault,
          audioSampleRate: AudioSampleRate.TYPE_48000,
          // watermark: undefined,
          // backgroundImage: undefined,
          backgroundColor: 0,
          audioBitrate: 1,
          audioChannels: AudioChannelStereo.TWO,
          transcodingUsers: peerIdsWithLocal.map((peerId, i) => {
            return {
              audioChannel: 1,
              alpha: 1,
              zOrder: 1,
              uid: peerId,
              x: 0,
              y: (1080 / (peerIds.length + 1)) * i,
              width: 720,
              height: 1080 / (peerIds.length + 1)
            }
          }),
          transcodingExtraInfo: ''
        } as any
        console.log(conf)
        RtcEngine.setLiveTranscoding(conf).catch(err => console.log(err))

        setTimeout(() => {
          console.log('add publish url')
          event.syndications.map(syndication => {
            RtcEngine.addPublishStreamUrl({
              enable: true,
              url: syndication.url
            }).catch(err => Alert.alert(err.toString())).then(data => console.log('published', data))
          })
        }, 5000)

Also get this error on rtmpStreamingStateChanged
errorCode: 9
state: 4
url: "rtmp://live-prg.twitch.tv/app/live_102289031_WwOUq1jNqkCQrYdun2FM9Yhi5FjRT6"

Hi @voslartomas, Is this resolved to you?, would you share the solution?


object dwickern is not a member of package com.github

i can't find out why
import com.github.dwickern.macros.NameOf._
leads to
Abc.scala:17:12: object dwickern is not a member of package com.github [17:12]
In build.sbt i've added
libraryDependencies += "com.github.dwickern" %% "scala-nameof" % "3.0.0" % "provided"
Any ideas?

wow only occuring in IntelliJ, not on the sbt console


libRecommender in release bundle is labeled as x86_64 but seems to be compiled for arm64

I'm building a Mac app with a recommender model. But the libRecommender downloaded from the release section (release 6.1) doesn't seem to include a proper x86_64 binary.
The build log is showing that the compiler is ignoring the linking:

Lipo output of the framework binary:

The symptoms are same as in this issue: https://github.com/apple/turicreate/issues/2148

@danielgronlund - I've confirmed this issue. Sorry about this. It's my fault. I must have mixed up the x86_64 and arm64 files that are named the same thing when I was packaging the libRecommender.zip release artifact. This issue is related to #3004; we need to automate this release process in order to prevent these types of errors.
Here is a recent artifacts.zip generated from master. It contains the x86_64 dylibs for both the Recommender and the Sound Classifier

@danielgronlund - thanks again for pointing out this issue. This has been fixed in our last two releases. I'm going to close this issue.


Specify fixed-precision arithmetic for computing base and validator rates and voting power

Create new types for RewardRate/ExchangeRate/etc.


Error: Modules were resolved with conflicting cross-version suffixes in ProjectRef

scalaVersion := "2.12.10"
// https://mvnrepository.com/artifact/org.apache.spark/spark-core
libraryDependencies += "org.apache.spark" %% "spark-core" % "2.4.5" % "provided"
// https://mvnrepository.com/artifact/com.microsoft.azure/azure-sqldb-spark
libraryDependencies += "com.microsoft.azure" % "azure-sqldb-spark" % "1.0.2"

We had similar issues because of coalisions between Spark 2.2.2 and 2.4.5. PR https://github.com/Azure/azure-sqldb-spark/pull/70 fixes this by making it not part of the jar.

Thank you @Fokko for the help! Closing this issue as no action is expected, nor is likely given the non-maintained state of this repo.


Handle game/state saves

Things to be saved:

Current cursor position
Current variable state
Current instances and their transform data (probably just stored as more PennyObjects. Keep in mind but save this task for later.)
History / Rollback info

Extras / Metadata:

Date
Screenshot

What results do we want to see before closing this ticket? Be able to, on load:

[ ] Execute at history cursor
[ ] Observe all history
[ ] Observe all variable values are the same as when saved
[ ] See certain objects (e.g. characters) exist if they existed when saved.

I don't care about right now:

Nice file system presentation
Screenshot


ignore socket files

When ag finds a socket file it complains:
ERR: Skipping ./foo.sock: Error opening file: No such device or address
I suggest to just ignore such files.

Fixed in #900. Thanks for the pull request.


NIFI-9963: Configure JsonTreeReader with Schema Application Strategy in case of Nested Field Strategy

… Root Node or the Nested Node

Summary
Schema can be defined either for the whole original JSON input or for the selected part when using Nested Field Strategy.
Tracking
Please complete the following tracking steps prior to pull request creation.
Issue Tracking

[x] Apache NiFi Jira issue created

Pull Request Tracking

[x] Pull Request title starts with Apache NiFi Jira issue number, such as NIFI-0000
[x] Pull Request commit message starts with Apache NiFi Jira issue number, as such NIFI-0000

Pull Request Formatting

[x] Pull Request based on current revision of the main branch
[x] Pull Request refers to a feature branch with one commit containing changes

Verification
Please indicate the verification steps performed prior to pull request creation.
Build

[ ] Build completed using mvn clean install -P contrib-check

[ ] JDK 8
[ ] JDK 11
[ ] JDK 17

Licensing

[ ] New dependencies are compatible with the Apache License 2.0 according to the License Policy
[ ] New dependencies are documented in applicable LICENSE and NOTICE files

Documentation

[ ] Documentation formatting appears as expected in rendered files

LGTM merged to main.


Update go dependencies

Update all go dependencies so we can enable dependabot without blocking gitlab CI.

Any help solving this is highly appreciated :)
FYI, i got merge conflicts every time I cherry-picked a dependabot commit. On every conflict, I selected the changes from dependabot. But I don't know if there were conflicts between dependabot commits.


Using terrainProvider which covers a small area causes rendering problems

I am using Cesium to display a globe using included NaturalEarthII textures and additional imageryProviders to display high resolution aerial imagery in areas of interest.
This all works fine, but when I add CesiumTerrainProvider which has data in heightmap-1.0 format for those areas of interest, only half of the globe is rendered.
Terrain on those areas is rendered properly.
Cesium GIT 0e84ac1c7613fdd7dfd7386dea7e87c62e035b2b

This issue was because missing top level tile as described here:
https://github.com/geo-data/cesium-terrain-builder/issues/1


Adjust the download filtered data result

The download filtered data should come with all the records related to it. ie the full template with the filters added on it.

All data linked to occurrence is exported
There is an option to hardcode fields that may be excluded from final output
Added separate rows for filters and DOI for the exported data