Node count change in emberUI it won't show on dashboard node list until page refresh

Node list is not updated until I refresh page. I can move around in left menu (workload, storage, node list).
When I refresh (f5) node list is updated.

in emberUI create DO managed cluster with 3 master 1 etcd 3 worker nodes
on second tab open Dashboard -> Cluster -> Nodes
in emberUI decrease master node pool size to 1 with -
in Dashboard tab open workload, then node list

Tested on master-head (c7f3cce)

@richard-cox It looks like this has been around for a long time but the "[...var]" is making a copy of the list and therefore not "live" because the value given to the table is never changing.  https://github.com/rancher/dashboard/blob/master/list/node.vue#L173

Fix does not work reliably - I would say it works 60%, mostly for worker nodes. For example:

adding / removing worker node works fine
adding / removing etcd / control nodes does not work reliably (not reflected on dashboard)
adding worker node sometimes updates (fixes) also etcd nodes ^ on node list

Node count on Dashboard -> cluster is updated properly, so sometimes it does not match what node list shows.

@kravciak There can be quite a large gap between scaling nodes and the change being reflected in the kube node resource list (machines have to be spun up and set up before the kube node resource is created). Could that be the case here?
Secondly the screenshot were taken in two different tabs running at the same time?

machines have to be spun up and set up before the kube node resource is created
I gave dashboard enough time to register new machines

Secondly the screenshot were taken in two different tabs running at the same time?
It was one tab, changing between cluster view and node view (clicking around)

@richard-cox  I can recreate the setup and share it with you if it helps

I gave this a go using RKE2 DO and did see some super slow results (a Machine spent 8 minutes stuck on status 'Waiting for machine to be provisioned' before finally going away... which was quickly represented in the kube list).
I'll give another go with RKE1 however as we no longer officially support the older ember ui I'll try purely from those pages exposed by the dashboard


Adding APP6-B runtime export scripts

Adding APP6-B runtime export scripts to repo

@ACueva  @csmoore  -please review and merge.


Decouple the update process from the git repo

Right now we depend on git pull during update to make sure the directory structure of the userdir/ is correct. This should ideally be handled in the code (populated if it doesn't exist, e.g. os.makedirs). Right now we pull master although this could be out of sync with the release being updated to.

Consequently fixes #166.

For now this is out of scope.
A few notes to keep in mind when working on this in the future:

At this stage there are two things dependent on the git repo: the orchest executable and the userdir structure. The orchest executable will need to be updated another way if not using the git pull mechanism. Additionally, the orchest executable should (just like the orchest-ctl) be updated before a orchest update is invoked, e.g. renaming or adding new containers in new releases.
Managing the userdir structure through code comes with some implications. For example the code then needs to be able to do migrations, which are now handled by git.

For the above reason I will close this issue for now.


can't find SMPL download link

I can't find the download button of SMPL model on the download page of https://smpl.is.tue.mpg.de/downloads.
Is the download button of SMPL model has been cancelled？
Thanks!

Hi, you would need to first register an account on the SMPL website. I believe the download page will show up after signing in.

the entrance for the download page is at the right corner right besides FAQ


⚠ Bofrost.fr has degraded performance

In 6320558, Bofrost.fr (https://www.bofrost.fr) experienced degraded performance:

HTTP code: 200
Response time: 1802 ms

Resolved: Bofrost.fr performance has improved in 14b5ff2.


Feat: Copy Code Snippet

What feature?
I can see that copy code snippet is not working. Even is not visible. Also, the blue text has a gap, not starting from the position where the image is.
Add screenshots

Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSoC'23 contributor
[X] I want to work on this issue

hey @vaibhav-xt we're working on the docs page so we will change the whole Ui so currently we don't need to change


Menu issue

Hey, found an issue today, while making a second window in the menu. If you do a second BaseWindow (for Skinchanger for example) and you try to move it, it moves the window that gets called before it.
Basicly all i did was this:
auto test = std::make_shared<BaseWindow>(Vector2D(200, 200), Vector2D(200, 200), g_Fonts.pFontTahoma8.get(), g_Fonts.pFontTahoma10.get(), "Antario - test");
and call it after this->AddChild(windowMain);
Video of the issue: https://youtu.be/WUqN-OFAmF0

Fixed with https://github.com/Wando1423/Antario/commit/3385db067c462700b89035587ca3c3ee71be3d42


euslisp: 9.23.0-0 in 'jade/distribution.yaml' [bloom]

Increasing version of package(s) in repository euslisp to 9.23.0-0:

upstream repository: https://github.com/euslisp/EusLisp
release repository: https://github.com/tork-a/euslisp-release.git
distro file: jade/distribution.yaml
bloom version: 0.5.24
previous version for package: 9.22.0-0

Waiting for another sync...


Request from ACN

coverage: 94.164%. remained the same when pulling b44ede29a415b0aa4c3252de86f197b8bf49a016 on reshma-touch-ups into 8867613bceac18a99afe19246d7bf663eb34cdee on main.


Revert kRadialReactionRadius was 20 is now 24 again

The change to kRadialReactionRadius was part of https://github.com/flutter/flutter/pull/14483
It reduced the size of checkbox and radio button, which are based on RenderToggleable. The size change disturbed existing layouts, so we're reverting it here.

Fixes https://github.com/flutter/flutter/issues/14523


phpbrew use x.x.x didn't work for me after source ~/.phpbrew/bashrc

Output
phpbrew use 7.2.4
phpbrew switch 7.2.4
Exception: You should not see this, if you see this, it means you didn't load the ~/.phpbrew/bashrc script, please check if bashrc is sourced in your shell.
Trace:

    0) PhpBrew\Command\VirtualCommand->execute('7.2.4')
    1) call_user_func_array([PhpBrew\Command\UseCommand, 'execute'], ['7.2.4'])
    2) CLIFramework\CommandBase->executeWrapper(['7.2.4'])
    3) CLIFramework\Application->run(['/usr/local/phpbrew/phpbrew', 'use', '7.2.4'])
    4) PhpBrew\Console->runWithTry(['/usr/local/phpbrew/phpbrew', 'use', '7.2.4'])
    5) require('phar:///usr/local/phpbrew/phpbrew/scripts/phpbrew-emb.php')

I have already source the bashrc file before use.
In my another PC(OSX 10.12) it has been work.
Expected Result

Command
linyulindeMacBook-Pro:~ linyulin$ source ~/.phpbrew/bashrc
linyulindeMacBook-Pro:~ linyulin$ phpbrew use 7.2.4

Platform
OS:
OSX 10.13.3
Running PHP:  php 5.6.30
Installing PHP: php 7.2.4

i have same issue

The issue is outdated and closed. Please use the latest stable PHPBrew version.


[sampledevicemft] CameraDeviceMftCLSIDChain not work?

I want to chain two sampledevicemft with CameraDeviceMftCLSIDChain.
I have modified two CLSID and regsvr32 it.
Then modified CameraDeviceMftCLSIDChain.
But the camera shows a black screen.
Is there anything else I didn't notice?Thanks.

Hi, did you solve this problem? I have the same problem.


[framework] base64 support url decode

Summary
I added a logic check to handle the decoding of both STANDARD and URL_SAFE base64 encoding formats. Please check if there are any issues.
Here is the test code for base64 decode:
/*
/// Module: testrooch
module testrooch::testrooch {
}
*/
module testrooch::testrooch {
    use std::vector;
    use moveos_std::base64::{ decode };

    const E_DECODE_FAILED: u64 = 1;

    #[test]
    fun test_decode() {
        let encoded_input = b"/////w==";
        let decoded = decode(&encoded_input);
        let v = vector::empty<u8>();

        vector::push_back(&mut v, 255);
        vector::push_back(&mut v, 255);
        vector::push_back(&mut v, 255);
        vector::push_back(&mut v, 255);
        decode(&encoded_input);

        assert!(v == decoded, E_DECODE_FAILED);
    }

    #[test]
    fun test_url_safe_decode() {
        let encoded_input = b"_____w";
        let decoded = decode(&encoded_input);
        let v = vector::empty<u8>();

        vector::push_back(&mut v, 255);
        vector::push_back(&mut v, 255);
        vector::push_back(&mut v, 255);
        vector::push_back(&mut v, 255);
        decode(&encoded_input);

        assert!(v == decoded, E_DECODE_FAILED);
    }

    #[test]
    fun test_decode1() {
        let encoded_input = b"aHR0cHM6Ly9naXRodWIuY29tL3Jvb2NoLW5ldHdvcmsvcm9vY2gvYmxvYi8zZTdjNjNjZjMyMmMzZGZkMmU2ZTE0MTkzOTM4OTdlYjEzY2M0Mjk0L2ZyYW1ld29ya3MvbW92ZW9zLXN0ZGxpYi9zcmMvbmF0aXZlcy9tb3Zlb3Nfc3RkbGliL2Jhc2U2NC5ycw==";
        let decoded = decode(&encoded_input);
        let expected = b"https://github.com/rooch-network/rooch/blob/3e7c63cf322c3dfd2e6e1419393897eb13cc4294/frameworks/moveos-stdlib/src/natives/moveos_stdlib/base64.rs";

        assert!(decoded == expected, E_DECODE_FAILED);
    }

    #[test]
    fun test_url_safe_decode1() {
        let encoded_input = b"aHR0cHM6Ly9naXRodWIuY29tL3Jvb2NoLW5ldHdvcmsvcm9vY2gvYmxvYi8zZTdjNjNjZjMyMmMzZGZkMmU2ZTE0MTkzOTM4OTdlYjEzY2M0Mjk0L2ZyYW1ld29ya3MvbW92ZW9zLXN0ZGxpYi9zcmMvbmF0aXZlcy9tb3Zlb3Nfc3RkbGliL2Jhc2U2NC5ycw";
        let decoded = decode(&encoded_input);
        let expected = b"https://github.com/rooch-network/rooch/blob/3e7c63cf322c3dfd2e6e1419393897eb13cc4294/frameworks/moveos-stdlib/src/natives/moveos_stdlib/base64.rs";

        assert!(decoded == expected, E_DECODE_FAILED);
    }
}

result
rooch move test
INCLUDING DEPENDENCY MoveStdlib
INCLUDING DEPENDENCY MoveosStdlib
INCLUDING DEPENDENCY RoochFramework
BUILDING testrooch
Running Move unit tests
[ PASS    ] 0xfe88a84f5c2b508331475ae552259d1319f873e5680b5fdd650c41730dced646::testrooch::test_decode
[ PASS    ] 0xfe88a84f5c2b508331475ae552259d1319f873e5680b5fdd650c41730dced646::testrooch::test_decode1
[ PASS    ] 0xfe88a84f5c2b508331475ae552259d1319f873e5680b5fdd650c41730dced646::testrooch::test_url_safe_decode
[ PASS    ] 0xfe88a84f5c2b508331475ae552259d1319f873e5680b5fdd650c41730dced646::testrooch::test_url_safe_decode1
Test result: OK. Total tests: 4; passed: 4; failed: 0

Please review if there are any issues.

Closes #2860

Please put the unit test in the framework code.

Add base64_tests.move
frameworks/moveos-stdlib/tests/base64_tests.move
result:

Please review @jolestar


Update dom.ts

simplify getFormEncType checking

I applied some additional changes from #195. Thanks again!


Set up Karma and Travis

@robwormald care to review this?

I opened #18 as a follow-up to set up more browsers.

[ ] Open up issue to make this artifact-based instead of using preprocessor


Is the following a safe approach to determine if an HTTP response has a body or not?

PLEASE DON'T FORGET TO "STAR" THIS REPOSITORY :)
If you rather keep your project secret, feel free
to email the author at<EMAIL_ADDRESS>any
private correspondence is treated as confidential.
When reporting a bug please include the following:
Version of Beast
You can find the version number in the file <boost/beast/version.hpp>,
or by using the command "git log -1" in the local Beast repository
directory.
Steps necessary to reproduce the problem
A small compiling program is the best. If your code is
public, you can provide a link to the repository.
All relevant compiler information
If you are unable to compile please include the type and
version of compiler you are using as well as all compiler
output including the error message, file, and line numbers
involved.
The more information you provide the sooner your issue
can get resolved!

Quoting the github issue template is definitely not going to help you determine if the HTTP response has a body :)

It is safe.

Can http::response::body::data() be used as-is to read an HTTP body that is chunked?

Yes. Whether or not the Transfer-Encoding is chunked has no effect on the resulting body, as Beast automatically removes the chunked encoding for you.

Excellent! Thank you. I'll close this issue.


/api/protected/concepts/propsearch/{searchKey}

There is another endpoint:
/api/protected/concepts/search/{searchKey}
Which has the same result, need to do research to determine why there are two endpoints with same result

two endpoints exists before

close temporary now due to further research need to be done in next project (sourceConfig)


[google_maps_places] Google maps places plugin

Adds new plugin for Google Maps Places SDKs for Android and iOS.
This initial PR adds only support for autocomplete feature.
Support for web and other Google Maps Places SDK features can be added later.

Pre-launch Checklist

[x] I read the Contributor Guide and followed the process outlined there for submitting PRs.
[x] I read the Tree Hygiene wiki page, which explains my responsibilities.
[x] I read and followed the relevant style guides and ran the auto-formatter. (Unlike the flutter/flutter repo, the flutter/plugins repo does use dart format.)
[x] I signed the CLA.
[x] The title of the PR starts with the name of the plugin surrounded by square brackets, e.g. [shared_preferences]
[ ] I listed at least one issue that this PR fixes in the description above.
[x] I updated pubspec.yaml with an appropriate new version according to the pub versioning philosophy, or this PR is exempt from version changes.
[x] I updated CHANGELOG.md to add a description of the change, following repository CHANGELOG style.
[x] I updated/added relevant documentation (doc comments with ///).
[x] I added new tests to check the change I am making, or this PR is test-exempt.
[ ] All existing and new tests are passing.

If you need help, consider asking for advice on the #hackers-new channel on Discord.

@stuartmorgan are you aware of this new 1p plugin? I don't see a linked issue, or reasoning why this should be maintained by the Flutter team.

@stuartmorgan are you aware of this new 1p plugin? I don't see a linked issue, or reasoning why this should be maintained by the Flutter team.

Sorry, I should have commented here. There's ongoing offline discussion about whether we'll host this plugin here, and this PR is on hold while that resolves.

Update from triage: this is still on hold pending discussions.

We've just completed the migration of the plugin code to the flutter/packages repository, as described in https://flutter.dev/go/flutter-plugins-repo-migration, and this repository is now being archived. Unfortunately that means that all in-progress PRs here must be moved to flutter/packages.
Please see our instructions for an explanation of how to move your PR, and if you have any issues moving your PR please don't hesitate to reach out in the #hackers-ecosystem channel in Discord.
Our apologies that your PR was caught in this one-time transition. We're aware that it's disruptive in the short term, and appreciate your help in getting us to a better long-term state!


Call stop() on process exit

Also make appmetrics start consistent whether monitor() or start() is called.

LGTM


Enhance Rules API to drive Rule Editor based off flex source data

[ ] Implement flex source interface using metadata to drive rule editor

ticket no longer needed