Any plans for an upgrade to reduce vulnerabilities?

We are looking to use this app to engage our champions network and noticed when running it through our dependency and source scanning that it comes back with some additional vulnerabilities compared to the components we are already using. I can see that it was based on SharePoint Framework 1.13.0, which is getting pretty old. Do you have any plans to upgrade the SPFx version along with other dependencies or is this just a one time release and any future updates will be up to the community? Will this and the champions management app continue to exist in parallel or is this app meant to replace all or part of champions management?

Hi @ekdegerman,
Thanks for your interest in the app. SPFX 1.13.0 was the most stable version when we released this app last time. But we will definitely plan to upgrade it to a latest and stable version in our future releases. We do not have any specific time line for our next release yet.
As of now the Tournaments of Teams will exist in both champions management platform and as well as stand alone version. But we might consider any new enhancements to the Tournament of teams only to the stand alone app. So if you are interested in Tournament of Teams module we suggest install the stand alone version so you will not miss out any future updates to this area.
Please let me know if you need more information.
Thanks.

Hi @ekdegerman,
Sure. We will review and try to address the dependencies in our future releases.
Thanks for your feedback.
Please let me know if you need more information.
Thanks.


Newsletter subscription.

Certain existing pages (/blog, /blog/article) and upcoming pages (/projects, /talks) should have a newsletter subscription field somewhere, likely at the bottom, of the page so they can subscribe either to that particular page's content type or to content overall (i.e., everything).

Some features:

We should have a daemon/cronjob/webhook that can pick up on when a new blog page is deployed.
When a new page is deployed the summary content is sent out as an email. Sending emails will be done with https://www.fastmail.com/dev/.
There should be an easy way to unsubscribe from the newsletter.


use default linux images on each cloud

Switching from Ubuntu to Oracle Linux in OCI netted some perf gains. Probably one can expect the best performance and hardware support in general from cloud-specific linux images (e.g. Amazon Linux). It's not clear whether Azure has a single linux image which would be considered its default.

We moved it to Amazon Linux. Gcp and Azure don't seem bad official images.


Add deposit chainId to network file on start

PR Description
Add deposit chainId to network config file on start
Fixed Issue(s)
fixes #8589
Documentation

[ ] I thought about documentation and added the doc-change-required label to this PR if updates are required.

Changelog

[ ] I thought about adding a changelog entry, and added one if I deemed necessary.

@rolfyone please review when you have the time.


Compare to src imports

I just saw this project link at hacker news and got curious on  what this project offer over src imports?
source imports, basically, you to split vue component over different html, css and js files.

I guess the difference is that you don't have to define a Vue file to bind them all together.

I am so sorry. I don't have notifications enabled for this repo and I completely missed everything. I am going to look into it this week.

Yup, the different is that this project helps you do that automatically from the different sources you have instead of doing the dredging work of defining a vue file for everything.


fix(sec): upgrade netty-all to 4.1.44.Final

Upgrade netty-all 4.1.42.Final to 4.1.44.Final for vulnerability fix:
- CVE-2020-7238
- CVE-2019-20444
- CVE-2019-20445

scylladb 11 ci error, we try to re-run it again.
master node: 1
2022-10-01 02:09:44 [main] [INFO] c.b.h.HugeGraph - Graph 'hugegraph' has been cleared
2022-10-01 02:09:44 [main] [INFO] c.b.h.HugeGraph - Close graph standardhugegraph[hugegraph]
Error:  Tests run: 731, Failures: 5, Errors: 146, Skipped: 22, Time elapsed: 970.714 s <<< FAILURE! - in com.baidu.hugegraph.core.CoreTestSuite
Error:  testQueryEdgesByHasValues(com.baidu.hugegraph.core.EdgeCoreTest)  Time elapsed: 0.045 s  <<< ERROR!
com.baidu.hugegraph.exception.ExistedException: The property key 'id' has existed
	at com.baidu.hugegraph.core.EdgeCoreTest.initSchema(EdgeCoreTest.java:92)

Error:  testAddEdgeWithTtlAndTtlStartTime(com.baidu.hugegraph.core.EdgeCoreTest)  Time elapsed: 0.013 s  <<< ERROR!
com.baidu.hugegraph.exception.ExistedException: The property key 'id' has existed
	at com.baidu.hugegraph.core.EdgeCoreTest.initSchema(EdgeCoreTest.java:92)


🐛 BUG: not support space or multiple line on class when using css-in-js library

Describe the Bug
I'm using Panda Css, but when im declare like this
---
import { css } from '.../styled/css'
---

<main class={css({})}> // <- don't have space the types is working
</main>

---
import { css } from '.../styled/css'
---

<main class={css({ })}> // <- have space the types have gone, and showing the HTMLAttribute instead of types from panda
</main>

---
import { css } from '.../styled/css'
---

<main class={css({

})}> // <- have entered the types has gone, and showing the HTMLAttribute instead of types from panda too
</main>

---
import { css } from '.../styled/css'
---

<main class={css({color:'red.100', })}> // <- have space after coma the types have gone, and showing the HTMLAttribute instead of types from panda too
</main>

https://github.com/withastro/language-tools/assets/49369600/7bc1c8fc-a178-464f-a1c8-941a87a0d543
Steps to Reproduce

npm init astro using template
npm install pandacss
Follow the instructions in the documentation
implement on .astro extention

This is highly likely not specific to this particular library, often this is because the HTML parser doesn't really understand that the current context isn't really HTML


Fails to install Ubuntu 18.04

Requires cmake as a system dependency (maybe understandable), but also requires nan as a system dependency.  Why not use the package manager of Node and include the dependencies?  If this package relies upon undocumented system dependencies, it's usefulness drops significantly. The "Getting Started" section should include a procedure which results in successfully running an example.

So. Right now workaround is using old node.js
https://github.com/TooTallNate/ref/issues/125
Confirmed node versions:
10.18.0
11.15.0


windows compatibility improvement

remove dependency of grep
remove dependency of shell pipeline which won't work on windows

Can you fix the failing test? Also, please make the code work on Linux.


ReferenceError document is undefined if running in WebWorkers

I found an issue in the core library if the compiled executable is running in WebWorkers. As you might know WebWorkers don't have a defined document but the Core.js and Browser.js directly access the document variable which triggers an error when using "use strict".
The solution is to use Bridge.global for those checks and then precheck if document is defined properly.
Opened Pull Request #803 containing a fix.

There is a related forum thread (just for references):
http://forums.bridge.net/forum/bridge-net-pro/bugs/1393


ECC-1158 Changing flow to accomodate email short journey.

Add changes to support asking for email in Auto Enrolment journey
Existing Long Journey:

Subscribe Screen (ApplicationController checks for enrolments and redirects to start_subscribe view)
User presses on continue button (gets redirected to EmailController.form)
EmailController checks if email exists in Save4Later 28 days cache, if not -> redirect to WhatIsYourEmailController.createForm
User enters email in WhatIsYourEmail view and WhatIsYourEmailController saves it in Save4Later
On Continue user gets redirected to CheckYourEmailController.createForm
User confirms the email in CheckYourEmail, CheckYourEmailController calls email-verification service to check if email is verified. If verified -> update Save4Later that email is verified and redirect back to EmailController.form
User presented with EmailConfirmed screen and on Continue button gets redirected to page to enter EORI

Note: in step 6 is where the email gets verified
Proposed Short Journey with Email:

check-existing-eori screen, on Continue user gets redirected to EmailController.form
EmailController checks if email exists in Save4Later 28 days cache, if not -> redirect to WhatIsYourEmailController.createForm
User enters email in WhatIsYourEmail view and WhatIsYourEmailController saves it in Save4Later
On Continue user gets redirected to CheckYourEmailController.createForm
User confirms the email in CheckYourEmail, CheckYourEmailController calls email-verification service to check if email is verified. If verified -> UPDATE EMAIL using updateVerifiedEmailService
Update Save4Later that email is verified redirect back to EmailController.form
User gets enrolled via SYNC call and presented with confirmation screen

Note: in step 5 we also update the verified email

@poscala Looks good.  @darbyo For the long journey, update email is only called if a partner record already exists in ETMP (ECC-307) as part of the SubscriptionRecoveryController. and during the callback to SubscriptionResultController in the backend. In both instances this is only done for CDS enrolments (ECC-605). So AFAICT all known verified email scenarios for both long and short journeys are now addressed in ECC. Hard to be certain because the CDS Eori acceptance tests do not test these scenarios/journeys, neither do our ECC AT's, and of course no one knows the full CDS requirements for sure (ECC-1167).


Slack fix: properly ignore all messages with bot_id

Filter out any message that comes in with bot_id on the body. Currently we are filtering out messages that have message.user === bot.identity.id && message.bot_id but as @sporkd pointed out, bot_id is not always present, so messages from our/other bots can slip through.
This essentially makes our bots deaf to other bots, for now.
Extends #268
Closes #663

&& message.bot_id appears in another block. Do we also need to change it here? https://github.com/jonchurch/botkit/blob/d33fbfb16be51f78d40196124dbc5365561e90f3/lib/SlackBot.js#L728

Thanks @sporkd
It was just ignoring Direct Messages, that second block is to ignore Ambient, Direct Mention, and Mentions. Fixed now
Although this opened a new can of worms, should we be blocking ALL messages that have a bot_id? As in channel joins, file uploads, etc. Currently we are passing custom events like bot_channel_join but this is referrring to our bot not any bot as the wording suggests.
Essentially right now we don't have a protocol for handling, or reliably identifying bot messages from bots besides our own.
That's out of the scope of this PR, but that's a thought I keep running into when answering issues.

I was working around this using the following hack:
  if (msg.user === bot.identity.id || msg.user_profile && msg.user_profile.name === 'watson-mms') {
    log('mms-slack doesn\'t talk to itself');
    return;
  }

It prefers a positive id and falls back to name. Would love to see a merge.

@benbrown are we close to a merge on this one?
The workarounds are ok for simple listen & respond.
Actual conversations (startConversation or createConversation) are blocked by this echo effect.
Thanks

I am working on a solution for this as part of this project:
https://github.com/howdyai/botkit/projects/6

@monte-hayward what are you trying to achieve? Ignore all messages from any bot?
@sporkd what about you?

Don't think this is needed anymore


Q dealing with NaN in map-matched vertex sequence

Hi there. Sorry to bother again. First of all, I would like to express my gratitude for sharing your amazing work and responding the previous questions! I am trying to understand the codes for map matching part so I added the following codes to STmatching_distribution_ver.py. Hope it is correct by logic.
if __name__ == '__main__':
    import pickle
    import pandas
    fr = open("data/tdrive/st_traj/tdrive.pkl",'rb')
    trs = pickle.load(fr)
    traj_df = pd.DataFrame([])
    for col, values in trs.iterrows():
        traj_i = pd.DataFrame(data=values['trajectory'], columns=['LON', 'LAT'])
        traj_i['TRAJ_ID'] = values['id']
        trajectory = values['trajectory']
        traj_df = pd.concat([traj_df, traj_i], axis=0)
    print("end")
    traj_task_list = data_convert(traj_df)
    mmtr_list = []
    for traj in traj_task_list:
        mmtr = trajectory_matching(traj)
        mmtr_list.append(mmtr)
    print(mmtr_list)

However, most matched vertex sequences in  mmtr_list contain some nan vertices. Should I ignore nan values or just eliminate those trajectories?
Also, Could you explain a little bit more about how to get the ultimate matching_result.csv file? Maybe I'm missing something.
Thanks so much!
Zixin Qin
BJTU

May I ask if you have solved this problem? I am troubled by this problem.


feature suggestion: have an option to display status and gps together in feed

rationale: when the user goes into gps(private) it can have one of multiple reasons

the user changed to orange(ask me) or red(busy) status
the user joined a friends(from not friend) / invite+ / invite instance
those are inherently different pieces of information

for example if a user changes from green(online) to orange(ask me) while in a public/friends+ instance, you can assume the user is still there for a while, whereas if a user changes from green(online)/friends+ to green(online)/private you know 100% that the user left to a different instance
so, the suggestion is:
have an option in the settings (boolean) so that in the vrcx Feed section, status and gps display together instead of on separate lines
current:

new (after suggestion):

This would require separating status and status description into their own types, I will look into this some other time but it may not be worth the amount of work it would require to achieve.

do you accept merge requests if I were to submit the code for this kind of change?

Depends on many things, but for the most part if I think it's an improvement I will merge it.

fair enough, got it


Update docs release 0.12

Issue #, if available:
Updating artifacts doc for release-0.12.
Description of changes:
Testing (if applicable):
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/approve


Export Theme Not Available

Hi, I am not able to export a theme based on the documentation (https://docs.microsoft.com/en-us/power-bi/create-reports/desktop-report-themes#export-report-themes).
The instructions mention to navigate to Options, and then in the Preview features section, select Customize current theme, and then select OK. However, "Customize current theme" is not listed as a preview feature.
I'm using PowerBI Desktop Aug 2020.
Thanks!

Hi @snmalk - I'll assign the writer so that they can make an update to that article. I believe that you can now do this without having to turn on the preview feature. Go to View, then select the down arrow next to themes. You should be able to customize the current theme and then save it to json format.

Thanks @kfollis! I overlooked the save option, but it worked as expected. I was able to save as .json and then loaded the theme into another file just fine. Thanks!

Hi @snmalk ,
I see that this Git issue is a bit old, and that you were able to find a solution.  Based on your feedback, I did go ahead and update the article with the newest method of exporting a theme (View >Themes > ).
All the best,
the DOCS team


Facilitate styling the top line of area charts

I was looking at recreating this design with react-charts:

It contains two visual components:

A line with no points, with a blue stroke of 2px
A gradient area under the curve

After a discussion with @tannerlinsley on Twitter, who pointed out that Area graphs are made of two components (a line and a filled path, perfect !), I looked into styling them separately using getSeriesStyle.
Looking at the Area component code, both the line and the area path use the same styling inputs, with the exception of the line having an extra fill: none property.
Unfortunately for this design, setting a stroke of 2px for the line would also set it for the area, which produces an undesired outline at the bottom and sides of the graph:

One way I solved this in my project was to use external CSS to disable the stroke on the area path:
g.Series > g > path:first-child {
  /* Rendered path uses inline styles, so !important must be used to override them: */
  stroke-width: 0 !important;
}

I would like to open a PR suggesting an additional area property in what is returned by getSeriesStyle, so that each path can be styled separately without relying on external CSS.
Example:
const getSeriesStyle = React.useCallback(
  () => ({
    area: {
      // See the "Custom Styles" example for gradients usage
      fill: `url(#graph-gradient)`
    },
    line: {
      strokeWidth: '2px',
      stroke: 'blue'
    }
  }),
  []
)

In order not to break existing designs, the area path could use properties from both line and area:
const areaPathProps = {
    d: areaPath,
    style: {
      ...defaultAreaStyle,
      ...style,
      ...style.line,
+     ...style.area
    }
  };

Comments and suggestions are welcome !

Yep a PR for this would be great!

:tada: This issue has been resolved in version 0.0.10 :tada:
The release is available on:

npm package (@next dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

Hello!! is this available? If so, how can I use it?

Hello!! is this available? If so, how can I use it?


Update installation instructions

Update instructions to the latest Fisher. Also add some newlines to improve readability of the markdown.

Thanks @jorgebucaran!


vscode-extensions.earthly.earthfile-syntax-highlighting: init at 0.0.16

Description of changes

Things done

Built on platform(s)

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

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

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

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

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

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/prs-ready-for-review/3032/3456

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/prs-ready-for-review/3032/3469

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/prs-ready-for-review/3032/3488

Also please don't post this in the forum thread every 3 days


Text widget can't warp correctly with some text.

The Text widget works fine with normal text, but can't warp correctly with some text.
example:
0.564571260155513397['a', 't', 'd', ' ', '-', '以', 'd', '-', 'i', ' ', '摄', 'd', 'g', 'a', 'd', '载', '拍', 'c', 'f', 'p']
code
Padding(
    padding: const EdgeInsets.all(200.0),
    child: Center(
    child: Text(
     "0.564571260155513397['a', 't', 'd', ' ', '-', '以', 'd', '-', 'i', ' ', '摄', 'd', 'g', 'a', 'd', '载', '拍', 'c', 'f', 'p']",
    ),
),

result

The a',  is seems not at the right position.

Hello @jihongboo !
Thank you for posting an issue.
Can you please attach an output of the flutter doctor -v command as well?
This question also seems to be a good question for the StackOverflow. Flutter has a very active and helpful community there, so feel free to post it there too.
Thank you.

[!] Flutter (Channel stable, v1.7.8+hotfix.4, on Mac OS X 10.15 19A558d, locale zh-Hans-CN)
• Flutter version 1.7.8+hotfix.4 at /Users/jihongbo/Development/Flutter/flutter
• Framework revision 20e59316b8 (9 weeks ago), 2019-07-18 20:04:33 -0700
• Engine revision fee001c93f
• Dart version 2.4.0
✗ Downloaded executables cannot execute on host.
See https://github.com/flutter/flutter/issues/6207 for more information
[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
• Android SDK at /Users/jihongbo/Library/Android/sdk
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-28, build-tools 28.0.3
• Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)
• All Android licenses accepted.
[✓] Xcode - develop for iOS and macOS (Xcode 10.3)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Xcode 10.3, Build version 10G8
• CocoaPods version 1.7.4
[!] iOS tools - develop for iOS devices
✗ libimobiledevice and ideviceinstaller are not installed. To install with Brew, run:
brew update
brew install --HEAD usbmuxd
brew link usbmuxd
brew install --HEAD libimobiledevice
brew install ideviceinstaller
• ios-deploy 1.9.4
[✓] Android Studio (version 3.5)
• Android Studio at /Applications/Android Studio.app/Contents
• Flutter plugin version 39.0.3
• Dart plugin version 191.8423
• Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)
[✓] VS Code (version 1.38.1)
• VS Code at /Applications/Visual Studio Code.app/Contents
• Flutter extension version 3.4.1
[✓] Connected device (1 available)
• Android SDK built for x86 • emulator-5554 • android-x86 • Android 8.0.0 (API 26) (emulator)
! Doctor found issues in 2 categories.
I'm using macOS Catalina 10.15 Beta(19A558d) personally, but the problem shows on other systems too.
Thank you for your advice.

Seems to be fixed, closing.
Comment please if it's not so


Create VSIXs for each targeted OS/distro for offline installation

We need separate VSIXs that target each OS/distro that we support for the purpose of offline installation:

Windows
OS X
Linux (Ubuntu, Debian, RHEL, CentOS)

These will include the appropriate debugger and OmniSharp bits so that they don't need to be downloaded.

@chuckries, I just heard you're looking at this.

@DustinCampbell yes, I am about to submit a PR that adds a gulp task to do the debuggers installation up front.


🐛 InitializationException - Device reporting less cameras than anticipated

What's happening?
I am encountering a crash reported in Crashlytics, related to androidx.camera.core.InitializationException. The issue seems to occur when the app attempts to initialize the camera, and it reports fewer cameras than expected, resulting in a CameraUnavailableException. This crash happens on real devices, and it mentions retrying initialization. However, I cannot reproduce the issue locally on my test devices, so I’m unable to investigate further in a controlled environment.
Reproduceable Code
const QRCodeScanner: React.FC<QRCodeScannerProps> = ({
  onCodeScanned,
  loading,
  handlePermissionBlocked,
}) => {
  const device = useCameraDevice('back');
  const camera = useRef<Camera>(null);
  const isFocused = useIsFocused();
  const appState = useAppState();
  const [cameraReady, setCameraReady] = useState(false);
  const {onLayout, layout} = useLayout();
  const hasPermission = useCameraPermissions(handlePermissionBlocked);
  const codeScanner = useCodeScanner({
    codeTypes: ['qr'],
    onCodeScanned,
  });

  const isActive = isFocused && appState === 'active' && !!layout && !loading;
  const isScanning = isActive && cameraReady;

  const onError = (err: CameraRuntimeError | string) =>
    Analytics.logError(err, 'Camera error');

  return device && hasPermission ? (
    <View style={styles.container} onLayout={onLayout}>
      {isScanning ? (
        <QRMask
          containerHeight={layout.height}
          containerWidth={layout.width}
        />
      ) : null}
      {!isScanning ? (
        <View style={styles.loaderContainer}>
          <DefaultLoader />
        </View>
      ) : null}
      <Camera
        ref={camera}
        onError={onError}
        photo={false}
        device={device}
        codeScanner={codeScanner}
        isActive={isActive}
        style={StyleSheet.absoluteFill}
        onPreviewStarted={() => setCameraReady(true)}
        onStopped={() => setCameraReady(false)}
      />
    </View>
  ) : null;
};

Relevant log output
Crashlytics report:

Fatal Exception: androidx.camera.core.InitializationException
androidx.camera.core.CameraUnavailableException: Device reporting less cameras than anticipated. On real devices: Retrying initialization might resolve temporary camera errors. On emulators: Ensure virtual camera configuration matches supported camera features as reported by PackageManager#hasSystemFeature. Available cameras: 0

androidx.camera.core.CameraX.lambda$initAndRetryRecursively$2$androidx-camera-core-CameraX (CameraX.java:433)

Camera Device
I cannot provide the JSON for the camera device since the issue occurs in production and I cannot reproduce it locally.

Device
The crash affects multiple devices, with the following breakdown:  Motorola (69%) Samsung (17%) Xiaomi (14%). Operating system versions:  Android 11 (62%) Android 13 (21%) Android 12 (17%).
VisionCamera Version
4.5.2
Can you reproduce this issue in the VisionCamera Example app?
No, I cannot reproduce the issue in the Example app
Additional information

[ ] I am using Expo
[ ] I have enabled Frame Processors (react-native-worklets-core)
[X] I have read the Troubleshooting Guide
[X] I agree to follow this project's Code of Conduct
[X] I searched for similar issues in this repository and found none.

Hey, I have same problem on production, multiple crashes in crashlytics (its small % of users, but enough to be one of main reason for our crashes currently). Maybe my information will help you somehow to debug this.
"react-native": "0.73.8",
"react-native-vision-camera": "4.5.0"

I add stacktarce from one of crashes.
stacktrace.txt
Name of error is androidx.camera.core.CameraX.lambda$initAndRetryRecursively$2$androidx-camera-core-CameraX (CameraX.java:369). Mostly (46%) its Xiaomi devices, different androids.

Well, Camera APIs on Android suck.

Started seing this out of the sudden on Android 9 on 4.5.2, rn 0.75.3.
Can reproduce it locally on Pixel emulator running Android 9. @mrousavy do you need any logs or screw camera apis 😂?

Some extra information around the bug:

Open device camera app
open your app
try to pick a photo, throws:  [session/recoverable-error: An unknown error occurred while creating the Camera Session, but the Camera can recover from it.] ERROR  [device/camera-already-in-use: The given Camera Device is already in use!]
Close your app
try to open device camera app again: Android throws: Camera error Can't connect to camera so it seems it brakes Android system too.

stack:
FATAL EXCEPTION: pool-26-thread-2 (Ask Gemini)
Process: com.xxxxx, PID: 10365
androidx.camera.core.InitializationException: androidx.camera.core.CameraUnavailableException: Device reporting less cameras than anticipated. On real devices: Retrying initialization might resolve temporary camera errors. On emulators: Ensure virtual camera configuration matches supported camera features as reported by PackageManager#hasSystemFeature. Available cameras: 0
 at androidx.camera.core.CameraX.lambda$initAndRetryRecursively$2$androidx-camera-core-CameraX(CameraX.java:433)
 at androidx.camera.core.CameraX$$ExternalSyntheticLambda2.run(D8$$SyntheticClass:0)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
 at java.lang.Thread.run(Thread.java:764)
 Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@81d901b, java.util.concurrent.ThreadPoolExecutor@660c5b8[Running, pool size = 2, active threads = 1, queued tasks = 0, completed tasks = 2]]
Caused by: androidx.camera.core.CameraUnavailableException: Device reporting less cameras than anticipated. On real devices: Retrying initialization might resolve temporary camera errors. On emulators: Ensure virtual camera configuration matches supported camera features as reported by PackageManager#hasSystemFeature. Available cameras: 0

Hello guys, I just found a way to reproduce the issue.

From Edit Android Emulator -> Show Advanced Settings -> Camera: Front -> None and Back -> None
Run your app on that emulator and the issue will appear

Thanks guys for pointing nearly all the versions that have the issue. As a result I use react-native-vision-camera: 4.2.1.
Below is my final version in package.json
"dependencies": {
  "react": "18.2.0",
  "react-native": "0.73.9",
  "react-native-reanimated": "3.15.2",
  "react-native-vision-camera": "4.2.1",
},

Hope it can help.

Same issue with react-native-vision-camera 4.5.2

same issue

same problem

same issue
"react-native": "0.73.9",
"react-native-vision-camera": "^4.5.2"

any help ?

Same issue here, but telemetry (Sentry) suggests these may not be real users.

Same issue here...

We are having the same issue here:

react-native-vision-camera: 4.5.0;
react-native: 0.74.5;

any updates ?

any updates ?

Unfortunately, no one can reproduce the error concisely. :(

Has the camerax version has been updated to 1.4.0 ?
I am also facing this issue post version update & have raised it here.
Please upvote if the issue is same
Have raised it here
https://issuetracker.google.com/issues/383220395

Has the camerax version has been updated to 1.4.0 ?

https://github.com/mrousavy/react-native-vision-camera/blob/54df86ace1716039f690e865c97f29f87dfe43b7/package/android/build.gradle#L185-L192

@mrousavy We are using version 4.6.1, and our build.gradle file is the same as the one you provided, 1.5.0-alpha03. However, some phones are still reporting this error.

still same

still same, we get this error on some devices. do you have any suggestions for a solution?

Still same. Is there a solution for this?

any updates ? thie issue happen today for 15 user.


Method not public?

I'm wondering why all the methods are protected? Am I missing something? I can't use them after I create the wisefy object.

Hi,
It's now working with WiseFy.withContext() in the 1.0.8 thanks :)
But I have the same problem with the function getNearbyAccessPoints().

Oh my...this is really embarrassing...I will adjust my tests to capture scope issues.

Please try v1.0.9


ext_authz with http_service - x-forwarded-for incorrect ?

Hi all,
I have a simple api gw setup aith an ext_authz filter set on toip of the router filter, that uses a http_service as backend.
It seems that by default, x-forwarded-for header received by the authorization http service is the IP of the machine running envoy and not the actual client ip address.
Am i missing something here ? How can I get the real ip of the caller ?
Thanks

Yes i did:
static_resources:
  listeners:
  - name: listener_0
    address:
      socket_address: { address: <IP_ADDRESS>, port_value: 10000 }
    filter_chains:
    - filters:
      - name: envoy.filters.network.http_connection_manager
        typed_config:
          "@type": type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
          stat_prefix: ingress_http
          use_remote_address: true
          codec_type: AUTO
          route_config:
            name: local_route
            virtual_hosts:
            - name: local_service
              domains: ["*"]
              routes:
              - match: { prefix: "/" }
                route: { cluster: some_service }

Tested with version 1.21.2, in the auth service i get the following headers:
{
  'content-length': '0',
  'x-envoy-internal': 'true',
  'x-forwarded-for': '<IP_ADDRESS>',
  'x-envoy-expected-rq-timeout-ms': '250'
}

where <IP_ADDRESS> is the envoy server's IP address

what is the IP address of the remote client that directly talks to the Envoy?

Envoy’s default rules for determining the trusted client address (before appending anything to XFF) are:
If use_remote_address is false and an XFF containing at least one IP address is present in the request, the trusted client >address is the last (rightmost) IP address in XFF.
Otherwise, the trusted client address is the source IP address of the immediate downstream node’s connection to Envoy.

From https://www.envoyproxy.io/docs/envoy/latest/configuration/http/http_conn_man/headers#x-forwarded-for
would lead me to think you fall into the second case where the source IP of the immediate downstream node's connection to Envoy is used.

The flow is like this:
Client 192.168.x.x -> (IP ROUTING)-> Envoy <IP_ADDRESS>
     -> Auth Service <IP_ADDRESS>
     -> Test backend running on <IP_ADDRESS>:3001

Envoy is acting as edge proxy and there's nothing else between the client and Envoy.
In the request which is eventually sent to the backend, I can see just fine the client's IP address in the X-Forwarded-For, however in the authorization request it is not. I am thinking this may be because of the fact the filter is actually considering the http connection manager as the "client" sending the request ?
This can be worked around by adding a custom header in the authorization_request section:
 authorization_request:
                  headers_to_add:
                    - key: "RealIP"
                      value: "%DOWNSTREAM_REMOTE_ADDRESS_WITHOUT_PORT%"

which will indeed add the remote address.
I am not sure if this is by design or a bug, however i think X-Forwarded-For should in fact reflect the downstream remote address and not the Envoy's address

I don't have a simple config to repro this with, but I'm seeing the same issue. As part of a test we're sending a local request directly to our envoy using localhost as the target. Our listener sets use_remote_address: true, which appends the client ip to x-forwarded-for as expected, and we can see this in trace logging before executing the ext_authz filter. However as soon as that filter is executed its processing seems to append the envoy ip to x-forwarded-for again. So the ext_authz server ends up seeing an x-forwarded-for header which had 2 IPs added to it, the remoteAddress and the envoy IP. We're using the http_service version of ext_authz.
Here's some trace snippets from a slightly convoluted example using proxy protocol (which overrides remoteAddress to <IP_ADDRESS>):
Client request comes in:
2022-07-20 20:26:20.421 [50][debug][http] [C28][S10731422104894740934] request headers complete (end_stream=true):
<snip>
'x-forwarded-for', '<IP_ADDRESS>,<IP_ADDRESS>'

Then request headers are modified and x-forwarded-for gets <IP_ADDRESS> appended to it due to use_remote_address, so far so good (we see this printed out of both a lua filter in the chain and an rbac filter in the chain, showing the rbac log line here):
2022-07-20 20:26:20.422 [50][debug][rbac] checking request: requestedServerName: , sourceIP: <IP_ADDRESS>:35942, directRemoteIP: <IP_ADDRESS>:46206, remoteIP: <IP_ADDRESS>:35942,localAddress: <IP_ADDRESS>:443, ssl: none, headers: ':authority', <snip>
<snip>
'x-forwarded-for', '<IP_ADDRESS>,<IP_ADDRESS>,<IP_ADDRESS>'

Now we go into the ext_authz filter, and there's a trace printed by [router] which I guess it's invoking, showing the xff header got appended to again:
2022-07-20 20:26:20.422 [50][debug][router] [C0][S10172393443660725311] cluster 'authproxy' match for URL <snip>
2022-07-20 20:26:20.422 [50][debug][router] [C0][S10172393443660725311] router decoding headers:
'x-forwarded-for', '<IP_ADDRESS>,<IP_ADDRESS>,<IP_ADDRESS>,<IP_ADDRESS>'

So <IP_ADDRESS>,<IP_ADDRESS> was the original value sent by the client (part of a test), envoy correctly appends <IP_ADDRESS> due to use_remote_address:true and use of proxy protocol filter to override the remoteAddress, but then as part of extAuthZ envoy appends <IP_ADDRESS> again, which is the envoy pod private IP.
Feels like a bug to me, but I'm having trouble navigating the codebase to find where this is happening.

cc. @wbpcode

My rudimentary code navigation points me at ext_authz_http_impl which creates a RequestOptions with send_xff at its default value of true, which then gets used in AsyncStreamImpl::sendHeaders to call appendXff right before calling router_.decodeHeaders().
The AsyncStreamImpl::sendHeaders code calls
if (send_xff_) {
  Utility::appendXff(headers, *parent_.config_.local_info_.address());
}

which seems a weird value to put into xff, as it's pretending envoy is the client and is sending the request to a proxy, which is then contacting the authz cluster.
My guess would be that we don't want send_xff set at all in the options as it messes with how users have already configured their header parsing with use_remote_address etc., and should modify ext_authz_http_impl.cc to set it false.
On top of that probably AsyncStreamImpl::sendHeaders should append the downstream remoteAddress, not envoy's local address, but I'm not certain I understand the original motivation well enough to be confident in that.

which seems a weird value to put into xff, as it's pretending envoy is the client and is sending the request to a proxy, which is then contacting the authz cluster.

This config sounds weird to me also. Why a client set itself's address into the XFF? The address of client should be added to XFF by the next hop by default.

Hey, I'm running into the same issue, where an ext-authz HTTP service uses X-Forwarded-For for the audit. I expect that X-Forwarded-For will either be propagated or get remote address appended.
I can try jumping on this to figure out if it can be fixed in isolated fashion without breaking other users of AsyncClient.


Contact Us page

Create a contact us page that links to Slack.

If we are keeping docs.biocomputeobject.org then this is not needed.


to_cql2 incorrectly formats isNull args

According to the cql2 spec, the NULL predicate should look like this in cql2-json:
{
      "op": "isNull",
      "args": [ { "property": "geometry" } ]
}

However, if using to_cql2 to generate the json, args is not a list:
>>> from pygeofilter.parsers.ecql import parse as parse_ecql
>>> from pygeofilter.backends.cql2_json import to_cql2
>>> to_cql2(parse_ecql("geometry IS NULL"))
'{"op": "isNull", "args": {"property": "geometry"}}'

@Ariana-B
Hmm, maybe this has changed again, but now the spec clearly depicts is as a single input. Even the example shows it so:
{ "not": { "isNull" : { "property": "geometry" } } }

This is the schema:
     "isNullPredicate": {
         "type": "object",
         "required": [ "isNull" ],
         "properties": {
            "isNull": {
               "$ref": "#/$defs/scalarExpression"
            }
         }
      },

So it looks like it again should be different than our solutions.

@constantinius
It's worth noting that the most recent version of the CQL2 spec has the isNull predicate as an array:
{
  "op": "not",
  "args": [
    {
      "op": "isNull",
      "args": [ { "property": "geometry" } ]
    }
  ]
}

I can't find a more recent version of the spec you linked, but the examples in the ogcapi-features repo also follow this format: example 41, example 44

I have also encountered this same issue.
It looks to be a simple fix. However, this is my first time looking at the codebase.
https://github.com/geopython/pygeofilter/blob/e9b6757372cfa0aa51c6a73098363431b25727c7/pygeofilter/backends/cql2_json/evaluate.py#L78
Here we could change the output json to be handled the same as the other operators.
{"op": "isNull", "args": [*args]}


clientId not definded

Great script JBines,
I found a small bug on line 304:
$Token = Get-MsalToken -clientID $clientID -ClientSecret (ConvertTo-SecureString $ClientSecret -AsPlainText -Force) -tenantID $tenantID
$clientID should be $AppId.

Quite right! Not sure how that made it past my testing but thank you very much for the head up! I've updated the code to 2.0.1


entering a value for max that is smaller than min breaks slider

Go to demo page.
Enter negative value for max or change min and make max lower.
Watch it explode.
Slider should check that the min is < max and either warn or flip them if they are wrong.

fixed with 1.0 release


Test access to marketpaces

Summary
Ensure restricted marketplaces can be accessed only by assigned users.
Details
Test service lists via Swagger UI if inaccessible services are correctly filtered.
Acceptance criteria

[ ] API has been tested manually

@GoebelL  Mostly it works fine.
But in the case of a reseller (broker), if his organization is not granted access to the restricted marketplace, it is still possible to assign a service to him as a reseller (broker). This service is displayed in the Swagger UI. The reseller (broker) still has no access to the restricted marketplace.
Should we treat this behavior as a bug?

The described behavior is a bug. The get methods must not reveal service details that the connected user cannot access in the marketplace portal due to configured restrictions. I guess that the access check is missing in the backend implementation of the the service GET endpoint.

Maybe there is a misunderstanding. This might be invalid. I guess that UI and API don't behave differently here. If this is the case then this issue is void.
The supplier can grant resell permissions to resellers and brokers for his services. This does not need to relate with the supplier marketplace. Even if the supplier marketplace is restricted for the reseller / broker organization the reseller / broker might still be able to publish the services on his own marketplace. Note that OSCM internally creates a copy of the supplier service for the reseller or broker if they are granted respective permissions that can be assigned to a different marketplace where they have access to.
@KabacinskiPiotr, can you confirm this?

@GoebelL Yes you are right. The UI and API do not behave differently.


show() should be deprecated

$ft->show() is equivalent to echo $ft->markdown();

show() has been deprecated in the branch macocci7/php-frequency-table:"dev_1.2.0"
echo $ft->markdown() should be used.


Support for multi line

Apply mask on the each line:
<com.santalu.maskedittext.MaskEditText
	android:id="@+id/phones_input"
	android:layout_width="match_parent"
	android:layout_height="wrap_content"
	android:inputType="textMultiLine|phone"
	android:scrollbars="vertical"
	android:minLines="4"
	android:maxLines="4"
	android:lines="4"
	app:mask="+90(###) ### ## ##"/>

Why wontfix ?

Hi. I don't think there's any point in doing this since you can always use multiple edittext's. Don't you think?

Hi,
The one textMultiLine gets less space than multiple edittext and have better UI.
And also when one db model field is map to it.
And manipulating one view field as  textMultiLine is easer than multi edittext


can use DenseCRF2D but can't use DenseCRF

hello, I use conda install -c conda-forge pydensecrf command to install pydensecrf.
d = dcrf.DenseCRF(pred_ts.shape[0],pred_ts.shape[1])  # npoints, nlabels
AttributeError: module 'pydensecrf.densecrf' has no attribute 'DenseCRF'
do you know how to solve it?

by the way, I have solved the error, but the annother error appears: AttributeError: module 'pydensecrf.densecrf' has no attribute 'addPairwiseEnergy'  ,do you know how to solve? I also confused about non-RGB
`
A=np.random.randn(10242,36)
d = dcrf.DenseCRF(A.shape[0], A.shape[1])  # npoints, nlabels
feats = np.array(...)  # Get the pairwise features from somewhere.
print(feats.shape)     # -> (7, 100) = (feature dimensionality, npoints)
print(feats.dtype)     # -> dtype('float32')
dcrf.addPairwiseEnergy(feats)`
for A, Is it the probability that each node corresponds to each category? use np.argmax (A, axis = 1) can calculate the specific tag value of each node?

by the way, I have solved the error, but the annother error appears: AttributeError: module 'pydensecrf.densecrf' has no attribute 'addPairwiseEnergy'  ,do you know how to solve? I also confused about non-RGB
`
A=np.random.randn(10242,36)
d = dcrf.DenseCRF(A.shape[0], A.shape[1])  # npoints, nlabels
feats = np.array(...)  # Get the pairwise features from somewhere.
print(feats.shape)     # -> (7, 100) = (feature dimensionality, npoints)
print(feats.dtype)     # -> dtype('float32')
dcrf.addPairwiseEnergy(feats)`
for A, Is it the probability that each node corresponds to each category? use np.argmax (A, axis = 1) can calculate the specific tag value of each node?


Give better error when mport references non-existant memory.

Closes #796.

And Traivs :fist_left: not finding Verilator now...


CodeNarcServer should listen on localhost only

Hi, I believe for security reasons, by default the server should listen on localhost only. Listening on any interface could unnecessarily expose the users' system.

This is totally true, and whereas the risk to have someone force the linting of groovy files from outside is low, this is a problem that should be solved.
npm-groovy-lint v1 was using local socket connection, but it didn't work on mac and linux, that's why i used "open" port so that every computer was compliant.
I see you forked the repo, are you working on it, or should I add that to my todo list ? 😅

This is the solution i initially implemented but was not mac/linux compliant
https://stackoverflow.com/questions/50770747/how-to-configure-com-sun-net-httpserver-to-accept-only-requests-from-localhost

On my scenario, the computer have policies that doesn't allow any process to listen on any 'external' network interface. So the CodeNarcServer fails to run. To overcome that locally, I've changed the options.js to use http://<IP_ADDRESS> as default serverhost.
That probably would work on any system (I tested on Mac), except if it has IPv4 disabled (if that's the case it should use http://[:].
If you want to find a better approach, I am willing to try on both Mac and Linux and make sure it works. :)

I see you forked the repo, are you working on it, or should I add that to my todo list ? 😅

I'm no JS dev. But I if the suggestion I've made just before works for you, I can create a PR.
Btw, I forgot to thank you for the projects, I've been looking for something like that for quite some time :)

I'll try to make such update in a beta version and ask you to try :)
I have CI on Windows & Linux, but for mac CircleCI is paying so your help will be welcome :)

I tried an update and it seems to be ok on Windows and Linux
Please can you try the following, and confirm that :

it works :)
CodeNarcServer is called and performances are not impacted compared to current released version

npm install -g<EMAIL_ADDRESS>npm-groovy-lint --killserver
npm-groovy-lint

Many thanks :)

@maurofaccenda , any news ? :)

@nvuillam hey. i've really busy this week. i'll give it a try as soon as i can get some spare time to try it (my work env -- where i have a mac -- is really strict, so it takes some effort to run stuff like this). i'll give a shout as soon as possible.

Thanks :)
Le mar. 30 juin 2020 à 13:07, Mauro Faccenda<EMAIL_ADDRESS>a
écrit :

@nvuillam https://github.com/nvuillam hey. i've really busy this week.
i'll give it a try as soon as i can get some spare time to try it (my work
env -- where i have a mac -- is really strict, so it takes some effort to
run stuff like this). i'll give a shout as soon as possible.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/nvuillam/npm-groovy-lint/issues/56#issuecomment-651724622,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AEFQSDTQBG6K757BV4JKETLRZHBPTANCNFSM4OFZCAKA
.

I've managed to test. It worked out of the box. But it seem to listen on all interfaces (<IP_ADDRESS>:7484).

Thanks for your test ! It works on Windows & Linux too, so ... let's have a leap of faith :)
I implemented https://stackoverflow.com/questions/50770747/how-to-configure-com-sun-net-httpserver-to-accept-only-requests-from-localhost , 4 likes for the answer, and the author seems to be a java expert and has a very high reputation on stackexchange (best 0.01%) so let's trust him :D
It seems that listen != accept, so even if it listens to maybe more than localhost, it will accept only from localhost
But if you hear of a stronger way, don't hesitate to reopen the issue :)

Published in v5.4.0 :)


x/build: configure TryBots for google.golang.org/protobuf

Changes to the google.golang.org/protobuf module are currently not automatically tested before submission. It would be great if we could add TryBots for the repo. Testing for linux amd64 should be sufficient.

The trybots (and post-submit builders) have been turned up for this repo in CL 540496.
The permissions have been updated to require a passing trybot result in CL 540478.
Please don't hesitate to let us know if you run into problems, or something doesn't work as expected.

Thank you @dmitshur for setting this up!
AFAICT, the current configuration is to run "go test -short".
That’s a good first signal, but we also have an integration test that’s started by running https://github.com/protocolbuffers/protobuf-go/blob/master/test.bash, which we would like to run automatically.
Would that be possible to configure as well? Thanks.

That seems reasonable to me, especially since this repo only has Linux builders enabled so far, and would save you the trouble of having to opt-in to a longtest builder on each CL via slowbots. Mailed CL 540278.

That's done.
If at some point you think it might make sense to test on more than just Linux, please feel to open a new issue to figure out those details.

Thanks for setting up the longtest.
However, I think the longtest might just be doing go test (without -short), which is not sufficient to run the protobuf repository’s integration test.
https://github.com/protocolbuffers/protobuf-go/blob/master/test.bash explicitly runs integration_test.go, which is marked as //go:build ignore and is not included in go test.
Can we get a ./test.bash run as well please?

Apologies, I read your comment quickly and failed to realize there was more to getting the integration test started by tesh.bash to run than just configuring longtest builders to always run.
I took a look at what it might take to make it work in CL 541123, and the good news are that I think there's a good path forward. It's passing on a Linux machine I tried it on in about 7 minutes with a clean cache, and in about 9 minutes with -race flag, but not yet on our LUCI builders because of a problem with bazel dependency, which I want to discuss. I opened #64066 to track that work, so let's continue the conversation there. Thanks.
Closing this issue with the scope limited to turning on basic builders in LUCI.


SDK-385: OpenSSL config header issues in Android builds

could you reproduce the issue where the files aren't copied at all (when clean-rebuilding from android studio?)

could you reproduce the issue where the files aren't copied at all (when clean-rebuilding from android studio)?

Yes. Both that and the warnings after manually swapping what gets defined and undefined for arm architecture.

@arvids-kokins-bidstack
BTW, I don't see neither __arm__ nor __aarch64__ in the outputs.
aarch64_defs.txt
armv7a_defs.txt
i686_defs.txt
x86_64_defs.txt

@arvids-kokins-bidstack
BTW, I don't see neither __arm__ nor __aarch64__ in the outputs.
aarch64_defs.txt
armv7a_defs.txt
i686_defs.txt
x86_64_defs.txt

I see them:

@arvids-kokins-bidstack right, I was probably looking for __arm__ in arm64 file

Yes. Both that and the warnings after manually swapping what gets defined and undefined for arm architecture.

ok, does this PR address that, and what was the underlying issue behind the files not being copied?

ok, does this PR address that, and what was the underlying issue behind the files not being copied?

The thing is that Clean does not remove CMake artifacts (located in android/bidstack-sdk/.cxx). If those get removed then CMake does the generation step and the necessary file gets copied.
So this PR addresses that indirectly: only one copy is required for all the architectures.

ok, does this PR address that, and what was the underlying issue behind the files not being copied?

The thing is that Clean does not remove CMake artifacts (located in android/bidstack-sdk/.cxx). If those get removed then CMake does the generation step and the necessary file gets copied.
So this PR addresses that indirectly: only one copy is required for all the architectures.

and what about building windows and android from the same source?

and what about building windows

Darwin and linux builds still generate configuration files on the fly using a Perl script. Probably need to make a future task to get rid of that and use pre-generated files for everything.

Darwin and linux builds still generate configuration files on the fly using a Perl script. Probably need to make a future task to get rid of that and use pre-generated files for everything.

ok, thanks, will need to think about that
openssl is proving to be quite the pain compared to boringssl, but maybe there's something even better available somewhere


Commands out of date and vm creation jobs keep failing

[Enter feedback here]
This page needs updated.  The commands are out of date ("zone = 1,2,3 is deprecated").  Also the vm creation job does not deploy.  Job keeps failing
Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 58a3b0f4-45e0-2baf-8803-fed319908e69
Version Independent ID: f453011c-d919-c73c-9772-068fb7f6060f
Content: Quickstart: Create a public load balancer - Azure PowerShell - Azure Load Balancer
Content Source: articles/load-balancer/quickstart-load-balancer-standard-public-powershell.md
Service: load-balancer
GitHub Login: @asudbring
Microsoft Alias: allensu

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

Hello @thomaskennedy1066, I could not replicate the issue. I was able to deploy the VMs by following the commands from the documentation. If I am not wrong, zone = 1,2,3 is actually the new way for adding zones to standard sku public IP.

Can you check your PS version? and update it if it is below 5.4.1. I am using PS version 6.6.0

I'm using Powershell 5.1.19041.1320.  I logged into Azure with az login and the second command in this tech document failed.

Hello @thomaskennedy1066, sorry about the typo above, I meant the Azure Az PowerShell module version. As per the pre-requisite for this tutorial the Azure PowerShell module version 5.4.1 or later is required. (I have edited my comment above)

Can you run the command Get-Module -ListAvailable Az to see what version you have?
Although for Azure Az PowerShell module PowerShell 7.0.6 LTS, PowerShell 7.1.3, or higher are recommended.

I got this working upgrading my az module to the newest version.  I recommend changing this warning message however because it does not align up with the documentation in the article on creating a load balancer

Glad to hear it worked out. I will reach out to the PowerShell team to see if we can update the Zone format in the warning message.
As we primarily monitor this channel for documentation enhancements/bugs and as we could not determine any. We will now proceed to close this issue out. Thank you!


Properly handle auto values in non-immediate super types

Consider the struct definition
#lang racket/base

(struct test1 ([a #:auto ] [b #:auto] [c #:auto]) #:auto-value 0)
(struct test2 test1 ())
(struct test3 test2 ())

(test1)
(test2)
(test3)
(procedure-arity test3) ;; => 0 in Racket, 3 in Pycket

The struct types test2 and test3 inherit the 3 auto fields from test1.  Pycket is able to properly instantiate test1 and test2 objects, but fails on (test3) with the error message:
ERROR:
test3: arity mismatch
  while executing: (call-with-values (lambda () (test33 )) print-values)
  in module: test
Traceback (most recent call last):
  File "/home/spenser/src/pycket/pycket/__main__.py", line 32, in main
    sys.exit(f(sys.argv))
  File "/home/spenser/src/pycket/pycket/entry_point.py", line 23, in entry_point
    return actual_entry(argv)
  File "/home/spenser/src/pycket/pycket/entry_point.py", line 57, in actual_entry
    val = interpret_module(ast, env)
  File "/home/spenser/src/pycket/pycket/interpreter.py", line 2029, in interpret_module
    m.interpret_mod(env)
  File "/home/spenser/src/pycket/pycket/interpreter.py", line 478, in interpret_mod
    return self._interpret_mod(env)
  File "/home/spenser/src/pycket/pycket/interpreter.py", line 534, in _interpret_mod
    vs = interpret_one(f, self.env)
  File "/home/spenser/src/pycket/pycket/interpreter.py", line 2006, in interpret_one
    inner_interpret(ast, env, cont)
  File "/home/spenser/src/pycket/pycket/interpreter.py", line 1974, in inner_interpret_two_state
    ast, env, cont = ast.interpret(env, cont)
  File "/home/spenser/src/pycket/pycket/cont.py", line 243, in interpret
    return func(*args)
  File "/home/spenser/src/pycket/pycket/interpreter.py", line 596, in safe_return_multi_vals
    return cont.plug_reduce(vals, env)
  File "/home/spenser/src/pycket/pycket/cont.py", line 187, in plug_reduce
    return func(*args)
  File "/home/spenser/src/pycket/pycket/values_struct.py", line 850, in constr_proc_cont
    raise SchemeException("%s: arity mismatch" % self.constr_name)
SchemeException: test3: arity mismatch
> /home/spenser/src/pycket/pycket/values_struct.py(850)constr_proc_cont()
-> raise SchemeException("%s: arity mismatch" % self.constr_name)

At least 2 GT benchmarks are getting hit by this bug.

Fixed by 07bef841bdcce0bce0fb379dab02e4cc66d8c160 and subsequent fixups


Submit Template Approval Process

I've submitted a few templates to Microsoft for approval, how do we know when Microsoft approves a template we've submitted?

@Jyeamans Thanks for submitting your flows as templates. If the templates are approved, they will appear in the template gallery. If they are not approved, you'll be contacted by Microsoft. Please check the template gallery.


[TA-Epic] 2021 March Epic for Text Analytics

[x] Update changes based on new swagger v3.1-preview.4 https://github.com/Azure/azure-sdk-for-java/issues/19180
[ ] Performance Matrix https://github.com/Azure/azure-sdk-for-java/issues/14309

[ ] Based on Alan's discovery, the performance will increase near 30% without logging content.

[ ] Restructure TextAnalyticsActionResult and its derive classes https://github.com/Azure/azure-sdk-for-java/issues/19053
[ ] Fix service bugs:

-[x] https://github.com/Azure/azure-sdk-for-java/issues/17629
-[ ] https://github.com/Azure/azure-sdk-for-java/issues/17625
-[x] https://github.com/Azure/azure-sdk-for-java/issues/17564
-[ ] https://github.com/Azure/azure-sdk-for-java/issues/13841

[ ] UX Study feedbacks: https://github.com/Azure/azure-sdk-for-java/issues/16694
[ ] Others:

-[ ]  https://github.com/Azure/azure-sdk-for-java/issues/15640

features related to 3.1v-preview.4 is merged. But rest of service bugs and other issues will be transfer done in March


Generalize the CC and CXX invocations

Instead of calling gcc and g++ directly, use the environment variables,
allowing the user to configure different compilers depending on the
build.  e.g. building with clang or for ARM (or both)
make distclean
CC=clang CXX=clang++ make

I am embarrassed I missed this pull request. Merging happily. Thanks.


chore: prepare the release of version 0.26.0

This PR makes some preparations for the release of version 0.26.0 and updates the changelog.

I try to find time on the weeknd for all the PRs - I ned to finish one other topic before that but i'm close :-))
I had some fin with Amazon Alexa stuff some days because of changes by Amazon ... that killed my schedule a bit ...

Ping @Apollon77? :)

try to do next days ... was some days off because ofg family stuff, sorry

I never saw that automatic generation till now :-)) But yes we could also use this and remove the changelog file ...

I never saw that automatic generation till now :-)) But yes we could also use this and remove the changelog file ...

Seems to be a new future :) I think it went live a couple of weeks ago but its formal introduction was on the recent Github Universe event, if I am not mistaken. Should save some time in the future in any case :)
Alternatively we could also keep the changelog file and copy the generated release notes over?

lets leave in0.26.0 and remove for 1.0


List of Nvidia Nim available/released LLM Models

could you please list out the available nvidia nim LLM model images as of now.
so that we can work around those models apart form these two

meta-llama/Meta-Llama-3-70B-Instruct
meta-llama/Meta-Llama-3-8B-Instruct

A full list of supported LLM NIM models can be found here: https://docs.nvidia.com/nim/large-language-models/latest/support-matrix.html#supported-models
Additional NIM models for things like reranking and embedding can also be found on the nvidia docs page and on https://build.nvidia.com/.
The current list:
Llama 3.1 8B Base
Llama 3.1 8B Instruct
Llama 3.1 70B Instruct
Meta-Llama-3-8B-Instruct
Meta-Llama-3-70B-Instruct
Mistral-7B-Instruct-v0.3
Mixtral-8x7B-v0.1
Mixtral-8x22B-v0.1


Featscheduled job allows the time to be set in the past

Proposed changes
In some cases, users want to set the start time to a time in the past.
For periodic scheduling tasks only, the start time of a one-time task must be set to the future or present time

run buildall

run buildall

run buildall


Do not schedule reconnect after a normal closure

closes #34 opened by @AdamGrzybkowski
PR #33 exposed a bug where the socket would attempt to reconnect even if it had been shut down manually by calling socket.disconnect() This was caused by failing to check why the socket was closed before attempting reconnection.

I think this won't work. It will disable autoReconnect
Here you are calling disconnect() which will close the socket with 1000 code same as the user would do by calling socket.disconnect()
I tried do do it similarly as in the Swift library, but we cannot simply null the WebSocketListener so I had to add a flag.  https://github.com/AdamGrzybkowski/JavaPhoenixClient/commit/17c8ea82432733abd23827cc62bdcf3884c1cabe
I don't like this so I didn't even mentioned this before, but maybe you have and idea how improve it.

Hmmm, yeah I don't like using a flag either. I'll keep exploring this

@AdamGrzybkowski I've introduced a separate status code to be used when closing the socket based on heartbeat timeout. This should resolve the concerns at hand.

Yeah I guess that will work. I don't have a better idea right now.


What changed in 3.0?

Hello!
Big fan of this library, we find it really useful.
However, it breaks if I update from v2 to v3.
There's no release: https://github.com/NightCatSama/vue-slider-component/releases
And the changelog doesn't go back to 3.0.0: https://github.com/NightCatSama/vue-slider-component/blob/master/CHANGELOG.md
What breaking changes were there?

Sorry, I didn't do the migration document.
The general usage is consistent, I listed the individual differences:

Need to introduce the theme file separately.
tooltip-merge is no longer supported.
formatter => tooltip-formatter
Added marks for better control of labels and marks.

More differences can be found in the documentation:
v3.x
v2.x

If you happen to use tooltip-merge, it is currently only available through slots. Of course you can also choose not to upgrade to 3.x.
https://github.com/NightCatSama/vue-slider-component/issues/412

The input event in 2.x was replaced with change event. It affects applications using value prop and input event instead of v-model to bind slider value.


Revisit the Lens implementation

Currently, we're using a StoreLike trait which can be implemented for zippers or other appropriate structures for various types. This doesn't prevent an underlying representation using the more modern functor style but we don't do anything to take advantage of it either.
The current problems doing away with StoreLike are 1) combinators would need more type parameters (I think), and 2) we'd need more machinery for the functor ops like Const and Identity.
The additional complexity from (2) would also make the implementation slower and I don't even have a good idea for how the type-checker will hold up under heavy use of the current stuff.
As far as (1) is concerned, we'd need simulated first-class (kind) polymorphism to avoid it, as far as I can tell. Since we already do something a bit like bidirectional type checking, this might not even be that far fetched but it still sounds a little silly. There might be a halfway point by hacking something a weak form of polymorphism into the Thunk machinery. However, even if we could do that I don't know if it would be enough for this use case.

One thing I realized is that in actual usage, Rust seems to nearly always be capable of inferring the correct parameters if _ is given in a type. There are some limitations on where this can be used though. In any case, it would mean that a compiler plugin could provide syntax for omitting the type parameters, expanding them to underscores.


Add get started section to the README.md

get started section
add some info to help contributors  start contributing with this project

done


more optimize method and pyqtgraph implemention

good works !
some enhance you can reference:
surface visualization like https://github.com/tomgoldstein/loss-landscape
training loss animation visualization
https://github.com/joshuagruenstein/atlas
https://github.com/spencer-hann/Loss_Surface_Visualizer
https://www.deeplearning.ai/ai-notes/optimization

thank you for sharing!


Remove public time zone information for observations with geoprivacy set to "Private"

"Private" geoprivacy should protect location information as much as possible, but currently we display time zone information for observations with geoprivacy set to "Private". Can we remove public time zone information on these observations?

Are you proposing that we make it impossible to view this information for private observations, or that we remove it from a specific place, like the observation detail page on the web? The former is hard, because time zones often get embedded in the text-representation of observation dates and that's is very tricky to filter out consistently. The latter, more narrow change would be pretty easy.

like the observation detail page on the web?

Maybe both on obs show:

And on explore list view, eg

FWIW, this will effectively be addressed with the interpolation mitigation changes I'm hoping to put into effect for everyone this summer. That will only show the month and year when geoprivacy is private.


Support saving and loading frame tracks as part of presets

Frame tracks based on hooked functions are now also stored in and
loaded from presets.
Bug: http://b/173490995
Tested: Manual tests: load/save presets with frame tracks; load/save
presets without frame tracks, both during different states of Orbit
including before and after capture.

Thanks for the reviews, @IrinaShkviro and @antonrohr!


Did isoDateTime example string error at README.md?

https://github.com/felixge/node-dateformat#named-formats
One isoDateTime parameters are used here, and the result is what I expected.
dateFormat(now, "isoDateTime")  //2017-11-27T18:58:22+0800
But, at README.md isoDateTime example no time zone suffix string.
Thanks!

isoDateTime's actual output is yyyy-mm-dd\'T\'HH:MM:sso as seen here.
I imagine updating the readme makes more sense than potentially breaking implementations for people by changing the code? @felixge


Need to migrate to Drive API before April 20, 2015

Google recently communicated that Documents List API will be discontinued on April 20, 2015. This change means that service calls for this API will no longer be supported, and any Google Apps features that are implemented using this API will no longer function.
One of the URL's that will be discontinued is https://spreadsheets.google.com/feeds/ which is used by this module. It's suggested to migrate to the Drive API.
To summarize, node-google-spreadsheets will no longer function as of April 20, 2015 if no action is taken.

Update on the matter. You don't need to migrate. Read here:
https://github.com/jpillora/node-edit-google-spreadsheet/issues/57

Thanks for investigating this @devotis


Updated submodule reference.

:white_check_mark: Build ExtendedXmlSerializer <IP_ADDRESS>0-buwejycs completed (commit https://github.com/ExtendedXmlSerializer/home/commit/549b424490 by @Mike-EEE)
Install it by running the following command in Package Manager Console:
Install-Package ExtendedXmlSerializer -Version <IP_ADDRESS>0-buwejycs -Source https://ci.appveyor.com/nuget/extendedxmlserializer-preview


Error WebCmdletWebResponseException [Invoke-RestMethod]

I use the webhook here, but I have errors with PowerShell
At C:\projects\teal\.appveyor_discord_webhook.ps1:89 char:1
+ Invoke-RestMethod -Uri "$WEBHOOK_URL" -Method "POST" -UserAgent "AppV ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-RestMethod], WebException
    + FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeRestMethodCommand

I've tried several things, like putting this line [System.Net.ServicePointManager]::ServerCertificateValidationCallback = { $true } but nothing works
Any help would be appreciated

Can you add this line just before Invoke-RestMethod and test it again.
Write-Output "$WEBHOOK_DATA"

This will log the webhook data in the AppVeyor logs. And then can you send the logged webhook data or link to the build so I can see what's the issue?

{
  "username": "",
  "avatar_url": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/bc/Appveyor_logo.svg/256px-Appveyor_logo.svg.png",
  "embeds": [ {
    "color": 3066993,
    "author": {
      "name": "Job #1 (Build #327) Passed - S6066/Teal",
      "url": "https://ci.appveyor.com/project/S6066/teal/build/luacomponents v0.x (#327)",
      "icon_url": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/bc/Appveyor_logo.svg/256px-Appveyor_logo.svg.png"
    },
    "title": "Don't push this commit",
    "url": "",
    "description": " S6066 authored & committed",
    "fields": [
      {
        "name": "Commit",
        "value": "[`fd08b9f`](https://github.com/S6066/Teal/commit/fd08b9fd25af2f0bcb2763a5406d990b7105f6a9)",
        "inline": true
      },
      {
        "name": "Branch/Tag",
        "value": "[`luacomponents`](https://github.com/S6066/Teal/tree/luacomponents)",
        "inline": true
      }
    ],
    "timestamp": "2018-06-06T11:37:33Z"
  } ]
}

Can I get a link to this AppVeyor build? I need to see why that line is being logged. Most probably that's the line that's causing the issue.

Sure - https://ci.appveyor.com/project/S6066/teal/build/job/gh9nodyavde6gqy8

I don't see any issue that could be causing this. Can you try this for any other repository? Maybe some configuration or environment in this repository itself isn't working with the webhook.
Here's a link to a working configuration of AppVeyor, if it helps: https://github.com/TheBastionBot/Bastion/blob/master/appveyor.yml
And a screenshot of the received webhook:

With this code on a new repo, I still have the same error https://github.com/S6066/test-things/blob/3da2dd685d3fc85daf8fec6d94059ef700fdb9bf/appveyor.yml
But with this code https://github.com/S6066/test-things/blob/8337baed7ef1a665a1f0b95db8f93cd1fec5bb23/appveyor.yml, I have this output
[Webhook]: Sending webhook to Discord...
Invoke-RestMethod : Invalid URI: The hostname could not be parsed.
At C:\projects\test-things\.appveyor_discord_webhook.ps1:89 char:1
+ Invoke-RestMethod -Uri "$WH__WEBHOOK_URL" -Method "POST" -UserAgent " ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Invoke-RestMethod], UriFormatException
    + FullyQualifiedErrorId : System.UriFormatException,Microsoft.PowerShell.Commands.InvokeRestMethodCommand

[Webhook]: Successfully sent the webhook.

Is the WEBHOOK_URL variable really supposed to be encrypted?

Secure variables are not decoded during Pull Request
Source: https://www.appveyor.com/docs/build-configuration/#secure-variables

That is the reason it's got decoding the Webhook URL. from the secure environment variable.
Instead of adding the WEBHOOK_URL env. var. in your appveyor.yml configuration file, add it in the project settings in AppVeyor and see if this works.

I already tried putting it in the project settings, in the .yml, and in both. Nothing worked

See the readme file and follow the guide there. And Use the script from this repo not from your fork. And see if that works.

I was following the guide, and the altered script works
If I paste the 2 lignes from the Readme, I have the same result. (variable's encryption doesn't change anything)
[Webhook]: Sending webhook to Discord...
Invoke-RestMethod : {"embeds": ["0"]}
At C:\projects\test-things\send.ps1:87 char:1
+ Invoke-RestMethod -Uri "$WEBHOOK_URL" -Method "POST" -UserAgent "AppV ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-RestMethod], WebException
    + FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeRestMethodCommand
[Webhook]: Successfully sent the webhook.

Can you add these to your AppVeyor configuration and try?
image:
  - Visual Studio 2017
platform: x64

I don't see anything else other than the environment that might be causing that issue.

Same thing happen.

Can you test the script in your local computer and see if it's working for you there?

I removed everything related to git/appveyor and ran it, unsurprinsingly it still doesn't work
[Webhook]: Sending webhook to Discord...
Invoke-RestMethod : {"embeds": ["0"]}
Au caractère D:\Users\Samy\Downloads\send.ps1:65 : 1
+ Invoke-RestMethod -Uri "$WEBHOOK_URL" -Method "POST" -UserAgent "AppV ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation : (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-RestMethod], WebE
   xception
    + FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeRestMethodCommand
[Webhook]: Successfully sent the webhook.

Wait, I had the errors in the log but there was a message in the discord channel

Add the -Verbose option at the end of Invoke-WebRequest command as shown below and see if it gives more verbose error:
Invoke-RestMethod -Uri "$WEBHOOK_URL" -Method "POST" -UserAgent "AppVeyor-Webhook" `
  -ContentType "application/json" -Header @{"X-Author"="k3rn31p4nic#8383"} `
  -Body $WEBHOOK_DATA -Verbose

I've made the webhook data a little simpler just to test if there's something wrong with the data. Try this webhook script instead of the old one: https://ghostbin.com/paste/t6xsk

It works, I just received a message, with no error in the logs:
COMMENTAIRES : POST
(webhook url) with -1-byte payload
COMMENTAIRES : received 0-byte response of content type text/html; charset=utf-8

Which proves there's something wrong in the webhook data. Try this now: https://ghostbin.com/paste/t6xsk

Before you sent me the code, I tried some things
$WEBHOOK_DATA="{
  ""username"": ""AppVeyor"",
  ""avatar_url"": ""$AVATAR"",
  ""embeds"": [ {
    ""color"": $EMBED_COLOR,
    ""author"": {
      ""name"": ""AppVeyor"",
      ""icon_url"": ""$AVATAR""
    },
    ""title"": ""lorem"",
    ""description"": ""ipsum"",
    ""fields"": [
      {
        ""name"": ""field 1 name"",
        ""value"": ""field 1 value"",
        ""inline"": true
      }
    ]
  } ]
}"

This works. But when adding to the fields field a second... field with the value field empty (""value"": """",), it doesn't work
The script you sent me works

Empty value fields will not work, Discord doesn't allow that.
Try with this one now, I'm trying to eliminate the problem one by one.

It works

Okay, the only thing that was removed there was the timestamp.
Try with the original one now: https://raw.githubusercontent.com/k3rn31p4nic/appveyor-discord-webhook/master/send.ps1

Perfect, the original works locally

Now try that in AppVeyor.

Nope, doesn't work. Even when specifying directly the webhook url, quoted or not

Try with all the scripts that I sent in the past few minutes. And let me know which one works and which doesn't, if you can.

https://ghostbin.com/paste/t6xsk works
https://ghostbin.com/paste/zcrr3 doesn't work

Try this one again: https://ghostbin.com/paste/t6xsk

It's the same link, but it works

Link's the same, but I edited the content. Okay, so I've isolated the issue to all the URLs in the script. So something's wrong with at least one of the URL which is preventing it from running. Can you try removing the URLs in the embed object one by one, from the original script, and see which URL's causing trouble?

So now I'm stuck with "cannot send an empty message" with https://github.com/S6066/test-things/blob/master/send.ps1

That means that you're sending an empty embed object to Discord. And Discord is blocking that.
Did you try and remove the URLs from the default script and did it work?

I was trying, and it didn't work because of that error

Try logging the WEBHOOK_DATA variable and show me the output.

Can you log the author URL and show me the output? So I can know why the author URL is having issues?

Write-Output $env:APPVEYOR_ACCOUNT_NAME/$env:APPVEYOR_PROJECT_SLUG/build/$env:APPVEYOR_BUILD_VERSION
gives
S6066/test-things/build/master v0.x (#43)
Characters are not escaped.

Okay, now I know the issue. I've made a new bug report so I can work on it later: https://github.com/k3rn31p4nic/appveyor-discord-webhook/issues/3
I'm now closing this issue. Thank you!


Dynamic Image Resizing

Add support for URLs that dynamically scale or crop an image. As an example, the following URL would return a 200x200 cropped copy of the image, rather than the entire image.
https://spee.ch/webapp-png-test-3.png?h=200&w=200&t=crop
For whoever works on this ticket, I can share example code of how to figure out what part of an image to scale/crop based on the size and type.
Internal Use
Acceptance Criteria

Definition of Done

[ ]  Tested against acceptance criteria
[ ] Tested against the assumptions of the user story
[ ] The project builds without errors
[ ] Unit tests are written and passing
[ ] Tests on devices/browsers listed in the issue have passed
[ ] QA performed & issues resolved
[ ] Refactoring completed
[ ] Any configuration or build changes documented
[ ] Documentation updated
[ ] Peer Code Review performed

#60?


Any progress on the vanilla JS version?

I see in you to-dos you have listed a vanilla JS version. Have you made any progress on that?

I'm looking too.. currently evaluating https://github.com/wilddeer/stickyfill


Cannot create container for service volumes_data

? docker-compose up -d  nginx mysql
Creating laradock_volumes_source_1
Creating laradock_volumes_data_1

ERROR: for volumes_data  Cannot create container for service volumes_data: creat
e \var\lib\postgres: "\\var\\lib\\postgres" includes invalid characters for a lo
cal volume name, only "[a-zA-Z0-9][a-zA-Z0-9_.-]" are allowed

ERROR: for volumes_source  Cannot create container for service volumes_source: I
nvalid bind mount spec "C:\\Users\\Public\\Tools:/var/www/laravel:rw": Invalid v
olume specification: 'C:\Users\Public\Tools:/var/www/laravel:rw'
←[31mERROR←[0m: Encountered errors while bringing up the project.

Any traction on this at all? I am fairly new to Docker still... However, I have a feeling this issue affects (a great many) Windoze users (those of us that didn't end up lucky) I have been hitting my head against this now for a full day... At the moment I am using just a docker-compose.yml file that reads like so:
Drupal with MySQL

Access via "http://localhost:8080" (or "http://$(docker-machine ip):8080" if using docker-machine)

During initial Drupal setup,
Database type: PostgreSQL
Database name: postgres
Database username: postgres
Database password: example
ADVANCED OPTIONS; Database host: postgres
version: '2'
services:
drupal:
image: drupal:7.53-apache
ports:
- 8080:80
volumes:
- './:/tmp:ro'
restart: always
env_file: ./.env
mysql:
image: mysql:5.7
ports:
- 3306:3306
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: drupal
MYSQL_USER: drupal
MYSQL_PASSWORD: drupal
restart: always
I have tried lots of different configurations... Ultimately I really just want to be able to share my Drupal codebase with the container... Any assistance is greatly appreciated!
I have a .env file that contains: COMPOSE_CONVERT_WINDOWS_PATHS = 1
And a test text file, test.txt in the same root folder as docker-compose.yml... What might I be missing? Thanks!

I gave up. I assumed that docker is not working on Windows.

following this guide: http://containertutorials.com/docker-compose/flask-compose.html i have run into the same problem.
as suggested here https://github.com/laradock/laradock/issues/508 i created an .env file (something.env) with COMPOSE_CONVERT_WINDOWS_PATHS=1
However i still get the message

$ docker-compose up
Creating flaskcomposesample_web_1
ERROR: for web  Cannot create container for service web: invalid bind mount spec "C:\Users\Soren Jensen\Desktop\flask_compose_sample:/code:rw": invalid volume specification: 'C:\Users\Soren Jensen\Desktop\flask_compose_sample:/code:rw'
ERROR: Encountered errors while bringing up the project.

i found that if you run the docker-compose command with the following variable set, it will fix the path for windows:
COMPOSE_CONVERT_WINDOWS_PATHS=1 docker-compose up -d
setting this variable only works in bash like environments howerver, i resorted to using the git bash terminal instead of my usual Cmder


Update bijectors.jl

Seems that https://github.com/compintell/Mooncake.jl/issues/319 is now fixed.
EDIT: no, it is not.

@yebai can we close this, since the problem isn't addressed?


Validator API call header authentication

Description
Add headers to the metadata requests so that validation runs can complete
Changelog
Itemize code/test/documentation changes and files added/removed.

Add headers to two separate get requests
Add needed authentication parameters

Fixes

Fixes outage of google symptoms and CHNG

NOTE: This is a draft PR, I couldn't quite figure out how to import the correct parameters for the authentication headers before my departure. It shouldn't be take much at all. The two places we need to add headers are:
1
2
Reference

PR ready.

Related PR: #1862


RFM - wumgr

This package is outdated and has no maintainers at the moment.
https://chocolatey.org/packages/wumgr
I did not contact previous maintainer @whiggs yet, since it's not possible trough the site.

WuMgr (Update Manager for Windows) is a tool to manage updates of Microsoft products on the Windows operating system. - https://github.com/DavidXanatos/wumgr

@dimqua There are no maintainers of this package.

Please add me as a maintainer.
I will update it!

This issue can be mark as resolved because I updated the package.


TAS: Optimize Workload object size by listing only hostname values in .status.TopologyAssignment field

What would you like to be added:
Optimization to list only hostname values in TopologyAssignment if a user
Why is this needed:
To optimize Workload object size. Currently etcd object size is limited to 1,5MB and on large scale this can be a blocker for us to support big hero workloads

cc @tenzen-y the reason is that if user specifies the kubernetes.io/hostname as the lowest level, then we don't need to pass the entire list of values in the TopologyAssignment.domain[].values, because the last value already identifies the node in the cluster. So, having just this in the nodeSelector for the pod is enough. In case "subblock" or "block" being the lowest level we still need to pass the entire path, because they could not be unique in the cluster.


[SPARK-9391] [ML] Support minus, dot, and intercept operators in SparkR RFormula

Adds '.', '-', and intercept parsing to RFormula. Also splits RFormulaParser into a separate file.
Umbrella design doc here: https://docs.google.com/document/d/10NZNSEurN2EdWM31uFYsgayIPfCFHiuIu3pCWrUmP_c/edit?usp=sharing
@mengxr

Merged build triggered.

Merged build started.

Test build #38612 has started for   PR 7707 at commit 9c50d4d.

Merged build triggered.

Merged build started.

Merged build finished. Test FAILed.

Test build #38612 has finished for   PR 7707 at commit 9c50d4d.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Merged build triggered.

Merged build started.

Merged build finished. Test FAILed.

test this please

Merged build triggered.

Merged build started.

LGTM except that we should filter column types in dot.

Test build #38720 has started for   PR 7707 at commit 8106ffe.

Test build #38720 has finished for   PR 7707 at commit 8106ffe.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Updated to filter column types

Merged build triggered.

Merged build started.

Merged build finished. Test FAILed.

test this please

Merged build triggered.

Merged build started.

Merged build finished. Test FAILed.

test this please

Merged build triggered.

Merged build started.

Test build #38756 has started for   PR 7707 at commit 8588625.

Test build #38756 has finished for   PR 7707 at commit 8588625.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Merged into master. Thanks!


refactor(library): Upgrade Library component implementation

Issue #363

Refactors TemplateLibrary component
Changes

Renames component to Library
Adds classes as a way to override default styles
Removes libraryProps prop, and makes other prop names more generic
Adds a checkbox filter based on item type
Adds support for heterogeneous libraries

Flags

This is a breaking change

Yeah I think cicero-ui__<COMPONENT>-... works great. I'll make a note of that in the open PR around that.


Error: Generated checksum for "electron-v1.4.13-linux-x64.zip" did not match expected checksum.

Getting this error when trying to install with yarn.
From package.json
    "electron-devtools-installer": "^1.1.4",
    "electron-packager": "^8.0.0",
    "electron-prebuilt": "^1.4.6",
    "electron-rebuild": "^1.1.3",

The error:
error /home/andres/Projects/front-end/node_modules/electron: Command failed.
Exit code: 1
Command: sh
Arguments: -c node install.js
Directory: /home/andres/Projects/front-end/node_modules/electron
Output:
/home/andres/Projects/front-end/node_modules/electron/install.js:22
  throw err
  ^

Error: Generated checksum for "electron-v1.4.13-linux-x64.zip" did not match expected checksum.
    at ChecksumMismatchError.ErrorWithFilename (/home/andres/Projects/front-end/node_modules/sumchecker/build.js:41:124)
    at new ChecksumMismatchError (/home/andres/Projects/front-end/node_modules/sumchecker/build.js:56:133)
    at Hash.<anonymous> (/home/andres/Projects/front-end/node_modules/sumchecker/build.js:203:22)
    at emitNone (events.js:105:13)
    at Hash.emit (events.js:207:7)
    at emitReadable_ (_stream_readable.js:500:10)
    at emitReadable (_stream_readable.js:494:7)
    at addChunk (_stream_readable.js:261:7)
    at readableAddChunk (_stream_readable.js:237:11)
    at Hash.Readable.push (_stream_readable.js:195:10)
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.

Don't know if this is related to the fact that I'm running latest ubuntu:

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=17.04
DISTRIB_CODENAME=zesty
DISTRIB_DESCRIPTION="Ubuntu 17.04"
NAME="Ubuntu"
VERSION="17.04 (Zesty Zapus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 17.04"
VERSION_ID="17.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=zesty
UBUNTU_CODENAME=zesty

+1

Hi @runrog, please don't comment "+1", if you have a similar problem and don't have additional details to add, please use 👍  emotion on OP's post. This will prevent constant notifications that repo's owners and participants receiving and reduce the number of overall comments so it will be easier to focus on important information.

I can confirm the same issue as OP on node:alpine
FROM node:latest

ADD dist /srv/node/web/dist
ADD deployment /srv/node/web

WORKDIR web

RUN npm i --only=dev

ENV BUILD_DIR=dist
ENV PORT=8080

EXPOSE 8080

CMD ["node", "server.js"]

Rolling back to Node v6.9.2 with nvm fixed this on Bitrise CI.
I tried Node v7.3.0 but ran into the same issue. I'm not sure if https://github.com/malept/sumchecker/pull/5 is the fix but it's in sumchecker 2.0.2 and electron-downloader is using sumchecker 2.0.1.

We can fix this, but I want to first get a sense of users are still affected by it, as its an older version of Electron.
The electron-prebuilt repo is being retired and its code has been moved into the electron/electron repo. For the sake of historical transparency, we will leave GitHub Issues enabled on this repository, but if you are still affected by the issue reported here, please open a new issue on electron/electron repo and reference this issue from it so people can get the full context. The electron repository has a large and active contributor community, so your issue is more likely to get the attention it deserves there. Thanks!

Getting a similar error while trying to install Electron 1.7.5, on Ubuntu 16.04.
Error: Generated checksum for "electron-v1.7.5-linux-x64.zip" did not match expected checksum.
    at ChecksumMismatchError.ErrorWithFilename (/path/to/project/node_modules/sumchecker/build.js:41:124)
    at new ChecksumMismatchError (/path/to/project/node_modules/sumchecker/build.js:56:133)
    at Hash.<anonymous> (/path/to/project/node_modules/sumchecker/build.js:203:22)
    at emitNone (events.js:105:13)
    at Hash.emit (events.js:207:7)
    at emitReadable_ (_stream_readable.js:516:10)
    at emitReadable (_stream_readable.js:510:7)
    at addChunk (_stream_readable.js:277:7)
    at readableAddChunk (_stream_readable.js:253:11)
    at Hash.Readable.push (_stream_readable.js:211:10)

updating electron-packager worked for me
npm install electron-packager --save-dev

For anyone still facing this issue, try this fix

I'm still facing this issue,
npm install electron-packager -g didn't help, resolutions didn't help...
Trying to install<EMAIL_ADDRESS>C:\Projects\GIS>npm install

><EMAIL_ADDRESS>postinstall C:\Projects\GIS\node_modules\electron
> node install.js

Downloading electron-v2.0.5-win32-x64.zip
[============================================>] 100.0% of 50.7 MB (11.93 MB/s)
C:\Projects\GIS\node_modules\electron\install.js:47
  throw err
  ^

Error
    at ChecksumMismatchError.ErrorWithFilename (C:\Projects\GIS\node_modules\sumchecker\build.js:41:124)
    at new ChecksumMismatchError (C:\Projects\GIS\node_modules\sumchecker\build.js:56:127)
    at Hash.<anonymous> (C:\Projects\GIS\node_modules\sumchecker\build.js:196:22)
    at Hash.emit (events.js:180:13)
    at emitReadable_ (_stream_readable.js:520:10)
    at emitReadable (_stream_readable.js:514:7)
    at addChunk (_stream_readable.js:280:7)
    at readableAddChunk (_stream_readable.js:256:11)
    at Hash.Readable.push (_stream_readable.js:213:10)
    at Hash.Transform.push (_stream_transform.js:146:32)
npm WARN optional SKIPPING OPTIONAL DEPENDENCY<EMAIL_ADDRESS>(node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for<EMAIL_ADDRESS>wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR<EMAIL_ADDRESS>postinstall: `node install.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR!      C:\Users\i.tsvetkov\AppData\Roaming\npm-cache\_logs\2018-07-31T09_51_36_988Z-debug.log

... But then I switched to node 6.12.0, and I could finally install it :/

have the same issue with node 8, ubuntu 18

Error: Generated checksum for "electron-v2.0.9-linux-x64.zip" did not match expected checksum.
at ChecksumMismatchError.ErrorWithFilename (/usr/local/lib/node_modules/electron/node_modules/sumchecker/build.js:41:124)
at new ChecksumMismatchError (/usr/local/lib/node_modules/electron/node_modules/sumchecker/build.js:56:133)
at Hash. (/usr/local/lib/node_modules/electron/node_modules/sumchecker/build.js:203:22)
at emitNone (events.js:106:13)
at Hash.emit (events.js:208:7)
at emitReadable_ (_stream_readable.js:513:10)
at emitReadable (_stream_readable.js:507:7)
at addChunk (_stream_readable.js:274:7)
at readableAddChunk (_stream_readable.js:250:11)
at Hash.Readable.push (_stream_readable.js:208:10)


Add password strength and requirements indicator

Related to #1204, it would be great if the password requirements were displayed on the initial screen, and an indicator was shown that the password meets the expected criteria, e.g.:

Also, the Done button should remain grayed out until the requirements are met, so the user doesn't think they can submit an invalid password.

I agree, the password UX is less than ideal.
There is a design issue related to this https://github.com/blockstack/stacks-wallet-web/issues/1008. We'll get to work on it as part of improving the extension's overall UX experience.

As with the desktop wallet, the extension uses zxcvbn, which uses an algorithm rather than an exact set requirements.
Read more about zxcvbn here https://nakedsecurity.sophos.com/2016/08/17/why-you-still-cant-trust-password-strength-meters/
I'd suggest we focus on providing better guidance on what a good password is, rather than trying to target specific set of requirements.

I'm adding this to the "Improve onboarding" milestone so @jasperjansz can consider it while he looks at that work in general.

Jasper has a design for this proposal


Debug toggle for frame graph

Add another debug toggle to represent the frame infos we are capturing (render + cpu time).

HOT.
Maybe I'm getting greedy here but can we also draw a horizontal line at 16.6ms? :)

Yeah that'd be useful!

Updated.

LGTM.


refactor: update some to tailwind-variants

Though TS variants has everything I need. Still not usable for me until the TS errors or corrected. Opened issue on source

Not going to implement it. The package just isn't mature enough yet and has too many Typescript bugs

Not going to implement it. The package just isn't mature enough yet and has too many Typescript bugs


Some specific url tests

Tests for current bugs

Hi, Yes this is an issue for the parser to detect situations like this url = https://github.com/JiLiZART/bbob/search?q = any&unscoped_q = any.
But it's can be avoided by using quotes like this [url="https://github.com/JiLiZART/bbob/search?q=any&unscoped_q=any"]GET[/url]
Anyway, I have ideas how to fix this :)

Hi, Yes this is an issue for the parser to detect situations like this url = https://github.com/JiLiZART/bbob/search?q = any&unscoped_q = any.
But it's can be avoided by using quotes like this [url="https://github.com/JiLiZART/bbob/search?q=any&unscoped_q=any"]GET[/url]
Anyway, I have ideas how to fix this :)

Can you fix it asap, please? Or share your ideas, maybe i try to implement it.

The main idea is that parser doesn't need to wait for char '=', only whitespace char. You can see it there https://github.com/JiLiZART/bbob/blob/master/packages/bbob-parser/src/lexer.js#L118 (this part of code need to be rewritten)

Good news! I rewrite lexer, now it passes this url tests

Fixed in https://github.com/JiLiZART/bbob/pull/79


[docs] Fixed typos

Hi, there!
Summary
This lib is really good for testing :D
Before I dive into this lib deeply, I found some typos on README.md.
So this is a small issue, but I send you this PR to make this lib better.
Details
I just fixed grammatical typos.
If there is a something writing style that you don't like, please let me know.
I'll fix it.
Anything else
I just fixed things that are not relative to features.
So I didn't test anything.
Thanks!

@keiya01
Thanks for the review!
My vscode lint automatically did this haha
I just removed those items!
Thanks!