Feature add has undo log table

What this PR does:
add hasUndoLogTable func
Which issue(s) this PR fixes:

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

Codecov Report

Merging #245 (50a185e) into master (bc793e9) will decrease coverage by 0.88%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master     #245      +/-   ##
==========================================
- Coverage   51.30%   50.42%   -0.89%
==========================================
  Files          58       63       +5
  Lines        3031     3318     +287
==========================================
+ Hits         1555     1673     +118
- Misses       1401     1554     +153
- Partials       75       91      +16

Impacted Files
Coverage Δ

pkg/rm/tcc/tcc_resource.go
32.43% <0.00%> (-5.47%)
:arrow_down:

pkg/rm/tcc/tcc_service.go
70.80% <0.00%> (-0.45%)
:arrow_down:

pkg/protocol/codec/branch_commit_response_codec.go
91.42% <0.00%> (ø)

pkg/datasource/sql/exec/hook/update_undo_hook.go
0.00% <0.00%> (ø)

pkg/rm/tcc/fence/fence_api.go
55.55% <0.00%> (ø)

pkg/datasource/sql/exec/hook/logger_hook.go
9.09% <0.00%> (ø)

pkg/rm/tcc/fence/store/db/dao/tcc_fence_db.go
55.65% <0.00%> (ø)

pkg/datasource/sql/exec/hook/basic_undo_builder.go
34.17% <0.00%> (ø)

pkg/tm/context.go
79.34% <0.00%> (+1.57%)
:arrow_up:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Adds hint text to autocomplete for search contacts and no results message

Ticket:

https://trello.com/c/pYDNDc14/565-issue-search-contacts-does-not-start-showing-choices-until-the-third-character-typed
https://trello.com/c/qXFrMELH/624-autocomplete-does-not-show-users-any-message-in-an-event-of-no-result

Screenshots:

Hey @DilwoarH. I thought I'd wrote notes on all of the issues Kevin raised but I missed this one 😞
Unfortunately we introduced the minimum of 3 characters because IE 11 freezes up for some of the accessible autocompletes (the actual problem is when 4,000 LI elements are inserted into the DOM as can happen with "Ministers and government appointments" so I think we'd find that if we tried this change out on IE 11 it'd be back to being very slow.
Using the showNoOptionsFound seems good to me though. @soniaturcotte do you have concerns about that? Only thing I wonder is can we change the text, I'm not sure if "No results found" feels a bit wrong for our select box replacements?

Yes agree we should have the option for no results. That text is from the component so I'm ok with it: https://alphagov.github.io/accessible-autocomplete/examples/

@soniaturcotte @kevindew @alex-ju - I have removed the hint text. This PR only add the no results message now.


[release-4.15] OCPTOOLS-320, OCPTOOLS-357, OCPTOOLS-280: CVE fixes

Fixes the following CVE(s):

CVE-2024-24786
CVE-2024-21626
CVE-2023-48795

Fixes included in this PR are cherry-picked from #1789  #1797 #1788 to resolve merge conflicts altogether

@sayan-biswas although I've added the related OCPTOOLS jiras in the PR title, it only picks up last Jira from the title, apparently.

/approve

I think you are supposed to fix only one issue per PR. Otherwise the bot won't update the JIRA, we can do that manually though.

/cherry-pick release-4.14

/retitle [release-4.15] OCPTOOLS-320, OCPTOOLS-411, OCPTOOLS-280


Clone logger for SkipCaller

Codecov Report

Merging #8 (238f370) into master (f030d1f) will increase coverage by 1.15%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master       #8      +/-   ##
==========================================
+ Coverage   94.54%   95.69%   +1.15%
==========================================
  Files           1        1
  Lines         165       93      -72
==========================================
- Hits          156       89      -67
+ Misses          5        2       -3
+ Partials        4        2       -2

Flag
Coverage Δ

unittests
95.69% <100.00%> (+1.15%)
:arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

logger.go
95.69% <100.00%> (+1.15%)
:arrow_up:

Continue to review full report at Codecov.

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


RPC calls from positions tab when Cooler Metrics tab is active

Although there are no RPC calls in the CoolerMetrics component, there are a large number of RPC calls that are made:

These are likely from the CoolerPositions component, which seems to be loaded (even if not active/rendered). We'd likely see a reduction in the page loading time if the component wasn't loaded while hidden.

this is due to how tab state is currently handled. its resolved in #3229


Link to the PowerBI Template is broken, please provide the correct link!

[Enter feedback here]

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

ID: 1d1e255c-292c-4128-5279-e89e4219e5ee
Version Independent ID: 407f24da-c012-0b9c-0ef7-ac47bb49d735
Content: Visualizing Azure NSG flow logs - Power BI - Azure Network Watcher
Content Source: articles/network-watcher/network-watcher-visualize-nsg-flow-logs-power-bi.md
Service: network-watcher
GitHub Login: @damendo
Microsoft Alias: damendo

https://aka.ms/networkwatcherpowerbiflowlogstemplate
the above link is broken, is this still free? or has the PowerBI template for network watcher been commercialised?

Thank you for your feedback! We will review and update as appropriate.

Closing this as there is a similar issue- Github issue#76533. Please refer to the same. Thank you!

fixed this in the public docs


werkzeug not able to take request.header and giving error key_error: 'HTTP_key'

Environment:

Python version:3.11.2
Werkzeug version:2.3.4

Unless you accidentally submitted this before writing more details, this report is useless...


Shape labels

Update shape label management to get smarter and effective shape predictions for semantic segmentation, as well as a clearer ground-truth displaying.
What's new:

Ground-truth labelled images are now displayed on the web app, with corresponding colored label names.
Background label is now considered as a trainable label.
Label colors are more contrasting (blue squares, red circles, green triangles and light grey background).
The web app now comes with trained models that consider these four labels.

The different comments have been taken into account. I'm ready to merge if it is OK for you, @garaud .

Looks good to me. you can merge.


Fix build of Xperia 10 II

Can you change the title to be more descriptive? E.g. Don't use ofono-ril-binder when building Xperia 10 II its not available in the current release.

Changed.


Conviction Voting Delegation Modifications

This RFC proposes changes to OpenGov delegations.

👍 🚀 💯

Keep in mind with #4, I'm not sure costs would decrease much because all of the logic has to be done for every track anyway, with exception of a couple things that don't change like the nonsense check, the lock, and the balance check.
I'd definitely advocate for it from a user experience perspective though.
#1 is definitely needed as well. It definitely alleviates worries delegators have about disagreeing with a specific vote even though they agree with a delegate generally.

Keep in mind with # 4, I'm not sure costs would decrease much because all of the logic has to be done for every track anyway, with exception of a couple things that don't change like the nonsense check, the lock, and the balance check. I'd definitely advocate for it from a user experience perspective though.
And # 1 is definitely needed as well. It definitely alleviates worries delegators have about disagreeing with a specific vote even though they agree with a delegate generally.

indeed, the decrease in costs may not be huge, but there should be some number of redundant storage item reads / writes which can be reduced by up to 15x, since we can assume all of those redundant reads will be in the overlay.
It seems okay to at least make a more accurate estimate as to the weight / fee costs improvements before moving forward with implementing 4.
Otherwise, perhaps the real solution here would be to have more advance benchmarking / weight systems which can detect redundant storage reads by default and refund weights.

can you make this .md file, otherwise Github can't preview it and I don't want to read raw markdown file.

I'll underline @xlc 's remarks. As it stands, this is just a wishlist. For it to be taken seriously it must include implementation specifics, including how to achieve bounded-complexity compute and state-changes on all operations.


Review the use of all the parameters in the SPE file

Review if all the parameters in the SPE file are used and if they have proper values

Removed LLIFX

LLOSA currently no used but it is supposed to represent the accelerated senescence due to water or N stress.

SLATS and SLATR are currently no used but it is supposed to represent the standard temperature for the specific leaf area and the rate of change when the temperature is lower than the threshold.

RS%O defines the reserves concentration (after supplying the aboveground demand) above which overflow to the roots. Currently it is 2% although this parameter should probably be removed to allow total overflow.

RWUPM, RWUMX and WFEU are used by a root water uptake subroutine that is not called by DSSAT (CSCRPROOTWU). Remove?

WFPU and WFPL are used to estimate WFP but this coefficient is not really used to affect photosynthesis. WFP is used in the subroutine EVAPO but the results are not actually used by the model. should I remove this section and also assign -99 for WFP?

WFSU is used to define the threshold of leaf senescence due to water stress. However, this factor is currently defined as 0 in the model (no senescence due to water stress).

Remove parameters no used:

[ ] RWUPM, RWUMX, WFEU and RWULF

[ ] WFPU and WFPL. Assign WFP as -99. Remove subroutine EVAPO from cassava model.

[ ] RATM and RCROP

Remove parameters used but that should not exist:

[ ] RS%O

SLATS and SLATR are now implemented to represent the standard temperature for the specific leaf area (SLATS) and the rate of change when the temperature is less than this standard temperature (SLATR).
Parameters in the SPE file deleted because they are not used currently 23844a2b:

LLOSA
WFSU
NFSU


Update docs for oauth2 properties

To resolve https://github.com/NationalSecurityAgency/skills-docs/issues/71

Thanks!


Rework "point-of-no-return" call to action.

We now have dynamic phrasing depending on current intervention and whether hospital overload is expected within 3 months.  See https://docs.google.com/document/d/1MA-hitauZ82XCRI_XZUY0G1fdsa9WkAsiWPOVaKNOJI/edit#
Refactored entire Callout element into a dedicated CallToAction component (which subsumed the existing LastDatesToAct component).

New version for okay states:

New version for not-okay states:

As implemented it does not ever recommend "Social Distancing".  This is open for discussion.

LGTM!


DVM/DVMP reconciling too much while waiting on transfers to complete and Pods to come up.

Describe the bug
See video, while waiting for DVM to complete, DVM is reconciling at a very high rate when there's no work to be done. I believe I have traced this back to DVMP reconciling at a crazy high frequency when there is no Rsync Pod in existence (7 reconciles/sec) https://github.com/konveyor/mig-controller/issues/1004#issuecomment-802006728
I think we should slow down the reconciles during waiting periods like this to ~3 seconds or so to try to be good citizens on the clusters we're deployed into.
cc @alaypatel07 @pranavgaikwad
https://user-images.githubusercontent.com/7576968/111391691-82ebce00-868b-11eb-85e0-f52250423400.mov

It looks like we are already using PollReQ. Maybe this is DVMP causing frequent watch events?

Got some more data from Jaeger, it looks like DVMP is kicking DVM to reconcile very every ~500ms

@alaypatel07 I think I figured out what's going. The DVMP resource, if it still exists with an invalid PodRef, will reconcile non-stop and increments its resource version about 15 times every 2 seconds, meaning all of those watch events get sent up the chain.
https://user-images.githubusercontent.com/7576968/111649190-86419f80-87da-11eb-93c3-bc2fd1dbc943.mov

Possibly fixed by #1013


Hpp file line 153 TIMER should be TIMER4

Describe the bug
Hpp file line 153 TIMER should be TIMER4
Steps to Reproduce
Steps to reproduce the behavior. Including the MRE sketches
Expected behavior
need to change TIMER3 TIMER4
Actual behavior
TIMER4 defined incorreclty (define as TIMER3 again)
Debug and AT-command log (if applicable)
set TIMER4
Screenshots
N/A
Information
Please ensure to specify the following:
N/A
Additional context
N/A

I couldn't find it, maybe already fixed before. Only unimportant message to change from TCB3 to TCB4 is
https://github.com/khoih-prog/Dx_Slow_PWM/blob/fd340604528a7073d8d38792d2f4cbee02e5056f/src/Dx_Slow_PWM.hpp#L162
Did you update to the latest version v1.0.1?


ImportError

I am getting the following ImportError. I am using Python 3.3.3 - before with Python 2.7.6 everything worked.
Traceback (most recent call last):
  File "./run.py", line 3, in <module>
    from app import app
  File "/Users/govindaf/workspace/commander/commander/app/__init__.py", line 8, in <module>
    from app import views
  File "/Users/govindaf/workspace/commander/commander/app/views.py", line 7, in <module>
    from redisco import models, connection_setup
  File "/Users/govindaf/workspace/commander/commander/venv/lib/python3.3/site-packages/redisco/models/__init__.py", line 1, in <module>
    from base import *
ImportError: No module named 'base'

What is wrong here?

I am encountering a similar error with python 3.5.2.  Any resolution to this issue?

same


The collapse caused by the incompatibility between epic fight and Geckolib

When I was in an old save, I didn't have any special behavior, just moving or turning my head triggered a crash; In a new archive, this kind of crash will also occur, but the frequency is very low. The log display is caused by epic fight and Geckolib.
crash-2024-12-08_06.55.44-client.txt
debug.log
latest.log

borninchaosv mod broken, nothing to do with geckolib

thank you so much!

borninchaosv mod broken, nothing to do with geckolib


Deprecation warning from mkdocs 1.6.0

Hello,
I just wanted to bring to your attention that, with the latest update of mkdocs, your plugin triggers a deprecation warning:
INFO    -  DeprecationWarning: Do not access Theme._vars, instead access the keys of Theme directly.
             File ".../.venv/lib/python3.8/site-packages/mkdocs_glightbox/plugin.py", line 104, in on_post_page
               if self.using_material or "navigation.instant" in config["theme"]._vars.get(
             File ".../.venv/lib/python3.8/site-packages/mkdocs/theme.py", line 87, in _vars
               warnings.warn(

Thanks for the plugin,
Kind regards,
Fred

The updated version is already released on v0.4.0 🎉.


Is it possible to receive filtered image?

I want to get filtered image to insert it in to canvas. is it possible with your lib?

This lib does use a canvas to manipulate an image, then export as an image, but I didn't make the "invisible" canvas image exposed to the library...
However, you should be able to manually grab the filtered image src, and use canvas drawImage() to import the image into a new canvas.
See:
https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/drawImage


Conflict with wpad-basic-mbedtls

I'm seeing the following error when I try to build an image with this package installed:
   >  * check_data_file_clashes: Package wpad-basic-mbedtls wants to install file /build/openwrt-imagebuilder-23.05.2-mediatek-mt7622.Linux-x86_64/build_dir/target-aarch64_cortex-a53_musl/root-mediatek/usr/sbin/wpad
   >  But that file is already provided by package  * wpad-wolfssl
   >  * check_data_file_clashes: Package wpad-basic-mbedtls wants to install file /build/openwrt-imagebuilder-23.05.2-mediatek-mt7622.Linux-x86_64/build_dir/target-aarch64_cortex-a53_musl/root-mediatek/usr/share/hostap/hostapd.uc
   >         But that file is already provided by package  * wpad-wolfssl
   >  * check_data_file_clashes: Package wpad-basic-mbedtls wants to install file /build/openwrt-imagebuilder-23.05.2-mediatek-mt7622.Linux-x86_64/build_dir/target-aarch64_cortex-a53_musl/root-mediatek/usr/share/hostap/wpa_supplicant.uc
   >  But that file is already provided by package  * wpad-wolfssl
   >  * opkg_install_cmd: Cannot install package wpad-basic-mbedtls.

I've followed the instructions in the README to remove wpad-basic-wolfssl. I can't find an authoritative reference, but it sounds like perhaps openwrt has replaced wpad-basic-wolfssl with wpad-basic-mbedtls (refs: https://www.reddit.com/r/openwrt/comments/12fqixx/out_of_curiosity_whats_the_difference_between_the/)?

I see the default changed from wpad-basic-wolfssl to wpad-basic-mbedtls in https://github.com/openwrt/openwrt/commit/2630e5063df0240eb0d05cd6e953b2bd412e3215, which first was released in v23.05.0 of openwrt.
I'll send in a PR updating the README.


Access to documentation in light of HERE OTA Connect discontinuation

I don't know if it's just because I don't have an account, or for other reasons, but every single link in the README (linking to HERE's website) is dead.
I have a project I'm interested in using OSTree for, but I'm having a difficult time getting started without any documentation.  I would appreciate it if an alternative source for docs were available.  I understand that I'll need to host my own update server.

I am having the same issue. Are the files going to be hosted somewhere else now?

The sources for the docs are in Asciidoc at https://github.com/uptane/aktualizr/tree/master/docs/ota-client-guide I can't recall off the top of my head how to build them locally. Maybe @tkfu knows how to build them locally?

Maybe we should just redirect to https://github.com/uptane/aktualizr/blob/master/docs/ota-client-guide/modules/ROOT/nav.adoc instead? Maybe adding a readme on how to build the documentation from scratch.
At least then we don't need to rely on a website hosting it.


feat(components): add http-jsonify component

Feature or Problem

This commit adds a wasi:http compliant echo component to replace the echo
example (https://github.com/wasmCloud/examples/tree/main/actor/echo) that existed in previous versions of wasmCloud.
Adding this component should unblock other tasks that rely on a published component that can be used with wasmCloud 1.0.
Related Issues

Release Information

Consumer Impact

Testing

Unit Test(s)

Acceptance or Integration

Manual Verification

I'd still like to make the write stuff cleaner, but this is good enough for people to get started with


Missing OAS features

Now that we're getting closer to a stable release, I think now might be a good time to create a complete list of the remaining features we want should implement.
The schema combination stuff is by far the most complex and most important, but once that's done, it looks like we could add the remaining validation in a few hours.
Here are all the different features I could find ~in the order described on swagger.io:
Features we've added, or will add shortly

[x] allOf
[x] anyOf
[x] oneOf
[ ] ~not~ (we will not add this, as we believe it is already implicitly handled by existing logic)
[x] type validation
[x] format validation

[x] byte
[x] date
[x] date-time
[x] double
[x] float
[ ] binary
[ ] ~password~ (out of scope)

[x] nullable validation
[x] enum validation
[x] support for any type
[x] minimum and maximum, including exclusive minimum and maximum validation
[x] multiple of validation
[x] min and max length validation
[x] pattern validation
[x] required property validation

Other

[x] unique items validation
[x] array length validation
[x] read-only and write-only property validation
[x] additional properties/free-form objects handling
[x] validating number of properties

Feel free to add to the list if anything is missing.

im not sure regarding password and binary. Binary is possible, password is difficult to do and redundant as well.

Agreed, password seems out of scope, and to some degree binary does too.

I added writeOnly logic - at least partially.


Gitter/Discord Channel For Communication

I'm willing to contribute in whatsoever way possible, although having a steady medium of communication could bridge the gap between new contributors and your existing road map.

Thank you so much! I'd love to have some support and help in this project.
Let me try to figure out how to start a communication channel for contributors.

Ok, I started this community in gitter: https://gitter.im/rusty-typescript/
Please join. I'll also add a link in the README.

Just joined 👌

I started a discussion there. I'd be happy if you could join it, so we can plan how to continue.

I'm closing this issue now, since we have a gitter channel now.


[useFetch] add delay for default watch

Describe the feature
As by default each time you update reactive data that is being used in usefetch - a fetch is called, often one may only want fetch to happen on change after a set amount of time.
For example, if you have a todo list per day and have arrows on the top to navigate between the days, you wouldn’t want the fetch to happen every time navigate happens rather only after a set amount of milliseconds which would indicate that user is not just scrolling lists rather wishes to view list/day?
Thoughts?
Additional information

[X] Would you be willing to help implement this feature?
[ ] Could this feature be implemented as a module?

Final checks

[X] Read the contribution guide.
[X] Check existing discussions and issues.

Could a debounced watch from VueUse (defined outside the useFetch call) be a feasible solution for you? It could react to changing the day and call the refresh function. https://vueuse.org/shared/watchDebounced

Thought of this. But don't want a watch on a watch - imho that is bad practice.

Ok, just to understand why?


show container logs with ansi colors

This PR turns this

into this

Related to https://github.com/rancher/rancher/issues/2768

This is awesome @franciscopg


kube-prompt: init at 1.0.4

Signed-off-by: Vincent Demeester<EMAIL_ADDRESS>Motivation for this change
Init kube-prompt: "An interactive kubernetes client featuring auto-complete using go-prompt."
Things done

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

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[x] Fits CONTRIBUTING.md.

@GrahamcOfBorg build kube-prompt

Success on aarch64-linux (full log)
Attempted: kube-prompt
Partial log (click to expand)
installing
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/sbklb7hf1f9sjpv2xaxnxr8cf02fxy7k-kube-prompt-1.0.4-bin
shrinking /nix/store/sbklb7hf1f9sjpv2xaxnxr8cf02fxy7k-kube-prompt-1.0.4-bin/bin/kube-prompt
strip is /nix/store/p9akxn2sfy4wkhqdqa3li97pc6jaz3r1-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/sbklb7hf1f9sjpv2xaxnxr8cf02fxy7k-kube-prompt-1.0.4-bin/bin
patching script interpreter paths in /nix/store/sbklb7hf1f9sjpv2xaxnxr8cf02fxy7k-kube-prompt-1.0.4-bin
checking for references to /build in /nix/store/sbklb7hf1f9sjpv2xaxnxr8cf02fxy7k-kube-prompt-1.0.4-bin...
strip is /nix/store/p9akxn2sfy4wkhqdqa3li97pc6jaz3r1-binutils-2.30/bin/strip
/nix/store/sbklb7hf1f9sjpv2xaxnxr8cf02fxy7k-kube-prompt-1.0.4-bin

Success on x86_64-linux (full log)
Attempted: kube-prompt
Partial log (click to expand)
installing
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/sfcfjgr654g01h9r7yyff28i23fs2h0p-kube-prompt-1.0.4-bin
shrinking /nix/store/sfcfjgr654g01h9r7yyff28i23fs2h0p-kube-prompt-1.0.4-bin/bin/kube-prompt
strip is /nix/store/vcc4svb8gy29g4pam2zja6llkbcwsyiq-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/sfcfjgr654g01h9r7yyff28i23fs2h0p-kube-prompt-1.0.4-bin/bin
patching script interpreter paths in /nix/store/sfcfjgr654g01h9r7yyff28i23fs2h0p-kube-prompt-1.0.4-bin
checking for references to /build in /nix/store/sfcfjgr654g01h9r7yyff28i23fs2h0p-kube-prompt-1.0.4-bin...
strip is /nix/store/vcc4svb8gy29g4pam2zja6llkbcwsyiq-binutils-2.30/bin/strip
/nix/store/sfcfjgr654g01h9r7yyff28i23fs2h0p-kube-prompt-1.0.4-bin

Success on x86_64-darwin (full log)
Attempted: kube-prompt
Partial log (click to expand)
find: '/nix/store/hm77ch3p7544g076rnbvyvjy3jdajibq-kube-prompt-1.0.4': No such file or directory
find: '/nix/store/hm77ch3p7544g076rnbvyvjy3jdajibq-kube-prompt-1.0.4': No such file or directory
find: '/nix/store/hm77ch3p7544g076rnbvyvjy3jdajibq-kube-prompt-1.0.4': No such file or directory
find: '/nix/store/hm77ch3p7544g076rnbvyvjy3jdajibq-kube-prompt-1.0.4': No such file or directory
find: '/nix/store/hm77ch3p7544g076rnbvyvjy3jdajibq-kube-prompt-1.0.4': No such file or directory
find: '/nix/store/hm77ch3p7544g076rnbvyvjy3jdajibq-kube-prompt-1.0.4': No such file or directory
find: '/nix/store/hm77ch3p7544g076rnbvyvjy3jdajibq-kube-prompt-1.0.4': No such file or directory
find: '/nix/store/hm77ch3p7544g076rnbvyvjy3jdajibq-kube-prompt-1.0.4': No such file or directory
find: '/nix/store/hm77ch3p7544g076rnbvyvjy3jdajibq-kube-prompt-1.0.4': No such file or directory
/nix/store/0233z0kj963gp6cafibnsb5f3rc4cib0-kube-prompt-1.0.4-bin

Thanks!


Route Aliases

I think it would be cool if there were built-in aliases for routes, for example:
@route(
    "/information",
    aliases=["/info", "/faq"] # <- They all show the same thing as the main route `/information`.
)

It might be useless to some, but I don't. I think it would be useful to allow people to define multiple aliases for one route. It is possible as of now using this code I made:
from typing import List, Callable, Union
from flask import Flask, wraps, redirect, jsonify

app = Flask(__name__)

def route(name: str, aliases: List[str] = [], **options) -> Callable:
    def decorator(func: Callable) -> Callable:
        @app.route(name, **options)
        @wraps(func)
        async def wrapper(*args, **kwargs) -> Union[redirect, jsonify]:
            return await func(*args, **kwargs)

        [app.route(alias, **options)(wrapper) for alias in aliases]

        return wrapper

    return decorator

Your aliases should probably redirect and not result in multiple URLs doing the same thing... it's generally considered bad to have duplicate content on the web w/o redirects to the canonical URL.
Also, don't abuse list comprehensions where a for loop would be appropriate.
In any case, this is something you can easily implement in your own app if you want it.

Your aliases should probably redirect and not result in multiple URLs doing the same thing... it's generally considered bad to have duplicate content on the web w/o redirects to the canonical URL. Also, don't abuse list comprehensions where a for loop would be appropriate.
In any case, this is something you can easily implement in your own app if you want it.

My code was something I created on the spot. I haven't taken a comprehensive look at it, as you mentioned, duplicate content on the web. I mean, would it be better if I made them all redirect back to the main route?


KN FULLSTACK - first task

Hi there, Fullstack members!
FIRST TASK
As you can see the project is in its first phase. We need your help with backend this time.
Your task is to create USER ROLES:
Create three roles: USER, ADMIN, MODERATOR, save role in user document in DB and prepare guard for graphql queries and mutations (access to query/mutation if user has selected role(s)).
We will check if your code works, meets requirements and is clean.
TIME LIMIT
You have time to complete task until 13.12.2019, 20:00 (GMT+1)

INSTRUCTION FOR BEGINNERS
If you have any problems with task, check out following step-by-step instruction:

Create enum with ROLES.
Register that enum in GraphQL: docs
Add appropriate fields in user schema, modify UsersService.
Create guard (you can check both NestJS docs and existing AuthGuard).
Show usage of Guard in one query/mutation.

ANY QUESTIONS?
You can ask your question related to task in this issue or on Fullstack+ Facebook Group.

Please name your branch: user-roles-<your_name>


Notebook problem while contributing

issue
I'm contributing to Tensorflow/lucid notebooks. But while changing anything in the notebook I'm getting message in github " The diff is too large to display". And when I clicked to see the differences in the branch I'm seeing there are a lot of things is changed in the notebook automatically
Problem
It's very hard for the reviewer to see what changes I've made.

I've tried into vs code having python extension
Also tried in jupyter notebook
But I'm getting the same problem in all these

Example notebook
https://github.com/tensorflow/lucid/blob/master/notebooks/activation-atlas/activation-atlas-adversarial.ipynb

Hey, @MarkDaoust  / @lamberta / @ravikyram / @mihaimaruseac . How you guys enconter this problem?

I'm working in this issue https://github.com/tensorflow/lucid/issues/236

@abhinavsp0730 You can try making changes in Google colab. I personally use "Open in Colab" chrome extension to open any notebook in colab from github. Make sure you're opening the notebook from your fork(not from upstream repo). After you're done with changes use "Save a copy in Github" option in File menu.

@ManishAradwad    thank you for your reply. I just only want to clear one thing after doing the changes, does it only reflects the changes I made in the notebook and solve my problem?

Yes, you can try it once. You'll see the difference.

What it does it deleted the original file and created a file with the same name. Not updating the original file.

@ManishAradwad please see https://github.com/tensorflow/lucid/pull/238 this pull request is it correct?

@abhinavsp0730 Something doesn't seem right. Can you tell me what steps are you actually doing to make a PR. See this PR. Also make sure you're checking the changes in ReviewNB.

Hey, @ManishAradwad here are my steps:
My steps that you've suggested:

I open the notebook in the colab from my forked repo.
I have done the changes and clicked on the option save a copy in github .
Then I've selected my forked repo directory where the .ipnyb file is present and clicked on save button.
But what has happened is the file was replaced with the new one having the same name as the original one.

@ManishAradwad I've checked the PR also and find that you just changed the window size to 20 to 30.
But when I saw the changes in the file there are a lot of things has changed. Making the reviwer hard to find what exactly I've changed .

Check them on the review notebook app(see the comment in your PR). It is used to make it easy for reviewers to see the changes. Also I'm not sure why it is creating a new file in your PR rather than showing changes in original one. I think you should wait till others reply.

@ManishAradwad , thanks for your help.
Yes.
One other trick we have on tensorflow/docs is this nbfmt.py, which you can use to standardize notebook formatting for situations like this.
But it only helps if the repository is already solling that standard.
And viewing the github diff directly will never work if there are inline images.


@azure/ms-rest-nodeauth latest npm dist tag points to 2.0.5

STR:
npm i --save @azure/arm-storage @azure/ms-rest-nodeauth

+<EMAIL_ADDRESS>+<EMAIL_ADDRESS>updated 2 packages and audited 246 packages in 4.574s
found 0 vulnerabilities

index.ts:
import { StorageManagementClient } from "@azure/arm-storage";
import { AzureCliCredentials } from "@azure/ms-rest-nodeauth";

(async () => {
	const creds = await AzureCliCredentials.create();
	new StorageManagementClient(creds, creds.tokenInfo.subscription)
})()

npx tsc index.ts:
index.ts:6:30 - error TS2345: Argument of type 'AzureCliCredentials' is not assignable to parameter of type 'ServiceClientCredentials'.
  Types of property 'signRequest' are incompatible.
    Type '(webResource: import("/tmp/storage-node/node_modules/@azure/ms-rest-nodeauth/node_modules/@azure/ms-rest-js/es/lib/webResource").WebResource) => Promise<import("/tmp/storage-node/node_modules/@azure/ms-rest-nodeauth/node_modules/@azure/ms-rest-js/es/lib/webResource").WebResource>' is not assignable to type '(webResource: import("/tmp/storage-node/node_modules/@azure/ms-rest-js/es/lib/webResource").WebResource) => Promise<import("/tmp/storage-node/node_modules/@azure/ms-rest-js/es/lib/webResource").WebResource>'.
      Types of parameters 'webResource' and 'webResource' are incompatible.
        Type 'import("/tmp/storage-node/node_modules/@azure/ms-rest-js/es/lib/webResource").WebResource' is not assignable to type 'import("/tmp/storage-node/node_modules/@azure/ms-rest-nodeauth/node_modules/@azure/ms-rest-js/es/lib/webResource").WebResource'.
          Types of property 'headers' are incompatible.
            Type 'import("/tmp/storage-node/node_modules/@azure/ms-rest-js/es/lib/httpHeaders").HttpHeaders' is not assignable to type 'import("/tmp/storage-node/node_modules/@azure/ms-rest-nodeauth/node_modules/@azure/ms-rest-js/es/lib/httpHeaders").HttpHeaders'.
              Types have separate declarations of a private property '_headersMap'.

6  new StorageManagementClient(creds, creds.tokenInfo.subscription)
                               ~~~~~

Found 1 error.

Thanks for reporting @coderbyheart
The @azure/arm-storage version 10 and above is compatible with only v3 and above of @azure/ms-rest-nodeauth.
Any reason why you wouldnt want to update the version of @azure/ms-rest-nodeauth you are using?

Those two versions were installed through npm without passing a version argument.

npm i --save @azure/arm-storage @azure/ms-rest-nodeauth

Note that @azure/ms-rest-nodeauth version 3.0.3 is not the latest on npm: https://www.npmjs.com/package/@azure/ms-rest-nodeauth
npm show @azure/ms-rest-nodeauth

<EMAIL_ADDRESS>| MIT | deps: 3 | versions: 23
Azure Authentication library in node.js with type definitions.
https://github.com/Azure/ms-rest-nodeauth

keywords: node, azure, autorest, authentication, environment, adal

dist
.tarball<EMAIL_ADDRESS>.shasum: e19877c707d4912853b5b58ec6e9c214eb15bb30
.integrity: sha512-pS2NLW3TY4tPvHcF7QIW2xYoXrpEpodbz1oFCnWnTRw2w38reCq1OyktfLDBkpEUVTN+GrAA5ZgnX6PcZxvJeg==
.unpackedSize: 360.5 kB

dependencies:
@azure/ms-rest-azure-env: ^2.0.0 @azure/ms-rest-js: ^1.8.13       adal-node: ^0.1.28

maintainers:
- amarzavery<EMAIL_ADDRESS>- azure-sdk<EMAIL_ADDRESS>- billytrend<EMAIL_ADDRESS>- sergeyshandar<EMAIL_ADDRESS>- veronicagg<EMAIL_ADDRESS>- vladbarosan<EMAIL_ADDRESS>
dist-tags:
latest: 2.0.5

published 3 months ago by azure-sdk<EMAIL_ADDRESS>

@coderbyheart @ramya-rao-a  ms-rest-nodeauth package has recently changed the latest version from 3.X back to 2.X. you can refer to this PR https://github.com/Azure/ms-rest-nodeauth/pull/78.

Ok, so I understand this is intentional and one has to know somehow which version is compatible.

@qiaozha https://github.com/Azure/ms-rest-nodeauth/pull/78 tells me that the bug fixes in v3 were cherry-picked to v2, but it doesn't mention anything about why v3 is not having the latest tag.
@daviwil Are you aware of any reason why v3 of ms-rest-nodeauth wouldn't have the latest tag?

I think this happened because of how the release automation for this repository works.  Because 3.0.3 was published before 2.0.5, the latter got marked as latest by the release script.  We can have someone fix that.

@coderbyheart We have fixed the tag issue. The latest tag now points to version 3.0.3
Thanks a lot for reporting this!


Increase leader election settings for shoot's GRM

How to categorize this PR?

/area cost networking robustness
/kind enhancement
/priority normal
What this PR does / why we need it:
We run one GRM per shoot control plane, and the GRM is doing its leader election via configmaps in the seed - by default every 2s. This can lead to a lot of PUT /v1/configmaps requests on the API server, and given that a seed is very busy anyways, we should not unnecessarily stress the API server with this leader election. The GRM's sync period is 1m anyways, so it doesn't matter too much if the leadership determination may take up to one minute.
Which issue(s) this PR fixes:
Part of #1953
Special notes for your reviewer:
✅ Depends on https://github.com/gardener/gardener-resource-manager/pull/72 and a new release.
/invite @timebertt @vlerenc
Release note:

It is now possible to specify the leader election settings via the following command line parameters: `--leader-election-lease-duration` (default: `15s`), `--leader-election-renew-deadline` (default: `10s`), `--leader-election-retry-period` (default: `2s`).

/cc @zanetworker @wyb1 @istvanballok

/ready

@timebertt I didn't add one on purpose as I wasn't sure how this information is helpful to an operator/admin, or? It's rather an internal detail, isn't it?

As you like :)
Still, I think cutting down some of the large amount of requests, that we have seen and that have cause some serious issue, is not an internal detail 😉

OK, I've added a small note now.


Update fs2-core, fs2-io, ... to 3.9.2

About this PR
📦 Updates

co.fs2:fs2-core
co.fs2:fs2-io
co.fs2:fs2-reactive-streams

from 3.9.1 to 3.9.2
📜 GitHub Release Notes - Version Diff
Usage
✅ Please merge!
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "co.fs2" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "co.fs2" }
}]

labels: library-update, early-semver-patch, semver-spec-patch, version-scheme:early-semver, commit-count:1

@mergifyio rebase


Fix BIO_sendmmsg/BIO_recvmmsg issues on FreeBSD

Fixes #19156.

Close/open to have the buildbot workers kick in

Never mind buildbot/master:unix-centos8-x86_64 and bulidbot/master:unix-ubuntu2004-x86_64, they are currently paused.
I removed their jobs from the build request queues, but that doesn't seem to be reflected here, unfortunately.

OK with urgent.

Agree urgent.

Please go ahead

Merging.

Merged to master.


Add App Development for AWS to plugin marketplace

Hey, I just made a Pull Request!
Added plugin to the marketplace

:heavy_check_mark: Checklist

[ ] A changeset describing the change and affected packages. (more info)
[ ] Added or updated documentation
[ ] Tests for new functionality and regression tests for bug fixes
[ ] Screenshots attached (for UI changes)
[x] All your commits have a Signed-off-by line in the message. (more info)

Hi Team, anything pending on our side? or that we can help with? thanks!


Missing requirement: setuptools

If run the following command in the created virtual environment of pyphetools:
import pyphetools
then get an error message that pkg_resources is not found.
I can fix the error by installing setuptools into the environment.
pip install setuptools

This package should not be needed for users who install with
pip install pyphetools

See here
Ensure pip, setuptools, and wheel are up to date
While pip alone is sufficient to install from pre-built binary archives, up to date copies of the setuptools and wheel projects are useful to ensure you can also install from source archives:
https://packaging.python.org/en/latest/tutorials/installing-packages/
-- let's try to reproduce the error!

When I do the following:
python3 -m venv bla
source bla/bin/activate
python3 -m pip list

I see
Package    Version
---------- -------
pip        22.0.2
setuptools 59.6.0

which most likely means I am getting setuptool in any virtual environment I create. I think the same happens in the CI environment, which is why the CI passes.
@hansenp what do you see when you create a fresh environment? Do you have setuptools there? If not, that would explain the issues you described.

I think this package should be installed system wide and not by this package!


Refs needing persistence

This is really minor/irrelevant since this mod isn't esm-flagged, but I scanned the most recent build with the Persistify script (https://www.nexusmods.com/skyrimspecialedition/mods/76750) and it detected two records that should be Persistent but aren't:
WFieldCOImperialHaafingar "Legate Adventus Caesennius" [NPC_:000844B1] - ([ACHR:0842B69A])
CWFieldCOSonsEastmarch "Yrsarald Thrice-Pierced" [NPC_:00084551] - ([ACHR:0842B69B])
(the ACHR ones are the ones that need the Persistent flag)

Thank you! Fixed in 1.0.17


Add a link to Janine's Jobflow tutorial

Thank you, @jageo!!!

It means a lot that you think it is useful!


remove conda requirement from the tokens submodule

This PR https://github.com/anaconda/anaconda-anon-usage/pull/110
broke the intent of this PR https://github.com/anaconda/anaconda-anon-usage/pull/16
which enabled this package to be used in non-conda environments.

Oooh, good call!


Smart things raspberry mods

These are my mods to make your bridge work directly with the SmartThings hub.
My readme.md file describes how it works.
Basically my mod allows you to configure from the bridge and it updates your list based on what you select.
I based on version v0.1.2 and have not merged with v0.1.3 yet.  I placed on a branch for this push request so you can decide to keep as a feature or merge or not accept, that's up to you.
Let me know if you have any questions.

Hi, I'd love to be able to add PI support to this fantastic bridge so I don't have to run this on my mac anymore, but I'm unsure on how to compile this so I can get a JAR to run.
Would you be able to point me to directions to do this? I would greatly appreciate it.

mwkrieger
The version 0.1.2 jar is in the repo now you can just use that.
If you want the version 0.1.3 version you need to build with mvn and java 8
I want to upload the 0.1.3 jar but I am traveling and have a lousy internet connection right now so it keeps failing.  I have to do it next week or when I can get a better connection.

Thanks so much! I'll give it a try.
On Wed, Jun 3, 2015 at 10:43 AM, Ronald Gouldner<EMAIL_ADDRESS>wrote:

mwkrieger
The version 0.1.2 jar is in the repo now you can just use that.
If you want the version 0.1.3 version you need to build with mvn and java 8
I want to upload the 0.1.3 jar but I am traveling and have a lousy
internet connection right now so it keeps failing. I have to do it next
week or when I can get a better connection.
—
Reply to this email directly or view it on GitHub
https://github.com/armzilla/amazon-echo-ha-bridge/pull/9#issuecomment-108463502
.

any chance of having this call a script on the box so its simple to control anything?  I have telnet scripts to turn on my amps and HTTP commands to turn on my Mi Light bulbs and projector etc and having this with the ability to do that would make it very usable.  Sorry if it does that already but im just starting with this as I just got my echo.

Don't understand.  This code is intended to act as a bridge between Amazon Echo and Smart Things.  Having it call a script to control devices seems like a unrelated modification.  Of course if you feel the code is a good starting point for such a mod then feel free to fork the project and modify it.

Sorry misunderstood how it worked, have it working fine now with voxcommander controlling my mi lights and stereo system.  Thanks for the awesome app.  Voxcommander had poor voice recognition and robot speech responses I found but with echo fronting it the solution is amazing.  All running on windows for anyone that cares.

Echo works directly with SmartThings now. Unless I'm missing something, I think this branch is redundant at this point.

Yea pretty much but it came in handy before the Echo was updated with ST integration.    I think the entire project isn't really needed anymore.

I think the entire project isn't really needed anymore.

Well, it is if you have one of the many other unsupported systems. Hell, I use this for Wink and Wink IS supported. But with the bridge, I can actually DIM my lights, lol.
I also use it to turn off things like my TV via the Harmony Hub. It's a general purpose project that provides a ton of value.

I agree the bride is still useful, not for ST now of course, but I use it to control my X10 stuff, which will NEVER be integrated into the Echo because my X10 control is through a custom PHP script I wrote that resides on the same RPi as the bridge.

:+1: Yup. It's pretty great.

Cool, I plan to drop my fork since I have no use for it and nothing of value to add to it.  Thanks armzilla it was nice to have ST integration early on my Echo !

Yep!  I was expecting amazon to do this at some point.  I wish I could say it was due to this project and the excitement from y'all but I think it made sense right off the gate.


Update startscript-parameters

upgrade to sbt-native-packager 1.0.0
add rpm specific build statements
add application.ini
add application.conf
add javaOptions in built.sbt
add comments

Tested with sbt rpm:packageBin

Nice one :) thanks

There is no simple-akka-micro-kernel example. Should I try this? :)

We deprecated the akka-microkernel stuff (as the akka team deprecated the microkernel).
So an example how to do the same stuff with JavaAppPackaging would be nice :)


Create checks from queue

This PR makes allows the persistence to be able to be restarted without affecting outgoing scan executions.
To so, it introduces the following features:

It can create checks by reading the messages  from a queue, and it only removes a message when the corresponding check is created in the database and in the "run checks" queue. The process of creating a check is idempotent and is designed with at-least-once semantics. The workers for creating the checks are launched when the persistence starts and the amount of workers can be specified through a config param.

I allows a check to be updated even if the status specified in the update is "out of order".  To do so it checks if the new status is "greater" than the current one and if it is it allows the update. In any case even if the updated is not applied, because the new status is "less than" the current one, the end point for updating the check does not return an error.

Codecov Report

Merging #55 (2334d72) into master (9d112a9) will decrease coverage by 6.37%.
The diff coverage is 37.10%.

@@            Coverage Diff             @@
##           master      #55      +/-   ##
==========================================
- Coverage   91.24%   84.86%   -6.38%
==========================================
  Files          63       65       +2
  Lines        1279     1368      +89
==========================================
- Hits         1167     1161       -6
- Misses        112      207      +95

Impacted Files
Coverage Δ

lib/checks_helper.rb
32.35% <2.63%> (-38.14%)
:arrow_down:

app/jobs/create_checks_job.rb
25.00% <25.00%> (ø)

app/controllers/api/v1/checks_controller.rb
82.25% <58.82%> (-10.20%)
:arrow_down:

config/initializers/create_checks_worker.rb
90.90% <90.90%> (ø)

app/models/check.rb
95.31% <100.00%> (+3.82%)
:arrow_up:

test/controllers/api/v1/checks_controller_test.rb
100.00% <100.00%> (ø)

test/controllers/api/v1/scans_controller_test.rb
100.00% <100.00%> (ø)

... and 1 more

Continue to review full report at Codecov.

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


Find second hit functionality times out

Currently multiple users have experienced the find second hit functionality to time out on any variant.
Steps to reproduce:

Use case https://varfish.bihealth.org/variants/f2acceb7-067d-41a4-8e39-236c022678f1/case/filter/fc4ec7e9-5f7c-4370-8e0b-1a2a0c96c42b#
Use clinvar pathogenic
Find second hit for any shown gene

This is a known problem and we will probably not be able to fix it quickly (that is, before performing some architecture changes for small variants).

Okay, thanks for the reply. Some additional UI work would also be necessary to make it really well usable.
For the meantime this can be removed in the user interface in the vue version.


Can't open ipynb file in vs code

When i try to open any ipynb file in vs code it just loads and showing anything.
When checked output file
it shows
User belongs to experiment group 'ShowPlayIcon - start'
User belongs to experiment group 'ShowExtensionSurveyPrompt - enabled'
User belongs to experiment group 'DebugAdapterFactory - experiment'
User belongs to experiment group 'PtvsdWheels37 - experiment'
User belongs to experiment group 'UseTerminalToGetActivatedEnvVars - control'
User belongs to experiment group 'LocalZMQKernel - experiment'
User belongs to experiment group 'CollectLSRequestTiming - control'
User belongs to experiment group 'CollectNodeLSRequestTiming - experiment'
User belongs to experiment group 'EnableIPyWidgets - experiment'
User belongs to experiment group 'RunByLine - control'
User belongs to experiment group 'CustomEditorSupport - control'
User belongs to experiment group 'pythonaa'

conda --version
pyenv root
python3.7 c:\Users\deepa.vscode-insiders\extensions\ms-python.python-2020.9.114305\pythonFiles\pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
python3.6 c:\Users\deepa.vscode-insiders\extensions\ms-python.python-2020.9.114305\pythonFiles\pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
python3 c:\Users\deepa.vscode-insiders\extensions\ms-python.python-2020.9.114305\pythonFiles\pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
python2 c:\Users\deepa.vscode-insiders\extensions\ms-python.python-2020.9.114305\pythonFiles\pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
python c:\Users\deepa.vscode-insiders\extensions\ms-python.python-2020.9.114305\pythonFiles\pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
py -3.7 c:\Users\deepa.vscode-insiders\extensions\ms-python.python-2020.9.114305\pythonFiles\pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
py -3.6 c:\Users\deepa.vscode-insiders\extensions\ms-python.python-2020.9.114305\pythonFiles\pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
py -3 c:\Users\deepa.vscode-insiders\extensions\ms-python.python-2020.9.114305\pythonFiles\pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
py -2 c:\Users\deepa.vscode-insiders\extensions\ms-python.python-2020.9.114305\pythonFiles\pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
python c:\Users\deepa.vscode-insiders\extensions\ms-python.python-2020.9.114305\pythonFiles\pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
python c:\Users\deepa.vscode-insiders\extensions\ms-python.python-2020.9.114305\pythonFiles\pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
python c:\Users\deepa.vscode-insiders\extensions\ms-python.python-2020.9.114305\pythonFiles\pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
Error 2020-10-27 14:34:34: Detection of Python Interpreter for Command python3 and args  failed as file  does not exist
Error 2020-10-27 14:34:34: Detection of Python Interpreter for Command py and args -2 failed as file Python 2 not found!

-3.9-64
-3.8-64 does not exist
Error 2020-10-27 14:34:34: Detection of Python Interpreter for Command py and args -3.6 failed as file Python 3.6 not found!
-3.9-64
-3.8-64 does not exist
Error 2020-10-27 14:34:34: Detection of Python Interpreter for Command py and args -3.7 failed as file Python 3.7 not found!
-3.9-64
-3.8-64 does not exist

conda info --json
conda info --json
conda info --json
conda env list
conda info --json
Error 2020-10-27 14:34:34: Failed to get interpreter information for 'C:\Users\deepa\AppData\Local\Microsoft\WindowsApps\python.exe' Error: Command failed: "C:\Users\deepa\AppData\Local\Microsoft\WindowsApps\python.exe" "c:\Users\deepa.vscode-insiders\extensions\ms-python.python-2020.9.114305\pythonFiles\pyvsc-run-isolated.py" "c:\Users\deepa.vscode-insiders\extensions\ms-python.python-2020.9.114305\pythonFiles\interpreterInfo.py"
Python was not found but can be installed from the Microsoft Store: https://go.microsoft.com/fwlink?linkID=2082640
at ChildProcess.exithandler (child_process.js:304:12)
at ChildProcess.emit (events.js:223:5)
at maybeClose (internal/child_process.js:1021:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:283:5) {
killed: false,
code: 9009,
signal: null,
cmd: '"C:\\Users\deepa\AppData\Local\Microsoft\WindowsApps\python.exe" "c:\Users\deepa\.vscode-insiders\extensions\ms-python.python-2020.9.114305\pythonFiles\pyvsc-run-isolated.py" "c:\Users\deepa\.vscode-insiders\extensions\ms-python.python-2020.9.114305\pythonFiles\interpreterInfo.py"'
}
Error 2020-10-27 14:34:34: Failed to get interpreter information for 'C:\Users\deepa\AppData\Local\Microsoft\WindowsApps\python3.exe' Error: Command failed: "C:\Users\deepa\AppData\Local\Microsoft\WindowsApps\python3.exe" "c:\Users\deepa.vscode-insiders\extensions\ms-python.python-2020.9.114305\pythonFiles\pyvsc-run-isolated.py" "c:\Users\deepa.vscode-insiders\extensions\ms-python.python-2020.9.114305\pythonFiles\interpreterInfo.py"
Python was not found but can be installed from the Microsoft Store: https://go.microsoft.com/fwlink?linkID=2082640
at ChildProcess.exithandler (child_process.js:304:12)
at ChildProcess.emit (events.js:223:5)
at maybeClose (internal/child_process.js:1021:16)
at Socket. (internal/child_process.js:430:11)
at Socket.emit (events.js:223:5)
at Pipe. (net.js:664:12) {
killed: false,
code: 9009,
signal: null,
cmd: '"C:\\Users\deepa\AppData\Local\Microsoft\WindowsApps\python3.exe" "c:\Users\deepa\.vscode-insiders\extensions\ms-python.python-2020.9.114305\pythonFiles\pyvsc-run-isolated.py" "c:\Users\deepa\.vscode-insiders\extensions\ms-python.python-2020.9.114305\pythonFiles\interpreterInfo.py"'
}
Error 2020-10-27 14:34:34: Failed to check if file needs to be fixed EntryNotFound (FileSystemError): Unable to read file 'c:\Users\deepa\Desktop\freecodecamp-intro-to-numpy.vscode\settings.json' (EntryNotFound (FileSystemError): Error: ENOENT: no such file or directory, open 'c:\Users\deepa\Desktop\freecodecamp-intro-to-numpy.vscode\settings.json')
at _handleError (c:\Users\deepa\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:729:838)
at processTicksAndRejections (internal/process/task_queues.js:94:5)
at y.readText (c:\Users\deepa.vscode-insiders\extensions\ms-python.python-2020.9.114305\out\client\extension.js:1:503846)
at p.doesFileNeedToBeFixed (c:\Users\deepa.vscode-insiders\extensions\ms-python.python-2020.9.114305\out\client\extension.js:56:962033)
at c:\Users\deepa.vscode-insiders\extensions\ms-python.python-2020.9.114305\out\client\extension.js:56:961160
at async Promise.all (index 1)
at p.getFilesToBeFixed (c:\Users\deepa.vscode-insiders\extensions\ms-python.python-2020.9.114305\out\client\extension.js:56:961106)
at p.updateTestSettings (c:\Users\deepa.vscode-insiders\extensions\ms-python.python-2020.9.114305\out\client\extension.js:56:960733) {
code: 'FileNotFound',
name: 'EntryNotFound (FileSystemError)'
}
Python interpreter path: ~\anaconda3\python.exe
Starting Pylance language server.
conda info --json
conda env list
~\anaconda3\python.exe c:\Users\deepa.vscode-insiders\extensions\ms-python.python-2020.9.114305\pythonFiles\pyvsc-run-isolated.py -c "import ipykernel"
~\anaconda3\python.exe c:\Users\deepa.vscode-insiders\extensions\ms-python.python-2020.9.114305\pythonFiles\pyvsc-run-isolated.py -c "import jupyter"
~\anaconda3\python.exe c:\Users\deepa.vscode-insiders\extensions\ms-python.python-2020.9.114305\pythonFiles\pyvsc-run-isolated.py -c "import notebook"
~\anaconda3\python.exe c:\Users\deepa.vscode-insiders\extensions\ms-python.python-2020.9.114305\pythonFiles\pyvsc-run-isolated.py jupyter kernelspec --version
~\anaconda3\python.exe c:\Users\deepa.vscode-insiders\extensions\ms-python.python-2020.9.114305\pythonFiles\pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.jupyter_daemon -v
~\anaconda3\python.exe c:\Users\deepa.vscode-insiders\extensions\ms-python.python-2020.9.114305\pythonFiles\pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.jupyter_daemon -v
~\anaconda3\python.exe c:\Users\deepa.vscode-insiders\extensions\ms-python.python-2020.9.114305\pythonFiles\pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.jupyter_daemon -v
~\anaconda3\python.exe c:\Users\deepa.vscode-insiders\extensi

I'm seeing a similar issue, I just get the raw JSON... if I scroll all the way to the top of my Python output window I see this..
Error 2020-10-27 10:29:38: stat() failed for "C:\Users\Administrator\AppData\Local\Microsoft\WindowsApps" [NoPermissions (FileSystemError)
And I'm not doing "Run As Admin..."
This has been working for months, then broke a week or 2 ago. I can still use py from the terminal (including inside VSCode), but for Jupyter I've had to switch to Conda, which is doubly annoying since Conda is so overbloated

Sorry for this issue here folks. Resolving as a duplicate issue against #14535

@deepan-py we just released https://github.com/microsoft/vscode-python/releases/tag/2020.10.332292344. Please give it a try and let me know if this release fixes the problem for you!


Fix Keyboard zoom interation options

Allow 0 values.

Is 0 really a sensible value for duration and delta? It might be for duration, but I'm pretty sure it isn't for delta.

You're right.  I updated the PR accordingly.

Nice, thanks for updating. I'll merge when Travis says ok.


The page isn't redirecting properly

Hi,
I have an application with these modules:
    'DoctrineModule',
    'DoctrineORMModule',
    'ZfcBase',
    'ZfcUser',
    'ZfcUserDoctrineORM',
    'BjyAuthorize'

Everything is set and works fine. When I try to add ScnSocialAuth to my application my /user/login route ends in "The page isn't redirecting properly".
Since I'm using DoctrineORM, i thought I should use ScnSocialAuthDoctrineORM but the issue is still the same.
In scn-social-auth.global I set the user_provider_entity_class to ScnSocialAuthDoctrineORM\Entity\UserProvider and enabled google with correct scope, client id and secret in config files.
In my application.config.php I added 'ScnSocialAuth' and 'ScnSocialAuthDoctrineORM'.
I added a new table in my database adapted to my 'users' table :
CREATE TABLE IF NOT EXISTS `user_provider` (
  `user_id` INT NOT NULL,
  `provider_id` varchar(50) NOT NULL,
  `provider` varchar(255) NOT NULL,
  PRIMARY KEY (`user_id`,`provider_id`),
  UNIQUE KEY (`provider_id`,`provider`),
  FOREIGN KEY (`user_id`) REFERENCES `users` (`id`)
) ENGINE=InnoDB;

In bjyauthorize.global.php I have access to all ScnSocialAuth Controllers for all roles.
The application isn't even reaching my login.phtml page.
What am I supposed to do now?
Thank you.

Some comments:
When I remove 'ScnSocialAuth' and 'ScnSocialAuthDoctrineORM' from the application everything works as before.
When I start on a new database the issue remains the same.
I still have no idea why I cannot reach /user/login.

Got it working, I was doing some extra redirecting onBootstrap which caused an endless loop to user/login.


Patch/local git/etags

Infers eTags from the git sha values.
@megawac got :eyes: on this?

I was going to suggest just using https://github.com/jshttp/etag to create an etag based on the file contents
etag( projectConfig )

A simpler sol'n, but it would have a high computation cost (the tag would
have to be generated at every sync since local-git doesn't allow for
partial sync cycles), go ahead and change it if you like! All I care about
is a stable way to maintain an etag list consistent w/ the project version.
On Mon, Oct 5, 2015, 7:58 PM Graeme Yeates<EMAIL_ADDRESS>wrote:

I was going to suggest just using https://github.com/jshttp/etag to
create an etag based on the file contents
etag( projectConfig )
—
Reply to this email directly or view it on GitHub
https://github.com/jsdelivr/api-sync/pull/39#issuecomment-145729216.

It would be simpler and avoid a fs.readFile/writeFile for the etags for the
non etag hit case. Plus computing etag sums are relatively cheap. I'll make
a patch when I get some free time, feel free to merge if this works
On Tue, Oct 6, 2015 at 2:33 AM, Austin Brown<EMAIL_ADDRESS>wrote:

A simpler sol'n, but it would have a high computation cost (the tag would
have to be generated at every sync since local-git doesn't allow for
partial sync cycles), go ahead and change it if you like! All I care about
is a stable way to maintain an etag list consistent w/ the project version.
On Mon, Oct 5, 2015, 7:58 PM Graeme Yeates<EMAIL_ADDRESS>wrote:

I was going to suggest just using https://github.com/jshttp/etag to
create an etag based on the file contents
etag( projectConfig )
—
Reply to this email directly or view it on GitHub
https://github.com/jsdelivr/api-sync/pull/39#issuecomment-145729216.

—
Reply to this email directly or view it on GitHub
https://github.com/jsdelivr/api-sync/pull/39#issuecomment-145753807.

Right now all i want is to get the API working. Once its back to normal you both can apply as many fixes and improvements as you wish to make it faster, smarter and more stable.


Add a framework for configuration propagation

This PR adds grpc services to return the computed versions (hashes) of both cluster and path level configurations, and adds client heartbeats to continuously monitor the versions, if versions change, then the FileSystemContext will be re-initialized.
Note that this PR only adds the grpc communication and client-server heartbeat framework, details like how to compute the versions are left for future work.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/3085/
Test FAILed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/3108/
Test PASSed.

@aaudiber @calvinjia PTAL

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/3156/
Test PASSed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/3159/
Test PASSed.

alluxio-bot, merge this please


No Charge Details in Charge Details for Supercharger charges

Describe the bug
I don't get any graph anymore for Supercharger charges:

AC charges are fine. I am sure, I had graphs there before, they also show nothing.
Expected behavior
Show the graph as in

Relevant entries from the logs
teslamate_1  | 2021-01-25 13:33:06.277 car_id=1 [info] Start / :online
teslamate_1  | 2021-01-25 13:33:06.362 car_id=1 [info] Connecting ...
teslamate_1  | 2021-01-25 13:33:17.214 [info] Connection was closed (a:1|t:1|d:0). Reconnecting …
teslamate_1  | 2021-01-25 13:33:28.018 [info] Connection was closed (a:1|t:2|d:0). Reconnecting …
teslamate_1  | 2021-01-25 13:33:38.811 [info] Connection was closed (a:1|t:3|d:0). Reconnecting …
teslamate_1  | 2021-01-25 13:33:49.627 [info] Connection was closed (a:1|t:4|d:0). Reconnecting …
teslamate_1  | 2021-01-25 13:35:12.417 car_id=1 [info] Driving / Start
teslamate_1  | 2021-01-25 13:51:55.673 car_id=1 [info] Driving / Ended / 16 km – 17 min
teslamate_1  | 2021-01-25 13:51:55.673 car_id=1 [info] Start / :online
teslamate_1  | 2021-01-25 13:52:11.245 car_id=1 [info] Charging / SOC: 35% / Tesla Supercharger, Eschborn
teslamate_1  | 2021-01-25 13:52:11.245 car_id=1 [info] Disconnecting ...
teslamate_1  | 2021-01-25 14:20:48.154 car_id=1 [warn] Discarded incomplete fetch result
teslamate_1  | 2021-01-25 14:21:07.555 car_id=1 [warn] Discarded incomplete fetch result
teslamate_1  | 2021-01-25 14:21:43.205 car_id=1 [warn] Discarded incomplete fetch result
teslamate_1  | 2021-01-25 14:22:02.637 car_id=1 [warn] Discarded incomplete fetch result
teslamate_1  | 2021-01-25 14:22:22.094 car_id=1 [warn] Discarded incomplete fetch result
teslamate_1  | 2021-01-25 14:22:41.494 car_id=1 [warn] Discarded incomplete fetch result
teslamate_1  | 2021-01-25 14:23:11.896 car_id=1 [warn] Discarded incomplete fetch result
teslamate_1  | 2021-01-25 14:24:28.608 car_id=1 [warn] Discarded incomplete fetch result
teslamate_1  | 2021-01-25 14:24:45.478 car_id=1 [info] Derived efficiency factor: 136.1 Wh/km (12x confirmed)
teslamate_1  | 2021-01-25 14:24:45.478 car_id=1 [info] Charging / Stopped / 19.78 kWh – 33 min
teslamate_1  | 2021-01-25 14:24:45.480 car_id=1 [info] Start / :online
teslamate_1  | 2021-01-25 14:24:45.494 car_id=1 [info] Connecting ...
teslamate_1  | 2021-01-25 14:25:25.447 car_id=1 [warn] Discarded incomplete fetch result
teslamate_1  | 2021-01-25 14:25:41.148 [info] Connection was closed (a:1|t:1|d:1). Reconnecting …
teslamate_1  | 2021-01-25 14:25:44.868 car_id=1 [warn] Discarded incomplete fetch result
teslamate_1  | 2021-01-25 14:25:51.953 [info] Connection was closed (a:1|t:2|d:1). Reconnecting …
teslamate_1  | 2021-01-25 14:26:02.780 [info] Connection was closed (a:1|t:3|d:1). Reconnecting …
teslamate_1  | 2021-01-25 14:26:04.564 car_id=1 [warn] Discarded incomplete fetch result
teslamate_1  | 2021-01-25 14:26:13.609 [info] Connection was closed (a:1|t:4|d:1). Reconnecting …
teslamate_1  | 2021-01-25 14:26:15.969 [warn] TeslaApi.Error / https://mothership-api.vn.teslamotors.com:443/vehicles/103221772/user_command/vehicle_data => {"error": "Get http://localhost:7654/vehicle_data?user_command=true&slow_query_time=15: read tcp <IP_ADDRESS>:34636-><IP_ADDRESS>:7654: read: connection reset by peer"}
teslamate_1  | 2021-01-25 14:26:15.969 car_id=1 [error] Error / :unknown
teslamate_1  | 2021-01-25 14:26:30.254 car_id=1 [info] Received stream data: :inactive
teslamate_1  | 2021-01-25 14:26:30.416 [info] Connection was closed (a:1|t:5|d:1). Reconnecting …
teslamate_1  | 2021-01-25 14:26:36.582 car_id=1 [info] Driving / Start
teslamate_1  | 2021-01-25 14:26:48.535 car_id=1 [warn] Discarded incomplete fetch result
teslamate_1  | 2021-01-25 14:27:01.059 [info] Stream.Timeout / 5
teslamate_1  | 2021-01-25 14:27:01.225 [info] Connection was closed (a:1|t:6|d:1). Reconnecting …
teslamate_1  | 2021-01-25 14:57:46.980 car_id=1 [info] Fetch already in progress ...
teslamate_1  | 2021-01-25 14:57:47.694 car_id=1 [info] Driving / Ended / 14 km – 31 min
teslamate_1  | 2021-01-25 14:57:47.694 car_id=1 [info] Start / :online
teslamate_1  | 2021-01-25 15:01:23.475 car_id=1 [info] Suspending logging
teslamate_1  | 2021-01-25 15:03:23.453 [info] Connection was closed (a:1|t:1|d:1). Reconnecting …
teslamate_1  | 2021-01-25 15:03:34.265 [info] Connection was closed (a:1|t:2|d:1). Reconnecting …
teslamate_1  | 2021-01-25 15:08:23.534 [info] Connection was closed (a:1|t:1|d:1). Reconnecting …
teslamate_1  | 2021-01-25 15:08:34.372 [info] Connection was closed (a:1|t:2|d:1). Reconnecting …
teslamate_1  | 2021-01-25 15:10:50.016 [info] Connection was closed (a:1|t:1|d:1). Reconnecting …
teslamate_1  | 2021-01-25 15:10:50.716 [info] control:hello – 0
teslamate_1  | 2021-01-25 15:11:00.880 [info] Connection was closed (a:1|t:2|d:1). Reconnecting …
teslamate_1  | 2021-01-25 15:11:01.532 [info] control:hello – 0
teslamate_1  | 2021-01-25 15:11:11.688 [info] Connection was closed (a:1|t:3|d:1). Reconnecting …
teslamate_1  | 2021-01-25 15:11:22.511 [info] Connection was closed (a:1|t:4|d:1). Reconnecting …
teslamate_1  | 2021-01-25 15:13:23.200 [info] Connection was closed (a:1|t:1|d:1). Reconnecting …
teslamate_1  | 2021-01-25 15:13:23.875 [info] control:hello – 0
Environment

TeslaMate version: 1.22.0-dev
Type of installation: Docker
OS TeslaMate is installed on: Ubuntu
User OS & Browser: Chrome
Others:

Well, because charger_actual_current is 0 for supercharger (DC?) charging.
@SergioRius Why did you add charger_actual_current > 0 to the WHERE clause?

Well, because charger_actual_current is 0 for supercharger (DC?) charging.
@SergioRius Why did you add charger_actual_current > 0 to the WHERE clause?

Anyway, PR https://github.com/adriankumpf/teslamate/pull/1253

Anyway, PR https://github.com/adriankumpf/teslamate/pull/1253

Well, because charger_actual_current is 0 for supercharger (DC?) charging.
@SergioRius Why did you add charger_actual_current > 0 to the WHERE clause?

Yes, I did. Let me see if something like ( charge_type='dc' AND `charger_actual_current > 0)
Can be added instead of remove it completely.

Well, because charger_actual_current is 0 for supercharger (DC?) charging.
@SergioRius Why did you add charger_actual_current > 0 to the WHERE clause?

Yes, I did. Let me see if something like ( charge_type='dc' AND `charger_actual_current > 0)
Can be added instead of remove it completely.

Could be done with (charger_actual_current > 0 OR fast_charger_type='Combo') or (charger_actual_current > 0 OR fast_charger_present)
@adriankumpf What du you think?

Could be done with (charger_actual_current > 0 OR fast_charger_type='Combo') or (charger_actual_current > 0 OR fast_charger_present)
@adriankumpf What du you think?

Not sure if that covers all cases? I'll merge your PR. That's more important for now.

Not sure if that covers all cases? I'll merge your PR. That's more important for now.


Program should be pulled from most recent term

The 'Program' associated with a profile should be pulled from the most recent term of study in the uploaded transcript, accounting for students changing programs.

Hi @allisonne,
We're looking into it! Stay tuned for an update :)
Ayush

This should now be resolved.


Update options page with new styling and radio

I've pulled styling information from https://github.com/microsoft/vscode-webview-ui-toolkit. It's a rough approximation, since pulling in the library would require some kind of build system
I've switched to radio buttons for a simple experince and is the recommended approach for just a few items according to the VSCode guidelines from the webview library
This also fixes the flicker issue from #21

This is the new options look


Automatically measure level of involvement for events :octocat: !

Automatically measure level of involvement for events :octocat: !
--
by restuta

If a person clicked on event it's "level 1", clicked on flyer "level 2", did this one more time +1


Suggest to introduce a types file for TS users

I'm trying to use this module in TS project, then found that this module provides no .d.ts file.
So I propose this PR suggests which introduces a .d.ts file.
I've confirmed that this types data is valid to compile this file in my project.

Thanks for the suggestion! LGTM 👍


Fix reset scheduler configuration endpoint path

What type of PR is this?
/kind api-change

What this PR does / why we need it:
We cannot guess what PUT /api/v1/schedulerconfiguration will do.
(I should've pointed it when I reviewed #54 😓)
This PR change the endpoint to PUT /api/v1/schedulerconfiguration/reset
Which issue(s) this PR fixes:

Ref #26
Special notes for your reviewer:
This PR is not needed in case that we re-design #26 to create one API to reset all resources and scheduler config.
So, let me /hold this.
/cc @sivchari
/hold
/label tide/merge-method-squash

We re-designed #26. We will delete this API and create one API to reset all resources and scheduler config.
This PR is no longer needed.
/close


About Attack Score Calculation

Hi ethz-spylab:
If I participate in a CTF match alone, will my attack score be less than that of a multi-player team?

Hi, one-person teams and multi-people teams are treated in the same way in all regards.

Hi, one-person teams and multi-people teams are treated in the same way in all regards.
Hi,Thank you very much for your reply


Include latitude and longitude in tile

In the past, I've wanted to know the center point (potentially bounding box) of the tile and would be interested in seeing that in the tile output.

@gridcell is it sufficient to include the centre point of a tile in its HTTP response headers, or do you also want to see this printed in the image? Bounding box is currently provided in a HTTP response header but not included in the image.


Bug 2300332: [release-4.16-compatibility] Hide builtin-mgr CephBlockPool

NOTE: manual backport as there is some conflicts resolved.

/retest

/bugzilla refresh

/bugzilla refresh

/test odf-console-e2e-aws


collapse multiple hats to a single signer -- if the same email address is signing in multiple roles, give them the same esnum

right now we send two emails and they are confusing. people sign the first one and gmail collapses the second so they don't see it.

This issue was moved to legalese-io/legalese-io.github.io#136


Fix dead link in Graphics Programming section

Fix link to Learning Modern 3D Graphics Programming.  The source of the updated link is the author's Wiki for the book.

As far as I can tell, the build failure is not directly related to this PR.

Correct, and fixed. Thanks! :)


[FEATURE] Expose the aws object

The AWS object created inside the package could be included with exports if the user wants to use it. If not, the user has to initialize another object and will read to redundancy. It's just for the purpose of ease of use and avoiding repetitions.
I am attaching the line with the object that needs exposure.
AWS SDK obj

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Add pay online button

Resolves #2

The "Pay Online" is not a button. That's a link with a different hover effect.

See how they have links and then a button at the end? The button signifies that it is a Call to Action (CTA).

Change the followingo on your .button class:
padding: 6px 12px;
border-radius: 5px;
margin-left: 12px;

Change color to #3e5e7b. Hover color #243748


@applying .container not working?

I've got a weird problem, and I'm not discounting user error, but figured someone could rubber-duck this with me...
The simple version of my problem is.
html file

... is not doing the same thing as...
html file

scss file
.something-unique { @apply .container; }
Specifically, Chrome never gets the max-width declarations when I'm using @apply that it does when I'm using the class.
I'm able to @apply all other sorts of things just fine. But container just doesn't work. Any thoughts? Something related to responsivity?

Hey @lperiodbose, you're right, applying .container to another class won't quite work as expected as it's a bit of a unique class in Tailwind.
Right now, @apply doesn't copy over any media query stuff because it introduces a ton of complexity and a ton of hard questions. It's meant to be used for simple utility classes only.
I'll probably look into having @apply explicitly throw an error if you try to apply a class that has media query definitions so at least there's a clear error message instead of just unexpected results.
 Thanks for clarifying, Adam!


[Request] Improve the Docs

Hi BLT team.
You moved the BLT docs to GithubWiki from readthedocs, It's okay. but-
there is some of Outdated breaking changes in BLT2. and page of those methods are not added yet.
Is there any methods instead of outdated one? or we can't use those anymore?
anyways, adding the pages is better I think.

i think wilko has more important stuff to do for now. fixing the blt for windows 7 for example.
until then you can PM me on steam if you need help updating stuff.

I agree that the docs could be improved. However, as said above, James would probably rather be working on more important things, such as fixing BLT2 for Windows 7 players.


Can not import component's type

As you can see in the image below, it is not possible to import component types:

I think the reason for this is that the type file uses aliases, and consumer project cannot resolve aliases in that file (because consumer project does not know about this alias config)
I have done some research, and it seems that there is no way to fix this other than to write a post-script to replace the path.

The same issue here: https://github.com/vuejs/language-tools/issues/863

@nguyenvanduocit Thank a lot for the PR!
The v2.0.5 has been released to fix this issue.
We're not using resolve-tspaths as your suggestion because of some reasons behind the package and build process.
I'm using vite-plugin-dts to generate the types based on tsconfig, by the way, still there are 4 relative paths in the built type file, I'm still investigating.
But currently it works and covers ~99% types of the components. Check it out.
Thank you.

Thank you for the update.


Fix issue:#3 add a new background color

I have added a new background color

@Pritam0077 design some attractive sure i will merge your code...

do you want me add a background image ?


Tabs should use 'tab' role for better screen reader support

Steps to reproduce (in Linux):

Launch the attached pyatspi accessible-event listener page-tab-events.py.txt  in a terminal (remove the ".txt" extension)
Launch VSCode, open a couple of files, and use Atl+1 and Alt+2 to switch between them

Expected results: The listener would print out an accessibility event each time the active page changes.
Actual results: (crickets)
Compare with: Any application which supports multiple page tabs and has accessibility enabled (e.g. Gedit, Firefox, Chromium, Terminator, etc.)
Impact: Orca does not announce the newly-selected/active page when Alt+n (where n is the pagetab index) is used in VSCode
Notes:

Orca does get other events from VSCode but the ordering of events is such that Orca uses them to update its state rather than to announce the new location. While I (Orca maintainer) could potentially modify Orca to work around the ordering its getting from VSCode, I believe that if VSCode started emitting page-tab switch/selection changes (like all the other native apps do), Orca would automatically start doing the right thing.
I believe that VSCode could accomplish what I am asking by setting aria-selected on the tab instances in the tablist, which brings me to:
From the inspector, I have yet to find anything with the ARIA tab role on it. As you'll see in ARIA Practices  and ARIA spec, tablist elements contain tab children. (And those tab children support aria-selected). If those elements are there and I'm just failing to see them, my apologies. But if they are indeed missing:
From the inspector, it rather looks like the things which should have the ARIA tab role instead have a role of presentation but an aria-label whose value ends with ", tab". I believe the global aria-label causes the presentation role to be ignored by user agent implementations. Thus the accessibility tree winds up with generic-roled elements which have a name which includes the role name. Assuming these elements are the ones which should have the ARIA tab role, they should lose the ", tab" in the aria-label value. Otherwise once the expected events are emitted, screen readers will start presenting the newly-selected tab like "foo, tab. tab" or "foo, tab. page tab."

@isidorn for input. Thanks!

@joanmarie thanks for filling this issue.
I have juste checked and yes we use the role tablist for the tab containers here
However we do not use the role tab here
The comment says "cannot use role "tab" here due to https://github.com/Microsoft/vscode/issues/8659"
So it seems that if we use the correct role tab screen readers do not read that there is a close button.
This week we are wrapping up our milestone, and I would love to change this start of next milestone to get feedback from insiders in case we break something. In case you want to try it out right now, just change the role on the second code pointer.
And yes we should update the aria-label to not contain the word "tab" if we fix the role.

@isidorn: Devil's advocate question for you: Is it really needed -- or even desired -- for screen readers to read that there is a close button there?
Many page tabs in native apps include a close button, the presence of which is not announced by screen readers (AFAIK).
These close buttons are typically not focusable. And even if it were, navigating up to the page tab via keyboard would be tedious. So screen readers announcing the existence of a tedious-to-access widget strikes me as unwanted chattiness. Plus, Ctrl+W is typically assigned to perform the close operation in all of these apps. And most screen reader users know this.
All of that said, if you want to add it, perhaps you could add information to the accessible description of the tab. Orca -- and I believe other screen readers -- tack on the accessible description at the end of the widget presentation and make description presentation optional. Thus it is easy to interrupt or disable for users who find it too chatty.
Accessible descriptions can be added via aria-describedby (a property that's been around forever). And also by the super-new aria-description which is now supported by Chromium, but perhaps not yet in the version being used by VSCode(??). It landed here.

@isidorn

In case you want to try it out right now, just change the role on the second code pointer.

That was super helpful. Thanks!!
Making that change causes the missing events to be emitted. I will need to make one change in Orca to cause that to be presented which I'll do shortly -- after investigating some chattiness that's resulting from Orca now presenting the page tab changes.

@isidorn: Here is a screen shot from Accerciser (Linux accessibility inspector). It shows what is exposed when I changed the role of the page tab from presentation to tab but left everything else the same.

In particular it shows:

What we already discussed and agreed upon: ", tab" is tacked on to the end accessible name ("foo") but should be removed.
New: The accessible description is what is displayed for the page tab. "foo • Untitled-1"

As I mentioned above:

Orca -- and I believe other screen readers -- tack on the accessible description at the end of the widget presentation and make description presentation optional.

By default, Orca presents the description. Therefore, what Orca master will say for the object in the screen shot is:
  'foo, tab'
  'page tab foo • Untitled-1'

So I think what would be desirable to do as part of the fix here is:

Change the accessible name so that it matches the displayed text on the tab, e.g. "foo • Untitled-1"
EITHER get rid of the accessible description entirely OR replace it with some very brief information about the presence of the close button -- assuming screen reader users actually want to hear that for every single page tab.

Make sense?

@joanmarie all makes sense. Thanks for trying it out!

We can align the ariaLabel with the title, I think that makes sense.
I agree with you that the presence of the close button does not really matter since most users will just use ctrl + w, and it is not accessible. Thus for now we will get rid of the accessible descriptoin and wait for user feedback

Will do the changes next week. Thanks!

@joanmarie  I have pushed a fix for this as we discussed, try it out and let me know how it goes.

@isidorn Just gave it a spin. Works as expected. Thanks!
There's still a bit of chattiness that I'd like to eliminate. Now when the page-tab is switched, Orca says:

'foo • Untitled-1' (this is the page tab name)
'page tab'

Then, due to a caret-moved event for the newly-focused editor, Orca immediately says:

'Untitled-1 editor' (this is the editor name)
'entry'
'bar' (this is the line of text where the caret moved)

I was thinking that I could filter out the double-speaking of the editor name -- doing a sanity check to be sure the editor name matches the page tab name. But as you can see from the above, it doesn't for a couple of reasons:

You're including what functions as a role in the accessible name. There's a better way to accomplish that. See #94828.
The page tab seems to be getting its name from the first line I put in the file, but that's not included in the editor name. I could presumably work around this in Orca because at least the editor name is a subset of the page tab name. Or we could do something to make the page tab name and editor name match.

Thoughts?

Thanks for trying it out. For 1. let's continue the discussion in #94828
For 2. can you clarify what you mean by "page tab" and "editor name".  I assume by editor name you mean the aria-label of the HTML element with the 'tab' role. And yes we can change the aria-label any way that is needed.

@isidorn When I'm working on Orca, I tend to think in terms of my platform's accessibility APIs rather than in terms of ARIA. Admittedly not especially helpful to you. Sorry about that!
To clarify:

"page tab": The div element with ARIA role of tab and, in my example, an aria-label value of foo • Untitled-1
"editor": The textarea element with a class of inputarea and, in my example, an aria-label value of Untitled-1 editor. Once #94828 is fixed, the aria-label value would presumably be Untitled-1
"name" (my platform's accessibility API property where aria-label values get exposed)

What I'm talking about in item 2 from my previous comment is: Should we make the tab-roled element and the textarea element have the same aria-label value?
Related aside: Independent of accessibility, why does thetab get the first 40 characters of the first line added to its displayed text when the document hasn't been saved? See this screenshot:

If that's really desired, perhaps those 40 characters should continue to be part of the aria-label value of the tab-roled div. Though we should probably get some input from screen reader users.
The reason I think it should continue to be part of the aria-label value is that if a sighted peer were to say something like "switch to the tab which says 'foo bar baz'," there should probably be an accessible tab with an aria-label which says "foo bar baz" so the screen reader user knows what the sighted peer is talking about.
The reason I question the above is because it's chatty. And as a sighted user, seeing the first line of text displayed in the tab doesn't really buy me much. :woman_shrugging:
Anyhoo given the current up-to-40-character tab prefix, I think what I will do is have Orca check to see if a newly-focused textarea has an accessible name which is fully contained in the just-selected tab. And if the answer is "yes", not repeat it. Then, when #94828 is addressed, Orca should be less chatty.
Make sense?

@joanmarie thanks for claryfing. Yeah agree the aria-label of the textarea and the aria-label fo the tab should be the same. I think this should be captured by your issue https://github.com/microsoft/vscode/issues/94828 which I plan to look into
As for the 40 character limit that is only for Untitled  editors and @bpasero introduced this becuase he was inspired by Sublime, and users actually like this. I think @bpasero and me decided that it should not be part of tha aria-label to not make it too chatty. Though we can of course change that.
Before you do any workarounds for Orca let's look into https://github.com/microsoft/vscode/issues/94828
Though the heursitic which you propose makes sense overall.


Prepare 1.7.9 release

Motivation
Update of changelog for v1.7.9
Description
No other changes besides the updated changelog.
Test Plan
n/a
TODO

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

bors merge


How to change the font (Typeface) of Description TextView?

Hi, Thanks for this awesome library, I want to change the font (Typeface) of Slide Description TextView. please help me.

Hİ, you can import library as a module to android studio and you can edit the library( I added typface or changed other features
)

Checkout 1.3.0


Display proper message on invalid folder path

When creating a new folder from Import > New folder or Scan > New folder, the message displayed on empty or path with whitespaces is this:

The PR fixes this to:

I think EditorFileDialog should just use DirectoryCreateDialog for creating folders. It's much friendlier to use than random dialog with only LineEdit.

The commits need to be squashed into one before this can be merged. See here for one explanation on how to do do that.

Thanks!


How can I grab Incoming webhook URL programmatically?

Description
Hi ! I am trying to make my App grab incoming webhook URL programmatically but I'm lost.
The grabbing part on the webhook docs is the one that I don't get.
Once a user installs my app, it says my app has completed the OAuth verficiation code exchange and I will receive a JSON response like this {     "ok": true,     "access_token": "xoxp-XXXXXXXX-XXXXXXXX-XXXXX",     "scope": "identify,bot,commands,incoming-webhook,chat:write:bot",     "user_id": "XXXXXXXX",     "team_name": "Your Workspace Name",     "team_id": "XXXXXXXX",     "incoming_webhook": {         "channel": "#channel-it-will-post-to",         "channel_id": "C05002EAE",         "configuration_url": "https://workspacename.slack.com/services/BXXXXX",         "url": "https://hooks.slack.com/TXXXXX/BXXXXX/XXXXXXXXXX"     } } but I don't know how to access this JSON response. I know how to access or get this JSON using tools like POSTMAN to send a post request https://slack.com/api/oauth.v2.access to this Url with code, client_id, and client_secret. And I know when using Bolt-js, I can use api method app.client.oauth.v2.access to exchange a temporary OAuth verifier code for an access token. However, on the code level, I don't know when and how to use that method. Are there code examples of grabbing incoming webhook URLs programmatically?
Also, is this right way of using app.client.oauth.v2.access({   client_id: process.env.SLACK_CLIENT_ID,   client_secret: process.env.SLACK_CLIENT_SECRET, }) to access the JSON response that contains incoming webhook url?
What type of issue is this? (place an x in one of the [ ])

[ ] bug
[ ] enhancement (feature request)
[ x ] question
[ ] documentation related
[ ] example code related
[ ] testing related
[ ] discussion

Requirements (place an x in each of the [ ])

[ ] I've read and understood the Contributing guidelines and have done my best effort to follow them.
[ ] I've read and agree to the Code of Conduct.
[ ] I've searched for any related issues and avoided creating a duplicate issue.

Bug Report
Filling out the following details about bugs will help us solve your issue sooner.
Reproducible in:
package version:
node version:
OS version(s):
Steps to reproduce:

Expected result:
What you expected to happen
Actual result:
What actually happened
Attachments:
Logs, screenshots, screencast, sample project, funny gif, etc.

Hi @esphoenixc, thanks for asking the question!
You can access the webhook URL via either the data managed by InstallationStore or installerOptions.callbackOptions.afterInstallation. I would suggest running the following simple example on your own to learn how it works:
const { LogLevel } = require("@slack/logger");
const { App, FileInstallationStore } = require("@slack/bolt");

const app = new App({
  logLevel: LogLevel.DEBUG,
  signingSecret: process.env.SLACK_SIGNING_SECRET,
  clientId: process.env.SLACK_CLIENT_ID,
  clientSecret: process.env.SLACK_CLIENT_SECRET,
  stateSecret: 'my-state-secret',
  scopes: ['incoming-webhook'],
  // Once the OAuth flow completes,
  // you can access the incoming webhook in stored data
  // $HOME/.bolt-js-app-installation/{your team id}
  installationStore: new FileInstallationStore({}),
  installerOptions: {
    callbackOptions: {
      afterInstallation: (installation, options, req, resp) => {
        // The incoming webhook URL that you've received
        console.log(installation.incomingWebhook.url);
        return true; // proceed if true
      }
    }
  }
});

(async () => {
  await app.start(process.env.PORT || 3000);
  console.log("⚡ Bolt app is running!");
})();

I hope this helps!

Thank you so much. I have found it via the data managed by InstallationStore :)!


What is the correct private key content for SIGN-KEY environment variable

I want to use SIGN_KEY environment variable to pass on my secret key. However, the private key content exported by command ,gpg --export-secret-keys -a, has line breaks and it can't be set in our CI system environment. What is the correct private key content for SIGN-KEY?

I found a solution in this site: https://discuss.circleci.com/t/gpg-keys-as-environment-variables/28641
But I still got an error
sign-maven-plugin:1.0.1:sign failed: Secret key not found
echo $SIGN_KEY
-----BEGIN PGP PRIVATE KEY BLOCK-----

lQdGBxxxx
xxxxxx
xxxx
Ih8jDOGJvHnsYgRPRz543OK5DxB/JnH7+6UukAgqpV+c1Q==
=G++Q
-----END PGP PRIVATE KEY BLOCK-----

echo $SIGN_KEY_PASS
Kwaixxx_Xxx_xxxx

echo $SIGN_KEY_ID
DXXXXF7A

Oh, I know what the problem is. The secret key can not be found because my $SIGN_KEY_ID is only the last 8 characters of the whole hex ID string.


schemaUpdateMode

When using the schemaUpdateMode setting in launch.json the error "Property schemaUpdateMode is not allowed." is shown.
I'm using Nav version 11.0.19846.0 and AL language extension version 0.12.15355.

With CU2 (AL extension 0.12.16641) now it works
https://blogs.msdn.microsoft.com/nav/2018/02/06/cumulative-update-02-for-microsoft-dynamics-nav-2018-has-been-released/

Thanks, I've installed CU2 and that solved the issue.

I'm using NAV 2018 CU2. I'm still not getting 'schemaUpdateMode' property in my launch.json Is there any function that should be used other than setting this property?

I had the same issue.
Try to remove the extension from VSCode and then reinstall it again.

Hi,
I've updated the VSCode extension and even updated the Visual Studio Code. Still issue persist

You need to add this parameter to an existing launch.json. You should see it in IntelliSense if you're using the CU2 version of the AL Language extension.

Hi @olisterrcf , I had the same problem but it was solved by reinstalling ALLanguage.vsix,

Hi,
It worked. I had to manually install the VSIX file from "CU 02 NAV 2018 NA\NAV.11.0.20348.NA.DVD\ModernDev\program files\Microsoft Dynamics NAV\110\Modern Development Environment" path. Downloading from the Marketplace doesn't work.

That's correct. In the future we aim to handle all NAV versions with a single VSIX available from the Marketplace. However, for now there is strict matching of the VSIX and the corresponding NAV server, please see: https://github.com/Microsoft/AL/wiki/Frequently-Asked-Questions#which-version-of-the-al-language-extension-should-i-use


Update renovate Docker tag to v38.45

This PR contains the following updates:

Package
Update
Change

renovate (source)
minor
38.40-full -> 38.45-full

Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.

[ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

Edited/Blocked Notification
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠ Warning: custom changes will be lost.


Stgong/yolov8

Clean fork of justin's YOLOv8 PR https://github.com/WATonomous/wato_monorepo/pull/34/

Tested and visualized on Foxglove


[Shadowrun 5th Edition] Small bugfix to Armor Soak button

[Shadowrun 5th Edition] Small bugfix
Changes / Comments
Roll20 Requests
Comments are very helpful for reviewing the code changes. Please answer the relevant questions below in your comment.

[ ] Does the pull request title have the sheet name(s)? Include each sheet name.
[ ] Is this a bug fix?
[ ] Does this add functional enhancements (new features or extending existing features) ?
[ ] Does this add or change functional aesthetics (such as layout or color scheme) ?
[ ] If changing or removing attributes, what steps have you taken, if any, to preserve player data ?
[ ] If this is a new sheet, did you follow Building Character Sheets standards ?

If you do not know English. Please leave a comment in your native language.

Character Sheet Info Roll20 Internal Use only.


List item bullet alignment fix

Requirements

Filling out the template is required. Any pull request that does not include enough information to be reviewed in a timely manner may be closed at the maintainers' discretion.
All new code requires tests to ensure against regressions

Description of the Change
This change adds a vertical-align style to the label tag.
Alternate Designs
I found no other way to apply this change - had no effect on the li or ul styles.
Could specify for labels that are children of a .markdown-preview to avoid the possible drawback listed below.
Benefits
When creating checkboxes in markdown, the markdown preview shows the list-style image aligned to the bottom of the list item when it wraps lines.

Note the circle displaying next to "element" and "game" in the preview on the right
By adding vertical-align: top to the label, the circle image is covered by the checkbox, as expected.
Possible Drawbacks
Could negatively affect other label stylings across Atom.
Applicable Issues
I saw no open issues relating to this.

Thanks for the PR. 🙇

Could specify for labels that are children of a .markdown-preview to avoid the possible drawback listed below.

This sounds like the safer option since label elements might get used in other places throughout Atom.
Also, it might be a good idea to fix it directly in the https://github.com/atom/markdown-preview package so that it will also work for other themes. I moved this PR to https://github.com/atom/markdown-preview/pull/545 and close this one.