Leetcode Scrapper

Aim

Return the rank of a Leetcode user.

Details

The script will act as a Search engine for Leetcode users.

I am a GSSoC23 contributor.
Please assign me this issue.

Go Ahead @singh-anushka


Added new link for a channel

Changes proposed
Added a new link in database/youtube/web3 for a YouTube channel

Hi @AmanPathan! :) Welcome to LinksHub! :) We don't accept unassigned PRs, so I'm closing it for now(please don't delete your branch yet). I highly recommend reading our Contribution Guide and raising an issue. From there, tag me, @Anmol-Baranwal, or @rupali-codes to review it. If it gets approved, we'll assign it to you & reopen your PR to review it. If not, raise a different issue and submit a PR based on that one. :)


Validate existing beacon live data assign

Currently calling @beacon_live_data with an invalid key will just return nil since that's a regular map. That's safe but easy to miss and may result on incorrect behavior.
We want to explore ways to make @beacon_live_data behave more like LV @assign and warn and/or fail to compile if such value is not existing.

Added to v0.1 since this may cause breaking changes.

My recommendation is to copy all of the keys from @beacon_live_data and whatever keys we want to expose from assign into a new assign variable prior to the template compilation. This way we limit to only what we choose to expose for template rendering. Otherwise someone could do this:

<%= inspect @sockert, limit: :infinity %>


Update README.md

Description

Several small improvements to help usability.
Updated the link to the demonstration video with a more descriptive name, removing the video preview image to speed up page loading times.
Updated the link to the contributing documentation and amended the package installation instructions.

What is the purpose of this pull request?
To help users better understand and engage in the project, making it more accessible and user-friendly.

[ ] New feature
[x] Documentation update
[ ] Bug fix
[ ] Refactor
[ ] Release
[ ] Other

Reverted the link change because gh is kinda weird about displaying their video content
https://github.com/onlook-dev/onlook/pull/222


Easter Egg Button

Minor == to === changes as well as clean up of a new-line warning

Just added with a nicer button to trigger, thanks.


Automated cherry pick of #1458: fix: 1. idp sync fail to sync group domainId 2. idp delete fail

Cherry pick of #1458 on release/2.10.0.
#1458: fix: 1. idp sync fail to sync group domainId 2. idp delete fail

Codecov Report

:exclamation: No coverage uploaded for pull request base (release/2.10.0@2ab647a). Click here to learn what that means.
The diff coverage is 0%.

@@               Coverage Diff                @@
##             release/2.10.0   #1459   +/-   ##
================================================
  Coverage                  ?   7.72%
================================================
  Files                     ?     409
  Lines                     ?   62137
  Branches                  ?       0
================================================
  Hits                      ?    4800
  Misses                    ?   56928
  Partials                  ?     409

Flag
Coverage Δ

#aFlag
7.72% <0%> (?)

Impacted Files
Coverage Δ

pkg/compute/models/networks.go
0.95% <0%> (ø)

pkg/keystone/models/groups.go
6.52% <0%> (ø)

pkg/cloudcommon/db/namevalidator.go
0% <0%> (ø)

pkg/keystone/models/identity_provider.go
2.27% <0%> (ø)

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 2ab647a...c5c3e8a. Read the comment docs.

/approve
/lgtm


No Storyboard TargetProperty attached property and link from associated field goes to incorrect url

There attached properties for Target and TargetName but not for TargetProperty.
From the reference source
The associated field Storyboard.TargetPropertyProperty Field has the following incorrect link

Identifies the TargetProperty attached property.

This links to Storyboard.TargetProperty Field - Identifies the Target attached property.
The link should point to the missing page.

[x] .NET Core
[x] .NET Framework
[ ] .NET Standard

I assume that the generation process does not work as the attached property Member element MemberName would clash with the MemberName of the TargetProperty field.
Noticed that this issue has already been raised

Spot on @tonyhallett
I'll close this issue as a duplicate of the other one.

Duplicate of mono/api-doc-tools#426


[sailfish-secrets] Add default plugin packages that provides plugins. Contributes to JB#40058

Provides: sailfishsecretsdaemon-secretsplugins

All secrets plugins

Provides: sailfishsecretsdaemon-secretsplugin-authentication

Implements authentication related secrets plugin(s)

Provides: sailfishsecretsdaemon-secretsplugin-ssl

Implements ssl secrets plugin(s) e.g. openssl secrets

Provides: sailfishsecretsdaemon-secretsplugin-sql

Implements sql secrets plugin(s) e.g. sqlite or/and sqlcipher

Provides: sailfishsecretsdaemon-cryptoplugins

All secrets plugings

Provides: sailfishsecretsdaemon-cryptoplugin-ssl

Implements ssl crypto plugin(s) e.g. openssl crypto plugin

One comment is that e.g. the SQLCipher plugin uses OpenSSL for encryption (and offers crypto capabilities).  So should it be installed by sailfishsecretsdaemon-secretsplugin-ssl or sailfishsecretsdaemon-secretsplugin-sql or both?
I'd be more inclined to package every plugin separately, and include just the passwordagent + sqlcipher plugin the default set.


Inefficient default polling

Description: http://stackoverflow.com/questions/35860294/spring-cloud-sqs-polling-interval
Problematic area: https://github.com/spring-cloud/spring-cloud-aws/blob/master/spring-cloud-aws-messaging/src/main/java/org/springframework/cloud/aws/messaging/listener/SimpleMessageListenerContainer.java#L288
The gist is that when receiving a batch of messages it won't attempt to receive more until it's done processing the current batch. If these are longish tasks then it won't make use of all available threads even if messages are queued up to be received.
I believe this can be solved by creating an executor with a bounded queue (ArrayBlockingQueue) which will block when attempting to add more to the queue and (EDIT: I see the queue capacity sets a queue size of zero which results in a synchronous queue so this is good) removing the count down latch. This can be done by spring cloud aws users by overriding some methods in SimpleMessageListenerContainer (startQueue), but it isn't trivial to change this implementation. It'd be nice to simplify this.
Since the queue in the default executor is bounded and blocking removing the coundown latch from the message listener would result in the desired behavior. However I see that some care would be needed in deciding what to do when the executor is swapped out. There is a defaultTaskExecutor which could be used to avoid the count down latch when true. Not perfect but it would improve this situation.

Duplicate of https://github.com/spring-cloud/spring-cloud-aws/issues/166. Closing.


Use adapter macro pattern for core schema tests

Describe the feature
Let's use the adapter macro pattern to implement dbt's core schema tests. This will allow package maintainers to override the mechanics of the SQL for their plugin if need be.
Describe alternatives you've considered
Change macro loading precedence to allow plugin maintainers to override the macros directly? That feels worse.
Who will this benefit?

helpful for community contributed plugin maintainers

The thing that will be less good about this—until we have a better answer (#2301, #2302)—is that it wouldn't be possible to override a builtin schema test from the root project.
The ability to change the behavior of the unique test by creating a local macro test_unique is something we mention frequently, especially when teaching about Jinja + dbt. That's not to say we couldn't teach it differently.

@jtcohen6 I think you still could! The macro from the project can just override the base macro name. This issue is only a problem for plugins, because plugin macros live in the dbt namespace.

Oh, you're right! So even though you couldn't override default__test_unique, or (e.g.) sqlserver__test_unique, you could just override test_unique itself. Objection withdrawn.


Add examples and test on valgrind and sanitizers

This PR adds:

examples in the example's directory

runs the examples under valgrind on Linux with jemallocator as the global allocator
runs the examples under address sanitizer on Linux when jemallocator is not the global allocator but still used (the sanitizers replace the global allocator anyways, so other situations do not make much sense)
compiles the examples with thread and memory sanitizer on linux when jemallocator is not the global allocator but still used

test that the no_std jemallocator builds do not pull any symbols from std
runs jemalloc's tests on more platforms to make sure that jemalloc-sys works correctly
exposes libc's use_std feature

This is blocked on merging #64 .


[BUG]

WARNING: Github Issues are publicly visible, do not post sensitive information here.
You may want to use the "Screenshot mode" before taking screenshots or copying logs.

Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:

Go to '...'
Click on '....'
Scroll down to '....'
See error

Screenshots / Logs
If applicable, add screenshots and or copy log to help explain your problem.
Paste logs here

Affects (Add an X to items that apply)

[x] DMs
[x] DM Groups
[x] Channel
[x] Channel (NSFW)
[x] Server (All Channels)
[x] Other (explain)

System:

OS: [e.g. Windows 10, macOS 10.15.0]
Browser [e.g. chrome 69, firefox 42.0]


animationTimeout shouldn't cause exceptions with fullPage (before the timeout passes, at least)

I've noticed occasional exceptions in
https://github.com/zenato/puppeteer-renderer/blob/master/src/wait-for-animations.js#L18
I think what's happening is JS is causing the page to change size, then the image returned by page.screenshot is a different size than previous. This results in an exception from pixelmatch:
https://github.com/mapbox/pixelmatch/blob/master/bin/pixelmatch#L26
Off the top of my head I'd prefer the loop just keep checking until the timeout expires, then return false if for some reason it still didn't match.

@jason-o-matic Thanks for your report.
The pixel matching error seems to be due to the animation not finished yet.
I think you should set more time to animationTimeout.
And I couldn't agree with your suggestion that wait until matching size.
Even if animation is not finished yet, I think anmationTimeout option shouldn't wait more.

@jason-o-matic Thanks for your report.
The pixel matching error seems to be due to the animation not finished yet.
I think you should set more time to animationTimeout.
And I couldn't agree with your suggestion that wait until matching size.
Even if animation is not finished yet, I think anmationTimeout option shouldn't wait more.

Thanks for the prompt reply!
Here's a stack trace with more info, with an example that I think indicates more animationTimeout isn't the only problem.
$ time curl 'http://localhost:3000/?type=screenshot&fullPage=true&animationTimeout=9999999999&url=https://www.cnn.com/'
Oops, An expected error seems to have occurred.
real	0m23.766s
user	0m0.015s
sys	0m0.039s
$ docker logs foobar

><EMAIL_ADDRESS>start /app
> node src/index.js

Initialized renderer.
Listen port on 3000.
Error: Image sizes do not match.
    at pixelmatch (/app/node_modules/pixelmatch/index.js:21:15)
    at waitForAnimations (/app/src/wait-for-animations.js:18:20)
    at runMicrotasks (<anonymous>)
    at processTicksAndRejections (internal/process/task_queues.js:97:5)
    at async Renderer.screenshot (/app/src/renderer.js:115:9)
    at async /app/src/index.js:61:44

I set the animationTimeout to a very large number, but the exception still happened in under 24 seconds.
I completely agree that animationTimeout should be the maximum amount of time to wait.
Would it be possible to add a try/catch around pixelmatch(...) so the calling function continued to retry?

Thanks for the prompt reply!
Here's a stack trace with more info, with an example that I think indicates more animationTimeout isn't the only problem.
$ time curl 'http://localhost:3000/?type=screenshot&fullPage=true&animationTimeout=9999999999&url=https://www.cnn.com/'
Oops, An expected error seems to have occurred.
real	0m23.766s
user	0m0.015s
sys	0m0.039s
$ docker logs foobar

><EMAIL_ADDRESS>start /app
> node src/index.js

Initialized renderer.
Listen port on 3000.
Error: Image sizes do not match.
    at pixelmatch (/app/node_modules/pixelmatch/index.js:21:15)
    at waitForAnimations (/app/src/wait-for-animations.js:18:20)
    at runMicrotasks (<anonymous>)
    at processTicksAndRejections (internal/process/task_queues.js:97:5)
    at async Renderer.screenshot (/app/src/renderer.js:115:9)
    at async /app/src/index.js:61:44

I set the animationTimeout to a very large number, but the exception still happened in under 24 seconds.
I completely agree that animationTimeout should be the maximum amount of time to wait.
Would it be possible to add a try/catch around pixelmatch(...) so the calling function continued to retry?

Would it be possible to add a try/catch around pixelmatch(...) so the calling function continued to retry?

Just to clarify, I mean continue to retry until reaching animationTimeout, but not more than that.

Would it be possible to add a try/catch around pixelmatch(...) so the calling function continued to retry?

Just to clarify, I mean continue to retry until reaching animationTimeout, but not more than that.

@jason-o-matic
I misunderstood about animationTimeout problem.
So I've fixed bug by comparing data sizes.
Thanks for the detailed error reporting.

@jason-o-matic
I misunderstood about animationTimeout problem.
So I've fixed bug by comparing data sizes.
Thanks for the detailed error reporting.

I can confirm this solved the issue for me, thanks!

I can confirm this solved the issue for me, thanks!


Using Modern CSS Features in Old Browser using @supports

We ask that you please be patient as our team works through approving and publishing all articles/tutorials in a timely manner. Allow 1-3 days for a topic to be reviewed and/or approved - allow 3-7 days for an articles to be reviewed and/or published.
Be sure to visit our Resources Page for tools, resources, and example articles to go over.
NOTE: (Please ensure that you have only one open issue + linked pull request at a time. This will ensure that we complete the article in a timely manner from inception to publishing.)
NOTE: We tend to stray away or tend not to publish reviews/comparisons of commercial product offerings.
We're looking for the first 2-3 paragraphs of the article that appropriately summarize what your article will be about.
Proposed title of article
Using Modern CSS Features in Old Browsers using @supports
Introduction paragraph (2-3 paragraphs):
In the world of Web Development, there are a lot of web browsers like Chrome, Safari, Firefox, etc. They vary slightly in their support for CSS features and properties. To solve this, the @supports CSS rule was introduced. This article is going to give readers an introduction to the @supports rule and give a hands on about the different ways this rule can be used to use modern features without breaking support in old web browsers.
Key takeaways:

The reader will be exposed to the different types of web browsers and web engines.
The reader will be given an introduction to the @supports CSS rule.
The reader will be walked through the different ways to use modern features without breaking compatibility in old web browsers.

References:
https://developer.mozilla.org/en-US/docs/Web/CSS/@supports
Templates to use as guides

How To Guide Template
Software Review Template
Tutorial Template

sounds like a cool topic - approved @cyberShaw

to help avoid a backlog queue we are only accepting one article topic/pr approved at a time 👍 @cyberShaw  Please only one at a time.
I just noticed this one - since its been approved - when your other PR is published we can open this one. 👍


Alternative using IntlMessageFormat

Simple POC using IntlMessageFormat directly for rich HTML with langfiles.

Some notes:

This approach (creating and replacing arbitrary named elements in the langfile) allows lots of flexibility for the consumers to integrate any complicated components they like
It's very similar to the react-i18next Trans component, which I've used at other orgs
No unsafeHtml required

I haven't double-checked much in the way of edge cases, so maybe there's still a reason this wouldn't work. It also requires consumers to define their own customized integrations, rather than having an "out-of-the-box" link utility, but the trade-off is more flexibility and transparency.

This terrifies me a bit, but I'm open to it. Obviously, we don't need to add anything at all to the mixin for devs to be able to do all this now, but my concern is that if we encourage it, we'll end up with convoluted langterms with tons of html injected, and lots of keys that all do the same thing (<my-link>, <link>, <ln>, <a>, <a-2>, <a-48>). Perhaps it's an imagined problem, though.
Theoretically, if the real code is back in the javascript files, there wouldn't be a need to audit the lang files for usages of links, for example, to do an upgrade for a breaking change in the d2l-link API or something. Still makes me nervous for some reason.
We would have to have a dynamic regex for translators to block translation of these (/<\/?([\w\d]+(-[\w\d])?)+>/), but I'm hopeful that part won't cause any problems.

Obviously, we don't need to add anything at all to the mixin for devs to be able to do all this now, but my concern is that if we encourage it, we'll end up with convoluted langterms with tons of html injected, and lots of keys that all do the same thing (<my-link>, <link>, <ln>, <a>, <a-2>, <a-48>). Perhaps it's an imagined problem, though.

I am worried about this as well. I'd almost bet money on it. I think I prefer for us to control the set of replacement handlers and provide more flexibility as necessary.

Obviously, we don't need to add anything at all to the mixin for devs to be able to do all this now

Yep, even without these changes devs could do this exact behaviour with this.localize(), except for the fact that intl-messageformat@7 doesn't support it. But as soon as we upgrade that dependency, consumers could do this.localize({ myLink: ... }).

if we encourage it, we'll end up with convoluted langterms with tons of html injected, and lots of keys that all do the same thing (, , , , , )

I see your point, absolutely. On the flip side I would encourage consumers to be making one-off keys for each individual use case - that's essentially the whole idea of this approach, is that the langfiles use unique tags that are easily targetable in the corresponding code.
I do agree that having consumers repeat all that boilerplate isn't ideal though, and has lots of potential for error. I've added a linkGenerator helper export in the POC, let me know if that looks any better.

@bearfriend Okay for me to merge this down?


Feat/panel

There seems no way that we can use css-vars for the mediaqueries. The mediaqueries mixin is a draft, improvements are welcome.

Codecov Report

Merging #699 (108fc43) into master (e7f0ef0) will increase coverage by 1.42%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master     #699      +/-   ##
==========================================
+ Coverage   37.89%   39.31%   +1.42%
==========================================
  Files           6        7       +1
  Lines         256      262       +6
  Branches       59       59
==========================================
+ Hits           97      103       +6
  Misses        149      149
  Partials       10       10

Impacted Files
Coverage Δ

src/components/lyne-panel/lyne-panel.tsx
100.00% <100.00%> (ø)

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 e7f0ef0...108fc43. Read the comment docs.


seems the vies is tested in the same country

i've do a test using italy as country and inserting a NON views but good VAT code and seems the VIES is checked.

VAT code in the same country must not be checked by default.
this is the config

if i disable the VIES check

seems it check vies anyway giving error??

If VIES chekc is OFF why give that error?
Plus the offline validation, because was active, must passing the VIES check anyway.

The "Origin Country" is the country where you can not delivery with 0% tax to.
So what you are describing is not a bug, but a feature. Some companies only do B2B so they require a vat number before sales. If you don't want the vat numbers to be checked in Italy you should disable Italy in the module config.
The error "EU VIES server not responding" could mean three things.

The EU vies database server is offline
Your hosting server firewall blocks requests to the VIES database
You've reached the maximum amount of VIES database request for this hour

so to avoid VIes check on Italian Wat i neet to unckeck Italy from the list?


ITT-2225 - Improve license flow

This PR changes the Upload License flow as described in ITT-2225.

Merged!


Fix build and a failing test

The latest version of z3 would fail to run the tests when built:
go test -v
# github.com/mitchellh/go-z3
/usr/bin/ld: ./libz3.a(hwf.o): undefined reference to symbol 'remainder@@GLIBC_2.2.5'
/usr/bin/ld: /lib/x86_64-linux-gnu/libm.so.6: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
FAIL    github.com/mitchellh/go-z3 [build failed]

I have added a reference to the Math library with -lm to fix this problem.
When the tests built after applying the fix, there was a failing test:
=== RUN   ExampleFindModel2
--- FAIL: ExampleFindModel2 (0.01s)
got:
Solving part 1
x = 0
y = 1

Solving part 2
x = (- 1)
y = 0
want:
Solving part 1
x = 0
y = 1

Solving part 2
x = 0
y = 1
FAIL

Which I fixed to match the comment.
https://github.com/mitchellh/go-z3/blob/4cbedeba863fd231d38eb2d5fc42c368d597fa79/z3_examples_test.go#L137
Also with the additional constraint:
https://github.com/mitchellh/go-z3/blob/4cbedeba863fd231d38eb2d5fc42c368d597fa79/z3_examples_test.go#L163
Giving a new output:
https://github.com/mitchellh/go-z3/blob/121f7c630954a054dc160c4cae8fd83cd7c2d323/z3_examples_test.go#L183-L190

Thank you very much! This solved my issue, and using the MAKEFILE you provided reduced the previously lengthy build time.


Windows installer installs old version of Mbed CLI

The Windows installer linked here: https://os.mbed.com/docs/v5.7/tools/installing-with-the-windows-installer.html is installing version 1.2.2 rather than the newest version 1.4.

@arekzaluski Is it possible to add an option/checkbox to the installer to [ ] Install the latest Mbed CLI (requires Internet connection) which effectively invokes pip install -U mbed-cli ?

@screamerbg  @dhwalters423 Yes, we already have a ticket to support this functionality. I don't know yet the estimated time of arrival for it.

@arekzaluski Any update on this?

@screamerbg
I prefer fast and easy installation (one click) and I used Windows installer but today I noticed it is old version of mbed-cli (mbed-cli 1.1.1) and pip install -U mbed-cli never work with it.
And due to which I faced issues in importing of mbed-os.

Error:
Collecting mbed-cli
Using cached https://files.pythonhosted.org/packages/2e/b6/9c5112f682fbb0dc516e9e29cb16fcc7a9ce8482d0e7fe5c8d463948a313/mbed-cli-1.7.3.zip
Installing collected packages: mbed-cli
Found existing installation: mbed-cli 1.1.1
Uninstalling mbed-cli-1.1.1:
Successfully uninstalled mbed-cli-1.1.1
Running setup.py install for mbed-cli ... done
Exception:
Traceback (most recent call last):
File "c:\python27\lib\site-packages\pip\basecommand.py", line 215, in main
status = self.run(options, args)
File "c:\python27\lib\site-packages\pip\commands\install.py", line 350, in run
isolated=options.isolated_mode,
File "c:\python27\lib\site-packages\pip\commands\install.py", line 436, in get_lib_location_guesses
scheme = distutils_scheme('', *args, **kwargs)
File "c:\python27\lib\site-packages\pip\locations.py", line 140, in distutils_scheme
d = Distribution(dist_args)
File "c:\python27\lib\site-packages\setuptools\dist.py", line 316, in init
for ep in pkg_resources.iter_entry_points('distutils.setup_keywords'):
File "c:\python27\lib\site-packages\pkg_resources_init_.py", line 730, in iter_entry_points
entries = dist.get_entry_map(group)
File "c:\python27\lib\site-packages\pkg_resources_init_.py", line 2639, in get_entry_map
self.get_metadata('entry_points.txt'), self
File "c:\python27\lib\site-packages\pkg_resources_init.py", line 2369, in parse_map
for group, lines in data:
File "c:\python27\lib\site-packages\pkg_resources_init_.py", line 2967, in split_sections
for line in yield_lines(s):
File "c:\python27\lib\site-packages\pkg_resources_init_.py", line 2235, in yield_lines
for ss in strs:
File "c:\python27\lib\site-packages\pkg_resources_init_.py", line 2564, in get_metadata
if self.has_metadata(name):
File "c:\python27\lib\site-packages\pkg_resources_init.py", line 1462, in has_metadata
return self.egg_info and self.has(self.fn(self.egg_info, name))
File "c:\python27\lib\site-packages\pkg_resources_init.py", line 1822, in has
return zip_path in self.zipinfo or zip_path in self.index()
File "c:\python27\lib\site-packages\pkg_resources_init.py", line 1702, in zipinfo
return self.zip_manifests.load(self.loader.archive)
File "c:\python27\lib\site-packages\pkg_resources_init.py", line 1642, in load
mtime = os.stat(path).st_mtime
WindowsError: [Error 2] The system cannot find the file specified: 'c:\python27\lib\site-packages\mbed_cli-1.1.1-py2.7.egg'
Traceback (most recent call last):
File "c:\python27\lib\runpy.py", line 174, in run_module_as_main
"main", fname, loader, pkg_name)
File "c:\python27\lib\runpy.py", line 72, in run_code
exec code in run_globals
File "C:\Python27\Scripts\pip.exe_main.py", line 9, in
File "c:\python27\lib\site-packages\pip_init.py", line 233, in main
return command.main(cmd_args)
File "c:\python27\lib\site-packages\pip\basecommand.py", line 252, in main
pip_version_check(session)
File "c:\python27\lib\site-packages\pip\utils\outdated.py", line 102, in pip_version_check
installed_version = get_installed_version("pip")
File "c:\python27\lib\site-packages\pip\utils_init.py", line 838, in get_installed_version
working_set = pkg_resources.WorkingSet()
File "c:\python27\lib\site-packages\pip_vendor\pkg_resources_init.py", line 644, in init
self.add_entry(entry)
File "c:\python27\lib\site-packages\pip_vendor\pkg_resources_init_.py", line 700, in add_entry
for dist in find_distributions(entry, True):
File "c:\python27\lib\site-packages\pip_vendor\pkg_resources_init_.py", line 1949, in find_eggs_in_zip
if metadata.has_metadata('PKG-INFO'):
File "c:\python27\lib\site-packages\pip_vendor\pkg_resources_init_.py", line 1463, in has_metadata
return self.egg_info and self._has(self.fn(self.egg_info, name))
File "c:\python27\lib\site-packages\pip_vendor\pkg_resources_init.py", line 1823, in _has
return zip_path in self.zipinfo or zip_path in self.index()
File "c:\python27\lib\site-packages\pip_vendor\pkg_resources_init.py", line 1703, in zipinfo
return self.zip_manifests.load(self.loader.archive)
File "c:\python27\lib\site-packages\pip_vendor\pkg_resources_init.py", line 1643, in load
mtime = os.stat(path).st_mtime
WindowsError: [Error 2] The system cannot find the file specified: 'c:\python27\lib\site-packages\mbed_cli-1.1.1-py2.7.egg'

@asifrizwanubx Thanks for reporting. We are looking into improving the installer. Allowing it to install the latest version of mbed-cli if internet connection is present and installing mbed-cli in a way that it can be easily updated.
Adding @theotherjimmy

Issue header has missing or incorrectly filled in fields! Please fix.

@adbridge can you clarify what you need from me?

@dhwalters423 Apologies, the comment is from our new automated issue checking script that got rolled out yesterday. Unfortunately it looks like I missed some configuration in a number of repos. I will fix it :)

Hi @arekzaluski I just ran the installer on a fresh machine and it still installs an older version of mbed-cli. Most notably, the mbed cli version that is bundled does not include any of the new device management capabilties which is a really nice feature, and one that our new Pelion documentation references.
Can this be prioritized higher since we now have critical features listed in the documentation that are not available in this version?


Fixes #33

Fixes #33
RCA: Jekyll doesn't resolve all the .md files so we have provide explicit configuration in _config.yml. Learn more here.
include: [CONTRIBUTING.md, CODE_OF_CONDUCT.md, DISCLAIMER.md]

It's working now: Port Scanner.
PS: Currently deployed gh-pages branch for testing, once this PR gets merged into master(after develop), will deploy master branch.

@ishika1727 @Kashish121 Both the links are not working perfectly. Check below:

CONTRIBUTING.md
CODE OF CONDUCT

🎉 ✌ 😄

Cool guys, merging! 🎉


[AutoPR keyvault/data-plane] typo: data-plane/Microsoft.KeyVault

Created to sync https://github.com/Azure/azure-rest-api-specs/pull/4700

(message created by the CI based on PR content)


Quotes (escaped) inside "filtered" text or inside a filter's arguments

Example of trying to filter some text that has double escaped quotes inside of it:
{{ "let's try some \"quoted\" text" | my_filter }}
Example of trying to filter some text using an argument that has double escaped quotes inside of it:
{{ "text" | my_filter: "let's try some \"quoted\" argument" }}
These are scenarios that I have come across and it appears that the text and argument are both cut off at the first backslash \ because both 'QUOTED_STRING' => '"[^"]*"|\'[^\']*\'' and
'QUOTED_STRING_FILTER_ARGUMENT' => '"[^":]*"|\'[^\':]*\'', are greedy and stop after the first double quote " they find.
It seems that something like this might be a solution:
In \Liquid\Liquid change QUOTED_STRING and QUOTED_STRING_FILTER_ARGUMENT as follows:
'QUOTED_STRING' => '"[^"\\\\]*(?:\\\\.[^"\\\\]*)*"|\'[^\'\\\\]*(?:\\\\.[^\'\\\\]*)*\'',
'QUOTED_STRING_FILTER_ARGUMENT' => '"[^"\\\\]*(?:\\\\.[^"\\\\]*)*"|\'[^\'\\\\]*(?:\\\\.[^\'\\\\]*)*\'',

Thanks @bigwhoop for help on this.

I am closing this issue and re-posted it here


Remove ploomber-extension from required dependencies

The "Share notebook" button created (in my understanding) by the ploomber-extension dependency is not acceptable in my environment (educational institution). (It uses a non-vetted platform and is thus by definition insecure.)
It seems this dependency was added months ago, for the sole reason to have this button. It appears none of the jupysql functionality is otherwise dependent on or affected by this extension, as arguably it should be if it wants to be a successor to ipython-sql.
Hence, how can this be disabled by default, and/or be excluded from the mandatory requirements.

Hi,
we're deprecating the "share notebook" feature so we'll remove the ploomber-extension soon.
for now, you can write an installation script that uninstalls it:
pip install jupysql
pip uninstall ploomber-extension

if that doesn't work, we'd appreciate your help with a PR: https://github.com/ploomber/jupysql-plugin/
so we remove ploomber-extension

I added a PR. ploomber-extension is actually not used in jupysql-plugin/, AFAICT.

Hi @hlapp, you mentioned you're being forced to move to ipython-sql because of our telemetry and a a few other things.
for full transparency: we're a small startup putting our own resources to fund JupySQL's development. it seems like our business model does not fit your requirements, so I'll have to politely decline working with you. as we cannot accommodate your requests

Is there a reason you refused this (#1026) PR? You at first expressly asked for it, and I obliged your request and submitted it.

I think this was addressed through #1026 and #1028. Thanks @edublancas and @neelasha23 👍


Improve running-clusterfuzzlite

Clarify which modes aren't really running fuzzers.
Add more signposts.
Add a lot more detail on each task (maybe too much).
Explain continuous builds.

@olivekl Do you think the page has too much detail now/is intimidating.


[Requirement] Upgrade through AngularJS 12.x, 13.x until 14.x

Resolves : node(39097,0x10a2f0e00) malloc: Incorrect checksum for freed for older versions of NodeJS
NodeJS upgrade to 16.x on Heroku complete
For Angular Upgrade :
https://update.angular.io/?l=2&v=11.0-12.0
https://update.angular.io/?l=2&v=12.0-13.0
https://update.angular.io/?l=2&v=13.0-14.0

v11 to v12
https://github.com/Vyshantha/multiscripteditor/commit/5821aba6cc2030f4d8b117f929f85e2612b2ac6c
v12 to v13
https://github.com/Vyshantha/multiscripteditor/commit/f2e2f90227f80e90af98e33f4e3ea1be77cad8b9
v13 to v14
https://github.com/Vyshantha/multiscripteditor/commit/987315f620396ab1e3c6adacbe689ac6b5c8092c


aka.ms/deletenic

Aka.ms link name
deletenic
Category (Optional. Select None to auto-select)
azure

Documentation on how to delete a network interface.


[BUG] Users can exceed the capacity for a space.

Hi, we have adapted this app into a desk booking system for our return to the office and have foudn the following bug:
Each space (renamed "desk" in our case) is created in a building (which we've renamed "neighbourhood") with a capacity of 1.  If two users have the same neighbourhood and date open in the app they will both see that a desk is free.  If they both click to book then it will allow 2 bookings against a desk that has a capacity of 1.  After an app refresh this desk will then show as booked but with an availability of -1.
I have tried adding a timer to the page to refresh the gallery but can't seem to get this timer refresh working.  Any other suggestions as to how we can prevent this as we're getting multiple people turning up to use a single desk?

Well, I think the approach you're using will affect the reports and other things. That is because we use the fact that users worked in the same space to derive when they potentially have contact with each other. I recommend you to take a look in the 1.15 build and check if the feature to reserve tables/workspaces can be used in your case.
Updated Package (v1.15)
https://1drv.ms/u/s!AnR50DmsM8Jwl9lcnq1teq6ulTgSNw?e=ifkpxg

Thanks, do you have a full list of changes/fixes/improvements for v1.15?
Also, for info would you be able to suggest a quick fix to use temporarily to sole the issue above?  A time with an OnTimerEnd=Refresh(colFloors) seemed like it would work but hasn't.

Here you can find the list of fixes/new features https://github.com/microsoft/powerapps-tools/issues/366#issuecomment-689781116
When you have such a low number of available positions per space you can find yourself in a concurrency scenario that was not thought initially for the app. The approval process when spaces get scarse is supposed to deal with the concurrency in conventional implementations, where spaces have more capacity. The refresh doesn't work cause the collection is an instance for each user, you would need to commit a flag to the database to avoid the racing condition IMHO.

Via canvas app, the bug is experienced only when user has selected their default facility for booking.  App does not prevent selection of default facility/area where capacity is 0.  If not default facility, user can not select to book an area where capacity is none.


Are there any predefined orders to apply transformers?

Applying a Mapping before Merge makes the list or tuple elements unpacked in the merged tuple. Is this a bug?

I made a mistake. Mapping func should return a tuple, I returned an element.


fix : [IDP] : Update the docs for output variables

Harness Developer Pull Request
Update the docs for output variables
What Type of PR is This?

[x] Issue
[ ] Feature
[ ] Maintenance/Chore

If tied to an Issue, list the Issue(s) here:

Issue(s)

House Keeping
Some items to keep track of. Screen shots of changes are optional but would help the maintainers review quicker.

[x] Tested Locally
[ ] Optional Screenshot.

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://65faeef34437191ede3b1400--harness-developer.netlify.app


EnvironmentDataDescription: do not add links to referenced environment data objects

Just like for https://github.com/mercedes-benz/odxtools/pull/328, under normal circumstances, this only results in slightly lower performance, but in special situations like having to modify a database based on another, it can lead to environment data objects being falsely added. (I recently stumbled over such a case.)
Andreas Lauser<EMAIL_ADDRESS>on behalf of MBition GmbH.
Provider Information

just as with #328, I don't think this is worth to get reviewed. @kayoub5: As with #328, if you would like to see some changes , I'll do it in a separate PR. (just leave a comment here...)


V20 is for OC 0.84 not 0.85

Hi, I downloaded V20 from Latest Release but it's the 0.84 OC version. Please check, thanks

Correct check please .


[Docker-swarm] Keycloak Software Update

This pull request implements the deployment of Keycloak in Docker Swarm. Tested it by checking the logs and service is running. Added essential file keycloak-stack.yaml. Updated Keycloak image version from keycloak:21.1.1-1 to keycloak:23.0.4-0

@manasakoraganji ,
Have seperate PRs for each software updates - one for mon-stack, one for keycloak, for redis.
and all of this branches be based/checked out from master  branch, so that keycloak PR does not have mon-stack, redis changes.

please get latest updates of master to this PR i.e. merge master  branch changes to this branch.
Because there is an update to keycloak themes in master.
Then build new docker image with above merged code and push . Tag with  version - 23.0.4-debian-11-r1-t-1,
t-1 --> corresponding to themes versioning
Update dockerfile in docker/keycloak folder

Closing this pull request as the changes have been cherry-picked into a new branch (ds-keycloak-su). A new pull request has been opened with the updated changes. Please review the new pull request for the latest updates. Thank you!


Access not granted or expired (line 363, file: "Service", project "oAuth2")

It's great! But why?
What did you do, that there was such a problem?
Please, look at the next topics #76 #60 #53


Files created in subdirectories not watched

Using this code one can (theoretically) watch for new files added to the target directory and subdirectories. When a files is created in this directory an event is fired, also when a directory is created inside target directory an event is fired, but then when a file is added/created inside this subdirectory no event is fired.
import os
import pyinotify

class DirHandler(pyinotify.ProcessEvent):
    def process_IN_CREATE(self, event):
        print '###', event, event.dir

def main():
    wm = pyinotify.WatchManager()
    notifier = pyinotify.ThreadedNotifier(wm, DirHandler())
    wm.add_watch('/directory/to/watch', pyinotify.IN_CREATE, rec=True)

    notifier.loop()

main()

Use  auto_add=True in add_watch
wm.add_watch('/directory/to/watch', pyinotify.IN_CREATE, rec=True, auto_add=True)
https://github.com/seb-m/pyinotify/wiki/Frequently-Asked-Questions


Add info for release 0.2.0

Coverage decreased (-1.0%) to 91.084% when pulling 925569a07d592cc28957ac24e0fd43cf94350133 on release_0.2.0 into 0986b25b0abf0c44e44aaeb2bcdfb7ea4a2cb6b0 on master.


Add option to disable fallback to NSUserDefaults on iOS Simulators

Adds an disableFallbackToUserDefaults option to the SecureStorage constructor to use the iOS Keychain on iOS Simulators.

Wonderful, thank you very much!


RuntimeError: Error building extension 'fused_adam'

when I run the example of transformers,it occurs this bug.
nvcc fatal   : Unsupported gpu architecture 'compute_86'
ninja: build stopped: subcommand failed.
Traceback (most recent call last):
File "/home/huazixu/anaconda3/envs/graph/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 1533, in _run_ninja_build
subprocess.run(
File "/home/huazixu/anaconda3/envs/graph/lib/python3.8/subprocess.py", line 516, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['ninja', '-v']' returned non-zero exit status 1.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "./pretrain_bert_with_trainer.py", line 72, in
main()
File "./pretrain_bert_with_trainer.py", line 70, in main
Pretrain()
File "./pretrain_bert_with_trainer.py", line 67, in Pretrain
trainer.train()
File "/home/huazixu/anaconda3/envs/graph/lib/python3.8/site-packages/transformers-4.4.2-py3.8.egg/transformers/trainer.py", line 903, in train
File "/home/huazixu/anaconda3/envs/graph/lib/python3.8/site-packages/transformers-4.4.2-py3.8.egg/transformers/integrations.py", line 414, in init_deepspeed
File "/home/huazixu/anaconda3/envs/graph/lib/python3.8/site-packages/deepspeed/init.py", line 116, in initialize
engine = DeepSpeedEngine(args=args,
File "/home/huazixu/anaconda3/envs/graph/lib/python3.8/site-packages/deepspeed/runtime/engine.py", line 186, in init
self._configure_optimizer(optimizer, model_parameters)
File "/home/huazixu/anaconda3/envs/graph/lib/python3.8/site-packages/deepspeed/runtime/engine.py", line 604, in _configure_optimizer
basic_optimizer = self._configure_basic_optimizer(model_parameters)
File "/home/huazixu/anaconda3/envs/graph/lib/python3.8/site-packages/deepspeed/runtime/engine.py", line 676, in _configure_basic_optimizer
optimizer = FusedAdam(model_parameters,
File "/home/huazixu/anaconda3/envs/graph/lib/python3.8/site-packages/deepspeed/ops/adam/fused_adam.py", line 72, in init
fused_adam_cuda = FusedAdamBuilder().load()
File "/home/huazixu/anaconda3/envs/graph/lib/python3.8/site-packages/deepspeed/ops/op_builder/builder.py", line 215, in load
return self.jit_load(verbose)
File "/home/huazixu/anaconda3/envs/graph/lib/python3.8/site-packages/deepspeed/ops/op_builder/builder.py", line 243, in jit_load
op_module = load(
File "/home/huazixu/anaconda3/envs/graph/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 986, in load
return _jit_compile(
File "/home/huazixu/anaconda3/envs/graph/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 1193, in _jit_compile
_write_ninja_file_and_build_library(
File "/home/huazixu/anaconda3/envs/graph/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 1297, in _write_ninja_file_and_build_library
_run_ninja_build(
File "/home/huazixu/anaconda3/envs/graph/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 1555, in _run_ninja_build
raise RuntimeError(message) from e
RuntimeError: Error building extension 'fused_adam'

I've got the same error. How could you fix it? Thank you.

I've got the same error. could you help me ?

Reply to all, it maybe the version of pytorch doesn‘t match the version of cuda ，please update cuda or torch

Reply to all, it maybe the version of pytorch doesn‘t match the version of cuda ，please update cuda or torch.

Reply to all, it maybe the version of pytorch doesn‘t match the version of cuda ，please update cuda or torch

I met the same issue with torch 2.0.1 and cuda 11.7 which should be compatible.

Try to use torch 1.x instead of torch 2.x. And make sure your CUDA related environment variables are correct.


Can't resolve coroutines-common

I set up a minimal project with the following build.sbt contents:
scalaVersion := "2.11.7"
libraryDependencies += "com.storm-enroute" %% "coroutines" % "0.3"

With this I receive the following when sbt tries to pull the dependencies:
[info] Updating {file:/Users/Shared/Development/NikeBuild/Development/Personal/coroutines-eg/}coroutines-eg...
[info] Resolving com.storm-enroute#coroutines-common_2.11;0.3 ...
[warn]  module not found: com.storm-enroute#coroutines-common_2.11;0.3
[warn] ==== local: tried
[warn]   /Users/tlockn/.ivy2/local/com.storm-enroute/coroutines-common_2.11/0.3/ivys/ivy.xml
[warn] ==== sbt-releases-repo: tried
[warn]   http://repo.typesafe.com/typesafe/ivy-releases/com.storm-enroute/coroutines-common_2.11/0.3/ivys/ivy.xml
[warn] ==== sbt-plugins-repo: tried
[warn]   http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.storm-enroute/coroutines-common_2.11/0.3/ivys/ivy.xml
[warn] ==== maven-central: tried
[warn]   http://repo1.maven.org/maven2/com/storm-enroute/coroutines-common_2.11/0.3/coroutines-common_2.11-0.3.pom
[warn] ==== Type: tried
[warn]   http://repo.typesafe.com/typesafe/maven-releases/com/storm-enroute/coroutines-common_2.11/0.3/coroutines-common_2.11-0.3.pom
[info] Resolving jline#jline;2.12.1 ...
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  ::          UNRESOLVED DEPENDENCIES         ::
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  :: com.storm-enroute#coroutines-common_2.11;0.3: not found
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]
[warn]  Note: Unresolved dependencies path:
[warn]          com.storm-enroute:coroutines-common_2.11:0.3 (/Users/Shared/Development/NikeBuild/Development/Personal/coroutines-eg/build.sbt#L3-5)
[warn]            +- com.storm-enroute:coroutines_2.11:0.3 (/Users/Shared/Development/NikeBuild/Development/Personal/coroutines-eg/build.sbt#L3-5)
[warn]            +- default:coroutines-eg_2.11:0.1-SNAPSHOT
[trace] Stack trace suppressed: run last *:update for the full output.
[error] (*:update) sbt.ResolveException: unresolved dependency: com.storm-enroute#coroutines-common_2.11;0.3: not found
[error] Total time: 2 s, completed Jan 2, 2016 5:59:09 PM

Ah, of course - I neglected to release the common subproject - will need to fix the SBT build a bit.
Will be fixed soon.

Figured that was the case. Started to look at the build to check, but got distracted by other things. Thanks for the quick response. Looking forward to checking the project out. :~)

The commons artifact was just released to Maven - it looks like it's synced to the central repo (see link).
http://central.maven.org/maven2/com/storm-enroute/coroutines-common_2.11/0.3/
Things should work now. Thanks a lot for reporting, and sorry about the glitch!
P.S. I like your smiley :~~)

Everything appears to work now. Time to dive into some coroutines!

Sorry to dig this up, but could you please fix this for 0.5-SNAPSHOT, too?
Coroutines are very interesting for my own projects, so I'd love to try out
the latest version. Cheers mate!

Thanks, I missed the fact that snapshot dependencies are not properly published too.
I think that the commit below should make sure that the common subproject is always published together with the snapshot.
https://github.com/storm-enroute/coroutines/commit/29de18c050bdd3e204b45e6555cdc570b486e036

Thank you! It works.


Store configuration in ~/vpn instead of ~

Since the home directory can get messy as you add multiple client files, I lightly modified the script to store the client config info in ~/vpn.
Also, that path is in a variable, so it is easy to change at a later date, or even the possible implementation of a user-selectable output directory in the future.

Again? (https://github.com/Nyr/openvpn-install/pull/133)
This is not going to be merged.

Whoops, my fault. I'm new to git hub, I thought I did the first one incorrectly, and I didn't know where to look it up again to see your comments.
Will fork for my own use!


[service-bus] Automatically renew message locks when using receiveMessages or getMessageIterator

This PR expands the scope of auto-renewal to also include messages received via receiveMessages or getMessageIterator (previously this was only available when you used subscribe).
Fixes #11442

/azp run js - servicebus - tests

/azp run js - servicebus - tests

/azp run js - servicebus - tests

/azp run js - servicebus - tests

/azp run js - servicebus

/azp run js - servicebus - ci


generators are creating unexpected tests folder

Steps to reproduce:

run ng generate service foo-bar
run ls -l and you'll see the tests folder

Note that this is not happening for the pipe generator but for all the others

ahhh.. I'm guessing that this is because of how we override the core ember-cli test command which scaffolds stuff into the test directory.. just my guess.

Yeah, just had this as well. I wonder what's so different about the pipe one.... I just did a new routes blueprint and I got the extra tests as well.

This was resolved as part of PR #217


AWS Lambda integration tests

Dev Container Updates:

Added AWS_SAM_CLI_TELEMETRY to containerEnv to disable telemetry.

ESLint and Prettier Configuration:

Updated the ignore list to opt in all files by default.
Reformatted code

AWS Package

Renamed index.mts to index.ts to improve behaviors with Jest ESM
Updated Lambda handler to support a mocked Probot Options/App
Add ESM support to Jest modules
Update package.json with necessary packages and updated test settings
Add jest.config.mjs to fine-tune settings for code coverage

AWS Integration Testing:

Created test files for command-line and curl based event submission
Created template for generating additional events compatible with Lambda/SAM emulator
Create utility classes for mockserver (GitHub API) and emulator (AWS SAM CLI emulators) which spawn configurable processes
Added AWS_SAM_CLI_TELEMETRY to emulator settings to disable telemetry
Added integration tests for AWS to submit formatted payloads to the emulator to test that the exposed Lambda behaves consistently with the unit tests. This should hopefully limit the need for deeper tests.

AWS Unit Testing

Added additional unit test for validating the new handler path
Added unit test to validate direct submission of event payloads to validate the handler works

Workflow and Script Updates:

[.github/workflows/validation.yml] Added a new step to handle coverage reports for the AWS package.

Todo

Create a new package to provide centralized support for the unit and integration tests with shared code and fixtures


DesignateAsPresenter

DesignateAsPresenter says in the description that the default is "Company", while underneath it says that it's "None".

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

ID: e7d9d1da-e548-5f48-b0b1-18ef69c0caac
Version Independent ID: 2f967ff1-cb4f-2394-cf10-ed8f5188a0c6
Content: Set-CsMeetingConfiguration (skype)
Content Source: skype/skype-ps/skype/Set-CsMeetingConfiguration.md
Service: skypeforbusiness-powershell
GitHub Login: @kenwith
Microsoft Alias: kenwith

@roberthstrand Thank you for this feedback
I will get this over to the PowerShell team for investigation and updating.
I was able to get this into the backlog for the PowerShell team. The team will get this prioritized into a sprint plan. Thank you for reporting and making the docs better. Much appreciated.
I made a note to request the team to update this when the work is complete.

Created PR#https://github.com/MicrosoftDocs/office-docs-powershell/pull/2791 to make the correction on doc.

@msbemba Thank you very much for the contribution and updating the documentation with PR. @roberthstrand  Hope this update is helpful for you. Thanks for taking out some time to open the issue. Appreciate and encourage you to do the same in future also


Add microbenchmarks for grpc_timer

This helps assessing upcoming changes.

Thank you @AspirinSJL for the review! I had to switch from a stack-allocated array to std::vector due to stacksize limits. Could you please take another look? Sorry about that.

LGTM

Thank you for taking a second look!


[Migrate actions] Create merge branch action

Description
As a maintainer, I use a temporary branch when building releases, doing version bumps, building changelogs, etc. I need to merge that branch when I'm done.
### Acceptance criteria
- [ ] I can call this action to merge a branch into a target branch in GitHub (not local)
- [ ] I need the resulting SHA associated with the merge

Impact to other teams
This impacts Adapters and Core since they are the primary consumers of these actions.
Proposals

named github/branch/merge
inputs source-branch,target-branch,message
outputs sha

We have a PR with these contents already.


UnsupportedClassVersionError with JDK <11

v1.0.10 causes UnsupportedClassVersionError when using it with JDK <11 (e.g. JDK 8).
Syntax error (UnsupportedClassVersionError) compiling at (yaml/reader.clj:1:1).
org/yaml/snakeyaml/constructor/PassthroughConstructor has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0

I guess that you built the project with JDK 11 and deployed it to Clojars.

I also noticed this issue.

Me too.


Allow use of filter variables inside regex

Checklist

[X] I'm reporting a problem with Chatterino
[X] I've verified that I'm running the most recent nightly build or stable release
[X] I've looked for my problem on the wiki
[X] I've searched the issues and pull requests for similar looking reports

Describe your issue
I am trying to filter out messages that match the following criteria :

Tagging the broadcaster.

Contain certain text based on a regex.

Think, for example, a broadcaster tag followed by the word "hi". A filter that would catch that would look like this !(message.content match r"^@(channel.name)\s+(?i)h+i+.*$ if filter variables where allowed in regex.
For now, I am implementing this in a non-universal way, but adding the name of the broadcaster into the regex, but I think using variable inside regex would be useful in many ways.
Screenshots
No response
OS and Chatterino Version
All Versions

!((message.content contains channel.name) && (message.content match r"\bhi\b")) would fit your use case, but you might have to play around more with a better regex than I used.

Ohh wow I didn't think of that. I am gonna try it and report back!

Closing as fixed, feel free to re-open if it didn't work


Make the Alakarte logo a link to the website.

The Alakarte logo was clickable but gave a link to the image.
With this PR, clicking on the image now lead to the alakarte.io website.

Oki doki 👍


Update configuring-nuget-behavior.md

For discussion of this, please see https://github.com/dotnet/sdk/issues/12674. Note, I did not validate on Mac

@dotnet-policy-service agree

I think all the complication is because in the past, there was no Environment.SpecialFolder available in .NET Core when NuGet implements this :( https://github.com/NuGet/NuGet.Client/blob/dev/src/NuGet.Core/NuGet.Common/PathUtil/NuGetEnvironment.cs#L396-L398

@heng-liu, what are the implications of your comment for purposes of my update?  Do you want me to restate it somehow?

Hi @arykov , I'm sorry for losing track on this for so long!
Please update the document based on the comments. Thanks!


.NetFramework4.6.1 projects referencing .NetStandard2.0 shows error message

Environment data
dotnet --info output:
.NET Command Line Tools (2.0.0)

Product Information:
 Version:            2.0.0
 Commit SHA-1 hash:  cdcd1928c9

Runtime Environment:
 OS Name:     Windows
 OS Version:  10.0.15063
 OS Platform: Windows
 RID:         win10-x64
 Base Path:   C:\Program Files\dotnet\sdk\2.0.0\

Microsoft .NET Core Shared Framework Host

  Version  : 2.0.0
  Build    : e8b8861ac7faf042c87a5c2f9f2d04c98b69f28d

VS Code version:

C# Extension version:

Steps to reproduce

You may use the repo here

or if you would like to do it yourself please follow the steps.

Create completely new .NET Framework 4.6.1 class library.

Add Microsoft.Extensions.DependencyInjection.Abstractions 2.0.0 package into it.  (which will also add  NETStandard.Library 2.0.0 and Microsoft.NETCore.Platforms 2.0.0 packages)

Add code below into empty Class1.cs
private readonly IServiceProvider _serviceProvider;

public Class1(IServiceProvider serviceProvider)
{
	_serviceProvider = serviceProvider;
}

public void Run()
{
	var obj = _serviceProvider.GetService<object>();
	Console.ReadLine();
}

Expected  behavior

No error mark with red underline
Proper intellisense support

Actual behavior
dotnet msbuild builds the project, however VSCODE shows the error
The type 'IServiceProvider' is defined in an assembly that is not referenced. You must add a reference to assembly 'netstandard, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'.

I took a look at the repo and noticed that you're using a package.config file to manage your NuGet packages which the .NET Core SDK really doesn't support. For example, if you clone your repo and try dotnet restore, it'll print the message: Nothing to do. None of the projects specified contain packages to restore. Then, invoking dotnet msbuild will fail because packages are missing.
I might be wrong as I haven't looked deeply, but I suspect the issue is that the NuGet support for handling packages.config in MSBuild is contained within VS 2017 and not the .NET Core SDK. I found that if open the project in VS 2017, NuGet restores and the project can build fine. If I then launch VS Code from a standard CMD prompt, I see the error message you described. In this case, we only use the MSBuild toolset that is included with C# for VS Code, which just looks for the .NET Core SDK. However, if I launch from a VS 2017 Developer Command Prompt, your project works fine because the MSBuild toolset is used from VS 2017.
If you launch VS Code from a VS 2017 Developer Command Prompt, does your project work in VS Code?

Thank you Dustin, I understand it much better now how things work. 🤗
Yes it does working when I run it from the VS 2017 Developer Command Prompt.
Since the initial project is .Net Framework 4.6.1 I need to use packages.config and I believe this will be a common usage for many people for a while.  But I don't mind to use it with the workaround you suggested.
On the other hand, it may be a good thing to provide same MSBuild toolset that used in VS2017 with the C# for VS Code extension if possible.

On the other hand, it may be a good thing to provide same MSBuild toolset that used in VS2017 with the C# for VS Code extension if possible.

There are several problems with doing this. The biggest issues are that the size would be extreme (another ~75 MB), it isn't cross platform, and it would get out of sync quickly. The general philosophy of C# for VS Code is to live SxS with the tools that it needs to build your project. If those tools are available, it should use them. In this case, I think it should do a better job of locating VS 2017 on your machine without you needing to launch it from a Developer Command Prompt. I suspect it might have failed to find the installed VS 2017 because you have multiple VS 2017 instances installed. Is that the case? cc @AndyGerlicher  and @rainersigwald as FYI.

Also, that issue doesn't happening if I open full .Net Framework 4.6.1 project which makes me wonder if this is something that needs to be fixed in MSBuild toolset in .NET Core SDK.

This is where I'd rather see things go. The .NET Framework support in the .NET Core SDK could definitely be more robust. If that were to happen, things would "just work".

If those tools are available, it should use them. In this case, I think it should do a better job of locating VS 2017 on your machine without you needing to launch it from a Developer Command Prompt.

👍 that would be GREAT!

I suspect it might have failed to find the installed VS 2017 because you have multiple VS 2017 instances installed. Is that the case?

Nope, but have SSMS (not sure if it is related but since it depends on IDE, you may want to be aware)

@cilerler can you run this and let me know the results?
"c:\Program Files (x86)\Microsoft Visual Studio\Installer\vswhere.exe" -all -prerelease

Visual Studio Locator version 2.0.2 [query version 1.11.2331.64267]
Copyright (C) Microsoft Corporation. All rights reserved.

instanceId: 44fff173
installDate: 1/6/2017
installationName: VisualStudio/15.3.2+26730.10
installationPath: C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise
installationVersion: 15.3.26730.10
isPrerelease: 0
displayName: Visual Studio Enterprise 2017
description: Microsoft DevOps solution for productivity and coordination across teams of any size
enginePath: C:\Program Files (x86)\Microsoft Visual Studio\Installer\resources\app\ServiceHub\Services\Microsoft.VisualStudio.Setup.Service
layoutPath: C:\Users\ciler\AppData\Local\Temp
channelId: VisualStudio.15.Release
channelPath: C:\Users\ciler\AppData\Local\Microsoft\VisualStudio\Packages\_Channels\4CB340F5\catalog.json
channelUri: https://aka.ms/vs/15/release/channel
releaseNotes: https://go.microsoft.com/fwlink/?LinkId=660469#15.3.26730.10
thirdPartyNotices: https://go.microsoft.com/fwlink/?LinkId=660485

Thanks! SSMS isn't the problem, then: it's https://github.com/Microsoft/msbuild/issues/2369.

Great to hear that, not sure what I'm looking for.
It looks like Microsoft/msbuild#2454 merged 2 days ago, so is this mean it should be deployed soon?

FWIW, the code flow can take awhile. It'll also need to be deployed to an official build that OmniSharp can consume and them pulled into C# for VS Code.

Thanks for pointing me at that issue @rainersigwald -- that's super helpful!

I guess there is nothing else we can do at this point therefore closing the issue.
I appreciate both of your help.  Thank you @rainersigwald & @DustinCampbell 🤗


[Android][Text] any plans to implement allowFontScaling on Android?

allowFontScaling=false works only for iOS right now.
I'd like to use it in my Android app.
Does anyone know how to disable fontScaling on Android?

Hey and thanks for reporting this!
This issue looks like a question - please use Stack Overflow for questions. It's the best system for Q&A and the best way to get questions answered.
Many people from the community hang out on Stack Overflow and will be able to see your question and be more likely to answer because of the reputation system. If after reading this you think your question is better suited for Stack Overflow, please consider closing this issue.

Hey and thanks for reporting this!
There's an awesome place to ask question like this one: StackOverflow. It's the best system for Q&A. Many people from the community hang out there and will be able to see your question, you can vote on answers and mark question as answered etc. This lets us keep a list of bug reports and feature requests on github and especially Product Pains (again, with voting which is really nice).
If you think StackOverflow works for you please consider posting there instead and closing this issue.
I'm posting this here because github issues haven't been working very well for us and because StackOverflow is so much better. Thanks for reading! :)

This is an important feature for design purposes, must be implemented.


Dont detect code, emulators, neither the framework

This version presents many errors, it does not recognize, emulators, neither the framework at work, 'intellij vscode', it paints a line in the middle, it struggles a lot to save what has been edited, it does not mark the code inspection or errors, it does not detect githup, etc ...
Tokenization is skipped for long lines for performance reasons. The length of a long line can be configured via editor.maxTokenizationLineLength.

/needsMoreInfo


Native app and LWA font sizing

Font size in native app does not yet adjust to the font size settings of my phone
Adjusting font size in Safari on the LWA: does not work on the welcome screen.

#895 will take care on all issues discovered with big fonts


Allowed to log in as a inactive account in a github auth enabled setup

Server version - V0.37.0-rc1
Had enabled github authentication when in V.0.35.0 version with "ranchertdev" account having  access to "Default" and another project "test".
Upgraded to V0.37.0-rc1.
When logged in as admin user , I am able to see the list of github users that were authenticated to this set up including "ranhcerdev"
I used the "Deactivate" option to deactivate  "rancherdev" account which gets to "inactive" state,
I am still being allowed to log into rancher-server as "ranhcerdev".
Expected Behavior:
Inactive users should not be granted access  .

Addressed with rancher/cattle#860

Tested with server version - V0.37.0-rc4
We not allowed to log as deactivated users in a github auth enabled setup.


[CORE-3028] fixed usage of computed values in prepared insert/update changes

Environment
Liquibase Version: 3.5.3 - 4.3.0
Liquibase Integration & Version: all
Liquibase Extension(s) & Version: n/a
Database Vendor & Version: all, tested with mariadb
Operating System Type & Version: all
Pull Request Type

[x] Bug fix (non-breaking change which fixes an issue.)
[ ] Enhancement/New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Description
Insert and Update-Changes can not combine LOBs with computed column values. This happens because liquibase switches to PreparedStatements to transfer the LOB data, but then also tries to bind the database function. See JIRA issue CORE-3028 for a detailed example.
Steps To Reproduce
See CORE-3028 for a changelog-xml or the included unit test.
Actual Behavior
Liquibase inserts null to all columns with computed values.
Expected/Desired Behavior
Liquibase executes the specified database function.
Fast Track PR Acceptance Checklist:

[x] Build is successful and all new and existing tests pass
[x] Added Unit Test(s)
[ ] Added Integration Test(s)
[ ] Documentation Updated

┆Issue is synchronized with this Jira Story by Unito

Hi @Plunts
Thanks for your pull request!
Here’s what happens next:
A member of the Liquibase team will take a look at your contribution and may suggest:

Changes based on guidelines for PR submission
Additional tests (unit and/or integration)
Provide other feedback, like requesting changes.

The PR will be prioritized according to our internal development and testing capacity.
We’ll let you know when it’s ready to move to the next step or if any changes are needed.


WIP: Change default loglevel to ERROR

Stream handler is added to root log.

Can one of the admins verify this patch?

I am missing the reason for this change. It is not in the PR description, neither in commit msg.

I am missing the reason for this change. It is not in the PR description, neither in commit msg.

He has talked about this in the previous Cabal, It's a bug 1408 in Jira.

I just re-ran the downstream test suite with leapp-0.5.0-0.201903261646Z.08a3824.loglevel_error.PR466.el7_6.noarch.
I can confirm this does fix the bug.

@AloisMahdal unfortunately it should fail the matrix in the way that DEBUG is not enabled all the time for the leapp handler.


TF2 Nightly-20190608 unable to link to core framework

System information

Have I written custom code (as opposed to using a stock example script provided in TensorFlow):
OS Platform and Distribution (e.g., Linux Ubuntu 16.04): Ubuntu 14.04+
TensorFlow installed from (source or binary): binary
TensorFlow version (use command below): tf_nightly_2.0_preview==2.0.0.dev20190608
Python version: Python2 / 3
Bazel version (if compiling from source): 0.24.1

Describe the current behavior
TF Addons is failing to link to the tensorflow core framework for our python 2 build:
tensorflow_addons/custom_ops/text/cc/kernels/skip_gram_kernels.cc:20:49: fatal error: tensorflow/core/framework/op_kernel.h: No such file or directory
 #include "tensorflow/core/framework/op_kernel.h"

tensorflow_addons/custom_ops/text/cc/ops/skip_gram_ops.cc:16:42: fatal error: tensorflow/core/framework/op.h: No such file or directory
 #include "tensorflow/core/framework/op.h"

./tensorflow_addons/custom_ops/image/cc/kernels/euclidean_distance_transform_op.h:23:52: fatal error: tensorflow/core/framework/tensor_types.h: No such file or directory
 #include "tensorflow/core/framework/tensor_types.h"

....

Strangely this is only affecting our python2 builds. See the build logs in https://github.com/tensorflow/addons/pull/273
Describe the expected behavior
Able to correctly link to the framework.
Other info / logs
Assuming this is related to the virtual pip package. Should these be looking in tensorflow_core/...?
cc @mihaimaruseac @perfinion

Sorry for the breakage. I think #29561 should fix this, but I'll take another look at this tomorrow

According to the nightly RFC, it is possible to have same day nightly packages for different platforms at different commits. Ping @gunan to double check.

Correct. If the tree is healthy, nightly is automatically pushed. If the tree is unhealthy, we may skip pushing nightlies for a particular configuration for days.

Sounds good. I don't think it disrupted any work on this but FWIW the reason Python3 didn't fail was because there was no py34 nightly published for 20190608.

I think that these should be fixed now

@seanpmorgan : let me know if we can close this issue since it looks to be fixed. Thanks!

Can confirm this is good to close. Thanks!


Non-zero Neumann boundary conditions on part of the boundary

Hello
Consider a unit square domain [0,1]^2. At the bottom and top boundaries of the domain, I want to impose non-zero Neumann boundary conditions and zero Dirichlet conditions otherwise.
I tried to do this as follows:

Add boundary attributes in the mesh file.
Then in the LinearForm, I use AddBdrFaceIntegrator(new NeumannBcIntegrator(u_exact), neumann_bdr_attrib_marker). Here NeumannBcIntegrator is similar to BoundaryNormalLFIntegrator, I had to create the new class because the following function of BoundaryNormalLFIntegrator,  class is not defined:
AssembleRHSElementVect (const FiniteElement &el, FaceElementTransformations &Tr, Vector &elvect)
( I defined this function for my custom class by re-cycling what is given for the BoundaryFlowIntegrator class. )

However, I think I am missing some detail as I do not get the correct result.
Please let me know if there is a smarter way to implement the boundary conditions as such.

Can you provide more details about your discretization? Is it discontinuous Galerkin, H(div)/Raviart-Thomas or something else?
For simple Laplacian discretization with continuous Lagrange elements, non-zero Neumann conditions are imposed with AddBoundaryIntegrator(new BoundaryLFIntegrator(g)) where du/dn = -g.

It is for the Laplace discretization with continuous Lagrange elements. I want to impose non-zero Neumann boundary conditions only on a part of the boundary. I think AddBoundaryIntegrator(new BoundaryLFIntegrator(g)) imposes conditions for the whole boundary, without being selective about the boundary attribute?


note blocks only playing default sound in game

when I export my schematic into minecraft using Amulet (which is still in 1.17), all the note blocks play as if they were sitting on dirt until i destroy and replace the same block. i made this song in the previous version of note block studio and only just updated it today.
to reproduce:
-save song in previous version in note block studio as schematic
-upload into Amulet world editor
-save world
-load into world
please let me know if any files are needed. thank you!

Hi! Thank you for reporting the issue, but it is a duplicate of #29. For now, you have to either:

use the '1.13+' export option, added in 3.9.0, which will export the song to a .nbt file so you can load it into a structure block; or
export a schematic using the '1.11-1.12' option, load it into a 1.12 world with MCEdit, then convert the world to a newer version.

We'll be working on updating the schematic export option to newer versions of Minecraft in the near future! Sorry for the inconvenience.

its ok! thanks for the help

its ok! thanks for the help


Suggestion Mouse.Scale() to go along with Graphics.Scale()

a simple suggestion for Mouse.Scale(float, float) which would modify the effect the in game's mouse coordinates but not the in game's mouse position
for example
mouse position 1,1 with a scale of 4,4 would be the coordinate 4,4

No, I think it's function is too simple.
I think people need functions like GameWorld.WorldPointToScreenPoint and GameWorld.ScreenPointToWorldPoint, but there is no unified "world system" in Love2D so there is no such function. I believe that developers will do it for themselves. 😃
what do you think ?

idk.
I just know its hard to build scaled up gui widgets when the mouse doesn't scale with the graphics

if it's not to much hassle too add I would prefer this in the core library.
I think the following methods would work
Mouse.ConvertToScreen(float x, float y)
Mouse.ConvertToScreen(Vector2 pos)
Mouse.ConvertToWorld(float x, float y)
Mouse.ConvertToWorld(Vector2 pos)
I do agree I don't think the scale method is necessary

Love does not have a concept of a world. What do we mean by "world" here? Do you mean some sort of camera-vs-object position relationship with different levels of zoom?
I think Mouse.ConvertToWorld etc. could be confusing, as there is no world.

it might have to be renamed but basically it would convert back and forth to the graphics scale.
idk

ok, anoter solution (I think that's can do a lot.) :

copy code here into your project
now you can scale, rotate or translate, it just like :

    class ProgramX : Scene
    {
        static void Main(string[] args)
        {
            Boot.Run(new ProgramX());
        }

        public override void Draw()
        {
            Graphics.SetColor(Color.White);
            for (int i = 0; i < 10; i++)
            {
                var vertical = i * 100;
                var horizontal = i * 100;
                Graphics.Line(vertical, 0, vertical, 1000);
                Graphics.Line(0, horizontal, 1000, horizontal);
            }

            TransformStack stack = new TransformStack();

            // transform stack layer 1
            stack.Push();
            stack.Translate(50, 50);
            stack.Translate(50, 50);
            stack.Scale(0.5f, 0.5f);
            {
                // transform layer 2
                stack.Push();
                stack.Translate(100, 100);

                Graphics.SetColor(Color.Red);
                Graphics.Line(stack.ConvertPoint(0, 0), stack.ConvertPoint(0, 100));

                Graphics.SetColor(Color.Green);
                Graphics.Line(Vector2.Zero, stack.ConvertPoint(Mouse.GetPosition())); // mouse position here

                stack.Pop();
            }
            stack.Pop();
        }
    }

oh I see drawing the widget larger without scaling the graphics.
hmm I can try when I get the time.


Memory Leak

There is a huge memory leak when using virtualization in an ItemsControl control. Virtualization fails to unload items and work properly when the data template has an animated GIF in it.

Hi @krishpuri,
Thanks for reporting the issue. It's a well-known issue of this library that it uses a lot of memory, however it shouldn't leak... Are you able to reproduce the issue in a small independant project? It would help me investigate.
If you're willing to trade memory for CPU, you can also try to use XamlAnimatedGif. It works similarly, but renders the frames on the fly, instead of preparing them in advance. The result is that it uses much less memory, but does more on the CPU. It shouldn't be an issue if your GIFs are small, however for large ones it can't always render them in real-time, resulting in slow animation.

Closing due to inactivity and lack of feedback

Hi it‘s really headache issue ，when I open and close a window and repeat for sevral times I can't imaging how much memory I have used. And even if I have called GC to collection the memory immediately when I want to leave.


Fix formatting for Brazilian phone and cell phone numbers

Description
This fixes the issue #1120

It'd be nice if you could rebase the branch as well 👍

@lucasqueiroz Let's open another PR with this change that I suggested 🏭


[Bug] Wrong rule documentation link in Codeship

Adviser CLI output is not showing the documentation links correctly.
It's showing:
]8;;https://github.com/jam3/adviser-plugin-dependencies/tree/master/docs/rules/outdated-packages.mdoutdated-packages]8;;
Instead of:
outdated-packages
Reference:

Closed in #44


Support GSM based locations

Implement mcc, mnc, lac and cellid to the client and transmit to the traccar-server.

Any reason why you need that information on the server side?


Non web based SSO Authentication - Best Practice CAS 5.1.1 server

We are evaluating CAS 5.1 server with LDAP configured for we based applications.
I am looking into protecting an external standalone java application using CAS alongside some other web based applications.
This standalone application ideally needs to authenticate through a library, but obviously will not have cookie access. Is there a recommended approach for this scenario or are Rest API and CAS Proxy Authentication the only options?
Particularly if the standalone application authenticates after the web based applications register an authentication how does it acquire the correct CAS context?
Alternatively if the external application authenticates first, is there anything special needed to create a cookie that can be seen by the other protected web applications, or will the cas server take care of this?
We intend to use a single user context across all applications, once authentication has been successful.
Many Thanks,
Dan

Please join the mailing list to start the discussions. This is not the relevant place. Thank you.

Here is a link to what I raised on the mailing lists https://groups.google.com/a/apereo.org/forum/#!topic/cas-user/D6rrJWf1vX8 on September 4th 2017


feat: add new tool vendir

Adds install script for the vendir tool.
See: https://github.com/renovatebot/renovate/issues/17711

please use re-request review button when you like a new review

@viceice Ah sorry, I thought it'd be enough to mark the conversation as resolved. I've re-requested now.


METRON-1865: Fix metron-bro-plugin-kafka tests

Contributor Comments
This fixes the btests which were unintentionally broken as a part of apache/metron-bro-plugin-kafka#6.
An easy way to test this is to use bro-pkg to install the plugin (which runs all of the tests by default), or you can go on a properly configured box (wrt btest) and run cd metron-bro-plugin-kafka/tests/ && btest -d.

+1  Thanks!
I was able to test like this...
bro-pkg install http://github.com/jonzeolla/metron-bro-plugin-kafka --version=METRON-1865


Add Ordinal Punk Ape Collection

Add Ordinal Punk Ape Collection via upload file.
Hello Admin, Please acc my collection pull request.
i need fast for tradable on Ordinals Wallet.
Thank you,
Ordi Punk Ape

hi, you submitted a duplicated id that is not part of your collection but someone else c4e75a74e25a9295095061f41ad724bbdaed092499d6092b3500fbb1eed6cb5di0 belongs to matrix ordinals


feat: Skip default hex encoding if JSON Schema keyword contentEncoding present

Feature scope
Taps (catalog, state, stream maps, etc.)
Description
When a record element is an instance of python bytes and is_boolean_type returns False the element is encoded by default in hex.  If the record element was already encoded and the JSON Schema contentEncoding keyword is present in the Schema Properties stating what encoding was used on the element the Target has to know to decode from hex first before decoding from the encoding method given in the contentEncoding property.  I propose if the contentEncoding property is present in the schema that the element be passed as is.
Current singer_sdk.helpers._typing._conform_primitive_property
def _conform_primitive_property(  # noqa: PLR0911
    elem: t.Any,
    property_schema: dict,
) -> t.Any:

... some other stuff that has been excluded for readability

    if isinstance(elem, bytes):
        # for BIT value, treat 0 as False and anything else as True
        bit_representation: bool
        if is_boolean_type(property_schema):
            bit_representation = elem != b"\x00"
            return bit_representation
        return elem.hex()

... more stuff that has been excluded for readability

   return elem

A proposed version just to get discussion started:
def _conform_primitive_property(  # noqa: PLR0911
    elem: t.Any,
    property_schema: dict,
) -> t.Any:

... some other stuff that has been excluded for readability

    if isinstance(elem, bytes):
        # for BIT value, treat 0 as False and anything else as True
        bit_representation: bool
        if is_boolean_type(property_schema):
            bit_representation = elem != b"\x00"
            return bit_representation
        if property_schema.get("contentEncoding"):
            return elem
        return elem.hex()

... more stuff that has been excluded for readability

   return elem

It was pointed out to me by @edgarrmondragon during the associated PR review that this was an issue that could be handled on the tap side and was not an SDK issue.  I needed to decode() the bytes returned by base64.encode64().  Once that step was added to the tap's post_process() method the element was a str and did not have any problem going through the _conform_primitive_property method.
Thanks @edgarrmondragon
I am going to close this case since it was not an SDK issue.

Thanks for circling back @BuzzCutNorman!


DGSL Editor

Hello,
I wasn't at all sure where to direct this request but you(Chuck Walbourne; in case more people contribute to this) seemed quite involved with the use and documentation of the DGSL/Shader Designer that comes with Visual Studio.
I was wondering if it would be possible for you/Microsoft to open source the editor both as a learning tool/sample of how to create such extensions to Visual Studio but also so it can be more easily extended.
At this time it's of very limited use with the restricted naming, "buffers" that you're allowed to interact with and what functions are available but it could be a really nice tool if it was available to extend.
Thanks in advance

I've passed your request on to the Visual Studio team.


An error dialog pops up when clicking 'Configure CORS Settings...' on the 'Tables' node

Storage Explorer Version: 1.23.0-dev
Build Number: 20220107.2
Branch: main
Platform/OS: Windows 10/Linux Ubuntu 18.04/MacOS Big Sur 11.6.1
How Found: From running test cases
Regression From: Previous release (1.22.0)
Steps to Reproduce

Expand one storage account.
Right click the 'Tables' node -> Click 'Configure CORS Settings...'.
Check no error dialog pops up.

Expected Experience
No error dialog pops up.
Actual Experience
An error dialog pops up.

@v-xianya We updated the table extension several times since this was opened. Can you verify whether this reproduces?

@craxal This issue still reproduces on the latest build main/20220206.3.

The "Tables 2" is the one we want testing. It will become the new "Tables" node very soon. So, if this issue does not reproduce for "Tables 2", we can consider this issue resolved.

Verified this issue on the build 20220208.1. Fixed.


Checkpoint

I was reading another issues and walking through the code I realized that the example.py doesn't load any checkpoint, so, as far as I understood, the example.py and what you got so far from the code is just the pre trained vit, transformers, and so on, and those items were not  retrained in the MMM setting proposed by the paper, right?
It's just because I have a few days to do some testing, and as far as I realized, even if I implement the img and text bi-encoder I would get the same performance as the model has, right?

Upvote & Fund

We're using Polar.sh so you can upvote and help fund this issue.
We receive the funding once the issue is completed & confirmed by you.
Thank you in advance for helping prioritize & fund our backlog.

Hi, in another sentence: do you plan train cm3 from scratch as in the paper?


New type of Markers: Icons

Type of PR: enhancement
Before creating a complete pull request with tests and the documentation update. I just wanted to know if you agree with this feature.

Before creating a complete pull request with tests and the documentation update. I just wanted to know if you agree with this feature.

Interesting approach to ask whether we agree with this feature by implementing it and providing a PR 😄
@Flydexo do have examples how it looks like with different images?

Hi @Flydexo!
Apologies for missing this one out :(
Would you mind rebasing your PR and making sure it compiles OK?
We would then review it and check if everything is fine before merging it.

Any updates on this being merged in? @timocov @Flydexo 🙏

As Romain's last comment mentions the merge conflicts would need to be solved first.
Some graphics tests should also be added I think.
Once those two things are done we can start a proper review.

Thank you for your feature PR for Lightweight Charts. In order to keep the library lightweight and maintain a narrow focus, we strive to include only strictly required features in the core library. As a result, we have decided that this feature should be implemented as a plugin instead, and will be closing this PR as a result.
We recently introduced the ability to write plugins for Lightweight Charts, allowing users like you to extend the functionality of the library without adding it to the core. We highly recommend implementing your feature request as a plugin to achieve the desired functionality while keeping the core bundle size smaller for all users.
To get started with plugins, please refer to our Plugins Documentation for a better understanding of what is possible and how plugins work. You can also explore our collection of plugin examples (with a preview hosted here) for inspiration and guidance on implementing specific functionality.
To help you get started quickly, we have created an NPM package called create-lwc-plugin, which sets up a plugin project for you. This way, you can hit the ground running with your plugin development.
If you do create a plugin based on your feature request, we would appreciate it if you could publish it on GitHub or NPM and let us know. This way, we can share it with the rest of the community. It would be helpful if you could prefix your NPM package name with lwc-plugin- for easier discoverability by others.
Thank you for your understanding and support. We believe implementing your feature as a plugin will greatly benefit both you and the Lightweight Charts community.