The action of the -Role isn't clear

After reading through this massive thread (referenced below), it seems that the -Role parameter demotes the user to a member, not removes the user from the team.
I've tested this in MicrosoftTeams module version 1.0.3 and it does in fact demote the user, not removes it.
Proposed change
"Specify the role of the user you are removing from the team."
-TO-
"When Owner is specified, the action will demote the user to a Member of the team. Run the command without -Role to remove the user from the team"
Reference thread: https://github.com/MicrosoftDocs/office-docs-powershell/pull/3542

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

ID: b8d16f25-be6f-06eb-2cd7-9e64eab124e0
Version Independent ID: a8181f1a-e575-410a-d5a4-0214c427b92d
Content: Remove-TeamUser (teams)
Content Source: teams/teams-ps/teams/Remove-TeamUser.md
Service: teams-powershell
GitHub Login: @kenwith
Microsoft Alias: kenwith

@officedocsbot assign @yogkumgit

Hello @jantoney
I also intervened in the other thread and observed that behavior, we will try to get this to the product team so they confirm and we can impact the doc.
Thank you


Seperate the abstractMetadataReport's default fileName base by application dimension.

The cache file rule is same with AbstractRegistry.
https://github.com/apache/dubbo/blob/15fc5b473bbeb73b0a6c9ac02f2c8d7e0f6fbe82/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/support/AbstractMetadataReport.java#L106
But in abstractMetadataReport, the url didn't append application name to parameter if user didn't config the address with parameter application=xxx.
So if user start some dubbo application which didn't config the metadataReport address without application parameter, the cache file will be same one.
the url should be handle before create metadataReport, append application info if parameter application is absent.

close #7259 via #7260


Please implement switch quality source

Feature request:
Please implement switch quality source

mat-video displays the quality of the video supplied.  It is up to the server implementation to change the video quality.  This will not be worked on.

It same https://github.com/silvermine/videojs-quality-selector


chore: bump version to 0.4.0-alpha

Also adds missing version to metrics dependency in fedimint-server.

Lots of conflicts

@bradleystachurski could you take a look at the failing tests please? I'm not finding the time for it :(

Changing the versions should be easy with:
cargo workspaces version --exact --no-git-commit --yes --force '*' --pre-id rc custom 0.4.0-alpha

Hopefully fixed with https://github.com/fedimint/fedimint/pull/4804.
I opened a separate PR that includes the fix and version bump (https://github.com/fedimint/fedimint/pull/4805) since that seems easier than resolving merge conflicts here.


chore: bdd-spring-1578422607 to 0.0.1

chore: Promote bdd-spring-1578422607 to version 0.0.1

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approvers:
If they are not already assigned, you can assign the PR to them by writing /assign  in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


misalignment on border of markdown cell

Environment data

VS Code version: 1.87.0

Expected behaviour
XXX
Actual behaviour

Thanks for creating this issue! It looks like you may be using an old version of VS Code, the latest stable release is 1.87.1. Please try upgrading to the latest version and checking whether this issue remains.
Happy Coding!


feat: add clipboard collapsed icon

What is the purpose of the change
added icon for clipboard button collapsed state inside the token details page.
ClickUp Task
ClickUp Task URL
Brief Changelog

Testing and Verifying

Documentation and Release Note

On mobile About heading is moving when clicked on clipboard + need to tap on screen to close it.


Enhancement: allow use of ready-premultipled images with composite

I have two images: a blue one and a gradient that runs from solid white to fully transparent white:

I'm using sharp to overlay them:
const sharp = require('sharp');
const fs = require('fs');

(async () => {
	const image = await sharp('image1.png')
		.composite([
			{
				input: 'image2.png',
				blend: 'overlay'
			}
		])
		.toBuffer();

	fs.writeFile('result-sharp.png', image, err => {
		console.log(err);
	});
})();

This is the result:

It differs from imagemagick:
convert image1.png image2.png -compose Overlay -composite result-imagemagick.png

And Photoshop:

Any ideas what I'm doing wrong here?

Hi, which version of sharp (and libvips) is this with? If not the latest, does the latest exhibit the same behaviour?

I'm using sharp 0.23.0. The code above sits in a folder where I only did npm install sharp.

A quick test shows that other blend modes (screen, lighten) exhibit the same behavior. It looks a bit like an incorrect gamma correction is applied?

The example gradient image looks like it has already been premultiplied.
By default libvips (and therefore sharp) will premultiply images to be composited.
If you skip this step, e.g. via:
vips composite "image1.png image2.png" image3.png overlay --premultiplied

then the output looks very similar to Photoshop:

That looks more like it, thanks. Is this also possible in sharp?

At the moment, sharp assumes that all images will require premultiplying.
:point_down:  Proposed API, not yet available
We could expose libvips' --premultiplied flag via a new, optional "options" parameter, something like:
  .composite(arrayOfImages, { premultiplied: true })

The default behaviour would be for libvips to premultiply, so the following two are equivalent to each other (and the current behaviour):
  .composite(arrayOfImages, { premultiplied: false })

  .composite(arrayOfImages)

:point_up: Proposed API, not yet available
Happy to accept a PR if you're able.

@Andargor beat us to it :) https://github.com/lovell/sharp/pull/1835#issue-306706357

v0.23.1 now available with this feature.


AttributeError: 'NoCredentialsError' object has no attribute 'message'

While running credstash with the latest version of all its dependencies on Python 3 (as part of Homebrew testing), there is an error that it not caught correctly:
$ credstash put test test
Traceback (most recent call last):
  File "/usr/local/Cellar/credstash/1.15.0_1/libexec/bin/credstash.py", line 79, in generate_key_data
    KeyId=self.key_id, EncryptionContext=self.encryption_context, NumberOfBytes=number_of_bytes
  File "/usr/local/Cellar/credstash/1.15.0_1/libexec/lib/python3.7/site-packages/botocore/client.py", line 320, in _api_call
    return self._make_api_call(operation_name, kwargs)
  File "/usr/local/Cellar/credstash/1.15.0_1/libexec/lib/python3.7/site-packages/botocore/client.py", line 610, in _make_api_call
    operation_model, request_dict)
  File "/usr/local/Cellar/credstash/1.15.0_1/libexec/lib/python3.7/site-packages/botocore/endpoint.py", line 102, in make_request
    return self._send_request(request_dict, operation_model)
  File "/usr/local/Cellar/credstash/1.15.0_1/libexec/lib/python3.7/site-packages/botocore/endpoint.py", line 132, in _send_request
    request = self.create_request(request_dict, operation_model)
  File "/usr/local/Cellar/credstash/1.15.0_1/libexec/lib/python3.7/site-packages/botocore/endpoint.py", line 116, in create_request
    operation_name=operation_model.name)
  File "/usr/local/Cellar/credstash/1.15.0_1/libexec/lib/python3.7/site-packages/botocore/hooks.py", line 356, in emit
    return self._emitter.emit(aliased_event_name, **kwargs)
  File "/usr/local/Cellar/credstash/1.15.0_1/libexec/lib/python3.7/site-packages/botocore/hooks.py", line 228, in emit
    return self._emit(event_name, kwargs)
  File "/usr/local/Cellar/credstash/1.15.0_1/libexec/lib/python3.7/site-packages/botocore/hooks.py", line 211, in _emit
    response = handler(**kwargs)
  File "/usr/local/Cellar/credstash/1.15.0_1/libexec/lib/python3.7/site-packages/botocore/signers.py", line 90, in handler
    return self.sign(operation_name, request)
  File "/usr/local/Cellar/credstash/1.15.0_1/libexec/lib/python3.7/site-packages/botocore/signers.py", line 157, in sign
    auth.add_auth(request)
  File "/usr/local/Cellar/credstash/1.15.0_1/libexec/lib/python3.7/site-packages/botocore/auth.py", line 356, in add_auth
    raise NoCredentialsError
botocore.exceptions.NoCredentialsError: Unable to locate credentials

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/bin/credstash", line 11, in <module>
    load_entry_point('credstash==1.15.0', 'console_scripts', 'credstash')()
  File "/usr/local/Cellar/credstash/1.15.0_1/libexec/bin/credstash.py", line 916, in main
    putSecretAction(args, region, **session_params)
  File "/usr/local/Cellar/credstash/1.15.0_1/libexec/bin/credstash.py", line 246, in func_wrapper
    return func(*args, **kwargs)
  File "/usr/local/Cellar/credstash/1.15.0_1/libexec/bin/credstash.py", line 387, in putSecretAction
    **session_params):
  File "/usr/local/Cellar/credstash/1.15.0_1/libexec/bin/credstash.py", line 297, in putSecret
    digest_method=digest,
  File "/usr/local/Cellar/credstash/1.15.0_1/libexec/bin/credstash.py", line 613, in seal_aes_ctr_legacy
    key, encoded_key = key_service.generate_key_data(64)
  File "/usr/local/Cellar/credstash/1.15.0_1/libexec/bin/credstash.py", line 82, in generate_key_data
    raise KmsError("Could not generate key using KMS key %s (Detail: %s)" % (self.key_id, e.message))
AttributeError: 'NoCredentialsError' object has no attribute 'message'

Exceptions no longer have a message attribute in Python 3. See PEP 352. I just hit a similar issue running some code in Python 3 that's trying to access message. I found this bug you opened during my research about the reason of the problem.
Unfortunately neither the Python 2 docs nor the Python 3.7 docs mention this so I found it rather difficult to find.


ng build on code change in an express + angular 2 app

I am trying to get my angular 2 + express app to reload itself when either the express code changes or the angular 2 app changes. My understanding is that I need to run ng build, then have express serve up the index.html file that is located in the dist/ folder.
ng serve is probably the only way to auto-reload, but I'm hoping for a 3rd party app or an option to ng build that would make it rebuild when the angular 2 code changes.
The best I can do right now is ng serve and just test the angular part. Or making an npm build script that looks like ng build && nodemon server.js which will build angular 2, and auto reload if the express code changes (but not the angular 2 code).
Thanks for any tips on how to get this done, I'm very new to angular 2.
OS?
Ubuntu
Versions.
angular-cli: 1.0.0-beta.28.3
node: 7.2.0
os: linux x64
@angular/common: 2.4.5
@angular/compiler: 2.4.5
@angular/core: 2.4.5
@angular/forms: 2.4.5
@angular/http: 2.4.5
@angular/platform-browser: 2.4.5
@angular/platform-browser-dynamic: 2.4.5
@angular/router: 3.4.5
@angular/compiler-cli: 2.4.5
Repro steps.
ng build

ng build --watch will output in dist/ and watch for changes, then rebuild.
ng serve takes an option for passing a proxy for a backend (like express) that it will serve locally.
Closing this.

because of the way our project is structured (old parts of the app in PHP) we have to use ng build --watch instad of ng serve. The routing is handled by php until we can fully "angular-ize" the app. Is there a way to integrate livereload or browsersync with ng build --watch so that once it rebuilds it will reload the browser window with it?

A clearer explanation of the closing comment:
https://medium.com/@danielkagan/serve-mean-stack-using-angular-cli-f39b33dbad64


Open download directory should default to NO.

Please follow the guide below

You will be asked some questions and requested to provide some information, please read them carefully and answer honestly
Put an x into all the boxes [ ] relevant to your issue (like that [x])
Use Preview tab to see how your issue will actually look like

WARNING
All the invalid issues will be rejected!!

Before going further

If your problem is a bug with the youtube-dl program or a request for new site support please report it here

Make sure you are using the latest youtube-dl-gui version: Options > About tab. If it's not please download & install the latest version for your OS and check if your issue still persists

Make sure you are using the latest youtube-dl version: Click the Update button on the main screen and check if your issue still persists

Make sure you searched the bugtracker for similar issues including closed ones

[x] I assure that my problem is NOT with youtube-dl
[x] I've verified and I assure that I'm running youtube-dl-gui 0.3.8
[x] I assure that i am using the latest version of youtube-dl
[x] Searched bugtracker

What is the purpose of your issue?

[ ] Bug during the download process (encountered problems after hitting the Download button)
[ ] Bug other (encountered other problems with youtube-dl-gui)
[x] Feature request (request for a new functionality)
[ ] Question
[ ] Other

Description of your issue, suggested solution and other information. Please make sure the description is worded well enough to be understood.
After downloading, the user shouldn't be hit with an unexpected directory GUI screen, which destroys focus and is massively annoying.

In the new GUI this options is disabled if i remember correctly.


Sheet open/close gesture fails with ScrollView inside GestureHandlerRootView

Description
When using a ScrollView wrapped with a GestureHandlerRootView, the sheet open and close gesture stops working. The gesture functions correctly when using either a ScrollView or a GestureHandlerRootView individually, but fails when they are combined.
Steps to Reproduce

Set up a project using react-native-true-sheet
Add a ScrollView wrapped with a GestureHandlerRootView. The issue persists regardless of which library (react-native or react-native-gesture-handler) you import ScrollView from.
Implement the sheet using react-native-true-sheet
Attempt to use the sheet open and close gesture

Reproduction Repository
A minimal reproduction of this issue can be found at: https://github.com/SickanK/true-sheet-rngh-scrollview
Environment
react-native-true-sheet version: 0.12.3
React Native version: 0.74.3
React Native Gesture Handler version: 2.16.1
Platform: Android
Additional Notes

The issue occurs regardless of whether ScrollView is imported from 'react-native-gesture-handler' or 'react-native'
The issue does not occur when using only a ScrollView or only a GestureHandlerRootView

Love react-native-true-sheet so far, looking forward to future updates!

Thanks for reporting. I'll check when I get a chance, haven't tried combining both yet.

I took a look on this one but unfortunately, this is beyond me.. I don't know how RNGH internals works regarding gestures but somehow the wrapped ScrollView doesn't play well with the sheet.
I believe the solution has something to do with the waitFor prop to handle overlapping gestures. However, it's not compatible with the native sheet gesture.
I don't know your use-case but try to stick with GestureDetector which works right out of the gate.


Telegram-desktop is broken

Version
23.10.1
Explain the issue and what happens
Telegram-desktop is not working anymore. When starting it from the cli I see the following
ld-elf.so.1: /usr/local/lib/qt5/libQt5Core.so.5: Undefined symbol "_ZTVNSt3__13pmr25monotonic_buffer_resourceE"
Explain how to reproduce the bug?
...
What is the Expected behavior (if applicable)
No response
Additional context (if applicable)
No response

I am looking into it. So far, I am not able to reproduce it.

I did remove Linux support a while ago, can that be the problem? It refers to libelf I think

I made sure the linux support is started again, does not make a difference

Telegram Desktop is native. It must be related to https://github.com/ghostbsd/issues/issues/29. A bad upgrade would cause that. I am recommending that you run sudo upgrade -r. I use Telegram Desktop daily on my desktop and laptop, which is fine.

sudo upgrade -f
Password:
sudo: upgrade: command not found
Is this related to the loop during an upgrade? I am a bit worried if something like this is the result.

Ah, sudo pkg upgrade -f. I do hope this will not result in another loop

[1331/1333] Extracting linux_base-c7-7.9.2009_1: 100%
pkg: Fail to rename /compat/linux/.pkgtemp.bin.Uped9f1MKJmt -> /compat/linux/bin:Is a directory
Something is broken....

Ok, service disabled, upgrade done, no real errors. I still get the same message about Telegram-desktop.
I give up, I will simply plan my move to FreeBSD itself a bit sooner.

Oh, bectl list should show it.
> bectl list
BE                       Active Mountpoint Space Created
backup-2023-11-11-23-23  -      -          146M  2023-11-11 23:23
initial                  NR     /          120G  2021-02-27 14:36
new                      -      -          44.4G 2023-05-22 15:18
upgrade-November-02-2023 -      -          163M  2023-11-02 20:50

bectl list
BE                      Active Mountpoint Space Created
backup-2023-11-09-16-06 -      -          21.9G 2023-11-09 16:06
default                 NR     /          79.4G 2022-11-08 19:31

My interpretation of this is that either QtCore5 has changed and the software might not be able to work due to it or there is something wrong with the elfutils.
See also this:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=272642
These errors are familiar with Qt errors so I suppose something changed there, dunno if that is fixed before the final 14.0 version.

And it is confirmed, there is a patch released for 14.x

Thanks for that. I was looking for something like that, but I and Google seem to have a bad relationship because it does not give anything like that.
I am unsure if it is related because I did a clean install of GhostBSD and can't reproduce it on a clean install.

Then the real question is, are you patching Ghost or not. If not, I will not invest any time to try and make it run here. Might as well directly go to FreeBSD in that case.
I do not want to sound harsh, but IMHO the team for Ghost might be to small to handle such bugs

I mean, even I was able to find it

First, I rarely have to patch because I directly sync ghostbsd-src with the freebsd-src.
I take the issue seriously and spent time trying to reproduce this issue on two devices and a VM. I can't reproduce it.
Oh, the patch that Ed Maste did https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=272642 was reverted. So, there is no patch to add to GhostBSD.
After reading the bug report, my conclusion is still the same: a bad upgrade. The reason for my conclusion is due to the problem of https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=272642. If you read carefully, it was reproduced with make installworld, and not running make delete-old. It was also reproduced with freebsd-update, which GhostBSD does not use, and ED tried to reproduce and was unable to reproduce. When the update started to loop, the base OS packages were not appropriately cleaned and did not remove the old libs.
I will take the blame for what Update Station did with PKG.

I mean, even I was able to find it
I was not looking for FreeBSD specifically. I was looking for what could cause QT to behave like that. I focused on reproducing the issue, not looking for issues related to this on the FreeBSD side.

I am closing this since there is nothing I can do other than fix Update Station, and there is a ticket already for this.
You are welcome to go to FreeBSD if you are unhappy with GhostBSD.


Fixed the issue of new Oauth tab not closing automatically in some browsers

Summary
Fixed the issue of new Oauth tab not closing automatically in some browsers
Reference
https://stackoverflow.com/questions/31981848/window-close-not-working-in-firefox

@manojmalik20 Is this PR still valid?

@manojmalik20 Is this PR still valid?

Yes @hanzei

@manojmalik20 Is it ready for review?

If this solution was taken from somewhere, can you please link to it in the PR description?

Done @mickmister


Issue-#3075 Changes made in XML files to show the titlebar

I am Shivam, a new contributor excited to learn about your project. I have
submitted patch #3075 and am eager to improve.
Could you please assign me some good beginner friendly issues on which I
can work on or areas where I can actually work on.
Thank you for the time, I look forward to contributing more.
On Fri, Dec 29, 2023 at 6:35 PM App Inventor Worker Bee <
@.***> wrote:

Can one of the admins verify this patch?
—
Reply to this email directly, view it on GitHub
https://github.com/mit-cml/appinventor-sources/pull/3082#issuecomment-1872070463,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BCFKU2KMI2HSCHUJFYUG6K3YL252ZAVCNFSM6AAAAABBGUADPGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNZSGA3TANBWGM
.
You are receiving this because you authored the thread.Message ID:
@.***>

What does this change?


Plugins disabled by default, inconsistent with .flake8 config

The documentation claims that flakehell will work with the .flake8 config file ("Everything you’ve specified for Flake8 will work for FlakeHell."). However, it disables all the plugins by default, which makes it inconsistent (and "everything you've specified" would suggest to me that the select config should work and enable the relevant plugins).
Suggestion to enable all plugins when using a .flake8 config, and only disable them if using the pyproject.toml config.

We ignore all codes-management options from flake8:
https://flakehell.readthedocs.io/config.html#ignored-options
(ah, the tables aren't supported, I'll fix it).
FlakeHell fixes old legacy problems of flake8. If it could be done with backward compatibility, it would be a part of flake8 itself. The biggest problem is the implicit selection of plugins and codes. With flakehell, the list of chack must be specified explicitly. I never want to run everything that I have installed on my machine on every project. Every project has it's own list of plugins and checks, and it must be explicitly listed.

I'll clarify the docs, thank you for the report.

While that makes sense, I still feel that it should default to enable everything in order to be consistent with flake8.
If you want to selectively enable plugins, then you would be using a pyproject.toml file anyway, and this wouldn't affect you.


Provide a simple and easy way to insert escaped or special characters in HTML

A simple snippet or extension that would suggest special characters like   or ' when the keyword &; is typed in HTML text

The HTML language mode already provides code completion on & (Ctrl+Space after &)

Additionally, you can define user snippets for your commonly used entity characters.
Lety me know what you are missing.

Do you mean mapping characters like - to their respective escape sequences?

Still waiting for more information from @henrychea ...

Hi sorry for the inconvenience. This issue has been resolved. Thank you for the aid and patience.

Cool. What was the solution?


Unexpected token error on new install

Trying to install (currently on Ember 1.13.8) and keep getting and unexpected token error:
Unexpected token ,
.../node_modules/ember-hammertime/htmlbars-plugins/touch-action.js:122
TouchActionSupport,

Sorry, just realized I needed to install an earlier version of hammertime compatible with Ember 1.13.

Thanks for coming back to clarify!


Switch EDPMServiceType to Enum

This change switches the EDPMServiceType parameter to be an Enum that accepts a fixed list of service names. This is required, since allowing arbitrary names can interfere with the TLS mounts desribed in the referenced Jira.
Jira: https://issues.redhat.com/browse/OSPRH-10804

/test openstack-operator-build-deploy-kuttl


Import the live API to version control

Instead of
LIVE_API = 'http://soccer-cli.appspot.com/'
have the actual code

Sorry, I didn't get you. Could you please tell a bit more?

Probably means have the code running http://soccer-cli.appspot.com/ included. Presumably it uses some scraping or some other resource to get the live score data?

Yes, I built that resource to scrape live scores. Since, it is not part of the business logic of the application, I separated it out. Is it anyway better to include that code here?

I think you should have it in your main.py like you did with the following:
BASE_URL = 'http://api.football-data.org/alpha/'

Sorry, I did in fact mean to have the code running the live API included

I am not sure if that is necessary. If need be I'll make separate repo an push that code here.


[CLI] Global flag not working from commandline

Expected Behavior
Global flags should work when we pass them from the command line.
Actual Behavior
Passing flag like below doesn't work:
./tkn-results  records list  --addr "<IP_ADDRESS>:50051"

Only way is to write config file

/assign @khrm

/remove-lifecycle stale


fix(displayplacer): support homebrew installs on apple silicon macs

Description

By default, Homebrew installs itself and packages to /opt/homebrew on Apple Silicon Macs, which isn't in the path of the shell invoked by execSync. This PR:

adds /opt/homebrew/bin to shell path
makes shell path configurable via the "Shell Path" preference

Checklist

[x] I read the extension guidelines
[x] I read the documentation about publishing
[x] I ran npm run build and tested this distribution build in Raycast
[x] I checked that files in the assets folder are used by the extension itself
[x] I checked that assets used by the README are placed in the media folder

Can I be given edit access to this PR? I'd like to make a small change that doesn't force this preference to be required to improve the first run experience and avoid the need for a README. I've made the change but cannot push the commit

Great, thanks for the contribution! So glad others found this extension helpful


it used to work but it dosent anymore

it now says
(Reading database ... 155246 files and directories currently installed.)
Preparing to unpack libc6-udeb_2.24-11+deb9u4_amd64.udeb ...
Unpacking libc6-udeb (2.24-11+deb9u4) over (2.24-11+deb9u4) ...
Setting up libc6-udeb (2.24-11+deb9u4) ...
(Reading database ... 155246 files and directories currently installed.)
Preparing to unpack libcrypto1.0.2-udeb_1.0.2u-1~deb9u1_amd64.udeb ...
Unpacking libcrypto1.0.2-udeb (1.0.2u-1~deb9u1) over (1.0.2u-1~deb9u1) ...
Setting up libcrypto1.0.2-udeb (1.0.2u-1~deb9u1) ...
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

Unfortunately it seems that exploitagency/vanitygen-plus is now gone, and because of that there's no way to retrieve its release package.
I'll look into it and try to see if there's anything I can do, and if it's recoverable I'll update the notebook and close this issue.
Thanks for reporting!

For now it seems that it's sufficient to use link from the web archive.

But it doesn't

You can use my fork of vanitygen PLUS for the colab notebook


[BUG] auto_session_use_git_branch breaks if a directory which is not a git repository is opened

Describe the bug
When using auto_session_use_git_branch I've found that switching to a project that is not under version control e.g. my notes stored elsewhere and opening neovim in this directory throws the following error

To Reproduce
Steps to reproduce the behavior:

Go to a non-version controlled directory
Open neovim
See error

Expected behavior
A session should be created and keyed to the directory the same as without the use git branch setting
Baseline (please complete the following information):

Result of set sessionoptions?: sessionopts=globals,curdir,winpos,help,buffers
OS. e.g uname -a: MacOS
Neovim version nvim --version: 0.7.0
URL to your current config (if public)

Additional context
Add any other context about the problem here.

Hey @akinsho while trying to reproduce here I noticed the expected behaviour you mentioned still happens correctly. It just seemingly breaks because of the vim.api.nvim_err_writeln(string.format("git failed with: %s", table.concat(out, "\n"))) call.

A session should be created and keyed to the directory the same as without the use git branch setting

I can just debug log instead to make it more seamless.

@rmagatti that sounds good, actually I did notice it loading just the presentation of the error seemed very much like something had failed


Dark mode/light mode toggle button not visible on safari browser, macOS

Describe the bug
On Safari Browser, the dark mode icon/light mode is not visible.
To Reproduce
Steps to reproduce the behavior:

Go to '.https://design-deck.vercel.app/#'
Click on '....'
Scroll down to 'Home'
See error

Expected behavior
Dark mode/light mode icons visible on all browsers.
Screenshots

Desktop (please complete the following information):

OS: Macos [e.g. iOS]
Browser Safari[e.g. chrome, safari]
Version 18.1[e.g. 22]

Smartphone (please complete the following information):

Device: NA
OS: NA
Browser NA
Version NA

Additional context
Add any other context about the problem here.
furthermore, dark mode is not working as intended on multiple pages. I would like two work on them as well, by raising Issues.
please assign me to this issue, so that I can fix the browser specific UI issue.
request to please add the hactoberfest and gssoc-ext labels and a level-2 contribution labels as well.

done assigned you this issue

Thank you, I shall start working on this


Django 1.8 breaks filer

Here is the traceback,
Traceback (most recent call last):
  File "./manage.py", line 10, in <module>
    execute_from_command_line(sys.argv)
  File "/home/vagrant/projects/baker/site/lib/django/core/management/__init__.py", line 338, in execute_from_command_line
    utility.execute()
  File "/home/vagrant/projects/baker/site/lib/django/core/management/__init__.py", line 312, in execute
    django.setup()
  File "/home/vagrant/projects/baker/site/lib/django/__init__.py", line 18, in setup
    apps.populate(settings.INSTALLED_APPS)
  File "/home/vagrant/projects/baker/site/lib/django/apps/registry.py", line 108, in populate
    app_config.import_models(all_models)
  File "/home/vagrant/projects/baker/site/lib/django/apps/config.py", line 198, in import_models
    self.models_module = import_module(models_module_name)
  File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
    __import__(name)
  File "/home/vagrant/projects/baker/site/lib/filer/models/__init__.py", line 2, in <module>
    from filer.models.clipboardmodels import *
  File "/home/vagrant/projects/baker/site/lib/filer/models/clipboardmodels.py", line 7, in <module>
    from filer.models import filemodels
  File "/home/vagrant/projects/baker/site/lib/filer/models/filemodels.py", line 12, in <module>
    from filer.models.foldermodels import Folder
  File "/home/vagrant/projects/baker/site/lib/filer/models/foldermodels.py", line 228, in <module>
    mptt.register(Folder)
  File "/home/vagrant/projects/baker/site/lib/mptt/__init__.py", line 14, in register
    return MPTTModelBase.register(*args, **kwargs)
  File "/home/vagrant/projects/baker/site/lib/mptt/models.py", line 338, in register
    tree_manager.init_from_model(cls)
  File "/home/vagrant/projects/baker/site/lib/mptt/managers.py", line 52, in init_from_model
    [tree_field] = [fld for fld in model._meta.get_fields_with_model() if fld[0].name == self.tree_id_attr]
  File "/home/vagrant/projects/baker/site/lib/django/db/models/options.py", line 56, in wrapper
    return fn(*args, **kwargs)
  File "/home/vagrant/projects/baker/site/lib/django/db/models/options.py", line 432, in get_fields_with_model
    return [self._map_model(f) for f in self.get_fields()]
  File "/home/vagrant/projects/baker/site/lib/django/db/models/options.py", line 740, in get_fields
    return self._get_fields(include_parents=include_parents, include_hidden=include_hidden)
  File "/home/vagrant/projects/baker/site/lib/django/db/models/options.py", line 802, in _get_fields
    all_fields = self._relation_tree
  File "/home/vagrant/projects/baker/site/lib/django/utils/functional.py", line 60, in __get__
    res = instance.__dict__[self.name] = self.func(instance)
  File "/home/vagrant/projects/baker/site/lib/django/db/models/options.py", line 709, in _relation_tree
    return self._populate_directed_relation_graph()
  File "/home/vagrant/projects/baker/site/lib/django/db/models/options.py", line 681, in _populate_directed_relation_graph
    all_models = self.apps.get_models(include_auto_created=True)
  File "/home/vagrant/projects/baker/site/lib/django/utils/lru_cache.py", line 101, in wrapper
    result = user_function(*args, **kwds)
  File "/home/vagrant/projects/baker/site/lib/django/apps/registry.py", line 168, in get_models
    self.check_models_ready()
  File "/home/vagrant/projects/baker/site/lib/django/apps/registry.py", line 131, in check_models_ready
    raise AppRegistryNotReady("Models aren't loaded yet.")
django.core.exceptions.AppRegistryNotReady: Models aren't loaded yet.

That's an old mptt breaking django 1.8, upgrade to 0.7.1 and it would work.
django-filer is broken by polymorphic though:
  File "/home/rm/src/django-admin-bootstrapped/testenv/local/lib/python2.7/site-packages/polymorphic/query.py", line 13, in <module>
    from .query_translate import translate_polymorphic_filter_definitions_in_kwargs, translate_polymorphic_filter_definitions_in_args
  File "/home/rm/src/django-admin-bootstrapped/testenv/local/lib/python2.7/site-packages/polymorphic/query_translate.py", line 10, in <module>
    from django.db.models.related import RelatedObject
ImportError: No module named related

See polymorphic bug here:
https://github.com/chrisglass/django_polymorphic/issues/116

Thanks, I'll wait for an update to polymorphic.

All fixed now. Thanks.


Implement feedback from JointTrajectoryController and transport it to ROS 2

Implemented with

https://github.com/AndrejOrsula/ign_moveit2/commit/c24266092720d6920632062af841a52b510870fc
https://github.com/AndrejOrsula/ign_moveit2/commit/ed7da5a18473578084ea69c603b5c5895d255493


[CI] Add modelname for Istio install

Description
This PR updates the istio install designs to capture model name specific to MeshModels
This PR fixes #
Notes for Reviewers
Signed commits

[ ] Yes, I signed my commits.

@Revolyssup


Build issues with Ubuntu jammy

I get the following error with Ubuntu jammy (arm64, building under macOS docker):
I'm using the source from https://github.com/dthaler/rst2rfcxml/archive/refs/tags/v<version>.tar.gz.
0.682 -- The C compiler identification is GNU 11.4.0
0.727 -- The CXX compiler identification is GNU 11.4.0
0.734 -- Detecting C compiler ABI info
0.782 -- Detecting C compiler ABI info - done
0.787 -- Check for working C compiler: /usr/bin/cc - skipped
0.787 -- Detecting C compile features
0.787 -- Detecting C compile features - done
0.789 -- Detecting CXX compiler ABI info
0.842 -- Detecting CXX compiler ABI info - done
0.847 -- Check for working CXX compiler: /usr/bin/c++ - skipped
0.847 -- Detecting CXX compile features
0.848 -- Detecting CXX compile features - done
0.848 CMake Error at CMakeLists.txt:9 (add_subdirectory):
0.848   The source directory
0.848
0.848     /root/rst2rfcxml-0.8/external/fmt
0.848
0.848   does not contain a CMakeLists.txt file.
0.848
0.848
0.849 -- Configuring incomplete, errors occurred!
0.849 See also "/root/rst2rfcxml-0.8/build/CMakeFiles/CMakeOutput.log".

It might be better if you can release builds for different architectures and OSes similar to https://github.com/mmarkdown/mmark/releases

fmt and Catch 2 are external repositories and the GitHub package release doesn't include them in the source tarball.

https://stackoverflow.com/questions/34719785/how-to-add-submodule-files-to-a-github-release explains it's not possible to get the source tarball to be correct, it's an outstanding feature request to github.  Can you use the Ubuntu binary release in https://github.com/dthaler/rst2rfcxml/releases/download/v0.8/Ubuntu.Release.rst2rfcxml.zip ?

https://github.com/marketplace/actions/run-on-architecture can be used to generate an arm64 Ubuntu build


Remove PRAGMA HTTP header from cache

This header is deprecated and is unnecessary when using 'Cache-Control'. Currently SCG always returns 'Cache-Control' already.
The implementation adds RemoveHeadersAfterCacheExchangeMutator which helps remove headers that conflict with Cache features and are not necessary.
This has been implemented also thinking about the other expire header. Simply adding expire to the same "Mutator" will sufice.
Closes #https://github.com/spring-cloud/spring-cloud-gateway/issues/3487

Cherry-picked to 4.1.x and merged to main via<PHONE_NUMBER>a41c71bf1112c2a9f7b8f87cf2b062


Categories are hardcoded and limited

Pickuplinesgalore has many categories.
Would be nice to search for categories and configure pickup-line with categories of the user's choice.

yeah, I think we can do something like pickupline --keyword trump and then we soup all those categories on pickuplinesgalore & do some regex match with keyword argument, and extract a line from matched category page.
i guess, i'll implement it this weekend.
btw! thanks for using my 4 year old project :)

Refer #2


ToDo: Update Methods within Notes.js to catch errors

Objective
Currently each method is working as intended, but best practice is to account for any errors.
Tasks

Use try/catch/ to handle errors

Objective has been met.


[INTERNAL] package.json: Make tap-xunit dependency a devDependency

Only used in azure pipelines environment.

Coverage remained the same at 85.927% when pulling d4e90b559083e9422093dde6e8c4f71ba2ccffa7 on tap-xunit-dev-dep into 0008efc172bc29b4ab5ee852eb26449babf7f31c on master.


Update the license file to have the correct date range

This license file might have the wrong end year (2017). If this is the case, please make a PR that updates the year. If the year is correct, please close this issue!

The MIT license in this repo, mentions just the year '2016'.
Shouldn't it be '2016, 2017' or just '2017' ?

Researched. Both years should be included. ie.  '2016, 2017'


GraphQL script

Create a script that uses GitHub's GraphQLv4 api to fetch the details of the PRs for this project with particular labels and/or by particular usernames

@smaranjitghose sir, I have some intro to GraphQL APIs. But I have very little knowledge about scripting. But I am interested in trying this out.
Is the script you said something like how the Bash Scripts work? Entering a command and getting the PRs for this repository?

@smaranjitghose sir, I have some intro to GraphQL APIs. But I have very little knowledge about scripting. But I am interested in trying this out.
Is the script you said something like how the Bash Scripts work? I have played around with Bash scripts. Entering a command and getting the PRs for this repository?

We can go definitely for a bash script but I would suggest going for a python script (or JS based) as it would be easier for others to use,debig and modify
Basically the query should be:
For this repo
|
|----Find Pull Requests
|------ with labels{label1,label2}
|---------- Name of PR
|----------All Labels
|-----------Username

@ritvij14 I have done a bare bones implementation here. Perhaps you can update the script to remove further unnecessary data and leave us only with the github username of participant, labels given to a pr

Ok, sir. I don't know much of Python so I won't be working on this for now. :sweat_smile:


Broken links on development guide

Expected Behavior
No broken (404) links on the https://github.com/dapr/components-contrib/blob/master/docs/developing-component.md#validating-with-dapr-core
Actual Behavior
the links to the quickstarts / tutorials are broken, after the "re org" of the quickstarts repo

Quickstarts are changing too much to maintain these links. You can pick any app - quickstart apps are just examples here. I suggest we link to the repo only, but not to any specific app.

Sounds good, I will tweak the doc for this, @berndverst

/close
this was now addressed


home_work6

It's my first time with js functions, so it took a lot of time to find out how it works.
Pls reveiw.

Hey, @Lytvynenko18, do you plan to fix my comments here?
I intend to close this pr otherwise.

Hey, Vlad.
Thank's a lot. I'll try to refactor code in addition to your comment.


ci: update release pipeline

Closes #747
Taken from the issues:

[x] Update Github-Pages Branch correctly
[x] Run npm publish for each package instead of using publish:ci
[ ] Storybook version should be updated after the release (currently that's not working for some reason)
[ ] Github Release

[x] Is created after the packages have been published
[ ] Artifacts are linked to the Github Release
[ ] The Changelog of the Github Release is identical to the content of our Changelog file

The current used GitHub Action does not support excluding changelog types. We can try to open an PR to support this feature and/or fork this action to get earlier access to this new feature.

The current used GitHub Action does not support excluding changelog types. We can try to open an PR to support this feature and/or fork this action to get earlier access to this new feature.

Ok, I think we should just try to generate similar changelogs. I updated the configuration to show a heading for style changes


False Positive && BYPASS  phpBB 3.3.3 rules

Description
It all started because a user notified me that creating a post always led to a 404, the problem was that the user tried to publish this fragment that breaks the rule  --- advertise
[line "86"] [id "200004"] [msg "Multipart parser detected a possible unmatched boundary."]
I suppose that this is an expected behavior, if not, tell me and I will fill in all the data that the form asks for.
The real problem is the following (bypass): In phpBB there is the option to publish as a guest, activating it from the ACP Guest posting phpBB
If this message is published as a guest, the rule does not jump, which makes me think that somehow this is not contemplated and no rule is being verified for guest posts. Any missing data I will be happy to add it
Your Environment

CRS version: 3.3.0
Paranoia level setting: default
ModSecurity version: 3.3.0
Web Server and version: PHP 7.4.16
Operating System and version: Ubuntu Server 20.04

Confirmation
[X] I have removed any personal data (email addresses, IP addresses,
passwords, domain names) from any logs posted.

@azurit

@diegaless thank you for this report. Can you, please, upload full log from both requests?

Description
User ( logued user) notified me that creating a post always led to a 404, the problem was that the user tried to publish this fragment that breaks the rule --- advertise
Audit Logs / Triggered Rule Numbers
POST /posting.php?mode=post&f=187
content-type: multipart/form-data;
Triggered rules:

[file "/etc/modsecurity/modsecurity.conf"] [line "86"] [id "200004"] -> [msg "Multipart parser detected a possible unmatched boundary."]
Action: Intercepted (phase 2)

There were rules that were repeated and eliminated by synthesizing.
FULL LOG in case it helps
Message: Access denied with code 403 (phase 2). Match of "eq 0" against "MULTIPART_UNMATCHED_BOUNDARY" required. [file "/etc/modsecurity/modsecurity.conf"] [line "86"] [id "200004"] [msg "Multipart parser detected a possible unmatched boundary."] Apache-Error: [file "apache2_util.c"] [line 273] [level 3] [client <IP_ADDRESS>] ModSecurity: Access denied with code 403 (phase 2). Match of "eq 0" against "MULTIPART_UNMATCHED_BOUNDARY" required. [file "/etc/modsecurity/modsecurity.conf"] [line "86"] [id "200004"] [msg "Multipart parser detected a possible unmatched boundary."] [hostname ""] [uri "/posting.php"] [unique_id ""] Action: Intercepted (phase 2) Apache-Handler: proxy:unix:/run/php/php7.4-fpm.sock|fcgi://localhost Stopwatch:<PHONE_NUMBER>969055 1839 (- - -) Stopwatch2:<PHONE_NUMBER>969055 1839; combined=688, p1=577, p2=10, p3=0, p4=0, p5=101, sr=78, sw=0, l=0, gc=0 Response-Body-Transformed: Dechunked Producer: ModSecurity for Apache/2.9.2 (http://www.modsecurity.org/); OWASP_CRS/3.3.0. Server: Apache Engine-Mode: "ENABLED"
Description 2
If the user comments in guest mode (without logging in) he can post perfectly --- advertise
I do not know very well what you expect me to show you here, please tell me and I will provide it, but of course, when I can post it, no rule works and therefore there is no log to teach it
Audit Logs / Triggered Rule Numbers
POST /posting.php?mode=post&f=187
Triggered rules:

neither

Anything you need ask me @azurit . thanks for the help, have a nice day :)
Your Environment

CRS version: 3.3.0
Paranoia level setting: default (1)
ModSecurity version: 2.9.2
Web Server and version: Apache 2.4.29 | PHP 7.4.16
Operating System and version: VPS Ubuntu 18.04

Confirmation
[x] I have removed any personal data (email addresses, IP addresses,
passwords, domain names) from any logs posted.

Any news @azurit ?
I just had another report with exactly the same rules as the ones I mentioned above, this time it was because the user entered '->', it seems that whenever a user enters - regardless of what is preceded it sends it to a 404, I suppose it will detect it as an sql injection ... Use - is very typical on my platform. Change from -> to -> I solve it


[Feature Request] RSS, Atom, or equivalent feed(s)

Is your feature request related to a problem? Please describe
It would be useful to have an RSS feed or equivalent of both new plugins as well as updated plugins. Users can then use their RSS reader of choice, or the Fraidycat plugin in the web browser, to be notified of changes. Unless I've missed it, the web site right now does not have a notification feature, leaving users with few options other than to visit the page over and over again (pull/polling based) rather than be notified of changes (push/subscription based).
Describe the solution you'd like
An RSS or Atom feed for "new plugins" and "updated plugins". A "stretch goal" would be RSS or Atom feeds for tags or individual plugins (might be weird and noisy, but perhaps there's a way to make it work).
Describe alternatives you've considered
Re-creating the data ingest parts of this site with the desired functionality, which seems like a needless waste of effort!

I have added the feed. https://obsidian-plugin-stats.ganesshkumar.com

@ganesshkumar sick, thank you!


Plugin plugin:2.1.2 or one of its dependencies could not be resolved

Hi, when I try to build the siddhi project using mvn package, it gives the following error, can you help me to resolve this error ?
Thank you
`[INFO] ------------------------------------------------------------------------
[ERROR] Plugin org.apache.maven.plugins:maven-source-plugin:2.1.2 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-source-plugin:jar:2.1.2: 1 problem was encountered while building the effective model
[ERROR] [FATAL] Non-readable POM C:\Users\Roledene.m2\repository\org\apache\maven\plugins\maven-source-plugin\2.1.2\maven-source-plugin-2.1.2.pom: no more data available - expected end tag  to close start tag  from line 22, parser stopped on START_DOCUMENT seen ...mlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLoc... @22:119 @
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException`

@Roledenez Seems source plugin in your local M2 is corrupted/not-readable. Can you please re-built with -U option.


Index OER from DuePublico

See service description at https://duepublico2.uni-due.de//content/oer/oer-visitenkarte.json

DuePublico has an OAI-PMH interface so we have three different test source together: HTML, embedded JSON & XML via OAI-PMH.

We discussed offline that we want to try using the Metafacture OaiPmhOpener from our old metafacture-core fork in https://github.com/hbz/metafacture-core/blob/4.0.0-HBZ-SNAPSHOT/src/main/java/org/culturegraph/mf/stream/source/OaiPmhOpener.java with the current Metafacture for this. If it works out, we'd like to merge the OaiPmhOpener into the current metafacture-core (in metafacture-io or metafacture-biblio). Usage in Flux would look something like:
"https://duepublico2.uni-due.de/servlets/OAIDataProvider" | open-oaipmh(metadataPrefix="mods", setSpec="collection:OER") | decode-...

Moved to https://gitlab.com/oersi/oersi-etl/-/issues/1. Closing.


feat: support custom path in apiTokenIssuer

Description
This PR modifies the refreshAccessToken method to conditionally append the /oauth/token endpoint to the apiTokenIssuer only when the apiTokenIssuer does not include its own path. This ensures that the URL is correctly formed whether the issuer contains a custom path or is just a domain.
References
N/A
Review Checklist

[x] I have clicked on "allow edits by maintainers".
[x] I have added documentation for new/changed functionality in this PR or in a PR to openfga.dev
[x] The correct base branch is being used, if not main
[ ] I have added tests to validate that the change in functionality is working as expected

Thanks @marcoquotech!
Instead of accepting this, would you mind keeping this in tandem with the support we have in other SDKs.
You can reference this ticket for the details: https://github.com/openfga/sdk-generator/issues/238


Inject services into a view

I was trying to load a service from DI into a view using @inject but it does not work. I get an error No service for type 'Microsoft.Extensions.Configuration.IConfiguration' has been registered.'.
What I was trying to get was Microsoft.Extensions.Configuration.IConfiguration service, so I can get some data directly for one of the partial views (namely location of a logo for my report heading partial view).
Is there a way to get a service from DI?

Hi @anddrzejb, definitely I'll look into this use case.
In the mean time, if you wish, you can use the conventional approach which is passing all the required data to the view using the View Model as shown here

Thanks for your response. Unfortunately I did not like your solution. I do not think model should be polluted with data not related to the model itself. So what I did, I created my own RazorTemplateEngine, based mainly on what you did, except it is not a static
class and it is injected as a scoped service. I realise this is probably less universal, but my needs are limited only to ASP.NET Core. This way I can request the RazorTemplateEngine service whenever I need it and I can inject any service I registered in my DI to any view.

Glad that you found a workaround. I'm already trying to add this feature to the library specific to ASP.NET Core. You can expect it in the next release.
Between, where are your view files located? Is it in the same project(ASP.NET Core) or in separate Razor Class Library(RCL)

I was just migrating to 5.0 and I noticed your change screwed me, because you made RazorViewToStringRender internal.
Regarding my project (for reporting) - for the time being I have 2 RCL libraries - 1 that provides base classes and basic layouts and partial views, and another that contains my report templates. The service installer is in the 1 project with base classes. Then I use the reports in blazor and in webapi (some reports need to return as pdf so they are created in webapi and pdf file is returned).

I'm sorry to hear that making RazorViewToStringRender as internal made your life difficult. The reason is to expose only the necessary apis to the public as it was created only for internal use. I apologize for doing it so lately.
In your case, If I can add support for injecting services into a view in ASP.NET Core, would that class still be necessary to be public?

I suppose not. I needed it as public because I was still using it in my own RazorTemplateEngine. Once you made it internal - I could no longer use it. So now basically I made my own (albeit based on what you made). So now I have both RazorTemplateEngine and RazorViewToStringRenderer as part of my project. You could say I do not really need your nuget, but if you are going to fix it so DI is available, I will probably keep it. On a side note - did you figure out how _ViewImports.cshtml can be used with the templates?

Example for _ViewImports.cshtml is here https://github.com/soundaranbu/RazorTemplating/commit/ce1696da6c2e9d082ac4554e3171f556c96cac61

Released new pre-release version to NuGet https://github.com/soundaranbu/RazorTemplating/releases/tag/v1.4.0-rc.1
Try it out & let me know. Thanks!

Thanks for your great work. I tried your nuget and with just additional wrapper on top of your static RazorTemplateEngine I was able to switch very fast. Although I am not a big fan of static classes, I think I can live with it in this case. Unless it becomes a pain during tests.
The _ViewImports.cshtml example seems trivial and I thought I tried it, but it did not work for me.  I will close this thread as you have solved all my issues. Thanks again.

Glad it worked. Thanks! Keep Supporting :)

Glad it worked. Thanks! Keep Supporting :)


Separate repos for oemoflex and flexmex parts

To make it possible to use the generic model structure in other contexts, we should consider moving them to a separate repo such that it can be imported.

Will be done with merging #154, more precisely 0a12d8d818ef2ee1b7860e40d69be5559a5d8fe6.

The generic functionality has been moved and is further developed on https://github.com/rl-institut/oemoflex


[BUG] IMPROVE THE USER INTERFACE OF THE LOGIN PAGE

Description
### Improve the User Interface of the Login Page:
This task focuses on redesigning and enhancing the visual appeal and user experience of the login page. Improvements will include a clean, modern layout with a focus on simplicity and ease of use. Enhancements may feature responsive design for mobile and desktop views, better input field styling, and intuitive elements like password visibility toggles, "Remember Me" checkboxes, and clear error messaging. Additionally, the page will integrate smooth animations and transitions to create a seamless login experience, improving overall accessibility and user interaction.
Screenshots

Any additional information?
Visual Appeal: Incorporating modern typography, eye-catching color schemes, and updated button designs to make the login page more attractive.
Brand Consistency: Ensuring that the design aligns with the brand’s identity by using consistent colors, logos, and fonts.
Input Enhancements: Adding interactive features such as floating labels, input highlights, and instant validation feedback to enhance usability.
Security Features: Highlighting security measures like password strength indicators and multi-factor authentication options to improve trust.
Accessibility: Ensuring the login page meets accessibility standards, including keyboard navigation, proper contrast, and screen reader compatibility.
Loading Optimization: Ensuring fast load times and performance to create a smooth user experience, even on slower networks.
These additional improvements will help create a more user-friendly, secure, and visually appealing login page that enhances overall user satisfaction.
What browser are you seeing the problem on?
Chrome, Microsoft Edge
Checklist

[X] I have checked the existing issues.
[X] I have read the Code Of Conduct
[X] The changes don't break the code
[X] Please attach the screenshots and video of the development work once it is done

please assign me this issue

[image: image.png]
i have done this
On Wed, Oct 16, 2024 at 12:30 PM SWARAJ DAS @.***>
wrote:

Assigned #419
https://github.com/swaraj-das/Collect-your-GamingTools/issues/419 to
@biswa2005 https://github.com/biswa2005.
—
Reply to this email directly, view it on GitHub
https://github.com/swaraj-das/Collect-your-GamingTools/issues/419#event-14669328176,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A374ODMFVRVQIP3IPIHEQSLZ3YFHTAVCNFSM6AAAAABP5VFT3GVHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJUGY3DSMZSHAYTONQ
.
You are receiving this because you were assigned.Message ID:
<swaraj-das/Collect-your-GamingTools/issue/419/issue_event/14669328176@
github.com>

I have done a pull request on this pleas check and merge it

SIR PLEASE REVIEW MY  CHANGES AND PLEASE RESPECT MY WORK


[FLINK-4499] [build] Add spotbugs plugin

This PR introduces the spotbugs maven plugin, which is the successor to findbugs.
This PR is partially based on #2422.
The spotbugs checks can be run with maven by specifying "-Dspotbugs" on the command-line. For travis, this is done on the "misc" test group; the only profile that actually builds all modules.
 I will create follow-up JIRAs to activate rules one-by-one; this should give result in several PRs that are easy and quick to review, and lessens the chance of some draconian rule from slipping through.

The "spiritual successor". Can we actually use this? I'm asking because it's LGPL. It's probably ok because it's only a build plugin, though.

I was wondering the same, but figured that it's okay since it is neither required to build/run Flink nor included in the binary release and optional to boot. FYI, the checkstyle plugin is also released under LGPL (not the maven plugin, but the underlying checkstyle engine).

License isn't an issue since it's only used during the build:
CAN APACHE PROJECTS DISTRIBUTE COMPONENTS UNDER PROHIBITED LICENSES? https://www.apache.org/legal/resolved.html#prohibited
Apache projects cannot distribute any such components. This means that no source code can be from Category X and that any convenience binaries produced may not include such contents. As with the previous question on platforms, the component can be relied on if the component's license terms do not affect the Apache product's licensing. For example, using a GPL'ed tool during the build is OK, however including GPL'ed source code is not.

looks like the build times increase by 5-10 minutes but I'd say this is worth it
+1 from my side

merging.


Dark theme

The bar with the buttons is not changing color if you are on dark theme

I am happy to look at PRs fixing this.

https://github.com/manogi/nova-tiptap/pull/81

For now, you can just replace the field.js file here /vendor/manogi/nova-tiptap/dist/js/field.js with the attached below
field.js.zip

@manogi see https://github.com/manogi/nova-tiptap/pull/81#issuecomment-2168577496, v3.2.5 did not include the changes from this #81 (missing dist files)

Hey there. I added the field.js manually.
I will have to abandon this project, as I don't use Nova myself anymore since longer than an year now.
Anybody who wants to fork this repository and take over (over 500.000 installs, still installed over 500x per day), please feel free to do so.


fix formula_parser and tests

The purpose of this pull request is twofold.

Firstly, it addresses inconsistent formatting in the tests files.
Secondly, it enhances the robustness of formula_parser.py in parsing chemical formulas, such as 'Na2/3Ni1/3Co(1/3-x)Mn1/3AlxO2'. To validate these improvements, a corresponding test case has been added to formulas.json.

If it's convenient for you, could you please review my pull request?@lfoppiano

To fix the tests, you should need to just add a __init__.py under tests

Thanks!

Thanks!

Thanks for your swift review and professional guidance. I am looking forward to making more contributions together in the future.


feat(web/applications): applicant-full-name page and tests (BOAS-151)

Describe your changes
Allow input of Applicant first name, middle name, and last name in teh case create process. Page amended, and tests added.
BOAS-151 Applicant's Full Name
Type of change 🧩

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Documentation update
[ ] Other (please explain in the description section above)

Checklist before requesting a review

[x] I have performed a self-review of my own code
[x] I have double checked this work does not include any hardcoded secrets or passwords
[ ] I have made corresponding changes to the documentation
[ ] I have provided details on how I have tested my code
[x] I have referenced the ticket number above
[x] I have provided a description of the ticket
[x] I have included unit tests to cover any testable code changes

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Figure out the configuration needed for outputting JPEG from the camera

Seems this needs to stay RAW for a while, until we have time to change the FPGA code later

This can be closed as figured out along with @sathibault.
A separate issue will keep track of the integration.


Create list of FAQs for IDSA Rulebook

Make a list of potential FAQs and add them to the repo.

Here is a start. Please feel free to add more FAQs by replying to this issue. (at the end of this message you may also find a FAQ page example from another IDSA repository.

1) What is the IDSA Rulebook?
The IDSA Rulebook provides guidelines for the development and operation of data spaces, including functional, technical, operational, and legal dimensions.
2) Who should read the IDSA Rulebook?
Anyone involved in data-driven ecosystems, business models, or interested in trusted and secure data access and sharing should read the Rulebook.
3) How can someone contribute to the IDS Rulebook?
Contributions can be made by joining the Rulebook Working Group as a member of the International Data Spaces Association (IDSA).
4) How does the IDS Rulebook align with EU regulations?
The Rulebook aligns with EU policies and covers relevant regulations such as the Data Governance Act, Digital Markets Act, and GDPR.
5) What role models does the IDS Rulebook define?
Roles defined in the Rulebook include data providers, data consumers, and service providers, each with specific functions and responsibilities.
6) What are the guiding principles of the IDSA Rulebook?
The guiding principles include using proven technologies, integrating data spaces with existing systems, aligning with existing standards, ensuring industry and domain independence, and being easy to use. Four key governance principles are accountability, transparency, fairness, and responsibility.
7) What political and economic considerations are important for data spaces?
The European Data Strategy and related legislation like the Data Governance Act and the Digital Markets Act are crucial for ensuring data sovereignty and establishing a balance between stakeholders' rights and interests in data spaces.
8) What is the regulatory framework for data spaces according to the IDSA Rulebook?
The regulatory framework is fragmented due to the lack of a general legal status for data and partial application of IP rights and trade secret protections. The EU Commission has proposed regulations like the DMA, DSA, and AI Act to address these issues and promote a common European data space.
9) How does the IDSA collaborate on legal matters?
IDSA has formed a legal framework task force to discuss regulatory developments and legal topics, and to organize collaboration and contributions from its members regarding the legal dimension.
10) What are the functional requirements for building trusted data spaces?
The functional requirements include mandatory and optional elements such as trust brokerage, data contract negotiation, and value creation through data sharing in various deployment patterns and architectures.
11) How is digital sovereignty achieved within a data space?
Digital sovereignty is grounded in identity control, allowing participants to choose with whom they share data, under what conditions, and ensures agency over assets. Federated identity systems provide a compromise between centralized and decentralized control
12) What role does the Data Space Authority (DSA) play in a data space?
The DSA is responsible for establishing policies, issuing membership credentials, and verifying membership, alongside optional roles such as auditing, brokering, and providing vocabularies for the data space.
13) What roles do the Data Space Authority (DSA) and attribute-based trust mechanisms play in IDS?
The DSA ensures trust in the data space, while attribute-based trust mechanisms involve certification of specific attributes and adherence to trust frameworks established by the DSA
14) What types of policies are crucial in a data space?
Access policies control contract accessibility, while contract policies govern the terms and usage of data. These policies define who can join the data space, what attributes are required to access data contracts, and the conditions for data use.
15) What are technical agreements in the IDS framework?
Technical agreements consist of the Reference Architecture Model (RAM), IDS-G specifications, and a certification scheme, providing guidance to create the necessary components for an IDS-based data room.
16) Why is certification crucial in data spaces?
Certification is essential to build trust, ensuring that fear of data misuse and security concerns are addressed by clarifying responsibilities and mechanisms within the data space
17) How does IDS Certification fit into the technical agreements?
IDS Certification ensures compliance with the RAM and IDS-G specifications, providing a formal evaluation of core components and operational environments.
18) How does IDS Certification contribute to trust in a data space?
IDS Certification, as a trust framework, provides component certification and operational environment certification to assure required functionalities, security, and trustworthiness of the operational environment.
19) What are the types of certifications available within IDS Certification?
The certifications include component certification for IDS-RAM components and operational environment certification for the physical environment and associated processes and rules.
20) How are assurance levels determined in the IDS Certification process?
Assurance levels range from self-assessment to third-party assessments, with the latter being more advanced and involving compliance checks by approved evaluation facilities. More information available on IDSA Website: https://internationaldataspaces.org/offers/certification/
FAQ example from another IDSA repo

International aspects of the Rulebook, it is not limited to Europe
What is the scope of IDSA and what is IDSA work about, who is IDSA, explain the Swimlanes and explain what is inside the IDSA Box.
Further structure for the FAQ is required, do some clusters and find headlines for those.
What is the role of standards in the realm of Data Spaces? What is a standard and what is not a standard, what is the impact of a standard? (Consider this also as a contribution to the Rulebook.)

please, change DSA to DSGA.
Do we have any other FAQ collected from the community? If not I would suggest to publish the current FAQ and close the issue.


[BUG] : Offline Reconstruction Error - Windows Filesystem Error

*Summary and expected behavior
Attempted offline reconstruction with recOrder 0.2.0. on Mantis. Seems that there is a filesystem error.

D:\2022_10_07_SpolLP_noshim_kazansky
D:\2022_10_07_SpolLP_shimretarder_kazansky

*Napari Command Line Error:
---------------------------------------------------------------------------
FileNotFoundError                         Traceback (most recent call last)
File ~\.conda\envs\recorder020\lib\site-packages\recOrder\plugin\widget\main_widget.py:612, in MainWidget._handle_acq_error(self=<recOrder.plugin.widget.main_widget.MainWidget object>, exc=FileNotFoundError(2, 'No such file or directory'))
    611 def _handle_acq_error(self, exc):
--> 612     raise exc
        exc = FileNotFoundError(2, 'No such file or directory')

File ~\.conda\envs\recorder020\lib\site-packages\superqt\utils\_qthreading.py:184, in WorkerBase.run(self=<recOrder.plugin.workers.reconstruction_workers.ReconstructionWorker object>)
    182     warnings.filterwarnings("always")
    183     warnings.showwarning = lambda *w: self.warned.emit(w)
--> 184     result = self.work()
        self = <recOrder.plugin.workers.reconstruction_workers.ReconstructionWorker object at 0x0000023C94891670>
    185 if isinstance(result, Exception):
    186     if isinstance(result, RuntimeError):
    187         # The Worker object has likely been deleted.
    188         # A deleted wrapped C/C++ object may result in a runtime
    189         # error that will cause segfault if we try to do much other
    190         # than simply notify the user.

File ~\.conda\envs\recorder020\lib\site-packages\recOrder\plugin\workers\reconstruction_workers.py:33, in ReconstructionWorker.work(self=<recOrder.plugin.workers.reconstruction_workers.ReconstructionWorker object>)
     31 def work(self):
---> 33     self.manager = PipelineManager(self.config, emitter=self.dimension_emitter)
        self.manager = None
        self = <recOrder.plugin.workers.reconstruction_workers.ReconstructionWorker object at 0x0000023C94891670>
        self.config = <recOrder.io.config_reader.ConfigReader object at 0x0000023C94894760>
     35     store_path = os.path.join(self.manager.config.save_dir, self.manager.config.data_save_name)
     36     store_path = store_path + '.zarr' if not store_path.endswith('.zarr') else store_path

File ~\.conda\envs\recorder020\lib\site-packages\recOrder\pipelines\pipeline_manager.py:26, in PipelineManager.__init__(self=<recOrder.pipelines.pipeline_manager.PipelineManager object>, config=<recOrder.io.config_reader.ConfigReader object>, overwrite=False, emitter=<bound PYQT_SIGNAL dimension_emitter of ReconstructionSignals object>)
     24 start = time.time()
     25 print('Reading Data...')
---> 26 data = WaveorderReader(config.data_dir, extract_data=True)
        config = <recOrder.io.config_reader.ConfigReader object at 0x0000023C94894760>
        config.data_dir = 'D:/2022_10_07_SpolLP_noshim_kazansky'
     27 end = time.time()
     28 print(f'Finished Reading Data ({(end - start) / 60 :0.1f} min)')

File ~\.conda\envs\recorder020\lib\site-packages\waveorder\io\reader.py:76, in WaveorderReader.__init__(self=<waveorder.io.reader.WaveorderReader object>, src='D:/2022_10_07_SpolLP_noshim_kazansky', data_type='singlepagetiff', extract_data=True, log_level=40)
     74     self.reader = MicromanagerOmeTiffReader(src, extract_data)
     75 elif data_type == 'singlepagetiff':
---> 76     self.reader = MicromanagerSequenceReader(src, extract_data)
        self = <waveorder.io.reader.WaveorderReader object at 0x0000023C9489D0D0>
        src = 'D:/2022_10_07_SpolLP_noshim_kazansky'
        extract_data = True
     77 elif data_type == 'zarr':
     78     self.reader = ZarrReader(src)

File ~\.conda\envs\recorder020\lib\site-packages\waveorder\io\singlepagetiff.py:60, in MicromanagerSequenceReader.__init__(self=<waveorder.io.singlepagetiff.MicromanagerSequenceReader object>, folder='D:/2022_10_07_SpolLP_noshim_kazansky', extract_data=True)
     57 else:
     58     raise AttributeError("supplied folder does not contain position or default subdirectories")
---> 60 self._set_mm_meta(pos_path)
        self = <waveorder.io.singlepagetiff.MicromanagerSequenceReader object at 0x0000023C9489D550>
        pos_path = 'D:/2022_10_07_SpolLP_noshim_kazansky\\BG'
     62 # create coordinate to filename maps
     63 self.coord_to_filename = self.read_tiff_series(folder)

File ~\.conda\envs\recorder020\lib\site-packages\waveorder\io\singlepagetiff.py:86, in MicromanagerSequenceReader._set_mm_meta(self=<waveorder.io.singlepagetiff.MicromanagerSequenceReader object>, one_pos=r'D:/2022_10_07_SpolLP_noshim_kazansky\BG')
     84 # pull one metadata sample and extract experiment dimensions
     85 metadata_path = os.path.join(one_pos, 'metadata.txt')
---> 86 with open(metadata_path, 'r') as f:
        metadata_path = 'D:/2022_10_07_SpolLP_noshim_kazansky\\BG\\metadata.txt'
     87     self.mm_meta = json.load(f)
     89 mm_version = self.mm_meta['Summary']['MicroManagerVersion']

FileNotFoundError: [Errno 2] No such file or directory: 'D:/2022_10_07_SpolLP_noshim_kazansky\\BG\\metadata.txt'

Expected behavior
Offline reconstruction of QLIPP datasets
Environment:
Operating system: Windows 10
Python version: 3.9.13
Acquired data with recOrder: 0.2.0rc3.dev92+gf7946b9
Attempted reconstruction with : recOrder 0.2.0
MicroManager/pycromanager version: 22.09.01

Is D:/ a drive mounted via network or a local drive?

I just copied to data to /comp_micro/rawdata/mantis/2022_10_07_SpolLP_noshim_kazansky and 2022_10_07_SpolLP_shimretarder_kazansky so we can take a closer look.

Thanks! With the inconsistent / and \\ in the path I'm suspecting a path processing bug here. So I was asking  @edyoshikun about the file system setup when it happened.

A few observations I made at the scope with Ed:

I doubt (but I'm not sure) that it's entirely a filesystem issue --- it seems that there's a path that's trying to read singlepagetiff metadata and it's not finding any?
Drag and drop I/O on these files does not seem to be working. I will see if this is reproducible (with a stable and known version of recOrder) then open a new issue if it is.

I tested it again with @talonchandler using recOrder 0.2.0 from scratch and was able to reconstruct it without a problem. Although I am not 100% sure why we couldn't reconstruct the datasets before, one key thing with the reader not working for drag/drop producing black images has Napari default to use napari-zarr reader rather than recOrder-zarr reader.
To solve this, one must go to File->Preferences->Plugins->File Extension Readers and set the Reader Plugin to RecOrder-napari.


when running taskbarx as transparent, taskbar is transparent through all programs down to desktop

See screenshot below.
This is how it looks, when I've opened a program (unnormal)

And this is how it looks when github closed (normal)

Ah I think I've fixed it by making the taskbar disappear! OH WOW THIS IS NOW AWESOME!!!

this is normal though?

Your Google Chrome window is above the taskbar. Your TaskbarX window is not, so you are seeing this part of the TaskbarX window through the taskbar because it is transparent. You didn’t reposition the TaskbarX window above the taskbar, so you will see that portion of the TaskbarX window regardless of any window that is above it. This will occur with any window that is inside or underneath the taskbar.
Reposition your windows accordingly.


error with lit-element version "^0.5.2" Uncaught TypeError: window.ShadyCSS.prepareTemplateDom is not a function

Uncaught TypeError: window.ShadyCSS.prepareTemplateDom is not a function
at result (shady-render.ts:54)
at render (shady-render.ts:154)
at HTMLElement._applyRender (lit-element.ts:286)
at HTMLElement._propertiesChanged (lit-element.ts:218)
at HTMLElement._flushProperties (properties-changed.js:370)
at HTMLElement._flushProperties (lit-element.ts:232)
at HTMLElement.ready (properties-changed.js:193)
at HTMLElement.ready (lit-element.ts:119)
at HTMLElement._enableProperties (properties-changed.js:347)
at HTMLElement.connectedCallback (properties-mixin.js:226)
similar to
https://github.com/Polymer/pwa-starter-kit/issues/157

I've been fighting this all morning, glad I'm not the only one.

It seems like the fixes for this were made in lit-html, in shady-render.js, according to the commit log (I don't know how to do cool links for these but here: https://github.com/Polymer/lit-html/commit/f9f82380753ce505fed0154916ff32bbcb0ae650).  It doesn't seem to actually fix it though, at least, I'm still getting the same error on it.

I think this is fixed on master, but we havent made a release for that yet. Could you try that out?

sure, still getting used to some of this npm stuff though.  Would I have to git clone it into my project, as opposed to npm updating?  Or git clone it somewhere and copy the changes over temporarily?

@mrherndon You can just do
npm i Polymer/lit-element

This will load the current master

Could you verify you load version 2.0.2 of the webcomponents polyfill? And
the latest version of lit-html as well?
On Fri, 15 Jun 2018, 21:48 mrherndon<EMAIL_ADDRESS>wrote:

Thanks.
Same error though.
shady-render.ts:54 Uncaught TypeError: window.ShadyCSS.prepareTemplateDom is not a function
at result (shady-render.ts:54)
at render (shady-render.ts:154)
at HTMLElement._applyRender (lit-element.ts:286)
at HTMLElement._propertiesChanged (lit-element.ts:218)
at HTMLElement._flushProperties (properties-changed.js:370)
at HTMLElement._flushProperties (lit-element.ts:232)
at HTMLElement.ready (properties-changed.js:193)
at HTMLElement.ready (lit-element.ts:119)
at HTMLElement._enableProperties (properties-changed.js:347)
at HTMLElement.connectedCallback (properties-mixin.js:226)
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/Polymer/lit-element/issues/104#issuecomment-397724570,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AFrDb3kyi3P0sOiO_JOljfVrRPZ8Dia0ks5t9A-DgaJpZM4UpuTQ
.

in my<EMAIL_ADDRESS>first line is
  "_from": "<EMAIL_ADDRESS>And in node_modules/lit-html/package.json, I have:
  "_from"<EMAIL_ADDRESS>

On a whim(cause I had a weird problem a few months back that reminded me of this), I deleted node_modules and re-ran npm install with --unsafe-perm  and it works now.  Not sure what the issue really was, but I'm glad to have fixed it.
Thank you all for your help.  @TimvdLippe , you're always quick to help when I need it, man!

Glad you could confirm the issue has been resolved! I will see if the team
can publish a release (most of them are on vacation atm).
On Fri, 15 Jun 2018, 22:47 mrherndon<EMAIL_ADDRESS>wrote:

On a whim(cause I had a weird problem a few months back that reminded me
of this), I deleted node_modules and re-ran npm install with --unsafe-perm
and it works now. Not sure what the issue really was, but I'm glad to have
fixed it.
Thank you all for your help. @TimvdLippe https://github.com/TimvdLippe
, you're always quick to help when I need it, man!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Polymer/lit-element/issues/104#issuecomment-397737629,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AFrDbx0hWfpnxnhpeBDbq3LUgiD1rrkEks5t9B1EgaJpZM4UpuTQ
.

After npm i Polymer/lit-element
I get below error on polymer serve
Uncaught TypeError: Failed to resolve module specifier "@polymer/lit-element". Relative references must start with either "/", "./", or "../".

I ran into that when I was tinkering with it.  I think both you and I updated in a weird in-between moment that left our node_modules folder somehow out of sync.  Try copying your node_modules folder somewhere safe.  Then delete the one in your project.  Try 'npm install' and see if that fixes it.
If you're set up like I am, you may need to run it 'sudo npm install --unsafe-perm' to get it to install correctly.

I run into this same problem, but any of solution above is not working. Also got problem with "Uncaught TypeError: Failed to resolve module specifier<EMAIL_ADDRESS>and stuck with that. One more condition from my side is that is not working only in Chrome in my case.

I'm still facing this issue too.
FWIW I see that @polymer\lit-element\package.json contains
  "dependencies": {     "@polymer/polymer": "^3.0.2",     "lit-html": "^0.10.0"   },
this is after I've tried deleting the node_modules, reinstalling them (even adding the --unsafe-perm.
Is there a simple fix that I'm missing?

I'm seeing the problem on one project, but note that my pwa-starter-kit by Meownica's team is working fine with the same lit dependencies that are failing on my mixed polymer/lit project. Guessing that it doesn't like me to be mixing lit and polymer elements on the same app, at least with these particular versions.

Looks like these issues have been resolved by now. LitElement uses the correct ShadyCSS version, but this can conflict if you have an older version of the webcomponentsjs polyfill installed. If you're hitting this issue, please make sure to update the webcomponentsjs polyfill to at least version 2.0.3.


useHead has no effect when using layout

Environment

Operating System: Windows_NT
Node Version:     v16.13.0
Nuxt Version:     3.0.0
Nitro Version:    1.0.0
Package Manager<EMAIL_ADDRESS>Builder:          vite
User Config:      runtimeConfig, modules, auth
Runtime Modules<EMAIL_ADDRESS><EMAIL_ADDRESS>Build Modules:    -

Reproduction
Create a layout then create a page that using that layout. Put useHead({ title: 'From Page' }) inside your page. Now the browser page title is not same as expected (not showing "From Page"). But when you use useHead({ title: 'From Layout' }) inside the layout now browser page title working as expected (showing "From Layout")
Additional context
No response
Logs
No response

@zerosdev May I know how you solved this issue? Right now I have default and custom layouts. useHead is not getting overridden when it is used inside custom layout pages. Any help is appreciated. thanks.

@zerosdev May I know how you solved this issue? Right now I have default and custom layouts. useHead meta tags is not getting overridden when it is used inside custom layout pages. Any help is appreciated. thanks.

Try to use definePageMeta({title: "Your Title"})

@zerosdev May I know how you solved this issue? Right now I have default and custom layouts. useHead meta tags is not getting overridden when it is used inside custom layout pages. Any help is appreciated. thanks.

Try to use definePageMeta({title: "Your Title"})

Thanks! I fixed it now by passing definePageMeta({layout: false}) and using  in template.


fix npm install error that comes in docker file

Describe the bug
An error is coming while entering the command docker-compose up -d --build.
Expected behaviour
We want the website to run locally successfully after building the docker file with the command docker-compose up -d --build.
Screenshots

hey @Kanika637 pls assign me this issue

Hey @aryan2909 , Go ahead 🚀

Any updates @aryan2909 ?

hello @Kanika637 !!
have you tried adding to dockerfile to npm install
"npm install --force"

I think this might work hit and trial 😅

Hey @aklite , I think the error has been resolved now!


Add iree-dump-module to the python iree-runtime wheel.

Copy of https://github.com/openxla/iree/pull/14209, for iree-dump-module. The output of that tool was improved in https://github.com/openxla/iree/pull/13614, and I'm considering pointing users/developers at it in our documentation.

ping, @stellaraccident ?


Access denied, LOAD DATA INFILE

It seems LOAD DATA INFILE isn't available on some shared hosting services. At least it is blocked at hostgator. Any workaround?
Fatal Error in SQL Query: LOAD DATA INFILE '/tmp/lwt/tmpti.txt' INTO TABLE temptextitems FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n' (@c) set TiOrder = if(@c="\r",@a,@a:=@a+1), TiText = @c, TiSeID = if(@c="\r",@b:=@b+1,@b),TiWordCount=('¶.!?:;。！？：；' not like concat("%",@c,"%")) and (!(@c rlike '[^一-龥]+')), TiCount = IF(@c="\r",(@d:= 0), (@d:=@d+CHAR_LENGTH(@c))+1-CHAR_LENGTH(@c))
Error Code & Message: [1045] Access denied for user '************'@'localhost' (using password: YES)

Hello jo91,
can you change LOAD DATA INFILE into LOAD DATA LOCAL INFILE in utilities.inc.php (line:3237) and check if it works

Thanks for the quick answer. I will try it later. I moved now to Linode, so it isn't an issue for me anymore.
By the way, in your version 1.6.27, when setting "Make each charachter a word" , an empty space is inserted between each word. (see demo-database chinese ) . Is this a feature or a bug?

I can confirm this issue. It only started since updated to 1.6.27. Just a report, I haven't done any further digging at this time.

Tried the suggested fix. Below is my error:
Fatal Error in SQL Query: LOAD DATA LOCAL INFILE '/tmp/lwt/tmpti.txt' INTO TABLE temptextitems FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n' (@c) set TiOrder = if(@c="\r",@a,@a:=@a+1), TiText = @c, TiSeID = if(@c="\r",@b:=@b+1,@b),TiWordCount=('¶.!?:;' not like concat("%",@c,"%")) and (!(@c rlike '[^\-\'a-zA-ZÀ-ÖØ-öø-ȳЀ-ӹ]+')), TiCount = IF(@c="\r",(@d:= 0), (@d:=@d+CHAR_LENGTH(@c))+1-CHAR_LENGTH(@c))
Error Code & Message: [1267] Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation 'regexp'

So I guess by clarification, the suggested fix worked as far as permissions go but it looks like the database has a collations issue. Tried reverting back to version 1.6.24 and now there's a column error problem.

I got the same error. There is an easy fix.
Go to phpmyadmin. In operation tab change the collation of your database from latin1_swedish_ci to utf8_general_ci. Now it should work

Thanks for the tip jo91! That worked. Issue is fixed with the combination of collation and the LOCAL permission in the SQL as suggested.


[Bug]: DLM task, source and target table names are inconsistent, table structure synchronization fails

ODC version
ODC430
OB version
Oceanbase430
What happened?
DLM task, source and target table names are inconsistent, table structure synchronization fails
What did you expect to happen?
.
How can we reproduce it (as minimally and precisely as possible)?

Create a table a at the source end. The target creates a b table. The source table has several more fields than the target table.
Create an archiving task and select table structure synchronization

Anything else we need to know?
No response

test pass


Added documentation for SortMergeJoin

Which issue does this PR close?

Closes #10357
Rationale for this change

What changes are included in this PR?
Added documentation for SortMergeJoin

Are these changes tested?

No tests needed since only documentation is added.
Are there any user-facing changes?
No

I would be adding this short video to make the dev/user familiar with SMJ concepts https://www.youtube.com/watch?v=jiWCPJtDE2c


Asking for Help: why the half-bottom-modal not reach the bottom in Android

The page with the pop-up box is not open：

now its open:

I set transparent navigationBarColor:
<resources>
   <style name="AppTheme" parent="Theme.AppCompat.DayNight.NoActionBar">
      ....
     <item name="android:navigationBarColor">@android:color/transparent</item>
  </style>
  ...
</resources>

This is not a bug. It's because when I tested ReactNative's native Modal, the bottom area also left out the height of the navigationBar. I'm just seeking help to see if there is any solution to keep the Modal at the bottom while remaining transparent.
Versions:
"react-native": "0.71.3"
"react-native-modal": "^13.0.1"
Simulator information:
Nexus 6 API 33 Android 13.0

Generally I use this lib for these kind of use cases: https://github.com/gorhom/react-native-bottom-sheet


Add prefix to id of getContacts

The contacts returned by .getContacts should be prefixed by their type (as 8: for human users).

Not sure if we want to extend this to other methods that return id's without being prefixed.  Do we just assume a non-prefixed id is type 8?

I think that we need more data about this. Its better to not prefix rather than incorrectly prefix by 8:. I don't know if it is possible to guess the type.
By the way, it seems that a "prefixed" ID is called a "MRI" by Skype (M... Resource Identifier ? M could be related to "Model"). Maybe it would be good to clearly state when the argument or result uses (non-prefixed) IDs or (prefixed) MRIs because it is currently confusing.


Reduce apiserver-proxy sidecar and proxy container resources

How to categorize this PR?

/area networking
/kind enhancement
What this PR does / why we need it:
This PR optimises the requests for the static (not under VPA) containers of the apiserver-proxy DaemonSet based on usage metrics from our landscapes. Namely, the resources.requests.cpu and resources.requests.memory of the sidecar container are reduced to 5m and 15Mi, respectively. The resources.requests.cpu and resources.requests.memory of the proxy container are modified to 5m and 30Mi, respectively. This optimisation is based on the 95th percentile across all containers of that component found in our landscapes.
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Note that I did not touch the limits, however, the memory limits of the proxy container seem very large - 1Gi. whereas the max usage on our landscapes is around 70Mi. Potentially we could reduce the limit or remove it (considering the huge difference)?
Release note:

The resource requests of the `sidecar` and `proxy` containers of the `apiserver-proxy` DaemonSet have been reduced as follows:
- `sidecar` container `resources.requests.cpu` and `resources.requests.memory` were reduced to  `5m` and `15Mi`, respectively
- `proxy` container `resources.requests.cpu` and `resources.requests.memory` were modified to `5m` and `30Mi`, respectively

/assign

/test pull-gardener-e2e-kind-upgrade


optional argument cutoff should be named. Otherwise, the code doesn't run

optional argument cutoff should be named. Otherwise, the code doesn't run

Thanks. As of Julia v1.5 this automatically gets expanded to cutoff = cutoff, but ITensors.jl technically supports versions >= v1.3 so best to use backwards compatible syntax. Are you using a Julia version < v1.5?

Hi Matt,
Thanks for your reply. I am using v1.4. As you pointed out, I have to manually add the name.

Best,
Kun

On Mar 24, 2021, at 4:27 PM, Matt Fishman @.***> wrote:
Thanks. As of Julia v1.5 this automatically gets expanded to cutoff = cutoff, but ITensors.jl technically supports versions >= v1.3 so best to use backwards compatible syntax. Are you using a Julia version < v1.5?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/ITensor/ITensors.jl/pull/604#issuecomment-806164839, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAS2JDDHWH7P42UW25BSF4LTFJDMVANCNFSM4ZX7UJFQ.

Thanks Kun. This is a good fix because as Matt said we do want to continue supporting Julia 1.4 and even 1.3 for a while. Appreciate you pointing this out!

Codecov Report

Merging #604 (6151754) into master (2a54082) will decrease coverage by 0.01%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master     #604      +/-   ##
==========================================
- Coverage   81.49%   81.48%   -0.02%
==========================================
  Files          48       48
  Lines        5351     5351
==========================================
- Hits         4361     4360       -1
- Misses        990      991       +1

Impacted Files
Coverage Δ

src/decomp.jl
91.77% <0.00%> (-0.44%)
: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 2a54082...6151754. Read the comment docs.


React-bot-framework Sample To  RC0

Q
A

Bug fix?
NO

New feature?
Update to RC0

New sample?
No

Related issues?

What's in this Pull Request?
This pull request is to update the react-bot-framework sample to RC0, My team is planning to use it as a base of a Dev effort, and we spend some time updating it to RC0, I followed the steps to update, and the code is working.
Giving back to the community.. Thanks for the code

Hi @rgarita, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!
You've already signed the contribution license agreement. Thanks!
The agreement was validated by Microsoft and real humans are currently evaluating your PR.
TTYL, MSBOT;

thx Raul, appreciated. Also great that you updated the version tracker in the readme.


No way to change tube

No direct way to change tube

beanstalkConn, err := beanstalk.Dial("tcp", BEANSTALKD_ADDRESS_AND_PORT)
if err != nil {
	panic(err)
}
ts := beanstalk.NewTubeSet(beanstalkConn, "default")

Changing tubes is handled with the Tube and TubeSet types. As @pjebs mentioned, you can reserve jobs from a different tube set.
You can also submit a job into a different tube.
conn, err := beanstalk.Dial("tcp", addr)
if err != nil {
    log.Fatal(err)
}
tube := &beanstalk.Tube{Conn: conn, Name: "mytube"}
tube.Put(...)

I hope this helps!

BTW, I just added some more examples to the package doc.
https://godoc.org/github.com/kr/beanstalk


Merge 0.8.0 Preview into Master

Rerunning example project CI to verify: https://buildkite.com/improbable/unrealgdkexampleproject-nightly/builds/336