1.6.9 Release Notes Wrong?

Release Notes say that Docker 17.06.0-ce/ee is supported, I suppose that is suppose to be Docker 17.05.0-ce/ee instead?

No, we only support the stable versions of Docker, which will be 17.03/17.06/17.09/17.12 for the year 2017.
17.05 is an "edge" release which we will not support.

@deniseschannon ah, thanks for the info, I couldn't find the 17.06 initially, it's installed a different way now.

@deniseschannon rancher 1.6.x will supported with docker-ce 17.09?

An upcoming 1.6 release will, yes.  I do not know if there are any particular issues with it in 1.6.10, but it has not gone through our QA release cycle yet.


add usage warning and home_sidebar

add "Windows" usage warning and navigate "easyaiforum" to the "home_sidebar"

Thanks!


⚠ Samsung has degraded performance

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

HTTP code: 200
Response time: 2709 ms

Resolved: Samsung performance has improved in dacceda.


Support for kpasswd set password

What's the problem?
Need to use kpasswd protocol to set the password of another user.  Kerberos.NET previously only supported change password in the Client interface.

[ ] Bugfix
[X] New Feature

What's the solution?
The messages were already there, because kpasswd uses the same message for both change password and set password (RFC 3244).  I just needed to add the interface to KerberosClient and pass the appropriate arguments.

[ ] Includes unit tests
[X] Requires manual test

I thought the easiest way to test this would be to just add a kpasswd command to Bruce.

What issue is this related to, if any?
No issue filed, but I can put one in if that would help.
One thing that I encountered was that Active Directory does not return a UTF8 string in the result string of the KRB-ERROR message.  I was hitting this because my Default Domain Policy had a Minimum Password Age of 1 day.  The error string was problematic because it was thrown as an Exception.Message and included non-printable characters.

@dotnet-policy-service agree [company="One Identity LLC"]

This is wonderful! I love it. No notes. Signed off.

Package has been released. Might take a minute or two for things to index. https://www.nuget.org/packages/Kerberos.NET/4.6.55


Python docstrings that contain

Prerequisites

[x] Put an X between the brackets on this line if you have done all of the following:

Reproduced the problem in Safe Mode: http://flight-manual.atom.io/hacking-atom/sections/debugging/#using-safe-mode
Followed all applicable steps in the debugging guide: http://flight-manual.atom.io/hacking-atom/sections/debugging/
Checked the FAQs on the message board for common solutions: https://discuss.atom.io/c/faq
Checked that your issue isn't already filed: https://github.com/issues?utf8=✓&q=is%3Aissue+user%3Aatom
Checked that there is not already an Atom package that provides the described functionality: https://atom.io/packages

Description
Atom doesn't terminate syntax highlighting for Python docstrings if they contain a SQL reserved word and one single quote.
Steps to Reproduce

Create a docstring that contains a SQL keyword single quote.
Drop down one line and type some code.

For example, this code:
""" UPDATE ' """
import urllib

Expected behavior: The code following the docstring should not be highlighted green.
Actual behavior: The code is highlighted green.
Reproduces how often: All the time.
Versions
Atom    : 1.12.9
Electron: 1.3.13
Chrome  : 52.0.2743.82
Node    : 6.5.0
macOS Sierra 10.12.2
Additional Information

Already documented in atom/language-python:
https://github.com/atom/language-python/issues/174


Error displayed in browser/JS console

Using the latest version, the following error is displayed in the browser/JS console:
?_tracy_bar=js&v=2.4.4&XDEBUG_SESSION_STOP=1:317 Error: <path> attribute d: Expected number, "…310.303V325.818h46.\n            …".

@innobrig
<path> used in jquery.terminal.min.js
check in browser/console/Network Monitor - maybe error loading jquery.terminal.min.js

Sorry for not getting back to you earlier ... you are correct that loading jquery.terminal.min.js solves the error.

Hello, Im getting this error in the google chrome inspector:
Debug.init @ ?_tracy_bar=content.8963797ac3&XDEBUG_SESSION_STOP=1:315
(anonymous) @ ?_tracy_bar=content.8963797ac3&XDEBUG_SESSION_STOP=1:882

What should I do?

Hi @jmbelloteau,
you should read my answer above.
<path> used ONLY in jquery.terminal.min.js
or off terminal or correct path and check jquery.terminal.min.js is loaded successfully

Hi @1f7 ,
Thanks for your rapid answer.
But I don't have error about loading "jquery.terminal.min.js".
The error I post in my last message is the only one I get.
Maybe I'm doing something wrong, but don't know where?

Hi @jmbelloteau,
You not forget add jquery?
For help you, I need reproduce error, but how?
If site available from i-net I can look at.

Hi @1f7 ,
I've try to deactivate all option then activate them 1 by 1.
The console error pop up only for 2 module:

Vendor versions panel
Console

Sorry I'm working only on local for now.

I found error. this is from svg image path.
In nearest time I will update repo
@jmbelloteau thank you.

@1f7 indeed !! It's working now, thank you :)

Hi @1f7 !
Has you can see I've change my Github user name for jimblue. Keeping jmbelloteau was not good for SEO as my website is jmbelloteau.com and I started to have many post on Github.
Because Github doesn't do it automatically could you please guy change the reference to @jmbelloteau for @jimblue in your post above?
Thank you for helping me with that.
I'll remove this message once it's done!
Cheers

ready


New links for PLSS data page

updating link for BLM starting on line 124, and adding a link to the FGDC Cadastral Ed and Training page, right below BLM link.

don't forget to either start with a fresh branch or delete and refork your repo @mheagin. You have commits in here from your last pr.


Enables OPTIONS HTTP method for preflight requests in the FE

This PR should fix the error we have when trying to stream (PUT) data into our signed URLS, using the emulator locally. Currently, it doesn't support OPTIONS, nor it returns a permissive access-control-allow-origin header.

Nice! Should we consider a contribution to the upstream project?

There is already a PR (which is basically 98% of this code) opened since 2022... I don't think they are prioritizing it too much, hahahaha


[test/multikueue] Move kubecofig generation in the go code.

What type of PR is this?
/kind cleanup

What this PR does / why we need it:
Move the multikueue kubeconfig file generation form the hack shell scripts into the multikueue e2e go code.
Which issue(s) this PR fixes:

Fixes #
Special notes for your reviewer:
Does this PR introduce a user-facing change?

None

/test all

/retest

/cc @alculquicondor

It looks like there is a new flaky

https://prow.k8s.io/view/gs/kubernetes-jenkins/pr-logs/pull/kubernetes-sigs_kueue/2526/pull-kueue-test-e2e-main-1-30/1808529251364769792

@alculquicondor yes, on mac os working fine.

/approve
Please add the comment to document what is required to make the kubeconfig.

/approve
Please add the comment to document what is required to make the kubeconfig.

done


Get network unittests to run in sequence

Currently, each network unit test passes separately but when you run them together in the same job they fail as the simulators aren't restarted and they try to rebuilt cell modules with the same names

This has been fixed.


HTTP log rotation configuration missed in EI 6.5.0 documentation

Description:
Access log rotation is disabled by default due to various requirements. But we can enable log rotation by adding the nhttp.is.log.rotatable=true property to the nhttp.properties file located under <EI_HOME>/conf directory.
The documentation in [1] must be updated with this information.
Suggested Labels:
Docs
Affected Product Version: 6.5.0
[1] https://docs.wso2.com/display/EI650/Monitoring+Access+Logs

This access log configuration is outdated now via https://github.com/wso2/micro-integrator/issues/3281. We use log4j for access logs as well. Hence we need to fine tune the related log4j appender for log rotation. @arunans23 Have we updated the MI docs with log4j configs for access logs?

In the new version of MI 4.3.0, access logs are logged using log4j2 configuration. Hence we do not such parameters in the access-log.properties file anymore. Updated PR. https://github.com/wso2/docs-mi/pull/1125

Resolved with https://github.com/wso2/docs-mi/pull/1125


config validation issues

Hi, I intended to extend the HTTP consumer with basic auth. Unfortunately I am struggling in figuring out where to register new config values I added to the consumer. Code can be found here: https://github.com/glaslos/gollum/commit/bfacc98f93e13968debea892426f2c1390857f75
I'd appreciate some feedback.

Any chance to get some help with this issue?

As I'm back from vacation since yesterday - yes :)
The code you posted looks fine so far.
Config values you query inside a config method are automatically "registered". No additional work needed. Are you missing something specific?

Ah, my bad, I was getting the following error messages and confused them with a config verification that was failing:
Warning: pluginconfig.go:60: Unknown configuration key in consumer.Http: Htpasswd
Warning: pluginconfig.go:60: Unknown configuration key in consumer.Http: BasicRealm

What actually happened was that I didn't change the import path of the consumer package to my fork, so my changes never made it into the build. Changing the import path fixed the problem. Sending a pull request now to get some feedback and opinion if this a feature you guys want to see in your repo. Thanks for making me question myself :)


feat: adding iwarp restperf template

Iwarp Ontap burt 1561779 is in Fixed state.
Template changes are done.
This PR would be finished after the template testing will be done in latest cluster.


Dashboard: root font-size converted to use rems

Overview
After getting the lay of the app decided to do a little preemptive clean up so that we can use rems instead of pixels. This PR adds font-size: 62.5%; to the styles.css at the html level so that 1rem equals 10px, which will allow our styles to be responsive if the user has a custom default font size set.
Updates

Adding html font size of 62.5% so that we can use rem (1rem = 10px).
Converting px usage in dashboard to rem.
Moving globalStyles to stylesheet to remove need for both since they are both global ways of adding styling.
Adding stylesheet to dashboard section of storybook

Testing

There should be no visible changes here, spin up localhost admin dashboard and storybook and see that components and content are all still displaying at their set sizes.

Curious, now you're mixing and matching styled components and a linked stylesheet, I think this caused a lot of headaches to @dvoytenko and team in the past..is that by design? Dima, any thoughts here?

Curious, now you're mixing and matching styled components and a linked stylesheet, I think this caused a lot of headaches to @dvoytenko and team in the past..is that by design? Dima, any thoughts here?

I'd be curious to hear if there's a gotcha in here that the team has found when using this wordpress set up.
My reasoning for these changes is that both globalStyles in styled-components and the styles.css are global, however the globalStyles applied through styled components are only taken into effect after the javascript loads, so there's a flicker of unstyled elements.  It was redundant to me to use both globalStyles as well as the stylesheet that's dropped in on  src/dashboard/index.

How does this change to html and body affect the rest of the WordPress admin?

@swissspidy @BrittanyIRL That is a great point. We can scope this to just the dashboard.

yes thanks for catching this. I will scope it and request review after that.

So, I played with this a little bit this afternoon and was able to localize it but i don't think it's worth the hassle - it'll break with the structure that the rest of the team is used to and set up extra conversions when we want sizing to be specific to our designs.
Thanks everyone for the feedback. I'm going to close this PR.


Remove snapshot does not work

in the example of create_and_remove_snapshot, the code for removing the snapshot does not work, for the code should go deep into the ChildShnapshotTree to see if the name equals the ChildSnapshot.

In order to get a ChildSnapshot, I suggest you try something like:
def list_snapshot(vm, vm_name):
    import collections
    try:
        snapshots = vm.snapshot.rootSnapshotList
    except AttributeError as e:
        mylogger.error("No snapshots found for {0}".format(vm_name))
        sys.exit(1)
    d = collections.deque(snapshots)
    all_snapshots = []
    while d:
        snapshot = d.pop()
        all_snapshots.append(snapshot)
        d.extend(reversed(snapshot.childSnapshotList))
    return all_snapshots

Now you can every child too, for example:
all_snapshots = list_snapshot(vm, args.vm_name)
for snapshot in all_snapshots:
    print snapshot.name, snapshot.createTime

Or better, in order to get first child first, last child last, use snapshot.childSnapshotList[::-1]


qt-full-5.11.1 on macOS incorrectly depends on bluez

Issue description
qt-full-5.11.1 cannot be installed on macOS because of a dependency on bluez, which is only available on Linux.
Steps to reproduce
➜  ~ nix-env -i qt-full-5.11.1
installing 'qt-full-5.11.1'
error: Package ‘bluez-5.50’ in /nix/store/j956msyywdw56ws3g2iq3bqmjgq1c2hg-nixpkgs-19.03pre161900.61c3169a0e1/nixpkgs/pkgs/os-specific/linux/bluez/default.nix:89 is not supported on ‘x86_64-apple-darwin’, refusing to evaluate.

Technical details
  /nix/store/a4dxvb46m8ybvh7b2ygad3s6pv7hi2ln-nix-info
  /nix/store/bl9bjrg9d4c73l66zxhadddaqcjc67kx-DarwinTools-1
copying path '/nix/store/bl9bjrg9d4c73l66zxhadddaqcjc67kx-DarwinTools-1' from 'https://cache.nixos.org'...
copying path '/nix/store/a4dxvb46m8ybvh7b2ygad3s6pv7hi2ln-nix-info' from 'https://cache.nixos.org'...
 - system: `"x86_64-darwin"`
 - host os: `Darwin 18.2.0, macOS 10.14.1`
 - multi-user?: `no`
 - sandbox: `no`
 - version: `nix-env (Nix) 2.1.3`
 - channels(lukeworth): `"nixpkgs-19.03pre161900.61c3169a0e1"`
 - nixpkgs: `/Users/lukeworth/.nix-defexpr/channels/nixpkgs`

Removing this dependency manually leaves a number of other issues, e.g. qtwebengine doesn't compile, so this may be nontrivial.

I'm closing this as nixpkgs.qt5.qtbase is good enough for what I need. It would be nice if qt was shorthand for this, rather than qt4.


200k+ lines of output overwhelm TC and browser

Our universe build on TC produces so much output that viewing the build log can cause the browser to crash. They are also really hard to sift through as error messages are produced to stdout, not stderr.
Stats:
Raw log files can be >= 60 MB.
The latest (failed) run of tests on macOS agents produce 234,871 lines before dying.
We should look into reducing the logged output to make it more manageable.
Some ideas that may help:

Disable xunit's auto reporter: https://github.com/xunit/xunit/issues/1191
Create our own logger that is smarter about what it produces: https://github.com/aspnet/KoreBuild/issues/183
Reduce the console verbosity of the tools in this repo (e.g. BuildGraph) and log to a file instead.

I filed https://github.com/aspnet/Hosting/issues/1087, which at a quick glance seems to account for ~50% of the output in Universe.
The size of these logs is making teamcity backups unwieldy (currently take over an hour to produce, the vast majority of that being logs) Not to mention it makes each TC backup ~9GB, which seems like it will get expensive to keep around fast.

Disable xunit's auto reporter: xunit/xunit#1191

That issue is resolved already in 2.3-beta2 package of xunit we use. We should disable the auto-reporter.

The auto reporter is already disabled on aspnetci :) https://github.com/aspnet/KoreBuild/pull/230

Apparently the new TeamCity is better at this by not expanding huge logs by default. So closing.


Implemented if-modified-since optimization for plugins/static.js.

Server will optimize fetching and sending content over network if it did not change since browser got it last time, even if max-age expired.

Thank you for the PR! Can you add some tests for this new functionality?

Actually, it looks like this may be duplicated by https://github.com/restify/node-restify/pull/994.

I had put it behind an option in my PR.
I also limited it to GET and HEAD as per the other code in restify that did that.

@Dzitu, I'm going to close this as we should probably just consolidate work around @avimar 's branch at restify/#994, since it's open for quite awhile. Thank you for the contrib though!


Issue in training on Raccoon dataset

Hi. I have a problem when training with Raccoon dataset. I dont know why it always stop when I run after a few minutes. I re-train many time but the result no change.
This is my config:
{
    "model" : {
        "architecture":         "Tiny Yolo",
        "input_size":           416,
        "anchors":              [0.57273, 0.677385, 1.87446, 2.06253, 3.33843, 5.47434, 7.88282, 3.52778, 9.77052, 9.16828],
        "max_box_per_image":    10,
        "labels":               ["raccoon"]
    },

    "train": {
        "train_image_folder":   "../raccoon_dataset/train/images/",
        "train_annot_folder":   "../raccoon_dataset/train/annotations/",

        "train_times":          10,
        "pretrained_weights":   "",
        "batch_size":           16,
        "learning_rate":        1e-4,
        "nb_epoch":             50,
        "warmup_epochs":        0,

        "object_scale":         5.0 ,
        "no_object_scale":      1.0,
        "coord_scale":          1.0,
        "class_scale":          1.0,

        "saved_weights_name":   "tiny_yolo_raccoon_save.h5",
        "debug":                false
    },

    "valid": {
        "valid_image_folder":   "../raccoon_dataset/valid/images/",
        "valid_annot_folder":   "../raccoon_dataset/valid/annotations/",
        "valid_times":          1
    }
}

Epoch 1/50
 10/100 [==>...........................] - ETA: 1:11 - loss: 11.5398Epoch 00001: val_loss improved from inf to 5.79008, saving model to tiny_yolo_raccoon_save.h5
 10/100 [==>...........................] - ETA: 1:22 - loss: 11.5398 - val_loss: 0.0000e+00Epoch 2/50
 10/100 [==>...........................] - ETA: 44s - loss: 9.3070Epoch 00002: val_loss improved from 5.79008 to 5.75633, saving model to tiny_yolo_raccoon_save.h5
 10/100 [==>...........................] - ETA: 55s - loss: 9.3070 - val_loss: 0.0000e+00Epoch 3/50
 10/100 [==>...........................] - ETA: 44s - loss: 6.9476Epoch 00003: val_loss improved from 5.75633 to 4.91244, saving model to tiny_yolo_raccoon_save.h5
 10/100 [==>...........................] - ETA: 55s - loss: 6.9476 - val_loss: 0.0000e+00Epoch 4/50
 10/100 [==>...........................] - ETA: 44s - loss: 4.7331Epoch 00004: val_loss improved from 4.91244 to 4.88484, saving model to tiny_yolo_raccoon_save.h5
 10/100 [==>...........................] - ETA: 55s - loss: 4.7331 - val_loss: 0.0000e+00Epoch 5/50
 10/100 [==>...........................] - ETA: 44s - loss: 3.8645Epoch 00005: val_loss did not improve
 10/100 [==>...........................] - ETA: 53s - loss: 3.8645 - val_loss: 0.0000e+00Epoch 6/50
 10/100 [==>...........................] - ETA: 44s - loss: 3.8343Epoch 00006: val_loss did not improve
 10/100 [==>...........................] - ETA: 52s - loss: 3.8343 - val_loss: 0.0000e+00Epoch 7/50
 10/100 [==>...........................] - ETA: 44s - loss: 3.4981Epoch 00007: val_loss did not improve
 10/100 [==>...........................] - ETA: 53s - loss: 3.4981 - val_loss: 0.0000e+00Epoch 00007: early stopping

It train in to few minute ???  Too fast !!!!!. Are there something wrong in here, the val_loss is 0.0000+e00, but there are no box found when I predict ? And I have question, why the progress bar only run to 10/100 each epoch ? I never seen it run to 100/100 ? Thank you so much, hope anyone reply, I tried many many times but the result seem not good :(

@khiemntu I tried your config. It ran fine with the latest code. I didn't have your 2 problems.
Are you using the latest code and what is the version of Keras? I suggest you use Keras >= 2.0.8.
P/S: from my experience, it's tough to get Tiny Yolo to detect raccoon. You need to play with the 4 scales. The Full Yolo will work out of the box though.

using keras 2.1.1 and the lastest code of you. But it run to 10/100 and go to next epoch. Val_loss after the first epoch (10/100) alway 0.0000e+00 :(

@experiencor I think it run to 10/100 because number_of_train_image / batch_size = 160/16 = 10
I set batch size 8 and it run to 20/200, because 160 / 8 = 20. Are there any involve with train_batch from BatchGenerator ?

@experiencor I found the problem at file preprocessing.py ~ Line 76
self.anchors = [BoundBox(0, 0, config['ANCHORS'][2*i], config['ANCHORS'][2*i+1]) for i in range(int(len(config['ANCHORS'])/2))]
I must add integer parse for len(..)/2 because float result make wrong val_loss (0.0000e+00) and progress counting!

@khiemntu were you able to resolve the TypeError: 'float' object cannot be interpreted as an integer by using int in for i in range(int(len(config['ANCHORS'])/2))] ? am experiencing a similar issue
---> 78         self.anchors = [BoundBox(0, 0, config['ANCHORS'][2i], config['ANCHORS'][2i+1]) for i in range(len(config['ANCHORS'])/2)]
79
80         ### augmentors by https://github.com/aleju/imgaug
TypeError: 'float' object cannot be interpreted as an integer
i tried with int() the same error

@khiemntu no worries it's working now, i was able to fix it.

@Ovy1 This issue occur when I run with Python3.5. what python version are you using ?

@khiemntu same Python3.5. no wonder it failed.
Hey am currently battling the below error msg
NameError: name 'xrange' is not defined
both in frontend.py and utils.py  because 'xrange has no value to run the loop against.
CODE:
**** suppress non-maximal boxes
        for i in **xrange**(len(sorted_indices)):
            index_i = sorted_indices[i]

did you ran into this issue by any chance ?

@Ovy1 I am work fine without your error on python3.5 :)

@khiemntu Have you fixed this issue?

I got same error , trainning very fast

@yaibait Can you be more specific? And what are your Keras and this code versions?

@experiencor  I am using Keras '2.0.9' , and my problem like @khiemntu describe
I am running your script on python 3 and change

preprocessing.py ~ Line 76 config['ANCHORS'])/2) to config['ANCHORS'])//2)
xrange to range

I made these change but still couldn't reproduce the error. You may want to try python 2.


Being "clumsy" allows you to phase through windoors

Description
If you climb a table and fall during the process, it allows you to pass right through a windoor that would otherwise be blocking your access.
Reproduction
See video
Screenshots
https://github.com/space-wizards/space-station-14/assets/107660393/85a5dfb6-eedc-4717-bfdc-f359e281ac53
Additional context
n/a

Yeah I had this happen last night where a clown tripped and broke into chem

Ahh, I see what's going on. The DoAfters for both the climb and the bonk are running at the same time, so the player gets knocked down from bonking and then moved by the climbing action. Could be fixed by using DoAfterArgs to make them consider each other duplicate events.
I should be able to fix this tomorrow.


A doubt about the platform

I just didn't understand if it runs on the iphone.
I can thank you in advance

No, iOS does not allow to change wallpaper from an app.

Hi! I wrote an app that utilizes your API and was wondering if we could maybe "port" it to Mac OSX?
Here's the link to the app: https://github.com/iamtheblackunicorn/Buwa


feat(select): add event for select when scrolling to bottom of dropdo…

…wn #9622
handle scroll event after reach bottom of select dropdown

Thank you anyway, I will check it out.


[LoadingButton] does not inherit custom variant override types

Duplicates

[X] I have searched the existing issues

Latest version

[X] I have tested the latest version

Current behavior 😯
LoadingButton properly renders the styles set in MuiButton.styleOverrides, however the console throws an Invalid Prop Type Value error. I'd guess that this is also a
Expected behavior 🤔
I don't think this used to throw an error? Regardless, this should be an acceptable usage no? Or maybe there needs to be a LoadingButtonPropsVariantOverrides interface?
Steps to reproduce 🕹

Create a ButtonPropsVariantOverrides interface

declare module '@mui/material/Button' {
  interface ButtonPropsVariantOverrides {
    foobar: true;
  }
}

Add some custom styling for these new variants
Try using said variant

<LoadingButton variant="foobar">Some Button</LoadingButton>

Check the console for error

Context 🔦
This is an issue when needing more than the supplied variants -- at least for components that inherit from an override-able source.
Your environment 🌎

`npx @mui/envinfo`
  System:
    OS: macOS 11.6.2
  Binaries:
    Node: 14.16.1 - ~/.local/share/nvm/v14.16.1/bin/node
    Yarn: 3.1.1 - ~/.local/share/nvm/v14.16.1/bin/yarn
    npm: 7.11.2 - ~/.local/share/nvm/v14.16.1/bin/npm
  Browsers:
    Chrome: 97.0.4692.71

Is the issue related to the typings or the propTypes? I think we only need to update the propTypes and add test for it:
index 0a7616f608..48404ab2b5 100644
--- a/packages/mui-lab/src/LoadingButton/LoadingButton.js
+++ b/packages/mui-lab/src/LoadingButton/LoadingButton.js
@@ -266,7 +266,10 @@ LoadingButton.propTypes /* remove-proptypes */ = {
    * The variant to use.
    * @default 'text'
    */
-  variant: PropTypes.oneOf(['contained', 'outlined', 'text']),
+   variant: PropTypes /* @typescript-to-proptypes-ignore */.oneOfType([
+    PropTypes.oneOf(['contained', 'outlined', 'text']),
+    PropTypes.string,
+  ]),
 };

 export default LoadingButton;

Feel free to pick it up if you want.

Hi,
I just left a PR #30880 fixing the issue thanks to @mnajdova . This would be my first contribution so leaving a comment telling me if I did everything right or where I messed up would really help.


Question types

Where I can find the question types?
train_q.json doesn't have this field
train_a.json has this field, but it is related to the answer types, not to question.
In readme mentioned:
The answer field contains the answer with respect to the question with question_id The type file contains the question or answer types for this question:
Question types: [0].Motion [1].Spatial Relationship [2].Temporal Relationship [3-8].Free
However, I can't find neither a 'type' file nor a 'type' field, related to the question
Thanks in advance

All types (question type and answer type) are stored in the *_a.json file, with [0-2] corresponding to the question types, while [3-8] to the answer types.

Thank you


[Feature Request] Char Sheet >> Stunts

Stunts in an extra tab (like Extras and Bio)

If I read this right, this can be done now.


Rename OCW24_HOL3468 OCI GenAI TextStandardization.pdf to ocw24_hol34…

…68 oci genai textstandardization.pdf
PDF presentation
WMS ID: 11646
General requirements

Information in the workshop is adequate and updated
Code is correct and working
Links are correct
Make sure you enter the help email link in your manifest.json
Please make sure WMS URLs are updated as needed after your PR is approved

Checklist - Refer to the QA document for the complete list
Please confirm that the following is completed before submitting your PR

[x] All filenames are lower case (including folders, images, files, etc.)
[x] Filenames are descriptive
[x] Your workshop folder structure should be similar to the one used in the sample workshop (https://github.com/oracle-livelabs/common/tree/main/sample-livelabs-templates/sample-workshop)
[x] Are you using multiple versions (desktop/, sandbox/, tenancy/)? Make sure that each of them contains a manifest.json and an index.html
[x] Image references in markdown contain an alternate text

the change in capitalization didn't transfer from my local github to cloud.  Updated in cloud


Example #1 confusion

Why is there an output trigger defined in the example when the description of the example is simply "This example shows a C# function that receives a single Service Bus queue message and writes it to the logs:"
The addition of the output trigger is confusing as it is not explained in the definition.
https://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-service-bus-trigger?tabs=python-v2%2Cisolated-process%2Cnodejs-v4%2Cextensionv5&pivots=programming-language-csharp

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

ID: 1d50399c-0873-e903-35ca-1845c84b6c6c
Version Independent ID: 1a3150b4-5eb9-0ac5-ee2b-d1bb6b6fd63e
Content: Azure Service Bus trigger for Azure Functions
Content Source: articles/azure-functions/functions-bindings-service-bus-trigger.md
Service: azure-functions
GitHub Login: @ggailey777
Microsoft Alias: glenga

@DaveMcCrady
Thanks for your feedback! We will investigate and update as appropriate.


Fix postgres.get passing opts.

If postgres is created with a provider in a different region, it will fail to find proxySecret.

Thanks @izakfilmalter!
I didn't have permission to ur branch. So i ended up copying ur changes over to the commit above.

Released in v3.3.36

All good!
On Fri, Nov 29, 2024 at 2:15 PM Frank @.***> wrote:

Thanks @izakfilmalter https://github.com/izakfilmalter!
I didn't have permission to ur branch. So i ended up copying ur changes
over to the commit above.
—
Reply to this email directly, view it on GitHub
https://github.com/sst/sst/pull/5081#issuecomment-2508411151, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ABM2FGU2QMAI4LQDTZLOR2D2DC4L5AVCNFSM6AAAAABR7XOSO6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMBYGQYTCMJVGE
.
You are receiving this because you were mentioned.Message ID:
@.***>


Fix issues in the fullstack-nosql template

fix #39

[x] No .env.example file
[x] User need to setup ”云开发“
[x] Empty serviceName in serverless.yml

@timqian Well done~


not working in ios real device. in rare case its work but most of time fails to get auth details

i am getting error,
The operation couldn't be completed. Software caused connection abort.
it working in simulator and in device some times its work but its rare case its work else its return error.

I am also facing the same issue. Any help QUICKLY would do A LOT!!

Even if you tried many times with authentication via Tumblr.app, an error occurred, but the call to TMOAuthAuthenticator -handleOpenURL: was resolved with the following code.
     dispatch_async (dispatch_get_main_queue (), ^ {
        [self.authenticator handleOpenURL: url];
    });

You may need to be aware that communication is being performed in the main queue.


There are no icons for the actions 'Open in Portal' and 'Pin to Quick Access'

Storage Explorer Version: 1.30.0
Build Number: 20230613.2
Branch: main
Platform/OS: Windows 10/Linux Ubuntu 20.04/MacOS Ventura 13.4 (Apple M1 Pro)
Architecture: x64
How Found: From running test cases
Regression From: Previous release (1.30.0)
Steps to Reproduce

Select one storage account -> Observe its 'Actions' panel.
Check whether there are icons for the actions 'Open in Portal' and 'Pin to Quick Access'.

Expected Experience
There are icons for the actions 'Open in Portal' and 'Pin to Quick Access'.

Actual Experience
There are no icons for the actions 'Open in Portal' and 'Pin to Quick Access'.

Additional Context

No icon for the 'Open' action for blob containers/file shares/queues.

No icon for the 'Open in new tab' action for queues.

No icons for actions for disks.

No icon for the 'Connect to Azure Storage...' action.

The down arrow doesn't display next to the 'Properties' panel.

.

Verified this issue on the build 20230707.6, this issue only reproduces for disks.

@craxal
Verified this issue on the main build 20230711.6.
For file shares/disks, there are missing icon on Actions panel. So, we are going to reopen this issue.

Fixes for file shares and disks have been merged.

Verified this issue on the build main 20230713.8. Fixed.


Documentation: Update mlock

[x] Update mlock in Loading model
[x] Update mlock in README.md

Close: https://github.com/janhq/nitro/issues/375


ApacheConfigError with ""

Hey, it's me again (already !),
Looks like the lexer parser can't handle config files with something like :
<Directory />
# ...
</Directory>

We got this error thrown :
apacheconfig.error.ApacheConfigError: Parser error at 'Directory'

This seems to come from the > not separated from the /.
Nevertheless, this configuration is likely possible with Apache default files :fearful:
Thanks for your time,
Bye

So far I can't reproduce this issue with current master. Could you please make sure you use the latest released apacheconfig or even better current master?
Also, is your example syntactically valid? It looks like the first tag does not require the second tag because the first tag is closed by />, no?

Ah, right! Let's try commit e999a158ac95d3bfe0c2469f27efa27c9bfbb32c which is current HEAD in master.
WDYT?

I can confirm that is woarking like a charm :tada:
I've thought about such a change, but feared breaking something else...
Thanks again, you've just unlocked us :wink:

Feel free to experiment and come up with PRs ;)


Give: Improve consistency and accuracy of numbers displayed

Notion task: https://www.notion.so/olympusdao/Displayed-value-precision-updates-fc0f8da4283e4350b5282ce5e119d33b
This also fixes a few bugs with the calculation of percentages.
Approach:

Display the exact amount when referring to what the user has deposited, or the user's wallet balance
Display up to 4 decimal places otherwise
In some situations where it doesn't make sense to show the exact amount, indicate that it is a rounded/approximated number using ≈

Examples:

@0xLienid This PR too, please. I've adjusted the precision on some numbers, and fixed a few instances where the wrong values were being used (e.g. user deposited instead of total deposited). I'd appreciate fresh eyes on this, though.

@0xLienid bump

And I know precision is important when representing deposits, but is there a way to handle alignment and stuff to make this look cleaner on intermediate screen sizes?

are there any other symbols we can use to represent approximate besides "~", it looks very much like a negative sign at the text size it's at

We can use the ≈ symbol. Changing to that.

And I know precision is important when representing deposits, but is there a way to handle alignment and stuff to make this look cleaner on intermediate screen sizes?

Good catch. There was an incorrect alignment in the CSS for this screen.

I will merge the DecimalBigNumber changes into this.

@0xLienid Can you re-review this? It includes a shift to using DecimalBigNumber (more consistent formatting).

@appleseed-iii I thought that I'd give you a heads-up on this branch, in case you have time to review it. Changelog is in the first comment.
I'll convert this to a non-draft PR once the DecimalBigNumber changes #1606 are merged.

@0xLienid Can you re-review? You will also need to merge these changes into the react-query branch.


Add onTagRemove emit in TagsInputRoot.vue

It’s currently challenging to trigger an action when an element is removed. At the moment, we’re watching modelValue, and when the new array is shorter than the previous one, we identify the missing element and use it as a payload to update our database.
To streamline this, I propose adding an onTagRemove event that emits the removed element as a payload. This will allow us to directly handle the tag removal in our database, making the process more efficient and reliable.
Let me know if you have any questions. Thank you.

Thanks for the PR @jochemvogel ! Good suggestion! However we have freeze feature deployment to main. I will cherry-pick your solution to v2 😁


Add optional defmt::Format support for generated types.

Add support for the low resource defmt logging system.

Derived for enum types
Formats messages by printing individual field values
Enabled in can-messages test generation.

CAN messages are formatted by printing the fields, for example:
Vcu200(Vcu200 { RangeAdditionalClimateOff=0 CurrentGear=P RangeLSB=false Range=194 AccelPedal_Pos2=0 UnkStatus=0 Counter=0 AccelPedalPos3=0 }).
This is different to the current Debug support which just logs the enum name and the raw bytes, for example:
Vcu200(Vcu200([0, 0, 97, 0, 0, 0, 208, 0])).
My feeling is that it's always straightforward to log msg.id(), msg.raw() from the code, so having the structured formatting is useful.
defmt overhead is much less than Debug. In my embedded project which has 107 DBC Messages defined, using defmt to log an arbitrary Messages instance adds about 22KB of binary size. Using Debug (via Debug2Format) instead adds 85KB of binary size(!), despite the Debug output being less structured!! (Although to be fair most of this overhead is the one-off cost of including Debug formatting support.)

This looks really nice :) The only thing I spotted that was missing was a #[derive(defmt::Format)] on the CanError.

This looks really nice :) The only thing I spotted that was missing was a #[derive(defmt::Format)] on the CanError.

Thanks! CanError is a bit fiddly, as some variants include embedded_can::Id which doesn't implement Format. So we can't derive it. It would be possible to manually implement it, I guess...?


Ansible linter

Testing change to deployment playbooks includes syntax check, checking the code follows best practices and integration tests. This PR addresses checking code for following best practices using ansible lint tool. To list the rules run ansible-lint -L.
Each time changes are commited git runs pre-commit hook ( db944c8 ). This hook runs ansible-lint and allows to commit changes only if there are no linter errors.
As there is not local development environment available (see #75 ) tests will be done manually. Each node is provisioned on Azure. If provisioning succeeds the test is passed. Else - test failed.
Ansible playbooks that provision EC2 resources are out of scope for this PR. Hook just skips their checks.

[X] Modify playbooks to pass ansible-lint tests [#82]

[X] Make package installs repeatable
[X] Add tasks to generate SSL certificates
[X] Mute warning on swap tasks
[X] Clone specific version of the codebase from the GitHub [#84]
[X] Use copy module instead of shell command
[X] Configure task to install npm modules
[X] Name the unnamed tasks in Ansible playbooks
[X] Add pre-commit hook to check playbook syntax
[X] Fix linter errors on netstat role

[x] Verify the changes

[x] netstat

[x] fix permission problems with usermanager role [#83]

[x] moc
[x] bootnode
[x] validator
[x] explorer
[x] fix discovered issues

[x] fix ansible-lint trailing whitespace warning  in EC2 playbooks
[x] fix include deprecation warning in the "*-access" roles

@phahulin are there any issues left preventing this PR from merging?


Fix typo in Chart.yaml icon URL

Introduced in https://github.com/cert-manager/trust-manager/pull/287

/approve

/retest


Rescues all blacklisted errors

When blacklisting an error that inherited from Exception Class Stoplight would fail to rescue this error because it only rescues StandardError. The proposed solution is to rescue from any blacklisted_errors, in addition to StandardError.

:+1: Great find!


Support array indexing for duckdb

https://duckdb.org/docs/sql/data_types/list#retrieving-from-lists

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

20 of 23 (86.96%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.002%) to 89.21%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

tests/sqlparser_duckdb.rs
19
22
86.36%

Totals

Change from base Build<PHONE_NUMBER>:
-0.002%

Covered Lines:
24447

Relevant Lines:
27404

💛  - Coveralls


Uploading the JSON data causes "Too many SQL variables" error.

System information

Windows 10 Enterprise 1709 OS Build 16299.726:
Python 3.7:

Describe the problem
From a current pull from master (1/29) on Windows 10 I get the a django.db.utils.OperationError: too many SQL variables at line 132 in server/views.py in post Document.objects.bulk_create(batch, batch_size=batch_size).
The JSON has 3 elements: { "enterprise_id":string, "encounter_id":string, "text":string}
The json was converted from dicts in python using json.dumps. Newlines \n were replaced with |.   Each json was terminated with a \n.  It currently loads on in a linux install.  Looking at the file in notepad++ everything looks fine.
I can't attach logs - this is running in a VM via citrix client that has copy/paste disabled.

Yes, please raise a PR, How to Contribute to Doccano Project
.
There is acttuly a id filed for document class excpet text, metadata and project. So 200 might be a safe number. As you said, we can tolerate the performance due to the less feaquency of import data.

how can use doccano link to the Database,and import data of batches automatically

Please let me know if this issue still occur.


Horizontally centering Boxes leads to "jump" in first frame

The prop alineX allows you to automatically center Boxes or align them to the right. This is not provided by CSS Grid Layout by default, so the Box needs to iterate its children, check their widths and margins and then calculate the position for every Box in every row. So in the first frame all Boxes are aligned left and in the second they are positioned correctly, which leads to a small, undesired visible "jump". It can be hidden, by visibly hiding the Boxes on load and reveal them with a fading animation for example.

A try to fix it as good as possible can be found at the branch https://github.com/AndreasFaust/react-raster/tree/try-fix-centering-first-render

A try to fix it as good as possible can be found at the branch https://github.com/AndreasFaust/react-raster/tree/try-fix-centering-first-render

This issue is stale, because since version 8 this kind of alignment is not provided anymore.


Getting  AADB2C90079 after B2C login portal returns to app

Core Library
MSAL.js (@azure/msal-browser)
Core Library Version
3.15.0
Wrapper Library
MSAL React (@azure/msal-react)
Wrapper Library Version
2.0.17
Public or Confidential Client?
Public
Description
I have a React SPA app where I can't authenticate. Everytime I try, after the redirect ends, I get the following error:
"AADB2C90079: Clients must send a client_secret when redeeming a confidential grant."
I don't know where to start debugging this issue. I looked through some similar issues and I asked the DevOps people and apparently the redirectUri is set as SPA, but I don't know why I keep getting this issue
Error Message
{
"error": "invalid_request",
"error_description": "AADB2C90079: Clients must send a client_secret when redeeming a confidential grant.\r\nCorrelation ID: 91004093-8b10-4c12-90a4-898b7c1a696a\r\nTimestamp: 2024-05-29 23:05:42Z\r\n"
}
MSAL Logs
[Wed, 29 May 2024 23:05:41 GMT] : []<EMAIL_ADDRESS>: Info - Emitting event: msal:initializeStart
Tenant.tsx?t=1717022800564:54 [Wed, 29 May 2024 23:05:41 GMT] : []<EMAIL_ADDRESS>: Info - Emitting event: msal:initializeEnd
Tenant.tsx?t=1717022800564:54 [Wed, 29 May 2024 23:05:41 GMT] : []<EMAIL_ADDRESS>: Info - initialize has already been called, exiting early.
Tenant.tsx?t=1717022800564:54 [Wed, 29 May 2024 23:05:41 GMT] : []<EMAIL_ADDRESS>: Info - Emitting event: msal:handleRedirectStart
Tenant.tsx?t=1717022800564:54 [Wed, 29 May 2024 23:05:41 GMT] : []<EMAIL_ADDRESS>: Info - MsalProvider - msal:handleRedirectStart results in setting inProgress from startup to handleRedirect
rudderstack.js:8 rudder started succesfully
Tenant.tsx?t=1717022800564:54 [Wed, 29 May 2024 23:05:42 GMT] : []<EMAIL_ADDRESS>: Info - Emitting event: msal:loginFailure
Tenant.tsx?t=1717022800564:54 [Wed, 29 May 2024 23:05:42 GMT] : []<EMAIL_ADDRESS>: Info - Emitting event: msal:handleRedirectEnd
Tenant.tsx?t=1717022800564:54 [Wed, 29 May 2024 23:05:42 GMT] : []<EMAIL_ADDRESS>: Info - MsalProvider - msal:handleRedirectEnd results in setting inProgress from handleRedirect to none
Network Trace (Preferrably Fiddler)

[ ] Sent
[X] Pending

MSAL Configuration

Relevant Code Snippets
const pca = new PublicClientApplication(config);
pca.initialize().then(() => {
  // Default to using the first account if no account is active on page load
  if (!pca.getActiveAccount() && pca.getAllAccounts().length > 0) {
    // Account selection logic is app dependent. Adjust as needed for different use cases.
    pca.setActiveAccount(pca.getAllAccounts()[0]);
  }

  // Optional - This will update account state if a user signs in from another tab or window
  pca.enableAccountStorageEvents();

  pca.addEventCallback((event) => {
    // @ts-expect-error ts is being mean
    if (event.eventType === EventType.LOGIN_SUCCESS && event.payload.account) {
      // @ts-expect-error ts is being mean
      const account = event.payload.account;
      pca.setActiveAccount(account);
    }
  });
});

export default function TenantProvider({ children }) {
  // irrelevant code
  return (
      <MsalProvider instance={pca}>{children}</MsalProvider>
  );
}

Reproduction Steps

Call pca.loginRedirect({ scope: ['openid'] })

Expected Behavior
That it logs in without issue
Identity Provider
Azure B2C Basic Policy
Browsers Affected (Select all that apply)
Chrome
Regression
No response
Source
External (Customer)

It was a misconfiguration on B2C. Closing.

@hekatx  please help withe configuration on B2c what needs to be changed the same issue I am facing currently

@hekatx please help withe configuration on B2c what needs to be changed the same issue I am facing currently

redirectUri wasn't really configured as an SPA. Verify that you've followed the docs


v5.41.0: Cannot read properties of undefined (reading 'getImage')

Describe the bug
We are using the Adyen custom card integration.
After updating to the new 5.41.0 version of the package we no longer received onChange event from the secured fields.
This makes the form unusable, we had to revert to the previous version.
To Reproduce
Our integration is similar to the documentation.
  this.checkoutInstance = await AdyenCheckout({
    locale: this.locale,
    clientKey: this.adyenPublicKey,
    environment: this.adyenEnvironment,
  })

const component = this.checkoutInstance.create('securedfields', {
      type: 'card',
      styles: ADYEN_COMPONENT_STYLES,

      onConfigSuccess: () => {
        resolve()
      },

      onError: (payload) => {
        reject(Object.assign(new Error(payload?.error), { payload }))
      },

      onBrand: (payload) => {
        this.brandPayload = cloneDeep(payload)
      },
      onChange: (payload) => {
        console.log('onChange', payload)
        this.changePayload = cloneDeep(payload)
      },
      onFocus: (payload) => {
        this.focusPayload = cloneDeep(payload)
      },
    })

    component.mount(container)
  })

The console.log('onChange', payload) is called once when the form is initialized, but never after. I can see the following console log as soon as I type in the card number field:
Uncaught TypeError: Cannot read properties of undefined (reading 'getImage')
    at Qr (index.js?57f2:1:1)
    at $s.eval (index.js?57f2:1:1)
    at eval (preact.module.js?da65:1:1)
    at Array.some (<anonymous>)
    at eval (preact.module.js?da65:1:1)
    at Array.some (<anonymous>)
    at z (preact.module.js?da65:1:1)
    at eval (preact.module.js?da65:1:1)
    at Array.some (<anonymous>)
    at g (preact.module.js?da65:1:1)

Screenshots
.
Desktop:

OS: MAC
Browser: chrome
Version : 111

Thank you in advance!

Hell @pguilbert. This issue has been fixed on version v5.42.x feel free to upgrade and thank you for reporting it to us. We will close the ticket for now but feels free to update us if any other problems arise.

This is still a bug in 5.42.1

Hell @pguilbert. This issue has been fixed on version v5.42.x feel free to upgrade and thank you for reporting it to us. We will close the ticket for now but feels free to update us if any other problems arise.

Hello @m1aw ,
As mentioned by @meinenieuwland the issue is still present in v5.42.1. With the same console log Cannot read properties of undefined (reading 'getImage')

Hi @pguilbert, @meinenieuwland  - we released version 5.43.0 which contains the fix for the problem. Can you please take a look and let us know if the problem is solved? Thanks

Hi @pguilbert, @meinenieuwland - we released version 5.43.0 which contains the fix for the problem. Can you please take a look and let us know if the problem is solved? Thanks

Hi @ribeiroguilherme, I just tested it on our stack and I can confirm that this bug is fixed as far that I can see. Thanks for fixing it 👍

Glad it worked. I am closing this issue for now then. Thanks for reaching out. Cheers!


Allow to define additional API urls, escaping slashes

@marcin-piela I think the scope of this PR should be expanded and it should replace #21.
If we are using multiple different endpoints, then differences occur, proven by #19.
This PR was going to address ability to define multiple endpoints, and #21 defines default param options, which would no longer be so convenient, because of changes here.
What I would propose instead, is to generalize API for all middleware and allow to set default options per separate APIs, e.g.
apis: {
  default: {
    apiUrl: process.env.MY_API
  },
  microServiceOne: {
    apiUrl: 'http://microservice-1.example.com',
    headers: {
      'X-Api-Version': '2'
    },
    paramsOptions: {
       arrayFormat: 'brackets'
    }
  }
}

This would allow to configure any option that is available in original RSAA or which is added by any of the middleware.
What do you think?

@stodan I've implemented your proposal.


Music can be heard only when player is standing near the music block

If you move 20 blocks away from a music block, you won’t be able to hear the music it plays anymore.

Fixed with latest commits.


Goal Indicator Warning Color not working

Name of Defective Feature
Goal Indicator Warning Color
System Settings (Required)
ToolKit Version: 1.5.0
Operating System (Mac/Windows/Etc): Windows
Browser (Chrome/Firefox/Safari): Chrome
Browser Version: Version 63.0.3239.132 (Official Build) (64-bit)
Other Extensions: uBlock Origin, Pinterest, Inbox by Gmail, LastPass, Emoji Keyboard, Application Launcher for Drive (by Google)
Export of Toolkit Settings (Bottom Left of Settings Page)

Settings Export

[{"key":"AccountsDisplayDensity","value":"0"},{"key":"AccountsEmphasizedOutflows","value":false},{"key":"AccountsStripedRows","value":false},{"key":"AdditionalColumns","value":true},{"key":"AdjustableColumnWidths","value":false},{"key":"AutoDistributeSplits","value":false},{"key":"BetterScrollbars","value":"0"},{"key":"BudgetQuickSwitch","value":false},{"key":"CalendarFirstDay","value":"0"},{"key":"CategoryActivityCopy","value":false},{"key":"CategoryActivityPopupWidth","value":"0"},{"key":"ChangeEnterBehavior","value":false},{"key":"CheckCreditBalances","value":false},{"key":"CheckNumbers","value":false},{"key":"ClearSelection","value":false},{"key":"CollapseSideMenu","value":false},{"key":"ColourBlindMode","value":false},{"key":"CurrentMonthIndicator","value":false},{"key":"CustomFlagNames","value":false},{"key":"DaysOfBuffering","value":false},{"key":"DaysOfBufferingHistoryLookup","value":"0"},{"key":"DisableToolkit","value":false},{"key":"DisplayTargetGoalAmount","value":"0"},{"key":"EditAccountButton","value":"0"},{"key":"EnableRetroCalculator","value":false},{"key":"EnterToMove","value":false},{"key":"GoalWarningColor","value":true},{"key":"GoogleFontsSelector","value":"0"},{"key":"HideAccountBalancesType","value":"0"},{"key":"HideAgeOfMoney","value":false},{"key":"HideHelp","value":false},{"key":"HideReferralBanner","value":false},{"key":"ImportNotification","value":"0"},{"key":"LargerClickableIcons","value":false},{"key":"MonthlyNotesPopupWidth","value":"0"},{"key":"NavDisplayDensity","value":"0"},{"key":"PrintingImprovements","value":false},{"key":"PrivacyMode","value":"0"},{"key":"QuickBudgetWarning","value":false},{"key":"ReconciledTextColor","value":"0"},{"key":"RemovePositiveHighlight","value":false},{"key":"ResizeInspector","value":false},{"key":"RowHeight","value":"0"},{"key":"RowsHeight","value":"0"},{"key":"RunningBalance","value":"0"},{"key":"SeamlessBudgetHeader","value":false},{"key":"ShowCategoryBalance","value":false},{"key":"ShowIntercom","value":false},{"key":"SplitKeyboardShortcut","value":false},{"key":"SquareNegativeMode","value":false},{"key":"StealingFromFuture","value":false},{"key":"TargetBalanceWarning","value":false},{"key":"ToBeBudgetedWarning","value":false},{"key":"ToggleMasterCategories","value":false},{"key":"ToggleSplits","value":false},{"key":"budgetProgressBars","value":"0"},{"key":"compactIncomeVsExpense","value":false},{"key":"enlargeCategoriesDropdown","value":false},{"key":"goalIndicator","value":false},{"key":"highlightNegativesNegative","value":false},{"key":"incomeFromLastMonth","value":"0"},{"key":"l10n","value":"0"},{"key":"options.dark-mode","value":true},{"key":"pacing","value":"0"},{"key":"popupCalculator","value":false},{"key":"removeZeroCategories","value":false},{"key":"reports","value":true},{"key":"rightClickToEdit","value":true},{"key":"spareChange","value":false},{"key":"splitTransactionAutoAdjust","value":false},{"key":"swapClearedFlagged","value":false},{"key":"toggleTransactionFilters","value":"0"}]

Steps to Reproduce the Behavior

Goal Indicator Warning Color (Turned on) and Highlight all Negative Category Balances Red (Turned Off)

Save Settings

Refresh YNAB

Unmet goal bubbles are Yellow

Goal Indicator Warning Color (Turned on) and Highlight all Negative Category Balances Red (Turned On)

Save Settings

Refresh YNAB

Unmet goal bubbles are Blue

Expected Behavior

I expected that the unmet goal bubbles would be blue no matter what other options are turned on or off.
Actual Behavior

When I turned on "Goal Indicator Warning Color", saved the settings, and refreshed YNAB (also closed the entire Chrome window and reloaded YNAB) my unmet goal bubbles were still yellow. When I turned on "Highlight all Negative Category Balances Red", saved settings, refreshed YNAB, all my unmet goal bubbles went blue.

I have experienced the same issue with the Goal Indicator Warning Color. My underfunded goals are coded blue if I also turn Goals Indication on. When I turn Goals Indication off, the underfunded goals return to yellow, even if Goal Indicator Warning Color is still on.

I'm having this same issue.  I want red for cash overspending, yellow for credit overspending, and blue for unmet goals.  The priority issue still needs to be fixed.

Hi, I'm having this exact issue. Mbritb explained it perfectly.

I'm having this issue as well. After some poking and changing other settings, what I've noticed is that if there are scheduled transactions in a category the balance is colored Orange if the goal is unmet. This doesn't change even if there are enough dollars allocated to cover the scheduled transaction.

This feature is something that needs to be re-written, since it relies on a shared feature that isn't always enabled without other feature(s) being active. I'll hopefully look at this next month once my schedule eases up.

Hey @mbritb this feature went through a pretty big revamp in our last push which should actually have fixed this issue. Let us know if that's not the case!


Some unit tests for slack bot, filter utils

Added a few unit tests for a Hacktoberfest PR.
PR checklist:

[https://github.com/intuit/fawkes/issues/5 ] Github Issue associated with branch.
[ ] Code passes linting through autopep8.
[ X] PR branch is up-to-date with latest master branch.

@MadaraUchiha-314 Can you take a look at this when you have time. It'd be nice to get approved as part of Hacktoberfest


fix

Can you fix it? Without adding --no-decrypt, the downloaded files are two mp4 files instead of one audio and one video, causing the decryption to fail when adding the "--key" command.

Do not use --output flag.


Add close tab button

I don't see any close tabs button. Could you add it?
Thanks.

:+1:

The close icon was intentionally hidden for a more compact feel as i've always used the middle mouse button to close tabs.
In the newer release which i'm working on now there's an on/off option in the settings which brings back the close icons when compact mode is disabled.


Add support for new mixin syntax

Forgot to delete analysis_options.yaml. There is no need for it anymore.

Thank you for tracking down the problem and submitting a CL! Could you please update the PR to remove analysis_options.yaml? Otherwise this CL won't pass Travis.

Done 👍


Fix ci-mgmt

Part of https://github.com/pulumi/ci-mgmt/issues/1147.

FYI, this is already covered here: https://github.com/pulumi/pulumi-aws/pull/4786

FYI, this is already covered here: #4786

Closing in favor of https://github.com/pulumi/pulumi-aws/pull/4786#pullrequestreview-2442437859.


MySQL 8  json data type

MyBatis version
3.x.x
Database vendor and version
Mysql 8
Expected result
Is it possible to support mysql8 data type json
Actual result
Is it possible to support mysql8 data type json

In JDBC, there is no JSON type, so it's just a String.
It is possible to write a custom type handler. Here is a demo.
Also see the discussions for the same/similar requests: #1326 #1003


Are any of Zvkn/Zvks/Zvkg included in Zvkt?

By omission in the Zvkt spec, can I assume that all of the above subsets are exempt from DIEL?
The scalar crypto Zkn and Zks subsets are explicitly included in the Zkt spec.

The spec mentions

All cryptography-specific instructions defined in this Vector Crypto specification (i.e., those in [zvkned], Zvknh[ab], [Zvkg], [Zvksed] and [zvksh] but not [zvbb],[zvkb], or [zvbc]) shall be executed with data-independent execution latency as defined in the RISC-V Scalar Cryptography Extensions specification.

This may need to be repeated in Zvkt

Reference https://github.com/riscv/riscv-crypto/blob/master/doc/vector/riscv-crypto-spec-vector.adoc#1-extensions-overview

Ok, thanks.  I just looked specifically at the Zvkt adoc, so I missed that.

Ok, thanks. I just looked specifically at the Zvkt adoc, so I missed that.

No worries.


update openh264 version to v2.4.0

as the title.

Can you push a git tag for v2.4.0 as well, please?


JS doesn't reload BrowserSync anytime after JSLint error

Added reload to the gulp watcher:
gulp.watch(['app/{scripts,elements}/**/*.{js,html}'], ['jshint', 'js', reload]);

Now anytime a JSLint finds an error, BrowserSync will never reload on JS changes --- even after the error(s) have been fixed.

I will be to fix it...

Fixed


add SECURITY.md to show supported Python versions

Overview

Add SECURITY.md to show supported Python versions.

Details

None

@all-contributors please add @tkoyama010 for security


Add build instructions for x86_64 Linux platform

CentOS / RHEL / Fedora {7,8} are subject to a build difficulties related to missing non-versioned object file libtinfo.so, which is required by vty-5.25.1. Currently symlink needs to be created manually.
The essential issue is inherited from terminfo, which is a dependency of both vty-5.25.1 and ghc.
This issue is discussed in jtdaugherty/vty#65. I believe it's connected with the issue of using binary distribution of ghc. Ideal solution would be to modify stack.yaml to download binary ghc and then re-build ghc from source including all it's dependencies, but the time trade-off is probably significant.

@erikd, can you give me rights to push to your branch, so I can make the appropriate adjustments directly there now that #597 has been merged into master? Or should I modify our repo and you pull from there? BTW it seems @dcoutts knows a way to merge directly from our repo =). Check the reference PR for instructions to your lovely bors bot...

Sorry, I missed you response on this.
Allowing you to push directly to this repo is definitely the hard way to do this. It would be much eacier if you could either post a diff or an updated version in your repo.

Superceded by https://github.com/input-output-hk/cardano-node/pull/599 .

I am so confused.  Superceded by #640 .


Adding CORS header 'Access-Control-Allow-Origin' with errors.

Hi
I  am using modsecurity-crs:nginx as a proxy for my backend, which is an API.
On a totally different machine, there is a frontend JS application. Modern JS needs to have a CORS header set.
The proxy and API work fine, when everything is OK, but when a rule triggers the CORS header is not added.

Example:
The API allows users to POST data - up to 25MB. Currently the application checks the file size and also the proxy checks it.
When the proxy intercepts a max_body_size (or similar variable) that is larger than allowed it sends a 403 request, that does not include the CORS header. On the other hand the application sets it, when it encounters that denial.
I guess the easy way is for the application to block it, but it's better if it is intercepted earlier?
EDIT:
Currently my default.conf.template that I map to the container contains the following (which does not work):
# Nginx configuration for both HTTP and SSL

map $http_upgrade $connection_upgrade {
    default upgrade;
    '' close;
}

# https://serverfault.com/questions/958965/nginx-enabling-cors-for-multiple-subdomains

map $http_origin $allow_origin {
    ~^https?://(.*\.)?.mydomain.example(:\d+)?$ $http_origin;
    ~^https?://(.*\.)?localhost(:\d+)?$ $http_origin;
    default "";
}

server {
# http redirect
}

server {
# stuff
    add_header 'Access-Control-Allow-Origin' $allow_origin;
    location / {
# stuff
    }
}

Thanks for the report @TafkaMax. We'll check this one soon.

Unfortunately, not something that I can share.

When I add something that return 403.

When it is successful I don't get any error messages regarding CORS

Ok, no worries, let me see what we can do.

When sending the request that returns 403, it is intercepted by the modsec-crs-docker container.

When sending a successful request, the header from the backend app is forwarded.

As you can see, my previous attempts  to modifying the functionality to add the header, do not work. (The code in the inital post)

I started playing with this a bit. I don't think we can provide an answer for all cases, but this is what I'm trying:

I don't think using add_header will work per its documentation:

Adds the specified field to a response header provided that the response code equals 200, 201 (1.3.10), 204, 206, 301, 302, 303, 304, 307 (1.1.16, 1.0.13), or 308 (1.13.0).

So it will never add for errors 403.

Now the headers_more module can do that, so we can use in nginx.conf.template:

load_module modules/ngx_http_headers_more_filter_module.so;

adding a new file includes/cors.conf.template with this temporary content:

more_set_headers -s 403 'Content-Type' 'text/plain';
more_set_headers -s 403 'Access-Control-Allow-Origin' '*';
more_set_headers -s 403 'Access-Control-Max-Age' '3600';
more_set_headers -s 403 'Access-Control-Allow-Methods' 'GET, POST, PUT, DELETE, OPTIONS';
more_set_headers -s 403 'Access-Control-Allow-Headers' '*';

We probably need to change the build step of the image to include the headers_more module on nginx and alpine. And also make those ☝ configurable.

Aha, thanks for the answer. I did not know the add headers were limited and not available to all responses without extra modifications.

@TafkaMax Do you want to take a chance on this one?

Currently not.

@TafkaMax Can you try using https://github.com/coreruleset/modsecurity-crs-docker/pull/304 ?


bison and flex dependancies in gobject-introspection

from https://github.com/Homebrew/homebrew/pull/41775

Please report the exact error message that you see without this fix, so that the issue can be searched by error message.

The errors are:
checking for flex... no
checking for lex... no
configure: error: flex not found but required

and
checking for bison... no
configure: error: bison not found but required

Merged. Thanks for your contribution, Andrew.
Please squash multiple commits into a single commit. I changed the commit log message to
gobject-introspection: Fix depends for Linuxbrew

Depends on bison and flex.

Fix
configure: error: flex not found but required
configure: error: bison not found but required

Please keep the first line to fewer than 50 characters. Please include the error message in the commit log message.


[World Clock] Some times are an hour earlier than they should be

Extension
https://www.raycast.com/koinzhang/world-clock
Description
I just noticed today that some times in my saved timezone list are displaying with incorrect times, it looks like the incorrect times are all +1 hour off...

Steps To Reproduce
Install the extension, add America/New_York timezone and America/Los_Angeles timezone. Note that they are not 3 hours apart as they should be.
Current Behaviour
They are only displaying as 2 hours apart.
Expected Behaviour
They should be displayed as 3 hours apart.

so, after writing this up, I thought to try reinstalling the extension. That seems to have fixed the issue. The UX seems slightly different, so it seems like I must have been using an old version. I was under the impression that extensions would automatically be updated as Raycast is updated. Is that not the case? Or is there a reason that extension would not have been automatically updated?

Hi @aprice42 According to Raycast's official statement, the extension will be updated automatically when you enter the extension store, if not, you can update it manually using the Check For Extensions Updates command.
It seems that the problem has been solved, so I closed the issue @raycastbot close this issue


Feature: Refactor Json Ld and edc serialization

As developer,
I want to use java classes to communicate with the EDC,
so that I don't need to focus on Json-LD.
Hints / Details

With #416 we did the first step to ensure interoperability during negotation. While looking in other repositories how they handle json LD currently only the IRS / Trace-X team seems to correctly handle it.
How they do the integration:

They add dependencies to the EDC model: pom
They configure the JsonLd (we should stick to remote context and our monitor impl) centrally: JsonLdConfiguration
They use a transformer to map between EDC model classes and json-Ld: EdcTransformer, custom transfomers
How they use the transformer.

Outcome / Acceptance Criteria

Outcome

...

Acceptance Criteria

...

Out of Scope

...

To be honest, I am not quite convinced of this proposal.
As it currently is, we are working with the JSON-representation of the policy. This choice seems quite natural to me, because after all we are receiving JSON as payload in the contract negotiation messages of the EDC management api. And we are testing the received JSON very diligently in the "testContractPolicyConstraints" method of the EdcAdapterService class to verify that it contains only the odrl-permissions we expect and nothing else. We also have unit-tests that show that our policy verififaction works as expected. And even aside from that, we had no arising issues that somehow indicated that there is something wrong with our current implementation.
Sure, we could change all that and add a transformation step. I.e. mapping the JSON representation to a java class first. But then we would still have to perform the same verification tests on the "Policy" class objects.
This mapping to a POJO class may offer advantages in cases, when you can expect to handle Policies in a broader sense. But that does not seem to be the case. For example, we don't store policies in a database. We use policies only in two quite narrowly scoped cases: When we create contract-definitions and when we do contract negotiations.
In both of these use cases we don't need the advantages which the usage of a Policy class could possibly offer.
Instead, the implementation of a transformation service, that performs the mapping from JSON to a Policy class POJO, is apparently not trivial (but rather complex), see the example code from the "item-relations-service" project.
And it may potentially be an avoidable source of other problems/bugs, we did not have before. I definitely don't want to be respectless towards the members of the "item-relations-service" project, but for me (as an outsider), it is not a given, that their code can be assumed to be 100 % flawless.
Yes, they have a UnitTest, but only one single happy-case test is shown there.
Perhaps, I may suggest a different proposal: Maybe, these transformation classes from the "item-relations-service" project could be moved to a separate library project. That project could then be thoroughly tested and verified and then published to maven repository. Then we, as members of the puris project, as well as maybe some other similar projects, could import that library and use it then.


Use of undefined constant STDOUT - assumed 'STDOUT' (this will throw an Error in a future version of PHP)

Version information

Laravel: v6.0
Voyager: v1.3
PHP: 7.2.19
Database: MySQL 5.7

Description

I have tried to create a new project and then install Voyager, and so far it has not presented any errors during the installation, but when everything is finished, I enter compass and I get that error.
ErrorException
Use of undefined constant STDOUT - assumed 'STDOUT' (this will throw an Error in a future version of PHP)
http: //voyager.test/admin/compass
Screenshots

Thanks!!!

You get that error just going to compass page?

It would be also useful to see where exactly the error is happening, is it here?
Line 101 of Symfony/Component/Console/Terminal.php?
Are you using Windows 10?

Just following the tests, when I create a new table in the database, and select the option that will create the model, create the table but not the model and I get an error:
Exception: Use of undefined constant STDOUT - assumed 'STDOUT' (this will throw an Error in a future version of PHP).
Then it redirects to the same page of creation of the table, but the table has already been created in the database, and if you try to create it it shows an error indicating that the table already exists.

It's a bug in Symfony, needs to be fixed upstream.
https://github.com/symfony/symfony/issues/34341

it's not work for windows 10 but work well on linux(centos7) or mac os

https://github.com/symfony/symfony/releases/tag/v4.3.8 has a fix merged.

just to confirm: i had the same problem after creation of a model from the compass tool.
I launched a composer update and then sympfony was update to 4.3.8 that fixed for me the issue

Since this was not a Voyager bug and has been fixed upstream we can close this.


Scroll to see last message

This should happen when:

I send a message
I am scrolled down looking at the last message and someone sends new message

In other instances there should likely be some indicator that new message appeared. WDYT @david-gauquelin ?

Yes, the indicating new messages in-chat is on my to-do list. I would group this with indicating new messages in the chats list as well

by the way just to be clear, the latest messages should be displayed at the bottom

Stumbled across this tutorial which could be quite nice inspiration :) https://svelte.dev/tutorial/update


Export Data Error (Export Completed but no actual file) Oracle

Description
I am exporting data from my database, it is completed but the file is not there in the file path. It is missing. Can you help me solve this?
Community Version: DBeaver 24.2.1
Operating System: Windows 11

DBeaver Version
Community Version: DBeaver 24.2.1
Operating System
Operating System: Windows 11
Database and driver
Oracle JDBC Driver
Steps to reproduce
No response
Additional context
No response

We kindly ask you to reproduce the issue once again. After you reproduce the issue, please send us the DBeaver log files.
You can collect them to archive automatically with Help->Collect Diagnostic Info

It's been a while since no update here. If the issue is still actual please let me know and provide log files.


Bars not displayed in JavaFX webview

Version
4.2.1
Steps to reproduce

Copy any example of echartjs with bars
Open it on any jxbrowser
Bar not showing everything else is fine

What is expected?
Display bars like in browser
What is actually happening?
only bars are not displayed

We tried to use the same example on :
Google Chrome (works fine)
Mozilla Firefox (works fine)
jxBrowser - chromium instance inside JavaFx - (bars not showing)

Echarts its not working properly with canvas.
Change renderer to 'svg'
echarts.init(dom, null, {renderer: 'svg'});


Adding allowed syscalls

I'm trying to use you docker image to host a pwn ctf challenge, but I'm having difficulties adding more allowed syscalls.
auid=4294967295 uid=1000 gid=1000 ses=4294967295 pid=7050 comm="run" exe="/app/run" sig=31 arch=40000003 syscall=45 compat=1 ip=0xf7f44e3b code=0x0
So, I identified the forbidden syscall is 45, which is brk, according to kafael and because the ELF is 32bits, and then add to my Dockerfile ENV JAIL_SYSCALLS brk.
However the application continues to fail with the same auditd log.
Is this enough to add a syscall? Or did I miss something?

It seems like the seccomp BPF generated by redpwn/jail correctly allows brk on i386:
$ seccomp-tools emu jail.bpf -a i386 45
...
return ALLOW at line 0385

However, the seccomp BPF generated by Kafel unconditonally kills the process if the arch is not x86_64:
 line  CODE  JT   JF      K
=================================
 0000: 0x20 0x00 0x00 0x00000004  A = arch
 0001: 0x15 0x01 0x00 0xc000003e  if (A == ARCH_X86_64) goto 0003
 0002: 0x06 0x00 0x00 0x00000000  return KILL

Kafel does not seem to support multiple arches:
https://github.com/google/kafel/blob/f29b07503d911965ebe6303efcc90426254419b5/src/codegen.c#L716
To work around this issue, you could use /jail/hook.sh to remove the Kafel config from /tmp/nsjail.cfg. The Kafel seccomp is only for additional hardening so this shouldn't reduce the security of the jail.


[Task]: Send migration bundles to the SC

Task description
Once the bundles are prepared, we need to send those bundles along with the migration address, to the smart contract.
We will have to add the necessary encoding for this
Requirements
Send migration bundles to the SC
Acceptance criteria
Send migration bundles to the SC
Creation checklist

[X] I have assigned this task to the correct people
[X] I have added the most appropriate labels
[X] I have linked the correct milestone and/or project

https://github.com/jorgemmsilva/wallet.rs/blob/legacy-migration-isc/src/account_manager/migration.rs#L460-L488


Roll Flutter Engine from ee5adf6d2ee1 to 48ddaf578fb0 (13 revisions)

https://github.com/flutter/engine/compare/ee5adf6d2ee1...48ddaf578fb0
2024-09-12<EMAIL_ADDRESS>Ensure Vulkan when including Skia Vulkan headers (flutter/engine#55126)
2024-09-12<EMAIL_ADDRESS>[dart2wasm] Move web wasm embedder to new dart2wasm embedder API (flutter/engine#55037)
2024-09-12<EMAIL_ADDRESS>Roll Skia from b66a4c7f449d to b750cbedc114 (1 revision) (flutter/engine#55137)
2024-09-12<EMAIL_ADDRESS>Roll Skia from 1dd44e41b08c to b66a4c7f449d (1 revision) (flutter/engine#55133)
2024-09-12<EMAIL_ADDRESS>Roll Skia from e32486ebf787 to 1dd44e41b08c (4 revisions) (flutter/engine#55131)
2024-09-12<EMAIL_ADDRESS>[DisplayList] DlPath object provides auto-conversion from Skia to Impeller (flutter/engine#55055)
2024-09-11<EMAIL_ADDRESS>Move most of the dart:ui tests to package:test. (flutter/engine#55090)
2024-09-11<EMAIL_ADDRESS>Roll Skia from 0b776ce0b8d6 to e32486ebf787 (1 revision) (flutter/engine#55116)
2024-09-11<EMAIL_ADDRESS>Roll Skia from c050337724c8 to 0b776ce0b8d6 (3 revisions) (flutter/engine#55112)
2024-09-11<EMAIL_ADDRESS>Fix crash quitting application due to iterating over a changing list. (flutter/engine#55062)
2024-09-11<EMAIL_ADDRESS>Use a signal for the pre-engine restart event (flutter/engine#55063)
2024-09-11<EMAIL_ADDRESS>Replace System.loadLibrary with ReLinker.loadLibrary() in FlutterJNI.loadLibrary() (flutter/engine#55095)
2024-09-11<EMAIL_ADDRESS>Roll Skia from fb0b2eb61b65 to c050337724c8 (5 revisions) (flutter/engine#55109)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC aaclarke@google.com,rmistry<EMAIL_ADDRESS>on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Commit queue failed; closing this roll.


Streamlit app is ending with no error

When I run the streamlit app, it is abruptly ending at the following line in the handle_feedback() function.
feedback = st.feedback("stars", key=latest_run_id)
Any idea?

Hey, it might be because you're using an older Streamlit version? Since st.feedback was just added in the last few versions. What error message are you getting? Try running on Streamlit 1.37+ and see if you still get the same error.

Going to close until there's a clearer repro description and details


Implement Design for Operating Hours

This PR implements a new design for the operating hours expansion panel on the coworking page. The new design utilized the Material outlined style and fits better into the style of the site. The new design also uses a Material Dialog component to display operating hours.
Future Improvements

We may be able to add some text specifying to the user when the XL will reopen.
Better logic for when the XL has no future operating hours.

When Closed, it does not currently seem possible to see future hours to know when to expect it is open again. We should add that back in!


[Feature request] Better stack on compilation errors DX (AOT)

OS?
Linux Debian Jessie
Versions.
@angular/cli: local (v1.0.0-rc.1, branch: master)
node: 6.10.0
os: linux x64
@angular/common: 2.4.9
@angular/compiler: 2.4.9
@angular/core: 2.4.9
@angular/forms: 2.4.9
@angular/http: 2.4.9
@angular/platform-browser: 2.4.9
@angular/platform-browser-dynamic: 2.4.9
@angular/router: 3.4.9
@angular/cli: 1.0.0-rc.1
@angular/compiler-cli: 2.4.9

Repro steps.
Put something like this in the code (honest mistake, perfect valid typescript/javascript):
import { SomeClass } from 'somemodule'

const c = new SomeClass

The log given by the failure.
ng build # no errors
ng build --aot

....

ERROR in Cannot read property 'map' of undefined

ERROR in ./src/main.ts
Module not found: Error: Can't resolve './$$_gendir/app/root.module.ngfactory' in '/.../client/src'
 @ ./src/main.ts 4:0-76
 @ multi ./src/main.ts

Now this error Cannot read property 'map' of undefined really doesn't help. I had to edit<EMAIL_ADDRESS>---<EMAIL_ADDRESS>+++<EMAIL_ADDRESS>@@ -35,6 +35,7 @@ export default Task.extend({

     return new Promise((resolve, reject) => {
       const callback: webpack.compiler.CompilerCallback = (err, stats) => {
+        console.log(stats.compilation.errors)
         if (err) {
           return reject(err);
         }

This gave me the full stack:
TypeError: Cannot read property 'map' of undefined
      at Evaluator.evaluateNode (/home/abluchet/angular-cli/node_modules/@angular/tsc-wrapped/src/evaluator.js:302:54)

This was actually helpful because it helped me to figure out that it came from a ts.SyntaxKind.NewExpression that had no .arguments.
With that I was able to figure out the class name that errored and could grep and fix the problem, which was only that constructors need parenthesis to be valid in angular typescript wrapper...
Fixed code:
import { SomeClass } from 'somemodule'

const c = new SomeClass() // <= parenthesis

Could we get better stack for AOT compilations errors? It's just like the many reported error cannot read length of undefined or unclear other random errors that would be pretty easy to fix with proper stack (ie less noob issues here).
Thanks!

I agree that we could have better errors, especially for AOT stuff.

Thanks for reporting this issue. This issue is now obsolete due to changes in the recent releases. Please update to the most recent Angular CLI version.
If the problem persists after upgrading, please open a new issue, provide a simple repository reproducing the problem, and describe the difference between the expected and current behavior.


[TEPHRA-194] Make startShort() throw IllegalArgumentException …

… consistently for invalid timeout values.
Previously, it was throwing IllegalArgumentException in-memory and Exception for thrift mode.
This breaks down into:

adding a new exception to the thrift stubs to be able to communicate back any exception
adding a new method startShortWithTimeout that throws that exception
modifying the TransactionServiceThriftClient to convert that exception back into an IllegalArgumentException
modifying the TransactionSystemTest to expect IllegalArgumentException now
modifying the ThriftTransactionServerTest to use a retry strategy that counts retries and validate that the number of retries is 0 if startShort() throws IllegalArgumentException
modifying TransactionServiceClient to accept a class name as the retry strategy provider (needed for above test case)
some unrelated but reasonable style fixes

Please do not review Thrift classes :)
tephra-core/src/main/java/org/apache/tephra/distributed/thrift/T*.java

@poornachandra I have addressed your comments, please take a look.

LGTM


Can we cache downloaded assets earlier?

I got an error during a subsequent buildpack (deb-cnb) but when I re-ran pack build I see that it downloads the large go1.13.linux-amd64-cflinuxfs3-8b3c3fb8.tar.gz again. I'm on very slow internet and this is very noticable. Can we cache these deps somehow regardless if the entire build fails, please?
Why are deps being downloaded multiple times? Is there a pack build flag I need so that they are cached to my local machine? Downloading go1.13 or a JDK multiple times for multiple apps seems quirky?
===> BUILDING
[builder]
[builder] Go Compiler Buildpack v0.0.27
[builder]   Go 1.13: Contributing to layer
[builder]     Downloading from https://buildpacks.cloudfoundry.org/dependencies/go/go1.13.linux-amd64-cflinuxfs3-8b3c3fb8.tar.gz
[builder]     Verifying checksum
[builder]     Expanding to /layers/org.cloudfoundry.go-compiler/go
[builder]
[builder] Dep Buildpack v0.0.26
[builder]     failure running build: no import-path found in buildpack.yml
[builder] Error: failed to build: exit status 102

/cc @sclevine

@drnic can you provide some more of the surrounding pack output? It would be helpful to see what layers were cached and then restored on a subsequent build. As far as we can tell, we are setting the correct caching flags.
Here are the logs I see from running 2 pack build invocations back-to-back using the simple dep-based app at https://github.com/cloudfoundry/dep-cnb/tree/master/integration/testdata/simple_app as my source code.
→ pack build go-test --buildpack ~/Downloads/go-compiler-cnb-0.0.62.tgz --buildpack ~/Downloads/dep-cnb-0.0.72.tgz
cflinuxfs3: Pulling from cloudfoundry/cnb
Digest: sha256:af6bec48dece8c3613bb04138418f74a34201185c48940f6ad6c671db4a7cfaf
Status: Image is up to date for cloudfoundry/cnb:cflinuxfs3
full-cnb: Pulling from cloudfoundry/run
Digest: sha256:469f092c28ab64c6798d6f5e24feb4252ae5b36c2ed79cc667ded85ffb49d996
Status: Image is up to date for cloudfoundry/run:full-cnb
===> DETECTING
[detector] org.cloudfoundry.go-compiler 0.0.62
[detector] org.cloudfoundry.dep         0.0.72
===> RESTORING
[restorer] Cache '/cache': metadata not found, nothing to restore
===> ANALYZING
[analyzer] Warning: Image 'index.docker.io/library/go-test:latest' not found
===> BUILDING
[builder]
[builder] Go Compiler Buildpack 0.0.62
[builder]   Go 1.13.5: Contributing to layer
[builder]     Downloading from https://buildpacks.cloudfoundry.org/dependencies/go/go1.13.5.linux-amd64-cflinuxfs3-fedef14d.tar.gz
[builder]     Verifying checksum
[builder]     Expanding to /layers/org.cloudfoundry.go-compiler/go
[builder]
[builder] Dep Buildpack 0.0.72
[builder]   Dep 0.5.4: Contributing to layer
[builder]     Downloading from https://buildpacks.cloudfoundry.org/dependencies/dep/dep-v0.5.4-linux-x64-cflinuxfs3-79b3ab9e.tgz
[builder]     Verifying checksum
[builder]     Expanding to /layers/org.cloudfoundry.dep/dep
[builder]   Dep Packages 15e0f4dfa5a311bc: Contributing to layer
[builder]     Fetching any unsaved dependencies (using `dep ensure`)
[builder]   App Binary<PHONE_NUMBER>538af64df07d8c05252b6ce31626bc76519291245ad6f5528495af: Contributing to layer
[builder]     Running `go install`
[builder]   Process types:
[builder]     web: /layers/org.cloudfoundry.dep/app-binary/bin/app
===> EXPORTING
[exporter] Adding layer 'app'
[exporter] Adding layer 'config'
[exporter] Adding layer 'launcher'
[exporter] Adding layer 'org.cloudfoundry.dep:app-binary'
[exporter] *** Images (88484f49ea35):
[exporter]       index.docker.io/library/go-test:latest
===> CACHING
[cacher] Caching layer 'org.cloudfoundry.go-compiler:fedef14df0fc373546067501db2009d31516bfe9217045028b4cf8fd06afc9df'
[cacher] Caching layer 'org.cloudfoundry.go-compiler:go'
[cacher] Caching layer 'org.cloudfoundry.dep:79b3ab9e67bf51bae787faaa5c78782752d0e39ea7b0d99e485a181b63a49559'
[cacher] Caching layer 'org.cloudfoundry.dep:dep'
Successfully built image go-test

→ pack build go-test --buildpack ~/Downloads/go-compiler-cnb-0.0.62.tgz --buildpack ~/Downloads/dep-cnb-0.0.72.tgz
cflinuxfs3: Pulling from cloudfoundry/cnb
Digest: sha256:af6bec48dece8c3613bb04138418f74a34201185c48940f6ad6c671db4a7cfaf
Status: Image is up to date for cloudfoundry/cnb:cflinuxfs3
full-cnb: Pulling from cloudfoundry/run
Digest: sha256:469f092c28ab64c6798d6f5e24feb4252ae5b36c2ed79cc667ded85ffb49d996
Status: Image is up to date for cloudfoundry/run:full-cnb
===> DETECTING
[detector] org.cloudfoundry.go-compiler 0.0.62
[detector] org.cloudfoundry.dep         0.0.72
===> RESTORING
[restorer] Restoring cached layer 'org.cloudfoundry.go-compiler:fedef14df0fc373546067501db2009d31516bfe9217045028b4cf8fd06afc9df'
[restorer] Restoring cached layer 'org.cloudfoundry.go-compiler:go'
[restorer] Restoring cached layer 'org.cloudfoundry.dep:79b3ab9e67bf51bae787faaa5c78782752d0e39ea7b0d99e485a181b63a49559'
[restorer] Restoring cached layer 'org.cloudfoundry.dep:dep'
===> ANALYZING
[analyzer] Using cached layer 'org.cloudfoundry.go-compiler:fedef14df0fc373546067501db2009d31516bfe9217045028b4cf8fd06afc9df'
[analyzer] Using cached layer 'org.cloudfoundry.go-compiler:go'
[analyzer] Using cached layer 'org.cloudfoundry.dep:79b3ab9e67bf51bae787faaa5c78782752d0e39ea7b0d99e485a181b63a49559'
[analyzer] Using cached layer 'org.cloudfoundry.dep:dep'
[analyzer] Writing metadata for uncached layer 'org.cloudfoundry.dep:app-binary'
===> BUILDING
[builder]
[builder] Go Compiler Buildpack 0.0.62
[builder]   Go 1.13.5: Reusing cached layer
[builder]
[builder] Dep Buildpack 0.0.72
[builder]   Dep 0.5.4: Reusing cached layer
[builder]   Dep Packages 15e0f4eb9eecb650: Contributing to layer
[builder]     Fetching any unsaved dependencies (using `dep ensure`)
[builder]   App Binary f8c4db2be64fef1007acabd2a4ec45306de2859a3945f621ce4be23214c7c0bc: Contributing to layer
[builder]     Running `go install`
[builder]   Process types:
[builder]     web: /layers/org.cloudfoundry.dep/app-binary/bin/app
===> EXPORTING
[exporter] Reusing layer 'app'
[exporter] Reusing layer 'config'
[exporter] Reusing layer 'launcher'
[exporter] Reusing layer 'org.cloudfoundry.dep:app-binary'
[exporter] *** Images (8cea6c3bba3a):
[exporter]       index.docker.io/library/go-test:latest
===> CACHING
[cacher] Reusing layer 'org.cloudfoundry.go-compiler:fedef14df0fc373546067501db2009d31516bfe9217045028b4cf8fd06afc9df'
[cacher] Reusing layer 'org.cloudfoundry.go-compiler:go'
[cacher] Reusing layer 'org.cloudfoundry.dep:79b3ab9e67bf51bae787faaa5c78782752d0e39ea7b0d99e485a181b63a49559'
[cacher] Reusing layer 'org.cloudfoundry.dep:dep'
Successfully built image go-test

As you can see, the second invocation shows that the Go layer is reused and therefore the download step is skipped. You can also see that the Dep Packages layer is not reused. The dep-cnb does not currently cache the dep ensure process. We would need to come up with some criteria by which it was known to be safe to skip running dep ensure. If that is something that you would wish to see, please feel free to open an issue on the dep-cnb repo.

@ryanmoran I believe this request (a version of it might have been created for another buildpack too) is out of scope for CNB lifecycle spec.
Currently our concept of caching is per-image, and requires a previous build to have succeeded. I would like assets to be cached based on their URL, and that caching to be shared across images, and regardless if the current image has ever been successfully built before.

@drnic This is a really interesting and totally reasonable request. I agree its probably out of scope for the spec, but I wonder if platforms (pack, kpack, should think about supporting this).


drop duplicate version file

What does this PR do?
https://github.com/Lightning-AI/lightning/actions/runs/5867224915

Before submitting

Was this discussed/agreed via a GitHub issue? (not for typos and docs)
[x] Did you read the contributor guideline, Pull Request section?
[x] Did you make sure your PR does only one thing, instead of bundling different changes together?
Did you make sure to update the documentation with your changes? (if necessary)
Did you write any new necessary tests? (not for typos and docs)
[x] Did you verify new and existing tests pass locally with your changes?
Did you list all the breaking changes introduced by this pull request?
Did you update the CHANGELOG? (not for typos, docs, test updates, or minor internal changes/refactors)

PR review
Anyone in the community is welcome to review the PR.
Before you start reviewing, make sure you have read the review guidelines. In short, see the following bullet-list:

Reviewer checklist

[ ] Is this pull request ready for review? (if not, please submit in draft mode)
[ ] Check that all items from Before submitting are resolved
[ ] Make sure the title is self-explanatory and the description concisely explains the PR
[ ] Add labels and milestones (and optionally projects) to the PR so it can be classified

cc @carmocca @borda @tchaton

It interesting that such a file shall not even be added as it is listed in
https://github.com/Lightning-AI/lightning/blob/a0ca2c8bcdc79e02fa0c249bfef0697c111d9604/.gitignore#L58

@carmocca any idea why Probot does not update with success but keeps canceling?


com-train: Videos not detected- IndexError: list index out of range

Hi,
I am trying to launch the COM train but receive the following error, seems to me the videos are not detected? There are 5 cameras and the videos are in .avi format.
(dannce) E:\DANNCE_test_210608>com-train C:\Users\realtime\dannce\configs\com_mouse_config.yaml
2021-07-08 18:51:47.037025: I tensorflow/stream_executor/platform/default/dso_loader.cc:48] Successfully opened dynamic library cudart64_101.dll
io_config not found in io.yaml file, falling back to main config
batch_size not found in io.yaml file, falling back to main config
epochs not found in io.yaml file, falling back to main config
downfac not found in io.yaml file, falling back to main config
lr not found in io.yaml file, falling back to main config
num_validation_per_exp not found in io.yaml file, falling back to main config
max_num_samples not found in io.yaml file, falling back to main config
com_finetune_weights not found in io.yaml file, falling back to main config
crop_height not found in io.yaml file, falling back to main config
crop_width not found in io.yaml file, falling back to main config
mono not found in io.yaml file, falling back to main config
com_train_dir set to: .\COM\train_results
com_predict_dir set to: .\COM\predict_results
dannce_train_dir set to: .\DANNCE\train_results\AVG
dannce_predict_dir set to: .\DANNCE\predict_results
dannce_predict_model set to: .\DANNCE\train_results\AVG\weights.1200-12.77642.hdf5
exp set to: [{'label3d_file': 'E:/DANNCE_test_210608/20210610_091000_Label3D_dannce.mat'}]
io_config set to: io.yaml
batch_size set to: 2
epochs set to: 3
downfac set to: 2
lr set to: 5e-5
num_validation_per_exp set to: 2
max_num_samples set to: max
com_finetune_weights set to: .\COM\weights
crop_height set to: [0, 960]
crop_width set to: [0, 576]
mono set to: True
base_config set to: C:\Users\realtime\dannce\configs\com_mouse_config.yaml
viddir set to: videos
camnames set to: None
n_channels_out set to: 1
sigma set to: 30
verbose set to: 1
net set to: unet2d_fullbn
gpu_id set to: 0
immode set to: vid
mirror set to: False
loss set to: mask_nan_keep_loss
num_train_per_exp set to: None
augment_hue set to: False
augment_brightness set to: False
augment_hue_val set to: 0.05
augment_bright_val set to: 0.05
augment_rotation_val set to: 5
data_split_seed set to: None
valid_exp set to: None
dsmode set to: nn
debug set to: False
augment_shift set to: False
augment_zoom set to: False
augment_shear set to: False
augment_rotation set to: False
augment_shear_val set to: 5
augment_zoom_val set to: 0.05
augment_shift_val set to: 0.05
start_batch set to: 0
n_channels_in set to: None
extension set to: None
n_views set to: 6
vid_dir_flag set to: None
chunks set to: None
lockfirst set to: None
load_valid set to: None
drop_landmark set to: None
raw_im_h set to: None
raw_im_w set to: None
n_instances set to: 1
start_sample set to: 0
write_npy set to: None
use_npy set to: False
com_predict_weights set to: None
com_debug set to: None
com_exp set to: None
Using the following *dannce.mat files: .\20210610_091000_Label3D_dannce.mat
Setting vid_dir_flag to True.
Setting extension to .avi.
Setting chunks to {'Camera1': array([], dtype=float64), 'Camera2': array([], dtype=float64), 'Camera3': array([], dtype=float64), 'Camera4': array([], dtype=float64), 'Camera5': array([], dtype=float64)}.
Traceback (most recent call last):
File "C:\Users\realtime\anaconda3\envs\dannce\Scripts\com-train-script.py", line 33, in
sys.exit(load_entry_point('dannce', 'console_scripts', 'com-train')())
File "c:\users\realtime\dannce\dannce\cli.py", line 41, in com_train_cli
params = build_clarg_params(args, dannce_net=False, prediction=False)
File "c:\users\realtime\dannce\dannce\cli.py", line 87, in build_clarg_params
params = infer_params(params, dannce_net, prediction)
File "c:\users\realtime\dannce\dannce\engine\processing.py", line 126, in infer_params
camf = os.path.join(viddir, video_files[0])
IndexError: list index out of range
Would appreciate help getting started. The labeling was done only for the whole skeleton. As per my understanding I did not need to manually annotate COM in label3D - just to confirm.
Thanks!

Hey,
Yes, you are correct about the labeling.
I think the error is probably just a bug handling avi.
@spoonsso This line seems suspicious. https://github.com/spoonsso/dannce/blob/cefd782aee1fce2044c7cef6237dfc207034fc68/dannce/engine/processing.py#L120

Hi,
Yes, it is indeed just that line. Changing it leads to the movies being detected.
Thanks!