Update messaging in the uploader form element

I've added the language to the upload element.

[x] add "Reminder: Nominations are not eligible for approval WITHOUT uploaded form". Do this in red text so it is more noticeable.
[x]  add "Save as Draft before uploading form" to the end of the nomination form.

https://codeforcharlotte.atlassian.net/projects/GIFT/issues/GIFT-285?filter=allopenissues

Sweeeet. Thanks!


[Mod]: Universal Resource Transfer

Mod Name
Universal Resource Transfer
Author(s)
ProgrammerFailure (me)
License
The unlicense
Homepage link
https://forum.kerbalspaceprogram.com/topic/225761-ksp-18x-universal-resource-transfer-v101/
Download link
https://github.com/ProgrammerFailure/Universal-Resource-Transfer/releases

I can change the license if needed, I don't really care about that.
Incompatible with @Anirrudh Beamed Power Standalone.
Requires ModuleManager
Description: Plugin that enables transmission of arbitrary resources via beamed power.

Hey @ProgrammerFailure, thanks for the submission! A couple of things as I'm noticing them...

Several of these files are part of KSP, and you're not supposed to redistribute them to people who haven't paid for the game (which includes uploading them to GitHub):
https://github.com/ProgrammerFailure/Universal-Resource-Transfer/tree/master/obj/Debug
https://github.com/ProgrammerFailure/Universal-Resource-Transfer/tree/master/obj/Release
https://github.com/ProgrammerFailure/Universal-Resource-Transfer/tree/master/bin/Debug
The repo contains a UniversalResourceTransfer.version file that looks like we could use to set the compatibility, except that the copy of the file in the ZIP is different and just says 1.0.2, do you want to fix this? Also the compatibility in the file on the repo says 1.8.0 through 1.11.99, which I'm guessing is not intended as it excludes the 1.12.x versions.

Ah, sorry. Give me a few minutes, I'll fix all those.

The repo's version file was just retained from the original mod, I'll just double check to see if it's right.

@HebaruSan , I think the issues have been corrected

Hi, the v1.0.3 release has no ZIP file to download, just the source code.
I guess this is an opportunity to plug @JonnyOThan's KSP Build Tools, which can automate the whole processs of making a release and more:
https://github.com/KSPModdingLibs/KSPBuildTools

Oof I'm an idiot

I'm aware of KSP build tools, but I wasn't when I started this mod, hence why it's not used.

I'm aware of KSP build tools, but I wasn't when I started this mod, hence why it's not used.

@HebaruSan
Hopefully, it should be fixed now. Sorry for the repeated mistakes.

Hey @ProgrammerFailure, those changes look good. I noticed a few more minor things, but they don't block merging the PR, so fix or not at your leisure:

The website link on the repo links to a comment on page two of the forum thread. I'd suggerst removing /page/2/#comment-4414992 from the URL so the user would see the OP upon clicking it.
The description on the repo is the same as it was for BeamedPower. You might consider customizing it for your mod.


short import paths (instead of github.com/...)

Today, code written targeting the Azure SDK for Go must be imported using the path:
import (
    "github.com/Azure/azure-sdk-for-go/services/[name of service]/[path to dataplane or management package]"
)

Not only is this cumbersome, the casing choice of the "Azure" organization can cause problems for folks. Especially if they accidentally go get github.com/azure/azure-sdk-for-go.
If we were to use a vanity import path, we could conceivably reduce the number of characters used to import our code, and do away with annoying casing choices.
Off of the top of our heads, these are a couple of our ideas:

"azure.microsoft.com/[services]/[versions]
"az.msft.com/go/services"
"go.microsoft.com/azure"

@joshgav @marstr  is this something we are still chasing or  close ?

This is still something we're chasing.
Truthfully, it probably makes sense to do this at the same time that we move to support vgo modules, which are supposed to land in February. I wouldn't mind setting up some time next sprint to experiment with vgo and make sure we're still on the right track.

@marstr  February 2019 ? that seems pretty far away and anything could change. I would just close this if that is the case.

Works for me. It doesn't seem like we've been gathering any feedback by having this issue open, which is the only reason I would leave it open.

I do want to qualify my statement above a little. Just because we didn't get feedback here, doesn't mean that there isn't good feedback to hear about this. We don't want to pull a "beware of the leopard"

everyone agrees closing and when vgo comes up we will start tracking issues related to that then.


The operator property in initialFilter is always required

Describe the bug
When using filters in initialFilter the operator property is mandatory and does not have the option to be omitted.
To Reproduce
1.- Create a useTable
2.- Assign object initialFilter
3.- Add object { field: "modelField", value: "value"}
4.- We get an error: "The property 'operator' is missing in the type '{ field: string; value: string; }' but it is necessary in the type 'CrudFilter'".
Expected behavior
The operator property could be optional and not add extra arguments to the url

Hey @hectoryx ,
We've released<EMAIL_ADDRESS>and<EMAIL_ADDRESS>Could you approve this fix?
In short, instead of making the operator null, we prevented the eq filter from using a suffix.


[FLINK-18231] fix kafka connector the same quanlified class name conf…

…licts.

What is the purpose of the change

fix kafka connector the same quanlified class name *

Brief change log

There are 0.9/0.10/0.11/2.x four version of kafka connector in 1.11
There are 0.10/0.11/2.x three version of kafka connector in 1.12-snapshot
But flink kafka connector exists same qualified class name such as KafkaConsumerThread and Handover  whch will cause conflicts when i have all the versions of flink-kafka-connector.

Documentation

Does this pull request introduce a new feature? (no)
If yes, how is the feature documented? (not documented)

hi @rmetzger , there are also error ,wihch is not relevant with my code. cloud you please assgin a reviewer?

hi @rmetzger ,CI succeed. could you please assgin a reviewer ?

Hi @rmetzger ,why doesn't anyone review my code. Does it mean that no commiter aggrees with the issue. And we needn't submit PR , which will not be merged.

hi @dawidwys  , why doesn't anyone review my code. Does it mean that no commiter aggrees with the issue. And we needn't submit PR , which will not be merged.

@liuyongvs The Flink Kafka connector resides in it's own repository nowadays, if this code change is still relevant, please open the PR in https://github.com/apache/flink-connector-kafka


Implement a version of Schema types that are owned

These types are use the heap to handle the recursive nature of schemas, and can be punned or converted with existing typed or serialized schema types.
For now, the serialized form is fairly inefficient: types and names are repeated instead of being interned or deduplicated in any way.

Merging this, I am going to split out the schema stuff to it's own crate


MWPW-163025: CCD Merch cards UI observations

Fixes UI observations of CCD cards.
Resolves: MWPW-163025
Test URLs:

Before: https://main--milo--adobecom.aem.page/libs/features/mas/docs/ccd.html?theme=dark
After: https://mwpw-163025--milo--adobecom.aem.page/libs/features/mas/docs/ccd.html?theme=dark

Hi @Axelcureno is this PR also includes changes for https://jira.corp.adobe.com/browse/MWPW-162957?
could you split it in 2 PRs please?
one for fixing width in https://jira.corp.adobe.com/browse/MWPW-163025 and another for https://jira.corp.adobe.com/browse/MWPW-162957 (I am not sure we should use 'darkest', CCD confirmed that they can use 'dark')

Closing this PR since it's no longer needed (ticket items addressed in other PRs)


[SPEC] Extend target system for substrate

Overview
Current TargetSystem for substrate is  just TreeId represented as 26 bytes. In order to achieve cross-chain communication, we need to extend current  target systems  for the substrate to include pallet index and call index .
Current TargetSytem

pub enum TargetSystem {
    /// Ethereum Contract address (20 bytes).
    ContractAddress([u8; 20]),
    /// Webb Protocol Merkle `TreeId` (4 bytes).
    TreeId(u32),
}

New TargetSystem
We will extend TreeId to struct representation as following
pub enum TargetSystem {
    /// Ethereum Contract address (20 bytes).
    ContractAddress([u8; 20]),
    /// Webb Protocol Merkle `TreeId` (4 bytes).
    Substrate(SubstrateTargetSystem),
}
pub struct SubstrateTargetSystem {
    /// Webb Protocol Merkle `TreeId` (4 bytes).
    tree_id: u32,
    /// Pallet index of handler pallet
    pallet_index: u8,
    /// Call index of handler pallet
    call_index: u8
}

Looks good, can you extend this SPEC to include how you will encode and decode these values? in this method here: https://github.com/webb-tools/webb-rs/blob/3329bfca7fa46392ef4260391d524f86b5cc5b7e/proposals/src/header.rs#L341-L358
and here: https://github.com/webb-tools/webb-rs/blob/3329bfca7fa46392ef4260391d524f86b5cc5b7e/proposals/src/header.rs#L367-L385


Include polyfills with babel-preset-env

Fixing #63 as per this comment https://github.com/babel/babel-preset-env/issues/92#issuecomment-266869180
Babel-preset-env will use regenerator-runtime on Node 4, but we don't include polyfill from it. Turning on settings as in this PR will conditionally turn on polyfills as needed.

Needs further testing on Node v4.6.0 - there's another error in src/utils/polyfillEnvironment.js


⚠ Samsung has degraded performance

In d854069, Samsung (https://samsung.com) experienced degraded performance:

HTTP code: 200
Response time: 2347 ms

Resolved: Samsung performance has improved in 68fbf46.


Tests should fail on console.error or console.warn

Ideally we should be catching these cases in tests. They've slipped through because they do not explicitly fail the test.
We'll need a good way to fail based on these by default, but allow tests that want to ensure an error/warning to pass.

Is this still valid or has it been fixed with recent move to vite?


e2e: fix SGX test flakiness

Due to a regression in<EMAIL_ADDRESS>WaitForPodsWithLabelRunningReady()
ignored user provided timeout and defaulted to 60s. In some cases, NFD
needs more than that to the tests fail.
Workaround the problem by moving to use WaitForPodsRunningReady() with
minPods=2 (nfd-master and at least one nfd-worker).
Signed-off-by: Mikko Ylinen<EMAIL_ADDRESS>

Codecov Report

Merging #1108 (b22017d) into main (d184ea8) will not change coverage.
The diff coverage is n/a.

:exclamation: Current head b22017d differs from pull request most recent head 78cbebf. Consider uploading reports for the commit 78cbebf to get more accurate results

@@           Coverage Diff           @@
##             main    #1108   +/-   ##
=======================================
  Coverage   53.01%   53.01%
=======================================
  Files          40       40
  Lines        4350     4350
=======================================
  Hits         2306     2306
  Misses       1917     1917
  Partials      127      127

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


md-ripple: does not disappear after losing focus/active

What is affected?
Component
Description
screen-capture (10).webm
Should the ripple be visible permanently after touch?
Reproduction
Use ripple in some scrollable element
Workaround
.
Is this a regression?
No or unsure. This never worked, or I haven't tried before.
Affected versions
1.4.0
Browser/OS/Node environment
Chrome 123.0.6312.106 (Official Build) (64-bit)
Windows 11
npm 10.2.3
node 20.10.0

Can you provide a minimal reproduction using something like https://lit.dev/playground?

Hmm, seems like the problem occurs with SwiperJS.
Playground
https://github.com/material-components/material-web/assets/50884231/d970052a-f3a4-4a3c-a636-8a696190a5a6

It looks like swiperjs is intercepting the pointercancel event. The browser will dispatch that event when it detects that a user is swiping instead of tapping. When this happens, we end the ripple's animation early.
State is getting mismatched because the pointerup event's pointerId doesn't match the pointerenter's pointerId here.
I don't think I'll be able to take a look at swiperjs compatibility unfortunately. Our ripple.shouldReactToEvent() may need tweaks to support swiperjs while also handling the vanilla use case of tapping with multiple pointers.


Updated and Refactored Key event funcs to prepare for changes to spec, intive and CESR

Codecov Report

Merging #276 (7bf6e0c) into development (4b46ece) will increase coverage by 0.08%.
The diff coverage is 75.38%.

@@               Coverage Diff               @@
##           development     #276      +/-   ##
===============================================
+ Coverage        92.49%   92.57%   +0.08%
===============================================
  Files              114      114
  Lines            34927    34834      -93
===============================================
- Hits             32306    32248      -58
+ Misses            2621     2586      -35

Impacted Files
Coverage Δ

src/keri/core/eventing.py
78.93% <68.08%> (+0.73%)
:arrow_up:

tests/core/test_eventing.py
99.95% <94.44%> (+<0.01%)
:arrow_up:

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


Rename metrics

Codecov Report

Merging #30 (6dd3df8) into main (41d7db9) will increase coverage by 1.12%.
Report is 5 commits behind head on main.
The diff coverage is 95.48%.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
@@             Coverage Diff              @@
##               main      #30      +/-   ##
============================================
+ Coverage     75.34%   76.47%   +1.12%
  Complexity       76       76
============================================
  Files            13       13
  Lines          1436     1496      +60
  Branches         96       96
============================================
+ Hits           1082     1144      +62
+ Misses          299      297       -2
  Partials         55       55

Files
Coverage Δ

...ain/java/prometheus/exporter/jgc/tool/Metrics.java
100.00% <100.00%> (ø)

...c/main/java/prometheus/exporter/jgc/Bootstrap.java
0.00% <0.00%> (ø)

...rometheus/exporter/jgc/parser/GCEventRecorder.java
63.94% <81.53%> (+0.33%)
:arrow_up:

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


⚠ Bofrost.de has degraded performance

In ea7e961, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 1313 ms

Resolved: Bofrost.de performance has improved in ee7a8f9 after 26 minutes.


Laravel 6 support

Thanks for this - I kept meaning to do it, but time! As soon as the tests come back I'll merge it.
Thanks!


Ticks at the left and right ends

Is it possible to put the two ticks at the left and right ends at EXACTLY the two ends of the bar? By default the tick at the left end has some offset to the right side, and the tick on the right has some offset to the left side. I customized the CSS by:
.rzslider .rz-ticks .rz-tick {
  margin-left: 0px;
}

It removes the offset of the tick on left side, but the line of
margin-right: 0px;
doesn't seem to affect the tick at the right end.
Thanks.

The offset reason is because of the slider handle size. If you want the slider handle to be align with ticks, you need this offset currently. Also this is because currently, the handle is left aligned to the slider extremity, but it could be a solution to center it instead.

This could be a new option to configure the behavior.

Thank you for your prompt reply. I look forward to the new option.

Would you like to implement it?

I prefer not, because I am very busy recently.

Me too so don't expect it to done soon ;)

I would happily add this if you still are wanting this feature implemented.

Sure! Contributions are always welcome! ;)
Le jeu. 17 nov. 2016 23:12, Cole Mecum<EMAIL_ADDRESS>a écrit :

I would happily add this if you still are wanting this feature
implemented.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/angular-slider/angularjs-slider/issues/447#issuecomment-261386535,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACjfUgI84zh0Wodr3QU1hN7ElUicGbADks5q_NFhgaJpZM4KnXxm
.

You can easily achieve this with CSS by reducing the bar width. And then adding left margin accordingly to that change. Needed width change depends on the handle size.
.rz-bar {
    width: calc(100% - 2 * 15px);
    margin-left: 15px;
 }

Great answer @mtlehtin .
Just to be sure that the new style is applied after the default ones:
.rzslider .rz-bar {
    width: calc(100% - 2 * 15px);
    margin-left: 15px;
 }


Dependency with source parameter

I've been working with a project that uses poetry (1.6.1) as package manager. We have defined two package sources in pyproject.toml:
`[[tool.poetry.source]]
name = "PyPI"
priority = "primary"
[[tool.poetry.source]]
name = source_name
url = my_pypi_url
priority = "default"`
As we want to keep all dependencies' versions in wheel from a lockfile, we decide to use poeblix (0.10.0). I want to run poetry blixbuild --only-lock, but console tells me that my source_name repository doesn't exist. I debugged this issue and it seems that if dependency has source parameter passed, then blixbuild is failing. The situation doesn't occur when use poetry build.
When I removed source from package dependency definition, build has passed.
Do you know about this issue or have plan to fix it?

just change line https://github.com/spoorn/poeblix/blob/main/src/poeblix/util/util.py#L30 to that:
pool = RepositoryPool(repositories=poetry._pool.all_repositories, ignore_repository_names=True)


Update hello-world.md

Why:
Closes [issue link]

What's being changed:

Check off the following:

[ ] I have reviewed my changes in staging (look for "Automatically generated comment" and click Modified to view your latest changes).
[x] For content changes, I have completed the self-review checklist.

Writer impact (This section is for GitHub staff members only):

[ ] This pull request impacts the contribution experience

[ ] I have added the 'writer impact' label
[ ] I have added a description and/or a video demo of the changes below (e.g. a "before and after video")

@amitmaji55 This PR looks like it's just adding a new line to the article, which won't change anything. I'm going to close this now.
Take a look at the contributing.md to learn how to contribute in this repo. You can open a discussion if you have any questions or check out issues with the help wanted label. :sparkles:


Process crashes in minimum L1/2/3 format

When simply sending the format {power...,"L1":{"power":x}, ...} the process crashes with this output:
2023-05-22 18:12:32.641184500   File "/data/etc/dbus-mqtt-grid/dbus-mqtt-grid.py", line 262, in _update
2023-05-22 18:12:32.641187500     self._dbusservice['/Ac/L1/Frequency'] = round(grid_L1_frequency, 2)

Obviously, this is because grid_L1_frequency is None unless transmitted. Commenting out the 3 lines for frequency of L1/L2/l3 works for me, but this is ugly.
Sorry for knowing to little about Python and internals to submit a fix - great work!

Hi @gvzdus,
thanks for reporting and helping improving the driver. A new version with a fix was released just now.
https://github.com/mr-manuel/venus-os_dbus-mqtt-grid/releases/tag/v0.1.3
Please give me a short feedback, if the issue is solved.

For better readability:
...
023-05-22 19:27:57.445533500 Traceback (most recent call last):
2023-05-22 19:27:57.445541500   File "/data/etc/dbus-mqtt-grid/dbus-mqtt-grid.py", line 285, in _update
2023-05-22 19:27:57.445545500     self._dbusservice['/Ac/L3/Frequency'] = round(grid_L3_frequency, 2) if grid_L3_frequency is not None else None
2023-05-22 19:27:57.445549500   File "/data/etc/dbus-mqtt-grid/ext/velib_python/vedbus.py", line 157, in setitem
2023-05-22 19:27:57.445553500     self._dbusobjects[path].local_set_value(newvalue)
2023-05-22 19:27:57.445556500 KeyError: '/Ac/L3/Frequency'
...

Can you post the JSON you are sending?

mosquitto_sub -v -h <IP_ADDRESS> -t '#'
N/c0619ab37eef/keepalive {"value": 1}
N/c0619ab37eef/system/0/Serial {"value": "c0619ab37eef"}
fhem/meter {"grid":{"power":-28,"L1":{"power":14},"L2":{"power":-126},"L3":{"power":86}}}
fhem/meter {"grid":{"power":8,"L1":{"power":15},"L2":{"power":-93},"L3":{"power":85}}}

Found the typo. Can you download the script from the repo and try again?


Use outline as Telegram proxy

Is there an existing issue that is already proposing this?

[X] I have searched the existing issues

Application
Outline Client
What are you trying to do? What is your use case?
I want use  outline as a proxy for Telegram, but if I paste ip / port to Telegram, it says that proxy isn't found. Is it possible to use outline as proxy ? If yes  - then how?
Is your feature request related to a problem? Please describe it.
Yep, use Outline as proxy
Describe the solution you'd like.
Add an ability to use Outline as proxy
Describe alternatives you've considered
No response

Thank you for reaching out! Please contact us at support.getoutline.org – and include the GitHub issue number so that we can better support your needs.
If you haven’t already, check out the Outline Support Site at support.getoutline.org for access to help articles and more.

Telegram would have to add support for this.
It sounds like selectively proxying only Telegram traffic may do what you want, but it would be configured through the Outline Client instead of Telegram. This is a long-standing feature request tracked in #887.
Would this suffice?

Hi there,
We're closing this issue due to inactivity. We haven't heard back from you in a while, and aim to keep our issue tracker organized.
If you're still experiencing this problem or have any additional information to share, please feel free to reopen this issue or create a new one.
Thank you for your understanding!


Disks created within Filesystem PVCs use the overall Capacity of the underlying PV instead of requested storage size of PVC

What happened:
This might not be a bug and more of a design decision to avoid wasting space within PVs but I wanted to raise it either way.
I noticed $subject while using PVs maintained by the local-volume-provisioner within a kubevirtci deployed environment. At present we use it to create filesystem based PVs that share the same filesystem. As discussed in https://github.com/kubevirt/kubevirtci/issues/1014 this leads to a known short coming of the provisioner where the capacity of each PV is the size of the hosting filesystem.
This becomes an issue for KubeVirt as we eventually create a disk within the PV using the overall Capacity of the PV as the size. In this scenario this obviously fails as the disk is also being used by the host OS amongst other things.
https://github.com/kubevirt/kubevirt/blob/e145467d7527c7f6b7e2b94e62d22992c410f15d/pkg/host-disk/host-disk.go#L272-L287
$ ./cluster-up/kubectl.sh apply -f - <<EOF
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: example-pvc
spec:
  storageClassName: local
  accessModes:
    - ReadWriteOnce
  resources:
    requests:
      storage: 1Gi
EOF
[..]
$ ./cluster-up/virtctl.sh create vm --volume-pvc=name:example,src:example-pvc --name example | ./cluster-up/kubectl.sh apply -f -
[..]
$ ./cluster-up/kubectl.sh get pvc/example-pvc -o json | jq .spec.volumeName
[..]
"local-pv-f44cc0e9"
$ ./cluster-up/kubectl.sh get pv/local-pv-f44cc0e9 -o json | jq .spec.capacity
[..]
{
  "storage": "34Gi"
}
$ ./cluster-up/kubectl.sh get vm/example -o json | jq .status.conditions[2]
[..]
{
  "lastProbeTime": null,
  "lastTransitionTime": "2023-05-26T14:39:37Z",
  "message": "preparing host-disks failed: unable to create /var/run/kubevirt-private/vmi-disks/example/disk.img, not enough space, demanded size<PHONE_NUMBER>6 B is bigger than available space<PHONE_NUMBER>2 B, also after taking 10 % toleration into account",
  "reason": "Synchronizing with the Domain failed.",
  "status": "False",
  "type": "Synchronized"
}

Reducing the overall Capacity of an example PV however causes the eventual disk to be created successfully but we still end up using the Capacity of the PV as the size of the disk instead of the size requested through the PVC:
$ ./cluster-up/kubectl.sh apply -f - <<EOF
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: example-pvc-2
spec:
  storageClassName: local
  accessModes:
    - ReadWriteOnce
  resources:
    requests:
      storage: 1Gi
EOF
$ ./cluster-up/virtctl.sh create vm --volume-pvc=name:example,src:example-pvc-2 --name example-2 | ./cluster-up/kubectl.sh apply -f -
[..]
$ ./cluster-up/kubectl.sh get pvc/example-pvc-2 -o json | jq .spec.volumeName
[..]
"local-pv-3fb65ef2"
$ ./cluster-up/kubectl.sh get pv/local-pv-3fb65ef2 -o json | jq .spec.capacity
[..]
{
  "storage": "5Gi"
}
$ ./cluster-up/kubectl.sh exec -ti virt-launcher-example-2-b7spt bash
[..]
$ qemu-img info --force-share /var/run/kubevirt-private/vmi-disks/example/disk.img
image: /var/run/kubevirt-private/vmi-disks/example/disk.img
file format: raw
virtual size: 5 GiB<PHONE_NUMBER> bytes)
disk size: 4 KiB
Child node '/file':
    filename: /var/run/kubevirt-private/vmi-disks/example/disk.img
    protocol type: file
    file length: 5 GiB<PHONE_NUMBER> bytes)
    disk size: 4 KiB

What you expected to happen:
The size of an underlying disk created within a filesystem PV should match the requested size from the PVC and not the overall capacity of the PV.
How to reproduce it (as minimally and precisely as possible):
See above.
Additional context:
Environment:

KubeVirt version (use virtctl version): N/A
Kubernetes version (use kubectl version): N/A
VM or VMI specifications: N/A
Cloud provider or hardware configuration: N/A
OS (e.g. from /etc/os-release): N/A
Kernel (e.g. uname -a): N/A
Install tools: N/A
Others: N/A

So this is by design, let me explain why this happens. The local storage 'provisioner' actually just maps some bind mounts to volumes, and thus essentially share the underlying filesystem. There is nothing stopping one from requesting a 1Mi PVC, and completely filling up the disk writing to the volume. So the returned PVs must return the potential total amount of space one can write, which is the total space of the filesystem. The kubevirt hpp does the same thing since there is nothing stopping one from writing more than requested.
I am trying to understand why you are using capacity to create disk images, or even why kubevirt is trying to create disk images. When CDI creates disk images it uses min(request size, capacity) to determine how big the disk should be.

So this is by design, let me explain why this happens. The local storage 'provisioner' actually just maps some bind mounts to volumes, and thus essentially share the underlying filesystem. There is nothing stopping one from requesting a 1Mi PVC, and completely filling up the disk writing to the volume. So the returned PVs must return the potential total amount of space one can write, which is the total space of the filesystem. The kubevirt hpp does the same thing since there is nothing stopping one from writing more than requested.

Yeah understood, I still think moving to block device based PVs served from a single partitioned block device is going to be better for kubevirtci but I'll follow up in https://github.com/kubevirt/kubevirtci/issues/1014 once I'm back from PTO.

I am trying to understand why you are using capacity to create disk images, or even why kubevirt is trying to create disk images. When CDI creates disk images it uses min(request size, capacity) to determine how big the disk should be.

TIL, that same approach should work fine here, I've posted a WIP change essentially doing that but I'll clean it up when I get back from PTO.


RSpec support

Any plans to have RSpec support so that it also sets the page? Currently, I can use Capybara helpers but can only assert on a rendered piece of HTML. Note that this is happening without using phlex-testing-capybara.
require "rails_helper"

describe OrderComponent, type: :system do
  let(:order) { create :order }

  describe "template" do
    it "renders the component" do
      rendered = ApplicationController.render described_class.new(order:)

      expect(rendered).to have_text "Order"
    end
  end
end

However, this doesn't work:
expect(page).to have_text "Order"

So that means Capybara screenshots are blank.

@davidalejandroaguilar
For me it works with RSpec like this:
require 'rails_helper'

RSpec.describe 'SideNavigation', type: :component do
  it 'renders some links in the sidebar' do
    render(SideNavigation)

    expect(page).to have_css('nav')
    expect(page).to have_css('a', text: 'Home')
    expect(page).to have_text('Prices')
  end
end

In the spec/rails_helper.rb I have this:
require 'phlex/testing/rails/view_helper'
require 'phlex/testing/capybara'

RSpec.configure do |config|
  # ....
  config.include Phlex::Testing::Rails::ViewHelper, type: :component
  config.include Phlex::Testing::Capybara::ViewHelper, type: :component
end

I also added this to the documentation: https://github.com/joeldrapper/phlex.fun/pull/26

That works wonders @sliminas, thank you 🥇 , closing this.


Make sure integrate latest-7 works on 7.11

It's unlikely we do another 7.11 release but its one of the active integration branches.
Currently the integrate latest 7 is broken (9 test failures)
https://github.com/elastic/elasticsearch-net/runs/2201937450
It would be good to turn this green so we are notified if make assemble turns red.

Resolved in #5504


Add dragon breath on @NPCSpecialAction

Added a new feature about NPC special action.
I tested it well and it work nicely. The bug I had was if you set return 1 when dragon breath, dragon was stuck and always retest to send breath.
I just added a 1 stamina consumption and all work well!

Could you explain better the need of argo? Also, can we do the stam check via scripts directly instead of hardcoding it? One might want to increase the stam requirement, or use mana or nothing instead.

Trigger is use 2 place in the source: Argo is needed on dragon breath because you need to know the target.
On the other place (where every wandering NPC ) the trigger appear, no argonis require because there no target. BUT, since I use Argo on my script, I have a invalid argo error each time I use the trigger. The way I found to fix is adding argo to everybone on the trigger.
About the stam, it's not the dragon breath itself consuming stam... Nocspecialaction trigger appear BEFORE the breath. If you set return 1, breath is cancel and next tick the dragon will try again to breath because he his full stam. So the dragon will just freeze for ethernity. The workaround to block this freeze was to consume 1 stam.

Uhm wait, two questions. First, couldn't you use ARGO.ISVALID to avoid errors?
Then, does the trigger fire at every tick, attack try (like hittry) or what else? I don't get why should we halt the trigger being frequently called by doing STAM -= 1. The npc will get to zero stam by doing nothing, if we do return 1.


Continue the work regarding the RFC for an expressive moment in a Carbon core component

User Story

As a [user role below]:
Carbon adopter

I need to:
have an expressive moment available in [decide which carbon component] available

so that I can:
utilize in my application that requires a marketing/editorial look and feel

Additional information

Should use the existing Carbon Expressive theme as a reference (https://carbon-expressive.mybluemix.net)
The Carbon RFC has been created.  This story is to continue the work from sprint 20-07.
The related stories with background on this work are:  Issue (#1782), Issue (#2044), Issue (#2362)

Acceptance criteria

[ ] Reach out to Carbon team to schedule a walkthrough of the RFC

The Carbon team rejected the pull request and RFC based on the increased scope of their work and reduced staffing due to the reorganization.  New epics and issues will be created for the DDS proxy work.


Module 'pyopencl' has no attribute 'enqueue_write_buffer'

Hi, Martin Weigert
I have met an error as follow:
python -m spimagine

File "/anaconda3/lib/python3.6/site-packages/spimagine/gui/glwidget.py", line 317, in dataModelChanged
self.renderer.set_data(self.dataModel[0], autoConvert=True)
File "/anaconda3/lib/python3.6/site-packages/spimagine/volumerender/volumerender.py", line 258, in set_data
self.update_matrices()
File "/anaconda3/lib/python3.6/site-packages/spimagine/volumerender/volumerender.py", line 314, in update_matrices
self.invMBuf.write_array(invM.flatten().astype(np.float32))
File "/anaconda3/lib/python3.6/site-packages/gputools/core/ocltypes.py", line 94, in write_array
return cl.enqueue_write_buffer(queue, self.data, prepare(data),
AttributeError: module 'pyopencl' has no attribute 'enqueue_write_buffer'
Abort trap: 6

I have installed the pyopencl 2018.2.2.
These are my versions for the Macbook Air 2018

(base) bash-3.2$ clinfo | grep Version
Platform Version                                OpenCL 1.2 (Oct 31 2017 18:19:43)
Device Version                                  OpenCL 1.2
Driver Version                                  1.1
Device OpenCL C Version                         OpenCL C 1.2
Device Version                                  OpenCL 1.2
Driver Version                                  1.2(Nov  9 2017 18:56:42)
Device OpenCL C Version                         OpenCL C 1.2

If there exists an error in pyopencl installation?

Hi Weisong,
Yes, I can reproduce this with 2018.2.2 version of pyopencl, so thanks for noticing!
Somehow enqueue_write_buffer was removed from the pyopencl API, which causes this error. I need to look into that. Until then, everything should work if you install an earlier version of pyopencl, e.g.
pip install pyopencl==2018.1

Let me know if that fixes things...

That works, thanks a lot.

BTW, if the volume size as: 8000x3000x100, how did you render the volume to let it not so 'flat'.

You can do volshow(data, stackUnits = (1,1,10) ) to increase the pixelsize in Z e.g. 10 fold. You can as well set the stack units from the gui via the viewing settings panel, lower right corner.

It works well, thank you.


Megamenu causes problems when switching from mobile to desktop

If you have your browser window shrunk down below the breakpoint in mobile mode and you open a Megamenu (submenu). Then if you resize your browser to desktop view, the one sub-menu stays open. You can't clear it our unless you refresh the page.

Its a know issue, its fixed in v2. You just need to close everything on windows resize. You can see example from v2 starting on line 86.
https://github.com/marioloncarek/megamenu-js/blob/v2/src/js/megamenu.js

Oh great, I will check this out tomorrow. Thank you so much, and great job!

Sorry, way too confusing for me. Does your v2 require all new html, css, and js files? I can't get it to work. Do you have a working demo of v2 online, so I can see it work in action?

If not is there a way to just modify the existing js file to fix the resize bug?

it requires everything new, i just gave you a snippet how to make it work from v2. Download the repo for demo. Yes there is read my first response where you can see example how i fixed it on v2

Okay, I replace all files, I forgot the jquery.min. Now it works properly, plus I see you added the new hamburger transition to an X feature. Nice. Thank you so much!

Hello marioloncarek, I have the same issue but I don't understand how to fix it.
Where can I find the v2 of this Megamenu?
Thank you for your kind support and congratulation for this beautiful menu!
Filippo

https://github.com/marioloncarek/megamenu-js - thats the main page of this repo, you will have to find a dropdown menu which says "Branch: master" . From that menu just choose v2 and then you will be switched to that branch.

Thank you Marco, I will check it tomorrow!
Untitled Document
Filippo Bracci *
*/Piè di Costa /
www.piedicosta.com http://www.piedicosta.com
Il 28/12/16 11:02, Mario Loncarek ha scritto:

https://github.com/marioloncarek/megamenu-js - thats the main page of
this repo, you will have to find a dropdown menu which says "Branch:
master" . From that menu just choose v2 and then you will be switched
to that branch.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/marioloncarek/megamenu-js/issues/12#issuecomment-269455075,
or mute the thread
https://github.com/notifications/unsubscribe-auth/APePu_WUm9SuoyU1TRp3ZAs4rUQTM2JMks5rMjPCgaJpZM4LSVqs.

Hello Mario and Happy new year!
I have installed the Megamenu V2 and I found awesome!
In particular I have not installed all the file inside the folder
"megamenu-js-2" but only the ones called by index.html
However I wonder if all instructions inside style.css are necessary
because when I install on my website www.visitmontaione.com/jnuovo it
seems it goes in conflict with some other instructions inside my other
.css files too, in particular with "body", "html", "a", etc... and make
the menu NOT working properly.
Untitled Document
**Do you have some tips to solve this issue?
Thank you in advance for your kind help!
Filippo
Il 28/12/16 11:02, Mario Loncarek ha scritto:

https://github.com/marioloncarek/megamenu-js - thats the main page of
this repo, you will have to find a dropdown menu which says "Branch:
master" . From that menu just choose v2 and then you will be switched
to that branch.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/marioloncarek/megamenu-js/issues/12#issuecomment-269455075,
or mute the thread
https://github.com/notifications/unsubscribe-auth/APePu_WUm9SuoyU1TRp3ZAs4rUQTM2JMks5rMjPCgaJpZM4LSVqs.

Hello Mario and Happy new year!
I have installed the Megamenu V2 and I found awesome!
In particular I have not installed all the file inside the folder
"megamenu-js-2" but only the ones called by index.html
However I wonder if all instructions inside style.css are necessary
because when I install on my website www.visitmontaione.com/jnuovo it
seems it goes in conflict with some other instructions inside my other
.css files too, in particular with "body", "html", "a", etc... and make
the menu NOT working properly.
Untitled Document
**Do you have some tips to solve this issue?
Thank you in advance for your kind help!
Filippo
Il 28/12/16 11:02, Mario Loncarek ha scritto:

https://github.com/marioloncarek/megamenu-js - thats the main page of
this repo, you will have to find a dropdown menu which says "Branch:
master" . From that menu just choose v2 and then you will be switched
to that branch.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/marioloncarek/megamenu-js/issues/12#issuecomment-269455075,
or mute the thread
https://github.com/notifications/unsubscribe-auth/APePu_WUm9SuoyU1TRp3ZAs4rUQTM2JMks5rMjPCgaJpZM4LSVqs.


Memcpy example fails: cannot find id 'valid_mem64'

I have been trying to run the Memcpy F* example from vale/fstar/code/test/Test.Memcpy.vaf, and I get the error:
error at line 22 column 9 of file ./Test.Memcpy.vaf:
cannot find id 'valid_mem64'

I tried adding a bunch of random includes that were in other files
include{:fstar}{:open} "Types_s"
include{:fstar}{:open} "Arch.Types"
include{:fstar}{:open} "X64.Machine_s"
include{:fstar}{:open} "X64.Vale.State"
include{:fstar}{:open} "X64.Vale.Decls"
include{:fstar}{:open} "X64.Vale.QuickCode"

but that didn't change anything. Is this example out of date? If so, are there any other examples / documentation on using the X64/X86/ARM semantics?
Full command used to compile:
mono ~/Downloads/vale-release-0.3.19/bin/vale.exe -fstarText -in Test.Memcpy.vaf -out Test.Memcpy.fst -outi Test.Memcpy.fsti

If you run scons --FSTAR, it will build the file obj/fstar/code/test/Test.Memcpy.types.vaf and print out the necessary command-line arguments for Test.Memcpy.vaf:
bin/vale.exe -fstarText -include obj/fstar/code/test/Test.Memcpy.types.vaf -include fstar/code/lib/util/operator.vaf -in fstar/code/test/Test.Memcpy.vaf -out obj/fstar/code/test/Test.Memcpy.fst -outi obj/fstar/code/test/Test.Memcpy.fsti

If you don't want to deal with the Test.Memcpy.types.vaf file, you can write your own type declarations for symbols like valid_mem64 or disable Vale type-checking completely with the -typecheck=false command-line argument.

Ah, I missed the detail on the types file. Thank you for the quick response, much appreciated!


HtmlToWmlCssParser.cs Parsing Error

Hi,
There is a CSS parsing error that occurs in HtmlToWmlCssParser.cs.
The CSS parser throws an exception for the following CSS style:
border: solid red .5pt
On the other side the following CSS style string is properly parsed:
border: solid red 0.5pt
I would try to  fix this myself, but I haven't seen any grammar file in the project where I could fix this. It seems like the CSS parsing classes are auto generated. Can someone tell me where can I get it and which  parser generator technology is used?

You didn't provide the exception that happens.
Does the parser exception specify where in the parser the exception occurs? That would the first starting point to find out.
Or run everything under a debugger and you should get the same result.

I'm sorry for the latency.
The easiest way to reproduce this exception is to parse the following HTML fragment with the HtmlToWml converter:

QQQ

The error message is: "CssParser error: line 1 col 22: invalid identity"
And the stack trace is:
at OpenXmlPowerTools.HtmlToWml.CSS.Errors.SyntaxError(Int32 line, Int32 col, Int32 n) in D:\Projects\MyProject\Loading.Html\OpenXmlPowerTools\HtmlToWmlCssParser.cs:line 3712
at OpenXmlPowerTools.HtmlToWml.CSS.Parser.SyntaxErr(Int32 n) in D:\Projects\MyProject\Loading.Html\OpenXmlPowerTools\HtmlToWmlCssParser.cs:line 2231
at OpenXmlPowerTools.HtmlToWml.CSS.Parser.Identity(String& ident) in D:\Projects\MyProject\Loading.Html\OpenXmlPowerTools\HtmlToWmlCssParser.cs:line 2821
at OpenXmlPowerTools.HtmlToWml.CSS.Parser.Term(CssTerm& trm) in D:\Projects\MyProject\Loading.Html\OpenXmlPowerTools\HtmlToWmlCssParser.cs:line 3317
at OpenXmlPowerTools.HtmlToWml.CSS.Parser.Exprsn(CssExpression& exp) in D:\Projects\MyProject\Loading.Html\OpenXmlPowerTools\HtmlToWmlCssParser.cs:line 2857
at OpenXmlPowerTools.HtmlToWml.CSS.Parser.Declaration(CssDeclaration& dec) in D:\Projects\MyProject\Loading.Html\OpenXmlPowerTools\HtmlToWmlCssParser.cs:line 2894
at OpenXmlPowerTools.HtmlToWml.CSS.Parser.RuleSet(CssRuleSet& rset) in D:\Projects\MyProject\Loading.Html\OpenXmlPowerTools\HtmlToWmlCssParser.cs:line 2395
at OpenXmlPowerTools.HtmlToWml.CSS.Parser.Css3() in D:\Projects\MyProject\Loading.Html\OpenXmlPowerTools\HtmlToWmlCssParser.cs:line 2336
at OpenXmlPowerTools.HtmlToWml.CSS.Parser.Parse() in D:\Projects\MyProject\Loading.Html\OpenXmlPowerTools\HtmlToWmlCssParser.cs:line 3480
at OpenXmlPowerTools.HtmlToWml.CSS.CssParser.ParseStream(Stream stream) in D:\Projects\MyProject\Loading.Html\OpenXmlPowerTools\HtmlToWmlCssParser.cs:line 1935
at OpenXmlPowerTools.HtmlToWml.CSS.CssParser.ParseText(String content) in D:\Projects\MyProject\Loading.Html\OpenXmlPowerTools\HtmlToWmlCssParser.cs:line 1921
Once again, if I instead run the converter with:

QQQ

... the conversion/parsing suceeds. Notice the change from ".5" -> "0.5".
I hope this helps. Let me know if this helps.
Thanks,
Jure

Closing all issues as this repo is being archived and will no longer be maintained by Microsoft. The project is licensed for continued use and development by forking to your own repo.


Error in ovpn_initpki step

I get an error following these steps:
$ OVPN_DATA="ovpn-data-example"
$ docker volume create --name $OVPN_DATA
ovpn-data-example
$ docker run -v $OVPN_DATA:/etc/openvpn --rm kylemanna/openvpn ovpn_genconfig -u udp://mydomain.domain.com
Processing PUSH Config: 'block-outside-dns'
Processing Route Config: '<IP_ADDRESS>/24'
Processing PUSH Config: 'dhcp-option DNS <IP_ADDRESS>'
Processing PUSH Config: 'dhcp-option DNS <IP_ADDRESS>'
Processing PUSH Config: 'comp-lzo no'
Successfully generated config
Cleaning up before Exit ...
$ docker run -v $OVPN_DATA:/etc/openvpn --rm -it kylemanna/openvpn ovpn_initpki
Easy-RSA error:
The file '/etc/openvpn/vars' was not found.
$
And this is the inspect image:
$ docker image inspect ab1fbba0c26a
[
{
"Id": "sha256:ab1fbba0c26a2ec2b7f7b036019f62a8f1b140360f213d0ec3e631632a00eb1e",
"RepoTags": [
"kylemanna/openvpn:latest"
],
"RepoDigests": [
"kylemanna/openvpn@sha256:df102baf6c5ed6d1ed359b115468cad05f20d91b77c3f60df718dcb3aa87ed11"
],
"Parent": "",
"Comment": "",
"Created": "2020-09-16T22:25:44.497239782Z",
"Container": "",
"ContainerConfig": {
"Hostname": "",
"Domainname": "",
"User": "",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"ExposedPorts": {
"1194/udp": {}
},
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"OPENVPN=/etc/openvpn",
"EASYRSA=/usr/share/easy-rsa",
"EASYRSA_PKI=/etc/openvpn/pki",
"EASYRSA_VARS_FILE=/etc/openvpn/vars",
"EASYRSA_CRL_DAYS=3650"
],
"Cmd": [
"/bin/sh",
"-c",
"#(nop) ADD file:f5e1623fe7d37eb4d5c5cf148be943a7787760fa4f3a4b7cbd972978f8e7eeba in /etc/pam.d/ "
],
"Image": "sha256:6bc9355550e503e3072d67f39b1d8edfd8f092a5062b723db20842d61f68868c",
"Volumes": {
"/etc/openvpn": {}
},
"WorkingDir": "",
"Entrypoint": null,
"OnBuild": null,
"Labels": {
"maintainer": "Kyle Manna<EMAIL_ADDRESS>}
},
"DockerVersion": "19.03.8",
"Author": "",
"Config": {
"Hostname": "",
"Domainname": "",
"User": "",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"ExposedPorts": {
"1194/udp": {}
},
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"OPENVPN=/etc/openvpn",
"EASYRSA=/usr/share/easy-rsa",
"EASYRSA_PKI=/etc/openvpn/pki",
"EASYRSA_VARS_FILE=/etc/openvpn/vars",
"EASYRSA_CRL_DAYS=3650"
],
"Cmd": [
"ovpn_run"
],
"Image": "sha256:6bc9355550e503e3072d67f39b1d8edfd8f092a5062b723db20842d61f68868c",
"Volumes": {
"/etc/openvpn": {}
},
"WorkingDir": "",
"Entrypoint": null,
"OnBuild": null,
"Labels": {
"maintainer": "Kyle Manna<EMAIL_ADDRESS>}
},
"Architecture": "amd64",
"Os": "linux",
"Size": 14989966,
"VirtualSize": 14989966,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/3704cbddc722e9c80fee83ed0b2109d0493e3ea71abbfea6f169b50b6a46b7a5/diff:/var/lib/docker/overlay2/181ead4cb5389e34e13000945ec423e8ad0e4281e4e4de4a8b1b0145379ff220/diff:/var/lib/docker/overlay2/5232bb63cb3efad1d4d778565c26a9ea8be64c1e71151339783685f2d7341ef0/diff:/var/lib/docker/overlay2/2735528b63f5514c5e36c015d6309040e4dd7ac6736fab58f4904e1bb71659c6/diff",
"MergedDir": "/var/lib/docker/overlay2/160271fd415c90eacce7332eacf0f615266b053c62f949b111c743efc0e56912/merged",
"UpperDir": "/var/lib/docker/overlay2/160271fd415c90eacce7332eacf0f615266b053c62f949b111c743efc0e56912/diff",
"WorkDir": "/var/lib/docker/overlay2/160271fd415c90eacce7332eacf0f615266b053c62f949b111c743efc0e56912/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:50644c29ef5a27c9a40c393a73ece2479de78325cae7d762ef3cdc19bf42dd0a",
"sha256:4153c186e93869c85df24963cd6ce858c94d49a9c2d4e76a7b60dd5337652fca",
"sha256:154b2f32f5de3bb4b8d5b011de2d1bec6d05765fc56e02e7872952a6b76437b8",
"sha256:cee99277d16b8a789375ad3ecec87ee987af15d82d5df1fb612655dc752e6239",
"sha256:876ac36d245ace388d295683f634a98787a5726210e3f408ce776630fd6ddb89"
]
},
"Metadata": {
"LastTagTime": "0001-01-01T00:00:00Z"
}
}
]
Thank you in advance.

If you need it urgent, you can do the following:

If you are not a root user, sudo chown -R ${whoami} ./openvpn-data/
Go to openvpn-data/conf
Create a vars file with nano or vim, in this case, im gonna use vim vim vars
Add default vars, for example, in this page here or here

Then continue! :)

I have having this same problem. Unfortunately adding the vars file did not change the error. I used and modified the vars example from howtoforge.org. I'm doing this on windows, but cygwin says the permissions on it are 644, so it should be getting copied to the /etc/openvpn directory in the docker container, afaik.

For those getting the error The file '/etc/openvpn/vars' was not found.
Add touch /etc/openvpn/vars before ovpn_initpki like this
docker run -v $OVPN_DATA:/etc/openvpn --rm kylemanna/openvpn ovpn_genconfig -u udp://mydomain.domain.com
docker run -v $OVPN_DATA:/etc/openvpn --rm kylemanna/openvpn touch /etc/openvpn/vars
docker run -v $OVPN_DATA:/etc/openvpn --rm kylemanna/openvpn ovpn_initpki

@joeky888 This worked thank you!

@joeky888 Yes, that works. Someone should add that to the README.md, same thing happened to me

@joeky888 Thanks, It works perfectly.
@Keviinplz Transks, your solution works too but it's more complicated.

#601

The error still persists after adding touch or vars file with the variables. If you were to restart the service or stop it and start it again, sometimes you get this error, and at that point you cannot do anything besides reinstall the entire OpenVPN Service just to get past it. This is a SEVERE issue that needs to be addressed. @joeky888 @Keviinplz

If you were to restart the service or stop it and start it again, sometimes you get this error,

@madnanadnan  Do you use docker volumes to keep the var file?

@joeky888 I do indeed.

So if you override the docker command like this
docker run -d --cap-add=NET_ADMIN kylemanna/openvpn sh -c "touch /etc/openvpn/vars && ovpn_run"

Or like this if you are using docker-compose and ipv6
version: '2.1'
services:
  openvpn:
    cap_add:
     - NET_ADMIN
     - SYS_MODULE
    image: kylemanna/openvpn
    container_name: openvpn
    ports:
     - "1194:1194/udp"
    restart: always
    command: ["sh", "-c", "touch /etc/openvpn/vars && ovpn_run"] # <-- Add this line
    volumes:
      - /home/vpn/openvpn:/etc/openvpn
    sysctls:
      - net.ipv6.conf.all.disable_ipv6=0
      - net.ipv6.conf.default.forwarding=1
      - net.ipv6.conf.all.forwarding=1
    networks:
      network-openvpn:

networks:
  network-openvpn:
    enable_ipv6: true
    driver: bridge
    ipam:
      driver: default
      config:
        - subnet: <IP_ADDRESS>/24
        - subnet: fdcb:37eb:3cf0:73c3::/64

Does this help?

@joeky888 I'll check when I run into the problem again, but this is for the initial setup stage? getting past the initial steps isn't the problem, its more so when I go back to add clients to the VPN server, I end up getting no vars error. Will this work for when building new clients?

but this is for the initial setup stage?

I guess you may need to add this command for both initial setup and starting the server step.

Will this work for when building new clients?

Probably, you can also prepend some commands when building new clients if it doesn't work for you
docker run -v $OVPN_DATA:/etc/openvpn --log-driver=none --rm -it kylemanna/openvpn sh -c "touch /etc/openvpn/vars && easyrsa build-client-full CLIENTNAME nopass"

@joeky888 I get the following error
Note: using Easy-RSA configuration from: /etc/openvpn/vars
Easy-RSA error:
EASYRSA_PKI does not exist (perhaps you need to run init-pki)?
Expected to find the EASYRSA_PKI at: /etc/openvpn/pki
Run easyrsa without commands for usage and command help.
when running: docker run -v $OVPN_DATA:/etc/openvpn --log-driver=none --rm -it kylemanna/openvpn sh -c "touch /etc/openvpn/vars && easyrsa build-client-full CLIENTNAME"

@joeky888 There is a pathing problem. When I add oven-data-example instead of $OVPN_DATA at the start of the command it works fine, I guess I didn't set the path properly? maybe export is needed, who knows. But MANY MANY MANY Thanks for the swift replies, I really appreciate it :)


Autoimport works incorrect for some node_modules

TypeScript Version:  3.0.0-dev.20180626

Search Terms:
Code
After autoimport:
import { Field } from '../../node_modules/typegql/types';

Can you try typescript@next today and report back?
Also can you share your tsserver log for issues you file in the future. the log helps us diagnose these issues, without it, we will need a repro project/steps to reproduce locally.
You can upload logs using

With "typescript.tsserver.log": "verbose" enabled
Restart vscode or vscode insiders
Reproduce the problem
Run code --upload-logs on the command line (or code-insiders --upload-logs if using vscode insiders) and follow instructions
Share the log file ID

Well, in the latest version works well

thanks!


Feature/firehose event source

What did you implement:
Closes #27
Added support for Kinesis Firehose as both event source as well as target.
How did you implement it:
It's very similar to the Kinesis implementation, albeit a slightly different payload structure.

added a firehose client to auto-forward correlation IDs
added a firehose event source for the correlation IDs middleware

Todos:

[x] Write tests
[x] Write documentation
[x] Fix linting errors
[x] Make sure code coverage hasn't dropped
[x] Enable "Allow edits from maintainers" for this PR
[x] Update the messages below

Is this ready for review?: YES
Is it a breaking change?: NO

@gsingh1 @simontabor ping ping, need some eyeballs here ;-)


Ft/gf2n: n = 32 & 64

Support GF2N(n=32, 64)
Operations

Method
n <= 16
n > 16

Multiplication
Log table
Split table

Division
Log table
Multiplication + inversion

Inversion
Use division
Extended Euclide algorithm

TODO: division using extended Euclide algorithm

It looks good but can you add tests in tools/test_ec.sh ?


[GAL-494] Art Gobblers community toggle

Changes

Added toggle button to community page (on selective community)
Use moonbird contract address as demo
Use Feature flag to control the UI

Demo
Moonbirds
https://user-images.githubusercontent.com/4480258/193759412-be74d53a-132f-4462-aca9-1994036d9ce6.mp4
Other community
Maintain the same layout

looks awesome. dropped one commit but everything else lgtm so far


SideNav header does not have enough height with long descriptions

Firstly I really appreciate this project, makes docs so much more approachable for users ❤
I ran into a tiny bug, the fixed height variable used for the main content header and side nav can sometimes conflict. For my case the description is longer then expected such that #top is using --top-height: and is cutting the search bar. Adjusting to 150px make the padding on main content to big.
Links to my copy running :)
https://prince-chrismc.github.io/jwt-cpp/
https://github.com/prince-chrismc/jwt-cpp/commit/b97eb1be7164fe604f697bec291580adb7534b0e
Default

Shorter text

Thanks! I will try and fix it with a CSS overload and report back, playing in chrome its very likely fixable from the user side :)


Rethrowing exceptions hides system traces, use ExceptionDispatchInfo.Throw instead

https://github.com/aws/aws-sdk-net/blob/475822dec5e87954b7a47ac65995714ae1f1b115/sdk/src/Core/Amazon.Runtime/Pipeline/HttpHandler/_netstandard/HttpRequestMessageFactory.cs#L547
Here you are rethrowing, which loses the trace into HttpClient.  This prevents me from investigating the cause of specific IOException by looking through the .net source.  Please use ExceptionDispatchInfo.Throw so that the trace is not replaced with a trace to the throw statment in the SDK.

The issue has not been resolved.


use mk_geo_radcal2 to remove no data values

This PR requires changes to GAMMA_SOFTWARE-20191203/DIFF/scripts/mk_geo_radcal2.
Removes no data values from lakes and rivers.

The test results are counter intuitive.  The Golden test is larger by 32
pixels in each dimension.  Presumably this is 16 pixels in each direction,
which works out with the corners being off by 480 meters (32 pixels is 960
meters half of which is 480 meters).
But, what was supposed to happen was that the image would get BIGGER, not
smaller.
So, I'm pretty confused by this result.  I'll look into it.
On Wed, Dec 2, 2020 at 10:24 PM Joseph H Kennedy<EMAIL_ADDRESS>wrote:

@jhkennedy commented on this pull request.
I was able to pull down this container and run our "favorite" granule
through the HyP3v2 entrypoint.
Visual inspection between this and develop shows the same RTC product, but
the image geo-reference is different (slight shift). gdalcompare.py gives:
gdalcompare.py S1A_IW_20150621T120220_SVP_RTC30_G_gpuned_4411/S1A_IW_20150621T120220_SVP_RTC30_G_gpuned_4411_VV.tif S1A_IW_20150621T120220_SVP_RTC30_G_gpuned_EF9C/S1A_IW_20150621T120220_SVP_RTC30_G_gpuned_EF9C_VV.tif
Files differ at the binary level.
GeoTransforms Differ:
Golden: (365250.0, 30.0, 0.0, 1647840.0, 0.0, -30.0)
New:    (365730.0, 30.0, 0.0, 1647360.0, 0.0, -30.0)
Band size mismatch (band=0 golden=[8933,4444], new=[8901,4412])
Differences Found: 3
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/ASFHyP3/hyp3-rtc-gamma/pull/187#pullrequestreview-543666348,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAP2NOLKVD5GFBE6HNGHCM3SS44JNANCNFSM4TX5CICA
.

Reruning with hyp3lib v1.6.3, I'm still seeing a different geotransform:
gdalcompare.py S1A_IW_20150621T120220_SVP_RTC30_G_gpuned_4411/S1A_IW_20150621T120220_SVP_RTC30_G_gpuned_4411_VV.tif S1A_IW_20150621T120220_SVP_RTC30_G_gpuned_6443/S1A_IW_20150621T120220_SVP_RTC30_G_gpuned_6443_VV.tif
Files differ at the binary level.
GeoTransforms Differ:
  Golden: (365250.0, 30.0, 0.0, 1647840.0, 0.0, -30.0)
  New:    (365730.0, 30.0, 0.0, 1647360.0, 0.0, -30.0)
Band size mismatch (band=0 golden=[8933,4444], new=[8901,4412])
Differences Found: 3

Above: new == HEAD of this branch; Golden == develop
Comparing this branch without the new hyp3lib (golden) with the HEAD of this branch (new), gives:
gdalcompare.py S1A_IW_20150621T120220_SVP_RTC30_G_gpuned_EF9C/S1A_IW_20150621T120220_SVP_RTC30_G_gpuned_EF9C_VV.tif S1A_IW_20150621T120220_SVP_RTC30_G_gpuned_6443/S1A_IW_20150621T120220_SVP_RTC30_G_gpuned_6443_VV.tif
Files differ at the binary level.
Differences Found: 1

So, the hyp3lib version doesn't seem to matter here (I did confirm the container is using the new one) -- probably because it's an SLC.


[ListView] The app crash when try to use the right click during a reorder operation.

Describe the bug
If user click on the right mouse button while draging the item for many times, the component freezes.

Steps to reproduce the bug

Open an app with ListView with CanDragItems="True" CanReorderItems="True" AllowDrop="True"
Click and drag a item
While draging the item click with the right button from the mouse

Expected behavior
The component should not freeze.
Screenshots

NuGet package version
None
Windows version
Windows 11 (22H2): Build 22621
Additional context
No response

I can repro weirdness in the ListView and GridView samples in WinUI 3 Gallery. The ListView/GridView can get left in a state where it still has items dimmed (other than the one which was dragged) and doesn't entirely respond to mouse input anymore (some events still get through, but it is largely unresponsive).


Vlc Plugin Doesn't work in packaged project

Hi, I tried to package (shipping win64) a project with vlc plugin enabled. In the editor everithing works fine but when I package the progect and execute the exe file of the project the vlc pluging doesn't work anymore. No error is detected but the videos aren't showing.
How can i solve the problem?

Hey :)
Same here.
In the logs, concerning VLC there seems to be only one issue:
[2016.11.17-14.47.04:129][  0]LogVlcMedia:Warning: Failed to create VLC instance ((null))

Hi!
Same behaviour for me:
First:
1. LogPluginManager: Loaded Plugin VlcMedia, From C:/Users/domen/Desktop/360/WindowsNoEditor/Engine/Plugins/Media/VlcMedia-4.14/VlcMedia.uplugin
But Then:
[2016.11.17-15.18.58:289][  0]LogVlcMedia:Warning: Failed to create VLC instance ((null))
Hope that someone could help!

Alright seems the issue is due to the vlc "plugins" folder not being copied during packaging in the VLC plugin folder.
Might be unrelated, but it seems that even by setting the player name like this:
MediaPlayer->DesiredPlayerName = TEXT("VlcMedia");
UE is using the Wmf player in the packeged game while using Vlc in editor.

Ok Thanks, Manually copying the VlcMedia files in Plugins folder of packaged game solves the problem!


Error when tryin to add a certificate to an existing VM

Hi, I'm trying to use this tutorial to add a certificate to my existing Windows Server 2016  where I had also installed IIS (From the wizard) using powershell. I've already created the Azure Key Vault, generated the certificate (self-signed), and added the secret using Add-AzureRmVMSecret
Everything works fine until I try to add the certificate using the Update-AzureRmVM  command, when the following output is displayed:
Update-AzureRmVM : Changing property 'osProfile' is not allowed.
ErrorCode: PropertyChangeNotAllowed
ErrorMessage: Changing property 'osProfile' is not allowed.
StatusCode: 409
ReasonPhrase: Conflict
OperationID : a75d818b-dedf-4377-bc9d-d5b09bf5bbd9
At line:1 char:1
+ Update-AzureRmVM -ResourceGroupName $resourceGroup -VM $vm
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : CloseError: (:) [Update-AzureRmVM], ComputeCloudException
    + FullyQualifiedErrorId : Microsoft.Azure.Commands.Compute.UpdateAzureVMCommand

I've already tried googling this but there seems to be not much information. Do you know any way this could be solved?. It should be a very common task to secure an existing VM.
Thanks so much in advance.

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

ID: 8bf51cac-f999-cb1c-b2c8-bf5cc224ecf8
Version Independent ID: db10a084-09b8-6d25-05e5-e8c60507e474
Content: Tutorial - Secure a Windows web server with SSL certificates in Azure
Content Source: articles/virtual-machines/windows/tutorial-secure-web-server.md
Service: virtual-machines-windows
GitHub Login: @cynthn
Microsoft Alias: cynthn

@Dc9894 Thanks for the feedback! We are currently investigating and will update you shortly.

@Dc9894 Can you share the OS profile for your VM. It looks something like this:
OSProfile                : {
"AdminPassword": null,
"AdminUsername": "",
"ComputerName": "*",
"CustomData": null,
"LinuxConfiguration": null,
"Secrets": [],
"WindowsConfiguration": {
"AdditionalUnattendContents": [],
"EnableAutomaticUpdates": true,
"ProvisionVMAgent": true,
"TimeZone": null,
"WinRMConfiguration": null
}

@Dc9894 Any update?

Since we haven't heard back from you, we will now close this issue. If there are further questions regarding this matter, please reopen it and we will gladly continue the discussion.

Hi @Karishma-Tiwari-MSFT sorry I couldn't give you feedback before. This is how my VM looks before i try tu update it:
ResourceGroupName  : VisualVM
Id                 : /subscriptions/c1cc6b0b-8799-4437-ac41-71e7158633
66/resourceGroups/VisualVM/providers/Microsoft.Compute/virtualMachines
/VisualVM
VmId               : 5466a1cc-888d-47de-b92f-b410084879a9
Name               : VisualVM
Type               : Microsoft.Compute/virtualMachines
Location           : eastus
Tags               : {}
DiagnosticsProfile : {BootDiagnostics}
Extensions         : {BGInfo}
HardwareProfile    : {VmSize}
NetworkProfile     : {NetworkInterfaces}
ProvisioningState  : Succeeded
StorageProfile     : {OsDisk, DataDisks}

As you can see there is no osprofile field in the data returned. On the other hand this is the osprofile of the updated VM variable:
ComputerName         :
AdminUsername        :
AdminPassword        :
CustomData           :
WindowsConfiguration :
LinuxConfiguration   :
Secrets              : {Microsoft.Azure.Management.Compute.Models.Vaul
                       tSecretGroup}

Hope this information is useful for you.


feat(RELEASE-935): add update-cr-status task

Add a new tekton task that will update the status of the passed custom resource with the results file it is provided.

/retest

Moved back to draft as I did this wrong - it should accept a results dir, not file

Moved back to draft as I did this wrong - it should accept a results dir, not file

Fixed

/test release-pipelines-e2e-suite


Not able to open workspace

Trying to open a workspace just created.  Getting this error message and cannot go any further.
Version: 1.81.1
Commit: 6c3e3dba23e8fadc360aed75ce363ba185c49794
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/<IP_ADDRESS> Safari/537.36
Embedder: codespaces

Sounds like a Codespaces issue to me, please open a thread at https://github.com/orgs/community/discussions/categories/codespaces

Thanks Benjamin.  Yes, it was a Codespaces issue, and it seems to have cleared itself up.
Tim G.
From: Benjamin Pasero @.>
Sent: Sunday, August 20, 2023 9:26 PM
To: microsoft/vscode @.>
Cc: Tim Grant @.>; Author @.>
Subject: Re: [microsoft/vscode] Not able to open workspace (Issue #190842)
Sounds like a Codespaces issue to me, please open a thread at https://github.com/orgs/community/discussions/categories/codespaceshttps://url.emailprotection.link/?bwPLZaXU_37VLGjTSYCnRsGmule-pf5xo56psPHR2ZLWMn2cNA16ctv_tkL-eqzLTGszh17wharilDAAMY9aUGjvbmUj7qleLBQCa-ybHC-pd_xv3Vn9PXnixyEbcMPIQ
—
Reply to this email directly, view it on GitHubhttps://url.emailprotection.link/?bHQU2S4BZf9yCCMSEOoVtLhMrEJYcmw0bAFriuLmFbgfuy8LYKAbpTObmnO-6kE_OSJSe1R8Kg5TvRprTMWm9Grw8KItu5gz9d2bxxszjEtS7nEW7nDJNanasxvdI1qIG, or unsubscribehttps://url.emailprotection.link/?boQR-ePJC_IdyqkK6a4XzetY0r9DtT5UdKrIURAcp1nkQmdsMSQXkKfvzhkxt3dfmXFyHgSDROixc6vSUmHaLg3T36vWYPF4Es9GLAjJf8FcNUKB5vXLhSJkUSG_bUOTwRogr6RzrO1KP_h2uQVK3T9fFwFgcEZPGGS-yWLWf0d0~.
You are receiving this because you authored the thread.Message ID: @.***>


added code fix and test case to pluralize the correct scope...

... when translation is found among defaults.
Currently, if the given scope does not exist, but one of the defaults does, and the translation is meant to be pluralized, it breaks with a [missing (original scope) translation].
See test case

Please revert the space removal in readme first
You might need an .editorconfig file like what this project has to avoid this from happening again

reverted

Sorry for the delay, got many email on Monday
Merging~


ci: ensure LLVM_CMAKE_FLAGS additions are kept

In #321, some OSX-specific Makefile additions to LLVM_CMAKE_FLAGS were skipped unless make is run on a Darwin OS. This allowed building wasi-sdk for aarch64. But, as reported in #336, this also broke arm64/x86_64 universal binaries that are built during CI.
The reason for this is that CI's main.yml overrides LLVM_CMAKE_FLAGS to add caching but make will not append to a variable set on the command line. This changes uses the override keyword to append to such a variable, as suggested here.

Credit to @sunfishcode for recommending override!

Ok, looking at the artifacts for this PR's run, dist-macos-latest now add up to 118MB prior to a previous run's 65.1MB. That seems to be a good sign that this has fixed #336; @TerrorJack, let me know if doesn't!


Use Preferences

break duration in preview and toggle
name in home

After that, I seems mergy ready

is it the initial, or after deleting the preferences?


Not showing errors when running dev mode

Hello, thank you for this great module!
I don't know if this is the correct place to ask for this, but I have the following issue which was working before.
Everything is working correctly regarding the configuration of my stylelint, it is showing the errors based on my rules when running yarn lint:style command which basically executes stylelint \"**/*.{vue,html,css,pcss,scss,sass}\":
Example:

It also shows me the errors in VSCode:

Now the issue comes when I run yarn dev, it executes the webpage without displaying any errors, but if I remove the lang="postcss" from the <style> it does display the window with the errors (although it does only with the .vue files, not the ones in the .pcss ones):

package.json
"devDependencies": {
    "@babel/eslint-parser": "^7.23.3",
    "@nuxt/devtools": "latest",
    "@nuxtjs/eslint-config": "^12.0.0",
    "@nuxtjs/eslint-module": "^4.1.0",
    "@nuxtjs/stylelint-module": "^5.1.0",
    "eslint": "^8.53.0",
    "eslint-plugin-nuxt": "^4.0.0",
    "eslint-plugin-vue": "^9.18.1",
    "eslint-plugin-vuejs-accessibility": "^2.2.0",
    "nuxt": "^3.8.1",
    "postcss-html": "^1.5.0",
    "postcss-import": "^15.1.0",
    "postcss-nested": "^6.0.1",
    "postcss-scss": "^4.0.9",
    "stylelint": "^15.11.0",
    "stylelint-config-recommended-vue": "^1.5.0",
    "stylelint-config-standard": "^34.0.0",
    "vite-plugin-eslint": "^1.8.1",
    "vue": "^3.3.8",
    "vue-router": "^4.2.5"
  }

nuxt.config.js
import eslintPlugin from 'vite-plugin-eslint'

// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
  devtools: {
    enabled: true
  },
  vite: {
    plugins: [
      eslintPlugin({
        failOnWarning: true
      })
    ]
  },
  modules: ['@nuxtjs/stylelint-module'],
  css<EMAIL_ADDRESS>  stylelint: {
    lintOnStart: false,
    failOnError: false,
    failOnWarning: false
  },
  postcss: {
    plugins: {
      'postcss-import': true,
      'postcss-nested': {}
    }
  }
})

.stylelintrc.cjs
module.exports = {
  extends: ["stylelint-config-recommended-vue"],
  overrides: [
    {
      files: ["*.{vue,html}", "**/*.{vue,html}"],
      customSyntax: "postcss-html",
    },
    {
      files: ["*.pcss", "**/*.pcss"],
      customSyntax: "postcss-scss",
    },
  ],
  customSyntax: "postcss-html",
  rules: {
    ...
  },
};

Is there any way to fix this so that when I use development mode it displays the errors like when I execute the linter manually?
Thank you!

Now it seems to be working when adding the following to the stylelint config in nuxt.config.js:
include: ['*.{vue,pcss}', '**/*.{vue,pcss}']

But it is only linting the .pcss files, not the .vue ones under layouts, pages or components.


Chore: parse pdf as markdown and remove vendor

This PR adds the following things:

Switch to using https://github.com/gen2brain/go-fitz instead of unidoc. Although the underlying mupdf lib is still AGPL, we can use the latest code as long as we stay in open source.

Parse pdf text as markdown and store it in vector DB. this seems to improve the accuracy in how LLM understand it.

Remove all the vendor files. It happens that when using https://github.com/gen2brain/go-fitz, we can't use vendor because it doesn't include c code by default. see https://github.com/gen2brain/go-fitz/issues/60 and https://github.com/golang/go/issues/27667.

With the change, we only have three test cases failing!

I have tested this PR against linux and windows, both works fine.
Although we need to modify the build process to do cross-compiling now as it involves C library. This is a bit tricky and I will have a PR later to fix the build and CI.


[WIP] Adapt to new library management API

Unit tests pass, but there are failures in dependency-management scripted tests (I havent tried to run the others yet):

dependency-management/cache-update (but ok manually)
dependency-management/cached-resolution-classifier
dependency-management/pom-scope (issue with Configuration constructor)
dependency-management/update-sbt-classifiers

To validate this pull request against other sbt modules, please visit this link.

Superseded by https://github.com/sbt/sbt/pull/3322


Exception on getPositionStream

Hello,
I've been trying to use this plugin in my app unsuccessfully.
So in order to get my work out of the way I cloned the repo and tried the examples here.
I have not been able to use the location on ios emulator, real iphone and android emulator (that I tried)
I always get the exception below
Now I know the exception seem to come from the geolcator package, but I've cloned their repo and their example seem to work fine.
What I saw was different is when running the flutter_map_location_marker example, the app did not ask my permission for location use, so maybe it's linked ? Whereas in the Geolocator app, I do get a popup asking for it.
If anyone has an idea on what to do, would be great :D
Connecting to VM Service at ws://<IP_ADDRESS>:60321/O8ZOImZrVMM=/ws fopen failed for data file: errno = 2 (No such file or directory) Errors found! Invalidating cache...

Hey,
When I wrote the issue I was using flutter_map_location_marker: ^2.0.0

Do you still facing this problem in v3?

We are not having the exception per se anymore, using v3.
But the location still does not center.
What we did to fix the issue, was using the determinePermission from the geolocator package to prompt user to allow location.
`Future determinePermission() async {
bool serviceEnabled;
LocationPermission permission;
// Test if location services are enabled.
serviceEnabled = await Geolocator.isLocationServiceEnabled();
if (!serviceEnabled) {
  // Location services are not enabled don't continue
  // accessing the position and request users of the
  // App to enable the location services.
  return Future.error('Location services are disabled.');
}

permission = await Geolocator.checkPermission();
if (permission == LocationPermission.denied) {
  permission = await Geolocator.requestPermission();
  if (permission == LocationPermission.denied) {
    // Permissions are denied, next time you could try
    // requesting permissions again (this is also where
    // Android's shouldShowRequestPermissionRationale
    // returned true. According to Android guidelines
    // your App should show an explanatory UI now.
    return Future.error('Location permissions are denied');
  }
}

if (permission == LocationPermission.deniedForever) {
  // Permissions are denied forever, handle appropriately.
  return Future.error(
      'Location permissions are permanently denied, we cannot request permissions.');
}

// When we reach here, permissions are granted and we can
// continue accessing the position of the device.
return true;

}`

according to this post, the permission and location service are handled internally inside geolocation. Can you provide some code to reproduce this issue?

Yes I am aware of this post, this is actually what lead us to think about calling this function ourselves.
As for an example code project, I just tried today using the example app in your repo. I launched the app with an android simulator and a route, the app is not centering.
From v2, we are not seeing the exception anymore, but it still does not work as expected.

What do you mean the app is not centering?
Have you checked the location permission in the settings application in the emulator?


Create a possibility to "replay" an output.xml (fast/realtime) with rebot and ListenerAPI there

There are listeners out there in the field that needs to be attached to a running robot and then posts results.
There are two use-cases for that:

Development of listeners (at least "read-only" listeners)
using reporting Listeners that can be run on output.xml
a. (optionally) in realtime, if the listener is depending on the current time
b. in fasts mode without any consideration of timings.

Examples:
### Allure
One example is the Allure report.
it has a listener that needs to run with the robot run.
It would be cool to just let that run with rebot --listener robotframework-allure output.xml
So it would not be needed during exec.
Failures in Listeners
There could be a situation that a listener fails and you do not understand why, so you want to debug it, but that error only happens after 2h of running robot. So running again on the existing output.xml would be good for debugging, and after fixing, you could actually still use these results to publish (with the now working listener)
Listener Development
When you develop a listener you run robot tests multiple times, but again with bigger ones ore non deterministic runs, it is hard to test your listener. a "rerun" option would be cool for that as well.
Cheers
René

It's impossible to support listeners with Rebot fully, because we don't have data objects available. We could only use result objects, but there already exists the pre-Rebot modifier functionality for that purpose.


Fix mypy errors attributed to pytorch_lightning.trainer.connectors.callback_connector.py

Part of #13445

I think that src/pytorch_lightning/trainer/connectors/callback_connector.py:269: error: Incompatible types in assignment (expression has type "Generator[pkg_resources.EntryPoint, None, None]", variable has type "Union[List[importlib.metadata.EntryPoint], Tuple[]]")  [assignment] will have to be silenced, because there's no reasonable fix to it

Thank you for the reviews @otaj


Cursor jumps to the top of the screen when saving a file when Neogit is open

Description
Saving a file causes the cursor to jump to the of the window.
Neovim version
NVIM v0.11.0-dev-485+g9322b7e059
Build type: Release
LuaJIT 2.1.1720049189
Operating system and version
Linux 6.9
Steps to reproduce

Launch neovim and open a file inside a git repo
:Neogit
gt to switch back to the tab containing the file
20j to scroll down a bit
:w

Expected behavior
The cursor shouldn't randomly jump.
Actual behavior
The cursor jumps to random position at the top of the file.
Minimal config
for name, url in pairs({
	"https://github.com/NeogitOrg/neogit",
	"https://github.com/nvim-lua/plenary.nvim",
}) do
	local install_path = vim.fn.fnamemodify("nvim_issue/" .. name, ":p")
	if vim.fn.isdirectory(install_path) == 0 then
		vim.fn.system({ "git", "clone", "--depth=1", url, install_path })
	end
	vim.opt.runtimepath:append(install_path)
end

require("neogit").setup()

Fixed in https://github.com/NeogitOrg/neogit/pull/1430 - thanks for the report :)


Join tuple equivalence

What's up?
Currently, the second arg of join takes either:
# - scalars
join rel cond1

# - tuples
join rel {cond1, cond2, cond3}

In #469 we changed filter not to accept tuples and force the user to either use && or multiple filters.
The reasoning for this change is based on a move away from implicit && that are inserted into the tuple to convert it into a boolean expression. One may incorrectly assume the tuple means "any of the conditions" and not "all of the conditions".
@snth left a comment about this here.

Examples of the proposed change:
   from a
-  join b {==a_id}
+  join b (==a_id)

   from a
-  join b {a.name == b.name, a.number = b.number}
+  join b (a.name == b.name && a.number = b.number)

PS: in the first example, parenthesis are required because without them, the join would be parsed as join (b == a_id)

I'm +0.5

Oh, and @max-sixty left a comment here.
I forgot to mention that I'm +1 on this, which is a majority.
It turns out that it issue is just documenting something we already agreed on :D

I would add — it would be great to make a good error message! Even for those not using join already, I'm sure they'll make the mistake given how prevalent the singleton / tuple equivalence is...

I'm +1 on replacing {} with () for join conditions for the reasons mentioned.
One clarification please: does this mean the () is essentially mandatory for any join that has a join condition, i.e. anything other than a CROSS JOIN? I think that would be a good thing because it gives a visual consistency.

I'm -1 on the idea I floated in https://github.com/PRQL/prql/issues/2124#issuecomment-1563462793 of delineating the join conditions with a keyword like on or where.  I don't like how those examples looked and the examples with () are more visually consistent with the rest of the language.

One clarification please: does this mean ...

Yes, () would be mandatory, because you'd be using binary or unary operators, which all require () when used as arguments to functions. It would not be required for cross join, as one can use just true:
from a
join b true

To be honest, I didn't quite understand what you meant in the PR comment, about on or where. Now that I do, I also don't like adding keywords specifically for the join function.


lit-html.tags does not control syntax highlighting

Trying to get syntax highlighting in css template strings in VS Code using extension.  I've tried adding the following to settings.json but it doesn't seem to have any effect.  I feel like I must be doing something incorrect... but then again, maybe not?
settings.json:
"lit-html.tags": [
    "html",
    "css"
]

for example, when using css template strings:
import { css } from 'lit-element/lit-element.js';

export const colors = css`
    :host {
        display: block;
        color: blue;
    }
    :host([hidden]) {
        display: none;
    }
`;

Same issue here...
I have a function with the name h and want its content to be syntax highlighted as html, my settings.json looks like:
"lit-html.tags": [
    "html",
    "h"
]

But e.g. h`<element attr="val"/>`  does not get any syntax highlight. If I rename it to "html" its content instantly is colored... I've tried reinstalling and reloading VS Code multiple times with no luck.

lit-html.tags currently only controls intellisense, not highlighting. VS Code does not support dynamically generate grammars for syntax highlighting

Would it be possible to support dynamic syntax highlighting via the new Semantic Token Provider? https://github.com/microsoft/vscode-docs/blob/main/api/language-extensions/syntax-highlight-guide.md#tokenization
Curious as I just ran into the highlighting limitation.

lit-html.tags currently only controls intellisense, not highlighting. VS Code does not support dynamically generate grammars for syntax highlighting

lit-html.tags is not working,
not even setting lit-html.format.enabled as false is working.
For some reason this plugin only uses config that was set in defaultConfiguration


[Question] Are empty types supported with scalar_mapping ?

Hi,
I have a question about the support of empty types with artemis scalar_mapping:
ex:
type Area {
  title: I18n
}
"""
The `I18n` type represents textual data, represented as UTF-8
character sequences. It represents the translated text of a multilanguage field.
"""
type I18n

If we have the above gql scheme, and the following scalar_mapping:
scalar_mapping:
            - graphql_type: I18n
              dart_type: String

Will it works ?
I'm actually trying to figure out why we have an issue in artemis generated types.
One of my clue is the handling of empty types.
Mattis

Hi. Technically your sample should work.
If you have issues please fill the issue template with all data required to reproduce the bug

Hi.
Thanks, I close this issue for now.


Refactoring of theme with wrappers

Today, it is the duty of a theme to embed, override and provide any raw tokens, semantic tokens and future component tokens. It implies to have finaly a class with thousands of objects.
Indeed this is acceptable because the logic behing OUDS is based on themes which are in fact combinations of values for any tokens.
Today a theme is a Swift class which is not a singleton because we don't want to instanciate such massive objects if we don't use it. Using a singleton won't help to override classes so as to have subthemes.
Howeer we can agree that having thousands ptoperties in one object does not bring a good developer experience (DX), and we may implement another solution with wrappers.
We may in fact define as many wrappers as "family" of tokens, i.e. ColorsWrapper, BorderWrapper, TypographiesWrapper, DimensionsWrapper etc. Each wrapper must implement (in the same way as the actual implementation of a theme) a protocol to embed specific items of tokens which will be still overridable.
If a theme must be subclasses, it should only create a subclass of a wrapper and add it to the theme.
If could result to something like:

// Basic use

open class MyTheme {

    let colors: ColorsWrapper
    let borders: BordersWrapper
    ...

    init(colors: ColorsWrapper, borders: BordersWrapper() {
        self.colors = colors
        sef.borders = borders
    }
}

open class ColorsWrapper: ColorsSemanticTokens {
    // Implement tokens
}

// Alternative use

final class CustomTheme: MyTheme {

    // Init super
    init() {
        super.init(colors: MyColorsWrapper(), borders: BordersWrapper())
    }
}

final class MyColorsWrapper: ColorsWrapper {
    // Override the semantic token we want
}

Then the old line may move to something else:
// Before
theme.buttonBackgroundColorEmphasisHigh
// After
theme.colors.buttonBackgroundEmphasisHigh // If we suppose we wrap it in a "ColorsWrappers" and not a component token

Way may focus to this topic later when we'll have components tokens and tokens to implement.
This solution is quite elgant and may improve DX buy we may face isues with memory and performances because we keep using plenty of Swift classes in the end.

cc @ludovic35

Find attached a kind of quick-and-dirty PoC with a local theme, inheriting from OrangeTheme, and using the enw wrappers overriding some tokens (space, size, color, border, elevation, opacity, grid and font).
The architecture works!
cc @ludovic35
OUDS PoC 79.zip


File Uploader Component

Any Planing for File Uploader component in vue-tailwind?

@sachin-ezee eventually yes but currently not in my priorities so so estimated date


feat (CX-3066): Update My Collection insights tracking events

The type of this PR is: Feature

This PR resolves CX-3066
Description
This PR  has the following:

Add ClickedAuctionResultItem event to remove the use of the deprecated AuctionResultItemClicked
Update the context owner type of AddCollectedArtwork to include myCollectionInsights

PR Checklist (tick all before merging)

[ ] If I've added a new file to the tree I've exported it from the common index.ts
[x] I've added comments with examples for any new interfaces and ensured that they're in the docs
[x] No platform-specific terminology has been used outside of click and tap (platform is inferred by the DB storing events)

Follow up

Update Force to use the newly added updates

:rocket: PR was released in v4.75.0 :rocket:


Update run_local.sh to create .env files for each microservice

Problem Statement
Currently the run_loca.sh script (https://github.com/cisco-open/martian-bank-demo/blob/main/scripts/run_local.sh) does not create .env files, and they have to be created manually.
Proposed Solution
Create these files automatically during installation.

@jashmehta3300 can you please assign me this issue

Hi @jashmehta3300 ,
Devansh here from DJ Unicode, could you pls assign the issue to me

Thank you @jashmehta3300 for assigning the issue to me
Just wanted to clarify can we assume that the folders which require .env files will have .env.example prebuilt in it
Since if .env needs to be built automatically on installation then the required env variables for respective folders must be known beforehand
So can we proceed with a solution shown below
.env.example → assuming each microservice will have an .env.example file with the variables defined that are required to run it.

Terminal → asking the user to provide values for the environment variables

.env → autocreated like this by extracting variables from .env.example

Could you please clarify if this is the right approach or something else is expected.

Hi @DevanshAshar. Thanks for the suggestion, I think this is the right approach.
However, the microservices do not have .env.example files with the variable names currently. It would be great if you could also add those files in the respective folders.
Lastly, for the second step (i.e. taking env values for the terminal), I think it would be better if we only ask for DB_URL and keep the other variables optional since they already have default values in the code.

Hey @jashmehta3300 have added .env.example files in respective folders and also have added code to auto-create .env with start cmd .
Could you please review the PR


Navigation causes errors with selectrum-show-indices

beginning-of-line, selectrum-next-candidate, and other commands give an error when selectrum-show-indices is non-nil: [Error in post-command-hook (selectrum--minibuffer-post-command-hook): (wrong-type-argument numberp nil)].

That doesn't happen for me. Can you get a backtrace following the steps in https://github.com/raxod502/prescient.el/issues/56#issuecomment-614094583?

Thanks, it looks like the issue is (number-to-string total-num-candidates) fails because total-num-candidates is never set when (equal input selectrum--previous-input-string).

Okay... but that condition should never hold when entering the minibuffer, because we explicitly set selectrum--previous-input-string to nil. Otherwise we'd not get the initial candidates list inserted. Presumably you're entering Selectrum in some way that bypasses this logic. What are your steps?

It starts off as nil, but after every character, it's updated. If I then press down or some key that doesn't insert a character, selectrum--minibuffer-post-command-hook gets called and the input string is the same as before. If this is unexpected?

I clearly misread the code, thank you for explaining. The bug should now be fixed.

Awesome, thank you.


tpl: TestMethodToName fails with gccgo

With gccgo-7:
$ go-7 version
go version go1.8.1 gccgo (Debian 7.1.0-10) 7.1.0 linux/amd64

go-7 test produces the following error:
=== RUN   TestMethodToName
--- FAIL: TestMethodToName (0.00s)
        Error Trace:    templatefuncRegistry_test.go:32
	Error:		Not equal: "MyTestMethod" (expected)
			        != "$thunk0" (actual)

FAIL
FAIL	github.com/gohugoio/hugo/tpl/internal	0.916s

Is it safe to just skip the test on gccgo with // +build !gccgo in tpl/internal/templatefuncRegistry_test.go (which contains only one test, TestMethodToName())?
Or is this a concern that may cause a gccgo-compiled Hugo to fail with certain templates?
Many thanks!
References:

https://github.com/golang/go/issues/3901
https://bugs.launchpad.net/gocheck/+bug/1250253

Or is this a concern that may cause a gccgo-compiled Hugo to fail with certain templates?

No, then there would be more template func test failures. I don't remember the code path here, but I expect there to be a symmetry here, so $thunk0 is an identifier good as any.

Or is this a concern that may cause a gccgo-compiled Hugo to fail with certain templates?

No, then there would be more template func test failures. I don't remember the code path here, but I expect there to be a symmetry here, so $thunk0 is an identifier good as any.

Thank you for your reassurance!  I'll file a PR to accommodate gccgo in TestMethodToName then.


validate return type of function, e.g. can't be an image

From #4066
See https://github.com/KhronosGroup/SPIRV-Tools/issues/4066#issuecomment-742650325

This check should be guarded by the 'legalize-hlsl' flag.  (see https://github.com/KhronosGroup/SPIRV-Tools/issues/4066#issuecomment-742653936)


keys are not updated and graphic glitch with background.

Hi This looks cool!  thanks for making it.   I've got it installed and restarted, but the hotkeys have not been changed from the default.  also there is some graphical glitching with the background images and grid..  how would fix the keys and turn off the background?  thank you!!

To fix the keys you can go to Edit > Preferences > Keymap, and then, in the dropdown that says 'Blender', choose 'BLUI Keymap'. If that option doesn't exist, then click 'Import' and navigate to BLUI_Keymap.py and install that.
For the graphical glitches I would first try just switching the viewport shading to Solid/Wireframe/Rendered, basically anything else, and then switch back and see if the glitches remain. If they do, try switching the HDRI in the Viewport Shading dropdown menu, and if all that fails, just turn the World Opacity down to zero, you won't see the HDRI in the background of your scene, but your object will still be lit by it.

Thank you!  I'll try that.


dictionary for RU

Awesome! Very nice work!
I added dictionary for RU (more then 1m words  (one word on one  line) in one file in .dict format). Works very fast!
So very easy to add new words in my own dictionary by copying from Spell Checker Information Issues.
Settings (Linux, Debian, Stretch):
`"CSpell.dictionaryDefinitions": [
{"Name": "dicRU", "path": "/home/.../dicts/dicRU.dict"}
],
"CSpell.dictionaries": [
"DicRU"
]`
I mast do my work today. And I do it!
Big THANKS!
I tried to compile the dictionary for RU with cSpell-Tools.
But I was able to just install the cspell-tools npm package:
`$ npm -g list --depth=0
/usr/lib
├──<EMAIL_ADDRESS>When I try to run the Cspell-tools --help command in a terminal
The terminal stops responding. The same with other terminal commands for Cspell-tools.
Dictionaries are from:  Hunspell UTF8 dictionaries https://github.com/titoBouzout/Dictionaries

Help me please.
Thank You!

Hello wb,
It is great that you tried.
Adding the .dic file directly to CSpell.dictionaryDefinitions will only give you the base words, but not all of the word forms.
To compile all the word forms, we need to convert the .dic file into a .trie file.  I generally use cspell-tools to create dictionary files for use with the spell checker.
A couple of months ago, I tried compiling the Russian dictionary.  I ran into a performance issue due to how the rules are defined in the .aff file.  The way the rules are setup, causes the same word to be generated many times.  I think it is possible to generate the file, but it will take a very long time (many hours).  I was working on a fix to speed it up, but I hadn't the time to finish it.
I'll give it another try.
When I get it working, I'll add it here: cspell-dicts.
Cheers,
Jason

I ended up using a different Hunspell dictionary because it compiled much faster:
ru_RU

Excellent. Very snappy!
I immediately start testing and using.
Immensely grateful to you for your responsiveness and diligence. It made our life much easy and better ))
Sincerely,
Vladimir Buresh

I installed NPM packages on two computers in different projects. After the required settings, the application started working fine!
Big thanks!

Hello Vladimir,
I am glad it worked.  The other Russian dictionary finished compiling.
You can find it here: https://www.npmjs.com/package/cspell-dict-russian
Cheers,
Jason

Excellent, this dictionary is much better. I installing it rigth now.
With respect,
Vladimir

I'm glad you found it useful.


Increase test coverage

Fixes https://github.com/SouthEndMusic/SplineGrids.jl/issues/44.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 51.92%. Comparing base (49b20fe) to head (2ae3df6).

Additional details and impacted files
@@            Coverage Diff             @@
##           master      #45      +/-   ##
==========================================
+ Coverage   45.30%   51.92%   +6.62%
==========================================
  Files           9        9
  Lines         415      416       +1
==========================================
+ Hits          188      216      +28
+ Misses        227      200      -27

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Idea: fill all available fields in one level

For testing purposes can take some time to write all fields. Would be great if we could somehow fill all available fields in current level of query or mutation... We could use something like "execute mutation" button and use it to prefill all fields.
Specifications

GraphQL for VSCode Extension Version: 0.3 Insider
VSCode Version: GraphQL Insiders
OS Name: Mac OS X
OS Version: Big Sur

need to implement this at the LSP level, rather than in the extension itself


New package: EcoPaste.EcoPaste version 0.1.0

Checklist for Pull Requests

[x] Have you signed the Contributor License Agreement?
[ ] Is there a linked Issue?

Manifests

[x] Have you checked that there aren't other open pull requests for the same manifest update/change?
[x] This PR only modifies one (1) manifest
[x] Have you validated your manifest locally with winget validate --manifest <path>?
[ ] Have you tested your manifest locally with winget install --manifest <path>?
[x] Does your manifest conform to the 1.6 schema?

Note: <path> is the directory's name containing the manifest you're submitting.

Microsoft Reviewers: Open in CodeFlow

Automatic Validation ended with:

Installation failed with exit code -1978335226
2024-09-29 04:17:00.325 [CLI ] ShellExecute installer failed: 2

Automated error analysis suggests -1978335226 may mean Running ShellExecute failed
(Automated response - build 896.)

Verify:

@wingetbot waivers Add Validation-Shell-Execute


iOS native lib

Hey guys, I have somehow trouble building the native lib on my own...
Do you have a smaller file for iOS than the "TensorFlow C-library release binaries" posted in the wiki?
/Tobi

Hi @DumDumin ,
libtensorflow-core.a that compiled by AndreJFBico is 508.4MB.


[Feat]: CodeQL Get Languages

What new feature are you looking for / expect?
You can resolve languages and use them as a list of supported languages
codeql resolve languages --format json

Expectations
Nice to have

#8