Default step

Hi,
Is there a way to easily set the default step to be selected upon page load?
I would like to not have to click through steps to get to the one I'm currently developing.
I think it could be a nice development feature (disregarding step validation could make it easier I guess)!
Example (selected attribute):
<wizard-step data-title="General" navigationSymbol="1" selected>
Thanks

Currently there is no way to select another than the first step as the default step of the wizard.
The problem is, that the the wizard requires all previous steps to be completed before it can enter a later step. This doesn't directly affect the selection of the default step, but the navigation from inside this step.
Let's say for example, that you take the second step as the default step, i.e. the step the wizard is inside when you visit the page. In this case you wouldn't be able to leave it in forward direction, because the previous (first) step hasn't been completed yet.
Allow this is part of issue #7.
Apart from that I like your suggestion of setting the default step by adding a directive (selected) to the default wizard step. I think I'll add this directive when working on #7.
Currently I'm quite low on time and therefore can't work on this at the moment, which is also the reason for my late answer.

Any update on this? Thanks!

I've just opened a new branch and a PR for the required changes.
But I'll need to write a few more tests for this and I'm also thinking about maybe changing/improving the variable names.
If you can live with this feel free to test my branch https://github.com/madoar/ng2-archwizard/tree/add-default-step-selection.
If you find anything you think can be improved don't hesitate to add a comment here.

Ok, I've just merged #37 into the master branch. Which means, that it's now possible to select a different default step, than the first one.
For more details about how to do this, please take look at the README file.
Please be aware, that it will still take a while until I do the next release of ng2-archwizard, because I first want to work on some additional issues.


Backend - Creating Entity Model for Invididual Logged Game

Create entity model for game as described in:
https://spring.io/guides/gs/accessing-data-mysql/
https://studygyaan.com/spring-boot/how-to-connect-mysql-database-in-spring-boot-project
and incorporate information discussed in the 9/14 meeting on what data is collected.

There are changes to be made, but this can be implemented later as we are working on something else currently.
The changes include adding time/date functionality to the Session entity.


[RFC]: refactor side menu to not inject SVG icons

Description
This RFC proposes refactoring the side menu to not add unnecessary SVG icons into the DOM.
Currently, we use Material UI buttons which wrap SVG icons. Given the large number of packages (which we can expect to only increase), we're potentially adding thousands of unnecessary DOM nodes which harms performance.
Better would be to instead rely on CSS background images and load a single SVG which can be cached for a performance boost.
Related Issues
No.
Questions
No.
Other
No.
Checklist

[X] I have read and understood the Code of Conduct.
[X] Searched for existing issues and pull requests.
[X] The issue name begins with RFC:.

This has been resolved. We now just use plain text for the icons.


GDPR compliance

Yay, fun time in perspective. Easy GDPR compliance could be a nice feature.
Tagging an expert on the matter @juliensl

" An expert "....... :laughing:
We will add some features step by step in Live for Good, we'll try to think how we can integrate it in Vulcan packages directly ;)


Many of the DOM type declarations should be structural types.

Many types defined in lib/dom.js are nominal types. This makes it hard/impossible to construct test doubles for things of these types.
Also, in the DOM spec most of these are defined as interfaces (e.g. https://dom.spec.whatwg.org/#eventtarget), which seem to match best to structural types in flow.
Would there be any disadvantages to changing these to be structural types?

If you want to use test doubles we recommend you first cast to any and then cast to the nominal type you want 😊

What's the reasoning behind not having them as structural types?

Because they aren’t structural at runtime. You wouldn’t be able to insert an HTMLElementish into the DOM.

Good point.


Roll engine 98487198ba65..618b193fb324 (2 commits)

https://github.com/flutter/engine/compare/98487198ba65...618b193fb324
git log 98487198ba65cc7c4031d1ed3effe1ec915e567a..618b193fb324cabbd11dc062f6dad1cd4a420460 --no-merges --oneline
618b193fb Roll fuchsia/sdk/core/linux-amd64 from hKK9H_q6Wr4qc_LULh6yowFyaqv8Ha-3JsuE05J4tpwC to F9oY0d56X3aONxwv5vw9Gco--AHmC8SHuDXdhdWCnnMC (flutter/engine#9576)
2a848c505 Roll fuchsia/sdk/core/mac-amd64 from jofgNhNmp-u51vpEXxTPuR89aL5DbLb-KNyK_Whh-ZAC to cFEtOUFvy2XYSKuSmCMDaMQV8_Y7GOif521L3x86J_4C (flutter/engine#9575)
The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (chinmaygarde@google.com), and stop
the roller if necessary.

Trybots failed. These were the failed builds: https://cirrus-ci.com/task/5342149038571520

Commit queue failed; closing this roll.


TypeError: this dict descriptor does not support '_DictWrapper' objects

Click to expand!
Issue Type
Bug
Have you reproduced the bug with TF nightly?
Yes
Source
binary
Tensorflow Version
v1.12.1-88869-g80170ee25b4 2.12.0-rc0
Custom Code
No
OS Platform and Distribution
WIndows 11
Mobile device
No response
Python version
3.11.2
Bazel version
No response
GCC/Compiler version
No response
CUDA/cuDNN version
No response
GPU model and memory
No response
Current Behaviour?
I am running the keras training module for mnist from tensorflow_datasets and want to save the model.
this is failing with error message below. I looked at the file thats triggering data_structures.py and noticed the super classes don't have the __getattribute__ method. I do see __getattr__.
Is this a version difference. My site-packages identified wrapt as wrapt-1.15.0-dist-info. Is there a version incompatability? If so, which version do I use?

Standalone code to reproduce the issue
import matplotlib.pyplot as plt
import numpy as np
import tensorflow as tf

import tensorflow_datasets as tfds
import keras

(ds_train, ds_test), ds_info = tfds.load(
    'mnist',
    split=['train', 'test'],
    shuffle_files=True,
    as_supervised=True,
    with_info=True,
)

def normalize_img(image, label):
  """Normalizes images: `uint8` -> `float32`."""
  return tf.cast(image, tf.float32) / 255., label

ds_train = ds_train.map(
    normalize_img, num_parallel_calls=tf.data.AUTOTUNE)
ds_train = ds_train.cache()
ds_train = ds_train.shuffle(ds_info.splits['train'].num_examples)
ds_train = ds_train.batch(128)
ds_train = ds_train.prefetch(tf.data.AUTOTUNE)

ds_test = ds_test.map(
    normalize_img, num_parallel_calls=tf.data.AUTOTUNE)
ds_test = ds_test.batch(128)
ds_test = ds_test.cache()
ds_test = ds_test.prefetch(tf.data.AUTOTUNE)

model = tf.keras.models.Sequential([
  tf.keras.layers.Flatten(input_shape=(28, 28)),
  tf.keras.layers.Dense(128, activation='relu'),
  tf.keras.layers.Dense(10)
])
model.compile(
    optimizer=tf.keras.optimizers.Adam(0.001),
    loss=tf.keras.losses.SparseCategoricalCrossentropy(from_logits=True),
    metrics=[tf.keras.metrics.SparseCategoricalAccuracy()],
)

model.fit(
    ds_train,
    epochs=6,
    validation_data=ds_test,
)

tf.saved_model.save(
    model,
    'saved/save_files'
)

Relevant log output
WARNING:absl:Found untraced functions such as _update_step_xla while saving (showing 1 of 1). These functions will not be directly callable after loading.
Traceback (most recent call last):
  File "C:\Users\pmats\PycharmProjects\pythonProject\minst.py", line 52, in <module>
    tf.saved_model.save(
  File "C:\Users\pmats\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python\saved_model\save.py", line 1240, in save
    save_and_return_nodes(obj, export_dir, signatures, options)
  File "C:\Users\pmats\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python\saved_model\save.py", line 1276, in save_and_return_nodes
    _build_meta_graph(obj, signatures, options, meta_graph_def))
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\pmats\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python\saved_model\save.py", line 1455, in _build_meta_graph
    return _build_meta_graph_impl(obj, signatures, options, meta_graph_def)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\pmats\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python\saved_model\save.py", line 1408, in _build_meta_graph_impl
    saveable_view = _SaveableView(augmented_graph_view, options)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\pmats\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python\saved_model\save.py", line 281, in __init__
    self._initialize_save_and_restore_functions()
  File "C:\Users\pmats\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python\saved_model\save.py", line 303, in _initialize_save_and_restore_functions
    save_util_v1.get_checkpoint_factories_and_keys(self.object_names))
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\pmats\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python\checkpoint\save_util_v1.py", line 75, in get_checkpoint_factories_and_keys
    saveable_object_util.saveable_objects_from_trackable(
  File "C:\Users\pmats\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python\training\saving\saveable_object_util.py", line 614, in saveable_objects_from_trackable
    if trackable_has_serialize_to_tensor(obj):
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\pmats\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python\training\saving\saveable_object_util.py", line 745, in trackable_has_serialize_to_tensor
    if "_serialize_to_tensors" in obj.__dict__:
                                  ^^^^^^^^^^^^
  File "C:\Users\pmats\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python\trackable\data_structures.py", line 823, in __getattribute__
    return super().__getattribute__(name)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: this __dict__ descriptor does not support '_DictWrapper' objects

@pmatsibekker Thanks for reporting the issue.
We see that you are using 1.x version which is not supported anymore.
I was able to run the code without any error on TF 2.11. Please find the gist here and let us know if it helps.
Thank you.

@pmatsibekker I guess this might work. Does it help to you, or still it persist.
In Python, objects have a special attribute called dict, which is a dictionary that stores the object's attributes. However, there are some special objects called _DictWrapper that don't support the dict attribute. If you try to access dict on a _DictWrapper object, you'll get a TypeError.
To fix this error, you can try to access the wrapped attribute of the _DictWrapper object, which will give you access to the underlying object's dictionary. Or, you can try to avoid using dict on _DictWrapper objects and instead use the methods provided by the wrapper to access and manipulate its attributes.
Code:
wrapped_obj = my_dict_wrapper.wrapped
wrapped_obj_dict = wrapped_obj.dict

This issue also exists in tf of version 2.12.0-rc0 based on Windows.
Tried on Windows 11, Python version is 3.11.2.
Here is traceback:
Traceback (most recent call last):
  File "C:\predict.py", line 148, in <module>
    result = model.fit(trains, labels,
             ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Python311\Lib\site-packages\keras\utils\traceback_utils.py", line 70, in error_handler
    raise e.with_traceback(filtered_tb) from None
  File "C:\Python311\Lib\site-packages\tensorflow\python\trackable\data_structures.py", line 823, in __getattribute__
    return super().__getattribute__(name)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: this __dict__ descriptor does not support '_DictWrapper' objects

Solved after removing saving model callback. It seems that error consists in model preservation procedure, which handled via transparent dictionary wrapper incorrectly.
As temporary solution (for those who faced this problem) saving model data can be done through model.save_weights

This issue also happens in version 2.12.0-rc0 on ubuntu
This code produces error.
tf.keras.callbacks.BackupAndRestore may be broken.
import tensorflow as tf

mnist = tf.keras.datasets.mnist

(x_train, y_train), (x_test, y_test) = mnist.load_data()

x_train, x_test = x_train / 255.0, x_test / 255.0
model = tf.keras.models.Sequential([
  tf.keras.layers.Flatten(input_shape=(28, 28)),
  tf.keras.layers.Dense(128, activation='relu'),
  tf.keras.layers.Dropout(0.2),
  tf.keras.layers.Dense(10, activation='softmax')
])

model.compile(optimizer='adam',
              loss='sparse_categorical_crossentropy',
              metrics=['accuracy'])

callbacks = [
    tf.keras.callbacks.BackupAndRestore('backup'),
]

model.fit(x_train, y_train, epochs=5, callbacks=callbacks)

Epoch 1/5
1854/1875 [============================>.] - ETA: 0s - loss: 0.2973 - accuracy: 0.9132Traceback (most recent call last):
  File "/home/ubuntu/mnist.py", line 23, in <module>
    model.fit(x_train, y_train, epochs=5, callbacks=callbacks)
  File "/home/ubuntu/venv/tensorflow2.12.0rc0/lib/python3.10/site-packages/keras/utils/traceback_utils.py", line 70, in error_handler
    raise e.with_traceback(filtered_tb) from None
  File "/home/ubuntu/venv/tensorflow2.12.0rc0/lib/python3.10/site-packages/tensorflow/python/trackable/data_structures.py", line 823, in __getattribute__
    return super().__getattribute__(name)
TypeError: this __dict__ descriptor does not support '_DictWrapper' objects

tf_nightly-2.13.0.dev20230302 works fine same code.

https://github.com/tensorflow/tensorflow/commit/b016eb2a4a9d9d95cfa9809ca4af937c8caeee38
wrapt >= 1.11.0, <1.15 works, so tf_nightly  works fine

upgrade worked. python had a hard time letting go of the version 1.x tensorflow library but a wipe and rebuild worked. thank you!

In the solving commit it is mentioned that the error has to be understood and solved more in depth. Maybe the issue and discussion on the wrapt repo can be helpful.

At this point I believe a more appropriate fix is to change the __getattribute__() override to:
  def __getattribute__(self, name):
    import types

    #if (hasattr(type(self), name)
    #    and (isinstance(getattr(type(self), name), property)):

    if hasattr(type(self), name):
        obj = getattr(type(self), name)

        if isinstance(obj, property):
            return object.__getattribute__(self, name)
        elif type(obj) == types.MappingProxyType and name == "__dict__":
            raise AttributeError('mappingproxy' object has no attribute '__dict__')
        else:
            return super().__getattribute__(name)
    else:
      return super().__getattribute__(name)

The change in wrapt 1.15.0 was to fix a bug whereby exceptions were suppressed by a wrapper and not raised when doing attribute access. That these exceptions are now raised has subtly changed how __gettattribute__() in Python may see things, having implications for tensorflow as a result. Best guess I can make, not really understanding what tensorflow wrapper does, is to have it explicitly check for mappingproxy type and raise an explicit AttributeError so that higher levels of Python internal __getattribute__() flow through and do what else it has to do properly rather than raising an exception. Can't see any other options at this point as overriding __getattribute__() can get quite gnarly.
Really need people in the tensorflow community to check this change with all your test suites and verify things still work as expected. I can't really do much else a have no idea what those wrappers in tensorflow do.
For more details see https://github.com/GrahamDumpleton/wrapt/issues/231.

BTW, forgot to highlight this, but the trigger for this is that the exception that tensorflow raises:
TypeError: this __dict__ descriptor does not support '_DictWrapper' objects

uses TypeError when it arguably should be raising AttributeError.
If it changed to AttributeError, this like would all work without needing to change __getattribute__() to add a special check for __dict__`` access on a mappingproxy`.

b016eb2
wrapt >= 1.11.0, <1.15 works, so tf_nightly works fine

Thanks!
It works for me when I download to 1.14.1 in conda using:
conda install -c conda-forge wrapt=1.14.1


Toonitalia new domain and server host

Source information
Toonitalia 13.9
Source language
Italy
Source new URL
Https://Toonitalia.green
Other details
hello, you can fix toonitalia extension? now the website chenge domain and It Is operative and have any different server player  , thank you
https://toonitalia.green/
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
[X] I have written a short but informative title.
[X] I have updated all installed extensions.
[X] I have opened WebView and checked that the source URL is not updated yet.
[X] I will fill out all of the requested information in this form.

This fix for toonitalia not work, all anime not play


Introduce a wrapper around KekId to provide semantic value

Type of change

Enhancement / new feature

Description
Adding a type to wrap the KekId so that we can encasulate behaviour related to ID's better. This replaces a lot of generics with an actual KekId type and pushes the need to get at the raw kek ID down to the serialisation layer.
Additional Context
This is an alternative solution to the same problem as https://github.com/kroxylicious/kroxylicious/pull/766.
If we are to merge this PR we should follow up with a second one replacing the generics for the DEK, I think but haven't tried to do so, with a Dek type as well.
Why are you making this pull request?
Checklist
Please go through this checklist and make sure all applicable tasks have been done

[ ] Write tests
[ ] Make sure all tests pass
[ ] Review performance test results. Ensure that any degradations to performance numbers are understood and justified.
[ ] Make sure all Sonar-Lint warnings are addressed or are justifiably ignored.
[ ] Update documentation
[ ] Reference relevant issue(s) and close them after merging
[ ] For user facing changes, update CHANGELOG.md (remember to include changes affecting the API of the test artefacts too).

not related to this PR but it feels like it could use an additional layer of protection to prevent a misnamed key or incorrect template from forwarding unencrypted data. Maybe we could add an additional configuration like prefixes/literals/regexes/whitelist/blacklist/etc of topics so there is some secondary bit of information about which topics should have a key.

Another unrelated thing to figure out, I wonder if we will want a configurable policy for kekId resolution/caching. Should we cache non-existence aggressively if we are taking it to mean do-not-encrypt. You could imagine the proxy hammering the KMS if they are only targeting a small subset of their topics.

Going to close this for now as so much has moved underneath it. I'm still in favour of shifting from K to KekId but need to revisit that in light of other changes.


Adapt to docker template to the version

I added a function to compare versions and tests for the docker template and the version function.
ping @teemow

This fixes #10 and https://github.com/giantswarm/provisioner/pull/29
But the croups driver switch is afaik only necessary with systemd 226+. Which also means that <docker 1.9 does not work with >=systemd 226.
Currently we don't track the systemd version with yochu but this should be easy to figure out.

@teemow okay, let's address it in a different PR.

@hectorj2f I've tested this branch against
Docker 1.6.2, 1.9.1, 1.10.1
Systemd 222, 226, 229
All combinations worked perfectly. So no worries.
LGTM and WFM!

@teemow thx! :)


Flutter is always looking for the pubspec.yaml in C:\User<username> folder and can not find it.

I followed the steps mention on flutter website for installation i.e. download zip and extract, set env path and install android studio and plugins.

Now when i try to do flutter pub get from Android Studio or Command line , the command always searches for pubspec.yaml file in the C:\User<username> directory and not in the project directory  and throw an error as below

I have tried multiple solutions but nothing has worked so far. I have reinstalled flutter , android studio multiple time. Also tried to clear cache folder in Appdata\local\Pub but nothing worked. Please help me understand what i am doing wrong.
Here is my doctor summoary:

Please have a look on this link: https://stackoverflow.com/questions/27217278/could-not-find-a-file-named-pubspec-yaml-in
Hope it helps you.

@RivaanRanawat I tried deleting the cache folder and also flutter pub cache repair but that is not solving the problem. The flutter pub get command keeps throwing the same error and it keeps searching for pubspec.yaml in the below location even when i am running the command from my project directory on different drive

Hi @...
The version of Flutter you are running is almost one year old, please make sure you use the latest stable version by running the commands bellow:
flutter channel stable
flutter upgrade --force
flutter doctor -v
If the issue persists, please run (making sure you run from your terminal and not from an IDE)
cd <your app folder>
flutter doctor -v
flutter pub upgrade --verbose

and provide the output.
Thank you

@prince13207 , you are using q very old version of flutter.
Please try upgrading to the latest version. If that did not solve your problem, please provide the output of flutter doctor -v
Thank you!

I upgraded the flutter to latest stable version but the error is still coming . The verbose logging helped identifying where the problem could be (io.dart) but i am still not sure what exactly the issue is as i am not altering any of the files that come in the flutter download and simply running for first time. Also flutter doctor is not able to flutter and dart plugins installed in android studio .  Please find screen shots below:

Flutter --upgrade verbose output
C:\Users\princ\demo2>flutter pub upgrade --verbose
fatal: not a git repository (or any of the parent directories): .git
Building flutter tool...
Running pub upgrade...
[ +168 ms] executing: [C:\src\flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[ +150 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[  +34 ms] 1aafb3a8b9b0c36241c5f5b34ee914770f015818
[   +2 ms] executing: [C:\src\flutter/] git tag --points-at HEAD
[  +92 ms] Exit code 0 from: git tag --points-at HEAD
[  +27 ms] 1.22.4
[  +19 ms] executing: [C:\src\flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[ +115 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[  +30 ms] origin/stable
[   +1 ms] executing: [C:\src\flutter/] git ls-remote --get-url origin
[  +74 ms] Exit code 0 from: git ls-remote --get-url origin
[  +34 ms] https://github.com/flutter/flutter.git
[ +138 ms] executing: [C:\src\flutter/] git rev-parse --abbrev-ref HEAD
[ +102 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[  +31 ms] stable
[  +72 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[  +27 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[  +11 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[  +37 ms] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[  +33 ms] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[  +37 ms] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[  +35 ms] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[  +33 ms] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[  +25 ms] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +72 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[  +32 ms] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[   +1 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[        ] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[   +9 ms] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[  +31 ms] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[  +35 ms] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[  +29 ms] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[  +39 ms] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[  +31 ms] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +34 ms] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[  +28 ms] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[  +41 ms] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[  +33 ms] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[  +24 ms] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[  +35 ms] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.
[ +108 ms] Running "flutter pub upgrade" in demo2...
[  +35 ms] executing: [C:\Users\princ\demo2/] C:\src\flutter\bin\cache\dart-sdk\bin\pub.bat --verbose upgrade --no-precompile
[ +176 ms] FINE: Pub 2.10.4
[  +38 ms] IO  : Spawning "cmd /c ver" in C:\Users\princ.
[  +72 ms] IO  : Finished ver. Exit code 0.
[  +31 ms]     | stdout:
[   +4 ms]     | |
[  +15 ms]     | | Microsoft Windows [Version 10.0.18363.719]
[  +40 ms]     | Nothing output on stderr.
[  +34 ms] ERR : Could not find a file named "pubspec.yaml" in "C:\Users\princ".
[  +33 ms] FINE: Exception type: FileException
[  +34 ms] FINE: package:pub/src/pubspec.dart 469:7          new Pubspec.load
[  +32 ms]     | package:pub/src/package.dart 140:27         new Package.load
[  +26 ms]     | package:pub/src/entrypoint.dart 173:24      new Entrypoint.current
[  +32 ms]     | package:pub/src/command.dart 46:59          PubCommand.entrypoint
[  +32 ms]     | package:pub/src/command/upgrade.dart 47:11  UpgradeCommand.run
[  +30 ms]     | package:args/command_runner.dart 197:27     CommandRunner.runCommand
[  +35 ms]     | package:pub/src/command_runner.dart 182:39  PubCommandRunner.runCommand.
[  +34 ms]     | dart:async                                  new Future.sync
[  +32 ms]     | package:pub/src/utils.dart 113:12           captureErrors.wrappedCallback
[  +31 ms]     | package:stack_trace                         Chain.capture
[  +33 ms]     | package:pub/src/utils.dart 126:11           captureErrors
[  +33 ms]     | package:pub/src/command_runner.dart 182:13  PubCommandRunner.runCommand
[  +34 ms]     | ===== asynchronous gap ===========================
[  +36 ms]     | dart:async                                  Future.catchError
[  +32 ms]     | package:pub/src/utils.dart 113:52           captureErrors.wrappedCallback
[  +32 ms]     | package:stack_trace                         Chain.capture
[  +32 ms]     | package:pub/src/utils.dart 126:11           captureErrors
[  +33 ms]     | package:pub/src/command_runner.dart 182:13  PubCommandRunner.runCommand
[  +27 ms]     | dart:async                                  _completeOnAsyncReturn
[  +30 ms]     | package:pub/src/command_runner.dart         PubCommandRunner._validatePlatform
[  +23 ms]     | dart:async                                  _completeOnAsyncReturn
[  +28 ms]     | package:pool/pool.dart                      Pool.withResource
[  +29 ms]     | dart:async                                  _completeOnAsyncReturn
[  +24 ms]     | package:pub/src/io.dart                     runProcess.
[  +50 ms] Running "flutter pub upgrade" in demo2... (completed in 1.2s)
[  +28 ms] "flutter upgrade" took 2,173ms.
[  +12 ms] pub upgrade failed (66;     | package:pub/src/io.dart                     runProcess.)
[  +22 ms]
#0      throwToolExit (package:flutter_tools/src/base/common.dart:14:3)
#1      _DefaultPub.batch (package:flutter_tools/src/dart/pub.dart:335:7)
#2      _rootRunUnary (dart:async/zone.dart:1198:47)
#3      _CustomZone.runUnary (dart:async/zone.dart:1100:19)
#4      _FutureListener.handleValue (dart:async/future_impl.dart:143:18)
#5      Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:696:45)
#6      Future._propagateToListeners (dart:async/future_impl.dart:725:32)
#7      Future._completeWithValue (dart:async/future_impl.dart:529:5)
#8      _AsyncAwaitCompleter.complete (dart:async-patch/async_patch.dart:40:15)
#9      _completeOnAsyncReturn (dart:async-patch/async_patch.dart:311:13)
#10     _DefaultProcessUtils.stream (package:flutter_tools/src/base/process.dart)
#11     _rootRunUnary (dart:async/zone.dart:1198:47)
#12     _CustomZone.runUnary (dart:async/zone.dart:1100:19)
#13     _FutureListener.handleValue (dart:async/future_impl.dart:143:18)
#14     Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:696:45)
#15     Future._propagateToListeners (dart:async/future_impl.dart:725:32)
#16     Future._addListener. (dart:async/future_impl.dart:393:9)
#17     _rootRun (dart:async/zone.dart:1190:13)
#18     _CustomZone.run (dart:async/zone.dart:1093:19)
#19     _CustomZone.runGuarded (dart:async/zone.dart:997:7)
#20     _CustomZone.bindCallbackGuarded. (dart:async/zone.dart:1037:23)
#21     _microtaskLoop (dart:async/schedule_microtask.dart:41:21)
#22     _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5)
#23     _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:118:13)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:169:5)
[ +297 ms] ensureAnalyticsSent: 252ms
[  +32 ms] Running shutdown hooks
[  +13 ms] Shutdown hooks complete
[  +32 ms] exiting with code 66

@pedromassangocode Did you get what this issue . I am really stuck at this point and not able to move forward.

I have no idea, never seen this before.
I would try to install Flutter in another directory (in the user's folder) and see if that works.

Without an example that reproduces this problem we will be unable to make progress on this issue

[ +35 ms] executing: [C:\Users\princ\demo2/] C:\src\flutter\bin\cache\dart-sdk\bin\pub.bat --verbose upgrade --no-precompile
[ +176 ms] FINE: Pub 2.10.4
[ +38 ms] IO : Spawning "cmd /c ver" in C:\Users\princ.

Maybe something is changing the working directory?  cmd /c ver doesn't specify a working directory, so why is it running one level up?
https://github.com/flutter/flutter/blob/17cdf5559d5a475ee7dba63fccaccc06fd3e8f4d/packages/flutter_tools/lib/src/base/os.dart#L407-L408

Please, check if your project's pubspec.yaml contains any reference to another folder. For example there could be a dependency that is fetched from a local source.

Without additional information, we are unfortunately not sure how to resolve this issue.
We are therefore reluctantly going to close this bug for now.
Please don't hesitate to comment on the bug if you have any more information for us; we will reopen it right away!
Thanks for your contribution.
Could everyone who still has this problem please file a new issue with the exact description of what happens, logs, and the output of flutter doctor -v.
All system setups can be slightly different, so it's always better to open new issues and reference related issues.


Apply as an official LF Energy project

OpenSustain.tech needs more partners to grow and sustain the project in the long term. LF Energy can also help build a neutral govermance structure. Additionally, there are a lot of synergies with LF Energy and a lot of interesting people at LF who want to help to develop OpenSustain.tech further.

I can help here :)

I have gone through the documents for the LF Energy project proposal I don't see any problems to fill it out. The only thing we should discuss with the community upfront is the long time roadmap and vision. This really depends on how many people are involved and how motivated the community is to contribute.
If you look into our brainstroming notes we have ideas and potential for much more than the current website and report. To create this we also would need a "vision of change" or guiding principles we are gone follow and strengthen. Those can be based on the "Open Sustainability Principles" we created in the last report. One could derive from the principles a comparable vision and principles based on the LF Energy principles but with a certain extend to Open Sustainability in general.

Here a first draft for the LF Energy Project Application: https://hackmd.io/@YhPkDVi5RJK7NY7ttj2HZQ/B13EBTaTn/edit
Feel free to edit, comment and change the existing content.

@jmertic I did some additional work today on the project proposal. The only part I'm unsure about is:

Provide a statement on alignment with the mission in the LF Energy charter.

I wrote here something but it is not clear from the wiki which mission statement we are talking about. Please double check :)

Was just reviewing this - I think it's good. Overall the proposal looks good to me.

@jmertic @dbrownlf The proposal was submitted by me to the Technical Advisory Council of LF Energy. :partying_face:

We are accepted as member of LF Energy :partying_face:


Add ability to reset all form

Added method resetAll to push form to initial state.
Not sure how to add it to documentation, so help here is appreciated

#141

hey @VadimZhiltsov can you show an example on how to use this resetAll method that you added


fix use Stopwatch as timeout checker

Proposed changes
Issue Number: close #xxx

avoid thread leak if exception thrown in planning
avoid memory release delays since the timer task hold CascadesContext object

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall

(From new machine)TeamCity pipeline, clickbench performance test result:
the sum of best hot time: 45.13 seconds
stream load tsv:          546 seconds loaded<PHONE_NUMBER>9 Bytes, about 130 MB/s
stream load json:         20 seconds loaded<PHONE_NUMBER> Bytes, about 112 MB/s
stream load orc:          65 seconds loaded<PHONE_NUMBER> Bytes, about 16 MB/s
stream load parquet:          31 seconds loaded 861443392 Bytes, about 26 MB/s
insert into select:          29.2 seconds inserted 10000000 Rows, about 342K ops/s
storage size:<PHONE_NUMBER>1 Bytes


Output is empty

Hello,
I use this script : find database-schema -name *.sql -exec sql-formatter-cli -i {} -o {} \;
I run the script in a git precommit step.
Randomly , the output file is empty. Have you ideas why the output could be empty file and how to prevent it ?
Thanks

i move to the project https://github.com/zeroturnaround/sql-formatter

Yes, make sense


"@" (at) sybmol in proxy password

Example
Login: login
Password<EMAIL_ADDRESS>Proxy: http://login:pass@gmail.com@<IP_ADDRESS>:80
cURL error 5: Could not resolve proxy<EMAIL_ADDRESS>(see http://curl.haxx.se/libcurl/c/libcurl-errors.html)

Have you tried percent encoding the @?

@mtdowling Thank you! It works!
@

No, it's not working
407 Proxy Authentication Required

Sorry, i need use %40 instead of @

@mikeevstropov Excuse me, could you give an example. Where exactly is it necessary to replace the symbol?
Example: 'http://user:pa%40ss@iporhost:port' or 'http://user:pass%40iporhost:port'

@Triden
This is pattern to define proxy uri: port://username:password@ip
So, if we have a login or password which contain "@" we need to encoding it to "%40".
For login my@login and password my@password uri will be look like:
http://my%40login:my%40login@<IP_ADDRESS>:00


chore/Upgrading patch version to v0.2.1 and upgrading yarn.lock file

Coverage remained the same at 83.15% when pulling 744a72e958861853ebcad73de953c257ecb63a92 on bochaco:master into 0c1a4367a158fd390751a55770a7c1d433dda4a9 on maidsafe:master.


Add "command" header to the example

Fixes https://issues.apache.org/jira/browse/CAMEL-12102

Thanks for the contribution


Clipboard Meter

This gadget will list entries in the Windows clipboard, allowing you to grab them at a later time. It displays each item as a string, and supports strings, images, files, and data.
To-do

[x] Gadget base
[x] Clipboard measures
[x] Entry meters
[x] Copy selected to top
[x] Clear clipboard on double-click

Well jeez, I implemented almost the entire thing in one day... This and Battery Meter both turned out to be way easier than expected. Now on to Calendar and Launcher!

go go go :)

Just picked up the latest beta...

Yeah, I realized I forgot the plugin upon installing the new release in my actual daily-use setup. I'm going to make a few other changes and release beta 2 later tonight.
Clipboard Meter does not yet have a settings skin, so that message is expected. I'll go ahead and add the base meters so people will realize it is unimplemented.

OK cool. I'll catch it in the morning.

Still doesn't appear to be working on Win10. You can copy text from Chrome and it doesn't show anything but "0".

Huh. So it turns out that there are two versions of the plugin: One called "Clipboard" and one called "PluginClipboard". Clipboard Meter uses PluginClipboard, while I included Clipboard with the package...
I'll fix it, one way or the other.

Everything SHOULD be good now. Hopefully.

Clipboard meter is working.
I haven't been able to make the visualizer on Audio Meter work...I'll make an issue for that.
https://github.com/raiguard/ModernGadgets/issues/156


Automatic build and release

There are 3 changes in this that I would like to propose:

There was a bit of (It think) unconsistent behavior when building shared libraries. On windows, the dll file would go into the bin output folder while on linux/mac the .so and .dylib file would go into the lib folder. This is a Cmake quirk where dll and so/dylib are handled differently (see https://stackoverflow.com/questions/56514533/how-to-specify-the-output-directory-of-a-given-dll). I think this should be consistent and all of them should go into the runtime folder (bin). This also helps with point 2:

I added an upload that just attaches the whole runtime folder (bin) to the build as an artifact. Then for each build you can just download the compiled files and ... well do whatever you want with them. I also enabled building of static and non static on most platforms. For the ubuntu 16 and 18 this could also be enabled.

I added a release upload of the libraries for windows/mac/ubuntu.20.04. This means if you publish a release with this, these files will be automatically attached to the release. These are the libraries that can be used in YUView. That is why I only attached these. Of course also the executables could be attached to the release here. Up to you guys if you want that.

Hi Christian,
Thank you very much for your contribution.
Unfortunately, there are two separate issues concerning this PR:

We would like to keep the lib/bin separation in the build tree. I think this is not a quirk by CMake, but it just adheres to the platform conventions. On *nix-systems you typically install the binaries in /usr/{local/}bin/ and libraries in /usr/{local/}lib/. I think it would lead to more confusion, if the build step puts the shared libraries into the bin folder during build, but during install they end up in lib.

We have not come to a final decision if we are going to provide official binaries for VVdeC.

So, I would like to put your PR on hold for now, until we have decided on the binaries issue, but feel free to provide the binaries from your repository.

Got it. Just wanted to show how this stuff works. Then I will use it in my fork for the releases.


[Form Change] Necrozma Dusk-Mane Form change Failure

Describe the bug
Necrozma Dusk-Mane changes during battle when mega evolving while holding into ultra necrozma. After the battle it does not rechange form back.
To Reproduce

Got into battle with Necrozma Dusk-Mane thats holding ultranecrozium - z
press the mega evolve button and use the move photon geyser
changes into Ultra necrozma
After battle does not revert

This was tested in the beta and was replicatable.

fixed


Change hardcoded PS1

The PS1 shouldn't be hardcoded. Because it is currently hardcoded as "termux@alpine", the actual logged-in user and the hostname changes aren't visible.

Thnx


Be consistent in the naming for QGB

Currently, in the QGB branch, we are confusing the names of the following:

evmAddress and ethereumAddress
valset and valSet
validatorAddress should be changed to orchestratorAddr in the MsgDataCommitment struct: https://github.com/celestiaorg/celestia-app/issues/243
This should be fixed to have a cleaner codebase.

Also, on the cosmos-sdk side, the following issue discusses it: https://github.com/celestiaorg/cosmos-sdk/issues/136

per sync discussion, this issue can be closed due to moving to v2


How to use ng-change?

Hello there. I want to use ng-change when choosing an item from the list.
Sample code:
<div ivh-multi-select-async
    ivh-multi-select-selected-items="vm.selectedCampaign"
    selection-model-mode="'single'"
    ivh-multi-select-fetcher="vm.fetcherCampaign"
    ivh-multi-select-label-expression="'{{item.campaignName}}'">
    {{vm.selectedCampaign.campaignName}}
</div>

Thanks.

Does selection-model-on-change not work for your use case?

It's not working properly on single select mode. When using selection-model-on-change on it, I have to select-unselect and then reselect it to activate it. So not useful :)


New ListView Config options

Add config option for turning off grid view
Add config for turning of selection (selectable=false)

A config for turning off grid view already kind of exists. Simply don't render viewModeToggle


docs: adjust typo

'finnish' should be 'finish'

@kevinpearce : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@kevinpearce - thanks for fixing this!


CM Informatik AG

When submitting a connector, please make sure that you follow the requirements below, otherwise your PR might be rejected. We want to make you have a well-built connector, a smooth certification experience, and your users are happy :)
If this is your first time submitting to GitHub and you need some help, please sign up for this session.

[x] I attest that the connector doesn't exist on the Power Platform today. I've verified by checking the pull requests in GitHub and by searching for the connector on the platform or in the documentation.
[ ] I attest that the connector works and I verified by deploying and testing all the operations.
[x] I attest that I have added detailed descriptions for all operations and parameters in the swagger file.
[x] I attest that I have added response schemas to my actions, unless the response schema is dynamic.
[x] I validated the swagger file, apiDefinition.swagger.json, by running paconn validate command.
[x] If this is a certified connector, I confirm that apiProperties.json has a valid brand color and doesn't use an invalid brand color, #007ee5 or #ffffff. If this is an independent publisher connector, I confirm that I am not submitting a connector icon.

If you are an Independent Publisher, you must also attest to the following to ensure a smooth publishing process:

[ ] I have named this PR after the pattern of "Connector Name (Independent Publisher)" ex: HubSpot Marketing (Independent Publisher)
[ ] Within this PR markdown file, I have pasted screenshots that show: 3 unique operations (actions/triggers) working within a Flow. This can be in one flow or part of multiple flows. For each one of those flows, I have pasted in screenshots of the Flow succeeding.
[ ] Within this PR markdown file, I have pasted in a screenshot from the Test operations section within the Custom Connector UI.
[ ] If the connector uses OAuth, I have provided detailed steps on how to create an app in the readme.md.

@microsoft-github-policy-service agree [company="CM Informatik AG"]

@microsoft-github-policy-service agree company="CM Informatik AG"

Hello @shockstate,
Thank you so much for submitting your connector artifacts. May I ask you please to confirm if you own the API?
As we ask all our partners/API Owners to register their connectors, may I ask you please to register your connector by filling out our registration form.
Thank you so much again.
Please let me know if you have any questions.

Hi @Amjed-Ayoub ,
We already filled the form and yes, the API is owned by CMI. The PR is done from their repo. Do you need anything else?

Hi @Amjed-Ayoub , We already filled the form and yes, the API is owned by CMI. The PR is done from their repo. Do you need anything else?

@shockstate thank you so much for the clarification.


False positives on SDCC-generated asm

I've run mdl -po on some asm generated by current SDCC 4.1.12 (the C standard library that comes with SDCC, compiled for the z80 port), but about half of the results are false positives of the following two kinds.
INFO: Pattern-based optimization in acosf.asm#104: Replace call _asincosf; ret with jp _asincosf (1 bytes, 18 t-states saved)

Here, _asincosf takes a parameter on the stack; when replacing ret with jp, that parameter would no longer be at the position relative to sp expected in _asincosf. I have no idea how mdl could handle that.
INFO: Pattern-based optimization in c16stombs.asm#143: Remove push iy / pop iy as register is not modified in between (4 bytes, 33 t-states saved)

Here, an instruction in between the push iy and the pop iy accesses the stack location iy is pushed to (via the frame pointer ix). To handle this, mdl would have to track the value in ix (SDCC typically just sets it up as stack frame at function entry).

Hi spth! Oh, I see, so _asincosf expects the parameter to be 4 bytes away in the stack, instead of 2... hmm... I see. In that case the code of _asincosf would have to be modified accordingly. I see two solutions to this:

add a check in MDL to verify that _asincosf does not make explicit use of stack offsets (and if it does, prevent the optimization)
figure out some logic with which mdl could actually modify those offsets

Do you have some example code snippet of how does the SDCC code looks like? for example how does _asincosf look (I just want to see exactly how does the code that SDCC generates to access the stack variable looks like, so MDL can easily detect some of those patterns).
And about the second, oh! interesting case! Ok, this is something that I'd have to add a check for. MDL already has some checks to see if the program is using the stack in between push/pop, but it clearly does not detect it when the pointer to the stack was set before the push/pop into IX. Thanks for reporting!

I've attached two relevant files:
acosf.asm.gz
asincosf.asm.gz
Regarding sample code: I you use GNU/Linux or similar, you can just download current SDCC from the repository. A ./configure --disable-pic14-port --disable-pic16-port; make -j 18 will build it, including the standard libraries. The you can find Assembler source as .s (hand-written) and .am (compiler-generated) for the standard library in device/lib/z80, device/lib/z80n, device/lib/z180.
If you want even more asm code, you can build the regression tests (make --no-print-directory test-z80 -j 18 in support/regression), then you'll find asm generated from the regression tests (and there are lots of them) in support/regression/gen.

Great! Thanks a lot! I'll take a look at this and at issue #27 over the weekend! :)

Apologies for taking so long to look into this, but I think the new development version ( https://github.com/santiontanon/mdlz80optimizer/releases/tag/v2.2 ) should resolve this issue! (I'll resolve the issue, but if this does not solve completely, by all means, please reopen the issue, and I'll look into it!). Thanks again for reporting, and for the example source code!


add action to update image tags downstream

When we tag a new version of the base images we should propagate the change automatically to:

https://github.com/SwissDataScienceCenter/renku-project-template
https://github.com/SwissDataScienceCenter/contributed-project-templates
https://github.com/SwissDataScienceCenter/renku-notebooks

Instead of doing this, we should use dependabot to automatically update the images - but this might mean changing the tag scheme to use semver properly.

This is not needed anymore, dependabot has been configured in various places and seems to "just work".


HDFS-15485. Fix outdated properties of JournalNode when performing rollback

When rollback HDFS cluster, properties in JNStorage won't be refreshed after the storage dir changed. It leads to exceptions when starting NameNode.
We add refresh method which will refresh properties of JournalNode after rollback has changed the previous dir to current.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 33s
Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s
No case conflicting files found.

+1 :green_heart:
@author
0m  0s
The patch does not contain any @author tags.

-1 :x:
test4tests
0m  0s
The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
19m  7s
trunk passed

+1 :green_heart:
compile
1m 15s
trunk passed with JDK Ubuntu-11.0.7+10-post-Ubuntu-2ubuntu218.04

+1 :green_heart:
compile
1m 11s
trunk passed with JDK Private Build-1.8.0_252-8u252-b09-1~18.04-b09

+1 :green_heart:
checkstyle
0m 47s
trunk passed

+1 :green_heart:
mvnsite
1m 18s
trunk passed

+1 :green_heart:
shadedclient
15m 57s
branch has no errors when building and testing our client artifacts.

-1 :x:
javadoc
0m 35s
hadoop-hdfs in trunk failed with JDK Ubuntu-11.0.7+10-post-Ubuntu-2ubuntu218.04.

+1 :green_heart:
javadoc
0m 47s
trunk passed with JDK Private Build-1.8.0_252-8u252-b09-1~18.04-b09

+0 :ok:
spotbugs
2m 56s
Used deprecated FindBugs config; considering switching to SpotBugs.

-1 :x:
findbugs
2m 54s
hadoop-hdfs-project/hadoop-hdfs in trunk has 4 extant findbugs warnings.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
1m  7s
the patch passed

+1 :green_heart:
compile
1m  8s
the patch passed with JDK Ubuntu-11.0.7+10-post-Ubuntu-2ubuntu218.04

+1 :green_heart:
javac
1m  8s
the patch passed

+1 :green_heart:
compile
1m  2s
the patch passed with JDK Private Build-1.8.0_252-8u252-b09-1~18.04-b09

+1 :green_heart:
javac
1m  2s
the patch passed

+1 :green_heart:
checkstyle
0m 38s
the patch passed

+1 :green_heart:
mvnsite
1m 11s
the patch passed

+1 :green_heart:
whitespace
0m  0s
The patch has no whitespace issues.

+1 :green_heart:
shadedclient
13m 46s
patch has no errors when building and testing our client artifacts.

-1 :x:
javadoc
0m 33s
hadoop-hdfs in the patch failed with JDK Ubuntu-11.0.7+10-post-Ubuntu-2ubuntu218.04.

+1 :green_heart:
javadoc
0m 42s
the patch passed with JDK Private Build-1.8.0_252-8u252-b09-1~18.04-b09

+1 :green_heart:
findbugs
3m  0s
the patch passed

_ Other Tests _

-1 :x:
unit
94m 23s
hadoop-hdfs in the patch passed.

+1 :green_heart:
asflicense
0m 40s
The patch does not generate ASF License warnings.

164m 36s

Reason
Tests

Failed junit tests
hadoop.hdfs.TestGetFileChecksum

hadoop.hdfs.server.namenode.TestNameNodeRetryCacheMetrics

hadoop.hdfs.server.datanode.TestBPOfferService

hadoop.hdfs.server.blockmanagement.TestBlockTokenWithDFSStriped

hadoop.fs.contract.hdfs.TestHDFSContractMultipartUploader

hadoop.hdfs.server.sps.TestExternalStoragePolicySatisfier

hadoop.tools.TestHdfsConfigFields

Subsystem
Report/Notes

Docker
ClientAPI=1.40 ServerAPI=1.40 base: https://builds.apache.org/job/hadoop-multibranch/job/PR-2162/1/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/2162

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle

uname
Linux 020a71e51686 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
personality/hadoop.sh

git revision
trunk / d57462f2dae

Default Java
Private Build-1.8.0_252-8u252-b09-1~18.04-b09

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.7+10-post-Ubuntu-2ubuntu218.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_252-8u252-b09-1~18.04-b09

javadoc
https://builds.apache.org/job/hadoop-multibranch/job/PR-2162/1/artifact/out/branch-javadoc-hadoop-hdfs-project_hadoop-hdfs-jdkUbuntu-11.0.7+10-post-Ubuntu-2ubuntu218.04.txt

findbugs
https://builds.apache.org/job/hadoop-multibranch/job/PR-2162/1/artifact/out/branch-findbugs-hadoop-hdfs-project_hadoop-hdfs-warnings.html

javadoc
https://builds.apache.org/job/hadoop-multibranch/job/PR-2162/1/artifact/out/patch-javadoc-hadoop-hdfs-project_hadoop-hdfs-jdkUbuntu-11.0.7+10-post-Ubuntu-2ubuntu218.04.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-2162/1/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt

Test Results
https://builds.apache.org/job/hadoop-multibranch/job/PR-2162/1/testReport/

Max. process+thread count
4422 (vs. ulimit of 5500)

modules
C: hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project/hadoop-hdfs

Console output
https://builds.apache.org/job/hadoop-multibranch/job/PR-2162/1/console

versions
git=2.17.1 maven=3.6.0 findbugs=4.0.6

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
1m 15s
Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s
No case conflicting files found.

+1 :green_heart:
@author
0m  0s
The patch does not contain any @author tags.

-1 :x:
test4tests
0m  0s
The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
23m  9s
trunk passed

+1 :green_heart:
compile
1m 24s
trunk passed with JDK Ubuntu-11.0.8+10-post-Ubuntu-0ubuntu118.04.1

+1 :green_heart:
compile
1m 15s
trunk passed with JDK Private Build-1.8.0_252-8u252-b09-1~18.04-b09

+1 :green_heart:
checkstyle
0m 52s
trunk passed

+1 :green_heart:
mvnsite
1m 18s
trunk passed

+1 :green_heart:
shadedclient
17m 38s
branch has no errors when building and testing our client artifacts.

-1 :x:
javadoc
0m 38s
hadoop-hdfs in trunk failed with JDK Ubuntu-11.0.8+10-post-Ubuntu-0ubuntu118.04.1.

+1 :green_heart:
javadoc
0m 45s
trunk passed with JDK Private Build-1.8.0_252-8u252-b09-1~18.04-b09

+0 :ok:
spotbugs
3m 20s
Used deprecated FindBugs config; considering switching to SpotBugs.

+1 :green_heart:
findbugs
3m 18s
trunk passed

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
1m 19s
the patch passed

+1 :green_heart:
compile
1m 13s
the patch passed with JDK Ubuntu-11.0.8+10-post-Ubuntu-0ubuntu118.04.1

+1 :green_heart:
javac
1m 13s
the patch passed

+1 :green_heart:
compile
1m  5s
the patch passed with JDK Private Build-1.8.0_252-8u252-b09-1~18.04-b09

+1 :green_heart:
javac
1m  5s
the patch passed

+1 :green_heart:
checkstyle
0m 41s
the patch passed

+1 :green_heart:
mvnsite
1m 14s
the patch passed

+1 :green_heart:
whitespace
0m  0s
The patch has no whitespace issues.

+1 :green_heart:
shadedclient
15m 24s
patch has no errors when building and testing our client artifacts.

-1 :x:
javadoc
0m 32s
hadoop-hdfs in the patch failed with JDK Ubuntu-11.0.8+10-post-Ubuntu-0ubuntu118.04.1.

+1 :green_heart:
javadoc
0m 44s
the patch passed with JDK Private Build-1.8.0_252-8u252-b09-1~18.04-b09

+1 :green_heart:
findbugs
3m 19s
the patch passed

_ Other Tests _

-1 :x:
unit
125m 34s
hadoop-hdfs in the patch passed.

+1 :green_heart:
asflicense
0m 41s
The patch does not generate ASF License warnings.

204m 57s

Reason
Tests

Failed junit tests
hadoop.fs.contract.hdfs.TestHDFSContractMultipartUploader

hadoop.hdfs.server.namenode.TestNameNodeRetryCacheMetrics

Subsystem
Report/Notes

Docker
ClientAPI=1.40 ServerAPI=1.40 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2162/3/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/2162

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle

uname
Linux 00a6c1e02f61 4.15.0-65-generic #74-Ubuntu SMP Tue Sep 17 17:06:04 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
personality/hadoop.sh

git revision
trunk / 05b3337a460

Default Java
Private Build-1.8.0_252-8u252-b09-1~18.04-b09

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.8+10-post-Ubuntu-0ubuntu118.04.1 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_252-8u252-b09-1~18.04-b09

javadoc
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2162/3/artifact/out/branch-javadoc-hadoop-hdfs-project_hadoop-hdfs-jdkUbuntu-11.0.8+10-post-Ubuntu-0ubuntu118.04.1.txt

javadoc
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2162/3/artifact/out/patch-javadoc-hadoop-hdfs-project_hadoop-hdfs-jdkUbuntu-11.0.8+10-post-Ubuntu-0ubuntu118.04.1.txt

unit
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2162/3/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2162/3/testReport/

Max. process+thread count
3761 (vs. ulimit of 5500)

modules
C: hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project/hadoop-hdfs

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2162/3/console

versions
git=2.17.1 maven=3.6.0 findbugs=4.0.6

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

looks reasonable. Can you add a unit test?

Thanks for your review @jojochuang ,  I think present UTs can cover this case and it's hard to add another one for this.

Thanks. Merged to trunk. I'll see if it makes sense to cherrypick to lower branches.


Version bump and release 0.7.0

Coverage remained the same at 100.0% when pulling b343b6b787f69aece6076c892c768b355f3efd01 on release-0.7.0 into c0420aa2e7a6c1a3dacab5c4aa5db97eb10f22c6 on master.


Fix error when switching to another GridMap with an item with higher index selected

Fixes #64126.

Thanks!

Cherry-picked for 3.6.

Cherry-picked for 3.5.1.

This is great that it's fixed the problem, but there still seems to be an issue with returning to the previously selected mesh, it seems to choose one mesh higher in the MeshLibrary when you return to the gridmap.


Redis cluster Migrator not working

from redis.cluster import RedisCluster as Redis
redis_userdb = Redis(host='xxx.yyy.zzz.xx', port=xxxx, password='password)
print(redis_userdb.get_nodes())

I able to write data on all cluster node without any issue but not able to run Migrator().run()
print(Users.get("user1"))
Migrator().run()

ResponseError: Unknown Index name
Traceback (most recent call last):
  File "/home/ubuntu/project/.venv/lib/python3.8/site-packages/redis/cluster.py", line 1074, in _execute_command
    response = redis_node.parse_response(connection, command, **kwargs)
  File "/home/ubuntu/project/.venv/lib/python3.8/site-packages/redis/client.py", line 1254, in parse_response
    response = connection.read_response()
  File "/home/ubuntu/project/.venv/lib/python3.8/site-packages/redis/connection.py", line 839, in read_response
    raise response
redis.exceptions.ResponseError: Unknown Index name
MovedError
Traceback (most recent call last):
  File "/home/ubuntu/project/.venv/lib/python3.8/site-packages/redis/cluster.py", line 1074, in _execute_command
    response = redis_node.parse_response(connection, command, **kwargs)
  File "/home/ubuntu/project/.venv/lib/python3.8/site-packages/redis/client.py", line 1254, in parse_response
    response = connection.read_response()
  File "/home/ubuntu/project/.venv/lib/python3.8/site-packages/redis/connection.py", line 839, in read_response
    raise response
redis.exceptions.MovedError: 13099

In the Version 0.1.0, the below change was made and causing this issue.


[$500] Login - "Phone or email" placeholder does not have a smooth transition when field is focused

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Version Number: 1.3.92-0
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: Applause-Internal Team
Slack conversation: @
Action Performed:

Go to https://staging.new.expensify.com/
Tap on the phone or email field

Expected Result:
"Phone or email" placeholder should have a smooth transition when field is focused or defocused
Actual Result:
"Phone or email" placeholder does not have a smooth transition when field is focused or defocused
Workaround:
Unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[ ] Android: Native
[x] Android: mWeb Chrome
[ ] iOS: Native
[x] iOS: mWeb Safari
[ ] MacOS: Chrome / Safari
[ ] MacOS: Desktop

Screenshots/Videos

Android: Native

Android: mWeb Chrome

iOS: Native

iOS: mWeb Safari
https://github.com/Expensify/App/assets/115492554/704506b8-4757-447a-9c9a-1df42dcc3c1b

MacOS: Chrome / Safari

MacOS: Desktop

View all open jobs on GitHub
Upwork Automation - Do Not Edit

Upwork Job URL: https://www.upwork.com/jobs/~01d8f6abe649ee72bc
Upwork Job ID:<PHONE_NUMBER>558493184
Last Price Increase: 2023-10-27

@Ollyws how about this proposal?

@Ollyws bump for review thanks

I'm gonna close this on the premise we can't repro


Successful connection and LED-matrix view

After successful connection the LED-matrix view within the app should decrease to the icon view as sometimes user forgot to actively touch the icon so the matrix overlays content. Maybe this can be done when DFU-mode starts on the Calliope mini (in combination with issue #17).

Sounds doable, we should just hide the matrix behind the connection button right after the connection was established

Done!


parsing content of

For backward-compatibility reasons some applications cannot use <template> and use

However, imagine you put
<template id="test">

</template>

on a browser not supporting <template>, the  tag is going to make the browser try to load the avatarts/${user.avatar} (probably a 404) resulting in a useless, to be avoided, http request.
A workaround for that problem is to simply store templates as strings, in a place where the string won't be parsed as DOM like a


Sidecar: This will block until the app is listening on that port

What content needs to be created or modified?
It should be clear that the sidecar is only getting to the ready state when the application is accessible on it's configured port.
The application cannot access Dapr components during application startup/initialization.
Describe the solution you'd like
I think it's very important behaviour that should be clear for everyone; so this should be in the docs.
Where should the new material be placed?
sidecar-health could be a nice location for documentation?

Another place to put this information is here https://docs.dapr.io/concepts/dapr-services/sidecar/ taking more about the sidecar lifecycle.  Writing down the sidecar lifecycle from initialization, to ready to shutdown would be interesting to cover


Make room for other backend (NN) implementations

Add a layer of abstraction to support a TorchScript version and others

Perhaps we can discuss this at the meeting on Monday.

This is a draft of what might eventually be the branch that integrates the PyTorch code into processors, but probably not until we get as far as inference.  Please see also #550 for ongoing developments.

I'm beginning to think that the document attachment is unnecessary and overly complex.  I think it is there so that the interface is properly satisfied with a simple tagPartsOfSpeech(doc) and recognizeNamedEntities(doc) etc. rather than tagPartsOfSpeedh(doc, embeddings) and recognizeNamedEntities(doc, embeddings).  However, calling tagPartsOfSpeech(doc) without going through annotate(doc) will only result in an exception during the basicSanityCheck anyway, so the individual interface methods are not very useful.  I'm thinking that they should be changed as below with annotate calling the version with the extra argument.  This is also related to the problem that Michael Reynolds reported (#548) recently in which the relatively simple example needed to be modified to account for the embeddings.  It probably isn't really necessary.  The predicate attachment is in a similar situation although it is not sanity checked in the same way.
  override def annotate(doc:Document): Document = {
    // Do this just once and share the result in a parameter instead of document attachment.
    val embeddings = MetalBackend.mkEmbeddings(doc)

    tagPartsOfSpeech(doc, embeddings)
    recognizeNamedEntities(doc, embeddings)
    chunking(doc)
    parse(doc, embeddings)
    lemmatize(doc)
    srl(doc, embeddings)
    resolveCoreference(doc)
    discourse(doc)
    doc
  }

  override def tagPartsOfSpeech(doc: Document) = {
    // In case this is a one-off call, the embeddings have to be created separately.
    val embeddings = MetalBackend.mkEmbeddings(doc)
    tagPartsOfSpeech(doc, embeddings)
  }

  // Normally the embeddings are supplied as when called from annotate().
  def tagPartsOfSpeech(doc:Document, embeddings: ...): Unit = {
...


deposit: dynamic field add button alignment

Changes alignment of add button from right to left.

Signed-off-by: Javier Martin Montull<EMAIL_ADDRESS>

Pull-Right (current)

Pull-Left (proposed change)

I personally think it is more clear and usable to have the add button on the left side, is it ok to change Invenio wide? @lnielsen ?

Did you do any user testing that suggests it's better? I can see good arguments for both.

@jmartinm alternatively you could create new add_button macro in jinja template that you can override in the overlay and use it directly in the form.
--
see http://librelist.com/browser/flask/2011/9/6/get-template-attribute-with-context/#2ac88350be83bd7e5d87d0542d44d5af

Did you do any user testing that suggests it's better?

He tested them on me :smile: I don't know if also with other users...

Tested in 4 people (including me). 3 voted left and 1 right.
I personally fill the form focusing top to bottom in the fields (and the label) and specially in wider screens it is very easy to ignore the "Add a new blah" link on the right.

@jmartinm alternatively you could create new add_button macro in jinja template that you can override in the overlay and use it directly in the form.

Thanks for the link

Updated the PR with the macro addition.
We should do more of those!
Now everybody can personalize it as they want in their installation :)

Feel free to left align in main Invenio :-)  Was just interested in if it was personal preference or it was the result of more testing.

Updated and created ext.template.utils

@jmartinm thanks! It looks good. Please fix kwalitee issues and we can :shipit:

I believe its fine now.


Export a daily CSV report

Export a CSV of all responses to Dropbox. Should it include ALL responses from day 1, or should it create a new daily file with only the day's responses?

srvy should export the entire database to a CSV each day. A backup of only the previous day's responses would require the pi to stay running constantly. If the pi runs on Sunday afternoon, switched off Sunday night, and powered back on Tuesday, it won't back up Sunday's responses.
Easiest solution would be to backup the entire database to a CSV each day. The file will be small unless thousands of responses are recorded for weeks on end.

Another option: should srvy backup more often? Say, every hour? Every 30 minutes? What's the downside?


[JavaScript] Logger for Telemetry

Fixes #3058, implements dev spec in #3246 when combined with #3331
Logging for Adaptive Cards
Summary
This feature contains an extensible way to log events and messages to the console, the Microsoft 1DS telemetry platform, and any other logging/telemetry platform that implements the IACProvider interface. Logging is disabled by default. When enabled, log calls currently only occur when a card contains the Input.Rating element (see #3332).

Microsoft Reviewers: Open in CodeFlow

@dclaux @shalinijoshi19
In these most recent commits, I:

Added a static logger variable to the AdaptiveCard class in order to allow for IACLogger extensibility (a user is required to only change one line if they'd like to reimplement IACLogger) and reduce the number of calls to getOrCreate().

Refactored logging in order to include logging calls in:

the render() method of the CardElement class
the render() method and execute() methods of the Action class

This solves the issue of logging edge cases, as well as removes the added bloat of if/else and switch case statements in card-elements.ts. However, with this new approach comes some new caveats:

a new private guid property was added to the Action class. This was required in order to have the correlationID be attached to the card instance, allowing the correlation remain the same between render and submit click events.
the valueSet is no longer populated for Input.Rating telemetry metrics. This is because there is no trivial way to retrieve information such as the maxValue field and the iconSelected field from the parent CardElement class. One solution would be to add a valueSet property of type object in the CardElement class that all children classes can inherit. It would then be up to the individual element to decide which information to send. Thus, CardElement would be able to reference this property and retrieve the value at render time.

Please let me know your thoughts. Thanks!

closing out old PRs - feel free to revive this PR and resubmit for review


Train problem

Hi, thanks for your work.
I got a problem when I use the focal frequency loss for training.
This sentence appears above the log file(but the network is still on training process):
Warning: Casting complex values to real discards the imaginary part (function operator())

Thanks for you interest in our work. You might encounter this warning when using new PyTorch version. Please ignore this warning for the moment.

Thanks for you interest in our work. You might encounter this warning when using new PyTorch version. Please ignore this warning for the moment.

Thank you for your prompt reply!!!


Curved shape at the bottom

How to achieve a curved shape at the bottom instead of rectangular (Design as shown in image)?

You can use renderToolBar prop to control what your image is gonna look like.


Provenance Blockchain 1.17.0 Testing

Summary
Release v1.17.0 of the Provenance Blockchain needs local and testnet testing before being pushed to the mainnet.
Testing / Verification Areas
Please assign yourself to an issue and update the test column with the appropriate symbol after testing. Tests are not limited to 1 person, and it's encouraged to test the work of others 😃.

Icon
Meaning
Code

:white_large_square:
Not tested
:white_large_square

:white_check_mark:
Tested and passed
:white_check_mark

:x:
Tested and failed
:x

v1.17.0-rc1

Issue
Tester(s)
Local Test
Testnet Test
Notes

Upgrade Handler saffron-rc1
@dwedul-figure
:white_check_mark:
:white_check_mark:

Exchange Module
@SpicyLemon
:white_large_square:
:x:
Found a couple queries that don't quite work right.

Prevent transfer of restricted coin with deny list on send.

:white_large_square:
:white_large_square:

Marker Net Asset Value

:white_large_square:
:white_large_square:

Oracle Module
@Taztingo
:white_check_mark:
:white_check_mark:

GetByAddr

:white_large_square:
:white_large_square:

HoldModule

:white_large_square:
:white_large_square:

Marker Max Supply Param
@Taztingo
:white_check_mark:
:white_check_mark:

Docgen command
@Taztingo
:white_check_mark:
:white_check_mark:

ICS-20 Marker Creation

:white_large_square:
:white_large_square:

Updating the main issue summary to reflect saffron-rc2. Here's what it used to have:
v1.17.0-rc1

Issue
Tester(s)
Local Test
Testnet Test
Notes

Upgrade Handler saffron-rc1
@dwedul-figure
:white_check_mark:
:white_check_mark:

Exchange Module
@SpicyLemon
:white_large_square:
:x:
Found a couple queries that don't quite work right.

Prevent transfer of restricted coin with deny list on send.

:white_large_square:
:white_large_square:

Marker Net Asset Value

:white_large_square:
:white_large_square:

Oracle Module
@Taztingo
:white_check_mark:
:white_check_mark:

GetByAddr

:white_large_square:
:white_large_square:

HoldModule

:white_large_square:
:white_large_square:

Marker Max Supply Param
@Taztingo
:white_check_mark:
:white_check_mark:

Docgen command
@Taztingo
:white_check_mark:
:white_check_mark:

ICS-20 Marker Creation

:white_large_square:
:white_large_square:


Idea : create a transform stream

https://nodejs.org/api/stream.html#stream_duplex_and_transform_streams
An idea would be to create a transform stream that would take as input pictures and would produce updates as map packets :

Either a full packet update
Either several smaller updates if not too many pixel changed compared to the last image
This could be achieved by storing internally in the stream the last map-format image.

This could be used to display a stream of image in a map :

A video
A streaming video : screencast (browser,...), Webcam,...

Yup that's a good idea, i'm currently reworking the from image function to make less calculations and just map datas!
i'll work on streams right after


SpeechUT does not have a link for download

It seems that the relevant download link for SpeechUT was removed after a certain commit(47e10198f18ed4e4e7a2053bc064c860f5bda08a). Is there currently a way to download the SpeechUT model？

@wszlong

Is there anyone who can help me? thanks!


Errors creating a Sprint

Hello,
when i create a sprint i have an error

when i'm try to debug this the error solve when i update in phpmyadmin the end or start date but only in specific case, i think at least 3 working day.

@Xipotera please do a pull on master

I have this same issue, already downloaded via composer and git, but um both of them I get the same error when I try to create a sprint backlog

Now im gettin an error creating a spring!!

@Xipotera
Is the error still persistent?


WebSocket client ping

Firstly, thank you for your hard work on this library. I have been using it for a project and it's been really helpful.
I recently had a requirement where I needed to send a ping frame from the WebSocket client to check the connection status. However, I found that the Client.writeFrame method, which could be potentially used for this purpose, is not publicly accessible.
Proposal:
I believe this is a feature that could be valuable for various use-cases, and I'd like to propose one of the following solutions:

Make the Client.writeFrame method public: By doing this, users of the library can have the flexibility to write any type of frame as per their needs. Add pong to handler.

Introduce a dedicated .ping method for the Client: This would allow users to easily send a ping frame without having to deal with the frame internals. Additionally, for this method, an extended handler could be provided to handle the pong response or any related events.

Can you check if the last commit will work for you?
I exposed writeFrame, and also added writePing and writePong.
I also added handle_ping, handle_pong and handle_close configuration options, all defaulting to false. When true however, the corresponding message will be sent to the handle method of the handler. It'll be up to the handler to check the message.type and process it accordingly. This also disables the automatic handling of both close and ping (though in the case of close, the readLoop will still terminate).


5分钟带你看完 WWDC 2018 - 维的博客 | WW Blog

https://jerrywangwei.github.io/2018/06/05/5分钟带你看完-WWDC-2018/
Every failure is leading towards success.

abc


docker-compose: Internal server error

Describe the bug
I can't connect, CSP seems to block some scripts.
Problem Locations

Pink rectangle : before login
Red rectangle : after login

On docker logs this message is appearing even if I have a .env file (idk if it is related at all):
bulwark       | A .env file was not found. Attempting to fetch values from existing environment variables.

Steps to Reproduce
$ git clone https://github.com/softrams/bulwark.git
$ cd bulwark
$ git checkout v6.2.4
$ nvim .env # create the env file
$ sudo docker-compose up -d

Expected behavior
Login without error.
Desktop (please complete the following information):

OS: ArchLinux
Browser : Firefox 82.0.3, Chromium 86.0.4240.198
Version : Bullwark 6.2.4
docker-compose version 1.27.4, build unknown
Docker version 19.03.13-ce, build 4484c46d9

The CSP is a known issue we are looking into but it should not have blocked you from logging in.  By chance, have you tried using the .env template from the README? Are there any server errors showing up in the terminal?

By chance, have you tried using the .env template from the README?

Yes I used this one.

Are there any server errors showing up in the terminal?

No none. Each time I try to login no new log output on the docker server side, only the CSP error appearing over and over on client side, for my pov it looks like the CSP is blocking the front app to reach the API /api/login.

Hey @noraj  I noticed you're doing git checkout v6.2.4.  Could try using master instead?

Tested on both 6.2.4 as well as from master, and unable to replicate the CSP errors noted.

Using the specified versions below.
OS: ArchLinux
Browser : Firefox 83.0, Chromium Version 86.0.4240.198 (Official Build) Arch Linux (64-bit)
Version : Bullwark 6.2.4
docker-compose version 1.27.4, build unknown
Docker version 19.03.13-ce, build 4484c46d9

Using 'localhost' over the '<IP_ADDRESS>' address is working.

@noraj can you confirm you can access via http://localhost:5000 ?

Confirmed.


[bug] createObjectURL not accessible in new WebviewWindow

Describe the bug
I try to open a new WebviewWindow with a blob containing a generated pdf in order to print it. The WebviewWindow opens in black (turning white when clicked) with no content (and in the debug view no network requests).
To exclude pdf as the problem I created tiny example with text/html that works on a regular web browser with window.open. The tiny example shows the same behaviour. Opening the debug console on the new WebviewWindow shows no errors, but it looks as if it only opened a blank page without even trying to load the blob url.
When I try to load the generated URL in the console of the new WebviewWindow
(e.g. let x = await fetch('http://<IP_ADDRESS>:1430/31b1eb0c-cfe4-4172-b281-020bb10fee06'); )
I get " Origin null is not allowed by Access-Control-Allow-Origin. Status code: 200" but this error is not in the console or network tab when the window opens.
Reproduction
Try opening a window from Javascript with a Blob that contains the content of the page:
let htmlFile = new Blob([new TextEncoder().encode('test')], {type: 'text/html'});
let htmlUrl = URL.createObjectURL(htmlFile);
let w = new WebviewWindow('window0', {'url': htmlUrl, 'title':'Test'});
Expected behavior
Opens a window with the text "test".
Platform and versions
[✔] Environment
    - OS: Mac OS 13.4.0 X64
    ✔ Xcode Command Line Tools: installed
    ✔ rustc: 1.69.0 (84c898d65 2023-04-16)
    ✔ Cargo: 1.69.0 (6e9a83356 2023-04-12)
    ✔ rustup: 1.26.0 (5af9b9484 2023-04-05)
    ✔ Rust toolchain: stable-aarch64-apple-darwin (default)
    - node: 20.2.0
    - npm: 9.7.1

[-] Packages
    - tauri [RUST]: 1.2.3
    - tauri-build [RUST]: 1.2.1
    - wry [RUST]: 0.23.4
    - tao [RUST]: 0.15.8
    - @tauri-apps/api [NPM]: 1.4.0
    - @tauri-apps/cli [NPM]: 1.4.0

[-] App
    - build-type: bundle
    - CSP: default-src blob: data: filesystem: ws: wss: http: https: tauri: 'unsafe-eval' 'unsafe-inline' 'self' img-src: 'self'
    - distDir: ../dist
    - devPath: ../dist

Stack trace
No response
Additional context
No response

Any update on this one ?


Running SCP gives terminal output when a file has transferred

On transferring a file to a pynetdicom storage SCP gives the following output:

False
Status: Success

There seems to be a couple of wayward print statements somewhere

No longer appears to be the case


NewFunctionEnvironment AO missing call to NewDisposeCapability()

In FunctionDefinitionInstantiation in non-strict mode we set the LexicalEnvironment of a function to a NewDeclarativeEnvironment() which correctly initializes [[DisposeCapability]] to a NewDisposeCapability(). However, in strict mode we reuse the LexicalEnvironment which happens to be a Function Environment Record that was created by NewFunctionEnvironment(), which does not correctly set its [[DisposeCapability]] slot.
We either need to unconditionally set [[DisposeCapability]] in NewFunctionEnvironment(), or conditionally set it in FunctionDefinitionInstantiation() when we opt to reuse the LexicalEnvironment. I feel the first option is probably cleaner, though.

We may also need to do the same in NewModuleEnvironment().

We also seem to be missing a call to the DisposeResources() AO in a Source Text Module Record's ExecuteModule, which is necessary to properly dispose resources at the top level of a Module.

We may also need to do the same in NewModuleEnvironment().

It seems like this is necessary, per a reference implementation I am working on for engine262 as well as work in progress for test262 tests.

Filed as #173

We also seem to be missing a call to the DisposeResources() AO in a Source Text Module Record's ExecuteModule, which is necessary to properly dispose resources at the top level of a Module.

Filed as #174


Create directories for calculator and gui

Or institute naming standard. Consider while completing multi-file branch (don't do both at same time, would be merge mess!).

I think the document names for the gui things should be: "gui_tradeskill"
The other part could be called "tree_tradeskill" or "patterns_tradeskill"
Whereas I'd prefer "tree_tradeskill" over the other one as "tree" is by far more indicating for me than "patterns"


404 at /machine/drivers/

I found a broken link : https://docs.docker.com/machine/drivers/
I arrived on this page through: https://www.google.com/

@xFelipe The Docker machines channel has been deprecated by the developers. This is why.

Thanks for reporting; yes, this content is deprecated, but looks like we missed a redirect for that specific URL; I opened https://github.com/docker/docker.github.io/pull/13836 to add the missing redirect 👍


Add glTF camera support in glTFExporter

Fixes #9146.
Per glTF camera spec and tutorial [1], I added perspective and orthographic cameras and orientation support in the exporter.
[1] https://github.com/KhronosGroup/glTF-Tutorials/blob/master/gltfTutorial/gltfTutorial_016_Cameras.md

After these changes, camera in glTF file would look like below
"nodes": [
{
      "name": "Camera1",
      "translation": [
        0,
        100,
        100
      ],
      "rotation": [
        -0.17024385059860536,
        0.8788524074865445,
        -0.08475879752424419,
        0.43755162373222783
      ],
      "camera": 0
    }
],
"cameras": [
    {
      "type": "perspective",
      "name": "Camera1",
      "perspective": {
        "aspectRatio": 0.9789719626168224,
        "yfov": 0.8,
        "znear": 1,
        "zfar": 10000
      }
    }
 ],