Mini pet targeting (does not work)

Whenever I target my miniature rift warden to use heart of shadow on, (for example: DOA Gloom), I take out the pet and press the hot key I have to allow it to be targeted, and whenever I take the pet out, I can't target it for HoS (in 6.0 release) I assume I am not that one experienced in this issue so far.

This was removed


PHP 8 compatibility?

I gather that pest 0.31 supports PHP 8.0-dev, however, pest depends on collision, and collision has a dep on PHP ^7.3 and won't install for me:
  Problem 1
    - nunomaduro/collision[v5.0.0-BETA1, ..., v5.0.2] require php ^7.3 -> your php version (8.0.0-dev) does not satisfy that requirement.
    - pestphp/pest v0.3.1 requires nunomaduro/collision ^5.0 -> satisfiable by nunomaduro/collision[v5.0.0-BETA1, ..., v5.0.2].
    - Root composer.json requires pestphp/pest ^0.3.1 -> satisfiable by pestphp/pest[v0.3.1].

My composer config doesn't depend on any explicit version of collision, just:
  "require-dev": {
    "roave/security-advisories": "dev-master",
    "vimeo/psalm": "^3.15",
    "squizlabs/php_codesniffer": "^3.5.6",
    "phpcompatibility/php-compatibility": "^9.3.5",
    "phpunit/phpunit": "^9.3.8",
    "pestphp/pest": "^0.3.1",
    "phpstan/phpstan": "^0.12.42",
    "nunomaduro/phpinsights": "^1.14"
  },

I can't see any lurking dev branches of collision – how should I set this up?

Can you make a pull request on that? Please also update the GitHub tests files.

It looks like Collision is already being tested against PHP 8, so I guess we'd just need to update the supported versions in the Composer JSON?

I tracked down what allows it to work for pest – --ignore-platform-req=php in the action definition makes composer ignore PHP version mismatches, which I didn't know. That will work fine for me, but I'll make PRs anyway.

OK, that didn't quite work. We can't quite get rid of the PHP platform ignore just yet as other things fail too:
  Problem 1
    - Root composer.json requires nunomaduro/mock-final-classes ^1.0 -> satisfiable by nunomaduro/mock-final-classes[v1.0.0].
    - nunomaduro/mock-final-classes v1.0.0 requires php ^7.1 -> your php version (8.0.0-dev) does not satisfy that requirement.

  Problem 2
    - Root composer.json requires laravel/framework ^8.0 -> satisfiable by laravel/framework[8.x-dev].
    - laravel/framework 8.x-dev requires php ^7.3 -> your php version (8.0.0-dev) does not satisfy that requirement.

  Problem 3
    - facade/ignition-contracts[1.0.0, ..., 1.0.1] require php ^7.1 -> your php version (8.0.0-dev) does not satisfy that requirement.
    - Root composer.json requires facade/ignition-contracts ^1.0 -> satisfiable by facade/ignition-contracts[1.0.0, 1.0.1].

I will fix and clean up.

I've submitted (a PR that should fix Problem 1](https://github.com/nunomaduro/mock-final-classes/pull/2).
Problem 2 should be fixed now that Laravel 8 has been released
No idea about problem 3!

Done.


Fixing mashup import build issue

This updates the way mashup is imported in the wrap_function macro, as importing the entire module with an asterisk was causing macro name conflicts and preventing build in certain projects.

Cancelling PR, this seems to have been a fix for a configuration issue in the project I was working on. Unsure why it was required to build my project, but not needed for pyo3 overall.


Setup docs system for the project

Overview
On repositories level docs should be written in README.md and docstrings. But we need to provide some high-level documentation, architecture overview and could automatically collect repository level docs to one place. I think it should be simple mkdocs-RTD setup then it could be extended by some autodoc scripts for lib APIs.
Tasks

[ ] create docs repository
[ ] ...

DONE
https://github.com/frictionlessdata/docs
More granular issue will be covered there.


How to set multiple instances and theme opt?

Just having a look at your code, and seems I'm unable to do this(?)
class FlipDown {
  constructor(uts, el = "flipdown", opt = {}) {
    ...
    // If opt is specified, but not el
    if (typeof el === "object") {
      opt = el;
      el = "flipdown";
    }
    ...

However, I suppose I could do the following:
var flipdown = new FlipDown(timestamp, {
  theme: "orange"
});

flipdown.element = document.getElementById("flipdown")

// Start the countdown
flipdown.start()

Seems like opts could do with an el property? Or document the above? Perhaps this is a feature request, I dunno. Anyway, just wanted to raise it as I'm having to work out how to do this.
Great timer btw, getting me lots of brownie points ;)

Is this what you were looking for? https://github.com/PButcher/flipdown#multiple-instances
You can specify the DOM element that a FlipDown instance should be attached to in the constructor. Or did I misunderstand the question? Happy to hear you're getting some brownie points :D

Yes, but I also want to pass options (e.g. theme) which I'm not sure is possible.
This is what I currently have:
const flipdown = new FlipDown(timestamp, {
  theme: "orange"
})

  .start()

  // Do something when the countdown ends
  .ifEnded(() => {
    console.log('The countdown has ended!');
  });

According to https://github.com/PButcher/flipdown#multiple-instances the second argument ought to be the ID string, but I'm already using the second argument as the options for the theme.
So I'm unsure how to do both: multiple instances, and pass options.

I updated my earlier comment. GitHub wasn't updating comments briefly (probably to do with the downtime earlier).
You should be able to do the following:
const flipdown = new Flipdown(timestamp, 'myDOMElement', {
  theme: "organge"
})

FlipDown can take:

3 args: timestamp, el and opts
2 args: timestamp, opts

Does that help?

Awesome, enjoy!


Add a unit test for checkFieldsWithSort

This is to prevent a regression for the fix for:
https://bugzilla.redhat.com/show_bug.cgi?id=2088486
This is porting the unit test from:
https://github.com/stolostron/config-policy-controller/pull/262

/retest

These probably won't pass until some fixes are merged to framework (sorry! trying to get them in)


Control Plane somehow quits after a few minutes.

-12-08T11:11:12.850Z  INFO merge{merge_split_id=01HH4HZMZA5PA3T198QMFVF1WR split_ids=["01HH4HZM9PFXCY6Y9H8THFXPWH", "01HH4HXTC0MEQZ3QKC8E981F01"] typ=Merge}:uploader:upload{split=01HH4HZMZA5PA3T198QMFVF1WR}:store_split: quickwit_indexing::split_store::indexing_split_store: store-split-remote-success split_size_in_megabytes=36.936207 num_docs=53687 elapsed_secs=0.3037853 throughput_mb_s=121.586555 is_mature=false
2023-12-08T11:11:12.850Z  INFO merge{merge_split_id=01HH4HZMZA5PA3T198QMFVF1WR split_ids=["01HH4HZM9PFXCY6Y9H8THFXPWH", "01HH4HXTC0MEQZ3QKC8E981F01"] typ=Merge}:uploader:upload{split=01HH4HZMZA5PA3T198QMFVF1WR}:store_split: quickwit_indexing::split_store::indexing_split_store: store-in-cache
2023-12-08T11:11:12.855Z  INFO merge{merge_split_id=01HH4HZMZA5PA3T198QMFVF1WR split_ids=["01HH4HZM9PFXCY6Y9H8THFXPWH", "01HH4HXTC0MEQZ3QKC8E981F01"] typ=Merge}:publisher{split_update=SplitsUpdate { index_id: "simian_5288585943041499547", new_splits: "01HH4HZMZA5PA3T198QMFVF1WR", checkpoint_delta: None }}: quickwit_indexing::actors::publisher: publish-new-splits new_splits=["01HH4HZMZA5PA3T198QMFVF1WR"] checkpoint_delta=None
2023-12-08T11:11:14.920Z  INFO quickwit_actors::spawn_builder: actor-exit actor_id=Supervisor(ControlPlane)-solitary-kFEb exit_status=success
2023-12-08T11:11:54.836Z ERROR quickwit_control_plane::control_plane: failed to forward local shards update to control plane error=the channel is closed
2023-12-08T11:11:59.836Z ERROR quickwit_control_plane::control_plane: failed to forward local shards update to control plane error=the channel is closed
2023-12-08T11:12:05.212Z  INFO quickwit_indexing::actors::indexer: new-split split_id=01HH4J191S18DFQ0NFFGD4TY1C partition_id=0
2023-12-08T11:12:08.777Z  INFO quickwit_indexing::actors::indexer: send-to-index-serializer commit_trigger=NumDocsLimit split_ids=01HH4J191S18DFQ0NFFGD4TY1C num_docs=100259
2023-12-08T11:12:08.810Z  INFO quickwit_indexing::actors::indexer: new-split split_id=01HH4J1CJ94RPEPJJ418HRJ82B partition_id=0
2023-12-08T11:12:09.392Z  INFO index-doc-batches{index_id=simian_10737006966677483985 source_id=_ingest-source pipeline_uid=01HH4HPD9ANV6CJJ7HNRT4BSQT workbench_id=01HH4J191SRCYEKSN3YW74RJR4}:packager: quickwit_indexing::actors::packager: start-packaging-splits split_ids=["01HH4J191S18DFQ0NFFGD4TY1C"]
2023-12-08T11:12:09.392Z  INFO index-doc-batches{index_id=simian_10737006966677483985 source_id=_ingest-source pipeline_uid=01HH4HPD9ANV6CJJ7HNRT4BSQT workbench_id=01HH4J191SRCYEKSN3YW74RJR4}:packager: quickwit_indexing::actors::packager: create-packaged-split split_id="01HH4J191S18DFQ0NFFGD4TY1C"
2023-12-08T11:12:09.431Z  INFO index-doc-batches{index_id=simian_10737006966677483985 source_id=_ingest-source pipeline_uid=01HH4HPD9ANV6CJJ7HNRT4BSQT workbench_id=01HH4J191SRCYEKSN3YW74RJR4}:uploader: quickwit_indexing::actors::uploader: start-stage-and-store-splits split_ids=["01HH4J191S18DFQ0NFFGD4TY1C"]
2023-12-08T11:12:09.835Z ERROR quickwit_control_plane::control_plane: failed to forward local shards update to control plane error=the channel is closed
2023-12-08T11:12:09.954Z  INFO index-doc-batches{index_id=simian_10737006966677483985 source_id=_ingest-source pipeline_uid=01HH4HPD9ANV6CJJ7HNRT4BSQT workbench_id=01HH4J191SRCYEKSN3YW74RJR4}:uploader:upload{split=01HH4J191S18DFQ0NFFGD4TY1C}:store_split: quickwit_indexing::split_store::indexing_split_store: store-split-remote-success split_size_in_megabytes=66.61766 num_docs=100259 elapsed_secs=0.5011575 throughput_mb_s=132.92758 is_mature=true
2023-12-08T11:12:09.963Z  INFO index-doc-batches{index_id=simian_10737006966677483985 source_id=_ingest-source pipeline_uid=01

Running with:
'chicobonbon(rate=500000)*3' 'chicobonbon(rate=15000000)

controlplanequits.txt


Flow pathlines don't work with CM1 24May control run

Path lines cannot be integrated with the Leigh Orf CM1 May 24 control run data.
To reproduce:

Load 10 or more time steps from data/Source/CM1/Orf/24Maycontrol
Create and enable a flow renderer. Streamlines will appear.
Change the mode from streamlines to pathlines and play the animation through the time steps. Nothing is displayed.

Reopening this issue. The original problem has been fixed, but the current results don't look correct. Need to discuss f2f.


Whatsapp doesn't run in the background

Whatsapp window need to stay open to keep it running, if i try to minimize it or let it run in the background it will stop receiving message and notification stop working.

Hi there,
Other people have reported that this solves the issue:

Open Regedit
Navigate to
Computer\HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Windows\Explorer
Remove "DisableNotificationCenter" entry

Please see https://github.com/memstechtips/UnattendedWinstall/blob/main/TROUBLESHOOTING.md

Hi there,
Other people have reported that this solves the issue:

Open Regedit
Navigate to
Computer\HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Windows\Explorer
Remove "DisableNotificationCenter" entry

Its actually not about the disabled notification center. even if you Re-enable it whatsapp still doesnt work in background, if we minimize the WhatsApp window, it stops receiving msgs and calls, as soon we maximize the WhatsApp window only then we can receive the msgs. It is because something restricting WhatsApp to run at BACKGROUND.  it'll be helfull if you can guide something.

Please see https://github.com/memstechtips/UnattendedWinstall/blob/main/TROUBLESHOOTING.md

ok i might try this one hopefully it works

ok it fixed


[ENH] summarize function

PR Description
Please describe the changes proposed in the pull request:

aggregation is either with a dictionary or a tuple (tuple is useful for multiple columns)
support for multiple column aggregations
support for aggregation in the presence of a grouping
inspiration from dplyr's across and rdatatable's SD

Just like the mutate function, At its core, it is nothing more than an elaborate for loop. All the hard work is passed on to Pandas. It does not supplant agg - it's major addition for grouping flexibly on multiple columns , via the tuple

**This PR resolves #1225 **
Examples:
import pandas as pd
import janitor as jn

   rater_id  being_rated_id  combine_id  avg_jump  avg_run  avg_swim category
0       100             200      100200         3        3         2    heats
1       100             200      100200         4        4         1    heats
2       101             200      101200         1        1         2   finals
3       101             200      101200         2        3         2   finals
4       102             201      102201         3        2         3    heats
5       103             202      103202         4        4         4   finals

df.summarize({"avg_run":"mean"}, by=['combine_id', 'category'])
                     avg_run
combine_id category
100200     heats         3.5
101200     finals        2.0
102201     heats         2.0
103202     finals        4.0

# Summarize with a tuple:
 cols = jn.SD(columns="avg*", func="mean", names_glue="{_col}_{_fn}")
 df.summarize(cols)
   avg_jump_mean  avg_run_mean  avg_swim_mean
0       2.833333      2.833333       2.333333
 df.summarize(cols, by=['combine_id', 'category'])
                     avg_jump_mean  avg_run_mean  avg_swim_mean
combine_id category
100200     heats               3.5           3.5            1.5
101200     finals              1.5           2.0            2.0
102201     heats               3.0           2.0            3.0
103202     finals              4.0           4.0            4.0

PR Checklist

Please ensure that you have done the following:

[ ] PR in from a fork off your branch. Do not PR from <your_username>:dev, but rather from <your_username>:<feature-branch_name>.

[ ] If you're not on the contributors list, add yourself to AUTHORS.md.

[ ] Add a line to CHANGELOG.md under the latest version header (i.e. the one that is "on deck") describing the contribution.

Do use some discretion here; if there are multiple PRs that are related, keep them in a single line.

Automatic checks
There will be automatic checks run on the PR. These include:

Building a preview of the docs on Netlify
Automatically linting the code
Making sure the code is documented
Making sure that all tests are passed
Making sure that code coverage doesn't go down.

Relevant Reviewers

Please tag maintainers to review.

@ericmjl

🚀 Deployed on https://deploy-preview-1230--pyjanitor.netlify.app

@samukweku apologies for the delay in reviewing. I was originally planning to get to it after this week’s storm of events is over. Was there a reason for closing?

haha ... not at all @ericmjl this was a draft ... I'll resurrect it when I feel I have gotten the logic right ... truth be told i'm wary of introducing a function that mimics what Pandas already does (in this case agg) - summarize is supposed to cover cases agg doesnt touch; still I want to just finesse the idea a bit more before resurrecting the draft, and try out other options that could be passed to agg, without having to use summarize


Switch doesn't support texture arrays properly

EDIT FROM @moosichu : Scroll to bottom to see where things have landed.
Switch ocean is very flat and boat is hardly moving, debug info is all wrong :(

PC Image

Double checked shaders are compiling fine, no errors in log
I had to change #if SHADER_API_VULKAN to
#if SHADER_API_VULKAN ||SHADER_API_SWITCH

It looks like something is going wrong with the way texture arrays are being handled, an issue independent from the shaders themselves (seeing how it's affecting all of the lods in the same way). @huwb has a lot more experience debugging consoles than I do, do you have any thoughts on how to proceed with this?

Hi @dizzy2003,
I've chatted with @huwb and we think we have a strategy to start debugging this. Having done some research, we don't see any reason why the new system shouldn't work on the Switch.
I'm going to work on putting together a branch this evening which will help test for some things.
However, in the meantime, it would be really helpful to be able to see the following:

Which version of Unity are you using?
If you go to the whirlpool scene, what is the flow LodData showing in the debug menu?
If you change line ~112 in LodDataMgrSeaFloorDepth.cs from:
buf.ClearRenderTarget(false, true, Color.white * 1000f); to
buf.ClearRenderTarget(false, true, Color.white * 0.01f * lodIdx);, what do you see in the SeaFloorDepth lods?

And just to confirm, this is with UseGeometryShader set to false right?
Also, you can email me at readcuttingt at gmail dot comif you are more comfortable sharing any extra information you have there.

For the last bullet point, you should see something like this:

(Although we don't expect the geometry to render for obvious reasons, this was taken with the camera position of (0, 300, 0) in the main scene.

@dizzy2003 I'm going to have a look at this tonight, but I was wondering if you managed to make any headway, obtain any new information including the extra lod info that could help.

Sorry for my late rely, just got back onto looking at this.. But will have my attention for the next few days to try things out..
Grabbed latest crest as of today, just incase anything new happened to fix it :)
Unity 2018.3.9f1
Yes usegeom shader is returning false
Image of the whirlpool scene

Sea floor depth with the white color scale changed (everything looks black)

same but with the original scale put back in just to double check.

Noticing I am getting these log messages, which I have never seen before in our main game or old crest. I did what it recommended and increased the NVN Queue Command Memory up to 200K but still got the message so something is a bit confused somewhere.. probably a unity bug (might try with a newer version of unity just incase)
NVN Device Debug callback:
source:       0x00000000
type:         0x00000001 (NVN_DEBUG_CALLBACK_TYPE_API_WARNING)
id:           0x000004da
severity:     0x00000003 (NVN_DEBUG_CALLBACK_SEVERITY_NOTIFICATION)
userParam:    0x0000000000000000
message:
nvnQueueFlush:  queue submission stalled waiting for commands in queue command memory
Total queue command memory used before flush = 27312 bytes, recommended max size  884736 bytes
(Can be set from: Unity Editor / Edit / Project Settings / Player / Nintendo Switch / Application / NVN Queue Command Memory)
NVN Device Debug callback:
source:       0x00000000
type:         0x00000001 (NVN_DEBUG_CALLBACK_TYPE_API_WARNING)
id:           0x000004dc
severity:     0x00000003 (NVN_DEBUG_CALLBACK_SEVERITY_NOTIFICATION)
userParam:    0x0000000000000000
message:
nvnQueueSubmitCommands:  flushing - queue command memory usage exceeded flush threshold. Please see nvnQueueBuilderSetCommandFlushThreshold documentation for details.
NVN Device Debug callback:
source:       0x00000000
type:         0x00000001 (NVN_DEBUG_CALLBACK_TYPE_API_WARNING)
id:           0x000004dc
severity:     0x00000003 (NVN_DEBUG_CALLBACK_SEVERITY_NOTIFICATION)
userParam:    0x0000000000000000
message:
nvnQueueSubmitCommands:  flushing - queue command memory usage exceeded flush threshold. Please see nvnQueueBuilderSetCommandFlushThreshold documentation for details.
NVN Device Debug callback:
source:       0x00000000
type:         0x00000001 (NVN_DEBUG_CALLBACK_TYPE_API_WARNING)
id:           0x000004dc
severity:     0x00000003 (NVN_DEBUG_CALLBACK_SEVERITY_NOTIFICATION)
userParam:    0x0000000000000000
message:
nvnQueueSubmitCommands:  flushing - queue command memory usage exceeded flush threshold. Please see nvnQueueBuilderSetCommandFlushThreshold documentation for details.
NVN Device Debug callback:
source:       0x00000000
type:         0x00000001 (NVN_DEBUG_CALLBACK_TYPE_API_WARNING)
id:           0x000004da
severity:     0x00000003 (NVN_DEBUG_CALLBACK_SEVERITY_NOTIFICATION)
userParam:    0x0000000000000000
message:
nvnQueueFlush:  queue submission stalled waiting for commands in queue command memory
Total queue command memory used before flush = 27296 bytes, recommended max size  884736 bytes
(Can be set from: Unity Editor / Edit / Project Settings / Player / Nintendo Switch / Application / NVN Queue Command Memory)

tried switch build in unity 2019.1.10 exactly the same problem, and error messages

I have created a little testbed that clears a tex2darray rendertexture to 6 different colours, on switch all layers get set to whatever the last clear colour was.
I have submitted this bug to unity
next step is going to be seeing if I can actually get different data in each texture layer and see if the pixel shader side will work

Thanks a lot, seems like there is a bug on the switch then. Sorry that we are unable to debug this directly ourselves. :(

rendered a different colour cube to each layer of the rendertexture array, this did not show up either. Have submitted a bug to unity.
not sure of the chances of this being fixed any time soon though..

@dizzy2003 Not working on Switch isn't really an acceptable situation to be in. We are looking at partially rolling back some of the changes that have been made in order to get things working (and then revist re-implementing them in a year or so). We will keep you updated on how that goes!

Just to let you know unity have reproduced the bug and have said they are
working on a fix that will be back ported to unity 2018. No ETA at the
moment but sounds like it might be weeks rather than months.
Just to be clear they arent testing crest they are testing a little project
I sent that reproduced the issue by creating a tex2darray render target and
tried to clear and draw to them via command buffers.
On Thu, Jul 25, 2019 at 11:59 PM Tom Maenan Read Cutting <
<EMAIL_ADDRESS>wrote:

@dizzy2003 https://github.com/dizzy2003 Not working on Switch isn't
really an acceptable situation to be in. We are looking at partially
rolling back some of the changes that have been made in order to get things
working (and then revist re-implementing them in a year or so). We will
keep you updated on how that goes!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/crest-ocean/crest/issues/291?email_source=notifications&email_token=ADST2GFZAS6FE3OPNDNPSPLQBGWTLA5CNFSM4IAKNN32YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD2ZRZLQ#issuecomment-515054766,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ADST2GEEJ4MVXLOEKG7AXT3QBGWTLANCNFSM4IAKNN3Q
.

That's really good news, hopefully we will be able to unblock you this week and then we can reimplement the changes if everything works.

Hi @dizzy2003, did you get any updates with this?

I just got an update back from unity, its not great
Dear Mike
Further to our conversation via email, I wanted to follow up directly from our bug system. Speaking to the devs involved - The team expects to fix this in time for 2020.1, and they tell me this is a simple candidate for a backport to your current version (2018.3) also.
Note that whilst we expect to ship this in 2020.1, which is expected in March, we would definitely hope to have a fix backported sooner than that, we cannot promise when, but would hope to deliver this before year end, if not early in 2020.
bug can be tracked here
https://fogbugz.unity3d.com/default.asp?1171657_j0tamnssll6a29gj

@dizzy2003 I've removed the link to the bug as it allowed for a lot of

That's a bit a pain :/ I will discuss with @huwb what the next step could be then.

Hi @dizzy2003 , thought i'd check in.
Out of interest have you heard anything about this? Do you know if a fix is still going to come through?

Closing due to inactivity


mock_redshift get_cluster_credentials support

On moto 1.3.16 the Redshift get_cluster_credentials() endpoint is not implemented.
As detailed in the documentation, the method:

Returns a database user name and temporary password with temporary authorization to log on to an Amazon Redshift database.

and has signature:
response = client.get_cluster_credentials(
    DbUser='string',
    DbName='string',
    ClusterIdentifier='string',
    DurationSeconds=123,
    AutoCreate=True|False,
    DbGroups=[
        'string',
    ]
)

My proposal is to implement the method in the following way:

ClusterIdentifier parameter must pass validation against existing clusters, if not ClusterNotFoundError is raised.
DurationSeconds must have a value between 900 and 3600, if not InvalidParameterValueError is raised.
DbUser can have any value, no validation on the value is applied; this is consistent with the moto's current implementation of create_cluster.
AutoCreate default value is False (undocumented but tested against real Redshift Cluster);

if AutoCreate==False; then returned DbUser is prefixed with IAM:.

if AutoCreate==True; then returned DbUser is prefixed with IAMA:.

DbGroups and DbName parameters are ignored.
The password generated is an alphanumeric string with no actual value and length of 32 characters.

If the above is okay I am happy to open a PR.

Sounds good to me @dreamorosi - PR's are always welcome!

Sounds good to me @dreamorosi - PR's are always welcome!

This is now part of moto >= 1.3.16.dev215

This is now part of moto >= 1.3.16.dev215


Evaluate whether to split the spec into modules

As the size of the spec is increasing, we should evaluate whether splitting it into modules will affect Swagger Viewer and trigger this exercise

Spec was split into base modules

Spec was split into base modules


Feature Request: Possibility to answer application/json media type alongside application/vnd.api+json

Hi,
Would it be possible to add a configuration option in JsonApiConfiguration that makes it possible to answer more media types than just application/vnd.api+json? Preferably application/json to make it easier with the frontend.

Hm, I think it is better if the services is a s precise as possible describing what it returns. Cold you please elaborate the benefits that it would give the client when more that one media type is returned?


[HowTo] Rebasing PRs

There are new breaking changes on master so all UnitTests was failing on PRs.
In order to rebase your forks with master branch and running UnitTests against latest changes you can follow this steps.
Assuming we want to rebase #918 (fieteboerner:aggregate-subdocument). on your fork :

# Add upstream and fetch everything
git remote add upstream git@github.com:jenssegers/laravel-mongodb.git
git fetch upstream

# Checkout to patch branch
git checkout aggregate-subdocument

# Rebase with upstream's master
git rebase upstream/master

# Fast-Forward Changes
git push -ff

Then you can check your PR again for failing tests and fix them :)

Thanks @pi0, I have followed your instructions and #792 is now passing all checks.


[HxInputDate] - Adding onBlur on HxInputDate leads to double-clicking issue on popup calendar

Hi
I have taken the example of the Havit demo page
<HxInputDate Label="Date" @bind-Value="@value" @onblur="Test" />

@code {
    public DateTime value { get; set; }
}

When you click in the controls and the calendar pops up and choose any date. The date chosen is filled on first click into the inputbox.
When you add an "onblur" event to the HxInputDate something happens and you must now click on the same date twcie to get the same previous result of the date being filled in the input box.
<HxInputDate Label="Date" @bind-Value="@value" @onblur="Test" />

@code {
    public DateTime value { get; set; }

    protected void Test()
    {
        // do something
    }
}

I am using Havit version 4.6.11
Expected Result:
When using the HxInputDate I expect to be able to add an "onblur" event on it and be able to still use the popup calendar and be able to click only once to choose a date.

Hello @StarGazer202424,
Thanks for reporting this. This is a well-known onblur issue - it's how browsers behave when triggering the onClick event. The EventCallback subscribed to onblur causes the component to re-render, and the ongoing browser action won't trigger the onClick event if the target HTML node changes.
See this GitHub issue or this StackOverflow discussion where a similar issue is being discussed.
Fortunately, I found a bug in our HxCalendar implementation where the DOM refresh of weeks and days in the calendar was forced on every re-render. Fixing this bug should prevent the reported issue from occurring in common scenarios (though it still depends on your code in the onblur handler - if you mutate the state so the calendar changes, the onclick event still won't trigger and the calendar won't work as expected).


The whole app crashes when YoutubePlayerIFrame widget is built on screen on iOS 14.5

Describe the bug
The Flutter app crashes when YoutubePlayerIFrame widget is used
To Reproduce:
Steps to reproduce the behavior:
On an iOS 14.5 device

(In my case) Create a ListView widget
In one of the children of the ListView, have a YoutubePlayerIFrame instance

Expected behavior:
YoutubePlayerIFrame should load and display a Youtube player
Flutter Doctor:
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 2.0.1, on Microsoft Windows [Version
    10.0.19042.928], locale en-PH)
[√] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
[√] Chrome - develop for the web
[√] Android Studio (version 4.1.0)
[√] VS Code (version 1.55.2)
[√] Connected device (2 available)

Additional context
Observed on both an iPhone 11 Pro and iPhone 7 Plus. I can confirm that before updating to iOS 14.5, the same code works fine. No any special params passed onto the YoutubePlayerIFrame constructor

Probably the same as this issue: https://github.com/sarbagyastha/youtube_player_flutter/issues/487
I received the same complaint from apple (crashes on 14.5), unable to release the app to production.

Hi,
it runs perfectly fine on my end. Can you post example code and flutter doctor -v

Hi, here's how I use it. May be something with the gestureRecognizers ?
...

 return YoutubePlayerIFrame(
      controller: controller,
      gestureRecognizers: const <Factory<OneSequenceGestureRecognizer>>{},
    );

...

flutter doctor -v:
[√] Flutter (Channel stable, 2.0.1, on Microsoft Windows [Version 10.0.19042.928], locale en-PH)
• Flutter version 2.0.1 at C:\Development\flutter
• Framework revision c5a4b4029c (9 weeks ago), 2021-03-04 09:47:48 -0800
• Engine revision 40441def69
• Dart version 2.12.0
[√] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
• Android SDK at C:\Users\oliat\AppData\Local\Android\sdk
• Platform android-30, build-tools 30.0.2
• Java binary at: C:\Development\Android\Android Studio\jre\bin\java
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
• All Android licenses accepted.
[√] Chrome - develop for the web
• Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe
[√] Android Studio (version 4.1.0)
• Android Studio at C:\Development\Android\Android Studio
• Flutter plugin can be installed from:
https://plugins.jetbrains.com/plugin/9212-flutter
• Dart plugin can be installed from:
https://plugins.jetbrains.com/plugin/6351-dart
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
[√] VS Code (version 1.55.2)
• VS Code at C:\Users\oliat\AppData\Local\Programs\Microsoft VS Code
• Flutter extension version 3.22.0
[√] Connected device (2 available)
• Chrome (web) • chrome • web-javascript • Google Chrome 90.0.4430.93
• Edge (web)   • edge   • web-javascript • Microsoft Edge 90.0.818.51

Thanks, I'll have a look.
What I was expecting from flutter doctor was:

macOS version
Xcode version
Can you post that too and are you running sound null safety?

Without further response this issue is getting closed and locked. Please open a new issue for related reports.


Question: Node outofCpu could still be scheduled

Hi,
I've created a podgroup and a batch of pods with the following configs:

What I expect is that all the pods are pending and Failed to be scheduled. However, I got:

Is it related to the overcommitment of the node?

Another observation is: Seems if the gap is large, kube-batch pends all the pods.

@k82cn Just kindly ping:)

Hi Team,
I meet the same issue as well, and my scenario is:
I have a pod-group that contains 4 pods, all of which are 1cpu, 1GB memory. Although my cluster only has 3.6cpu, these pods are scheduled to the nodes successfully, then the kubelet process on one node print the error message like above, and one pod fails to create.
However, if I apply for 4 * 1.5cpu, 1GB, gang-scheduling will work and all pods are rejected to schedule
Reminder: in my scenario, I reserve 0.5cpu per node for system-use when init the k8s cluster, which means my VM has 8cpu, but only 7.5cpu is allocatable(seems @qw2208 also has this configuration). Is this the root cause?


IOS13 crash while changing ItemsSource property in modal page

Hello!
Thanks for the excellent control.
Until a certain time, there were no problems with its use, however, either after switching from PCL to .NET Standart, or after updating its version, there was a problem with iOS13.
Description
If a window with the specified component is opened through the following construction, an error occurs:
await Navigation.PushModalAsync (Page);
I saw in issues that opening a window through Application.Current.MainPage = new PageWithAutoSuggestBox ... solves the problem and it really solves it.
However, the use of modal windows is fundamental in our project.
Hope it it's not a hard job to fix this and this controll will be better.

Trace from release mode
  =================================================================
	Basic Fault Address Reporting
=================================================================
Memory around native instruction pointer (0x7fff51af733a):0x7fff51af732a  ff ff c3 90 90 90 b8 48 01 00 02 49 89 ca 0f 05  .......H...  Name: NSGenericException Reason: Unable to activate constraint with anchors <NSLayoutYAxisAnchor:0x600003a781c0 "UITableView:0x7fb2094cd600.top"> and <NSLayoutYAxisAnchor:0x600003a7a700 "UITextField:0x7fb208dddc00.bottom"> because they have no common ancestor.  Does the constraint or its anchors reference items in different view hierarchies?  That's illegal.
Native stack trace:
0   CoreFoundation                      0x00007fff23e3dcce __exceptionPreprocess + 350
1   libobjc.A.dylib                     0x00007fff50b3b9b2 objc_exception_throw + 48
2   Foundation                          0x00007fff25ab1292 -[NSLayoutConstraint setActive:] + 0
3   ???                                 0x000000011e7f3f87 0x0 +<PHONE_NUMBER>
at ObjCRuntime.Runtime.ThrowNSException (System.IntPtr ns_exception) [0x0000b] in <6252586a35564878bf0f39c0423aa43f>:0
at ObjCRuntime.Runtime.throw_ns_exception (System.IntPtr exc) [0x00000] in <6252586a35564878bf0f39c0423aa43f>:0
at (wrapper native-to-managed) ObjCRuntime.Runtime.throw_ns_exception(intptr)
at (wrapper managed-to-native) ObjCRuntime.Messaging.void_objc_msgSend_bool(intptr,intptr,bool)
at UIKit.NSLayoutConstraint.set_Active (System.Boolean value) [0x0001d] in <6252586a35564878bf0f39c0423aa43f>:0
at dotMorten.Xamarin.Forms.Platform.iOS.iOSAutoSuggestBox.UpdateSuggestionListOpenState () [0x00097] in <20bb9947fc54459a8f36288070c8dfcf>:0
at dotMorten.Xamarin.Forms.Platform.iOS.iOSAutoSuggestBox.set_IsSuggestionListOpen (System.Boolean value) [0x00007] in <20bb9947fc54459a8f36288070c8dfcf>:0
at dotMorten.Xamarin.Forms.Platform.iOS.iOSAutoSuggestBox.SetItems (System.Collections.Generic.IEnumerable1[T] items, System.Func2[T,TResult] labelFunc, System.Func`2[T,TResult] textFunc) [0x00082] in <20bb9947fc54459a8f36288070c8dfcf>:0
at dotMorten.Xamarin.Forms.Platform.iOS.AutoSuggestBoxRenderer.UpdateItemsSource () [0x00024] in <20bb9947fc54459a8f36288070c8dfcf>:0
at dotMorten.Xamarin.Forms.Platform.iOS.AutoSuggestBoxRenderer.OnElementPropertyChanged (System.Object sender, System.ComponentModel.PropertyChangedEventArgs e) [0x00167] in <20bb9947fc54459a8f36288070c8dfcf>:0
at (wrapper delegate-invoke) .invoke_void_object_PropertyChangedEventArgs(object,System.ComponentModel.PropertyChangedEventArgs)
at Xamarin.Forms.BindableObject.OnPropertyChanged (System.String propertyName) [0x00012] in <34017a75c85c45aa9f9e020189ac2ac1>:0
at Xamarin.Forms.Element.OnPropertyChanged (System.String propertyName) [0x00000] in <34017a75c85c45aa9f9e020189ac2ac1>:0
at Xamarin.Forms.BindableObject.SetValueActual (Xamarin.Forms.BindableProperty property, Xamarin.Forms.BindableObject+BindablePropertyContext context, System.Object value, System.Boolean currentlyApplying, Xamarin.Forms.Internals.SetValueFlags attributes, System.Boolean silent) [0x0011b] in <34017a75c85c45aa9f9e020189ac2ac1>:0
at Xamarin.Forms.BindableObject.SetValueCore (Xamarin.Forms.BindableProperty property, System.Object value, Xamarin.Forms.Internals.SetValueFlags attributes, Xamarin.Forms.BindableObject+SetValuePrivateFlags privateAttributes) [0x00173] in <34017a75c85c45aa9f9e020189ac2ac1>:0
at Xamarin.Forms.BindableObject.SetValue (Xamarin.Forms.BindableProperty property, System.Object value, System.Boolean fromStyle, System.Boolean checkAccess) [0x00042] in <34017a75c85c45aa9f9e020189ac2ac1>:0
at Xamarin.Forms.BindableObject.SetValue (Xamarin.Forms.BindableProperty property, System.Object value) [0x00000] in <34017a75c85c45aa9f9e020189ac2ac1>:0
at dotMorten.Xamarin.Forms.AutoSuggestBox.set_ItemsSource (System.Collections.IList value) [0x00000] in <20bb9947fc54459a8f36288070c8dfcf>:0
at Hub.IRNewRemoteFromDB.Manufactorer_TextChanged (dotMorten.Xamarin.Forms.AutoSuggestBox sender, dotMorten.Xamarin.Forms.AutoSuggestBoxTextChangedEventArgs e) [0x0007a] in <29d6a498503543a99aed59f231f66703>:0
at dotMorten.Xamarin.Forms.AutoSuggestBox.NativeControlTextChanged (System.String text, dotMorten.Xamarin.Forms.AutoSuggestionBoxTextChangeReason reason) [0x00027] in <20bb9947fc54459a8f36288070c8dfcf>:0
at dotMorten.Xamarin.Forms.Platform.iOS.AutoSuggestBoxRenderer.AutoSuggestBox_TextChanged (System.Object sender, dotMorten.Xamarin.Forms.AutoSuggestBoxTextChangedEventArgs e) [0x0001c] in <20bb9947fc54459a8f36288070c8dfcf>:0
at dotMorten.Xamarin.Forms.Platform.iOS.iOSAutoSuggestBox.InputText_EditingChanged (System.Object sender, System.EventArgs e) [0x00013] in <20bb9947fc54459a8f36288070c8dfcf>:0
at UIKit.UIControlEventProxy.Activated () [0x00004] in <6252586a35564878bf0f39c0423aa43f>:0
--- End of stack trace from previous location where exception was thrown ---
at (wrapper managed-to-native) ObjCRuntime.Messaging.void_objc_msgSend_bool(intptr,intptr,bool)
at UIKit.NSLayoutConstraint.set_Active (System.Boolean value) [0x0001d] in <6252586a35564878bf0f39c0423aa43f>:0
at dotMorten.Xamarin.Forms.Platform.iOS.iOSAutoSuggestBox.UpdateSuggestionListOpenState () [0x00097] in <20bb9947fc54459a8f36288070c8dfcf>:0
at dotMorten.Xamarin.Forms.Platform.iOS.iOSAutoSuggestBox.set_IsSuggestionListOpen (System.Boolean value) [0x00007] in <20bb9947fc54459a8f36288070c8dfcf>:0
at dotMorten.Xamarin.Forms.Platform.iOS.iOSAutoSuggestBox.SetItems (System.Collections.Generic.IEnumerable1[T] items, System.Func2[T,TResult] labelFunc, System.Func`2[T,TResult] textFunc) [0x00082] in <20bb9947fc54459a8f36288070c8dfcf>:0
at dotMorten.Xamarin.Forms.Platform.iOS.AutoSuggestBoxRenderer.UpdateItemsSource () [0x00024] in <20bb9947fc54459a8f36288070c8dfcf>:0
at dotMorten.Xamarin.Forms.Platform.iOS.AutoSuggestBoxRenderer.OnElementPropertyChanged (System.Object sender, System.ComponentModel.PropertyChangedEventArgs e) [0x00167] in <20bb9947fc54459a8f36288070c8dfcf>:0
at (wrapper delegate-invoke) .invoke_void_object_PropertyChangedEventArgs(object,System.ComponentModel.PropertyChangedEventArgs)
at Xamarin.Forms.BindableObject.OnPropertyChanged (System.String propertyName) [0x00012] in <34017a75c85c45aa9f9e020189ac2ac1>:0
at Xamarin.Forms.Element.OnPropertyChanged (System.String propertyName) [0x00000] in <34017a75c85c45aa9f9e020189ac2ac1>:0
at Xamarin.Forms.BindableObject.SetValueActual (Xamarin.Forms.BindableProperty property, Xamarin.Forms.BindableObject+BindablePropertyContext context, System.Object value, System.Boolean currentlyApplying, Xamarin.Forms.Internals.SetValueFlags attributes, System.Boolean silent) [0x0011b] in <34017a75c85c45aa9f9e020189ac2ac1>:0
at Xamarin.Forms.BindableObject.SetValueCore (Xamarin.Forms.BindableProperty property, System.Object value, Xamarin.Forms.Internals.SetValueFlags attributes, Xamarin.Forms.BindableObject+SetValuePrivateFlags privateAttributes) [0x00173] in <34017a75c85c45aa9f9e020189ac2ac1>:0
at Xamarin.Forms.BindableObject.SetValue (Xamarin.Forms.BindableProperty property, System.Object value, System.Boolean fromStyle, System.Boolean checkAccess) [0x00042] in <34017a75c85c45aa9f9e020189ac2ac1>:0
at Xamarin.Forms.BindableObject.SetValue (Xamarin.Forms.BindableProperty property, System.Object value) [0x00000] in <34017a75c85c45aa9f9e020189ac2ac1>:0
at dotMorten.Xamarin.Forms.AutoSuggestBox.set_ItemsSource (System.Collections.IList value) [0x00000] in <20bb9947fc54459a8f36288070c8dfcf>:0
at Hub.IRNewRemoteFromDB.Manufactorer_TextChanged (dotMorten.Xamarin.Forms.AutoSuggestBox sender, dotMorten.Xamarin.Forms.AutoSuggestBoxTextChangedEventArgs e) [0x0007a] in <29d6a498503543a99aed59f231f66703>:0
at dotMorten.Xamarin.Forms.AutoSuggestBox.NativeControlTextChanged (System.String text, dotMorten.Xamarin.Forms.AutoSuggestionBoxTextChangeReason reason) [0x00027] in <20bb9947fc54459a8f36288070c8dfcf>:0
at dotMorten.Xamarin.Forms.Platform.iOS.AutoSuggestBoxRenderer.AutoSuggestBox_TextChanged (System.Object sender, dotMorten.Xamarin.Forms.AutoSuggestBoxTextChangedEventArgs e) [0x0001c] in <20bb9947fc54459a8f36288070c8dfcf>:0
at dotMorten.Xamarin.Forms.Platform.iOS.iOSAutoSuggestBox.InputText_EditingChanged (System.Object sender, System.EventArgs e) [0x00013] in <20bb9947fc54459a8f36288070c8dfcf>:0
at UIKit.UIControlEventProxy.Activated () [0x00004] in <6252586a35564878bf0f39c0423aa43f>:0
--- End of stack trace from previous location where exception was thrown ---
at (wrapper managed-to-native) UIKit.UIApplication.UIApplicationMain(int,string[],intptr,intptr)
at UIKit.UIApplication.Main (System.String[] args, System.IntPtr principal, System.IntPtr delegate) [0x00005] in <6252586a35564878bf0f39c0423aa43f>:0
at UIKit.UIApplication.Main (System.String[] args, System.String principalClassName, System.String delegateClassName) [0x0000e] in <6252586a35564878bf0f39c0423aa43f>:0
at Project.ios.Application.Main (System.String[] args) [0x00000] in <3c9cc13d52034738b98614696c91ec89>:0 	0   CoreFoundation                      0x00007fff23e3dcce __exceptionPreprocess + 350
1   libobjc.A.dylib                     0x00007fff50b3b9b2 objc_exception_throw + 48
2   Foundation                          0x00007fff25ab1292 -[NSLayoutConstraint setActive:] + 0
3   ???                                 0x000000011e7f3f87 0x0 +<PHONE_NUMBER>
2020-03-27 12:42:23.276309+0500 Project.ios[8314:254428] Unhandled managed exception: Objective-C exception thrown.  Name: NSGenericException Reason: Unable to activate constraint with anchors <NSLayoutYAxisAnchor:0x600003a781c0 "UITableView:0x7fb2094cd600.top"> and <NSLayoutYAxisAnchor:0x600003a7a700 "UITextField:0x7fb208dddc00.bottom"> because they have no common ancestor.  Does the constraint or its anchors reference items in different view hierarchies?  That's illegal.
Native stack trace:
0   CoreFoundation                      0x00007fff23e3dcce __exceptionPreprocess + 350
1   libobjc.A.dylib                     0x00007fff50b3b9b2 objc_exception_throw + 48
2   Foundation                          0x00007fff25ab1292 -[NSLayoutConstraint setActive:] + 0
3   ???                                 0x000000011e7f3f87 0x0 +<PHONE_NUMBER>
(Foundation.MonoTouchException)
at ObjCRuntime.Runtime.ThrowNSException (System.IntPtr ns_exception) [0x0000b] in <6252586a35564878bf0f39c0423aa43f>:0
at ObjCRuntime.Runtime.throw_ns_exception (System.IntPtr exc) [0x00000] in <6252586a35564878bf0f39c0423aa43f>:0
at (wrapper native-to-managed) ObjCRuntime.Runtime.throw_ns_exception(intptr)
at (wrapper managed-to-native) ObjCRuntime.Messaging.void_objc_msgSend_bool(intptr,intptr,bool)
at UIKit.NSLayoutConstraint.set_Active (System.Boolean value) [0x0001d] in <6252586a35564878bf0f39c0423aa43f>:0
at dotMorten.Xamarin.Forms.Platform.iOS.iOSAutoSuggestBox.UpdateSuggestionListOpenState () [0x00097] in <20bb9947fc54459a8f36288070c8dfcf>:0
at dotMorten.Xamarin.Forms.Platform.iOS.iOSAutoSuggestBox.set_IsSuggestionListOpen (System.Boolean value) [0x00007] in <20bb9947fc54459a8f36288070c8dfcf>:0
at dotMorten.Xamarin.Forms.Platform.iOS.iOSAutoSuggestBox.SetItems (System.Collections.Generic.IEnumerable1[T] items, System.Func2[T,TResult] labelFunc, System.Func`2[T,TResult] textFunc) [0x00082] in <20bb9947fc54459a8f36288070c8dfcf>:0
at dotMorten.Xamarin.Forms.Platform.iOS.AutoSuggestBoxRenderer.UpdateItemsSource () [0x00024] in <20bb9947fc54459a8f36288070c8dfcf>:0
at dotMorten.Xamarin.Forms.Platform.iOS.AutoSuggestBoxRenderer.OnElementPropertyChanged (System.Object sender, System.ComponentModel.PropertyChangedEventArgs e) [0x00167] in <20bb9947fc54459a8f36288070c8dfcf>:0
at (wrapper delegate-invoke) .invoke_void_object_PropertyChangedEventArgs(object,System.ComponentModel.PropertyChangedEventArgs)
at Xamarin.Forms.BindableObject.OnPropertyChanged (System.String propertyName) [0x00012] in <34017a75c85c45aa9f9e020189ac2ac1>:0
at Xamarin.Forms.Element.OnPropertyChanged (System.String propertyName) [0x00000] in <34017a75c85c45aa9f9e020189ac2ac1>:0
at Xamarin.Forms.BindableObject.SetValueActual (Xamarin.Forms.BindableProperty property, Xamarin.Forms.BindableObject+BindablePropertyContext context, System.Object value, System.Boolean currentlyApplying, Xamarin.Forms.Internals.SetValueFlags attributes, System.Boolean silent) [0x0011b] in <34017a75c85c45aa9f9e020189ac2ac1>:0
at Xamarin.Forms.BindableObject.SetValueCore (Xamarin.Forms.BindableProperty property, System.Object value, Xamarin.Forms.Internals.SetValueFlags attributes, Xamarin.Forms.BindableObject+SetValuePrivateFlags privateAttributes) [0x00173] in <34017a75c85c45aa9f9e020189ac2ac1>:0
at Xamarin.Forms.BindableObject.SetValue (Xamarin.Forms.BindableProperty property, System.Object value, System.Boolean fromStyle, System.Boolean checkAccess) [0x00042] in <34017a75c85c45aa9f9e020189ac2ac1>:0
at Xamarin.Forms.BindableObject.SetValue (Xamarin.Forms.BindableProperty property, System.Object value) [0x00000] in <34017a75c85c45aa9f9e020189ac2ac1>:0
at dotMorten.Xamarin.Forms.AutoSuggestBox.set_ItemsSource (System.Collections.IList value) [0x00000] in <20bb9947fc54459a8f36288070c8dfcf>:0
at Hub.IRNewRemoteFromDB.Manufactorer_TextChanged (dotMorten.Xamarin.Forms.AutoSuggestBox sender, dotMorten.Xamarin.Forms.AutoSuggestBoxTextChangedEventArgs e) [0x0007a] in <29d6a498503543a99aed59f231f66703>:0
at dotMorten.Xamarin.Forms.AutoSuggestBox.NativeControlTextChanged (System.String text, dotMorten.Xamarin.Forms.AutoSuggestionBoxTextChangeReason reason) [0x00027] in <20bb9947fc54459a8f36288070c8dfcf>:0
at dotMorten.Xamarin.Forms.Platform.iOS.AutoSuggestBoxRenderer.AutoSuggestBox_TextChanged (System.Object sender, dotMorten.Xamarin.Forms.AutoSuggestBoxTextChangedEventArgs e) [0x0001c] in <20bb9947fc54459a8f36288070c8dfcf>:0
at dotMorten.Xamarin.Forms.Platform.iOS.iOSAutoSuggestBox.InputText_EditingChanged (System.Object sender, System.EventArgs e) [0x00013] in <20bb9947fc54459a8f36288070c8dfcf>:0
at UIKit.UIControlEventProxy.Activated () [0x00004] in <6252586a35564878bf0f39c0423aa43f>:0
--- End of stack trace from previous location where exception was thrown ---
at (wrapper managed-to-native) ObjCRuntime.Messaging.void_objc_msgSend_bool(intptr,intptr,bool)
at UIKit.NSLayoutConstraint.set_Active (System.Boolean value) [0x0001d] in <6252586a35564878bf0f39c0423aa43f>:0
at dotMorten.Xamarin.Forms.Platform.iOS.iOSAutoSuggestBox.UpdateSuggestionListOpenState () [0x00097] in <20bb9947fc54459a8f36288070c8dfcf>:0
at dotMorten.Xamarin.Forms.Platform.iOS.iOSAutoSuggestBox.set_IsSuggestionListOpen (System.Boolean value) [0x00007] in <20bb9947fc54459a8f36288070c8dfcf>:0
at dotMorten.Xamarin.Forms.Platform.iOS.iOSAutoSuggestBox.SetItems (System.Collections.Generic.IEnumerable1[T] items, System.Func2[T,TResult] labelFunc, System.Func`2[T,TResult] textFunc) [0x00082] in <20bb9947fc54459a8f36288070c8dfcf>:0
at dotMorten.Xamarin.Forms.Platform.iOS.AutoSuggestBoxRenderer.UpdateItemsSource () [0x00024] in <20bb9947fc54459a8f36288070c8dfcf>:0
at dotMorten.Xamarin.Forms.Platform.iOS.AutoSuggestBoxRenderer.OnElementPropertyChanged (System.Object sender, System.ComponentModel.PropertyChangedEventArgs e) [0x00167] in <20bb9947fc54459a8f36288070c8dfcf>:0
at (wrapper delegate-invoke) .invoke_void_object_PropertyChangedEventArgs(object,System.ComponentModel.PropertyChangedEventArgs)
at Xamarin.Forms.BindableObject.OnPropertyChanged (System.String propertyName) [0x00012] in <34017a75c85c45aa9f9e020189ac2ac1>:0
at Xamarin.Forms.Element.OnPropertyChanged (System.String propertyName) [0x00000] in <34017a75c85c45aa9f9e020189ac2ac1>:0
at Xamarin.Forms.BindableObject.SetValueActual (Xamarin.Forms.BindableProperty property, Xamarin.Forms.BindableObject+BindablePropertyContext context, System.Object value, System.Boolean currentlyApplying, Xamarin.Forms.Internals.SetValueFlags attributes, System.Boolean silent) [0x0011b] in <34017a75c85c45aa9f9e020189ac2ac1>:0
at Xamarin.Forms.BindableObject.SetValueCore (Xamarin.Forms.BindableProperty property, System.Object value, Xamarin.Forms.Internals.SetValueFlags attributes, Xamarin.Forms.BindableObject+SetValuePrivateFlags privateAttributes) [0x00173] in <34017a75c85c45aa9f9e020189ac2ac1>:0
at Xamarin.Forms.BindableObject.SetValue (Xamarin.Forms.BindableProperty property, System.Object value, System.Boolean fromStyle, System.Boolean checkAccess) [0x00042] in <34017a75c85c45aa9f9e020189ac2ac1>:0
at Xamarin.Forms.BindableObject.SetValue (Xamarin.Forms.BindableProperty property, System.Object value) [0x00000] in <34017a75c85c45aa9f9e020189ac2ac1>:0
at dotMorten.Xamarin.Forms.AutoSuggestBox.set_ItemsSource (System.Collections.IList value) [0x00000] in <20bb9947fc54459a8f36288070c8dfcf>:0
at Hub.IRNewRemoteFromDB.Manufactorer_TextChanged (dotMorten.Xamarin.Forms.AutoSuggestBox sender, dotMorten.Xamarin.Forms.AutoSuggestBoxTextChangedEventArgs e) [0x0007a] in <29d6a498503543a99aed59f231f66703>:0
at dotMorten.Xamarin.Forms.AutoSuggestBox.NativeControlTextChanged (System.String text, dotMorten.Xamarin.Forms.AutoSuggestionBoxTextChangeReason reason) [0x00027] in <20bb9947fc54459a8f36288070c8dfcf>:0
at dotMorten.Xamarin.Forms.Platform.iOS.AutoSuggestBoxRenderer.AutoSuggestBox_TextChanged (System.Object sender, dotMorten.Xamarin.Forms.AutoSuggestBoxTextChangedEventArgs e) [0x0001c] in <20bb9947fc54459a8f36288070c8dfcf>:0
at dotMorten.Xamarin.Forms.Platform.iOS.iOSAutoSuggestBox.InputText_EditingChanged (System.Object sender, System.EventArgs e) [0x00013] in <20bb9947fc54459a8f36288070c8dfcf>:0
at UIKit.UIControlEventProxy.Activated () [0x00004] in <6252586a35564878bf0f39c0423aa43f>:0
--- End of stack trace from previous location where exception was thrown ---
at (wrapper managed-to-native) UIKit.UIApplication.UIApplicationMain(int,string[],intptr,intptr)
at UIKit.UIApplication.Main (System.String[] args, System.IntPtr principal, System.IntPtr delegate) [0x00005] in <6252586a35564878bf0f39c0423aa43f>:0
at UIKit.UIApplication.Main (System.String[] args, System.String principalClassName, System.String delegateClassName) [0x0000e] in <6252586a35564878bf0f39c0423aa43f>:0
at Project.ios.Application.Main (System.String[] args) [0x00000] in <3c9cc13d52034738b98614696c91ec89>:0

Backtrace from ios release mode in enclosure
Steps to Reproduce

Create page with AutoSuggestBox
Open page with await Navigation.PushModalAsync (Page) method
Enter 2 or 3 symbols in AutoSuggestBox to fire private void TextChanged(AutoSuggestBox sender, AutoSuggestBoxTextChangedEventArgs e) event
Set ItemsSource in this event
Get error and app crash

Basic Information

Version with issue: 1.01
IDE: Visual Studio 2019 for OSX
Platform Target Frameworks:

iOS: 13.X
Android: All ok in different versions

Hi, im having the same issue with modal pages.
The following error is thrown when clicking on a search box:

"Objective-C exception thrown.  Name: NSGenericException Reason: Unable to activate constraint with anchors... because they have no common ancestor.  Does the constraint or its anchors reference items in different view hierarchies?  That's illegal."

Does either of you have a small sample app that reproduces the issue?

Does either of you have a small sample app that reproduces the issue?

Sure!
This is a little example in zip.
If you need something more - i will try to help you and provide all necessary information.
AutoSuggestBoxTest.zip

@thecashit Thank you! I can reproduce

OK this is SO weird. This null check throws a constraint exception:

Looks like the debugger is misleading. This is the lines that causes a crash:
https://github.com/dotMorten/XamarinFormsControls/blob/7584711b9341c213bb9629e304da01989155353a/AutoSuggestBox/Platform/NativeAutoSuggestBox.iOS.cs#L196-L199
The textbox and the dropdown isn't sharing parents in a model case. Not sure how to handle this just yet. Somehow need to detect that we need to use a different RootViewController

@@thecashit @FedericoJoseLucia Just pushed v1.1.0 with a fix.
Thank you for the reproducer. It made it a lot easier.
Do note though that I had to change the vertical options to not be the default expand, but Center or Top for the dropdown to show.

@dotMorten Works like a charm!
Thank you!

You're welcome, and thank you for the sponsorship. Much appreciated!
And the repro. Repros makes my life easy 😁

@dotMorten
Hello! Unfortunately, same problem appears again.
It is likely that this is due to updating Forms or iOS on the emulator.
The archive for repro is still the same.
Forms <IP_ADDRESS>0
dotMorten.AutosuggestBox 1.1.1
iOS simulator 13.5
When trying to change an ItemSource, an exception about Constraints fires and app crashes.
Could you please inspect and fix that?
Thanks

@thecashit Have you tried debugging the issue with source from this repo?

@dotMorten Sure
In monotouch debugger i can see following:
Objective-C exception thrown.  Name: NSGenericException Reason: Unable to activate constraint with anchors <NSLayoutYAxisAnchor:0x600001774e80 "UITableView:0x7fc01f355e00.top"> and <NSLayoutYAxisAnchor:0x600001775980 "UITextField:0x7fc01f2ef400.bottom"> because they have no common ancestor.  Does the constraint or its anchors reference items in different view hierarchies?  That's illegal.
Native stack trace:
0   CoreFoundation                      0x00007fff23e3cf0e __exceptionPreprocess + 350
1   libobjc.A.dylib                     0x00007fff50ba89b2 objc_exception_throw + 48
2   Foundation                          0x00007fff25abd6d6 -[NSLayoutConstraint setActive:] + 0
3   AutoSuggestBoxTest.iOS              0x00000001021ee929 xamarin_dyn_objc_msgSend + 217
4   ???                                 0x000000010cd65f4c 0x0 +<PHONE_NUMBER>
If we go deeper i think the problem is in the Platform/NativeAutoSuggestBox.iOS.cs in 276 line
But i didn't know if this helps or not )

@dotMorten
Excuse me for disturbing you.
Are there any updates on this issue?
The fact is that this plugin is used on a working project and we would like to release an update with a fix, as it affected the user's work.
If this problem will be fixed shortly and you are doing it, we will wait for the update in nuget.
If not, we will copy the code for ourselves and try to figure it out on our own and send you information.
In general, we need to understand what to do next as it's very important for us)

No I do this on my spare time for free, but family, paying job and my mental health always comes first, and I haven't had the time or energy lately to look at this. Any help, PRs etc are greatly appreciated, and is how open source should work.

@dotMorten Yes, I understand how OpenSource works :)
And thank you again for this excellent project.
As described above - my request was not some kind of requirement, rather a request for information.
Nevertheless, we try to compile your project with the latest Xamarin.Forms and found that your plugin works fine, that is, in fact, all that is required to replace:
From:  <PackageReference Include = "Xamarin.Forms" Version = "<IP_ADDRESS>3944" / >
To: .
In: dotMorten.Xamarin.Forms.AutoSuggestBox
It is likely that something has been fixed directly in Xamarin.Forms.
I didn’t think that in this case PR is required, since in any case it is required to recompile the plugin. I advise you to update the version of XF in the repository and then this problem should be solved. Maybe a lot of others, who knows

There's no need to recompile. You can select a newer version of forms to use. 3.1 is merely a minimum


Make TOGL feature complete

Currently, the implementation of TOGL ignores the following features:

handling higher-order information properly
expanding simplicial complexes
making use of the dimension of features

Some of these are rather tough to handle; this should probably rather become a project on its own. In the original paper, for instance, we are not actually going beyond dimension 1 in terms of features, so I am somewhat loath to mix the re-implementation of TOGL with new feature development. A good starting point would be to see how to capture 1-dimensional information; in my current implementation, I figured that I could get this stuff much more easily by using a lower star filtration.

Hi @Pseudomanifold, is this a good place to pick up on where we left off in BorgwardtLab/TOGL#13, or should I open a new ticket?

Sure!

Thanks! You mentioned that TOGL isn't complete yet during our discussion and is not as powerful as the original TOGL code. What is missing? What features do you need added?

Potentially some other aggregation functions would be useful; I also have not tried out how easy it is to include this type of layer into arbitrary GNNs. Except for the aggregation functions, I think this is relatively in sync with the other code, though.

Hello! I am also coming from the previous implementation of TOGL. I tried to carefully read the code but I struggle to identify what are the key differences between this implementation and the original one for TOGL. Would it be possible to have a few key points on the major differences between the two code bases?
Best,
Jeremy

The main difference is that the current implementation only supports aggregation based on deep sets.
This is what works already:
- simple deep set layer
- simple TOGL implementation with deep set functions
- basic GCN with TOGL
This is what is currently ignored:
- handling higher-order information properly (described in TOGL but not yet implemented)
- expanding simplicial complexes (described in TOGL but not implemented)
- making use of the dimension of features (I'm only using dimension 0 at the moment)
Hope that helps!

Okay great thank you very much!

Hello, may I ask if we can backpropagate after continuous homology calculation? Especially on CPU, gudhi does not support Tensors

https://github.com/BorgwardtLab/TOGL/issues/13#issuecomment-1963540904


Add a component to share Strava activities

Description
This PR introduces a <Strava> component, which allows the sharing of Strava activities from the embed code they provide on their site.
For some reason, Strava's embed code isn't straightforward enough to be fully predictable - IE you can't just pluck an activity ID and predict the rest of the embed URL.  It looks like there's some sort of hash appended to embed URLs, which is required for the iframe to work.  Because of that, the component needs the entire URL provided.  Some more (slightly unsatisfying) context here.
With the exception of setting width to 100%, all of the props on the iframe come from the defaults provided by Strava:

Related Issues
I created the PR before the issue - but see https://twitter.com/irreverentmike/status/1292846177994649601
fixes #43

If you need to test, this is a different embed code than the one I used for all of the samples in the PR:
<iframe height='405' width='590' frameborder='0' allowtransparency='true' scrolling='no' src='https://www.strava.com/activities/3814929161/embed/92c108deebbe15f33f0d723486ebc3cc68fc14c0'></iframe>

Cool! I'll let @PaulieScanlon do the review but from my cursory look you need to update the strava.stories.mdx file to reflect the Strava component and it's still showing the Spotify header and importing the Spotify component.
To run the docs use yarn develop:docs and test there 🙏

Great catch - thanks @spences10!

Great catch - thanks @spences10!

Can you set the width on the map there? Doesn't appear to be 100% width? Or is that how it should be rendered?

Unfortunately the map width is set by Strava. There's community requests to make this component responsive, but they've been unanswered.
As a middleground, I can set a maxWidth of 590px (strava's default for this embed), which might be a decent middleground - it'll just get cut off on mobile viewports, rather than overflow in the X direction.

Unfortunately the map width is set by Strava. There's community requests to make this component responsive, but they've been unanswered.
As a middleground, I can set a maxWidth of 590px (strava's default for this embed), which might be a decent middleground - it'll just get cut off on mobile viewports, rather than overflow in the X direction.

Ok, I think it's good to go but I'll let @PaulieScanlon have his say.

Hi @PaulieScanlon - no problem.  I'm only able to generate embed URLs from my own activities on Strava, but here's a few, organized by activity type:
bicycle

https://www.strava.com/activities/3814929161/embed/92c108deebbe15f33f0d723486ebc3cc68fc14c0
https://www.strava.com/activities/3873020161/embed/60ded6a06e0b0ca43a3d75a9cf3d3bc5b0468461

hiking

https://www.strava.com/activities/3828237836/embed/7af4c2d2d779de3e1fdf47fd77dc5f127bb2464e
https://www.strava.com/activities/1628527152/embed/1ff055cf71261b0df890c96acb9e3bcb02821ed9

walking

https://www.strava.com/activities/3807860119/embed/ce635c68d084eddb52159fdf3fe0f90edb3f5a01
1.https://www.strava.com/activities/3804679697/embed/aa5238f5ceb3c005f7677b0fd4b0ddca1f58d0ee

running

https://www.strava.com/activities/1109062121/embed/3ac9ab4839442215247c40aa1a0d527d39dc470c
https://www.strava.com/activities/878325127/embed/3955ac85ade1a882dd0abde872cd65d45f98e88f

virtual ride (indoor bicycle)

https://www.strava.com/activities/3211681165/embed/bf157c409dc69d7619aadc47f7eba6294146b9db
https://www.strava.com/activities/3009002132/embed/e039b0ee68c99fdbde38c789b5af4e18b06c0c5d

@mbifulco Thanks for the links!
I can see the difficulty here.
On one had we could just do what you've done and have the url passed as a prop, on the other we could extract just the bits we need eg:
3211681165/embed/bf157c409dc69d7619aadc47f7eba6294146b9db
making this part hardcoded in the component: https://www.strava.com/activities
... which would keep it inline with how we're doing everything else.
I'm kind of torn between consistency and what makes sense for usage.
What do you think @spences10 ?

@PaulieScanlon I had that same debate when I was cobbling this together - to me, the challenge is what to call that embed substring, as it's not particularly straightforward to name or explain 🤔
I wish Strava would make this a bit simpler - something tells me that last string is a hash of some sort to make sure that only the user who owns the activity can derive share links for their stuff.

@mbifulco Hey! All those links work for me so i'm assuming if it's using their embed api they'll all be public?
We could call it activityId unless there's other Strava urls that are't related to activities?  in which case we might need to investigate a bit more.

What do you think @spences10 ?

Think we should go with consistency, yas

As far as I know, you can only share an activity with this type of embed. It seems misleading to call this property activityId though, because it requires that extra hash at the end. I think that may lead folks to try to share just the activity ID that they see at the end of the URL on Strava - but I may be overthinking it.

@mbifulco That's a fair comment and the more of these we do the more differences and tricky one off's we're un-earthing. This lib is still in the patch versions v.0.0.25 for that very reason. I wanted to see how different all these embeds might be and how we might consolidate the differences before moving to a stable v1.0.0
I agree that perhaps sometimes the prop can be a little misleading and we have tried to explain how to use each component in the help stories and so far we've not had any complaints regarding what props are called.
I think for the moment for better or worse i'd lean towards the activityId approach purely because it's more consistent with how everything else works but it's great that this has come up and we do have all of this think about before moving forward.

You got it.  I'll push those changes soon

all set!

Alright @PaulieScanlon, one more try :)

@mbifulco Approve mate! Thanks so much for this. I'll get it merged and released later tonight!


chore(ci): Makes it so we don't run wasmcloud host builds against docs

We were always running builds on PRs even if we were just changing the top level markdowns.

This will prevent docs-only PRs from getting merged due to required checks, right?

Yes this will


My wallet was configured to MixTo itself,  It's balance is now decreasing, to I don't know where.

last 5 rounds show significant amount sent out.   To I assume itself.
I have concern that I didn't set it to send to itself but since the wallet I asked to be sent to originally was not opened it would have chosed the only option available - To sent to iself.
There's also the problem that I fear those coins are gone to ? and the issue that I have no way to really veify anything aside from resyncing the wallet from scratch hoping it was actually self-sent.
Was there not a balance update after every TX before?  I guess that got scraped.

This repo is not the right place for such issue, so I'm closing it.
Make sure to open another one here: https://github.com/WalletWasabi/WalletWasabi

It just fixed itself after resyncing the wallet from 100,000 blocks earlier.


Integrate AnsiResponseParser attempt 2

This is a WIP but please take a look.
It replaces all the 'incomplete CKI' and response parsing code in NetEvents with AnsiResponseParser<ConsoleKeyInfo>
How it works:

Instead of telling the parser what to expect we just route everything (using UnexpectedResponseHandler) straight to ProcessRequestResponse (returning true to swallow).
ProcessInputQueue simply becomes a matter of passing the keys to the parser and then iterating the released keys (if any)

Regular keystrokes are released by the parser
All escape sequences are consumed and passed to ProcessRequestResponse

I have also included the tests so you can see how comprehensive they are.
This is a first pass so may not be perfect - please can you experiment and see if this simplifies/improves the blocking issues and parsing issues you've been having?

Only bug I have with this is that if you send a Request which is invalid e.g. <esc>[0z and expect z for terminator it hangs

It blocks in _waitAnsiResponse in NetDriver:759 , I guess that line needs some kind of timeout or something?

Reverting merging your branch abd312d because it just deadlocks me

As I already said your code is always running causing iterations without needed. You have to deal with slims and signaled them appropriately.


Microsoft SharePoint Foundation Workflow Timer Service

Is it required to run Microsoft SharePoint Foundation Workflow Timer Service on app-server, not front-end? Some articles recommend to stop this on app servers and start it only on servers where Foundation Web Application service is running, i.e. front-end servers. What is recommended behaviour about this service?

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

ID: 5bbcd95d-56ce-63b6-804f-14098ce1953b
Version Independent ID: 78166e52-c779-2ad6-7b1f-cc3bcde47515
Content: Description of MinRole and associated services in SharePoint Servers 2016 and 2019
Content Source: SharePoint/SharePointServer/administration/description-of-minrole-and-associated-services-in-sharepoint-server-2016.md
Product: sharepoint-server-itpro
GitHub Login: @Techwriter40
Microsoft Alias: kirks

@lehuspohus are they Microsoft articles which make that suggestion, and if so, can you supply the url(s)? Workflow timer, as a batch service, should only run on App.

@tseward It comes from old SP2010 article on support.microsoft.com.
And also from topologies for SP2010 whitepaper. As I understand, reqirements has been changed in SP2016 but it is not clear anyway.

@lehuspohus there have been quite a few changes and no, this KB/topology doc wouldn't apply.

Ok, thanks for clarification!


CTS profile still fails on magisk 24.3

I have tried all methods I could to pass CTS, but I still couldn't. Currently using the treble gsi option
Those are my log files
propslogs.tar.gz
I hope I get to pass CTS for my apps to work properly

What if you don't use the treble gsi print and instead pick one from the list?

@Didgeridoohan still doesn't work too, same results

Another "doesn't work" without any logs... Pro tip: when possible, always include logs.

@Didgeridoohan I'm pretty sure I sent logs alongside this issue

Yes, in your first post and the original issue... But then you tried something new and when that didn't work either you need to send new logs showing the new setup. I can't guess at what's going on, I need to see logs for the stuff you are doing that doesn't work.

@Didgeridoohan these logs are for what is currently MHPC running on my system

Which logs? Did you forget to upload? The only logs in this issue are the ones attached to the first post. They only show the setup where you use the GSI option. I would need to see the logs showing you using a fingerprint from the included prints list as well...

@Didgeridoohan this is when I tried using the p20 lite's fingerpring
propslogs.tar.gz

Everything looks fine in those logs and the module is working as intended. Here's what I'm thinking:

There's something about your setup preventing you from passing SafetyNet (wrong settings, ROM, apps, mods, etc).
The bootloader unlocked hiding methods need updating.
The method to change device fingerprint doesn't work anymore (although I doubt that'll stop working before Google changes the SafetyNet API, and by that time it's likely game over anyway).

I'm gonna close this since the module is working exactly as intended. If you ever find out that whatever was causing your issue can be fixed by an update to this module please reopen this issue or open a new one.


"home" config option

a home option, for setting a correct root URL, should be made available in _config.yml.

for victus' documentation (shh, it's not finished yet!), the button at the top of the navigation links to the front page of the entire site, rather than that of only the documentation; this is because lifeblood isn't made aware of the docs folder in which it is kept.

fixed.
i couldn't find a way to expose the value of this option to pages (would be useful for 404 pages), so users might need to fix references in those scenarios on a case-by-case basis.


Ambiguous use of 'coachMarkForView(_:bezierPathBlock:)'

in the method:
func coachMarksController(coachMarksController: CoachMarksController, coachMarksForIndex index: Int)
    -> CoachMark {
      var coachMark : CoachMark
      switch index {
      case 0:
        coachMark = coachMarksController.coachMarkForView(self.collectionView)
      case 1:
        coachMark = coachMarksController.coachMarkForView(self.imageButton)
      default:
        break
      }
      coachMark.gapBetweenCoachMarkAndCutoutPath = 6.0
      return coachMark
  }

when I try to assign the point of interest (at case 0)
 coachMark = coachMarksController.coachMarkForView(self.collectionView)

I get the error: Ambiguous use of 'coachMarkForView(_:bezierPathBlock:)
The case 1 works fine.

Thanks for reporting the issue, I'll look into it as soon as possible!

@eeschimosu I can't reproduce the issue.
There are indeed two methods named coachMarkForView, both returning CoachMark, but I fail to see how Swift could find the call ambiguous. I've got few questions:

I assume the type of self.collectionView is either UICollectionView? or UICollectionView, would it happen to be something else?
How did you import the library? By hand? with CocoaPods? with Carthage? Is it possible that you linked the library twice?
Does the Swift compiler tell you for which candidates its heart swings?

Closing inactive issue.


Bookmarklet suggestion

Hei there!
I've made a simple bookmarklet and is pretty self-explanatory.

if you are viewing https://example.com/some-url the bookmarklet will open the current page with your service as https://farside.link/https://example.com/some-url
on a blank/new tab it will open a prompt where the user can paste the link it want to redirect or just press enter and navigate to farside website.

Pretty print:
javascript: (function ()
        {
            if (location.href.indexOf('http') != 0)
            {
                mex = 'Insert URL or press enter to open https://farside.link/'
                input = prompt('URL:', mex);
                if (input == mex || input == null)
                {
                    location.href = 'https://farside.link/';
                }
                else
                {
                    location.href = 'https://farside.link/' + input
                }
            }
            else
            {
                location.href = 'https://farside.link/' + location.href;
            }
        })();

Minified:
javascript:(function(){if(location.href.indexOf('http')!=0){mex='Insert URL or press enter to open https://farside.link/';input=prompt('URL:',mex);if(input==mex||input==null){location.href='https://farside.link/'}else{location.href='https://farside.link/'+input}}else{location.href='https://farside.link/'+location.href}})();

If you think it's useful use it as you see fit, maybe in the readme, in the wiki or on your website as a draggable link tool.
Thank you this is a very slick little web service indeed! 🎩👌

Thanks @GlassGruber !
Very useful for Tor Browser users because it is not recommended to install extensions.


support custom define monitoring availability alert

What's changed?
support custom define monitoring availability alert

Checklist

[x]  I have read the Contributing Guide
[x]  I have written the necessary doc or comment.
[x]  I have added the necessary unit tests and all cases have passed.

upgarde sql
ALTER table HZB_ALERT_DEFINE modify FIELD varchar(255) default null;
COMMIT;


Update README.md

Pull Request
Updating the readme to include available scripts to install, run, and test the app
@junie-cvp @sdhawan16 can you verify this info is accurate?
Specifically, is this the correct port and URL path?
Open http://localhost:8000/api/swagger to view swagger documentation.

We changed the port earlier so the correct port is 8080 and the URL path is: http://localhost:8080/api/emissions-mgmt/swagger/


give the opportunity to make posts on the neural network page of the language model

@TimaxLacs what do you mean?


⚠ Digital Ocean - https://status.digitalocean.com/ has degraded performance

In aa3a13e, Digital Ocean - https://status.digitalocean.com/ (https://status.digitalocean.com/api/v2/status.json) experienced degraded performance:

HTTP code: 200
Response time: 142 ms

Resolved: Digital Ocean - https://status.digitalocean.com/ performance has improved in 8625e27.


galeb (new formula, head-only)

http://galeb.io/
$ brew install --HEAD galeb
...

$ brew install --HEAD galeb
==> Installing galeb dependency: vert.x
==> Downloading http://dl.bintray.com/vertx/downloads/vert.x-2.1.5.tar.gz
######################################################################## 100.0%
🍺  /usr/local/Cellar/vert.x/2.1.5: 173 files, 9.4M, built in 7 seconds
==> Installing galeb
==> Cloning https://github.com/globocom/galeb.git
Cloning into '/Library/Caches/Homebrew/galeb--git'...
remote: Counting objects: 17, done.
remote: Compressing objects: 100% (16/16), done.
remote: Total 17 (delta 0), reused 14 (delta 0)
Unpacking objects: 100% (17/17), done.
Checking connectivity... done.
==> Checking out branch master
==> mvn clean package -DskipTests
🍺  /usr/local/Cellar/galeb/HEAD: 7 files, 224K, built in 21 seconds

$ galeb
Succeeded in deploying module from zip
[com.globo.galeb.verticles.RouteManagerVerticle@443751a1] route.add registered
[com.globo.galeb.verticles.RouterVerticle@647f84c9] route.add registered
[com.globo.galeb.verticles.RouterVerticle@209e235b] route.add registered
[com.globo.galeb.verticles.RouterVerticle@4b3e427e] route.add registered
...

Cc: @tuxmonteiro

There's a release available now, so let's either submit this to homebrew/devel-only or homebrew/homebrew depending on whether it's pre-release or stable.


[🐞 BUG]: Skewed Infinite Scroll Animation is not Centered

Description 📝
The Skewed Infinite Scroll animation is not centered when the window is less than 1024px
Link 🔗
https://syntaxui.com/docs/animations/skewed-infinite-scroll
Steps to Reproduce 🔄

Go to: https://syntaxui.com/docs/animations/skewed-infinite-scroll
Make your window less than 1024px but greater than ~685px

Screenshots 📸

Expected Behavior 🤔
It should be in line with the other elements on the page.
Actual Behavior 😱

Environment 🌍
n/a
Additional Information ℹ
No response

great work @isrark005


ctrl-r causes unknown option: --scheme=history

[x] I have read through the manual page (man fzf)
[x] I have the latest version of fzf
[x] I have searched through the existing issues

Info
When installing using the "using git" instructions I get unknown option: --scheme=history after pressing ctrl-r in the bash shell.
I suspect the error comes from this commit: 6fb41a202a97ad3f2437f6e5aee8890268560412
I manually changed --scheme=history back to --tiebreak=index in my key-bindinds.bash file and now everything is working perfectly.

OS

[x] Linux
[ ] Mac OS X
[ ] Windows
[ ] Etc.

Shell

[x] bash
[ ] zsh
[ ] fish

Problem / Steps to reproduce
See "Info" section.

Can confirm this issue on zsh as well after updating via the vim plugin.

Installed and tested 0.32.1 and still happens the same on a fresh Fedora installation. Interestingly enough, fzf runs just fine, but CTRL-R returns that odd error.

I've just released 0.33.0, it will work once you get that latest binary.

same here.
I'm using bash on the aarch64 GNU/Linux.
uname -a
<confidential> aarch64 GNU/Linux

The version is expected to 0.34.0 but I got 0.24(devel).
:~/.fzf $ ./install
Downloading bin/fzf ...
  - Already exists
  - Checking fzf executable ... 0.34.0
Do you want to enable fuzzy auto-completion? ([y]/n) y
Do you want to enable key bindings? ([y]/n) y

Generate /home/username/.fzf.bash ... OK
Generate /home/username/.fzf.zsh ... OK

Do you want to update your shell configuration files? ([y]/n) y

Update /home/username/.bashrc:
  - [ -f ~/.fzf.bash ] && source ~/.fzf.bash
    + Added

Update /home/username/.zshrc:
  - [ -f ~/.fzf.zsh ] && source ~/.fzf.zsh
    + Added

Finished. Restart your shell or reload config file.
   source ~/.bashrc  # bash
   source ~/.zshrc   # zsh

Use uninstall script to remove fzf.

For more information, see: https://github.com/junegunn/fzf
:~/.fzf $ source ~/.bashrc
:~/.fzf $ fzf --version
0.24 (devel)

Ensure you checkout to the proper tag before building the binary (not sure where master is pointing at). Adidtionally, it's not clear if you're using the global fzf binary (that should be somewhere like /usr/bin/fzf or /bin/fzf) or the one in your local build. What do you get with which fzf?

@gsilvapt
Oh, you're right. I was using /usr/bin/fzf, not the local one. Thanks!

Same problem here. Solved with
sudo rm /usr/bin/fzf
sudo ln -s ~/.fzf/bin/fzf /usr/bin/fzf

CTRL + R, happy days.

I think most of you are Ubuntu users. If so, just delete the old fzf from your pacakge manager.
sudo apt remove fzf

Same problem here. Solved with
sudo rm /usr/bin/fzf
sudo ln -s ~/.fzf/bin/fzf /usr/bin/fzf

CTRL + R, happy days.

nice

Problem: --scheme=history
Cause of error: installed fzf both manually (using GitHub link) and sudo apt install fzf
How did I solve it?
$ which fzf
/usr/bin/fzf
sudo rm /usr/bin/fzf
which fzf
/home/ror/.fzf/bin/fzf  --> showed manual location to my fzf manually installed (ror is random folder I created)
whereis fzf
fzf: /home/ror/.fzf/bin/fzf  /usr/share/man/man1/fzf.1.gz
fzf: /home/ror/.fzf/bin/fzf  >>> This is the path to the fzf executable. This means that when you type fzf in your terminal, the shell will run the fzf executable located at this path. This fzf is likely the one you installed manually in your home directory
/usr/share/man/man1/fzf.1.gz >>> This is the path to the manual page for fzf. Manual pages, or man pages, are a form of software documentation usually found on a Unix or Unix-like system. You can view this manual page with the command man fzf.


Data Collection

@LanqingLi1993 Hi! I noticed that you changed the way you build the offline dataset, does the offline dataset in the form of zip files provided in the original FOCAL still work? Do I need to regenerate it?

Yes, you need to follow the instructions in readme file to regenerate it.


[Feature request] Option to show MOTD by default

Currently, the server's MOTD is hidden unless the user checks the box in Options to show the MOTD.
Some servers put useful information for new users in the MOTD such as links to rules and howto pages.  I am currently maintaining a private server for some coworkers, and I do just that.  irc.twit.tv is an example of a public server that posts important information in the server's MOTD (i.e. rules, and if you don't follow their rules, the operators are not happy).
There are some cases where you might really want people to see the MOTD.  It would be nice to have a setting in config.js to make the "show MOTD" option default to on.  (Users can always uncheck it if they want.)

I think having a server-side option to configure the default value of a client-side setting is really overkill 😅. That being said, I am in favor of having MOTD on by default, which is a simple boolean change in the code if you want to open your first PR on the project :)
After all, we even show modes by default, which is in general as advanced or more than the MOTD, so I think we should enable it.


Adapt Serializer and SerializationException for STELLA

The serializer #includes the needed headers from STELLA and
defines the correct API for writing and reading into/from a
STELLA data field. The information about the storage directions
and the strides is inferred from the field itself. The interface
to initialize a field has been removed.
The #include to the Serialbox Exception.h header has been remove to
prevent the exposure of C++11 code. The SERIALBOX_NOEXCEPT macro
is defined again here.

I added a fix I forgot before (commit 560a71) and the removal of SERIALBOX_NOEXCEPT as discussed.

Looks good to me. Just as a side node the problem with the copy constructor in Savepoint (due to Init patterm) is probably also present in all the other stella classes (MetainfoSet and DataFieldInfo).

launch jenkins

I think this can be merged.
Fabian's comment about the possible assert should in my opinion be set as an issue and not solved here. Hopefully, nobody will ever touch the stella part of the code again, so this way we don't waste resources, but we don't forget about a possible source of problems.


refactor(serve): remove unused option baseURL

Fixes #3531

This doesn't seem like it's fixing the issue you're pointing at. And also baseUrl is actually used.
I think the bug is subtler than this; we don't reuse commandOptions when assigning it, so it gets overwritten.
In any case, I'd like to have an e2e test that creates an invalid config/environment.js file (just throw an error) and tries to build and serve. This way at least we're sure that the environment isn't taken into account anymore.

Superseded by https://github.com/angular/angular-cli/pull/4057, which is the real fix.


Make Dependencies More Flexible

Let's try to relax some of the versions of the dependencies. Got some feedback from bug bash:

Conda:

create a new env: conda create -n autogluon In default it install python 3.8, will got a installation error ERROR: Could not find a version that satisfies the requirement pyarrow==0.15.0 (from autogluon==0.0.1) (from versions: 0.9.0, 0.10.0, 0.11.0, 0.11.1, 0.12.0, 0.12.1, 0.13.0, 0.14.0, 0.15.1)
The solution for above is conda create -n autogluon python==3.7
ERROR: No matching distribution found for pyarrow==0.15.0 (from autogluon==0.0.1)

Resolved in the current version


Blip TV HD

It would be great if youtube-dl could download blip.tv videos in HD

This tries to download the Source or HD 720 version first: https://github.com/ivankozik/youtube-dl/commit/801531e66a4a47d1c739ee93c77c1e6a73f6bacb
I haven't looked into implementing the same video quality control that the YouTube downloader has.


Lora can not using fp16

I change lora to fp16 the result got totally wrong, how to enable lora fp16 mode?

This is a known issue. You can find more info in this comment https://github.com/Lightning-AI/lit-llama/issues/230#issuecomment-1553585617

Yeah, I think that fp16 may not have enough dynamic range to train this model well. Maybe with some additional normalization it could work, or a different hyperparameter settings. If you have time to experiment and somehow find a setting that could work, I'd be interested to know 😊!
For the moment, let me close this since it's a duplicate. But feel free to continue the discussion in #230

@rasbt Oh, do u mean I trained the lora with fp16? I forgot its fp32 or fp16 trained, I mean in generate, can not set fp16, if set fp16, the result were wrong, but fp32 in inference, the finetuned model is correct

@lucasjinreal I was running the finetuning with float16 and it didn't work due to NaNs in the loss after a few iterations.
I didn't try inference with fp16, but I can imagine that the performance is also not great.
Were you able to train with fp16?

@rasbt I am just trained with fp32, what I am puzzeled is I can inference with fp32 but not fp16, this is out of my expection.

@lucasjinreal Do you mean in terms of memory requirements? Inference would be on a single device whereas training is on 4 GPUs. So while training usually takes more RAM than inference, the weights get sharded across the 4 GPUs so this might explain it.

@rasbt I mean the result, using fp16 inference totally wrong. but fp32 is OK, do they has such big differ?

@lucasjinreal I see. Yes, it can make a huge difference depending on the model. Since bfloat16 seems to work fine, I suspect that there are some large weight or activation values somewhere. The max-value that bfloat16 and float32 can calculate is 10^38. In contrast, float16 can only show numbers with a max value at ~65,000

@rasbt it seems some other frameworks trained with fp16 lora can infer with fp16 as well successfully. i.e. huggingface peft

@rasbt  thank u so much for the clarify! I remmber I am training with fp16-true. but why it can infer with fp32 but not fp16

https://github.com/Lightning-AI/lit-gpt/blob/96d66b4845ebe287b5dd57b45e584b38d4f660e7/lit_gpt/speed_monitor.py#L17-L57


feat: add options validation (schema-utils)

Blocked by #63

Good idea! This is semver major btw as the loader will throw on invalid options now: https://github.com/webpack-contrib/schema-utils/blob/master/src/validateOptions.js#L20

You're right but luckily v3.0.0 is in beta atm 😅

What about sourceMapUrlCallback?

It's a {Function} which isn't directly supported by ajv (JSON Schema) and I hadn't the time to look into a custom extension to support this type in schema-utils yet, but it is highly needed :). additionalProperties: true is the workaround meanwhile 😛

Fair enough 🙂

@michael-ciniawsky can you rebase this on master? 😄 Also might be worth adding a test that it throws on an invalid option type.


Slow inference with uncertainty

Hi,
I tried infering labels using the pretrained model, and it worked great without uncertainty

Network seq 00 scan 000000.label in 0.7649648189544678 sec
KNN Infered seq 00 scan 000000.label in 0.0006988048553466797 sec
Network seq 00 scan 000001.label in 0.049358367919921875 sec
KNN Infered seq 00 scan 000001.label in 0.0001277923583984375 sec
Network seq 00 scan 000002.label in 0.03960108757019043 sec
KNN Infered seq 00 scan 000002.label in 0.00012493133544921875 sec
Network seq 00 scan 000003.label in 0.03216409683227539 sec
KNN Infered seq 00 scan 000003.label in 0.00012087821960449219 sec
Network seq 00 scan 000004.label in 0.03187704086303711 sec
KNN Infered seq 00 scan 000004.label in 0.00012159347534179688 sec
Network seq 00 scan 000005.label in 0.03268098831176758 sec
KNN Infered seq 00 scan 000005.label in 0.0001220703125 sec
Network seq 00 scan 000006.label in 0.035898447036743164 sec
KNN Infered seq 00 scan 000006.label in 0.0001232624053955078 sec
Network seq 00 scan 000007.label in 0.03408312797546387 sec
KNN Infered seq 00 scan 000007.label in 0.0001232624053955078 sec
Network seq 00 scan 000008.label in 0.032814741134643555 sec
KNN Infered seq 00 scan 000008.label in 0.00012636184692382812 sec
Network seq 00 scan 000009.label in 0.0343012809753418 sec
KNN Infered seq 00 scan 000009.label in 0.0001857280731201172 sec

Using -u (and requiring a little fix as mentionned here : https://github.com/Halmstad-University/SalsaNext/issues/12#issuecomment-885596970) it seems to work and generates log_var and uncert label files but is much slower, (more than 6 seconds per sequence, thus 200 times slower for 30 iterations).

Infered seq 00 scan 000000.label in 7.025984764099121 sec
7.025984764099121
Infered seq 00 scan 000001.label in 6.477065801620483 sec
6.751525282859802
Infered seq 00 scan 000002.label in 6.456561803817749 sec
6.653204123179118
Infered seq 00 scan 000003.label in 6.463520765304565 sec
6.60578328371048
Infered seq 00 scan 000004.label in 6.522738695144653 sec
6.589174365997314
Infered seq 00 scan 000005.label in 6.484813451766968 sec
6.571780880292256
Infered seq 00 scan 000006.label in 6.5031116008758545 sec
6.56197098323277
Infered seq 00 scan 000007.label in 6.512105464935303 sec
6.555737793445587
Infered seq 00 scan 000008.label in 6.457853555679321 sec
6.544861767027113
Infered seq 00 scan 000009.label in 6.514480829238892 sec
6.541823673248291
Infered seq 00 scan 000010.label in 6.4799792766571045 sec
6.536201455376365

I also reduced the number of iterations with -mc 10 instead of the default 30, but it still takes around 3 seconds per sequence inference.
Is there a particular reason for such a difference ?

Hi,
I tried infering labels using the pretrained model, and it worked great without uncertainty

Network seq 00 scan 000000.label in 0.7649648189544678 sec
KNN Infered seq 00 scan 000000.label in 0.0006988048553466797 sec
Network seq 00 scan 000001.label in 0.049358367919921875 sec
KNN Infered seq 00 scan 000001.label in 0.0001277923583984375 sec
Network seq 00 scan 000002.label in 0.03960108757019043 sec
KNN Infered seq 00 scan 000002.label in 0.00012493133544921875 sec
Network seq 00 scan 000003.label in 0.03216409683227539 sec
KNN Infered seq 00 scan 000003.label in 0.00012087821960449219 sec
Network seq 00 scan 000004.label in 0.03187704086303711 sec
KNN Infered seq 00 scan 000004.label in 0.00012159347534179688 sec
Network seq 00 scan 000005.label in 0.03268098831176758 sec
KNN Infered seq 00 scan 000005.label in 0.0001220703125 sec
Network seq 00 scan 000006.label in 0.035898447036743164 sec
KNN Infered seq 00 scan 000006.label in 0.0001232624053955078 sec
Network seq 00 scan 000007.label in 0.03408312797546387 sec
KNN Infered seq 00 scan 000007.label in 0.0001232624053955078 sec
Network seq 00 scan 000008.label in 0.032814741134643555 sec
KNN Infered seq 00 scan 000008.label in 0.00012636184692382812 sec
Network seq 00 scan 000009.label in 0.0343012809753418 sec
KNN Infered seq 00 scan 000009.label in 0.0001857280731201172 sec

Using -u (and requiring a little fix as mentionned here : #12 (comment)) it seems to work and generates log_var and uncert label files but is much slower, (more than 6 seconds per sequence, thus 200 times slower for 30 iterations).

Infered seq 00 scan 000000.label in 7.025984764099121 sec
7.025984764099121
Infered seq 00 scan 000001.label in 6.477065801620483 sec
6.751525282859802
Infered seq 00 scan 000002.label in 6.456561803817749 sec
6.653204123179118
Infered seq 00 scan 000003.label in 6.463520765304565 sec
6.60578328371048
Infered seq 00 scan 000004.label in 6.522738695144653 sec
6.589174365997314
Infered seq 00 scan 000005.label in 6.484813451766968 sec
6.571780880292256
Infered seq 00 scan 000006.label in 6.5031116008758545 sec
6.56197098323277
Infered seq 00 scan 000007.label in 6.512105464935303 sec
6.555737793445587
Infered seq 00 scan 000008.label in 6.457853555679321 sec
6.544861767027113
Infered seq 00 scan 000009.label in 6.514480829238892 sec
6.541823673248291
Infered seq 00 scan 000010.label in 6.4799792766571045 sec
6.536201455376365

I also reduced the number of iterations with -mc 10 instead of the default 30, but it still takes around 3 seconds per sequence inference.
Is there a particular reason for such a difference ?

Sorry, I'm the fresh man to this topic. Could you pelase help me how to inference the point cloud using the pretrained model? I only download the 00 sequence on my disk

same quetion!,did you solve it?


Use librustzcash's built-in database migrations.

Build artifacts are on https://github.com/nuttycom/zcash-light-client-ffi/tree/bin/libruszcash_0_7-migrations


create backend skeleton

We create backend skeleton to start dev

Codecov Report
Patch and project coverage have no change.

Comparison is base (a894360) 42.25% compared to head (1862fde) 42.25%.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
Additional details and impacted files
@@           Coverage Diff           @@
##             main     #267   +/-   ##
=======================================
  Coverage   42.25%   42.25%
=======================================
  Files          14       14
  Lines         956      956
=======================================
  Hits          404      404
  Misses        516      516
  Partials       36       36

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


updated dependencies, README.md and more

Hi there!
I updated some dependencies. I hope you can create a new release soon since te latest available release on pub.dev required flutter_bloc: 7.*.*
Fixes #58

@vedartm Do you still maintain this package? If not, I would like to do that :)

@LostInDarkMath Looks like this package has not been updated since 2 years, what alternative are you using ?

@iamSRQansari I'm using my fork of this package: https://github.com/LostInDarkMath/pagination_view/tree/master


Add example of 'pub' modifier usage in README.md

After searching in the issues, I found this feature in issue #6. Currently this is not mentioned in the README at all. This PR adds a corresponding example.

@dtolnay Pinging you in case this got lost somewhere. My apologies, if you've just been busy!

I needed this exact thing. I second getting this merged.


Add coordination time to profiler

Describe the bug
Took time on profiled request is 1.3 seconds, inspecting the shards search/aggregations times they are all under 460ms-339ms.  This implies coordination had a substantial impact on the response time.
To Reproduce
Steps to reproduce the behavior:

Take a query from your ES instances slow log
Repeat the query with "profile":"true" until took time is above an acceptable threshold
Investigate the response by computing per shard - query / rewrite / collector time
Print the list of shard based times
Look for the 'longest running shard' to determine the bottleneck
Inspect the the coordinated time breakdown

Expected behavior
There would be a breakdown for coordination
Plugins
N/A
Screenshots
N/A
Host/Environment (please complete the following information):

OS: Linux x64

Additional context
In some ways this is a feature request - but this is also an incomplete scenario to diagnose performance issues with this existing profiling tools.

I don't think it's a bug as the documentation clearly calls out the gap. We should plan on bridging this holistically

Network round trip
Time spent in queues
Time spent on coordinator fanning out
Time spent on coordinator merging responses

Here is an activity diagram of what it seems like is profiled, and those gaps around fan out, and node-to-node communication and waiting time are part of what I'd consider coordinator time that are absent.

These are the limitations with profiling that we are trying to bridge with this issue - Profile limitations
Namely, the top two issues is what we're trying to target right now:

Network overhead time measurement for node-to-node communication.
Time spent on coordinator fan out and coordinator fan in.

Network overhead time measurement for node-to-node communication

Do we take the longest RTT or the average RTT (in wall clock nanoseconds) as a measurement for the network overhead in getting shard results from data nodes?

Time spent on coordinator fan out and coordinator fan in
The coordinating node (i.e., the node that receives the client request) executes it in 2 phases.

Scatter phase: it forwards request to data nodes that hold the data to execute and return their results.
Gather phase: it reduces individual results into a global result.

There are two questions to be answered here -

Do we take into account time spent waiting for results from data nodes in gather phase?
Do we consider scatter phase time and gather phase time separately or as a combined value called coordination time?

I'm putting possible choices/approaches for these metrics up for community transparency and to get opinions on alternate metrics that could be included!

@Poojita-Raj Why are we closing this issue?


Demo website - Update on 16th Aug

Decsription
Placeholder to update the demo website with the latest version on /develop.
Tentatively planned for Aug 16th

Please add your planning poker estimate with ZenHub @Prasy12

@wjcunningham7 @santoshkumarradha The current version of demo website has the all the up to date versions except only a couple of UI fixes.
Since there is a lot of code structural changes we are looking at making sure that the demo website branch aligns with the current develop branch which might take a bit more time than usual. We will look at definitely updating everything before your original release.