Azure B2C no longer allows for enabling Call to Phone so that Custom Greetings can be added.

On creating an Azure B2C directory instance off the main Azure AD directory, it appears that it is being treated as a free tier which means the option to enable "Call to Phone" is not able to be setup.  However, though Call to phone is available on the B2C Sign In flow, we cannot customise the greeting via the Azure B2C directory MFA.
Is this a bug or a subscription issue?

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

ID: b8f14188-98ec-5c94-f408-162ee1baa076
Version Independent ID: 41ed4874-e1e6-56d3-4de4-39c024d1e06c
Content: Authentication methods - Azure Active Directory
Content Source: articles/active-directory/authentication/concept-authentication-methods.md
Service: active-directory
Sub-service: authentication
GitHub Login: @MicrosoftGuyJFlo
Microsoft Alias: joflore

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

Hey @gappleby  have you added a subscription to your b2c tenant?
Please see : https://docs.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-how-to-enable-billing
on how to do this. It's a little confusing that it creates an entirely new AAD tenant and then puts a b2c tenant within the aad tenant. And we're currently working to improve this.
I apologize for the confusion.
@gappleby Please let us know if there are anymore questions within the scope of this git issue. If not, I will be closing out this git issue by end of day today. Please reopen this git issue if you have anymore concerns. Thanks


Drawn Shapes Can Become Disconnected If Layers Are Removed From Map

Checklist

[X] I've looked at the documentation to make sure the behavior isn't documented and expected.
[X] I'm sure this is an issue with Leaflet, not with my app or other dependencies (Angular, Cordova, React, etc.).
[X] I've searched through the current issues to make sure this hasn't been reported yet.
[X] I agree to follow the Code of Conduct that this project adheres to.

Steps to reproduce

Create some map layers.
Draw some shapes on top of it.
Remove some map layers.
Zoom in and out.

Expected behavior
The drawn shapes should stay in the same place as the map moves and zooms.
Current behavior
After an underlying layer is removed, the drawn shapes attach themselves to different locations.
https://drive.google.com/file/d/1vi7u7gD0gKl-8EyfwPuDIVbyUmzM3AkJ/view?usp=drive_link
In the video, you can see rectangles and how they're attached to buildings on the map.  Zooming out and in is fine until it goes in far enough to obscure the lower-level map seen at the sides.
Logic in my app then removes the now fully-obscured TileLayer layer to reduce load on the browser as there could otherwise be many in the stack.  The exact call is: this.map.removeLayer(layer)
After that, zooming in and out shows that the drawn rectangles are now in a somewhat fixed location.  Even zooming out to the point where the background layer is no longer obscured (and is re-added) does not fix the issue.  It remains broken until the rectangles are removed and re-added in the correct locations.
I tried to create a minimal reproduction (linked below) but couldn't get the problem to show up.  If I disable in my app the optimization of removing obscured layers, I don't see the problem so I'm sure it's related to that.
Is there a way to completely turn off a layer without removing it?
Minimal example reproducing the issue
https://plnkr.co/edit/PAvQI2X2BWeWloxl
Environment

Leaflet version: 1.9.3, 1.9.4
Browser (with version): Chrome 114.0.5735.199 (Official Build) (64-bit)
OS/Platform (with version): Windows 10 desktop

I tried to create a minimal reproduction (linked below) but couldn't get the problem to show up.

Then keep digging. No reproducible case means we have no confidence this might be a bug in Leaflet at all (and it feels like it's a race condition in your end instead).
I do hope you've looked for errors in the browser's console.


Resize

If you select collapsible to be accordion in the javascript and then resize from tabs to accordion, the accordion is not collapsible. Also (this might be a bit nitpicky), if you go from a collapsed accordion to tabs, wouldn't it be better for the tabs to be not collapsed if the collapsed is only set to accordion? Thanks!

This should be fixed now


Defer Astronomy loading

Hello there,
I tried to add Astronomy in my project, I then used the bundle-visualizer and to my surprise Astronomy weights 173kB (that's a lot) in my project.
The thing is that I didn't even import it anywhere, it is just automatically included in the build.
Is there any way for me to control the load of Astronomy (using dynamic imports for example) ?
I hope you have a solution for that.
Regards

Hi, for backward compatibility it's using automatic import feature from earlier Meteor's versions. So even though it's working with imports it's still using old import feature which makes it load on Meteor start up. I might deprecate older Meteor versions in the newest Astronomy version.

It should be fixed in Astronomy 2.5.0. Let me know if it still loads entire Astronomy package even without a single import statement.

Sure ! By the way any resource on how to use the best of astronomy and grapher to make something really fancy ?
Maybe there are overlaps between the two that are not necessary

Never used grapher so I don't know.

@antoninadert I'm curious, have you tried integrating Astronomy with Grapher yet?

@davidsavoie1 no, I am currently contemplating different options but I don't think I'll use astronomy in the end.
I'll probably use GraphQl or something with Grapher


CLI: Add Groups to Projects

CLI can currently add users to projects, but not groups.

Same request :
Hello, currently I have a Jenkins pipeline which can add Users to Rancher projects but not groups. It would be super helpful from automation point of you adding this feature to CLI because without groups, I have to add groups manually in UI which is time consuming.
Please take this into consideration. looking forward to hear further updates.


"new contributor", "help wanted" tags

hapi.js has a page to encourage new contributors to jump right in: http://hapijs.com/contribute
It would be great to have similar.

Closing in favour of #41


Include Travis Build Status in Readme.md

It would be nice to have automatically in the Readme.md the Travis Build Status.

included Readme.md and other missing files.


Add active hover state for menu buttons

background color should be #188794 (add to variables if needed)
UPDATE
active & hover color should be: #006775
top panel buttons colors should be same as for left/bottom toolbar

Verified as fixed on Release 2.5.0.


LSH community tests

Scope & Purpose
This PR will add tests which will check that LSH functionality is not available in Community Edition

[ ] :hankey: Bugfix
[X] :pizza: New feature
[ ] :fire: Performance improvement
[ ] :hammer: Refactoring/simplification

Checklist

[ ] Tests

[ ] Regression tests
[ ] C++ Unit tests
[X] integration tests
[ ] resilience tests

[ ] :book: CHANGELOG entry made
[ ] :books: documentation written (release notes, API changes, ...)
[ ] Backports

[ ] Backport for 3.10: (Please link PR)
[ ] Backport for 3.9: (Please link PR)
[ ] Backport for 3.8: (Please link PR)

Related Information
(Please reference tickets / specification / other PRs etc)

[ ] Docs PR:
[ ] Enterprise PR: https://github.com/arangodb/enterprise/pull/1108
[X] GitHub issue / Jira ticket: https://arangodb.atlassian.net/browse/QA-318
[ ] Design document:

It is possible to regenerate dataset. Just launch python3 tests/js/common/test-data/search/docs/generate_lsh_dataset.py

It is possible to regenerate dataset. Just launch python3 tests/js/common/test-data/search/docs/generate_lsh_dataset.py


standard address-space: "Error: No route to the destination node..." when any client try to connect to topic

Env: standard-address space with "topic" destination with "default" plan
This error isn't 100% reproducible
reproduced by following test (log in attachment): testSortConnectionsBySenders(io.enmasse.systemtest.standard.web.FirefoxWebConsoleTest)
all logs from address space attached:
standard-default-1.zip

fixed by https://github.com/EnMasseProject/enmasse/pull/1008


chainntnfs: handle historical confs and spends asynchronously

In this PR, we modify our bitcoind and btcd chain notifiers to handle historical confirmations and spends asynchronously. This was motivated by users experiencing slow startups due to blocking during long rescans.
Fixes #1569.
Fixes #1616.
Fixes #1648.

Looks to have PR-specific failures on the itests rn.

Mostly LGTM now (after addressing Conner's comments). I still think the Register should be moved though, as that will entail a smaller structural change from the existing code, and aids readability IMO. It also makes it possible to simplify a bit by removing the ConfIDs.


Files are sometimes not written when compiling multiple files

When compiling multiple files at once, the output is sometimes not written for certain files.

Due to deadlock. I'm investigating...


If the input is not correct during the joining of a new lobby an error message is displayed

https://github.com/sopra-fs24-group-20/sopra-fs24-group-20-client/commit/aa5619a04fc168c1284a6e4c698d1f711d63b242


Predict Next Row

I'm trying to predict the next row in the dataframe. Please correct me if I'm wrong.
# Predict Next Row

last_row = df.tail(1)

predict_next_row = xgb.DMatrix(last_row[cols])

prediction = model.predict(predict_next_row)

prediction_value = prediction.tolist()[0]

if prediction_value == 1.0:
    print("Prediction: UP")
elif prediction_value == 2.0:
    print("Prediction: DOWN")
else: # 0.0
    print("Prediction: KEEP")

No. You need add a new row after you read csv file to predict the future. Something like this:
# Add next row
last_timestamp = df['Timestamp'].iloc[-1]
if settings.PERIOD == 'Hourly':
    next_timestamp = last_timestamp + 3600
df_next = pd.DataFrame([next_timestamp], columns=['Timestamp'])
df = df.append(df_next, ignore_index=True)
df.iloc[-1] = df.iloc[-1].fillna(1)

Then you can use split_df() with settings.NTESTS = 1.
You can check a new notebook 'XGBoost_next_row'.


Users is not defined in nova:users/lib/schema.js.

hello
see: https://github.com/TelescopeJS/Telescope/blob/devel/packages/nova-users/lib/schema.js#L193
may be import Users from './collection.js'
although it causes circular dependencies

Hey good catch!
For the moment we'll stay with these circular dependencies (there are others in posts for instance).

Fixed 👍


List previous Rust on GPU initatives and related projects

We talked in the meeting today (#15) that it would be good to list out all previous related Rust GPU initiatives and projects in the README, and maybe a bit how they relate or differ from the approach(es) we are taking here.
Could put them under a "Previous Work and Related Projects" section

2013 - Experimental Rust PTX compute backend on Nvidia GPU

@pcwalton do you have any more links or info about it?

2018 - Accel
2019 - RLSL by @MaikKlein. This we do mention in the README, but can compare more

Likely more?

I have a few more for the archives:

2016: glassfull syntax plugin/macro to translate to GLSL
2017: inspirv my MIR -> SPIR-V compiler experiments

Is this change still wanted/needed? I would be happy to take it up as I familiarize myself with the project,

sure! Imagining a pretty brief README section with like a one-liner for each related project in chronological order, or something like that

Created a PR for this change: https://github.com/EmbarkStudios/rust-gpu/pull/794


Comma in package.json makes npm install fail.

There is a leftover comma in the package.json. Makes npm install fail.

Made a pull request on it.

Sorry for the late reply! Didn't found a pull request, but I just removed the leftover comma.


How to mute audio of original video

Hi,
after adding music to the video, it playing two audion 1 is original video background sound and 2 is newly added music
pleas help

This feature requires new development

Ok, Thanks for your response.

is there any option to solve this issue?

You can modify the code to achieve this function

can you give any idea?

Set Opensl to mute during playback, or set all audio streams to 0

can you please explain in some detail, how to mute playback sound when i add music.

Set Opensl to mute during playback, or set all audio streams to 0

can you please explain in some detail, how to mute playback sound when i add music.

Set Opensl to mute during playback, or set all audio streams to 0

@wlanjie Does the Opensl have the mute option or needs code modification to support mute?


Update README.md

added alternate link if chrome://version is blocked

where is the Op crosh bypass!?

i can't find it :(

where is the Op crosh bypass!?

It is not in this repo. It was in @Brandon421-ops "Exploits and Hacks," which oddly got deleted from GitHub.
You can view the instructions here if you want.


Tooltips get in the way of writing code.

Issue Type
Bug
Description
For some reason when I am typing CSS, tooltips keep popping up in front of the code I am trying to edit.  Can tooltips be disabled for SCSS or CSS files?  This is extremely excessive and doesn't help developers get better at CSS.  I know because I am better than most devs at CSS, and when I suggest changes they still choose to do it wrongly.
VS Code Info
VS Code version: Code 1.20.1 (f88bbf9137d24d36d968ea6b2911786bfe103002, 2018-02-13T15:23:28.607Z)
OS version: Darwin x64 17.4.0

System Info

Item
Value

CPUs
Intel(R) Core(TM) i7-6820HQ CPU @ 2.70GHz (8 x 2700)

Load (avg)
2, 2, 2

Memory (System)
16.00GB (1.79GB free)

Process Argv
/Applications/Visual Studio Code.app/Contents/MacOS/Electron

Screen Reader
no

VM
0%

Extensions (9)

Extension
Author (truncated)
Version

html-class-suggestions
And
1.0.7

vscode-docker
Pet
0.0.24

vue-snippets
hol
0.1.5

vue
liu
0.1.5

code-beautifier
mic
1.7.2

vscode-scss
mrm
0.6.2

mssql
ms-
1.3.0

azure-account
ms-
0.3.0

csharp
ms-
1.13.1

Reproduces only with extensions

Duplicate of https://github.com/Microsoft/vscode/issues/38569
Workaround is to use the hidden setting "editor.hover": false

Does this apply to specific file types?
On Thu, Feb 15, 2018 at 10:08 AM, Martin Aeschlimann <
<EMAIL_ADDRESS>wrote:

Closed #43700 https://github.com/Microsoft/vscode/issues/43700.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/Microsoft/vscode/issues/43700#event-1476336974, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AX5XbjT1WZ9pa0HZy6gayl1lRz70Ktfgks5tVGScgaJpZM4SGGQO
.

--
"I studied computers"
CONFIDENTIALITY NOTICE: The contents of this email message and any
attachments are intended solely for the addressee(s) and may contain
confidential and/or privileged information and may be legally protected
from disclosure. It is then shared with tech companies, bots, hackers,
government agencies, and marketers.  The security of this message is none,
and it may be shared on Instagram at anytime.  If you are OK with this,
please respond.  There isn't really any security or privacy anywhere.  If
you disagree you may want to go camping and talk to people face-to-face
like in old times.

It's currently only a global option. Please add comments & requests to #38569


srt-live-server: init at 1.4.8

Motivation for this change
Closes https://github.com/NixOS/nixpkgs/issues/119576
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
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 nixpkgs-review --run "nixpkgs-review wip"
[ ] 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)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 119606 at 0b018e65 run on x86_64-linux 1

1 package built successfully:

srt-live-server

1 suggestion:

warning: missing-patch-comment
Please add a comment on the line above, explaining the purpose of this patch.
Near pkgs/applications/video/srt-live-server/default.nix:19:15:
   |
19 |   patches = [ ./fix-insecure-printfs.patch ];
   |               ^

I don't understand, there aren't any trailing whitespace at default.nix:23


ci: run goimport

Codecov Report

Merging #40 (14eb2a3) into master (21a5b2f) will decrease coverage by 1.05%.
The diff coverage is n/a.

:exclamation: Current head 14eb2a3 differs from pull request most recent head 411dbd3. Consider uploading reports for the commit 411dbd3 to get more accurate results

@@            Coverage Diff             @@
##           master      #40      +/-   ##
==========================================
- Coverage   79.57%   78.52%   -1.06%
==========================================
  Files          10       10
  Lines         666      666
==========================================
- Hits          530      523       -7
- Misses        109      116       +7
  Partials       27       27

Impacted Files
Coverage Δ

internal/server/server.go
51.26% <0.00%> (-5.89%)
:arrow_down:

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 21a5b2f...411dbd3. Read the comment docs.


refactor: cleanup twind-related functionality

Everything appears fine after the changes.

@lino-levan, looks like presetAutoprefix() may not be needed (ref: https://fresh.deno.dev/docs/examples/using-twind-v1).

presetAutoprefix() as its name implies is useful for targeting features that still have prefixes. Definitely a few sharp corners if you choose not to use it (especially around webkit) that I've personally encountered. It isn't strictly necessary but I'd still support having it on by default for beginners.

To follow up on the comment, I wanted to check that I wasn't going insane, but no there are definitely some tailwind features that need auto-prefixing.
This is one of the sites I helped build (with fresh) in Safari

This is how it renders in chrome without the autoprefix

This is how it renders in chrome with autoprefix

Oh, interesting... I should add a note where presetAutoprefix() was that states this fact. Thanks!

Definitely one of those bugs that are hard to locate. A note for future maintainers would be really nice!


Can't tab to select component

Describe the bug
Can't tab to select component
Reproduction
https://www.shadcn-svelte.com/examples/forms
Try to tab to select component
Logs
No response
System Info
System:
    OS: macOS 12.5.1
    CPU: (8) arm64 Apple M1
    Memory: 97.17 MB / 8.00 GB
    Shell: 5.8.1 - /bin/zsh
  Binaries:
    Node: 18.19.0 - ~/n/bin/node
    Yarn: 1.22.21 - ~/n/bin/yarn
    npm: 10.2.3 - ~/n/bin/npm
    pnpm: 8.14.1 - ~/n/bin/pnpm
  Browsers:
    Safari: 15.6.1

Severity
annoyance

Safari doesn't support tabbing to non-form components unless you have a specific accessibility setting enabled in your OS, which someone using assistive technology would certainly have enabled.
The same is true for https://ui.shadcn.com, among every other custom (non-native) select implementation out there.


HTML accessibility improvement and Styles adjustments

Improved HTML accessibility  and adjusted css styles to align contacts icons.

The last merge before release


Interpolations not working

Seems to be unable to interpret %(key) here:
https://github.com/maritz/node-sprintf/blob/master/lib/sprintf.js#L199
I noticed that npm's sprintf module is deprecated in favor of sprintf-js. Haven't tried swapping it in, but it's probably worth a look.
To reproduce in Node,
counterpart = require('counterpart');
counterpart.registerTranslations('en', {foo: 'Foo is %(what).'});
counterpart('foo', {what: 'cool'});

results in
Error: [sprintf] %(what).
    at Function.str_format.parse (/node_modules/counterpart/node_modules/sprintf/lib/sprintf.js:231:11)
    at str_format (/node_modules/counterpart/node_modules/sprintf/lib/sprintf.js:75:48)
    at Counterpart._interpolate (/node_modules/counterpart/index.js:233:10)
    at Counterpart.translate (/node_modules/counterpart/index.js:129:18)
    at translate (/node_modules/counterpart/index.js:286:29)
    at repl:1:2
    at REPLServer.self.eval (repl.js:110:21)
    at Interface.<anonymous> (repl.js:239:12)
    at Interface.emit (events.js:95:17)
    at Interface._onLine (readline.js:202:10)

You are using the wrong placeholder format. Instead of %(key) you have to use %(key)s. Notice the s at the end.

Totally missed that. Works fine. Thanks!


Getting a blank page when trying to login with mitm reverse proxy running

Thank you so much for making this project public. That's super nice of you!
I'm running into an issue while following the instructions here: https://github.com/joshuataylor/snowflake-notes/blob/main/reverse_engineering_tips.md#inspecting-your-http-requests
I ran mitmweb --mode reverse:https://my_account.snowflakecomputing.com --listen-port 8083
Then navigated to http://localhost:8083
Entered the login info, then it loads a blank page and hangs indefinitely.
Do you have any tips for what I might be doing wrong here?
Thanks in advance!

Glad you found it interesting, and sorry for the slow reply.
So there are three subdomains that Snowflake now uses:

ACCOUNT.REGION.snowflakecomputing.com
Used by the "official" drivers.

app.snowflake.com
Used to validate your account identifier, get the region, etc.

apps-api.c1.REGION.aws.app.snowflake.com
Used for API requests

The reverse API instructions made sense when there was a single domain, but the best approach now is to instead use mitmproxy/similar tool then use HTTP_PROXY in either your browser or as an environment variable.
Most HTTP frameworks pick this up out of the box, and should work.

I'm not sure that I follow. Would you be able to give a working example in the same way that you did in the reverse API instructions?


Rearrange development docs ToC

This is to make architecture the top link after changelog
and installation instructions. Also moves API to the bottom,
because it stands out of the reading flow, which is:

see if the development thing you think about is already done
launch installation if you're going to fix anything
(or) read about archtecture
about testing, probably installation is ready
how to sync docs
standards, etc.
components (should be linked from archtecture)
everything else
leave API pages open

Great, thanks! I also need to write more architecture docs here, but this is a good step.
We should really break all these docs out into seperate projects probably, to make them more grokable, but that's a longer term issue.


Added email verification to contact form

Add email verification to contact form:
resolve issue: #66
Type of change ☑
What sort of change have you made:

[x] Bug fix (non-breaking change which fixes an issue)
[x] I Implemented email verification using the ZeroBounce API to address the issue of incorrectly formatted or non-existent email addresses being accepted in the contact form.
[x] New feature (non-breaking change which adds functionality)
[x] Added functionality to the contact form to verify the existence of email addresses before submission, enhancing user experience and communication reliability.

Checklist: ☑

[x] My code follows the guidelines of this project.
[x] I have performed a self-review of my own code.
[x] I have added things that prove my fix is effective or that my feature works.

How Has This Been Tested? ⚙
Describe how have you verified the changes made.
Tested the contact form by submitting both valid and invalid email addresses.

Verified that the form correctly identifies non-existent email addresses using the ZeroBounce API.
Ensured that users receive appropriate feedback for invalid email addresses.
Confirmed that valid email addresses are accepted, and form submission proceeds as expected.

Hi @maha-sachin,
Thank you for your feedback and suggestion. I understand the benefits of using the Fetch API over external libraries like axios, especially in terms of reducing dependencies and enhancing the long-term maintainability and portability of our codebase. I will go ahead and refactor the implementation to use the Fetch API. I'll update the pull request once the changes are made.
Thanks again for your guidance!

Hi @maha-sachin,
I have updated the code to use the Fetch API instead of axios as recommended. Please review the changes and let me know if there are any further adjustments needed.
Thanks!


When height of the container is too small such height - totalVerticalpadding < 0, the chart gets inverted

verified in 0.9.107, 1/2/15. i get a nice error message in my console, e.g.
 The chart has no space to render. Either the width/height is zero or you have too much padding
Width: 600
Height: 371
padding-left: null
padding-right: 15
padding-top: 800
padding-bottom: null


atk-bridge

Description
ix@LAB:~$ pinta
libpxbackend-1.0.so: cannot open shared object file: No such file or directory
Failed to load module: /home/russix/snap/pinta/common/.cache/gio-modules/libgiolibproxy.so
Gtk-Message: 20:38:04.071: Not loading module "atk-bridge": The functionality is provided by GTK natively. Please try to not load it.
xkbcommon: ERROR: failed to add default include path /usr/share/X11/xkb
xkbcommon: ERROR: failed to add default include path /usr/share/X11/xkb
Segmentation fault (core dumped)
To Reproduce
install mono 12, sudo snap install pinta, then pinta
Version
Ubuntu 22.04.4 LTS

I think this is the same as this issue which was reported with the snap package earlier today: https://github.com/JGCarroll/pinta-snap/issues/12

🎆


Improve log when missing functions

This PR should improve the log when functions are missing in the perf summary table

bors r+


BUG: adding series of dates to TimedeltaIndex can raise ValueError: Unable to coerce to Series, length must be 1: given 2

System information

OS Platform and Distribution (e.g., Linux Ubuntu 16.04): macOS Monterey 12.4
Modin version (modin.__version__): b09dd424e95830e6a19a631741eb8381b9020ee5
Python version: 3.10.4
Code we can use to reproduce:

import modin.pandas as pd
import pandas
from modin.config import MinPartitionSize

MinPartitionSize.put(1)
timestamps = pd.Series([x for x in range(2)])
timestamps = pd.to_datetime(timestamps)
print(timestamps + pandas.to_timedelta([1, 2], unit="s"))

Describe the problem
Adding TimedeltaIndex to series works in pandas, i.e. if I replace import modin.pandas as pd with import pandas as pd in the script above. In Modin I get ValueError. I think we need to split the TimedeltaIndex across the row partitions. Right now in this example I think we're adding an index of length 2 to each row partition, each of which has length 1.
Source code / logs

Ray task stack trace
  File "/Users/maheshvashishtha/software_sources/modin/modin/core/execution/ray/implementations/pandas_on_ray/partitioning/partition.py", line 450, in _apply_list_of_funcs
    partition = func(partition.copy(), *args, **kwargs)
  File "/Users/maheshvashishtha/software_sources/modin/modin/core/dataframe/algebra/binary.py", line 115, in <lambda>
    lambda df: func(df, other, *args, **kwargs),
  File "/Users/maheshvashishtha/opt/anaconda3/envs/modin-dev/lib/python3.10/site-packages/pandas/core/ops/__init__.py", line 434, in f
    self, other = align_method_FRAME(self, other, axis, flex=True, level=level)
  File "/Users/maheshvashishtha/opt/anaconda3/envs/modin-dev/lib/python3.10/site-packages/pandas/core/ops/__init__.py", line 282, in align_method_FRAME
    right = to_series(right)
  File "/Users/maheshvashishtha/opt/anaconda3/envs/modin-dev/lib/python3.10/site-packages/pandas/core/ops/__init__.py", line 233, in to_series
    raise ValueError(
ValueError: Unable to coerce to Series, length must be 1: given 2
2022-09-13 17:22:43,212	ERROR worker.py:399 -- Unhandled error (suppress with 'RAY_IGNORE_UNHANDLED_ERRORS=1'): ray::_apply_list_of_funcs() (pid=4714, ip=<IP_ADDRESS>)
  File "/Users/maheshvashishtha/software_sources/modin/modin/core/dataframe/algebra/binary.py", line 115, in <lambda>
    lambda df: func(df, other, *args, **kwargs),
  File "/Users/maheshvashishtha/opt/anaconda3/envs/modin-dev/lib/python3.10/site-packages/pandas/core/ops/__init__.py", line 434, in f
    self, other = align_method_FRAME(self, other, axis, flex=True, level=level)
  File "/Users/maheshvashishtha/opt/anaconda3/envs/modin-dev/lib/python3.10/site-packages/pandas/core/ops/__init__.py", line 282, in align_method_FRAME
    right = to_series(right)
  File "/Users/maheshvashishtha/opt/anaconda3/envs/modin-dev/lib/python3.10/site-packages/pandas/core/ops/__init__.py", line 233, in to_series
    raise ValueError(
ValueError: Unable to coerce to Series, length must be 1: given 2

I think this is the same underlying issue as #4646


Quick fix for undefined variable when running without a server

Hi,
Just a quick fix due to the fact that a variable is not defined when running without a server.
Might make something cleaner later, it's just so that the program actually works. Is the fact that the check for whether the server should run is in the server() function intentional ? Otherwise, I might just take it out.

I made a fix in develop for this. I shove some code back and forth to make it more structured. Thank you for the proposal, I looked over that during the testing!


AW Replication VM CPU issue

Log File Swelling

AW reached to Kynd Focal for break fix after initial response and incident assessment


Fixed ditaa example diagram URL

With a relative URL, it works on GitHub, but with a full URL it should work on https://plugins.getnikola.com/v8/ditaa/ as well.

Thanks for fixing this!


This is version 2.1.5 released on December 19, 2011

Don't live in the past :-)

Noted (and fixed) :)


False positive for Lint/NestedPercentLiteral cop

Lint/NestedPercentLiteral cop detects the code like this.
this code has an array with elements which contains %+.
puts %w[1%+ 2]

I think that it is probably false positive.

Expected behavior
No offence of the Lint/NestedPercentLiteral cop
Actual behavior
offensive.rb:3:6: W: Lint/NestedPercentLiteral: Within percent literals, nested percent literals do not function and may be unwanted in the result.
puts %w[1%+ 2]
     ^^^^^^^^^

Steps to reproduce the problem
Array with elements which contains %+.
$ cat offensive.rb
# frozen_string_literal: true

puts %w[1%+ 2]

Run rubocop v0.52.0
$ rubocop offensive.rb
Inspecting 1 file
W

Offenses:

offensive.rb:3:6: W: Lint/NestedPercentLiteral: Within percent literals, nested percent literals do not function and may be unwanted in the result.
puts %w[1%+ 2]
     ^^^^^^^^^

1 file inspected, 1 offense detected

This seems to be detected by /#{percent_literal}\W/.
RuboCop version
$ rubocop -V
0.52.0 (using Parser <IP_ADDRESS>, running on ruby 2.4.2 x86_64-darwin16)

This bug is the result of this regex not being tight enough. Fix forthcoming...


[PRW 2.0] (part3) Moved type specific conversions to prompb and writev2 codecs.

This attempts to improve readability and consistency of our rw code & tests. For example to make sure conversions from/to model types are well tested.
We can't use generics easily due to details mentioned in Slack and old attempt so I propose we take it slowly and for now clean conversion code by:

Move v1 and v2 specific things to corresponding pkgs. This allows us to add methods to proto types which saves us from typos and give bit more readability. This allows to literally consistently duplicate conversion logic.
Have prompb/rwcommon for shared proto logic. For now I propose we test the above conversions in one place. The reason is that while having impl hidden in each version is beneficial, hiding tests is bit worse - it can be non-obvious when tests drifts for those. This rwcommon pkg can be also later used for more stuff e.g. shared types or interfaces/generics.

NOTE: For fun I shared one alternative here with generics. I think it's ... bit too much for 2 types, but maybe those generic interfaces would help further on with buildWriteRequest stuff. For just testing, it's too much and complex.

This commit is what matters https://github.com/prometheus/prometheus/pull/14348/commits/82518f669d0146bac3d64574fc3ce5ad44f9c0a5

/prombench main

No big diffs in Mem, CPU and latencies:

/prombench cancel


Make sure the latest fenics compiler is used

There seems to be an dependence issue, which might be the cause for the compiler issue later on.


Support negation of parameters sent to computed bindings

e.g. <div hidden$="{{hideThis(foo, !bar)}}">Hello, world!</div>
As it stands, attempting to negate a parameter causes the computed bindings to silently fail.

Should be quite easy to implement, I'll try to take a look at this

What are the pros of implementing that in the parser? Couldn't you just negate the parameter in your computed function?

@pkaske, not always.
Imagine you have loop that generates pairs of blocks. Depending on sub-property you'll add some class to one of these two blocks. It is quite natural to use property directly in one case and negate it for another.
Sometimes this is just a matter of readability.

@nazar-pc I don't see how your example of the loop wouldn't work without negation in the binding declaration, but I agree with your point regarding readability.

@pkaske I meant you'd need to add class to either one element or another, so you'll use the same computed binding to property, but with negation for second block.

@nazar-pc Ahhh, now I get it. Thanks for teaching me that :)

Or, if you have a function that determines if multiple values are truthy that you want to use with inputs that may or may not be falsey, e.g. and(truthy, !falsey).

@miztroh, well, my PR #2247 contains xor alongside with others if you need it)


Mistakes in tutorial

Steps to reproduce the problem
What is the current behavior?
What is the expected behavior?
no "SV1" connect
We also get get cloud state vector simulator by using method get_backend for provider.

aws_statevector_simulator = provider.get_backend("SV1")
aws_statevector_simulator
BraketBackend[SV1]

in https://qiskit-community.github.io/qiskit-braket-provider/tutorials/0_tutorial_qiskit-braket-provider_overview.html#Access-Braket-devices-from-Qiskit

online_simulators_backends = provider.backends(types=["SIMULATOR"])
online_simulators_backends

も
EndpointConnectionError: Could not connect to the endpoint URL: "https://braket.us-east-2.amazonaws.com/devices"

pip install matplotlibが必要
plot_histgramで怒られる


Update .NET Core tutorial for .NET Core 3.1 and VS 2019

I went through the current .NET Core tutorial with v3.1 and VS 2019. There were some minor code changes necessary (most notable that the emitted JSON needs to be lowercase by default). I added a couple minor style/wording changes.
Let me know if you'd like anything tweaked or want to keep the current netcore tutorial alongside this one.

Website preview is ready!
Built with commit 850bef2874c47dfabdca2eb77683471ef2c32bea
https://deploy-preview-1025--reactnet.netlify.com/

Good catches! 😄 Thanks!


How do I link a new app

hello, I installed label-studio on my own computer and created a new application in it
python manage.py startapp MyApp
How do I link this application in core/"urls.py". I want to make this link and create it as http://<IP_ADDRESS>:8080/MyApp and design this page specially, how do I do this.
how do i create this url link, error comes out as shown below

You have to add it here:
https://github.com/heartexlabs/label-studio/blob/develop/label_studio/core/urls.py#L66
As an example you can use the User Account page:
https://github.com/heartexlabs/label-studio/blob/develop/label_studio/users/urls.py#L21
Also check django docs:
https://docs.djangoproject.com/en/4.1/intro/tutorial01/


feat: monitoring and tracing the workflow

Currently, the RisingWave Operator runs a workflow for each reconciliation. The workflow is organized in pure Go with help functions provided by the ctrlkit. It's easy to understand and develop, but it's hard to monitor and trace for now. We need mechanisms for this. Here're the topics I think would be helpful if achieved:

[ ] Monitoring

[ ] Expose metrics of the workflow status, such as ID, target, result, error, and elapsed time
[ ] Expose metrics of the workflow action status, such as result, error, and elapsed time
[ ] Dashboard (panels) for monitoring the running status of the operator workflows, e.g. event rates, avg/p50/p99 time, common errors

[ ] Tracing

[ ] Design and implement the structures and functions for helping trace the workflow, capturing metrics and states (optional)
[ ] Provide an option for the tracing and provide a way to get the trace result
[ ] Dashboard for trace analysis, e.g., the time costs in a tree, a graph where each node(action) is colored by its result
[ ] Provide an option for capturing the states of the future workflows and a way to replay the workflows with states captured. This is useful when debugging the online service.

References:

RFC ctrlkit
The main workflow

#123 related. After it's merged, we can start to build dashboards for the operator.

Will move the ctrlkit outside the this repo. Close it.


Check count instead of length in maybe_embiggen() to reset the slice pointer.

add_tiny overrides the length before calling maybe_embiggen(). Generally
using count as a signal for emptiness is more reliable.

Thanks a lot @vpai!


feat: upgrade all the dependencies in the package.json of illustrations

Description
Upgrade all the dependencies in the package.json of illustrations

Dependencies are already merged into main using syncpack. Hence, closing the PR.


Implement timer for Teensy

Enable use on Teensy by implementing MultiTime derived class for that platform

Mostly done, some more platform agnostic work is needed for devices with less than 5 timers


Fix #2513

Hello, this PR fixes this problem, modify the point as follows:
1, First get from the RequestContext, if not get, we get from the request
2, change the method from private to protected

Codecov Report

Merging #2518 into master will increase coverage by 0.49%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #2518      +/-   ##
==========================================
+ Coverage   65.65%   66.14%   +0.49%
==========================================
  Files         207      123      -84
  Lines        7646     4165    -3481
  Branches      943      485     -458
==========================================
- Hits         5020     2755    -2265
+ Misses       2268     1229    -1039
+ Partials      358      181     -177

Impacted Files
Coverage Δ

.../netflix/zuul/filters/pre/PreDecorationFilter.java

...ework/cloud/netflix/zuul/RoutesRefreshedEvent.java

...tflix/eureka/server/EurekaDashboardProperties.java

...cloud/netflix/zuul/filters/ProxyRequestHelper.java

...mework/cloud/netflix/turbine/TurbineLifecycle.java

...l/filters/route/support/AbstractRibbonCommand.java

...cloud/netflix/zuul/ZuulProxyAutoConfiguration.java

...oud/netflix/zuul/filters/post/SendErrorFilter.java

.../eureka/server/event/EurekaServerStartedEvent.java

...netflix/zuul/util/RequestContentDataExtractor.java

... and 73 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 05cd507...a0aab48. Read the comment docs.

@ryanjbaxter Hello, may I ask you. In addition to the code for the modified test added, and I added an additional extra with the of some of the test code.  why the report shows the test coverage is lower than before? (For the modified class compared to the previous test coverage has been greatly improved)

Why are you making these changes?

@ryanjbaxter Hello, thanks for your reply. This PR mainly provides two functions: the first to solve the problem of # 2513, the second increase of some test code. Due to my lack of rigor led to multiple commit (please forgive me, I will pay attention). Can you merge this PR? If you can not merge this PR because I did not do something right, then please tell me that I will amend it in time. best wishes.

We can squash commits, don't worry.

@spencergibb Ok, thanks for the answer. Then what else do I need to do for this PR? If there is no problem hope you can merge it. best wishes ：)


docker-versions-create init

I've created a small sh script to simplify docker container creation with version.
Hope it will speedup #360  issue resolution.
I've tested it to the point of actual pushes. As I don't know the environment configuration of your workstation - I assume the script to be changed to work in your environment.
Upon completion you need to do some manual steps:

Merge github branch that the script created
Update docker hub description and add new version with link to a dockerfile that was created by this script.

I should have mentioned earlier that I already have a branch-per-tag strategy going, such as
https://github.com/itzg/docker-minecraft-server/tree/openj9
and was mostly needing to automate the master->branch merging of any updates made in master. I also use Docker Hub currently for builds, so any push to a branch that it is watching will take care of the docker build/push automatically.
With that I was thinking the automation script would work against a list of branches, checking out each, and performing a git merge from master into the branch. If the merge is successful, it could git commit and push the change. If the merge fails, it would "pause" to allow for manually resolving conflicts, etc. The quirky part is that the script would be initiated while on master, but check out over itself while traversing the branches. That might require some research and/or creative solutions.
I know what I describe there is a fairly large difference from what you implemented, but would be willing to at least add a command line option to the run the behavior I described?

Generally, what you need is to update a list of branches to the latest master and create a push if update encountered no errors. Got it.

You summed it up perfectly :)

Sorry for a delay on this task.
Can you look into this again? I did change it to use actual branches. I did test it to some extend, but can't test it completely.

Yeah, sure. I mean.. you will use this. If you feel that that's OK for you to use.
I'm still using modified first version as I need to build it on the server itself.
Also I would like to suggest to take a look into those versions of the java VM for new branches (I tried them all. Depends on the java application one is using inside a container - they have diff benefits.):
adoptopenjdk/openjdk8:alpine-jre
adoptopenjdk/openjdk8:alpine-slim
adoptopenjdk/openjdk8:alpine-jre-nightly
mcr.microsoft.com/java/jre:8u232-zulu-alpine (Oracle jdk. Found that it to be better optimized for CPU)
Also, I think it will be a good idea to include 9, 10 and 11 versions of java too. As an example, Forge for MC 1.14 on java 8 works about 20% slower than on java 10 and this is a huge benefit on heavy-moded servers.
Your scripts that are already in a repository work awesome with any java version. I didn't change anything else, except "FROM" line in Dockerfile, to build the list above plus different java versions.

What base images of Java provide 9, 10, and 11 for alpine? I don't see those tags available for openjdk here.

...sorry, I think I answered by own question since I found ones like adoptopenjdk/openjdk11:alpine-jre

FYI I have now added an adopt11 image tag and added batch mode support https://github.com/itzg/docker-minecraft-server/commit/382336d39d2b48a7b4e4e7c419d9624f1e951149 to prepare for me using github actions to automate the script invocation on push to master.

@wlp7s0 I just wanted to take a moment to thank you again for this script. I have used it several times now and it has made maintaining the alternate image tags so much easier.

@itzg it is good to hear! I glad it helped and thank you for a kind message!


Update dependencies; adapt to latest versions

This commit updates this action to the latest Octokit version, as well as updates all other dependencies to their latest available versions.
There were a few changes necessary to make this work: Octokit now uses a .rest property. I've removed scramjet as its functionality can be replaced by async+ Promise.all in this library.
Furthermore, to allow developers to dispatch this action manually, I've added the workflow_dispatch event.  The event type will be logged.

@bugwelle mind porting this update to https://github.com/MBilalShafi/no-response-add-label as a forked version of this repo/action?

@jeffpaul That repository has diverged from this original repository. It also partially uses the new octokit API, it seems:
https://github.com/lee-dohm/no-response/compare/main...MBilalShafi:no-response-add-label:main#diff-63a9c84fe8adae96e8e39100541421adf38bf5e2170c2280923554526ca33213R137
Porting the changes doesn't seem trivial (or necessary).
The fork-author also changed the MIT license without keeping @lee-dohm in it, which I find… let's say I'm not a fan of it. 😄
It also has no "Issues" tab, which is why I'd avoid that fork.

@bugwelle yeah I opened a PR to correct the MIT licensing bit: https://github.com/MBilalShafi/no-response-add-label/pull/6.


docs(content-docs): update relative file link notation in examples

Pre-flight checklist

[x] I have read the Contributing Guidelines on pull requests.
[x] If this is a code change: I have written unit tests and/or added dogfooding pages to fully verify the new behavior.
[x] If this is a new API or substantial change: the PR has an accompanying issue (closes #0000) and the maintainers have approved on my working plan.

Motivation
The link notation used in markdown-features-links.md's first example is different from the link notation used later – e.g., [link](./doc1.md) vs [link](doc1.md). Since the former example works in my own experience, I've adjusted the documentation to reflect that.

Fix the relative link notation in the example listed in lines 22-28 to match the dot format in lines 11-14
Add specificity to line 23: "a document" --> "another document in the same folder"

Test Plan

Test links

Deploy preview: https://deploy-preview-8475--docusaurus-2.netlify.app/docs/markdown-features/links
Related issues/PRs

They should both work. Do they not work for your case?

Hi
I'm going to close this, as it works as intended
The fact that we use 2 distinct syntax is a feature and not a bug, as it shows that both can be used without really needing an extra docs section just for explaining the 2 different syntaxes (which for me is enough doc)


Less loose permission bits for /var/lib/mysql inside container

As mentioned in https://github.com/openshift/mysql/pull/92#issuecomment-139270899,
using 0777 for /var/lib/mysql is not very safe. But we can allow to run the image
as arbitrary user even with 0770 bits, by setting root group as owner for /var/lib/mysql.
That works because when only specifying user (e.g. -u 1000), group 0 is used.

[test]


Add intake-cmip to list of drivers

PS: you can add [skip ci] in the commit message to avoid having to wait for Travis to go green for documentation-only PRs.

Thank you the tip! I didn't know you could skip CI by adding [skip ci] in the commit message.

Thanks for the change. RTD should rebuild, and your link go live in about 20min.


vetur support for type definitions

Hello, as far as I know the official supported library is vetur in VSCode. I want to see type definitions of modules in the editor. So perhaps you can add it to vetur or recommend an extension to install.
I wrote
this.$router.push({
  to: 'quiz/single-choice',
});

And got the error message: Argument of type '{ to: string; }' is not assignable to parameter of type 'RawLocation'.  Object literal may only specify known properties, and 'to' does not exist in type 'RawLocation'.
The error message is fine. I just want to see the definitions of RawLocation in the IDE. Can you do that?
https://github.com/vuejs/vue-router/blob/dev/types/router.d.ts
is leading to
export type RawLocation = string | Location;
export interface Location {
  name?: string;
  path?: string;
  hash?: string;
  query?: Dictionary<string | string[]>;
  params?: Dictionary<string>;
  append?: boolean;
  replace?: boolean;
}

I want to see that in my IDE as browsing node_modules or GitHub or google is not very comfortable.

This is the repository for the vuejs.org website.
It's not the right place to ask for support.
Please use forum.vuejs.org or chat.vuejs.org


Update packages and samples to support ASP.NET 5 Beta 8

Update the dev branch to support the nightly builds of ASP.NET 5 (currently in beta 8 development)

Both dev and master branches are now compatible with ASP.NET 5 Beta 8 nightly packages as of #6

React to release of ASP.NET 5 Beta 8 release


How to have a nice social share?

Hi,
When sharing a page (for example on facebook or twitter), it reach the 404 file, and thus don't get all the opengraph meta and stuff, that are called / generated after, in the index.html file.
How could I get this to work?
Thanks!

@csuwildcat ?


Deploy Gateway DB w/ Read & Write to the cloud

Gateway deployed to: https://db-gateway-production.up.railway.app


Added functionality for plotting step plots

Adapted the draw_line2d function to be able to correctly plot step plots created with plt.step(where='').
The where argument can handle the styles drawStyleKeys = ['default', 'steps-mid', 'steps-pre', 'steps-post', 'steps'] from https://matplotlib.org/3.1.0/api/_as_gen/matplotlib.lines.Line2D.html
Keywords for PGF are from http://pgfplots.sourceforge.net/pgfplots.pdf Subsection 4.5.3 Constant Plots.

Where can I see the what should be changed due to linting?

According to '.travis.yml' the following commands are used for lint:
pylint tikzplotlib/
pylint test/*py

You can also see calls to black in 'Makefile' for auto-formatting files.

Just check the link on the failed tests ("Details") and you'll see what's wrong. make black will help you.

Thanks @Aikhjarto and @nschloe for helping me learn how to contribute!

Closing was the wrong action I think

Very nice addition, thank you!


New column ncumul_deceased_confirmed_by_ct

It looks like in some cases a COVID-19 infection cannot be confirmed by a PCR test ( https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7082661/ ). Instead a CT is used in some cases. It seems that some cantons also include cases only confirmed by CT in the COVID-19 statistic #492 . To differentiate these cases from the cases confirmed by Real-Time Reverse-Transcriptase Polymerase Chain Reaction I suggest to add a new column with a name e.g. like "ncumul_deceased_confirmed_by_ct".

Do cantons actually communicate this data? Or just report it to the BAG? Do you know of a canton providing this data?

Until now, they do not provide this data. But it could be that this is one of the reasons for the big difference in deceased between the BAG and the canton data. I agree with you that we should be skeptical and wait until we get a confirmation from a canton that they are willing to provide this data. I will try to find out more in the next days.

At least in the case of VD this difference is declared since a very long period. I think it was still in March, when they started to report also cases where people died probably of Covid-19, but are not confirmed which means imho that they were not tested, but showed typical signs of Covid-19. According to the cantonal report of VD of today there are 105 cases of deceased people that are only probable and not confirmed out of 420 deceased in total. But I don't know any other cantonal statistic that makes this difference.

Hey @zukunft
We are considering, archiving this repo, because there is no activity anymore and it seems, there will be no activity in the future 🤞. Otherwise it can be unarchived if necessary.
Therefore we're checking all open issues. What about this one? Is it still important or can you either close this one as completed or close as not planned? Thank you!

Friendly reminder (open question):
@zukunft

Dear @adrup, as the initiator of this initiative, I take the decision to close this issue as "Not Planned". I do not expect that @zukunft would have any objections. Thanks again for your efforts to clean up.


styling over scp

Do you want to request a feature or report a bug?
Not sure. Feature, probably.
What is the current/expected behavior?
When I open a remote file over scp (vim scp://user@host//path/to/remote/file ), vim creates some sort of tmp buffer to work from and prettier doesn't know where the actual file is to perform its task. Is it possible to configure prettier to look at the current buffer, and not choke on the scp path? Or is this beyond configuration?
What version of vim-prettier are you using - (output of :PrettierVersion) ?
0.2.7
What version of prettier are you using - (output of  :PrettierCliVersion) ?
1.14.0
What is your prettier executable path - (output of  :PrettierCliPath) ?
prettier
Did this work in previous versions of vim-prettier and/or prettier ?
didn't try
Thanks!

I never tried this, will look into it! Its definietly something worth supporting if possible

Will try to investigate this issue as it seems like a super useful feature to support

Haven't had time to look into this. Will close this issue for now but have added it to a list of "wish" lists for the future, and when time comes will reopen it.


docs/README.md refers to beta raml2html

the latest version of raml2html supports RAML 1.0, our doc generation README needs an update
xref https://github.com/raml2html/raml2html/blob/master/changelog.md

PR is here: https://phabricator.mesosphere.com/D387


[YUNIKORN-2903]modify Dev Environment Setup ServiceAccount token generate guide

What is this PR for?
modify k8s dashboard token generation part. According to https://stackoverflow.com/questions/76133984/kubernetes-service-account-doesnt-have-token, k8s service account don't generate token by default v1.24
What type of PR is it?

[ ] - Improvement

What is the Jira issue?
YUNIKORN-2903

Please at least cover our latest v1.6.0 versioned docs also.

Please at least cover our latest v1.6.0 versioned docs also.

done, pls check

update assets ok


Better documentation for snippet transform grammar

VSCode Version: 1.17
OS Version: N/A

The snippet transform feature is one I have been waiting for a long time, but there is no documentation on it, other than the one /capitalize example in the release notes of v1.17.
I tried using textmate/sublime transforms but they don't seem to be recognised
For example ${TM_FILENAME/^(\w)|(?:-(\w))|(\.js$)/(?1\u$1:)(?2\u$2:)/g} is a transform that reads a filename in the format my-file-name.js and converts it to MyFileName (taken from a sublime snippet I wrote years ago)
I also tried being clever and using ${1:${TM_FILENAME/(.*)\\.js/${1:/hyphenate}/}} hoping that hyphenate was already implemented, but again no cigar.
Are their plans of updating the docs or can you atleast point us to the transform syntax and available keywords for transforms? Is there a way to define our keywords? (e.g /hyphenate)

Good catch. This should have happened for the October release. The tracking item is this one https://github.com/Microsoft/vscode-docs/issues/1190

Closing this as a dupe of https://github.com/Microsoft/vscode-docs/issues/1190. Let me know if you want more docs on the subject

Thanks for the reply. I made a new issue for an actual bug that is related to this one: #36089


Live Barcode and QR Code Reader

Hey DCP participants, good to see you here
This issue will helps readers in giving all the guidance that one needs to learn about Live Barcode & QR Code Reader. Tutorial to Live Barcode & QR Code Reader and how it's applied using sample code.
Topic : Computer Vision
"Project Title" should be the "Issue Title" mentioned here.
If you like to work on this issue, follow the given guidelines for code as well as for the README. You have to be as elaborative as possible. Make sure you also maintain the project structure provided. Just comment and get it assigned. Issues are alloted on FCFS basis.
The main intention of this repo is to educate beginners with all the concepts related to datascience so that they could feel confident to apply these things learnt in practical exposure.
Enjoy your open source journey ahead. 😎

Define You:

[x] DevIncept Participant
[x] Contributor

Is your feature request related to a problem? Please describe.
I would like to add a tutorial on the creation of a Live Barcode and QR Code Reader that is trained in the local environment, this will be a real-time QR/Barcode Scanner which will be a .py file, where I will be explaining each and every step. I will also add a .ipynb file if needed.
Describe the solution you'd like...
Steps which will be following:-

Setting up a local enviornment
Importing the packages through the command line
Setting-up the required dependencies
Creating main function to run the model
Adding suitable variables and parameters
Then Finally, Testing

Dataset to be used:- No dataset required (Real-time detection)
@prathimacode-hub please do assign the issue :-D

Issue assigned. @hrugved06


Add support for long words

Hi there,
I want to address this issue and add support for long words.
It goes into an infinite loop when given a file with exclusively long words (length > 8). Link to line. This issue may also occur for files all filled with single chars or containing non-ASCII chars.
Replicate:
cat /usr/share/dict/words | awk 'length($0) >= 9' | head -n 5 > long-words
toipe -f long-words

At the least, it shouldn't hang. I don't know how best to handle this yet.
To support long words would you want to add a config (instead of this)? Or remove this check if the source is a custom word list file?

Or remove this check if the source is a custom word list file?

That sounds good. This check was only added because some OS wordlists have huge words that make typing harder.

Also, I'm working on a better word selector that should fix many long standing issues and will be more configurable (at least it shouldn't hang!)


Support com.sun:auto-snapshot=false or similar

Don't create snapshots of datasets with this?
At least, don't send them?
Are there other properties like this?

Possibly even don't create snapshots, leaving it up to the user.


Remove "DPLA Mapped Field" from Job and Record

The idea behind mapping fields to DPLA fields has fizzled as things evolved.
However, there still needs to be a way to select what mapped field aligns with the dpla_isShownAt DPLA field.  This provides a pretty reliable link for testing with the DPLA API.
Perhaps this could be integrated into XML2kvp?

it would be on users to shunt/copy fields to a reserved field, perhaps called dpla_isShownAt to mirror what it matches against
the beauty of this, would be removing those mapping columns entirely AND the ability to copy values from multiple places to this field (via XML2kvp)

This would remove an entire class of mappings, including a whole SQL model, which is always nice.

Remove DPLAJobMap, models.py @ 2169.

Done.


/lib/http/index.js var DEAULT_TIMEOUT value

Hi, line 39 of /lib/http/index.js reads:
var DEAULT_TIMEOUT = 30;
That's 30mS. Should it have been 30000 (for 30S)?
It's not a problem, as I'm setting httpOptions as per the readme's "Keep Alive Example" section, but it threw me for a while.
Thanks a lot,
Eric T.

@Esowteric thanks for pointing that out I will get it changed

Ah, thanks for that, Justin.


allow pre-releasing from a branch for a new version

Allowing backports for older version (0.5, 0.4, etc.) would also be nice


unintentionally combined

I am getting weird behavior where two projects that are being downloaded will get combined into a single directory.
To Reproduce
Steps to reproduce the behavior:

create a new project from an asset
create a second project from a second asset while the first is still downloading
you will find two uproject files in the same directory and other weird behavior
this is inconsistent and does not happen every time.

OS: archlinux
Browser chromium
Version 116.0.5845.179 (Official Build) Arch Linux (64-bit)

Funnily enough that is sort of expected behavior. I do not think it has anything to do with it still being downloaded, but you are adding an "project" style asset and there indeed is a secondary .uproject file. I will add a filter to that usecase so that the .uproject file is not copied over along with the other files.

I am not explaining this correctly.  It is not possible that this is desired behavior.  Two separate directories are indeed created, and I explicitly told epic-asset-manager to 'create a project' and not 'add to project'.  But, seemingly at random, epic-asset-manager is placing some of the files from one of the projects into the wrong directory, at times this even the uproject file itself.  But under no uncertain terms this leads to broken project directories that are missing files.  It is not possible that this is intentional behavior.  It leads to very strange behavior that is hard to diagnose and is not good in any way.


K8s migration updates

Closes #19

Chart versions updated to 0.1.1
New helm packages (tgz files) created, which are referenced by the umbrella chart
Updated helper functions to properly set names that were causing issues with helm
Took the opportunity to make the api health checks use the new /healthcheck endpoint

Closing in favor of https://github.com/cfpb/regtech-deployments/pull/22


cargo: 0.9.0 -> 0.10.0 (homu-tmp)

Did you test building of rust packages like rustfmt with nox-review? Last time I tried updating to 0.10 cargo version it broke our buildrustpackage function. https://github.com/NixOS/nixpkgs/issues/15767 and https://github.com/NixOS/nixpkgs/issues/11144#issuecomment-212079455

I'm almost ready to push this update with a fix for buildRustPackage and the issue you mentioned. I'm about to catch a train, so give it an hour or so :)

@retrry Last night I updated rustc to version 1.9.0. Rust 1.9.0 introduced some breaking changes and cargo 0.10.0 can't build against build against it. This commit is actually updating to homu-tmp which was released 3 days ago. This version builds fine against rust 1.9.0. However cargo --version still gives cargo 0.10.0 (built 2016-05-28) which is why I decided to just leave it as 0.9.0 -> 0.10.0 for consistency. It does break some crates e.g. those that depend on older versions of the curl crate but I intended to update those as well.
@the-kenny that's awesome! I will wait for you then. I noticed that this package ignores sha256 hashes.  For example, even though I didn't update the hashes for cargo, this package was still able to build just fine. Have you already looked into that as well?

@rushmorem cargo-0.10.0 (https://github.com/rust-lang/cargo/commit/10ddd7d5b3080fb0fa6c720cedca64407d4ca2f9) builds just fine for me with rustc-1.9.0. I didn't update cargoSnapshot though, so maybe that's why.
As for the hashes: They are definitely not ignored on my site. Are you building without chroot-support?

rustfmt, rustRacer, and my personal packages are working fine with rustc-1.9.0 and cargo-0.10.0. Now available in master!
@rushmorem can you please test and tell me if everything works on your side?

@the-kenny cargo-0.10.0 builds fine for me. Thanks!


LxNotificationService does not escape html/js code.

Hi,
I don't know if this is intended or not, but html characters aren't escaped in the notifications. This can lead to some weird behavior, or even JS injection.
Steps to reproduce :

// Ok
angular.element('body').injector().get('LxNotificationService').info('Price should be > 5€');

// Not ok - Display "5€"
angular.element('body').injector().get('LxNotificationService').info('<Price should be > 5€');

// Not ok - Display ""
angular.element('body').injector().get('LxNotificationService').info('<Price should be = 5€');

// Not ok - popup shows up
angular.element('body').injector().get('LxNotificationService').info('<script>alert(1)</script>');

Hi Alexandre,
Thank you for your notice.
It is in fact intended. This is meant to be able to display HTML formatted notifications.
As you are the one responsible for what's displayed in these notifications, I can only recommend you to strip any unwanted character from the text you give to the notification service if you are not sure of what may be in there.

Hi Clément,
Thank you for that quick answer. I'll strip my data.


[PDNGEN Issue] -  PDN does not honor the FP_PDN_HORIZONTAL_HALO & FP_PDN_VERTICAL_HALO value

Description
My openlane flow global routing stage fails with DRC failure, further debug shows that PDNGen does not honor the minimum spacing margin specification for Macro boundary and connecting the MET4 Power Strip near to MACRO Boundary, Due to this global routing stage fails with DRC failure.  FYI:  SRAM Macro has Pin at MET4.

Environment
python3 ./env.py issue-survey
Kernel: Linux v5.15.0-41-generic
Distribution: ubuntu 20.04
Python: v3.8.10 (OK)
Container Engine: docker v20.10.17 (OK)
OpenLane Git Version: 6ab944bc23688cae6dc6fa32444891a1e57715c8
pip: INSTALLED
python-venv: INSTALLED
---
PDK Version Verification Status: OK
---
Git Log (Last 3 Commits)

6ab944b 2022-08-09T14:51:35+02:00 IR Drop Reports in the Signoff Stage (#1255) - Mohamed Gaber -  (HEAD -> master)
4476a58 2022-07-29T16:03:10+02:00 Sky130 Enhancements (#1240) - Mohamed Gaber -  ()
4f63c8c 2022-07-27T17:26:27+02:00 Various CI Fixes (#1235) - Mohamed Gaber -  ()
---
Git Remotes

origin	https://github.com/efabless/OpenLane.git (fetch)
origin	https://github.com/efabless/OpenLane.git (push)

Reproduction Material
issue_reproducible.tar.gz
Expected behavior
PDNGen need to honor the minimum spacing margin specification for Macro boundary
Logs
There is no failure at PDN stage, but openlane flow failure at global routing phase.  I have created test-setup at after PDN stage

@dineshannayya I think I see what the issue is here and have a PR opening soon.

https://github.com/The-OpenROAD-Project/OpenROAD/pull/2139

@dineshannayya this has been merged in so there should be honoring of the halo now

@arlpetergadfort OpenROAD updates are not automatically merged into OpenLane. I still need to pull it in.

@arlpetergadfort OpenROAD updates are not automatically merged into OpenLane. I still need to pull it in.

@donn I don't use OpenLane, so it will be on you and the maintainers it to update OpenROAD for OpenLane

@arlpetergadfort My issue is resolved with locally building openlane docker built with your openroad  changes. Appreciate for quick follow-up.

@arlpetergadfort Even though Openlane flow is clean with latest PDN changes, I see uniformity of the Vertical power strip are missing.  This may create IR Drop issue ..

@arlpetergadfort Even though Openlane flow is clean with latest PDN changes, I see uniformity of the Vertical power strip are missing. This may create IR Drop issue ..

I guess the question is: does it cause IR drop issues? Please check the impact before raising the issue.
The reason they are missing is PDNgen removed them since they were only connected to 1 or fewer straps/pins, therefore they do not add to the grid in any meaningful way.

@donn I don't use OpenLane, so it will be on you and the maintainers it to update OpenROAD for OpenLane

Then please refrain from proclaiming that something has been "merged in" in OpenLane issues. It may confuse users.

@donn I will, I clearly meant that it was integrated into OR and @dineshannayya (clearly understood).


egress gateway use case

Product Version(s):

Issue:

Link to docs preview:

SME review:

[ ] An SME has approved this change.

DOCS review:

[ ] A member of the docs team has approved this change.

Additional information:

Merge checklist:

[ ] Deploy preview inspected wherever changes were made
[ ] Build completed successfully
[ ] Test have passed

Closing, changes incorporated in #1517


Resolves outstanding rubocop offenses

Hmm. This is failing on rubinius across the board.

Seems like they changed something in the last release with the serialisation: https://github.com/rubinius/rubinius/compare/v2.5.2...v2.5.3
I have some time tonight to debug this. If we don't want to wait until then we could allow failures on RBX builds. But that would also remove the compatibility.

Something is occurring over in the Oj gem. They claim support for rbx but removed it from their build matrix some time ago. I can't get Oj to build/run with rbx 2.5.3 locally at the moment either so for the time being I'll add rbx to our allowed failures.

:+1:

@YorickPeterse opened an issue on rbx, adding it here for the reference: https://github.com/rubinius/rubinius/issues/3399


CORE-11865: Unify virtual node operation status

Delete VirtualNodeStatusCacheService
Change findVirtualNodeOperationByRequestId to only return the most recent status
Change calling code to expect a single result from findVirtualNodeOperationByRequestId
Change tests to expect a single result from findVirtualNodeOperationByRequestId
Add CREATE to the get status response code paths
Make publishStatusMessage write to virtualNodeRepository
Update reading of create vnode status

build e2e

build e2e

build e2e

build e2e


[Feature Request] - Reset password option

Allow users to be able to reset their own password, by allowing them to click on forgot password so that they receiving a reset password link in their email.

Could you outline this feature request over at V3 discussions and I will try to implement it in version 3


[Flake]: Integration test fails with "try again" error.

I do not think we have any concurrent operations on the same database when running the tests, so this is strange:
================================================================
Running the integration tests Wed Aug 21 17:55:02 UTC 2019
================================================================
Loading:
Loading: 0 packages loaded
INFO: Build option --test_env has changed, discarding analysis cache.
Analyzing: 37 targets (0 packages loaded, 0 targets configured)
DEBUG: Rule 'boringssl' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "758597930848de08a9d6b3fbb3822f01823dfa15ef11dfd3d26b2155fb18abcc"
DEBUG: Call stack for the definition of repository 'boringssl' which is a http_archive (rule definition at /h/.cache/bazel/_bazel_kbuilder/a7ecd8237744645c5d189c197108d6d2/external/bazel_tools/tools/build_defs/repo/http.bzl:237:16):
 - /h/.cache/bazel/_bazel_kbuilder/a7ecd8237744645c5d189c197108d6d2/external/com_github_grpc_grpc/bazel/grpc_deps.bzl:110:9
 - /v/WORKSPACE:40:1
INFO: Analyzed 37 targets (0 packages loaded, 2780 targets configured).
Building: checking cached actions
INFO: Found 34 targets and 3 test targets...
[0 / 1] [Prepa] BazelWorkspaceStatusAction stable-status.txt
[1,560 / 1,563] Testing //google/cloud/spanner/samples:spanner_client_samples; 1s local ... (3 actions running)
[1,560 / 1,563] Testing //google/cloud/spanner/samples:spanner_client_samples; 11s local ... (3 actions running)
FAIL: //google/cloud/spanner/integration_tests:spanner_client_client_integration_test (see /h/.cache/bazel/_bazel_kbuilder/a7ecd8237744645c5d189c197108d6d2/execroot/com_github_googleapis_google_cloud_cpp_spanner/bazel-out/k8-fastbuild/testlogs/google/cloud/spanner/integration_tests/spanner_client_client_integration_test/test.log)
[1,560 / 1,563] 1 / 3 tests, 1 failed; Testing //google/cloud/spanner/samples:spanner_client_samples; 23s local ... (3 actions running)
INFO: From Testing //google/cloud/spanner/integration_tests:spanner_client_client_integration_test:
==================== Test output for //google/cloud/spanner/integration_tests:spanner_client_client_integration_test:
[==========] Running 6 tests from 1 test suite.
[----------] Global test environment set-up.
Creating database and table ...........DONE
[----------] 6 tests from ClientIntegrationTest
[ RUN      ] ClientIntegrationTest.InsertAndCommit
[       OK ] ClientIntegrationTest.InsertAndCommit (550 ms)
[ RUN      ] ClientIntegrationTest.DeleteAndCommit
[       OK ] ClientIntegrationTest.DeleteAndCommit (51 ms)
[ RUN      ] ClientIntegrationTest.MultipleInserts
[       OK ] ClientIntegrationTest.MultipleInserts (139 ms)
[ RUN      ] ClientIntegrationTest.TransactionRollback
[       OK ] ClientIntegrationTest.TransactionRollback (65 ms)
[ RUN      ] ClientIntegrationTest.RunTransaction
[       OK ] ClientIntegrationTest.RunTransaction (35 ms)
[ RUN      ] ClientIntegrationTest.ExecuteSql
google/cloud/spanner/integration_tests/client_integration_test.cc:362: Failure
Value of: insert
Expected: is OK
Actual: Transaction aborted. Database schema probably changed during transaction, retry may succeed. [ABORTED]
[  FAILED  ] ClientIntegrationTest.ExecuteSql (359 ms)
[----------] 6 tests from ClientIntegrationTest (1201 ms total)
[----------] Global test environment tear-down
[==========] 6 tests from 1 test suite ran. (22841 ms total)
[  PASSED  ] 5 tests.
[  FAILED  ] 1 test, listed below:
[  FAILED  ] ClientIntegrationTest.ExecuteSql

https://source.cloud.google.com/results/invocations/cbf3f42e-309a-48fb-a298-04d98d9ee82d/targets/cloud-cpp%2Fspanner%2Fdocker%2Fintegration-presubmit/log

Maybe a repeat?
https://source.cloud.google.com/results/invocations/36947c82-a9f9-4766-90b2-e868b2a9b453/targets/cloud-cpp%2Fspanner%2Fdocker%2Fintegration/log

I certainly don't grok the Transaction aborted. Database schema probably changed during transaction error.  The only thing I can possibly think of is a class on database name.  How do we seed our RNG?

I certainly don't grok the Transaction aborted. Database schema probably changed during transaction error.

Seems weird to me too.

How do we seed our RNG?

std::random_device is the short answer, the longer one is:
https://github.com/googleapis/google-cloud-cpp/blob/c4f17a9aac2b4e648e9e11ce00d6470f7e7ab496/google/cloud/internal/random.h#L53-L70

That (seeding) certainly seems to preclude the probability of a database-name clash.
Perhaps "commit" is just much more optimistic than we can imagine, and that some amount of retry on ABORTED is important beyond conflicting updates.

I just thought: even if we get a clash on the database name, I would expect the CREATE DATABASE request to fail, right?  I assume that is atomic and only one of them would succeed.
I think your second hypothesis is the right one. Commits fail often, the "schema probably changed during transaction" error is misleading, and we really need to implement the retry loop as described in #357.

Happened again. One interesting observation: once one test failed all the other tests failed too.  I wonder if we should destroy the session after a failure?
https://source.cloud.google.com/results/invocations/0490a523-5224-4941-b82f-c4e512949af7/targets/cloud-cpp%2Fspanner%2Fdocker%2Fintegration-presubmit/log

I'm not so sure.
While ClientIntegrationTest.RunTransaction looks like it failed during SetUp() (curtailing further execution I presume), ClientIntegrationTest.ExecuteSql looks like it executed its first 7 INSERTs successfully, using that same session.  Once its r/w transaction was aborted however, we see cascading failures.  Still, the concluding ExecuteSql(), in a new transaction, succeeds.


Add audio and video authorization check separately

Couple of comments:

We probably need to think more about how these permissions checks work. e.g. if captureAudio is false when Camera mounts but changes to true, we need some extra logic to handle that.
I think the naming is a bit confusing Audio/Camera/Device

Nevertheless this is crucial to get in as requesting audio permission is obtrusive in its current state. :+1:


Query: Apply CompositePredicateExpressionVisitor to join predicates

At present it is applied to SelectExpression.Predicate only

Also add more optimizations, e.g. ((c.Discriminator == "Foo" ? c.FK : null) == o.PK into c.Discriminator == "Foo" && c.FK == o.PK)

Derived Include generates join condition using ternary to appropriately cast to derived type.
Which generates query like this
SELECT [l].[Name], [l].[Discriminator], [l].[LocustHordeId], [l].[ThreatLevel], [l].[DefeatedByNickname], [l].[DefeatedBySquadId], [t].[Nickname], [t].[SquadId], [t].[AssignedCityName], [t].[CityOrBirthName], [t].[Discriminator], [t].[FullName], [t].[HasSoulPatch], [t].[LeaderNickname], [t].[LeaderSquadId], [t].[Rank]
FROM [LocustLeaders] AS [l]
LEFT JOIN (
    SELECT [l.DefeatedBy].*
    FROM [Gears] AS [l.DefeatedBy]
    WHERE [l.DefeatedBy].[Discriminator] IN (N'Officer', N'Gear')
) AS [t] ON (CASE
    WHEN [l].[Discriminator] = N'LocustCommander'
    THEN [l].[DefeatedByNickname] ELSE NULL
END = [t].[Nickname]) AND (CASE
    WHEN [l].[Discriminator] = N'LocustCommander'
    THEN [l].[DefeatedBySquadId] ELSE NULL
END = [t].[SquadId])
WHERE [l].[Discriminator] IN (N'LocustCommander', N'LocustLeader')

Here using Case block on join condition means join cannot use any index and no longer sargable.

fixed in 9355f64dbc5846271c36bbf6ff8196ed954751fe


Make Atom.app default editor for homebrew

Could there be a detailed instruction in to defaulting the brew editor in for example Atom.app.
Because I create more problems with vim than I make solutions with...

Set HOMEBREW_EDITOR to atom in your shell’s startup files.
Also, wrong repo. You wanted https://github.com/Homebrew/brew/.


Feature Request: Support different survey types

Currently it seems that it will only collect tower survey from type "text" and not "multiselect" or "password. Can you add this, too?
Regards,
Stephan

Correct.
It would be better to support all kind of field.

Fixed and merged in dev


Update user guide to enable elyra[all] install on zsh

What changes were proposed in this pull request?
Update user guide to enable elyra[all] install on zsh
Fixes #2834
Developer's Certificate of Origin 1.1
   By making a contribution to this project, I certify that:

   (a) The contribution was created in whole or in part by me and I
       have the right to submit it under the Apache License 2.0; or

   (b) The contribution is based upon previous work that, to the best
       of my knowledge, is covered under an appropriate open source
       license and I have the right under that license to submit that
       work with modifications, whether created in whole or in part
       by me, under the same open source license (unless I am
       permitted to submit under a different license), as indicated
       in the file; or

   (c) The contribution was provided directly to me by some other
       person who certified (a), (b) or (c) and I have not modified
       it.

   (d) I understand and agree that this project and the contribution
       are public and that a record of the contribution (including all
       personal information I submit with it, including my sign-off) is
       maintained indefinitely and may be redistributed consistent with
       this project or the open source license(s) involved.

@leucir - if youre busy i can update this for you and merge. thanks


various small improvements

added sponsors with logos to DuckCon event entry
monospace_table entries are now wrapped with code-tags so they have grey backgrounds
fixed mobile menu

Thanks!


Can't get it work with vscode 1.4

Hi guys. I see an empty output panel when I run the "todo (all files)" command, while todos are clearly there:

At first I thought that the node_modules folder is too big, so I excluded it in the settings
"TodoParser": {
    "exclude": ["node_modules"]
 }

but it makes no difference. I tried different formats
// todo: x
// Todo: x
// TODO: x
//todo: x

with no luck.
I see that parser is doing something, because I see spawning helpers when I run the command:

Also the command for the current file sometimes throws an exception. It looks like a random error.

P.S. I never tried it with code < 1.4 so I cannot confirm if it's new behavior.

Same behavior for me with vscode 1.4 and python comments. So the bug seems not to be affecting one language only.

Thank you for such a detailed issue :+1:
I have updated the extension to v1.5.1 which includes code re-structure and fixes.
Tested on my machine with vscode 1.4 and there is no issue. Can you re-check with the latest version?
Also, the way you use the exclude entry in settings is incorrect. The allowed value is file extension (e.g. cpp, java) only. I have added a new entry folderExclude that allow folder names you want to exclude.

I'm sorry, but now I get

command 'extension.parseAllFiles' not found
and
command 'extension.parseCurrentFile' not found
for "all files" and "current file" menu items respectively. This time I get it every time I run the command, it's not random anymore.

Oh. I think the problem is that the extension did not start property when users use the commands. I changed it to start on startup.
Could you re-install and check again?

There are no errors now, but the output panel is not showing. I still see code helpers are spawning, so definetely something is going on.

May I ask which OS you are running?
On my Win10 pc, the panel shows.

Maybe try re-installing one more time?
Thank you for spending time helping me debug. Much appreciate :two_men_holding_hands:

It's os x 10.11.6

Maybe it takes too long to parse the TODOs. Could you try excluding large folders with folderExclude setting.

Already did – "folderExclude": ["node_modules"]. Also I suppose that "current document" command should run pretty quick since it's read only one file.

Does the TODO counter at the status bar (bottom bar) work? and how large is your file?

No counter. File is pretty small – 45 lines of code.

I guess that means this icon does not show

Do you spot error in the developer console of vscode? (open by Help->Toggle Developer Tools)

Actually, yes:
workbench.main.js:117 Cannot read property 'find' of undefined: TypeError: Cannot read property 'find' of undefined
    at Function.FileFilter.check (/Users/tommi/.vscode/extensions/minhthai.vscode-todo-parser-1.5.1/out/src/classes/FileFilter.js:18:74)
    at Function.FileFilter.filter (/Users/tommi/.vscode/extensions/minhthai.vscode-todo-parser-1.5.1/out/src/classes/FileFilter.js:10:22)
    at /Users/tommi/.vscode/extensions/minhthai.vscode-todo-parser-1.5.1/out/src/types/CommandType.js:60:42
    at process._tickCallback (internal/process/next_tick.js:103:7)

Now when I saw the trace, my assumption is it requires exclude field of settings to exist (I don't have one, only folderExclude). Looks like I was right, I added empty array exclude: [], and now I see an icon and the output panel, but it still empty:

Now the error is changed to
shell.ts:422Cannot read property 'length' of undefined: TypeError: Cannot read property 'length' of undefined
    at Function.Parser.startsWith (/Users/tommi/.vscode/extensions/minhthai.vscode-todo-parser-1.5.1/out/src/classes/Parser.js:90:61)
    at Function.Parser.refine (/Users/tommi/.vscode/extensions/minhthai.vscode-todo-parser-1.5.1/out/src/classes/Parser.js:69:30)
    at Function.Parser.matchText (/Users/tommi/.vscode/extensions/minhthai.vscode-todo-parser-1.5.1/out/src/classes/Parser.js:46:33)
    at Function.Parser.parseSingleFile (/Users/tommi/.vscode/extensions/minhthai.vscode-todo-parser-1.5.1/out/src/classes/Parser.js:26:47)
    at Function.Parser.parse (/Users/tommi/.vscode/extensions/minhthai.vscode-todo-parser-1.5.1/out/src/classes/Parser.js:11:39)
    at /Users/tommi/.vscode/extensions/minhthai.vscode-todo-parser-1.5.1/out/src/types/CommandType.js:11:42
    at process._tickCallback (internal/process/next_tick.js:103:7)

Finally made it

"markers": [] was also required. I believe the plugin need some default config or config check :)

Thank you so much pal :+1:
Well, I had that in mind but I guess there is always a hole :confused:
Can you update to v1.5.2 and try the extension again ?

Looks like 1.5.2 works well. Thank you!


[Windows] Add checksum verification for Aliyun CLI

Description
Update installer script with checksum for Aliyun CLI
Related issue:
https://github.com/github/c2c-actions-akvelon/issues/38
Check list

[x] Related issue / work item is attached
[ ] Tests are written (if applicable)
[ ] Documentation is updated (if applicable)
[ ] Changes are tested and related VM images are successfully generated

/azp run windows2019,windows2022


Fix Community Guidelines page

What's to be fixed:
When you click on Community Guidelines this is where you land:

When was this change reported? How was this change tested?
What's the expected behavior:
Community Guidelines should have a proper page and not be mixed up with the Privacy Policy page, or any other page.
What happens in reality (screenshot):

Priority (tag accordingly): urgent
Domain (tag accordingly): frontend / backend
Branch: hotfix-fix-community-guidelines (derived from master)
Work on it

Derive the branch from master. Prefix it with hotfix-.
Tag with ongoing and move the card to ongoing.
Fix the issue
Commit your work
Create a PR and ask for validation. Move the card to staged.
Ask for validation.
Close the issue

Please follow https://github.com/Whichost/frontend/wiki/Git-workflow

Here is the root causes:

This work should have been done with issue #110, but the community guidelines haven't been populated.
When merging and closing this branch, this issue haven't been caught.
The staging version haven't been correctly tested before the launch.

We will have to be more careful next time.

What have been done: Populated the Community Guideline page
Pushed to: hotfix-fix-community-guidelines
Tag somebody: @buckwierd
PR: #171
Asking for validation:

Check on mobile and on desktop if the issue have been correctly fixed.
If everything is correct, move the card to accepted column.
If the issue isn't fixed, re-open the comment clearly what the problem is and what is the desired result.
Move the card to have issues column.
Merge (or express approval in) the corresponding PR if needed. Move the card to the launch column.

The issue has been implemented/fixed correctly.


Security scopes

Some DCE would act as "mediator" and pipe the content transparently with a little adjustment of content. Whether it is an UX activities analytics, localization, or accessibility decorator application author needs a level of control what particular DCE instance/html include/html module has access to and able to change. The reasons would vary. From security( why accessibility layer should track user activities?) to insulation of apps from different domains( why give app keys access to foreign domain).
What would scope control?

own baseURI to resolve references to dependent resources
*own importmaps to resolve non-relative and non-absolute URIs
own permitted domains to work against
request mapping and transformation pipeline
DOM/CSS insulation level. From none to full which matches no insulation as in usual STYLE tag to shadowDOM.
Scope variables, a substitution to globals.

scope presets
In addition to none and anonymous the scopes can be defined and named by context owner.
Using the scope of same name defines the concept of library - a related set of components which share same configuration and insulation layers.
scope inheritance
Since scopes are working within context, it's hierarchy is applied for scopes. But on the outer(owner) level the inner scopes can be redefined and passed through.
For example, Bootstrap CSS library can be named on page level as bootstrap-css and components which use or override its rules would have scope="bootstrap-css".

Is there a need for explicit scopes mix? scope="a,b"?

scope definition
Is a subset of DWA, perhaps is identical?

The scope is a candidate for [Proposal] context and scope in DCE, HTML module, DWA, HTML include, template
in https://discourse.wicg.io/

History
Since very beginning of HTML the scopes been extensively used
Glossary

DCE - declarative Custom Element
HTML include
DWA - Declarative Web Application (link TBD)
Template - proposal is pending, discussion on templates in html include thread

the scope in DCE POC is limited to DCE root as slice. Other scopes or page level interaction is not exposed, hence no need for scope limitations.


Examples expects testcert folder.

load_keys(server_context, "testcert/fullchain.pem", "testcert/privkey.pem");
What is the required format for the private key?

Hello,
X509 in PEM format should work (for example letsencrypt certificate). You can use openssl to generate a self-signed certificate:
openssl req -x509 -newkey rsa:4096 -keyout privkey.pem -out fullchain.pem -sha256 -days 365 (copied and pasted from stackoverflow, not 100% sure about the syntax)

Thanks for example! I tried to run it and set my server up with the keys I got, but the tls_load_private_key just free's the cert it loads... Am I perhaps doing something wrong here?


[3.x] protoc. mini refactoring

There is too much legacy in the GripMock code that I would like to get rid of in version 3.x.
This PR will mark the beginning of this phase.

In the future you need:

move common packages to separate repositories;
select protoc into a separate layer (add independence to it);


Dapr sidecar not injected in Pod kind

In what area(s)?

/area runtime

/area operator
/area placement
/area docs
/area test-and-release

What version of Dapr?
1.0.0-rc.2
Expected Behavior
When we create a Pod object in kubernetes, the sidecar injection should happen in the pod in question.
Actual Behavior
Sidecar injection does not happen if the kind is Pod and hence we can not communicate with any of the services/statestores from within the created Pod.
Dapr Sidecar Injector log:
level=error msg="< nil >" instance=dapr-sidecar-injector-6bdbc588fc-7tq6v scope=dapr.injector type=log ver=1.0.0-rc.2
Works as expected if the kind is Deployment.
Steps to Reproduce the Problem
Environment :
Kubernetes v. 1.19.3
Docker desktop v.20.10.2 (Linux containers)
Dapr v. : 1.0.0-rc.2 (Deployed using helmchart)

Create a Pod object to be deployed in local kubernetes cluster. (YAML used for same is attached)
test.yaml

We can observe that container in the pod is running successfully, however there's no sidecar injected.

Release Note

RELEASE NOTE: FIX Dapr sidecar injection in Pod kind.

I'm having problems using dapr in conjunction with Argo Workflows where the daprd sidecar is not injected into the workflow pods created by Argo. It could be related to this issue... I'm getting this in the dapr-sidecar-injector logs:
dapr-sidecar-injector time="2021-06-10T14:55:32.726658157Z" level=error msg="<nil>" instance=dapr-sidecar-injector-79d578d986-k9xgl scope=dapr.injector type=log ver=unknown
dapr-sidecar-injector time="2021-06-10T14:55:32.727075893Z" level=info msg="ready to write response ..." instance=dapr-sidecar-injector-79d578d986-k9xgl scope=dapr.injector type=log ver=unknown
dapr-sidecar-injector time="2021-06-10T14:55:32.727201841Z" level=info msg="Sidecar injector succeeded injection for app 'my-app'" instance=dapr-sidecar-injector-79d578d986-k9xgl scope=dapr.injector type=log ver=unknown

The last line looks like the sidecar was successfully injected but it never is. The first line is also a little weird...

See this comment: https://github.com/dapr/dapr/pull/2828#issuecomment-800853220

Coming here to say that I've also seen this happen when the namespace is brand-new (within 1-2s of creating the pod). You can recreate pretty simply by specifying a namespace along with the pod:
apiVersion: v1
kind: Namespace
metadata:
  name: ${NAMESPACE}

---

kind: Deployment
apiVersion: apps/v1
metadata:
  name: ...
  namespace: ${NAMESPACE}
  labels:
    app: ...
    service: ...

I'm having problems using dapr in conjunction with Argo Workflows where the daprd sidecar is not injected into the workflow pods created by Argo. It could be related to this issue... I'm getting this in the dapr-sidecar-injector logs:
dapr-sidecar-injector time="2021-06-10T14:55:32.726658157Z" level=error msg="<nil>" instance=dapr-sidecar-injector-79d578d986-k9xgl scope=dapr.injector type=log ver=unknown
dapr-sidecar-injector time="2021-06-10T14:55:32.727075893Z" level=info msg="ready to write response ..." instance=dapr-sidecar-injector-79d578d986-k9xgl scope=dapr.injector type=log ver=unknown
dapr-sidecar-injector time="2021-06-10T14:55:32.727201841Z" level=info msg="Sidecar injector succeeded injection for app 'my-app'" instance=dapr-sidecar-injector-79d578d986-k9xgl scope=dapr.injector type=log ver=unknown

The last line looks like the sidecar was successfully injected but it never is. The first line is also a little weird...

did you have any luck managing to make dapr work with argo workflows? having the same problem.

I'm having problems using dapr in conjunction with Argo Workflows where the daprd sidecar is not injected into the workflow pods created by Argo. It could be related to this issue... I'm getting this in the dapr-sidecar-injector logs:
dapr-sidecar-injector time="2021-06-10T14:55:32.726658157Z" level=error msg="<nil>" instance=dapr-sidecar-injector-79d578d986-k9xgl scope=dapr.injector type=log ver=unknown
dapr-sidecar-injector time="2021-06-10T14:55:32.727075893Z" level=info msg="ready to write response ..." instance=dapr-sidecar-injector-79d578d986-k9xgl scope=dapr.injector type=log ver=unknown
dapr-sidecar-injector time="2021-06-10T14:55:32.727201841Z" level=info msg="Sidecar injector succeeded injection for app 'my-app'" instance=dapr-sidecar-injector-79d578d986-k9xgl scope=dapr.injector type=log ver=unknown

The last line looks like the sidecar was successfully injected but it never is. The first line is also a little weird...

did you have any luck managing to make dapr work with argo workflows? having the same problem.

We had a similar issue too. Long story short, you need deploy your workload as a job much like how it is done in the Kubernetes Resource example. There's a bit of a trick to get the job to actually complete gracefully (the dapr sidecar remains active even after the job is done, preventing the job to complete). To get your job to complete, you need to tell dapr to shutdown from within your code (added in dapr v1.1.0 #2689).


Add batch transform decorator

Summary by Sourcery
Add a batch transform decorator to facilitate batch transformations for spatial and channel data, along with utility functions for reshaping and restoring data. Update project version and CI configuration, and introduce tests for the new functionality.
New Features:

Introduce a batch transform decorator to handle batch transformations for spatial and channel data.

Enhancements:

Add utility functions for reshaping and restoring 3D and batch data for spatial and channel transformations.

Build:

Update project version from 0.0.21 to 0.0.22 in pyproject.toml.

CI:

Upgrade Ruff linter version from v0.7.2 to v0.8.3 in pre-commit configuration.

Tests:

Add comprehensive tests for the new batch transform decorator, including tests for spatial and channel reshaping and restoration.

Codecov Report
Attention: Patch coverage is 90.66265% with 31 lines in your changes missing coverage. Please review.

Please upload report for BASE (main@ef808a5). Learn more about missing BASE report.

Files with missing lines
Patch %
Lines

albucore/decorators.py
85.64%
31 Missing :warning:

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #46   +/-   ##
=======================================
  Coverage        ?   62.22%
=======================================
  Files           ?       21
  Lines           ?     2557
  Branches        ?        0
=======================================
  Hits            ?     1591
  Misses          ?      966
  Partials        ?        0

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


Bug: messages containing the word "latex" trigger the latex command incorrectly

It seems to only trigger if there are words surrounding "latex"

Looks like the issue is the regex
/\$\$([^\$]+)\$\$ | !?(tex|latex) ([^\$]+)/

It should be
/\$\$([^\$]+)\$\$|!(tex|latex) ([^\$]+)/

Fixed in 1d90a3d, closing