feat: Is it possible to customize the Toast Text?

Currently when I screenshot, it will display "Can't take screenshot due to security policy."
Is it possible to make the text custom?
I have check the documentation, it seems not possible.

Hi @FaizIkhwan,
thank you for your request.
I just did a quick research and didn't find anything. So it seems that it is not possible. For this reason I close the issue.
If someone knows a way to do this, please let me know.


Configuring holidays is difficult because I don't know what they all are

Is your feature request related to a problem? Please describe.

The integration requires that I enter a list of holidays to exclude. The problem is that I don't know what holidays might be on its list as they are not shown anywhere in the config UI flow.
Describe the solution you'd like

My waste collection company (in Washington state, USA) alters the collection schedule for only three holidays: New Year's Day, Thanksgiving, and Christmas. I would like to have the option to enter a list of holidays to include instead of a the list to exclude. The exclusion list is longer and, since the list of known holidays is not visible, involves guesswork.
Describe alternatives you've considered

An alternative would be for the config flow to show the list of holidays that will be included so that I know the names of the ones to exclude.

The configuration is limited by what the Home Assistant Config Flow allows (if it did have a list with checkboxes to select the options, I could have used that, but they don't.  And by what is available in the holidays API (https://pypi.org/project/holidays/). They have a call for pop, but not the inverse call.
But you can do one of two things - when you set-up the integration, it creates a sensor that has the list of the holidays as an attribute, so you can check the names there and add it to the configuration. Or, if the holidays are always on the same date, you can use the exclude date feature, and just enter the dates.

Thanks for the quick response!
I did end up looking at the sensor after setting things up and modified the configuration to omit all the holidays my waste collection company doesn't observe.
It looks like the holidays API does allow you to retrieve the list of holidays as strings:
>>> for date, name in sorted(holidays.US(state='CA', years=2014).items()):
>>>     print(date, name)
2014-01-01 New Year's Day
2014-01-20 Martin Luther King Jr. Day
2014-02-15 Susan B. Anthony Day
2014-02-17 Washington's Birthday
2014-03-31 César Chávez Day
2014-05-26 Memorial Day
2014-07-04 Independence Day
2014-09-01 Labor Day
2014-10-13 Columbus Day
2014-11-11 Veterans Day
2014-11-27 Thanksgiving
2014-12-25 Christmas Day

Perhaps in the config screen you could just print the list of holidays that will be used. Then the user could at least copy/paste the ones that don't affect the collection schedule. It would help with the discoverability problem.

I thought about that too, but that would mean adding one more step to the configuration. And I think the configuration is already confusing, has too many steps, asks to submit each step, without saying that there are further steps, and does not allow moving back. So my primary goal is not to inflate it any further right now. I was hoping that the config flow will improve over the time as everybody moves from yaml, but I am not sure they will. I think the focus is on IoT devices - I think they generally consider a 'template' integration like mine kind of useless (got the impression when speaking to Ballob few months back). And the device configuration is generally much simpler.

This functionality will be changed in #287


Route

hcharts

This change is

Reviewed 17 of 17 files at r1.
Review status: :shipit: complete! all files reviewed, all discussions resolved

Comments from Reviewable


nodes/ui: upscaling & hi-res fix

Hi-Res Fix
This usually thought of as a text to image feature, but actually, it's just resizing an image after generation plus img2img on it the resized image. So the main question for this feature is how do we resize the image?
Resizing

resize the latents with torch (implemented as a node)
resize the image with PIL (implemented as a node)

Each of these methods supports an interpolation mode.
Unfortunately, due to the lack of detail after resizing, you usually have to turn the img2img strength up quite high to restore detail, resulting in a lot of hallucinated weirdness. ControlNet helps but still not great.
In v2.3, hires fix uses torch to resize the latents.
AI Upscaling
There are a number of upscalers out there. The most popular are in the ESRGAN family:

RealESRGAN_x4plus: best on photos/realistic images
RealESRGAN_x4plus_anime_6B: best for anime
ESRGAN_SRx4_DF2KOST_official-ff704c30: less smoothing, more detail (OG ESRGAN, this is the name of the pth file)

There are many fine-tunes of these models for various use-cases.
Other upscalers include:

LDSR: Latent Diffusion Super Resolution, a SD1.4 upscaling model, very resource intensive
Remacri: Cannot find an official source for this
TopazLabs Gigapixel: Good but closed-source if I understand correctly

ControlNet
The tile ControlNet model also produces excellent results in img2img. I haven't tested this because we don't have a functioning implementation, but I have tried using Canny ControlNet on the img2img inference for an AI-upscaled image and it does help to preserve quality.
I wonder if the best results will be had by using AI upscaling followed by tiled ControlNet on the upscaled image...
User Experience
Results with the AI upscalers are so much better than torch/PIL that offering these is mandatory. I mean, we need to do it anyways right.
I think the most sensible workflow for creating larger images than 512 or whatever optimal size for a given model is:

Make a lot of images with txt2img (or upload some)
Choose the best ones
Drop them all as a batch onto img2img
AI upscale before inference
optionally ControlNet during inference

Note that our current image to image fit parameter is simply using PIL to resize the image before inference. So we already do this, but only in the least effective way.
So what I'd like to do is evolve the simple fit toggle into a resize before inference feature - a new accordion -, which lets you choose resizing methods:

torch (latents + interpolation methods)
image (PIL + interpolation methods)
AI upscaler (ESRGAN/RealESRGAN)

Hi-Res Fix
Finally, I don't really know if this feature even makes sense given the suggested workflow above.
Parameters that make a lot of sense to expose in Hi-Res Fix:

scheduler
CFG scale
img2img strength
UNet model
steps
ControlNet

Obviously it's not feasible to expose all of this on the txt2img tab - plus, we already have all of this on the img2img tab.
I don't think it even really makes sense to have a minimal version that always uses one particular RealESRGAN model and only exposes the img2img strength as a parameter.
Intuitive batch image processing (as described above) sounds like a way more effective workflow, and I suspect the reason it's not popular is because nobody has implemented it yet.
Implementation
So far I've done a lot of experimentation today, and made a very simple RealESRGAN node. The existing upscaling and restoration services may no longer be totally necessary, but we do still need a way to download and provide the upscaling models.
That sounds like a good candidate for the model manager service. It would be nice if this was provided via a model context like main SD models.
The three RealESRGAN models I mentioned above (and two others, which are in the node in this PR) are all hosted on xinntao's github so we can download from there to load them.
I think this is a good starting point for upscaling in general. We can extend this to support user-provided upscalers in the future.

I was Just thinking there will be basic users that really only use the txt2img/img2img tab, i assume they would at least expect the same options they get in v2.3 (plus the new 3.0 ones) and not have to do anything more complicated then change a few options then press invoke. Dispite how nice nodes are they can be duating to a new or basic user (however I cant live without them now) 😁

superseded by #3773


Add a column for source of data

The existing data comes from the og pro-israel list. We need to also add other sources, but we would like to track why someone is on the list. So just add a column saying everyone is from that list, and it will be easier to go from there for adding other sources in PRs.

I would like to do this.

Thank you @elmodeer - apologies for lack of comms, I didn't set up my notifications correctly.


remove use of matplotlib.rc_context

fixes #1171
matplotlib.rc_context seems to prevent the inline display of plots in jupyter notebooks in some cases
this removes the use of this context manager
the context manager does not seem to do anything fancier than the try/finally statement in this PR, but the difference is here we only set the key we are interested in svg.fonttype whereas upon exit rc_context updates all params except the backend:
https://github.com/matplotlib/matplotlib/blob/v3.9.3/lib/matplotlib/__init__.py#L1142-L1196

I was going to merge it now but still needs a changelog entry so putting back in draft mode


Remove signature store from registry.

Return a generated signature for manifest pull.
Signed-off-by: Richard Scothern<EMAIL_ADDRESS>

@dmcgowan

Code changes LGTM
Need to discuss how this should be documented and possible impact. I expect it to be low impact since the signatures were never integrated into any flow used by private registries, but external tools could have used them in ways unknown to us. The deprecation documentation should also point to using notary as an alternative for signing registry content.

docs added @dmcgowan

[Current coverage][cc-pull] is 49.87%

Merging [#1687][cc-pull] into [master][cc-base-branch] will decrease coverage by 11.90%

2 files (not in diff) in registry/middleware were deleted. more
11 files (not in diff) in registry/handlers were deleted. more
4 files in registry/storage were modified. more

Misses +10
Partials +4
Hits -14

4 files (not in diff) in ...istry/storage/driver were modified. more

Misses +811
Partials -93
Hits -718

10 files (not in diff) in registry/storage were modified. more

Misses +24
Partials +45
Hits -69

7 files (not in diff) in registry/proxy were modified. more

Misses +120
Partials -3
Hits -117

2 files (not in diff) in registry/client/auth were modified. more

Misses +1
Partials +3
Hits -4

2 files (not in diff) in registry/client were modified. more

Misses +56
Partials +5
Hits -61

2 files (not in diff) in registry/api/errcode were modified. more

Misses +8
Partials +1
Hits -9

1 files (not in diff) in registry/api were modified. more

Misses +2
Partials +3
Hits -5

@@             master      #1687   diff @@
==========================================
  Files           121        106     -15
  Lines         10613       9207   -1406
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
- Hits           6556       4592   -1964
- Misses         3452       4148    +696
+ Partials        605        467    -138

[][cc-pull]

Powered by Codecov. Last updated by [a5f72a6...5930179][cc-compare]
[cc-base-branch]: https://codecov.io/gh/docker/distribution/branch/master?src=pr
[cc-compare]: https://codecov.io/gh/docker/distribution/compare/a5f72a60320b1080ba3c86da9352d7f24442ab49...5930179b9ed454f98bc26c2a0d5e024f32726743
[cc-pull]: https://codecov.io/gh/docker/distribution/pull/1687?src=pr

LGTM


enroot-switchroot: failed to execute: /bin/sh: Permission denied

Hi,
I am testing Megatron training on a demo machine with slurm. The machine has very limited disk size. And, I have to change the squashfs filesystem path to /run (tmpfs filesystem) by using srun --export="XDG_DATA_HOME=/run/tmp". I am not sure if this is the right way to change the default path off the home directory, but the error message No space left on device was gone after setting this env var. However, there is another error coming out as shown below. Any advice will be very much appreciated.
[2023-05-04T22:50:32.199] launch task StepId=81.0 request from UID:1002 GID:1002 HOST:<IP_ADDRESS> PORT:60098
[2023-05-04T22:50:32.200] task/affinity: lllp_distribution: JobId=81 implicit auto binding: cores, dist 8192
[2023-05-04T22:50:32.200] task/affinity: _task_layout_lllp_cyclic: _task_layout_lllp_cyclic
[2023-05-04T22:50:32.200] task/affinity: _lllp_generate_cpu_bind: _lllp_generate_cpu_bind jobid [81]: mask_cpu, 0x00000000000000000000000000010000000000000000000000000001
[2023-05-04T22:50:32.273] [81.0] pyxis: creating container filesystem: pyxis_81.0
[2023-05-04T22:50:44.775] [81.0] pyxis: starting container: pyxis_81.0
[2023-05-04T22:50:44.984] [81.0] error: pyxis: container start failed with error code: 1
[2023-05-04T22:50:44.984] [81.0] error: pyxis: printing enroot log file:
[2023-05-04T22:50:44.984] [81.0] error: pyxis:     enroot-switchroot: failed to execute: /bin/sh: Permission denied
[2023-05-04T22:50:44.984] [81.0] error: pyxis: couldn't start container
[2023-05-04T22:50:44.984] [81.0] error: spank: required plugin spank_pyxis.so: task_init() failed with rc=-1
[2023-05-04T22:50:44.984] [81.0] error: Failed to invoke spank plugin stack
[2023-05-04T22:50:44.986] [81.0] pyxis: removing container filesystem: pyxis_81.0
[2023-05-04T22:50:46.968] [81.0] done with job

/bin/sh permission should be correct:
lrwxrwxrwx 1 root root 4 Mar 23  2022 /bin/sh -> dash

Where are the container filesystems stored? i.e. the value of ENROOT_DATA_PATH, and how is it mounted?
This error can happen when ENROOT_DATA_PATH is on a filesystem mounted with noexec

@flx42 I use enroot import to preprocess the docker image to sqsh format in advance and put it under /run (tmpfs filesystem), otherwise it will use ~/.cache and /tmp and the root disk does not have much available space. ENROOT_DATA_PATH is empty on my system. By default, what I see is that everything is put under ~/.local

--export="XDG_DATA_HOME=/run/tmp is going to influence ENROOT_DATA_PATH and /run is noexec on most distributions. I suggest you configure it in /etc/enroot/enroot.conf to some other location.
Also careful with --export as it will unset all the environment.

I have managed to clean up a disk for this. But thanks for the advice. BTW, can we keep the environment by still using --export?


Tone p5

I changed the gulpfile to create both p5.Tone and Tone in both minified and unminified versions. This could also probably be done cleaner or as a separate command so let me know your thoughts.

Thanks for the PR! Please take out all of the build files (Tone.Preset, Tone.js, Tone.min and p5.Tone.js) and only include the p5.frag and the changes to the gulpfile. Also please make the PR to the dev branch instead of master.


Be aware of when the html_search_url already contains a ?

As it stands, today, the html_search_url may contain a ? and since we hard code a ? into the string (https://github.com/papertrail/papertrail-services/blob/master/services/mail.rb#L48), the cited center ID isn't considered, as it should be.

in plain terms, "Link from email into log is broken if already contains ?"

Thanks. :)

The fix for this is now live - feel free to re-open this issue if you find that it's not working. Cheers.


How to use NNPACK or EIGEN for conv process in C++ codes?

After implementing inference with Caffe2 C++ codes, I found that even if choosing "NNPACK ON",
Caffe2 do the conv process of inference  finally with "conv_op_impl.h",
and it seemed that it is not using NNPACK or EIGEN.
Besides, I think the NNPACK for conv is written in "nnpack_ops.cc", EIGEN in "conv_op_eigen.cc", but in my project, it never use functions in them.
Is this problem involved with net construction?
How can I use EIGEN or NNPACK for doing conv process?
Thanks.

I working in c++ codes, I don't know how to set conv engine “NNPACK ” ,did you solve the problem ?
Could you share your code?

Here is an example:
op {
  input: "data"
  input: "conv1_w"
  input: "conv1_b"
  output: "conv1"
  type: "Conv"
  arg {
    name: "stride"
    i: 1
  }
  arg {
    name: "pad"
    i: 1
  }
  arg {
    name: "kernel"
    i: 3
  }
  engine: "NNPACK"
}

Hi， @ezineo
When I used caffe_translator.py for converting Caffe1 to Caffe2,
It only got predict_net.pb as binary file.
How can I get the file as you mentioned above predict_net.pbtxt?
After I get this one, May I set the engine: "NNPACK" for using NNPACK or not?
Thank you!

hi @DevinHiscene  @ezineo
I used caffe_translator.py for converting Caffe1 to Caffe2 too
the predict_net.pb as binary file,
I don't to how to set NNPACK

I used caffe_translator.py for converting Caffe1 to Caffe2  on using NNPACK
modify predictor_verifier.cc:  std::cout<def().DebugString() <<std::endl;
and written  predictor->def().DebugString() to file:temp.txt,
then Manual modify the temp.txt  :add engine: "NNPACK"
use ReadProtoFromFile in your c++ code to make that effect.

Hi @zfc929,
Your suggestion is very helpful!
And the result(.txt) is easy for human reading and modifying.
But one doubt, have you tested that the manual modify is whether effective?
Neverthless, you may use following codes for using NNPACK for Conv:
if ("Conv" == predict_net.op(i).type()){
    predict_net.mutable_op(i)->set_engine("NNPACK");
    //std::cout << "Conv engine used:" << predict_net.op(i).has_engine() << std::endl;
    //std::cout << "Conv engine set:" << predict_net.op(i).engine() << std::endl;
}

And I have checked that it really run NNPACK conv method.
Thank you.

I can use NNPACK for my model, but I want to set the thread pool which default is the total CPU's cores. What should I do?


Cleantask#3

Details

remove clean task
adjust grunt-contrib-clean

Reference
#3
Preferred reviewer
@happyhj  @happyhj

LGTM

LGTM

LGTM

LGTM

LGTM


0.7 touchscreen issues

Seems like 0.7 ver has a new hid library and touch on small 800*400 elecrow screen is affected: cannot click Fullscreen library button.

Also controller mapping for selection of track in library not working with loaded mapping

Also controller mapping for selection of track in library not working with loaded mapping

I expect this is to do with subtle changes to the controls in Mixxx 2.4 - what controller is this? It will need to be reported to Mixxx.

Seems like 0.7 ver has a new hid library and touch on small 800*400 elecrow screen is affected: cannot click Fullscreen library button.

Is this installed as part of Debian 11 or because of the build (I know there's been some updates to hid within Mixxx but don't expect this to affect touchscreens)? I wonder if the Raspberry Pi OS image also has this problem.

Controller is Reloop Beatmix 2.
I suspect that it's debian issue as touch is a little bit off.
Thanks for your help and time!

It's hardware problem with my screen. Touch is unreliable also stops on older version.
Thanks for the great distro!


Add missing r in "rather".

Q
A

Is bugfix?
no

New feature?
no

Breaks BC?
no

Tests pass?
not done

Fixed issues

Simple typo fix in the guide.

Merged. Thanks!

That was fast! Thanks! 🥇


fldigi: 4.1.18 -> 4.1.19

Motivation for this change
Also fix the build of fldigi on darwin machines.
Things done
Built and tested on arm64 darwin.

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[ ] NixOS
[x] macOS (arm64)
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
21.11 Release Notes (or backporting 21.05 Relase notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

@SuperSandro2000 Thanks for the review.  Comments fixed.

I've also rebased these changes ontop of your formatting fixups.  Thanks @SuperSandro2000!


Configuring Azure Pipelines

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.:x: bhattacharjeesantanoo sign nowYou have signed the CLA already but the status is still pending? Let us recheck it.

merged


 Is it possible to add custm map view in markwon ?

Hello @damionx7 ,
you could add static map representation as a regular image. Interactive map, I'm afraid, won't be possible. As you cannot add interactivity to a span inside a TextView. Not to mention embedding a SurfaceView which most interactive maps use.
You best bet is to separate the features and display markdown and map in different views

Thanks. I ended up replacing location with a static image.


NLDI Processing Services

Codecov Report

Merging #211 (396efe0) into master (209630a) will decrease coverage by 0.10%.
The diff coverage is 86.44%.

@@            Coverage Diff             @@
##           master     #211      +/-   ##
==========================================
- Coverage   93.53%   93.42%   -0.11%
==========================================
  Files          18       19       +1
  Lines        1903     1948      +45
==========================================
+ Hits         1780     1820      +40
- Misses        123      128       +5

Impacted Files
Coverage Δ

R/geoserver_tools.R
98.31% <ø> (-0.12%)
:arrow_down:

R/get_nldi.R
94.80% <ø> (+3.34%)
:arrow_up:

R/nhdplusTools.R
91.80% <40.00%> (-4.63%)
:arrow_down:

R/discover_nhdplus.R
90.74% <90.74%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 209630a...396efe0. Read the comment docs.


error oim_loss.py

Hi @Cysu,
When run
open-reid$ python examples/oim_loss.py -d viper -b 64 -j 2 -a resnet50 --logs-dir logs/oim-loss/viper-resnet50
I got the following error:
Files already downloaded and verified
VIPeR dataset loaded
subset   | # ids | # images
train    |   216 |      432
val      |   100 |      200
trainval |   316 |      632
query    |   316 |      632
gallery  |   316 |      632
Traceback (most recent call last):
File "examples/oim_loss.py", line 222, in
main(parser.parse_args())
File "examples/oim_loss.py", line 151, in main
trainer.train(epoch, train_loader, optimizer)
File "open-reid/reid/trainers.py", line 31, in train
loss, prec1 = self._forward(inputs, targets)
File "open-reid/reid/trainers.py", line 70, in _forward
outputs = self.model(*inputs)
File "/usr/local/lib/python2.7/dist-packages/torch/nn/modules/module.py", line 224, in call
result = self.forward(*input, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/torch/nn/parallel/data_parallel.py", line 58, in forward
return self.module(*inputs[0], **kwargs[0])
File "/usr/local/lib/python2.7/dist-packages/torch/nn/modules/module.py", line 224, in call
result = self.forward(*input, **kwargs)
File "/home/deep307/PROJECT/open-reid/reid/models/resnet.py", line 81, in forward
x = x / x.norm(2, 1).expand_as(x)
File "/usr/local/lib/python2.7/dist-packages/torch/autograd/variable.py", line 725, in expand_as
return Expand.apply(self, (tensor.size(),))
File "/usr/local/lib/python2.7/dist-packages/torch/autograd/_functions/tensor.py", line 111, in forward
result = i.expand(*new_size)
RuntimeError: The expanded size of the tensor (128) must match the existing size (64) at non-singleton dimension 1. at /pytorch/torch/lib/THC/generic/THCTensor.c:323

@pribadihcr Pytorch changes a bit in v0.2. A quick workaround is changing this line to
x = x / x.norm(2, 1, keepdim=True)

Same applies for the Inception Net here.

HI @Cysu,
yes, I am using v0.2. And also we need to change loss/triplet.py in line 26 with dist_an.append(dist[i][1 + (-1)*mask[i]].min()) to get triplet_loss.py working.


Revert "gitflow: merge release/3.4.2 into master (#3534)"

This reverts commit 2f5dffe9c3ccb38699d283df78e99f73fc3f953f.

@teolemon we need to merge not squash

Really sorry about this. I took the plunge without waiting

@teolemon no problem! could you approve?

done


refactor: allow switching Store.blocks implementation

Second version of #611

Closing this since we dropped support for in-memory storage


ConsumerState crash on initState when called ref.read first then notifier

Describe the bug
Exception of setState() or markNeedsBuild() called during build when ref.read called first then followed by notifier on ConsumerState
To Reproduce
// flutter_riverpod: 1.0.4

final testP =
    StateNotifierProvider<_TestNotifier, bool>((ref) => _TestNotifier());

class _TestNotifier extends StateNotifier<bool> {
  _TestNotifier() : super(false);

  void change() => state = true;
}

// Crash
void run1(WidgetRef ref) {
  ref.read(testP);
  ref.read(testP.notifier).change();
  log('run1');
}

// Works
void run2(WidgetRef ref) {
  ref.read(testP.notifier).change();
  ref.read(testP);
  log('run2');
}

class TestWidget extends ConsumerStatefulWidget {
  @override
  _TestState createState() => _TestState();
}

class _TestState extends ConsumerState<TestWidget> {
  @override
  void initState() {
    super.initState();
    run1(ref); // crash
    run2(ref); // works
    // calling run2 first then run1 will also works
  }

  @override
  Widget build(BuildContext context) => Container();
}

Expected behavior
Both run1 and run2 call individually expected to work.

You're not allowed to modify providers within initState.

Oh I didn't know that. I thought

// "ref" can be used in all life-cycles of a StatefulWidget.

was also means can modify it.

ref can be used in the life-cycles.
You can call ref.read inside initState
Modifying providers is a different story.

I'll need to add this to the linter.


Optical flow processing code

Hello, author, can you open source the code of optical flow processing? I would like to do experiments on other data sets. If possible, I would be very grateful.

Hi, we extract optical flow using https://github.com/princeton-vl/RAFT trained with the KITTI dataset.  Currently, we are not able to release the optical flow processing codes since the original data are not available.  All optical flow processing details are illustrated in section 2.1 and Implementation Details.


kurma-cli enter would panic if user did not specify all three: UUID,

@krobertson I was not able to do a cli enter. This fix works but only for the "bridge" network plugin pod. It does not work for any other pods I create. This is the error I get, looks like it's looking for bin/sh.
ERR: exec: "/bin/sh": stat /bin/sh: no such file or directory

What other images were you attempting to enter? It is looking for /bin/sh if no executable is given. But if it doesn't have /bin/sh, you either need to specify, or it is an image you can't really enter. IE, the gnatsd docker image only contains the gnatsd binary... all the enter command could do is run gnatsd again.

ok. yeah, so i was trying to enter the nats and etcd containers. thought this was more like a "capsule". what else can i deploy that would have /bin/sh? I want to create to pods and have them ping using the bridge driver.

The integration tests have an example with the busybox image:
https://github.com/apcera/kurma/blob/master/testing/integration/spec/networking_spec.rb#L6
The container needs a process to run, so I just tell it to use /bin/sleep.  Same flow could be done with docker://ubuntu:14.04.
kurma-cli needs a more holistic approach so it can instrument launching interactive containers, rather than launching a container with a sleep command and then connecting in on the side.

(forgot to post my LGTM!) :+1:


feat: (opinion) iOS: I much prefer the native image picker

Describe the feature you'd like to request
I do not give any app full photo library access, out of principle and spite.

Currently Graysky behaves a bit weird - it asks for library access and fails if denied, but then still pops open the native picker.
For some reason, most apps want to implement their own image gallery, which means I first need to give the app permission to use the new photo and can then select that photo again in their custom picker.
Most apps also do a really bad job of implementing their own gallery, in my honest opinion. In addition to the privacy paranoia, I just prefer the UX of the native picker.
Describe the solution you'd like to see
Unless you have a real need, please don’t bother requesting direct gallery access and just use the native picker.
Additional information
No response

I use the native picker, not sure what you mean. I think there’s a bug regarding permissions though, I’ll take a look


utils.py [output_mode = regression]

Hi,
I am trying to predict a score (float) using regression and I was wondering what changes need to be made in lines 254 and 258 in utils.py
Thanks!

Also, since it uses BinaryClassificationProcessor, it creates the logits tensor with size of [10,2] (say, my input file has 10 texts). After view(-1), logits becomes size=20 but the labels are still size=10. Hence, MSELoss() returns the following size mismatch error:

Thanks!

Set this in the args dict.
'output_mode': 'regression'

Alright, sure, thanks, I'll do that and see if it works.
Also, I was wondering if you could take a look at this [I am trying to do domain fine-tuning]

On setting:
'output_mode': 'regression'
it still gives the following error:


Browsers support

It looks like svg.draw.js has really poor cross browser support. It behaves completely differently when running on different modern browser.

Please create a fiddle showing your issues. Show examples of what's wrong.

How exactly do you use cancel on a polygon?
Is it like
polygon.draw('cancel') or polygon.fire('cancel') ?

How is this in any way related to the issue?
It's draw('cancel") as stated in the docs

I have exactly the same code on chrome and firefox, but chrome doesn't cancel drawing polygon while firebox does

Please create a fiddle which shows this issue!

Do you know what does TypeError: this.set is undefined mean?

Man please just create that fiddle! There is no worth in this question when I can't reproduce it.
So take your code, chunk it down to the minimum and put it on jsfiddle. This way I can see what you did and how and catch the problem


Crash when rendering 3d_scene on main

Bevy version
Main, commit 4b996c75aba325e004d18903b83ab6767688cea5
Relevant system information
Rust version 1.78.0, Linux manjaro. Relevant rendering information:
INFO bevy_render::renderer: AdapterInfo { name: "Mesa Intel(R) UHD Graphics 620 (KBL GT2)", vendor: 32902, device: 0, device_type: IntegratedGpu, driver: "", driver_info: "", backend: Gl }

See also the logs.
I will test this later with wgpu.
What you did
I ran cargo run --example 3d_scene on the latest commit.

Additional information
Logs:
2024-06-01T20:03:13.864539Z  INFO bevy_diagnostic::system_information_diagnostics_plugin::internal: SystemInfo { os: "Linux 24.0.1 Manjaro Linux", kernel: "6.9.2-1-MANJARO", cpu: "Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz", core_count: "4", memory: "7.6 GiB" }
2024-06-01T20:03:13.915181Z  INFO bevy_winit::system: Creating new window "App" (Entity { index: 0, generation: 1 })
2024-06-01T20:03:13.915818Z  INFO winit::platform_impl::platform::x11::window: Guessed window scale factor: 1.6666666666666667
2024-06-01T20:03:14.099046Z  INFO bevy_render::renderer: AdapterInfo { name: "Mesa Intel(R) UHD Graphics 620 (KBL GT2)", vendor: 32902, device: 0, device_type: IntegratedGpu, driver: "", driver_info: "", backend: Gl }
2024-06-01T20:03:14.958217Z  WARN bevy_pbr::ssao: ScreenSpaceAmbientOcclusionPlugin not loaded. GPU lacks support: TextureFormat::R16Float does not support TextureUsages::STORAGE_BINDING.
2024-06-01T20:03:16.871515Z ERROR wgpu_core::device::global: Device::create_render_pipeline error: Internal error in ShaderStages(FRAGMENT) shader: gsamplerCubeArrayShadow isn't supported in textureGrad, textureLod or texture with bias
2024-06-01T20:03:16.871616Z ERROR wgpu::backend::wgpu_core: Shader translation error for stage ShaderStages(FRAGMENT): gsamplerCubeArrayShadow isn't supported in textureGrad, textureLod or texture with bias
2024-06-01T20:03:16.871656Z ERROR wgpu::backend::wgpu_core: Please report it to https://github.com/gfx-rs/wgpu
2024-06-01T20:03:16.871723Z ERROR wgpu::backend::wgpu_core: Handling wgpu errors as fatal by default
thread 'Async Compute Task Pool (1)' panicked at /home/******/.cargo/registry/src/index.crates.io-6f17d22bba15001f/wgpu-0.19.4/src/backend/wgpu_core.rs:3006:5:
wgpu error: Validation Error

Caused by:
    In Device::create_render_pipeline
      note: label = `pbr_opaque_mesh_pipeline`
    Internal error in ShaderStages(FRAGMENT) shader: gsamplerCubeArrayShadow isn't supported in textureGrad, textureLod or texture with bias

note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
Encountered a panic in system `bevy_render::render_resource::pipeline_cache::PipelineCache::process_pipeline_queue_system`!
thread '<unnamed>' panicked at /home/******/Programming/bevy/crates/bevy_render/src/render_resource/pipeline_cache.rs:640:28:
index out of bounds: the len is 0 but the index is 4
Encountered a panic in system `bevy_render::renderer::render_system`!

My guess is that my lower-end GL hardware is the problem and I should install some Vulkan drivers, but it's probably still worth reporting.

Can you double-check this on 0.13.3 to double-check that this isn't a regression for us?

I double-checked 0.13.2 (which I believe is the last version) and got precisely the same error. This is not a regression.

I installed vulkan-intel from the Official Repositories which has solved the issue.

Awesome. I'm glad to have this documented in our issues, but I'm going to close this as "won't fix". I don't think that we make any promises about GL support for our rendering stack by default.


Unify Collections

Working towards a unified set of operations (and base class) for dask collections.

I think this is ready for review. I'd like to get this in before working on making dask.imperative play nice with the collections.


Need revised .ini for Windows 10.0.17763.775

Need revised .ini for Windows 10.0.17763.775

I need the Same.  Please post a fix for same version Windows10.

Same issue for me after a Windows 10 update. The termsrv.dll version 10.0.17763.775 is said to be not supported.  Need new entries in the rdpwrap.ini file.

Here is the correct ini file.
rdpwrap.zip

The ini files have two sections per termsrv.dll version.
First section is like
[10.0.17763.292]
LocalOnlyPatch.x86=1
LocalOnlyOffset.x86=AFAD4
... followed by many more lines.
The second section is like
[10.0.17763.292-SLInit]
bInitialized.x86 =CD798
bServerSku.x86 =CD79C
... followed by many more line.
For a termsrv.dll version to be supported, RDPWarp must find in the ini file two sections like above that match that dll version.  That's why we request sections for version 10.0.17768.775.
What you've posted has no sections for that dll version.  It cannot work...

rdpwrap ini version has nothing to do with Windows version, the version needed must match termsrv.dll version only. not updated since months.

Here is the correct ini file.
rdpwrap.zip

Thanks! Ok with 17763.805 Windows version and 17763.771 termsrv version.

Welcome :)
On Thu, Oct 10, 2019, 3:01 PM neymp<EMAIL_ADDRESS>wrote:

Here is the correct ini file.
rdpwrap.zip
https://github.com/stascorp/rdpwrap/files/3702885/rdpwrap.zip
Thanks! Ok with 17763.805 Windows version and 17763.771 termsrv version.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/stascorp/rdpwrap/issues/898?email_source=notifications&email_token=AAQYS2CCPTPD27JC5GI6IIDQN4KRBA5CNFSM4I6I2WDKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA37NKY#issuecomment-540538539,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAQYS2E65V3CAHKG6TUQCVTQN4KRBANCNFSM4I6I2WDA
.

Here is the correct ini file.
rdpwrap.zip

The ini files have two sections per termsrv.dll version.
First section is like
[10.0.17763.292]
LocalOnlyPatch.x86=1
LocalOnlyOffset.x86=AFAD4
... followed by many more lines.
The second section is like
[10.0.17763.292-SLInit]
bInitialized.x86 =CD798
bServerSku.x86 =CD79C
... followed by many more line.
For a termsrv.dll version to be supported, RDPWarp must find in the ini file two sections like above that match the running dll version. That's why we request sections for version 10.0.17768.775.
What you've posted has no sections for that dll version. It cannot work...

@ Malicon: do you have a working version meanwhile? I need an updated version voor .775 as well

JohnB69 .  No I don't.  If I find one, I will post it here.

Did we get a version for 775 yet?

Can you please understand that Windows .805 still uses termsrv.dll version 10.0.17763.771

Can you please understand that Windows .805 still uses termsrv.dll version 10.0.17763.771

Yeah I realized that a few minutes later.  I was on version Windows 775.  I only look at this like once every couple months when it breaks so I forget the dll version differs.
Thanks!

I assume, because we need a new ini for each new version of Remote Desktop, that every time Windows updates RDP my simultaneous users feature will break? Is that right?

@cjcharles0 you're right!  Though it seems to only happen on major Windows feature updates.

Thanks!
Can we offer assistance to become contributors to this github project, that way I guess we can easily fix the 'update' button inside the app?

So 775 is still not supportted yet?

Here is the correct ini file.
rdpwrap.zip

Thank you! It also works in my win10 1809 ver 17763.805

After a few days, my 3 PCs have declared that the last update did not finished properly and after I have re-applied the update, the termsrv.dll version is no longer 775 it's now 771.  Thus the ini files posted by @OPADA-Eng @neymp @estivalinp all work (they are the same) since they have entries for 711.  Thanks to the three of you.  My Win10 version is 1809 os build 177763.805

Here is the correct ini file.
rdpwrap.zip

This works for me, thks!!!

Here is the correct ini file.
rdpwrap.zip

even works for 10.0.17763.771

thank you so much!
how can i add the new offsets when a new update is out?

This ini file has all the sections that I am aware of to date.

thank you @affinityv i would update my system in a couple of days to 1904 and give you feedback if it works and also when it doesnt in the future - also very motivated to help in any way i can im a novice programmer but want to learn =D

@lxwulf  Thanks, it works on update Version 10.0.18363 Build 18363

Yeah, very nice with ini file from @affinityv it even works with ver. 10.0.18362.657 Update 1909 from Windows thank you agian!


destroyStrategy works only on siblings that are array of objects. It does not work on other siblings.

I have not been successful in getting the destroy strategy to work on any sibling properties or sibling objects. It only works on sibling array of objects. Please check this example:
http://jsfiddle.net/mutharasus/dp18a70b/
In here if you select the first drop down to "Option1" then select all the other drop down and save. Then go back and switch the first drop down to "Option2" and save you can see that only the very last array of objects is removed with the destroy strategy.
Posted the same as a question:
http://stackoverflow.com/q/32253453/4496838

I've answered on StackOverflow as well, so I'll post the same here to try to catch the maximum audience.
You're correct, it's not currently behaving the way that you expect when an individual field is removed from the view because of a condition.
Here's what's happening: under the "old" bundled decorators for ASF, each field-type decorator is rendered on the page within an outer tag. The contents of the appropriate field template are then processed and rendered. Condition logic applies to everything within the tag, but not to the tag itself. Normally, this would be fine, but the destroyStrategy logic was assigned to the $destroy event of the tag. The end result is that the $destroy event will never fire unless the entire tag would be removed from the DOM. This is why the model values in the array of objects are being cleaned up - the container is removed when the "model.propertyOne === 'option1'" condition fails, which cascades the $destroy event to each object in the array.
I think that this got overlooked with the creation and release of the new builder, because I raised the issue at the end of the PR for the feature (https://github.com/Textalk/angular-schema-form/pull/371).
On the bright side, the new builder approach (which you can use by adding the bootstrap-decorator file from https://github.com/Textalk/angular-schema-form-bootstrap) doesn't have this issue. Instead, the destroyStrategy logic is applied via directive to the form fields because the tag is no longer used. Unless you have a need to stay with the old decorators at this time, I suggest grabbing the new ones and giving them a try.
Let us know how it goes!

@jbsaff that's great to hear the new builder fixes the issue, wont be too much longer till we get it out in v1
Please re-open if you do not feel the question has been answered sufficiently.


Updates to allow non-orthorectified imagery

OSN and it's use of Deepcore processing assumes that imagery is orthorectified (as in, bounded by lat and long lines).  Moving forward, this should be expanded to arbitrary images.  The training set should be assumed to operate with such distortion, and inference should take place in image space.  GDAL can be used to obtain the coordinates of the window from that pixel space.

Closed per @adpowel


Japanese Kanji cannot search

Describe the bug
Japanese Kanji cannot search
To Reproduce
Create Index:
curl -X POST 'http://localhost:7700/indexes' \
  -H 'Content-Type: application/json' \
  --data-binary '{
    "uid": "hospitals",
    "primaryKey": "id"
  }'

Setting index:
curl -X PATCH 'http://localhost:7700/indexes/hospitals/settings' \
  -H 'Content-Type: application/json' \
  --data-binary '{
    "searchableAttributes": [
      "name",
      "kana"
    ],
    "displayedAttributes": [
      "name",
      "kana"
    ]
  }'

Insert documents:
curl -X POST 'http://localhost:7700/indexes/hospitals/documents' \
  -H 'Content-Type: application/json' \
  --data-binary '[
      { "id": 1, "name": "日健クリニック", "kana": "ニッケンクリニック" },
      { "id": 2, "name": "日見中央病院", "kana": "ヒミチュウオウビョウイン" }
  ]'

Expected behavior
When search for the word "健", I want "日健クリニック" to be hit, but documents containing "見" are hit.
In Japanese, "健" and "見" both have the same pronunciation as "ken", but they have different meanings.
Screenshots

Meilisearch version:
v1.7.2
Additional context
Docker Image: getmeili/meilisearch:v1.7

This is because Meilisearch defaults to Chinese support. I have the same issue https://github.com/meilisearch/meilisearch/issues/4162

This is because Meilisearch defaults to Chinese support. I have the same issue #4162
You can use the Japanese builds to solve your problem #3882

@uintaam Thank you for your reply!
Can I use Japanese build without Docker? (I use Ubuntu22.04 without Docker in production)

Hello @exkoi two solutions

compile from source. See the related docs ("Source tab"). But instead of cargo build --release, use this command: cargo build --release -p meilisearch -p meilitool --no-default-features --features "analytics mini-dashboard japanese"
or, if you don't want to bother with this, you can also use our cloud offer and ask support team (in the chat box) to use Japanese version

Thank you @curquiza !
I'll try your solution

I'm closing this issue since we have another opened 😊


Hide hoist from Data.Functor.Foldable

Otherwise, compilation breaks as of recursion-schemes 5.1.
Ideally, we'd just use cata in place of hoist but this is quicker.

The hoist from the new Data.Functor.Foldable is the same as our one, of course. But we can't really handle that gracefully across multiple versions without CPP, so seems okay.

I think it's fine to have CPP in a dedicated compatibility module.


Use proper faculty title in UserProfile

In UserProfile, the title attribute returns the ai_title for a user.  ai_title contains the faculty title for a user from Activity Insight.  We stopped importing this data a while ago, so it is outdated.  We are now pulling position_title data from Pure that is stored in UserOrganizationMemberships.  We should return this data as the title attribute in UserProfile.
A user can have multiple UserOrganizationMemberships, so we need to determine which position_title is the canonical title.  There is a primary boolean in UserOrganizationMemberships which may indicate the preferred title.  If that isn't there, we are also storing started_on and ended_on timestamps, so we can select the most recent title.

Start importing the ai_title again and give it preference.  If someone does not have an ai_title give preference to the primary position_title.  If that doesn't exist, give preference to the most recent position_title.

closed by #500


add launch images & App Icon for iPhone 6 and 6 Plus

From @1aurabrown on January 5, 2015 21:35
I think @katarinabatina can supply these, or I can whip them up pretty easily in Photoshop if necessary.

Copied from original issue: artsy/eigen-private#2111

Can someone confirm that I did this? I'm pretty sure I did.

cool, can't hurt to do the iPhone 3x

done, I think.


mediawriter: 5.0.7 -> 5.0.8

Diff: https://github.com/FedoraQt/MediaWriter/compare/refs/tags/5.0.7...5.0.8
Changelog: https://github.com/FedoraQt/MediaWriter/releases/tag/5.0.8
Description of changes

Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
23.11 Release Notes (or backporting 23.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 256392 run on x86_64-linux 1

1 package built:

mediawriter


fix broken code from Gumtree 3

fix dependency hell (:warning: requires a Github token for Maven)
fix broken API from Gumtree 3

InstanceMiningTest is fully green :green_heart: locally

MainComingTest :heavy_check_mark:

seems that we are close to have all tests green again


pyros_utils: 0.1.1-0 in 'jade/distribution.yaml' [bloom]

Increasing version of package(s) in repository pyros_utils to 0.1.1-0:

upstream repository: https://github.com/asmodehn/pyros-utils.git
release repository: https://github.com/asmodehn/pyros-utils-release.git
distro file: jade/distribution.yaml
bloom version: 0.5.21
previous version for package: null

pyros_utils
* using renamed dependency catkin_pip
* Contributors: alexv

Pushed the jade branch a little late. Travis needs rebuild...

You can retriggering Travis by closing and reopening the pull request.


Renaming "Gcloud"

We have received word that we need to move away from use of "gcloud". This means we need to rename the library to "Google Cloud" and use a different top-level namespace. Consider the following code for the current library:
require "gcloud"

gcloud = Gcloud.new "my-todo-project",
                    "/path/to/keyfile.json"
datastore = gcloud.datastore

task = datastore.find "Task", "sampleTask"
task["priority"] = 5
datastore.save task

Here are the 3 most likely options:

Rename Gcloud to Google. This is likely the easiest for users are they can search/replace their code and the formatting remains the same since Gcloud and Google have the same number of characters. There are no known naming collisions with any existing Google ruby libraries, but it is possible there may be in the future.
require "google/cloud"

google = Google.new "my-todo-project",
                    "/path/to/keyfile.json"
datastore = google.datastore

task = datastore.find "Task", "sampleTask"
task["priority"] = 5
datastore.save task

Rename Gcloud to Google::Cloud. This option reinforces the brand by putting "Cloud" in the namespace. This avoids some possible naming collisions with other libraries, but changes the namespace from top-level to 2 levels deep. This may also cause confusion for non-cloud branded services such as datastore. I can see users asking, "Why is it Google::Cloud::Datastore instead of just Google::Datastore?"
require "google/cloud"

gcloud = Google::Cloud.new "my-todo-project",
                           "/path/to/keyfile.json"
datastore = gcloud.datastore

task = datastore.find "Task", "sampleTask"
task["priority"] = 5
datastore.save task

Rename Gcloud to GoogleCloud. Like the current naming, this option avoid any possible naming collisions with other Google libraries by avoiding the Google namespace completely. I can also see users asking, "If this is Google's official client library then why isn't it using Google as the top-level namespace?"
require "googlecloud"

gcloud = GoogleCloud.new "my-todo-project",
                         "/path/to/keyfile.json"
datastore = gcloud.datastore

task = datastore.find "Task", "sampleTask"
task["priority"] = 5
datastore.save task

There are many pros and cons for each option. No option is more or less correct according to ruby conventions. What should we do?

/cc @jgeewax @quartzmo

I like the boldness of option 1, but the flip-side of that is that option 2 is probably a safer approach. Also, the code example for option 1 might need to be the same as option 2. I haven't worked all the details out yet, but its possible that we need to create the main gcloud object using Google::Cloud even if datastore uses Google::Datastore and not Google::Cloud::Datastore.
I like option 3 the least, but I think it is a viable option and should be considered.

The require in option 1 is: require "google/cloud", is that correct?

Under rails option 2, which I like more regardless, would probably autoload without require, which is a plus.

Assuming the new gem will be named something like google-cloud, what if the old gcloud gem only provided a dependency on google-cloud and some files so the old requires continue to work. So in effect the gcloud gem becomes a compatibility layer from the existing pre-1.0 code to migrate to the 1.0 google-cloud code? Does that make sense?

It looks like we are going with option 2. 😄

@remi @nicolasnoble @pcostell @jgeewax What do you all think of renaming Gcloud to Google::Cloud?

/cc @dmcgrath

I'm +1 to Google::Cloud and all the code in option 2:
$ gem install google-cloud

(per http://guides.rubygems.org/name-your-gem/)
and then
require "google/cloud"

gcloud = Google::Cloud.new "my-todo-project",
                           "/path/to/keyfile.json"
datastore = gcloud.datastore

task = datastore.find "Task", "sampleTask"
task["priority"] = 5
datastore.save task

I'm also OK calling stuff client or whatever... but we can use gcloud as a variable name if its convenient.

Hi,
Sorry I'm late on the party, but some of upcoming APIs somehow chose 'google/cloud' namespace (see proto files under https://github.com/googleapis/googleapis/tree/master/google/cloud), which might cause some confusions.

Yep. We are aware and are ensuring we are not conflicting with the ruby code generated from the protobuf files. Especially since gcloud-ruby will be consuming them! :)

+1 on Option 2 (gem: google-cloud, require "google/cloud, module Google::Cloud), especially since Datastore is cloud branded (Its formal name is Google Cloud Datastore).

Update: PR #806 has been opened, implementing Option 2.
PTAL (as best you can; there are many changed files) and comment on the PR!

@omaray @jgeewax The repo was renamed to google-cloud-ruby and everything looks to be working great. The namespace change will be released tomorrow and then this issue will be closed.

Sweet!

This was released Friday in v0.20.0.


Add new module for Strimzi related resources

I can imagine that only in case that strimzi resources are used in other repositories. Like kafka or connectors etc...

Yeah the initial idea was a bit different. But I also thought about it yesterday and I guess it can be an "extension" and, if needed, it can be kept in the particular org that will use it for everything else.
So I think we can close this as not planned.


enh: notion upsert page workflow

Mostly, the implementation for this design doc.
This transforms the "notion upsert page" activity into a workflow, which turns out to be a massive change.
I used the opportunity to cleanup some stuff too:

the workflow now takes a connector ID instead of workspaceId / workspaceAPIKey / datasourceName (better !)
the notion access token is re-fetched from nango everytime
I removed useless prefix/suffix from workflows and activity names

I have tested it locally against our own notion workspace

You're runner so feel free to merge and deploy now or Monday :)


Allow to open pull popup from within log view

Another small thing, that worked in Magit: When pressing p in the log graph view you could open the "pull" popup. On my setup this fails with:

Added this open to the pop up mappings in log_view:

Ah, ok! The implementation is actually even more simple than you have it - we don't do anything with the passed in commit, so you can omit that second function as an argument entirely. Since it's so simple I just went ahead and did it: https://github.com/NeogitOrg/neogit/pull/972
Thanks for pointing that out :)

Ah okay, good to know. Thanks for fixing!


Unable to combine items and download wget

I've added 4 data files from FGOALS-f3-L to my chart, the name of the files are listed below:
CMIP6.CMIP.CAS.FGOALS-f3-L.abrupt-4xCO2.r1i1p1f1.Amon.uas.gr
CMIP6.CMIP.CAS.FGOALS-f3-L.piControl.r1i1p1f1.Amon.uas.gr
CMIP6.CMIP.CAS.FGOALS-f3-L.piControl.r1i1p1f1.Amon.vas.gr
CMIP6.CMIP.CAS.FGOALS-f3-L.abrupt-4xCO2.r1i1p1f1.Amon.vas.gr
The data node is esgf-data1.llnl.gov.
I'd like to combine all 4 files and generate one wget file. But after I select all items and click download, nothing happens.
When I use the download button in each row of each data file, it works.
Yesterday, when I tried to combine files and download one wget file, it also worked.
I'm wondering how to make this combine & download working again..?

Hi, Are you using Chrome or Firefox?  If so, could you try to open a Javascript console and either paste the error or take a screenshot?   Other browsers aren't supported, sorry for the inconvenience.

I'm using Chrome, here's the screenshot

Are you logged in?  Perhaps try to log out and log in again...

Yes, I was logged in before, logging out and back works! Many thanks!!


Hide hover dashed borders while grid tool is active

Hello, can I be assigned to this task?

yep! but the github ui won't let me assign you.. ping me on gitter if you want to chat about your strategy to fix this one 👍


Adding a short RELEASING.md

Fixes #71

This change is

Coverage remained the same at 91.566% when pulling a630224dfbdb0f337504ede09692580cd2cb9993 on add-releasing into babb363c90cf0a5fa1f06143b8fbda93735d7700 on master.


CINE Images

Hello All,
I'm using ORTHANC server for dicom storage. ORTHANC server is running on a separate machine than from the OHIF viewer with NGINX.   Below is the configuration to the ORTHANC server.
Somehow, ECHO studies does not by default comes as a cine images.  I manually have to click the play button to play it.
Is there any configuration that I need to do to make cine studies play by default?
servers: {
dicomWeb: [
{
name: 'Orthanc',
wadoUriRoot: 'http://<IP_ADDRESS>:8080/wado',
qidoRoot: 'http://<IP_ADDRESS>:8080/dicom-web',
wadoRoot: 'http://<IP_ADDRESS>:8080/dicom-web',
qidoSupportsIncludeField: true,
imageRendering: 'wadouri',
thumbnailRendering: 'wadouri',
enableStudyLazyLoad: true,
supportsFuzzyMatching: true,
},
],
}

No we don't have such configuration unfortunately


OpenNBS Shows White Screen on Startup

Is your feature request related to a problem? Please describe.
Something I've noticed is that whenever I open an OpenNBS window for the first time, it shows a fully white screen. Now in light mode, this makes perfect sense; but in Dark / Fluent Dark mode, it's quite unexpected.
Describe the enhancement you'd like
Personally, I think this pre-screen should be either based on the theme the user selects, (i.e. black/gray for dark mode, white for light mode) or be a darker color for all settings. However, I do understand that the white screen could be a limitation of the GameMaker Language and might not be changeable.

Yes, as you said, the white screen is not changeable because the code can't change the splash screen color, so there's no easy way to fix this issue.
But it's fixable in 4.0 since it's gonna be in Python instead of GML.

Yes, this is a low-level issue as you pointed out.
This also happens when NBS is stuck in a long operation (e.g. exporting a data pack or MP3 file), as GameMaker completely stops drawing to the screen while it's processing. The screen_refresh extension used to provide a workaround, but it's since no longer working.

Closing as there's not much we can do about this.


Remove legacy transformers from ejb3 & jca subsystems

This transformers target AS7.1.2 to 7.2 noting newer.
Mostly removing to be able to cleanup threads subsystem in core. https://github.com/wildfly/wildfly-core/pull/739

Windows Build 1577 is now running using a merge of 0cf92d37f4bef6cc5739657941e1696afa4f9c48

Linux with security manager Build 1405 is now running using a merge of 0cf92d37f4bef6cc5739657941e1696afa4f9c48

Linux Build 6499 is now running using a merge of 0cf92d37f4bef6cc5739657941e1696afa4f9c48

Linux with security manager Build 1405 outcome was SUCCESS using a merge of 0cf92d37f4bef6cc5739657941e1696afa4f9c48
Summary: Tests passed: 821, ignored: 300 Build time: 0:05:11

Linux Build 6499 outcome was FAILURE using a merge of 0cf92d37f4bef6cc5739657941e1696afa4f9c48
Summary: Tests failed: 1 (1 new), passed: 2861, ignored: 355, muted: 1 Build time: 0:47:28
Build problems:
Failed tests detected
Failed tests
org.jboss.as.test.integration.ejb.timerservice.mgmt.NonPersistentCalendarTimerManagementTestCase.testResourceExistence: <no details avaliable>

Windows Build 1577 outcome was SUCCESS using a merge of 0cf92d37f4bef6cc5739657941e1696afa4f9c48
Summary: Tests passed: 2862, ignored: 355, muted: 1 Build time: 0:50:31

looks good to me

I just checked out the EAP_6.2.0.GA tag. Looking at JcaExtension I see:
{code}
private static final int MANAGEMENT_API_MAJOR_VERSION = 1;
private static final int MANAGEMENT_API_MINOR_VERSION = 2;
private static final int MANAGEMENT_API_MICRO_VERSION = 0;
{code}
In EJB3Extension it's:
{code}
private static final int MANAGEMENT_API_MAJOR_VERSION = 1;
private static final int MANAGEMENT_API_MINOR_VERSION = 2;
private static final int MANAGEMENT_API_MICRO_VERSION = 1;
{code}

yes, but that both already use Threads 1.1, we are only removing transforming to threads 1.0.
ejb parser https://github.com/jbossas/jboss-eap/blob/EAP_6.2.0.GA/ejb3/src/main/java/org/jboss/as/ejb3/subsystem/EJB3Subsystem12Parser.java#L711
jca
https://github.com/jbossas/jboss-eap/blob/EAP_6.2.0.GA/connector/src/main/java/org/jboss/as/connector/subsystems/jca/JcaExtension.java

ah nevermind my comment, now i see what you meant

this is what fooled me in EJB subsystem:
@Test
public void testTransformerEAP610() throws Exception {
testTransformer_1_2_x(ModelTestControllerVersion.EAP_6_1_0, 1);
}
which led to believe that 1.2.x was part of 6.1 not 6.2

@bstansberry rebased PR and fixed the code to not remove the wrong transformers.
I also added proper EAP 6.2 transformers & tests for them. Just to make sure we don't break anything.

Linux with security manager Build 1643 is now running using a merge of 62affe10b3d7381fad592a47908fe9ac1ebf2405

Windows Build 1817 is now running using a merge of 62affe10b3d7381fad592a47908fe9ac1ebf2405

Linux Build 6742 is now running using a merge of 62affe10b3d7381fad592a47908fe9ac1ebf2405

Linux with security manager Build 1643 outcome was SUCCESS using a merge of 62affe10b3d7381fad592a47908fe9ac1ebf2405
Summary: Tests passed: 856, ignored: 298 Build time: 0:05:44

Linux Build 6742 outcome was SUCCESS using a merge of 62affe10b3d7381fad592a47908fe9ac1ebf2405
Summary: Tests passed: 2879, ignored: 371, muted: 1 Build time: 0:46:48

Windows Build 1817 outcome was SUCCESS using a merge of 62affe10b3d7381fad592a47908fe9ac1ebf2405
Summary: Tests passed: 2880, ignored: 371 Build time: 0:48:38

@maeste Does this look good? There have been some changes since before.

@bstansberry  yup it seems good

retest this please

Windows Build 1999 is now running using a merge of 62affe10b3d7381fad592a47908fe9ac1ebf2405

Linux Build 6924 is now running using a merge of 62affe10b3d7381fad592a47908fe9ac1ebf2405

Linux with security manager Build 1823 is now running using a merge of 62affe10b3d7381fad592a47908fe9ac1ebf2405

Linux with security manager Build 1823 outcome was SUCCESS using a merge of 62affe10b3d7381fad592a47908fe9ac1ebf2405
Summary: Tests passed: 871, ignored: 280 Build time: 0:06:41

Linux Build 6924 outcome was FAILURE using a merge of 62affe10b3d7381fad592a47908fe9ac1ebf2405
Summary: Tests failed: 4 (4 new), passed: 2884, ignored: 341, muted: 1 Build time: 0:50:03
Build problems:
Failed tests detected
Failed tests
org.jboss.as.test.integration.ejb.remote.suspend.EjbRemoteSuspendTestCase.testSuspendedCallRejected: <no details avaliable>

org.jboss.as.test.integration.ws.wsse.signencrypt.EJBSignEncryptTestCase.encryptedAndSignedRequest: <no details avaliable>

org.jboss.as.test.integration.domain.mixed.eap630.MixedDomain630TestSuite: org.jboss.as.test.integration.domain.mixed.eap620.MixedDomain620TestSuite: <no details avaliable>

org.jboss.as.test.integration.domain.mixed.eap630.MixedDomain630TestSuite: <no details avaliable>

Windows Build 1999 outcome was FAILURE using a merge of 62affe10b3d7381fad592a47908fe9ac1ebf2405
Summary: Tests failed: 81 (81 new), passed: 2739, ignored: 339, muted: 2 Build time: 0:55:53
Build problems:
Failed tests detected
Failed tests
org.jboss.as.test.clustering.single.web.SimpleWebTestCase: org.jboss.as.test.clustering.single.dispatcher.CommandDispatcherTestCase: <no details avaliable>

org.jboss.as.test.clustering.single.web.SimpleWebTestCase: org.jboss.as.test.clustering.single.provider.ServiceProviderRegistrationTestCase: <no details avaliable>

org.jboss.as.test.clustering.single.web.SimpleWebTestCase: org.jboss.as.test.clustering.single.registry.RegistryTestCase: <no details avaliable>

org.jboss.as.test.clustering.single.web.SimpleWebTestCase: org.jboss.as.test.clustering.single.singleton.SingletonServiceTestCase: <no details avaliable>

org.jboss.as.test.clustering.single.web.SimpleWebTestCase: <no details avaliable>

org.jboss.as.test.clustering.messaging.ClusteredMessagingTestCase.testClusteredQueue: <no details avaliable>

org.jboss.as.test.clustering.messaging.ClusteredMessagingTestCase.testClusteredTopic: <no details avaliable>

org.jboss.as.test.clustering.xsite.XSiteSimpleTestCase.testPutToBackupNotRelayed: <no details avaliable>

org.jboss.as.test.multinode.transaction.TransactionInvocationTestCase: org.jboss.as.test.multinode.ejb.timer.database.DatabaseTimerServiceMultiNodeExecutionDisabledTestCase: <no details avaliable>

org.jboss.as.test.multinode.transaction.TransactionInvocationTestCase: org.jboss.as.test.multinode.ejb.timer.database.DatabaseTimerServiceMultiNodeTestCase: <no details avaliable>

org.jboss.as.test.multinode.transaction.TransactionInvocationTestCase: org.jboss.as.test.multinode.remotecall.RemoteLocalCallProfileTestCase: <no details avaliable>

##### there are 71 more failed tests, see build details

I asked for the retest because now the job includes the mixed domain tests, and there's a failure there:
http://brontes.lab.eng.brq.redhat.com/viewLog.html?buildId=59884&buildTypeId=WFPR

looks like the failure is actually correct behavior. before this change there was no transformer to model version 1.2.0 (EAP 6.2.0)
Will investigate bit more. Could be that it just needs some adjusting for the mixed domain testing

Linux Build 6945 is now running using a merge of a92db45f582356b864a8b4d17c952371bdca8e2a

Windows Build 2019 is now running using a merge of a92db45f582356b864a8b4d17c952371bdca8e2a

Linux with security manager Build 1843 is now running using a merge of a92db45f582356b864a8b4d17c952371bdca8e2a

Linux Build 6945 outcome was FAILURE using a merge of a92db45f582356b864a8b4d17c952371bdca8e2a
Summary: Tests passed: 532, ignored: 185; exit code 1 (new) Build time: 0:03:10
Build problems:
Process exited with code 1

Linux with security manager Build 1843 outcome was FAILURE using a merge of a92db45f582356b864a8b4d17c952371bdca8e2a
Summary: Tests passed: 532, ignored: 185; exit code 1 (new) Build time: 0:03:09
Build problems:
Process exited with code 1

Windows Build 2019 outcome was FAILURE using a merge of a92db45f582356b864a8b4d17c952371bdca8e2a
Summary: Tests passed: 532, ignored: 185; exit code 1 (new) Build time: 0:03:52
Build problems:
Process exited with code 1

Windows Build 2020 is now running using a merge of 38087b972bb1ca8dbfe410e3ec5ed311e09e944c

Linux with security manager Build 1844 is now running using a merge of 38087b972bb1ca8dbfe410e3ec5ed311e09e944c

Linux Build 6946 is now running using a merge of 38087b972bb1ca8dbfe410e3ec5ed311e09e944c

Linux with security manager Build 1844 outcome was SUCCESS using a merge of 38087b972bb1ca8dbfe410e3ec5ed311e09e944c
Summary: Tests passed: 871, ignored: 280 Build time: 0:06:10

Linux Build 6946 outcome was SUCCESS using a merge of 38087b972bb1ca8dbfe410e3ec5ed311e09e944c
Summary: Tests passed: 2918, ignored: 341 Build time: 0:46:26

Windows Build 2020 outcome was SUCCESS using a merge of 38087b972bb1ca8dbfe410e3ec5ed311e09e944c
Summary: Tests passed: 2918, ignored: 341 Build time: 0:48:08


Experiencing issues with the Kaggle API : Invalid API & API Token Expired

Hi @raghu-007 - can you provide more details?  We'd really need repro steps at least to begin troubleshooting.


feat(Analysis.Normed.Ring.SeminormFromConst): add seminormFromConst

We prove [BGR, Proposition 1.3.2/2] : starting from a power-multiplicative seminorm
on a commutative ring R and a nonzero c : R, we create a new power-multiplicative seminorm for
which c is multiplicative.

bors d+

bors r+


How Do I Reach Out Kraken Support Number

➡ For help with Kraken Support Phone Number, reach out to our support team anytime at 📲 1-510-989-6343  . We're available 24/7 to assist with installation.
➡ For Kraken Phone Support, please feel free to contact our support team at 📲 1-510-989-6343   We can assist with installation, setup, and troubleshooting.
➡𝐅𝐨𝐫 𝐡𝐞𝐥𝐩 𝐰𝐢𝐭𝐡 Kraken Support, 𝐫𝐞𝐚𝐜𝐡 𝐨𝐮𝐭 𝐭𝐨 𝐨𝐮𝐫 𝐬𝐮𝐩𝐩𝐨𝐫𝐭 𝐭𝐞𝐚𝐦 𝐚𝐧𝐲𝐭𝐢𝐦𝐞 𝐚𝐭 (📲 1-510-989-6343  ). 𝐖𝐞'𝐫𝐞 𝐚𝐯𝐚𝐢𝐥𝐚𝐛𝐥𝐞 𝟸𝟺/𝟽 𝐭𝐨 𝐚𝐬𝐬𝐢𝐬𝐭 𝐰𝐢𝐭𝐡 𝐢𝐧𝐬𝐭𝐚𝐥𝐥𝐚𝐭𝐢𝐨𝐧, 𝐬𝐞𝐭𝐮𝐩, 𝐚𝐧𝐝 𝐭𝐫𝐨𝐮𝐛𝐥𝐞𝐬𝐡𝐨𝐨𝐭𝐢𝐧𝐠.
➡𝐅𝐨𝐫 𝐡𝐞𝐥𝐩 𝐰𝐢𝐭𝐡 Kraken, 𝐫𝐞𝐚𝐜𝐡 𝐨𝐮𝐭 𝐭𝐨 𝐨𝐮𝐫 𝐬𝐮𝐩𝐩𝐨𝐫𝐭 𝐭𝐞𝐚𝐦 𝐚𝐧𝐲𝐭𝐢𝐦𝐞 𝐚𝐭 📲 1-510-989-6343  . 𝐖𝐞’𝐫𝐞 𝐚𝐯𝐚𝐢𝐥𝐚𝐛𝐥𝐞 𝟸𝟼/𝟽 𝐭𝐨 𝐚𝐬𝐬𝐢𝐬𝐭 𝐰𝐢𝐭𝐡 𝐢𝐧𝐬𝐭𝐚𝐥𝐥𝐚𝐭𝐢𝐨𝐧, 𝐬𝐞𝐭𝐮𝐩, 𝐚𝐧𝐝 𝐭𝐫𝐨𝐮𝐛𝐥𝐞𝐬𝐡𝐨𝐨𝐭𝐢𝐧𝐠.
➡For help with ❞Kraken Support Number❞, reach out to our support team anytime at 📲 1-510-989-6343   We're available 24*7 to assist with installation.
➡ For Kraken Support, please feel free to contact our support team at 📲 1-510-989-6343   We can assist with installation, setup, and troubleshooting

Closing this issue as spam.


Move associated items to their own page.

Because they are a cutting concern between impls and traits, they don't really fit in either.
If anybody has concrete suggestions for how to make this better, I'm all ears. I'm not a fan of a lot of my writing in this PR. Especially the definitions.

Well, took me long enough, but I've addressed feedback where I can.

The TravisCI failure is not against the latest change. Seems I might have confused TravisCI with multiple pushes to my branch. >_>

Updated.

Thanks!


global-cache-cache-override

Where a Global Cache determines that it is unable to cache a data item, the Global Cache should publish a notification message where the data download link refers to the source dataserver and the metric wmo_wis2_gc_cache_override_total is incremented by 1
More details for global-cache-cache-override are needed about the notification message; format, content, topic...

I guess this metrics can be used when a GC decides not to cache something that should be cached. Core data with cache=true or missing directive. In this case, the notification message will be exactly the same it would have been if the original notification message had cache=false.
Not sure anything else is needed.

Do we want a GC in this case to republish a message with the original link? My arguments against would be

The data should be cached. Which means that the originator might not want to share the data by itself
This contrasts cache=false where the data originator clearly states it wants to share the data by itself, so we have a different situation
The data might be available by other caches. So not resending the message would allow users to fetch the data from other caches which might be better than accessing the data source

How do we cope with situations where all Caches decide that they can not store the data?

I'd view this from a user point of view... so republish as if cache=false and generate a monitoring message so that the producing centre is aware of this.
If we do something else, I'm afraid this will have an impact on users.
Like that it remains a "technicality" between GC and data producers.

I am not sure it is that easy. Consider for example a data publisher only allows downloads from the GCs. In this case a cache that is not able to cache that data sends out a message with a link that does not work for the user. Instead of just not sending out a message. (The user will receive messages from other caches with links that work).
I think cache override is more related to a download error than to cache = false

Yes, it is a decision from the GC. My point is that the outcome of this decision is closer to an error (i.e. the originator wants the data to be in the cache which is however not possible) than it is to cache = false (the originator does not want the cache to store the data).
My point is that to the user the consequences of receiving a message from that cache in this situation might be worse (the download link provided might not work) than to not receive that message (i.e. download the data from any other cache)

fwiw - i agree with Kai's perspective and I believe it is supported by viewing this from both the Origin, and end user cases. Override scenario:

the data object was intended (by the Origin) to be cached
the data object was not cached by the GC

This two characteristics exactly match the download failure case, and the GC should not publish a notification message.
The only difference between how a download failure scenario, and override scenario is handled is which metric should be incremented.

Fair enough... Optimistically, I thought that overriding and nevertheless providing a notification message was doable as the origin download link may work.


I'm trying to implement FullCalendar on a Nuxt3 Project , keep getting errors

My package.json :

Calendar component :

My Plugin/fullCalendar.js :

nuxt.config.ts :

the error msg :

That's all I have . Please help ^^'

We are approaching the Nuxt 2 EOL date (June 30, 2024) - see this article for more information. This is advance warning that I'm going to close this issue then, as it's currently marked as a Nuxt 2 related bug.
If it's a critical or security issue, please do comment and let me know, in case it is possible to address it before the EOL date.
If it's a an issue you think is relevant for Nuxt 3, please feel free to open a fresh issue (or just comment here so I can update labels, etc.). 🙏
Thank you for your understanding and for your contribution to Nuxt. ❤

It's the day, at last. Nuxt 2 is now marked end-of-life.
My apologies we never got round to resolving this bug in the 2.x branch, but we do have to draw a line somewhere. Again, if you think this is still relevant for Nuxt going forward, please feel free to open a fresh issue (or just comment here so I can update labels, etc.). 🙏


Reduce wasmi::Engine memory consumption for storing function artifacts

The wasmi::Engine stores the compiled functions and for lazy compilation also the information necessary for lazy compilation for each function in parsed wasmi::Modules. However, the memory consumption is non-optimal and could easily be improved.
https://github.com/wasmi-labs/wasmi/blob/44987c120a8402b4b359f5fa01d763d3c4ee320c/crates/wasmi/src/engine/code_map.rs#L150
The root cause is that each UncompiledFuncEntity stores redundant information:

The func_to_validate: FuncToValidate<..> field internally stores the func_idx which could be eliminated. The new version of wasmparser allows to destructure the FuncToValidate type to do this.
Also the FuncToValidate type holds a WasmFeatures which currently weighs in with a whopping 23 bytes. Again, the new version allows to extract this WasmFeatures and store it once shared for all uncompiled function entities.

With these two changes we can eliminate roughly 32 bytes (alignment) per Wasm function in the wasmi::Engine. For a Wasm blob with 1000 functions this equals to roughly 32kB less memory consumption which can be big. In total this would shrink the UncompiledFuncEntity type to 20 bytes on a 64-bit platform or 12 bytes on a 32-bit platform.
Also the CompiledFunctionEntity type can be shrinked:
https://github.com/wasmi-labs/wasmi/blob/44987c120a8402b4b359f5fa01d763d3c4ee320c/crates/wasmi/src/engine/code_map.rs#L259
We could store raw-pointers instead of Box<[T]> for both instrs and consts fields and store the lengths in u16 fields instead. On 64-bit platforms this would shrink the type from 34 bytes (40 bytes aligned) down to 22 bytes (24 bytes aligned). Additionally this would make the len_cells method a lot more efficient.

Depends on new wasmparser updates:

https://github.com/bytecodealliance/wasm-tools/pull/1495 (mandatory)
https://github.com/bytecodealliance/wasm-tools/pull/1496 (optional)

Using the following definitions for Wasmi's code_map.rs:
pub struct UncompiledFuncEntity {
    func_index: u32,
    bytes: SmallByteSlice,
    module: ModuleHeader,
    validate: Option<wasmparser::ValidatorResources>,
}

pub enum SmallByteSlice {
    Small {
        len: u8,
        bytes: [u8; 22],
    },
    Big(Box<[u8]>),
}

SmallByteSlice now stores 22 bytes inline instead of 30.
Replaced func_to_validate: Option<wasmparser::FuncToValidate<wasmparser::ValidatorResources>> field with validate: Option<wasmparser::ValidatorResources> which is a lot smaller. The index and ty fields are redundantly stored in UncompiledFuncEntity::func_index field with access to module if we do some refactoring in ModuleHeader. Furthermore the features: WasmFeatures field is the same for all uncompiled function entities in the same Engine and thus can be stored in the CodeMap directly and reused.

All in all this nets us the following improvements in memory consumption:

size_of<UncompiledFuncEntity>(): 88 -> 48
size_of<InternalFuncEntity>(): 88 -> 48

Therefore, 40 bytes savings per function processed by the Engine.
For 1000 functions this is equivalent to 40kB.

Blocked by https://github.com/bytecodealliance/wasm-tools/pull/1493 and https://github.com/bytecodealliance/wasmtime/issues/8341#issuecomment-2061519772.


Add openapi-appengine.yaml file for App Engine deployments.

After conversation with the Endpoints team, this was the most effective solution we came up with to guide users through setting up Endpoints on App Engine. Having users uncomment code proved to be difficult. If you have another idea that could work better, please let me know. Otherwise, this will have to do.

Seems fine, but if openapi-appengine.yaml is for App Engine, what is openapi.yaml for? Is it for compute engine, container engine, etc.

That's correct. GKE and GCE use the PROJECT-ID.cloud.goog host format, whereas App Engine uses PROJECT-ID.appspot.com.

This is LGTM, is there anything else needed before merge?

Nope, this is ready to go.


VPAID AD Not showing correctly on the Player

Hi!,
I have a issue with showing my vpaid tag on videojs player..
It's not showing well on my player..can you checked and tell what the issue is?
Link: http://tronevr.esy.es/vpaid-final-test/vpaid.php
Thanks!,
Dj

Hey there,
I think this might be an IMA SDK issue we need to look into - in INSECURE mode your ad is being rendered on top of our controls, but it should be beneath them. I'll let you know what we find when we look into it.
Thanks,
Shawn

Hi!, Also, want to how do i used java script for auto fire clicks without user interaction?
Do you know,any codes?
Thanks!

Unfortunately I do not - as far as I know it's not possible to fake a user interaction in a way that will let you play video on mobile (if that's what you're looking to do).

Hi there - looking into this today, it looks like your tag has stopped working (I get a NO_ADS error). Do you have another test tag I can use to replicate this?

Closing this out since it's been a month with no response, but if you're still seeing this issue please feel free to re-open and we can continue to investigate :)

Hey @shawnbuso - we're having a similar issue with an iAS VPAID tag on our player - we're in INSECURE mode and the VPAID ad is rendering on top of our player but an unwrapped tag doesn't (and obeys player commands accordingly) Any idea on what could be causing the issue? We have a Google Dev session showing "Uncaught ReferenceError: manager is not defined...at HTMLIFrameElement.AdVolumeChange..." etc. Did your team have any findings regarding ads rendering on top of the player? I can open a separate project as well.

@awongops ,
we already fixed this.
if you are interesting.please!,get back to me via e-mail
e-mail<EMAIL_ADDRESS>


feat: add web component polyfill to uPortal

Checklist

[x] the individual contributor license agreement is signed
[x] commit message follows commit guidelines

Description of change

Include a web component polyfill for all uPortal.
Avoids embedding a 100kb polyfill in every component on the page.

:notebook: Started release of web components polyfill 2.0.4 is may not be completed before CI runs.

I wish it wasn't needed, but this approach is probably the right way to handle this issue.  :+1:

Full Firefox support is coming soon, and someday IE can be dropped, then this can be removed. :smile:


No instance for (Num Data.Aeson.Encode.Pretty.Indent) arising from the literal ‘2’

I'm trying to build Hakyll on fresh Ubuntu 16.04 install, with GHC 7.10.3 and cabal 1.22 from Ubuntu repo. I'm doing this inside sandbox. Duiring the build I got following error.
pandoc-citeproc.hs:65:50:
    No instance for (Num Data.Aeson.Encode.Pretty.Indent)
      arising from the literal ‘2’
    In the ‘confIndent’ field of a record
    In the first argument of ‘encodePretty'’, namely
      ‘Config {confIndent = 2, confCompare = compare}’
    In the second argument of ‘(.)’, namely
      ‘encodePretty' (Config {confIndent = 2, confCompare = compare})’
cabal: Error: some packages failed to install:
hakyll-<IP_ADDRESS> depends on pandoc-citeproc-0.10 which failed to install.
pandoc-citeproc-0.10 failed during the building phase. The exception was:
ExitFailure 1

Installing from github source or from Hackage?
If from Hackage, try adding a constraint to your cabal
command for aeson-pretty < 0.8
+++ Artem Pelenitsyn [Jul 04 16 15:54 ]:

I'm trying to build Hakyll on fresh Ubuntu 16.04 install, with GHC
7.10.3 and cabal 1.22 from Ubuntu repo. I'm doing this inside sandbox.
Duiring the build I got following error.
pandoc-citeproc.hs:65:50:
No instance for (Num Data.Aeson.Encode.Pretty.Indent)
arising from the literal ‘2’
In the ‘confIndent’ field of a record
In the first argument of ‘encodePretty'’, namely
‘Config {confIndent = 2, confCompare = compare}’
In the second argument of ‘(.)’, namely
‘encodePretty' (Config {confIndent = 2, confCompare = compare})’
cabal: Error: some packages failed to install:
hakyll-<IP_ADDRESS> depends on pandoc-citeproc-0.10 which failed to install.
pandoc-citeproc-0.10 failed during the building phase. The exception was:
ExitFailure 1
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, [1]view it on GitHub, or [2]mute the
thread.
References

https://github.com/jgm/pandoc-citeproc/issues/246
https://github.com/notifications/unsubscribe/AAAL5EJdyyIN1Hd7dHY387NIOHbHZITmks5qSY8YgaJpZM4JErmY

Hackage. I did
cabal sandbox hc-pkg -- unregister aeson-pretty --force
cabal install aeson-pretty-0.7
cabal install hakyll

That worked just fine. Thanks a lot!


Fix request cycle

Pull Request Template
Description

[x] Remove pre-defined model id.
[x] Save initial model checkpoint
[x] Fix Cycle-Request event

Type of change
Please mark options that are relevant.

[X] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

Checklist:

[X] I did follow the contribution guidelines
[ ] New Unit tests added
[ ] Unit tests pass locally with my changes

Good to merge whenever you'd like @IonesioJunior .
@vvmnnnkv ?


Rework check-annotations in prevision to more checks + add it to CI

Description of proposed changes
Rework bin/check-annotations to make it more modular and be able to add more checks later on.
I've also added it to CI as mentioned in the original issue.
Related issue(s)
Fixes #39
Testing
The CI should run the script. I've checked that it reports error with the annotation file before #38 .

The pipeline fails with the following error:
./bin/fetch-from-gisaid: line 4: GISAID_API_ENDPOINT: The GISAID_API_ENDPOINT environment variable is required.
I'm not sure this is because of my changes since ./bin/fetch-from-gisaid is called after the script changed in this PR (./bin/check-annotations).

Thanks @jstoja! I'll let @kairstenfay and @tsibley review the CI approach.


Hide ansible team or teams list in general

see internal discussion

@stefan2904 made the point

Maybe we can hide the teams list entirely?
I think the scoreboard is enough (only lists teams with >0 points, also allows to hide teams.)

which I think is a good and probably quick solution

"Hiding" as in "remove the link to the team list in the navigation" should be enough.

Link removed from navigation in 83fc19e.


Added code to allow Response classes to contain headers.

Prototype as a possible (partial) solution for #65

Replaced by #75 (lock file had conflicts)


Compliance checker: epoch number for evaluations should be validated against reference schedule

Infra WG: decide which metric to use with training group

I see the meaning of this rule now.

I'm actually not sure if you were looking at the right place in the training rules. The table in https://github.com/mlcommons/training_policies/blob/master/training_rules.adoc#94-quality-measure is what this issue (and PR #107) is about.

Are all the benchmark rules easy to check though? I am worrying we do implement it and because of lack of testing we have some false negatives (logs that are marked as non-compliant while they are compliant).

Most benchmarks can be checked fairly easily, as you can see from PR #107. bert and dlrm were the two benchmarks that were having problems:

bert: NVIDIA's submission were putting a placeholder number in epoch_num, whereas Google's submission were putting num_samples in epoch_num
dlrm: The submissions were putting a decimal value in epoch_num, but I remember there were disagreement in terms of whether epoch_num should start from 0 or 1.


Moved format documentation from code to docs

@hugovk What do you think about this proposal patch? I prefer having an explicit help page rather than counting on automatic API, but it can be a matter of taste.

👍🏼
Auto docs can often be a little lacking, so explicit docs are often better. Just need to remember to update them as the code changes.


New App - Cymulate

Name of the app
cymulate
Integration
Cymulate Attack Validation
About
Interfaces with the Cymulate API
Thank you for contributing to Splunk SOAR!

Are there any updates that I can get from the team on this one?

Thank you very much @tonyc-phantom


Handling DocumentIsPosted variable in document pages

due to some limitations, we are using our own POST action in all sale and purchase documents pages
example : page 42
code under standard post action is

We cant access DocumentIsPosted variable in event subscribed to NEW Post action and we are getting document not posted confirmation event after posting documents.
Please provide a way to handle DocumentIsPosted .. may be by adding this to table etc.

A fix for the issue will ship in an upcoming update!


reen code error plz help

what is the latest release and what do you mean correct editor

That you're not trying to open a Borderlands 2 save in the editor for The Pre-Sequel or vice versa.
The latest release.

I am sorry but how do you download I am new to this

You want the saveedit-1.xx.zip file in the release link I gave above.

everything is working except for the guns

Can you clarify what you mean?

for example I am trying to spawn a sandhawk and its doesn't show up or I end up getting a red outline around it

I don't understand how to install any of this because there are six things to download.

Can you do a step by step on how to install this

@Shibens You want the "saveedit-1.x.x.zip" (currently "saveedit-1.0.5.zip"), none of the other downloads.

Then how do I "activate" the thing

@Shibens You unzip the archive and run the .exe?

OK thanks  👍


Feature/touchslider

Overview
A touchable slider that doesn't have to be pinched

Video: https://gfycat.com/verifiablehastyaxolotl
This is an experimental feature that was requested by the Guides team and might need some engineering assistance to bring it to maturity.
Verification
It only works with one finger in near field, so far field interaction has not been implemented yet.

As a reviewer, it is possible to check out this change locally by using the following
commands (substituting {PR_ID} with the ID of this pull request):
git fetch origin pull/{PR_ID}/head:name_of_local_branch
git checkout name_of_local_branch

Tested on device, @cre8ivepark's changes look great and it works well! FYI: The touch functionality has only been implemented on the X axis, and will need some additional engineering before graduation past experimental.

@wiwei, marking this PR as help wanted, since I do not have any free work cycles to look at it, and am looking at other items in my free time. If there are any engineers looking to provide some user visible improvements to MRTK, this is a great PR to help contribute to. A few things are still needed:

Comments regarding coding style need to be addressed (easy).
Touch slider logic needs to work in more than just the horizontal orientation, specifically, the touch slider, like pinch slider, should correctly position the slider thumb given any position of slider start and slider end. For example, it should work if the slider is vertical, or even at a 45 degree angle.

Great find @RogPodge. +1 to bringing it in for 3.0.


Upgraded the league/flysystem dependency from a 1.x version to a 2.x version

Bug fixed by this pull request:
laravel-framework is currently incompatible with other libraries which use Flysystem 2.x, because Laravel uses Flysystem 1.x.
Replaced league/flysystem-cached-adapter with lustmored/flysystem-v2-simple-cache-adapter:
I've replaced league/flysystem-cached-adapter with lustmored/flysystem-v2-simple-cache-adapter, because league/flysystem-cached-adapter does not support Flysystem 2.x and it appears to be abandoned:

The last commit was over a year ago.
There are several open issues (such as https://github.com/thephpleague/flysystem-cached-adapter/issues/41 ) about upgrading to Flysystem 2.x, which would presumably be the main focus of this library, if it was maintained.
The relevant open issues have received very little engagement since their creation, no engagement at all in months, and no engagement at all from maintainers.
lustmored/flysystem-v2-simple-cache-adapter was suggested as a replacement in the above issue, which is why I replaced the unmaintained library with it.

Why I think this pull request is pointed at the correct branch:

The target branch corresponds to a currently supported version according to https://laravel.com/docs/8.x/releases#support-policy .
The target branch is the latest stable branch (as used in https://laravel.com/docs/contributions#which-branch , if I understand the term correctly).

Caveat:
This does not break anything that I know of, but I do not actively use the Flysystem cached adapter, nor do I know how to use it. I am simply trying to combine the latest version of laravel-framework with Flysystem 2.x without breaking my build.

@Pointotech I am sorry to break the news for you but flysystem has already been upgraded for version 2 in the upcoming major release.

Yes, indeed. Also, the v2 API is totally different, so this PR doesn't work. I assume you didn't test it?

@morloderex Is there a branch where I can find this code, in a version compatible with the latest PHP? I tried using the master branch from this repo, instead of the 8.x branch of my own repo, and it gave me this conflict:

Your requirements could not be resolved to an installable set of packages.

Problem 1
- illuminate/support[v6.0.0, ..., v6.19.1] require php ^7.2 -> your php version (8.0.10) does not satisfy that requirement.
- illuminate/support[v7.0.0, ..., v7.28.4] require php ^7.2.5 -> your php version (8.0.10) does not satisfy that requirement.
- illuminate/support[v8.0.0, ..., v8.11.2] require php ^7.3 -> your php version (8.0.10) does not satisfy that requirement.
- Root composer.json requires laravel/framework dev-master -> satisfiable by laravel/framework[dev-master].
- barryvdh/laravel-debugbar v3.6.2 requires illuminate/support ^6|^7|^8 -> satisfiable by illuminate/support[v6.0.0, ..., 6.x-dev, v7.0.0, ..., 7.x-dev, v8.0.0, ..., 8.x-dev].
- Only one of these can be installed: illuminate/support[dev-master, v5.6.0, ..., 5.8.x-dev, v6.0.0, ..., 6.x-dev, v7.0.0, ..., 7.x-dev, v8.0.0, ..., 8.x-dev], laravel/framework[dev-master]. laravel/framework replaces illuminate/support and thus cannot coexist with it.
- Root composer.json requires barryvdh/laravel-debugbar ^3.6.2 -> satisfiable by barryvdh/laravel-debugbar[v3.6.2].
Basically, it looks like the version of illuminate/support used on the master branch is not compatible with PHP 8.0. Is that a known issue with the laravel:master branch? It's not a problem on the laravel:8.x branch.
@GrahamCampbell As I said, I am not actively using the Flysystem cached adapter. I do not know how to test it.
There are automated tests that ran once I created a pull request, and some of those failed. I can take a look at those stack traces.

Yeah I think this is a breaking change but will let @driesvints chime in. We have already updated to Flysystem 2.0 on the upcoming 9.x release slated for January.

We cannot support Flysystem v2 on 8.x as there are breaking changes. Atm the cached adapter is abandoned by Flysystem and we have no plans to directly integrate it into the framework atm.


Some functions are incorrectly converting nested lists

The following code:
(map (lambda (x) x) (list 1 2 (vector 3 4)))
Should return:
(1 2 [3 4]) (leaving the vector alone)
But is instead returning:
(1 2 (3 4)) (converting the vector into a list)
This is actually a deep problem in the codebase, caused by my refactoring in August:
https://github.com/kenpratt/biwascheme/commit/6367a19c40acc4b2541f02193d04fe0334317bb0
https://github.com/kenpratt/biwascheme/commit/6c4348871c0d87c3acbf6f48d4a6db607438ee7b
Basically, there used to be a function named build_list that did a deep conversion, and everything else was shallow, but in the process of refactoring I changed List(...) to be deep and this many parts of the codebase were switched to deep conversion that should have been shallow conversion.
I've gone through the code carefully to figure out what behaviour I changed from shallow list conversion to deep list conversion and fixed it. Patch is here:
https://github.com/kenpratt/biwascheme/commit/99e28ca8220b0c004ceb498a042dcc543d760fe6
I've changed it so that:
List(1, 2, [3]) == (list 1 2 (vector 3 4))
array_to_list(1, 2, [3]) == (list 1 2 (vector 3 4))
deep_array_to_list(1, 2, [3, 4]) == (list 1 2 (list 3 4))

So the only time you get a recursive conversion is when you ask for it with deep_array_to_list.

Closing -- fixed on Dec 9, 2011 in https://github.com/biwascheme/biwascheme/commit/99e28ca8220b0c004ceb498a042dcc543d760fe6