Template "radix:views-view" is not defined in "themes/custom/ww_radix_6/templates/views-view.html.twig"

Hello all is in my title i stated a fresh drupal install and make install like the docs says but i always got this error and i dont know why my  drupal dont detect this files ..
here the error  :
The website encountered an unexpected error. Try again later.
Twig\Error\LoaderError: Template "radix:views-view" is not defined in "themes/custom/ww_radix_6/templates/views-view.html.twig" at line 33. in Twig\Loader\ChainLoader->getCacheKey() (line 99 of C:\wamp64\www\my_site_name_dir\vendor\twig\twig\src\Loader\ChainLoader.php).
Twig\Environment->getTemplateClass('radix:views-view', NULL) (Line: 204)
Drupal\Core\Template\TwigEnvironment->getTemplateClass('radix:views-view') (Line: 319)
Twig\Template->loadTemplate('radix:views-view', 'themes/custom/ww_radix_6/templates/views-view.html.twig', 33) (Line: 39)
__TwigTemplate_92e364ab8e6d34a89537c7e638157b9a->doDisplay(Array, Array) (Line: 394)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
Twig\Template->display(Array) (Line: 379)
Twig\Template->render(Array) (Line: 38)
Twig\TemplateWrapper->render(Array) (Line: 39)
twig_render_template('themes/custom/ww_radix_6/templates/views-view.html.twig', Array) (Line: 348)
my content file :
{#
/**

@file
Theme override for a main view template.

Available variables:

attributes: Remaining HTML attributes for the element.

css_name: A CSS-safe version of the view name.

css_class: The user-specified classes names, if any.

header: The optional header.

footer: The optional footer.

rows: The results of the view query, if any.

empty: The content to display if there are no rows.

pager: The optional pager next/prev links to display.

exposed: Exposed widget form/info to display.

feed_icons: Optional feed icons to display.

more: An optional link to the next page of results.

title: Title of the view, only used when displaying in the admin preview.

title_prefix: Additional output populated by modules, intended to be

displayed in front of the view title.

title_suffix: Additional output populated by modules, intended to be

displayed after the view title.

attachment_before: An optional attachment view to be displayed before the

view content.

attachment_after: An optional attachment view to be displayed after the

view content.

dom_id: Unique id for every view being printed to give unique class for

JavaScript.

@see template_preprocess_views_view()
*/
#}
{% include "radix:views-view" %}

This project has nothing to do with Drupal, not sure you are in the right place


Freezes on first run on self-hosted

If you setup a new github project and add a self hosted runner and try to use the task it gets stuck after this:
Downloading a new version of Bun: https://bun.sh/download/1.0.26/linux/x64?avx2=true&profile=false
/usr/bin/unzip -o -q /home/XXX/GHAction/_temp/6c34e31[5](https://github.com/XXX/GHAction/actions/runs/8131459921/job/22220810867#step:3:6)-e774-4d10-b078-4022[6](https://github.com/XXX/GHAction/actions/runs/8131459921/job/22220810867#step:3:7)191e70c
/home/XXX/.bun/bin/bun --revision
1.0.26+c[7](https://github.com/XXX/GHAction/actions/runs/8131459921/job/22220810867#step:3:8)5e76[8](https://github.com/XXX/GHAction/actions/runs/8131459921/job/22220810867#step:3:9)a6
/usr/bin/tar --posix -cf cache.tzst --exclude cache.tzst -P -C /home/XXX/GHAction/projects/RSAS/rsas/rsas --files-from manifest.txt --use-compress-program zstdmt
Cache Size: ~31 MB (32664145 B)
Cache saved successfully

After this it just does nothing
It only works if you then cancel the run and start a new one
My workflow is also pretty simple
name: Build Pipeline

on:
  push:
    branches: ["main"]
  workflow_dispatch:

jobs:
  build:
    runs-on: self-hosted
    steps:
      - uses: actions/checkout@v3
      - uses: oven-sh/setup-bun@v1
        with:
          bun-version: 1.0.26
      - name: Build
        run: bun run build

The runner is running on Ubuntu 22.04.3 LTS
Here is my neofetch:
            .-/+oossssoo+/-.               XXX@homelabs1
        `:+ssssssssssssssssss+:`           -------------
      -+ssssssssssssssssssyyssss+-         OS: Ubuntu 22.04.3 LTS x86_64
    .ossssssssssssssssssdMMMNysssso.       Host: PowerEdge R710
   /ssssssssssshdmmNNmmyNMMMMhssssss/      Kernel: 5.15.0-94-generic
  +ssssssssshmydMMMMMMMNddddyssssssss+     Uptime: 20 days, 20 hours, 58 mins
 /sssssssshNMMMyhhyyyyhmNMMMNhssssssss/    Packages: 902 (dpkg), 5 (snap)
.ssssssssdMMMNhsssssssssshNMMMdssssssss.   Shell: bash 5.1.16
+sssshhhyNMMNyssssssssssssyNMMMysssssss+   Resolution: 1024x768
ossyNMMMNyMMhsssssssssssssshmmmhssssssso   Terminal: /dev/pts/0
ossyNMMMNyMMhsssssssssssssshmmmhssssssso   CPU: Intel Xeon E5620 (16) @ 2.393GHz
+sssshhhyNMMNyssssssssssssyNMMMysssssss+   GPU: 08:03.0 Matrox Electronics Systems Ltd. MGA G200eW WPCM450
.ssssssssdMMMNhsssssssssshNMMMdssssssss.   Memory: 1218MiB / 64381MiB
 /sssssssshNMMMyhhyyyyhdNMMMNhssssssss/
  +sssssssssdmydMMMMMMMMddddyssssssss+
   /ssssssssssshdmNNNNmyNMMMMhssssss/
    .ossssssssssssssssssdMMMNysssso.
      -+sssssssssssssssssyyyssss+-
        `:+ssssssssssssssssss+:`
            .-/+oossssoo+/-.

This is probably the same issue as #59 and will be resolved once #60 is tagged.

Can you try the latest unpublished version from branch?

Yes sorry for the wait

Seems to work now
Thx for the fix :3


Fix Kick bug that kicks every player

Fixed in https://github.com/sopra-fs23-group-13/meme-it-server/commit/4a71cddae042736e8f8814b007c8d9b0820b86f2
ended up being an issue in backend which started happening after I implemented the "delete lobby if empty" feature


scopeDescriptorForBufferPosition method of TextEditor does not accept point-compatible arrays

Prerequisites

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

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

Description
When Use Tree Sitter Parser is enabled, scopeDescriptorForBufferPosition method of TextEditor does not accept point-compatible arrays [row, column].
Steps to Reproduce

Enable Core > Use Tree Sitter Parser
Open a file in which the tree-sitter parser is enabled (for example, a JavaScript source file)
Execute the following code from the development console:

var editor = atom.workspace.getActiveTextEditor();
editor.scopeDescriptorForBufferPosition([0, 0]);

Expected behavior: ScopeDescriptor { ... } is returned.
Actual behavior: TypeError: Point.row must be a number is raised.
Reproduces how often: 100%
Versions
Atom    : 1.25.0-beta1
Electron: 1.7.11
Chrome  : 58.0.3029.110
Node    : 7.9.0

Additional Information
The related codes are

https://github.com/atom/atom/blob/v1.25.0-beta1/src/text-editor.js#L3646-L3659
https://github.com/atom/atom/blob/v1.25.0-beta1/src/tree-sitter-language-mode.js#L300
https://github.com/tree-sitter/node-tree-sitter/blob/b2846701e980572ef287e0effe54d4a91e3c1075/src/ast_node.cc#L281
https://github.com/tree-sitter/node-tree-sitter/blob/6aeac7a04e817006fbc59a4b4b63f7cbc150a1fa/src/conversions.cc#L46-L50

Perhaps the second one should be:
let node = this.document.rootNode.descendantForPosition(Point.fromObject(point))

This fix will be released in Atom 1.25.0-beta2.


GIMP plugin: Link against the shared library.

Now that the plugin only uses the external libjxl API we can link
against the shared library. This reduces the binary size from 3.9 MB to
49 KB (both after stripping) which is important from a distribution
point of view.

@xiota FYI.

I'd propose this to merge for v0.6, WDYT @veluca93 ?

Can we get this and also https://github.com/libjxl/libjxl/pull/525 merged for v0.6?

I'd propose this to merge for v0.6, WDYT @veluca93 ?

yup

I think it would be beneficial to have an additional static build, like how the oneshot examples do.  On platforms, like windows, installing the dlls is a pain, so it would be good for the plugin to just work.

A static build for windows, dynamic linking for linux distros is probably the most convenient indeed. Can we do it like that? (make it platform-dependent what is done)

If either TARGET_SUPPORTS_SHARED_LIBS is false (unlikely, except in some embedded systems) or you pass -DJPEGXL_STATIC=ON to CMake then jxl and jxl_threads are aliases of the respective -static versions. If you want this plugin to be static, probably the same reasoning applies to cjxl/djxl. There's maybe a third option which would be to only link jxl targets statically. Statically linking is in general not great so I wouldn't make it the default. Copying/installing the .dll next to the .exe is probably better than bundling them.

Copying/installing the .dll next to the .exe is probably better than bundling them.

That's part of the pain of dlls in windows.  Just copying the dll next to the exe doesn't work in modern windows, at least my attempts failed.  libjxl dlls also have lots of dependencies that I couldn't figure out how to resolve on windows.  The oneshot examples build both dynamic and static versions.  It would be nice for the plugin to do the same.  Also, since the API is changing, it would allow users to continue to use the old binary until the plugin is updated.

ok, I'll merge this.
libjxl.dll depends on brotli, and probably nothing else since we link the shared lib against the static skcms.
Does -DJPEGXL_STATIC=ON solve the issue? I haven't tested it on native windows builds.

libjxl.dll depends on brotli, and probably nothing else since we link the shared lib against the static skcms.
Does -DJPEGXL_STATIC=ON solve the issue? I haven't tested it on native windows builds.

Last time I tried building on Windows was over a week ago, around when I wrote the msys and crossroad guides.  There were libpng and half a dozen other dll dependencies.  Trying to build with -DJPEGXL_STATIC=ON failed.  I'll try again.

Last time I tried building on Windows was over a week ago, around when I wrote the msys and crossroad guides. There were libpng and half a dozen other dll dependencies. Trying to build with -DJPEGXL_STATIC=ON failed. I'll try again.

cjxl.exe and djxl.exe will depend on all those; but not jxl.dll. It is possible that -DJPEGXL_STATIC=ON fails on native windows because of the different ways stdc++ and threads dependencies interact in different platforms. What we can easily do is to add a -DJPEGXL_STATIC_LIBS=ON to make libjxl alias libjxl-static or just tie that to the more standard -DBUILD_SHARED_LIBS=OFF cmake flag.

cjxl.exe and djxl.exe will depend on all those; but not jxl.dll. It is possible that -DJPEGXL_STATIC=ON fails on native windows because of the different ways stdc++ and threads dependencies interact in different platforms. What we can easily do is to add a -DJPEGXL_STATIC_LIBS=ON to make libjxl alias libjxl-static or just tie that to the more standard -DBUILD_SHARED_LIBS=OFF cmake flag.

Is that how the static oneshot binaries are built?

The oneshot examples are not built statically as part of the libjxl project. There's an examples/CMakeLists.txt example project that show how would you include libjxl statically; but we don't include that file in libjxl project itself. That file is meant to demonstrate how to write a cmake-based project with pkg-config that uses libjxl both statically and with the shared library. We build that in one of the CI workflows to make sure that it works, but not as part of the libjxl cmake run. What we include is examples/examples.cmake which uses the internally-defined "jxl" and "jxl_threads" targets. If you pass -DBUILD_SHARED_LIBS=OFF to libjxl, those would be built using the statilc libs (after #575). The gimp plugin and gdk plugins are currently built inside the libjxl project. At this point they could be split out as different projects that just use the external api and include the libjxl, but for development it is easier to have them build together with the library.


Fix "The reference 'masterAuth.clientKey' is not found" (#94)

https://github.com/GoogleCloudPlatform/cloud-foundation-toolkit/issues/94
Only output "clientCertificate" and "clientKey" when users specify "issueClientCertificate" True.

Thanks for the contribution. All new contributions should go to our new GitHub: https://github.com/GoogleCloudPlatform/cloud-foundation-toolkit/tree/master/dm/templates
Could you please file this PR there? Thanks.


Disable storage access keys

Resolves #4218
What is being addressed
Storage accounts have the access key option enabled despite us not needing it. Some policies keep changing it and it can create noise in Terraform deployments.
How is this addressed

Disable access key usage on almost all storage account
Add a comment where it appears we have an issue

/test-extended

/test-extended

/test-extended

/test-force-approve


Receiver light saturation

Before opening a new issue, we wanted to provide you with some useful suggestions (Click "Preview" above for a better view):

Required Info

Camera Model
{ L515 }

Firmware Version
(<IP_ADDRESS>)

Operating System & Version
{Win (10) /raspbian buster/jetpack4.5

Platform
PC/Raspberry Pi/ Jetson Xavier NX

SDK Version
{ legacy / 2.0 }

Language
{python }

Issue Description
Error that may be overcome in a few sec. x41
Timestamp. etc.
Severity: Error
Description: Receiver light saturation, ,stream stopped for 1 second.
The L515 worked properly for a few weeks, but recently whenever it is plugged in it continually has the above error. It will turn off the laser repeatedly.
It does this inside with no lights on, only ambient light, as well as in brightly lit large rooms.
I have tested it on a windows pc, jetson xavier nx and a raspi with the same results.
Is this due to some setting inside the l515? I think there is very little chance that there is enough light to overload the sensor.

Hi @Lostosaurus
imho, it's the same error, we have over here  IntelRealSense/realsense-ros "Hardware Notification L515 LiDAR Camera" #1750.
Could you please try to run the Realsense Viewer and watch the system temperatures of the L515 camera you have. With mine, the same error occures, if temperatures reach values around LDD=48, Mc=42, Ma=41,Apd=38 (room temperature is around 23°C), then the Apd goes wild and the error reappears every 2 seconds or so. May be you can confirm the same behavior at the same temperature levels? Something inside gets too hot, I guess. :-/

Hello @woscho
I'll take a look. I didn't know that the viewer reports the temp.

Hi @Lostosaurus
Are you still having the issue reported?  Also just verifying that nothing, no object, is really close to the camera face cover glass?
If you're still having the issue please submit a ticket here:  https://support.intelrealsense.com/hc/en-us/requests/new you may need to RMA the unit that you have.


[HOLD for payment 2024-02-07] [$500] Tag - Custom name for tag in tag edit message reverts to "tag" after relogin

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Version Number: 1.4.16-3
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:
Action Performed:
Precondition:

User is an employee of a Collect workspace on OD
The Collect workspace has custom name for Tag

Go to the workspace chat
Create a manual request with an assigned tag
Open request details page
Click on tag
Select a different tag
Log out and log in again
Navigate to the same request details page in Step 3

Expected Result:
The custom name for tag in tag edit message remains as the custom name after relogin
Actual Result:
The custom name for tag in tag edit message reverts to "Tag" after relogin
Workaround:
Unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[x] Android: Native
[x] Android: mWeb Chrome
[x] iOS: Native
[x] iOS: mWeb Safari
[x] MacOS: Chrome / Safari
[x] MacOS: Desktop

Screenshots/Videos
Add any screenshot/video evidence

https://github.com/Expensify/App/assets/78819774/edf1c27a-2a97-4e23-8b89-daf06a76c542
View all open jobs on GitHub
Upwork Automation - Do Not Edit

Upwork Job URL: https://www.upwork.com/jobs/~012b6267e4a0f872d1
Upwork Job ID:<PHONE_NUMBER>693796352
Last Price Increase: 2024-01-05
Automatic offers:

jjcoffee | Reviewer | 28094836
hoangzinh | Contributor | 28094837

Issue OwnerCurrent Issue Owner: @miljakljajic

Sorry I was OOO, will review tomorrow!

@hoangzinh's proposal LGTM! @dukenv0307's proposal is more or less the same, but I agree that we should probably remove the reportID from the optimistic data to keep things consistent.
:ribbon::eyes::ribbon: C+ reviewed

Hm, while I think both proposals would work, does this seem like it should be fixed from the BE? I'm just thinking that the BE should return the same data that was set in the optimistic data. If there is a discrepancy between the two, I can see how it would lead to bugs like this. I think it would be better to try and make sure the optimisticData and the server response are in sync. I would propose either one of these:

Remove the reportID from the optimisticData and always pass reportID to getForReportAction() (this would be a full FE fix)
Add reportID to the MODIFIEDEXPENSE action that the server is returning (this would be a full BE fix)

I think I'd actually lean towards 1 because I think having the reportID stored in the MODIFIEDEXPENSE action is redundant. @hoangzinh could you please update your proposal to also remove the reportID from the optimistic data and verify that will work?

@tgolen thoughts on the above when you get in today?

is it possible for you to confirm that BE doesn't return reportID prop for all the report actions now?

That's not a very simple operation 😓 I looked in several places and it looks like when the MODIFIEDCREATED action is stored in the database, it includes the reportID. However, when we return the actions to the frontend in OpenApp, OpenReport and ReconnectApp, it looks like it does not include it. I see that in TS, the reportID is marked as optional, so it might be that it sometimes exists and it sometimes doesn't.
You can always confirm the same by looking at the API responses.

That's great, thank you! @jjcoffee are you OK with accepting the proposal from @hoangzinh?

@tgolen Yup, looks good to me!

not overdue!

PR is in review, just waiting for @hoangzinh to answer a question.

The PR that introduced the bug has been identified. Link to the PR: https://github.com/Expensify/App/pull/30603
The offending PR has been commented on, pointing out the bug it caused and why, so the author and reviewers can learn from the mistake. Link to comment: https://github.com/Expensify/App/pull/30603/files#r1478371558
A discussion in #expensify-bugs has been started about whether any other steps should be taken (e.g. updating the PR review checklist) in order to catch this type of bug sooner. Link to discussion: N/A
Determine if we should create a regression test for this bug. Yes
If we decide to create a regression test for the bug, please propose the regression test steps to ensure the same bug will not reach production again.

Regression Test Proposal

Go to the workspace chat
Create a manual request with an assigned tag
Open request details page
Select a different tag
Verify that the modified expense message shows with a custom name for Tag (I.e "changed the CTag to...")
Log out and log in again
Verify that the modified expense message shows with a custom name for Tag (I.e "changed the CTag to...")

Do we agree 👍 or 👎

Sounds good to me 👍

Test rail issue submitted, contributors paid, contracts closed.  Closing!


zuul was removed upstream in main, need to get go version a different way

https://github.com/containerd/containerd/pull/7369
we can use .github/workflows/nightly.yml GO_VERSION: '1.19.1'
(we don't use upstream nightly builds still because they're harder to automatically consume, with paths like https://github.com/containerd/containerd/suites/8409151131/artifacts/371863559 => latest linux amd64 nightly build in a zip, and release builds)
we might be able to switch to upstream for release versions though and lately we're shipping those more often than early tags, however in the past we needed to pick up fixes ASAP so it's probably still worth maintaining here
cc @aojea

upstream release builds do include multiple architectures now, but not s390x

:eye: https://github.com/containerd/containerd/commit/7787168ccc5f8d30614b1cb4b6572ac95c705f08

yeah that's

we can use .github/workflows/nightly.yml GO_VERSION: '1.19.1'

https://github.com/kind-ci/containerd-nightlies/commit/6a40fce05ad23a799d25cd44aaedfe58702cbdff

this broke the older branches, but if it's only 1.5 we can just drop 1.5 (I think it is)
https://github.com/kind-ci/containerd-nightlies/actions/runs/3102826780

this broke the older branches, but if it's only 1.5 we can just drop 1.5 (I think it is?) https://github.com/kind-ci/containerd-nightlies/actions/runs/3102826780

:) https://github.com/kind-ci/containerd-nightlies/commit/83bdecdbd2d8b565cf2d1f5787d11a11bb22087a


Respect unix conventions and exit with nonzero on failure

Good point - no was missing the other 2 catches in main. There were also a couple of odd-balls outside of main which I've identified and fixed in the commit with message "Add edge cases".

This was handled internally prior to v5 release.


Events for round 5

This PR includes the events from the 5th round.
Please note, we have our first panel. Is there already defined how the information for panelists will be rendered? I included them now as a list.

@catsmith, please go ahead adding any additional information.
Please ping me, if I can already create some of the indico events.
@Chilipp, please let me know, if I should change the export of the panelists.

Please note, we have our first panel. Is there already defined how the information for panelists will be rendered? I included them now as a list.

nope, not yet. We could implement them as a table, something like

Panelists

Alys Brett is Head of the Software Development Group at UKAEA and has coordinated the national RSE involvement in SCRC (Scottish COVID-19 Response Consortium), which is part of the broader Royal Society RAMP call to action. She has first-hand experience of quickly establishing projects that brought together RSEs and modellers from different backgrounds.

Dr. Richard Reeve is co-director of the Boyd Orr Centre for Population and Ecosystem Health at the University of Glasgow and leads the modelling work of SCRC as a joint founder. As an academic researcher who also advocates within the RSE community, he offers a bridging perspective between RSEs and researchers and why their relationship is so important for projects like this.

Dr. Christopher Woods is EPSRC RSE Fellow at the University of Bristol's Advanced Computing Research Centre and got involved in the MetaWards project near the beginning of the pandemic. Chris took a unique and well-documented approach of adopting the existing code and translating it into Python, which proved to be an effective way of building trust in the original software.

Dr. Lilith Whittles is a Postdoctoral Researcher at the Department of Infectious Disease Epidemiology, Imperial College. Currently, she is applying her expertise in the mathematical modelling of disease transmission to the real-time modelling of the COVID-19 epidemic, working closely with RSEs to achieve this goal.

Dr. Rich Fitzjohn runs the RESIDE group (Research Software for Infectious Disease Epidemiology) at Imperial College. He collaborated with Dr. Whittles directly to support the development of her model. His group has worked with epidemiologists in the MRC Centre for Global Infectious Disease Analysis for the last 5 years, including the response to previous Ebola outbreaks.

or maybe add them with a details tag like
Panelists

Alys Brett
Alys Brett is Head of the Software Development Group at UKAEA and has coordinated the national RSE involvement in SCRC (Scottish COVID-19 Response Consortium), which is part of the broader Royal Society RAMP call to action. She has first-hand experience of quickly establishing projects that brought together RSEs and modellers from different backgrounds.

Dr. Richard Reeve
Dr. Richard Reeve is co-director of the Boyd Orr Centre for Population and Ecosystem Health at the University of Glasgow and leads the modelling work of SCRC as a joint founder. As an academic researcher who also advocates within the RSE community, he offers a bridging perspective between RSEs and researchers and why their relationship is so important for projects like this.

Dr. Christopher Woods
Dr. Christopher Woods is EPSRC RSE Fellow at the University of Bristol's Advanced Computing Research Centre and got involved in the MetaWards project near the beginning of the pandemic. Chris took a unique and well-documented approach of adopting the existing code and translating it into Python, which proved to be an effective way of building trust in the original software.

Dr. Lilith Whittles
Dr. Lilith Whittles is a Postdoctoral Researcher at the Department of Infectious Disease Epidemiology, Imperial College. Currently, she is applying her expertise in the mathematical modelling of disease transmission to the real-time modelling of the COVID-19 epidemic, working closely with RSEs to achieve this goal.

Dr. Rich Fitzjohn
Dr. Rich Fitzjohn runs the RESIDE group (Research Software for Infectious Disease Epidemiology) at Imperial College. He collaborated with Dr. Whittles directly to support the development of her model. His group has worked with epidemiologists in the MRC Centre for Global Infectious Disease Analysis for the last 5 years, including the response to previous Ebola outbreaks.

I think I'd prefer the table. We could also list them that way in the PDF.

@Chilipp, from my side of view the files are complete now.
What about the tables? I can have a look at the implementation this evening or is it done already?

No, also in my to-do list for this evening. We need to adjust the events layout and the PDF template. If you have a couple of minutes to invest, that would be great :) then I can focus on the other two issues that came up today

@Chilipp, panelists are no tabular data, so I currently tend not to display them like this. For a first try I only used a simple list that we can still improve on. What do you think?
We might consider something like Accordions?

Sounds good to me @eileen-kuehn

@eileen-kuehn, what's your progress on this? I might be able to spend some time this evening.

@Chilipp, ah sorry, didn't get from your response that you wanted the accordion ;)
Today are way too many meetings, so that I cannot spent time today. If you could have a look this evening, this would be awesome. Otherwise I can takeover tomorrow.

I would propose merging this in a first step and taking care of another ticket to implement visual improvements.


Limits Compared to GTA 3 Limit Adjuster (by Vitlgt)

;GTA 3 Limit Adjuster
;Supported gta3.exe v1.1 only.
;Author: Vitlgt
;Version: 1.1
DYNAMIC LIMITS
;Number of static objects instances
;(IPL lines of objects not defined in object.dat). Default = 5500

[x] Buildings=5500

;Maximum number of pointer nodes. Default = 30 000

[x] PtrNode=30000

;Number of pickups, checkpoints and other pickable items
;that can be create through the script. Default = 5400

[x] EntryInfoNode=5400

;Number of objects that can be created through the script
;(Those objects defined in the fist section of MAIN.SCM). Default = 450

[x] Objects=450

;Number of dynamic objects instances
;(IPL lines of objects defined in object.dat). Default = 450

[x] Dummys=2802

;Number of static objects instances with attached paths
;(IPL lines of objects in section PATH). Default = 1214

[X] Treadables=1214

;Number of peds that can be create through the script. Default = 140

[x] Peds=140

;Number of cars that can be create through the script. Default = 110 (1 byte)

[x] Vehicles=110

;Streaming Memory (in MB's)

[ ] Streaming Memory=50

;Number of sounds that can be create through the script. Default = 256

[X] AudioScriptObj=256

;Number of TXD archives. Default = 850

[X] TXD Archives=850

;Default = 512

[ ] Unknown1=512

;Default = 128

[ ] Unknown2=128

;Default = 16

[ ] Unknown3=16

;Default = 17

[ ] Unknown4=17

;Default = 170

[ ] Unknown5=170

;Default = 174

[ ] Unknown6=174

;Default = 179

[ ] Unknown7=179

STATIC LIMITS
;Number of object models
;(IDE lines of objects in section OBJS). Default = 5000

[x] Objects=5000

;Number of timed object models
;(IDE lines of objects in section TOBJ). Default = 30

[x] Timed Objects=30

;Number of vehicle models.
;Default = 120

[x] Vehicles=120

;Number of ped models.
;Default = 90

[x] Peds=90

;Number of 2dfx models.
;(IDE lines of objects in section 2DFX). Default = 2000

[ ] 2dfx=2000

;Number of hier models
;(DEFAULT.IDE lines of objects in section HIER). Default = 5

[ ] Hier=5

;Number of IMG archives defined in gta3.dat. Default = 7

[ ] IMG Archives=7

;Maximum number lines of zones
;(GTA3.ZON lines of zones in section ZONE). Default = 50  (2 bytes)

[ ] CITYZones=50

;Maximum number lines of zones
;(MAP.ZON lines of zones in section ZONE). Default = 25  (2 bytes)

[ ] MAPZones=25

Guys, can you help crack, the limits of Android GTA3


Cannot resolve All Parameters when using ionic build in prod mode

Hello,
I am using Ionic 3.
I installed angular2-countrypicker in my project.
When I execute ionic build (development mode) => I don't get error
But when I execute ionic build (prod mode) => I got errors
1. Warning error:
Can't resolve all parameters for CountryPickerService in C:/......./node_modules/angular2-countrypicker/src/country-picker.service.ts : (?, [object Object]). This will become an error in Angular v5.x)
2. Error building :
Error: ./node_modules/angular2-countrypicker/index.ts
Module build failed: Error: ENOENT: no such file or directory, open 'C:\Users\na
noweb\ionic-projects\noma-program\node_modules\angular2-countrypicker\index.js'
at Error (native)

Hi @davart87
I don't know if it's true (https://github.com/Paldom/angular2-countrypicker/issues/3#issuecomment-332495186), but @Paldom don't respond so I've recreated a new component with the corrections and a fix for this error.
https://github.com/guillaume-ro-fr/ngx-country-picker
Feel free to contribute !


⚠ BCR Bot has degraded performance

In 5c2522c, BCR Bot (https://bcr.alternativasinteligentes.com/BCRApi/web/chatbot) experienced degraded performance:

HTTP code: 200
Response time: 1074 ms

Resolved: BCR Bot performance has improved in 92cb26c.


RuntimeWarning: invalid value encountered in divide during example training

In the first round of evaluation (with pretrained VGG16 model) there is following error
.../pytorch-fcn/examples/voc/torchfcn/utils.py:24: RuntimeWarning: invalid value encountered in divide
  acc_cls = np.diag(hist) / hist.sum(axis=1)
.../pytorch-fcn/examples/voc/torchfcn/utils.py:26: RuntimeWarning: invalid value encountered in divide
  iu = np.diag(hist) / (hist.sum(axis=1) + hist.sum(axis=0) - np.diag(hist))

and the training loss becomes NaN. Is this expected?
Also I am not sure if it's related but AFTER the first round all the validation error becomes NaN.

It's expected behavior.
FYI, you can ignore the message by export PYTHONWARNINGS=ignore


Should not force users into using yarn

Feature request
Current behavior
Package forces user to use yarn.
Wanted behavior
Yarn vs NPM should be the choice of individual developers.
What is the motivation / use case for changing the behavior?
Yarn was developed as an OPTIONAL replacement for NPM. Even in the same repository, team members should be able to choose between using yarn or npm. Putting yarn specific commands in the build process is extremely opinionated. This package should allow contributions from all users, whether or not they're using npm or yarn.

I understand your point but unfortunately some commands that are used for build / tests in this repository behaved differently between npm and yarn.
I was using yarn myself so I choosed to support yarn only for these commands.
With improvements of npm@5, I would want to go back to npm (https://github.com/bcaudan/jasmine-spec-reporter/pull/207) but I have not achieved it yet.


Support multiple globs as input for exclude in multiline mode

There's one more bug I found. If we have multiple globs as separate strings in the list, only first part is considered for the pattern. We should use nargs argument to process all patterns.

@karthiknadig , found one more minor issue. Can you review this too?

@karthiknadig , can we make sure this bug fix also will be included in today's pre-release build?


Make Rails app detection based on Rails::Application superclass

Motivation
closes https://github.com/Shopify/ruby-lsp/issues/2096
This change makes the Rails app detection based on the superclass of the main class being Rails::Application. This is a more reliable way to detect Rails apps than looking for the presence of the rails gem in the Gemfile. Application can require some of the Rails components without requiring the rails gem itself.
Implementation
The implementation is strongly inspired  from #2161, hat tip to @Earlopain. I've added you as a co-author; let me know if that's ok.
Automated Tests
The test all pass individually. However, when the full file is executed, one of the test doesn't pass. It's most certainly related to something I have changed. I wasn't able to pinpoint if context is leaking between tests or if something else is happening. Since this is also my first time using minitest, an experienced eye would be appreciated.
The problem can be reproduced with:
SPEC_REPORTER=1 bundle exec rake TEST="test/setup_bundler_test.rb" TESTOPTS="--seed=55457"

Relevant snip in case it doesn't fail:
  test_ruby_lsp_rails_is_automatically_included_in_rails_apps     PASS (1.39s)
  test_creates_custom_bundle_for_a_rails_app                      FAIL (0.00s)
        Expected path '.ruby-lsp/Gemfile.lock' to exist.
        /Users/louim/repositories/ruby-lsp/test/setup_bundler_test.rb:97:in `block (2 levels) in test_creates_custom_bundle_for_a_rails_app'
        /Users/louim/repositories/ruby-lsp/test/setup_bundler_test.rb:79:in `chdir'
        /Users/louim/repositories/ruby-lsp/test/setup_bundler_test.rb:79:in `block in test_creates_custom_bundle_for_a_rails_app'
        /Users/louim/.local/share/mise/installs/ruby/3.3.1/lib/ruby/3.3.0/tmpdir.rb:99:in `mktmpdir'
        /Users/louim/repositories/ruby-lsp/test/setup_bundler_test.rb:78:in `test_creates_custom_bundle_for_a_rails_app'

Manual Tests
I haven't yet tested in our app, will do so as soon as possible.

The test helper has require "ruby_lsp/internal" which brings in prism.

The changes look good, but there's a test failing.

@vinistock As I said in the original description, the tests all pass in isolation, but fail when ran together. I was not able to pinpoint the context leak between the tests. I will take another look, but if you have an idea on top of your head, as I'm not very familiar with Minitest so I might have overlooked something obvious.

I'm looking into. It can reproduced consistently with this seed:
TESTOPTS="--seed=18973" bundle exec ruby -Itest /Users/andyw8/src/github.com/Shopify/ruby-lsp/test/setup_bundler_test.rb

If I check stderr in run_script I see it contains:
Minitest::Assertion: Expected "Ruby LSP> Skipping lockfile copies because there's no top level bundle (, )\n" +

🤔

Spoke too soon, there might be something else that needs wrapped in with_isolated_bundler.

I tried investigating the test failure again but didn't make any progress. How about just changing the code a bit to not run into that problem? I tested out the following patch locally and it doesn't appear to fail:
diff --git a/lib/ruby_lsp/setup_bundler.rb b/lib/ruby_lsp/setup_bundler.rb
index 903f43a3..b3ef164b 100644
--- a/lib/ruby_lsp/setup_bundler.rb
+++ b/lib/ruby_lsp/setup_bundler.rb
@@ -285,11 +285,15 @@ module RubyLsp
     # Detects if the project is a Rails app by looking if the superclass of the main class is `Rails::Application`
     sig { returns(T::Boolean) }
     def rails_app?
-      config = Pathname.new("config/application.rb").expand_path
-      application_contents = config.read if config.exist?
-      return false unless application_contents
+      return false unless (application_contents = rails_application_content)

       /class .* < Rails::Application/.match?(application_contents)
     end
+
+    sig { returns(T.nilable(String)) }
+    def rails_application_content
+      config = Pathname.new("config/application.rb").expand_path
+      config.read if config.exist?
+    end
   end
 end
diff --git a/test/setup_bundler_test.rb b/test/setup_bundler_test.rb
index 77f3b605..a65d7b3c 100644
--- a/test/setup_bundler_test.rb
+++ b/test/setup_bundler_test.rb
@@ -75,33 +75,33 @@ class SetupBundlerTest < Minitest::Test
   end

   def test_creates_custom_bundle_for_a_rails_app
-    Dir.mktmpdir do |dir|
-      Dir.chdir(dir) do
-        FileUtils.mkdir(File.join(dir, "config"))
-        File.write(File.join(dir, "config", "application.rb"), <<~RUBY)
-          module MyApp
-            class Application < Rails::Application
-            end
-          end
-        RUBY
-
-        Object.any_instance.expects(:system).with(
-          bundle_env(".ruby-lsp/Gemfile"),
-          "(bundle check || bundle install) 1>&2",
-        ).returns(true)
-        Bundler::LockfileParser.any_instance.expects(:dependencies).returns({ "rails" => true }).at_least_once
-        run_script
+    Object.any_instance.expects(:system).with(
+      bundle_env(".ruby-lsp/Gemfile"),
+      "(bundle check || bundle install) 1>&2",
+    ).returns(true)

-        assert_path_exists(".ruby-lsp")
-        assert_path_exists(".ruby-lsp/Gemfile")
-        assert_path_exists(".ruby-lsp/Gemfile.lock")
-        assert_path_exists(".ruby-lsp/main_lockfile_hash")
-        gemfile_content = File.read(".ruby-lsp/Gemfile")
-        assert_match("ruby-lsp", gemfile_content)
-        assert_match("debug", gemfile_content)
-        assert_match("ruby-lsp-rails", gemfile_content)
+    # There is some unknown state leak with Bundler which prevents us from creating the
+    # folder structure ourselves lest we encounter flaky tests
+    RubyLsp::SetupBundler.any_instance.stubs(:rails_application_content).returns(<<~RUBY)
+      module MyApp
+        class Application < Rails::Application
+        end
       end
-    end
+    RUBY
+
+    Bundler::LockfileParser.any_instance.expects(:dependencies).returns({ "rails" => true }).at_least_once
+
+    run_script
+
+    assert_path_exists(".ruby-lsp")
+    assert_path_exists(".ruby-lsp/Gemfile")
+    assert_path_exists(".ruby-lsp/Gemfile.lock")
+    assert_path_exists(".ruby-lsp/main_lockfile_hash")
+    assert_match("ruby-lsp", File.read(".ruby-lsp/Gemfile"))
+    assert_match("debug", File.read(".ruby-lsp/Gemfile"))
+    assert_match("ruby-lsp-rails", File.read(".ruby-lsp/Gemfile"))
+  ensure
+    FileUtils.rm_r(".ruby-lsp") if Dir.exist?(".ruby-lsp")
   end

   def test_changing_lockfile_causes_custom_bundle_to_be_rebuilt

@Earlopain I've taken your suggestion but made a slight change so that we use a file fixture instead of needing to stub the private method (which may be brittle).

Hey! This looks like it's ready to merge. It would be nice to have this in.

Seems there is an issue when the file contains non-ASCII characters: https://github.com/Shopify/ruby-lsp/issues/2463


admin can add, update, delete user from frontend

Description

admin can create, edit, delete user

Fixes # (issue)

CRUD operations are successful locally, but will need to check Okta to verify that CRUD is completed in that db

Type of change

[x] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)

Checklist:

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code

There's merge conflicts now.  :(


Typos

We are adding reference of Console Application Project to solutions not Library.
Title
On the title describe
what you've fixed (or created) with this Pull Request (PR).
Summary
Insert a short (one or two sentence) summary here.
Fixes #Issue_Number

Note: The "Fixes #nnn" syntax in the PR description causes
GitHub to automatically close the issue when this PR is merged.
Remove that line if you don't have issues associated with this
PR. Click on the Guidelines for Contributing link above for details.

Details
Explain your changes, and why you made them. If that
information is already available in the issue referenced
above, just referencing the issue is preferred to copying
the text.
This may not be necessary depending on the scope of the PR
changes. For example, "fix typo in introduction.md" is
sufficient to describe that PR.
Suggested Reviewers
If you know who should review this, use '@' to request a review.

@svick I have changed the "Console Application" to "App".


New site to bypass

Domain
https://drive.hollywoodtelugupedia.cf/gp/?id=NWxrSU81Vkg
Link
https://drive.hollywoodtelugupedia.cf/gp/?id=NWxrSU81Vkg
Version
0.0.0
What browsers are you seeing the problem on?
Chrome
What OS are you seeing the problem on?
No response
(Optional) Anything else?
There is no kiwi version to select and no kiwi browser to select and no android os to select so saying here... Please add this site to bypass list. I need to click on that download button and wait 5 seconds then need to click on download. Please do fix
Code of Conduct

[X] I agree to follow this project's Code of Conduct

Any response?

for this https://gplinks.co/5lkIO5VH already detected and works...
but for https://drive.hollywoodtelugupedia.cf itself... i think alot things need to be done...
maybe you can give another url from that sites....


MB-5431 - Add annotation for detect private key pre-commit hook

Description
Based on discovery by @kimallen , all the keys except one case, are fake keys used for local development. Therefore, including an annotation indicating as much is the desired outcome.
The exception is in pkg/cli/auth.go which does not include an actual key- just the formatting for interpolating one.
This PR adds the annotation comment in the pre-commit config for the hook detect-private-key.
Reviewer Notes
It was not straightforward to include inline annotations for this pre-commit hook in the .ssh and .go files detected (see jira ticket for full list of files). As such, it seemed the most straightforward to use the exclude block in the pre-commit config, as it was intended to be used.
Code Review Verification Steps

[ ] If the change is risky, it has been tested in experimental before merging.
[ ] Code follows the guidelines for Logging
[ ] The requirements listed in
Querying the Database Safely
have been satisfied.
Any new migrations/schema changes:

[ ] Follow our guidelines for zero-downtime deploys (see Zero-Downtime Deploys)
[ ] Have been communicated to #g-database
[ ] Secure migrations have been tested following the instructions in our docs

[ ] There are no aXe warnings for UI.
[ ] This works in Supported Browsers and their phone views (Chrome, Firefox, IE, Edge).
[ ] Tested in the Experimental environment (for changes to containers, app startup, or connection to data stores)
[ ] User facing changes have been reviewed by design.
[ ] Request review from a member of a different team.
[ ] Have the Jira acceptance criteria been met for this change?

References

Jira story for this change

Messages

:book:
:link: MB-5431

  Generated by :no_entry_sign: dangerJS against c1bbfcee8d3a48ec7486fc363cf655b4b725413c

don't we need to separately annotate every single instance? what's to stop me tomorrow (or in 3 months) from checking in a real private key?

@sojeri I originally tried to bypass the keys inline in the key (ssh) files and the auth.go file, but "#nosec" is a bypass code specific to the gosec linter, so that didn't work. I failed to find information about excluding or bypassing rules for the detect-private-key pre-commit hook inline, and everything led me to the pre-commit config file "exclude" param to handle these cases. I'm happy to pair on finding another way to do it inline, or spend some more time researching today (being conscious of the goals we have for this week).
To answer your question, the thing that would stop you would be that if you did add a key and didn't modify the pre-commit config, the pre-commit hook would fail. If you then modified the pre-commit config, the codeowners rule would automatically add a necessary review from the "cATO static analysis" group, once the dangerJS PR changes go in (https://github.com/transcom/mymove/pull/5240/files), which should hopefully be enough to catch the change.

I accidentally merged this PR without intending to, but am not seeing the changes in master, oddly. It seems I cannot reopen this PR, so will make a new one


data race between test and product code in partition compaction [Port to 1.11 branch]

Port https://github.com/influxdata/influxdb/issues/24040 to 1.11 branch

This should go in 1.11.7

Branch has been merged. Closing issue.

reopening to track: https://github.com/influxdata/influxdb/pull/25338

Closing


HtmlHelper.Editor method doesn't correctly render properties of an object inside a collection

Bug
HtmlHelper Editor method erroneously render a property of an object in a collection. EditorFor method works correctly.
To Reproduce
Steps to reproduce the behavior:

ASP.NET Core 3.0.0, Windows 10, Visual Studio 16.3.7
Create a new Project
Create class MyItemViewModel:

public class MyItemModel
{
   public string Name { get; set; }
   public int Age { get; set; }
}

Create class MyViewModel

public class MyViewModel
{
  public List<MyItemModel> Items { get; set; } = new List<MyItemModel>();
}

Create an action that populates the view model and returns a view for the model

public IActionResult Index()
{
  var model = new MyViewModel();
  model.Items.Add(new MyItemModel { Name = "stefano mostarda", Age = 40 });
  model.Items.Add(new MyItemModel { Name = "Marco leondini", Age = 50 });
  return View(model);
}

Create editor template for int32

@model int

int
<input asp-for="@Model" />

Create editor template for string

@model string

string
<input asp-for="@Model" />

Create Index view

@model WebApplication5.Controllers.MyViewModel

using EditorFor

@Html.EditorFor(m => m.Items[0].Name)
@Html.EditorFor(m => m.Items[0].Age)

using Editor

@Html.Editor("Items[0].FirstName")
@Html.Editor("Items[0].Age")

When the code runs, the calls to EditorFor method work correctly, the calls to Editor method generate empty fields using only the string editor template.

Expected behavior
Editor and EditorFor should produce the same output.
WebApplication5.zip

@sm15455 thanks for contacting us and thanks for providing a repro project.
We'll have a look at it and get back to you.

Thanks for contacting us, @sm15455.
Would you like to send us a PR for this? We'll happily consider it.

@mkArtakMSFT I'd love to do that, but I should investigate the problem (which I think lies in the ViewDataEvaluator class) and, more important, I should download ASP.NET source code, make it build and create the PR. All of these tasks take time. I'll try :D


Streamlit fails because of missing module.

Running streamlit run src/dev_dreamlit.py and i get following error: ModuleNotFoundError: No module named 'streamlit-folium'.
Solution will be add the package streamlit-folium' to pyproject.toml

I have the fix here PR#140

@balugans
Looks great! The version is the latest, so it should be a-ok. Thanks 😄

Thanks for allowing me to contribute!


Add ability to use sparse fields.

http://jsonapi.org/format/#fetching-sparse-fieldsets

This change is

Reviewed 2 of 2 files at r1, 1 of 1 files at r2, 4 of 4 files at r3.
Review status: 3 of 4 files reviewed, 6 unresolved discussions (waiting on @jgoclawski and @maruqu)

flask_jsonapi/query_string.py, line 9 at r1 (raw file):

class QueryStringParserBase:

Let's drop "Base" suffix.

flask_jsonapi/query_string.py, line 57 at r1 (raw file):

class IncludeParser:
    def __init__(self, schema):
        self.schema_object = schema()

I'd vote against adding "_object" suffix. In Python everything is an object ;) So let's either use self.schema() where needed (like ResourceBase does) or rename parameter:
  def __init__(self, schema_class):
    self.schema = schema_class()

flask_jsonapi/query_string.py, line 75 at r3 (raw file):

class SparseFieldsParser:
    def __init__(self, schema):
        self.schema_object = schema()

Same comment as before.

flask_jsonapi/query_string.py, line 85 at r3 (raw file):

        )

    def parse(self):

There's a lot happening in one function - could you try to split it in smaller function with clear responsibilites?

flask_jsonapi/query_string.py, line 88 at r3 (raw file):

        sparse_fields = []
        for key, value in self.request_filters.items(multi=True):
            resource = key.replace('fields[', '').replace(']', '')

This seems to do more than you would expect it to do. Take for example an input like: fields[mon]key] or fieldsmonkey and it would silently ignore invalid format while returning monkey in both cases.
A simple regexp could protect from invalid input.
More unit-tests for invalid cases are needed as well.

tests/test_include.py, line 202 at r3 (raw file):

        assert expected == result

    def test_invalid_fields_exceptions(self, app):

Don't group multiple test cases in one test.

Comments from Reviewable

Coverage increased (+0.4%) to 93.096% when pulling cd25efa4d0f0487b1d7ad47ca4eee2f7161d778e on maruqu:includes into d11a36accd045d2a5ba3143e5c21ed7d13dd00d4 on socialwifi:master.


[Android] Net module - only supports success calls?

When my api returns any status code different from 200, I get this error/crash:

--------- beginning of main
--------- beginning of system
(main)> 08-19 15:56:03.087 31788 31952 E br/com/rubythree/hello: Java exception raised: java.io.FileNotFoundException: http://<IP_ADDRESS>:3000/api/tokens.json
--------- beginning of crash

My call:
begin
 Net.post(url, options) do |response|
  p response.body
 end
rescue => e
 p e
 p e.message
end

I try to add a begin/rescue blocks, but it didnt work.

Please provide a sample I can run

I created a new project to test:
motion create --template=flow HelloFlowSample
main_activity.rb
class MainActivity < Android::App::Activity
  def onCreate(savedInstanceState)
    Store.context = self
    super

    Net.get('http://www.google.com/error') do |response|
      p "====== #{response.status} ======="
    end
  end
end

Crash/error:

--------- beginning of system
--------- beginning of main
(main)> 08-19 16:23:41.134  7839  7944 E com/yourcompany/helloflowsample: Java exception raised: java.io.FileNotFoundException: http://www.google.com/error
--------- beginning of crash

hey @jjaffeux, did you reproduce the crash?
I would try to debug the Java files....can you help me with that?
thanks

@jjaffeux can you help me to start on debug and fix this error on Flow/Net? Which file should be looking? android/request.rb(https://github.com/HipByte/Flow/blob/master/flow/net/android/request.rb)? Thanks!

@jjaffeux please check the pull request that I created when you have a chance! Thanks!


Specification change for specLocation & meta property

The current format of specLocation is verbose:
"specLocation": {
     "endLine": 632,
     "path": "_types/aggregations/Aggregate.ts",
     "startLine": 628
},

The shape should be changed to a more lenient format as shown below:
"meta": {
     "specLocation": "_types/aggregations/Aggregate.ts:628:632"
}

Furthermore, I propose to anchor this information under a new property meta that will be build out over time.

If we're to use a more compact form, let's use the GitHub permalink syntax, i.e. _types/aggregations/Aggregate.ts#L628-L632 which, along being directly usable to generate links, is less ambiguous about what these numbers mean with the L prefix.
Rationale: the file:x:y form is commonly used to indicate a position, x being the line and y being the column or character position in the line).

I prefer the format you suggest: _types/aggregations/Aggregate.ts#L628-L632 lets use that one. So you are in agreement for this change?

Big +1 for this change, not entirely sure we need too wrap it in a meta object It might be overkill for now. Anyhow, I'm fine in either case.

we can ditch the meta property for now, I do recommend introducing it if we add another meta'esque value into the mix.

I've opened https://github.com/elastic/elasticsearch-specification/pull/1485, the new format reduces massively the verbosity of the json output.

So you are in agreement for this change?

schema.json is meant for machines so reducing verbosity isn't a big concern, although it will help when we occasionally have to look at it. It will require an update to the Java code generator but it's not a big issue.
I'm not sure what other information may go in a meta field that could not be a regular model property. So we can remove it, which will further increase terseness.

So we're in favour of this change and can proceed? 👍

Yes, go for it! As a summary, it's now simply:
"specLocation": "_types/aggregations/Aggregate.ts#L628-L632"

Yes, that the one to use. @delvedor can you confirm you used the format from this comment: https://github.com/elastic/elasticsearch-specification/issues/1484#issuecomment-1042770456 and then proceed with the open PR https://github.com/elastic/elasticsearch-specification/pull/1485 ?

Yes! :)
https://github.com/elastic/elasticsearch-specification/pull/1485/files#diff-310132f25213896a7f77c09b2922bc536aeb142fca56aa6c920d2cf8cb55044eR1218


Feedback for: engine/reference/builder.md

URL: engine/reference/builder.md
the rendered HTML page on docs.docker.com is broken right after

To use these, simply pass them on the command line using the

a bunch of duplicates has already reported


mul method for CSR

I implemented mul operator for CSR matrix.
merge #238 first
related to #36

I added tests for shapes and fixed docstring.

Would you check the CI result?

fixed


Added blank line between sections

My credentials file had spaces in it before writing to it with aws-profiler-handler which then clobbered those blanks. Would be nice to have a more readable file with blank spaces separating the sections.

Coverage remained the same at 100.0% when pulling 8f57b4803fa7f3e2a92b63dca51fe603446d9c2a on rmtuckerphx:blankline into 1799b869a8d85fb62d7b6846cd3696a72da480a0 on novking:master.


Emitting eslint-disable comments in untyped generated code

Hi! Noticed that when switching the language in our .bsconfig from flow to untyped, the eslint-disable comments are no longer present in the generated .gen.js code. Is it possible to add these?

Thanks so much!!


CNV-22802: Warning "Selected StorageClass is different from the default StorageClass" should be improved

📝 Description
Currently the alert is shown whenever a SC is selected which is not the same as the cluster's default which is wrong.
Changing the alert to show when VM is created with DS or cloned PVC as boot disk, and the selected SC of newly created disk is not the same.
Note: If VM was booted from URL/upload/registry, the alert should not show at all.
🎥 Demo
https://github.com/kubevirt-ui/kubevirt-plugin/assets/67270715/f0c695cd-5d79-468d-a043-4c8ecd44d823

/lgtm


Code Review - Profile screen2

Why you added the dependency -  "permissionGranted, imageUri",  I think it running one time is enough not to run for permissionGranted or imageUri state changes.
useEffect(() => {
// check whether the camera permission is granted
const checkPermission = async () => {
const { status } = await getCameraPermissionsAsync();
setPermissionGranted(status === 'granted');
}
checkPermission();

(async () => {
  const storedImageUri = await AsyncStorage.getItem('profileImage');
  if (storedImageUri) {
    setImageUri(storedImageUri);
  }
})();

}, [permissionGranted, imageUri]);

Added the imageUri in the useEffect Dependency to fetch the profile pic which is changed after the screen is mounted. As discussed I created another useEffect to fetch the profile pic and also removed the permissionGranted from the dependency.


AsyncWrapper writing in slow batches after upgrade to v5.0

I've recently upgraded from the 4.7 train to 5.0. I'm using AsyncTargetWrapper for log targets so as to not clog up the application if there's a lot of logging going on (e.g. if debug logging is active). Since the upgrade to 5.0, I've noted that my logfiles get updates a lot more sparsely.. it can take minutes until the logfile is updated. when I add a console output, I see the log messages appear in the console instantaneously, but not in the file. This used to be different prior to the upgrade from 4.7.15 to 5.0 (and the issue persists in 5.0.1).
NLog version: 5.0.1
Platform: ..NET6
Current NLog config (xml or C#, if relevant)
	var logFactory = new LogFactory();
	var logConfig = new NLog.Config.LoggingConfiguration();
	var logFile = new NLog.Targets.FileTarget("logfile")
	{
		FileName = "mylogfile.txt",
		ArchiveNumbering = NLog.Targets.ArchiveNumberingMode.Rolling,
		ArchiveEvery = NLog.Targets.FileArchivePeriod.None,
		MaxArchiveFiles = 10,
		ArchiveAboveSize = 5 * 1024,
	};
	logFile.Layout = "${longdate}|${level:uppercase=true}|${message}";
	var wrapper = new AsyncTargetWrapper(logFile, 5000, AsyncTargetWrapperOverflowAction.Grow);
	logFileRule = new NLog.Config.LoggingRule("*", NLog.LogLevel.Info, NLog.LogLevel.Fatal, wrapper);
	logConfig.LoggingRules.Add(logFileRule);
	logFactory.Configuration = logConfig;
	logger = logFactory.GetLogger("logger");

What is the current result?

Logging to mylogfile.txt is done in batches - it can take minutes for the data that the application wants to log to actually show up in the logfile.

What is the expected result?
logger.Log() should write to Logfile near immediately.

Are there any workarounds? yes/no

Downgrade to the latest release of the 4.x train.

Is there a version in which it did work?

It worked fine up to 4.7.15

Make sure you are using .NET6 ver. 6.0.200 (or newer). See also https://github.com/dotnet/runtime/issues/61804 (New portable Thread-Dispatcher ignores background-timer events on high load).

I ran this on .NET 6.0.6. And as I said, it doesn't happen with 4.7.15. In fact, I reverted our software to 4.7.15 this afternoon, installed it on two sites, and it works as expected.

Maybe it is because NLog 5 changes default-value for FileTarget KeepFileOpen = true, and your current file-viewer-tool doesn't like this.
What happesn if you change to this:
	var logFile = new NLog.Targets.FileTarget("logfile")
	{
		FileName = "mylogfile.txt",
		ArchiveNumbering = NLog.Targets.ArchiveNumberingMode.Rolling,
		ArchiveEvery = NLog.Targets.FileArchivePeriod.None,
		MaxArchiveFiles = 10,
		ArchiveAboveSize = 5 * 1024,
                KeepFileOpen = false,   // Change to NLog 4 default value
	};

@snakefoot I thought about that, too. I've yet to test if changing that flag changes anything, but I've looked at the logfile in various editors, as well as from Windows Explorer, and no editor shows updated data. the last changed date is also not updated.. only minutes after the fact. My guess would be that some buffer in NLog 5 only gets flushed every now and then (based on a timer, or number of log entries). In NLog 4, log entries weren't written to the logfile line per line, too... if the app would push log entries too quickly, it would could take a bit (I'd say maybe a handful of seconds, tops) until the logfile would show up as changed in explorer.
I'll test if KeepFileOpen changes anything.

I'm on Win11 Pro with NET 6.0.6. Files are written to the local hard drive. I'm using Tail for Win32 and I tried the trusted old notepad to open the files. And looking at the files in Windows Explorer, I did not see the 'date modified' nor the size change. if I deleted the logfile, started my app, a 0 byte file would appear, and remain at 0 bytes (despite furiously refresh) until that point where Tail for Win 32 picked up the changes. It all came at the same time: tail would show an update, the file size would increase, last modified would be changed, and notepad would show the new lines. But it really felt like nothing was being written for a while. I'm happy to try other file editors if what I'm describing sounds like a possible bug.

Tail for Win32 stopped working correctly since Windows Vista.
Windows Explorer does a lot of caching, even if you refresh teh folder. But if you right-click the log-file in Windows Explorer and choose "Properties", then it will force a cache-refresh, and will show the expected file-size (and modified-timestamp).
Curious about Notepad not working, since it has always been working for me. Though a little tedious tool for doing file-monitor, as you have to open/close the file constantly to see latest changes.

Closing issue as resolved, due to inactivity


Avoid regex dependency from Inflector

By default, the Inflector crate has its heavyweight feature turned on, which pulls in regex. This is quite a heavy dependency, so downstream users can often benefit by avoiding it. This PR turns that feature off and reimplements one piece of functionality lost due to that.

Neat, I didn't know it was possible to push commits to a branch on another fork.

Everything looks good, I'll merge it in and bump the patch version.

Thanks a lot! So I guess my assumption about the original values was correct? That those were a_b_c fields deliminated by underscores?

And if you're interested, it's probably possible to get rid of Inflector entirely. It's used in one other place for to_snake_case, and for some reason that doesn't require the regex code to work, hence it didn't need to be changed here.

Worked like a charm.

Oh cool! What tool did you use to make that graph?
Yeah, fields should always be snake case, Rust triggers a warning whenever they aren't.

 cargo depgraph | dot -Tpng > deps.png


Limit / paginate gallery photos

Hi there,
is it possible to limit the count of photos which you request from a gallery?
Like: I've 4 photos on my frontpage, and want on the click of a button, that the next 4 are loaded.
Is it possible to have requests like:
get first 4 photos: /galleries/get/photos?start=0&limit=4
get photo 5 till 8:  /galleries/get/photos?start=4&limit=4
etc.
With kind regards

sorry, this is not possible. but I would do the pagination on the client side. get the gallery once and handle the pagination via Javascript.


Fix animation when direction === alternate, repeat is odd and from is…

… not defined (fix #630)

r+


Dotnet native brings issues, like packing the .net framework into the executeable, making the output files massive, that me and others would like to not see.
This project is by no means a replacement, but rather a project that could grow into something bigger. This aims to solve the problems Microsoft are yet to solve issues like retaining a lot of .NET Framework, Roslyn-like architecture in their native compiler.
Fyi: this project is open to contributions.


Expected "object", received "string"

@GermanBluefox
Same here, adapter Version 1.1.4, all playlist got this warning

2022-04-16 17:42:27.807 - warn: spotify-premium.0 (128596) Object spotify-premium.0.playlists.xxxxxxx.trackList is invalid: obj.common.states has an invalid type! Expected "object", received "string"
--
2022-04-16 17:42:27.807 - warn: spotify-premium.0 (128596) This object will not be created in future versions. Please report this to the developer.

same here

same here, any news or workarounds?

Pleasw delete the objects and let adapte recreate them

Can someone please show me the content of that tracklist object?

ok, i tried to fix it ... try GitHub pelase

here is an example of an object that ist in the logs
{
"_id": "spotify-premium.0.player.repeat",
"type": "state",
"common": {
"role": "value",
"name": "repeat mode",
"type": "string",
"read": true,
"write": true,
"states": "{"off": "no repeat","context": "context, e.g. playlist","track": "one track"}",
"icon": "icons/repeat_black.png"
},
"native": {},
"from": "system.adapter.spotify-premium.0",
"user": "system.user.admin",
"ts":<PHONE_NUMBER>027,
"acl": {
"object": 1636,
"state": 1636,
"owner": "system.user.admin",
"ownerGroup": "system.group.administrator"
}
}

just tried to install from Github - will report my findings here

deleted allobjects and restarted Spotiy-Premium - currently I do not get any errors :-)) I will monitor the logs and will provide an update tomorrow - thanks !!!

with Github update tracklist error is gone, but still errors for states has invalid type:

2022-05-04 14:17:38.917 - warn: spotify-premium.0 (2315384) Object spotify-premium.0.player.repeat is invalid: obj.common.states has an invalid type! Expected "object", received "string"
2022-05-04 14:17:38.918 - warn: spotify-premium.0 (2315384) This object will not be created in future versions. Please report this to the developer.
2022-05-04 14:17:38.976 - warn: spotify-premium.0 (2315384) Object spotify-premium.0.player.shuffle is invalid: obj.common.states has an invalid type! Expected "object", received "string"
2022-05-04 14:17:38.976 - warn: spotify-premium.0 (2315384) This object will not be created in future versions. Please report this to the developer.
2022-05-04 14:17:39.066 - warn: spotify-premium.0 (2315384) Object spotify-premium.0.player.type is invalid: obj.common.states has an invalid type! Expected "object", received "string"
2022-05-04 14:17:39.066 - warn: spotify-premium.0 (2315384) This object will not be created in future versions. Please report this to the developer.
2022-05-04 14:17:39.191 - warn: spotify-premium.0 (2315384) Object spotify-premium.0.player.device.type is invalid: obj.common.states has an invalid type! Expected "object", received "string"
2022-05-04 14:17:39.191 - warn: spotify-premium.0 (2315384) This object will not be created in future versions. Please report this to the developer.

deleting all objects and restarting does not help.

I did receive an error after starting Spotify on my Smartphone:
State "spotify-premium.0.playlists.spotify-37i9dQZF1DX8kI525v95Yu.trackList" has no existing object, this might lead to an error in future versions.
Content of object:
{
"_id": "spotify-premium.0.player.playlist.trackList",
"type": "state",
"common": {
"name": "Tracks of the playlist saved in common part. Change this value to a track position number to start this playlist with this track.",
"type": "mixed",
"role": "value",
"states": "0:With Or Without You - Remastered - U2;1:One - Remastered 2018 - U2;2:I Still Haven't Found What I'm Looking For - U2;3:Beautiful Day - U2;4:Pride (In The Name Of Love) - Remastered 2009 - U2;5:Where The Streets Have No Name - U2;6:New Year's Day - Single Edit - Remastered - U2;7:Vertigo - U2;8:Mysterious Ways - Remastered 2018 - U2;9:Stuck In A Moment You Can't Get Out Of - U2;10:Sunday Bloody Sunday - Remastered 2008 - U2;11:All I Want Is You - U2;12:Sweetest Thing - U2;13:Stay (Faraway, So Close!) - U2;14:Your Song Saved My Life - From Sing 2 - U2;15:Elevation - U2;16:Every Breaking Wave - U2;17:Bad - U2;18:Angel Of Harlem - U2;19:Desire - U2;20:Until The End Of The World - Remastered 2018 - U2;21:City Of Blinding Lights - U2;22:Walk On - U2;23:I Will Follow - Remastered 2008 - U2;24:You’re The Best Thing About Me - U2;25:Summer Of Love - U2;26:The Unforgettable Fire - Remastered 2009 - U2;27:Stuck In A Moment You Can't Get Out Of - Acoustic Version / Remastered 2020 - U2;28:Ahimsa - U2, A.R. Rahman;29:Ultra Violet (Light My Way) - Remastered 2018 - U2;30:Even Better Than The Real Thing - Trance Mix / Remastered 2021 - U2, Paul Oakenfold;31:In God's Country - U2;32:Sometimes You Can't Make It On Your Own - U2;33:Song For Someone - U2;34:The Saints Are Coming - U2, Green Day;35:Magnificent - U2;36:The Miracle (Of Joey Ramone) - U2;37:Staring At The Sun - U2;38:Get Out Of Your Own Way - U2;39:In A Little While - U2;40:I'll Go Crazy If I Don't Go Crazy Tonight - U2;41:Bullet The Blue Sky - U2;42:The Ground Beneath Her Feet - U2;43:Gone - U2;44:Love Is All We Have Left - U2;45:Love Is Bigger Than Anything In Its Way - U2;46:The Little Things That Give You Away - Recorded at Neptune Valley, LA - U2;47:The Blackout - U2;48:If God Will Send His Angels - U2;49:13 (There is A Light) - U2;50:The Showman (Little More Better) - U2;51:Lights Of Home - U2;52:Landlady - U2;53:Red Flag Day - U2;54:Please - U2;55:Book Of Your Heart - U2;56:If You Wear That Velvet Dress - U2;57:Ordinary Love - U2;58:Until The End Of The World - U2",
"read": true,
"write": true
},
"native": {},
"from": "system.adapter.spotify-premium.0",
"user": "system.user.admin",
"ts":<PHONE_NUMBER>673,
"acl": {
"object": 1636,
"state": 1636,
"owner": "system.user.admin",
"ownerGroup": "system.group.administrator"
}
}

Thank you, this object helps a lot, fix coming later today

Please try GitHub version regarding the tracklist "error

is it sufficient to copy the code url here and install in iobroker from that URL - did you already update the code?

best go Admin, enable expert mode, click the HitHub/Custom install icon and choose the adapter from the list on tab "From GitHub". Yes is already updated

I am running version 1.1.9 - ist his the expected one?

still error messages:
spotify-premium.0 | 2022-05-05 08:47:45.798 | warn | Object spotify-premium.0.playlists.spotify-37i9dQZF1DX6VdMW310YC7.trackList is invalid: obj.common.states has an invalid type! Expected "object", received "string"
this object is empty !!!
spotify-premium.0 | 2022-05-05 08:47:36.637 | warn | Object spotify-premium.0.player.device.type is invalid: obj.common.states has an invalid type! Expected "object", received "string"
this object is empty !!!
spotify-premium.0 | 2022-05-05 08:47:36.362 | warn | Object spotify-premium.0.player.type is invalid: obj.common.states has an invalid type! Expected "object", received "string"
this object is empty !!!
spotify-premium.0 | 2022-05-05 08:47:36.181 | warn | Object spotify-premium.0.player.shuffle is invalid: obj.common.states has an invalid type! Expected "object", received "string"
content of the object: Off(off)

object with error: spotify-premium.0.playlists.spotify-37i9dQZF1DX6xOPeSOGone.trackList
trackless field is empty

example object data:
{
"type": "state",
"common": {
"name": "Tracks of the playlist saved in common part. Change this value to a track position number to start this playlist with this track. First track is 0",
"type": "mixed",
"role": "value",
"states": "0:Landslide - Fleetwood Mac;1:One - U2;2:The Living Years - Mike & The Mechanics;3:Keep on Loving You - REO Speedwagon;4:Purple Rain - Prince;5:Kayleigh - Marillion;6:Rosanna - TOTO;7:Alone - Heart;8:Blaze Of Glory - Bon Jovi;9:I Still Haven't Found What I'm Looking For - Remastered 2007 - U2;10:Black Velvet - Alannah Myles;11:Alive And Kicking - Simple Minds;12:Cats In The Cradle - Ugly Kid Joe;13:Broken Wings - Mr. Mister;14:Human Touch - Bruce Springsteen;15:All I Wanna Do Is Make Love To You - Heart;16:Walking in Memphis - Marc Cohn;17:Janie's Got A Gun - Aerosmith;18:Runaway Train - Soul Asylum;19:The Way It Is - Bruce Hornsby, The Range;20:Amanda - Boston;21:Give A Little Bit - Supertramp;22:Every Rose Has Its Thorn - Remastered 2003 - Poison;23:Urgent - 2008 Remaster - Foreigner;24:Rough Boy - ZZ Top;25:Can't Fight This Feeling - REO Speedwagon;26:New York Minute - Don Henley;27:Heaven For Everyone - Remastered 2011 - Queen;28:To Be With You - 2010 Remastered Version - Mr. Big;29:Stop Loving You - TOTO;30:Free Fallin' - Tom Petty;31:Baker Street - Gerry Rafferty;32:Ride Like the Wind - Christopher Cross;33:All For Love - From "The Three Musketeers" Soundtrack - Bryan Adams, Sting, Rod Stewart;34:Don't Stop Believin' - Journey;35:With Or Without You - Remastered - U2;36:The River - Bruce Springsteen;37:Wanted Dead Or Alive - Bon Jovi;38:My Father's Eyes - 2015 Remaster - Eric Clapton;39:Let Your Love Flow - The Bellamy Brothers;40:Romeo And Juliet - Dire Straits;41:Everybody Hurts - R.E.M.;42:Streets of Philadelphia - Single Edit - Bruce Springsteen;43:Bed Of Roses - Bon Jovi;44:The End Of The Innocence - Don Henley;45:Mmm Mmm Mmm Mmm - Crash Test Dummies;46:This Is Not America (with The Pat Metheny Group) - 2014 Remastered Version - David Bowie, Pat Metheny Group;47:Weather With You - Crowded House;48:Livin' Thing - Electric Light Orchestra;49:I'm On Fire - Bruce Springsteen;50:Drive - The Cars;51:Drive - R.E.M.;52:Never Tear Us Apart - INXS;53:Africa - TOTO;54:Hungry Eyes - From "Dirty Dancing" Soundtrack - Eric Carmen;55:Just the Way It Is, Baby - The Rembrandts;56:My Hometown - Bruce Springsteen;57:Ordinary World - Duran Duran;58:Mama, I'm Coming Home - Ozzy Osbourne;59:Love Bites - Remastered 2017 - Def Leppard;60:Is This Love - 2018 Remaster - Whitesnake;61:Lyin' Eyes - 2013 Remaster - Eagles;62:Thought I'd Died And Gone To Heaven - Bryan Adams;63:Handbags And Gladrags - Stereophonics;64:Glory of Love - Peter Cetera;65:Love Hurts - Nazareth;66:Wind Of Change - Scorpions;67:Losing My Religion - R.E.M.;68:Don't Dream It's Over - Crowded House;69:When Love & Hate Collide - Def Leppard;70:Still Got The Blues - Gary Moore;71:Just Around the Corner - Cock Robin;72:Easy - Faith No More;73:Lover of Mine - Alannah Myles;74:November Rain - Guns N' Roses;75:Hotel California - 2013 Remaster - Eagles;76:Angie - Remastered 2009 - The Rolling Stones;77:Missing You - John Waite;78:Sailing - 2008 Remaster - Rod Stewart;79:Sara - Fleetwood Mac;80:Wonderful Tonight - Eric Clapton;81:New Kid in Town - 2013 Remaster - Eagles;82:I Remember You - Skid Row;83:The Flame - Cheap Trick;84:My Life - Billy Joel;85:Maneater - Daryl Hall & John Oates;86:All Out of Love - Air Supply;87:Hysteria - Remastered 2017 - Def Leppard;88:When the Children Cry - White Lion;89:Hold On - Jamie Walters;90:18 and Life - Skid Row;91:I Don't Want to Miss a Thing - From "Armageddon" Soundtrack - Aerosmith;92:(Everything I Do) I Do It For You - Bryan Adams;93:Rocket Man (I Think It's Going To Be A Long Long Time) - Elton John;94:If You Leave Me Now - Chicago;95:When I Was a Boy - Electric Light Orchestra;96:What's Up? - 4 Non Blondes;97:How Do You Talk To An Angel? - The Heights;98:Heaven - Bryan Adams;99:Tears in Heaven - Acoustic Live at MTV Unplugged, Bray Film Studios, Windsor, England, UK, 1/16/1992 2013 Remaster - Eric Clapton;100:Every Breath You Take - Remastered 2003 - The Police;101:Have You Ever Seen The Rain - Creedence Clearwater Revival;102:Carrie - Europe;103:Stairway to Heaven - 1990 Remaster - Led Zeppelin;104:Dust in the Wind - Kansas;105:Hard Habit to Break - 2006 Remaster - Chicago;106:Secret Garden - Bruce Springsteen;107:Send Me An Angel - Scorpions;108:Knockin' On Heaven's Door - Bob Dylan;109:'74-'75 - The Connells;110:Woman In Chains - Tears For Fears, Oleta Adams;111:Patience - Guns N' Roses;112:Tiny Dancer - Elton John;113:You're the Inspiration - 2009 Remaster - Chicago;114:All Right - Christopher Cross;115:Heart of Gold - 2009 Remaster - Neil Young;116:What a Fool Believes - The Doobie Brothers;117:Dreadlock Holiday - 10cc;118:Faithfully - Journey;119:Stuck In The Middle With You - Stealers Wheel;120:Hard to Say I'm Sorry / Get Away - 2006 Remaster - Chicago;121:Do I Have To Say The Words? - Bryan Adams;122:Wild Horses - 2009 Mix - The Rolling Stones;123:Everywhere - Fleetwood Mac;124:Miracle of Love - Eurythmics;125:Change the World - 2015 Remaster - Eric Clapton;126:Wish You Were Here - 2011 Remaster - Pink Floyd;127:Open Arms - Journey;128:Wild World - 2009 Remastered Version - Mr. Big;129:Hallelujah - Jeff Buckley;130:Wild Horses - The Rolling Stones;131:Don't Talk to Strangers - Rick Springfield;132:The Sound of Silence - Disturbed;133:I Surrender - Saybia;134:A Horse with No Name - America, George Martin;135:Always - Bon Jovi;136:Breakfast In America - Remastered - Supertramp;137:Good Riddance (Time of Your Life) - Green Day;138:Your Latest Trick - Dire Straits;139:One of These Nights - 2013 Remaster - Eagles;140:Amazing - Aerosmith;141:The Drugs Don't Work - The Verve;142:Please Forgive Me - Bryan Adams;143:Under the Bridge - Red Hot Chili Peppers;144:The Sound of Silence - Acoustic Version - Simon & Garfunkel;145:Walk On the Ocean - Toad The Wet Sprocket;146:I'm Not In Love - 10cc;147:Disarm - Remastered - The Smashing Pumpkins;148:Behind Blue Eyes - Limp Bizkit;149:You Get What You Give - New Radicals",
"read": true,
"write": true
},
"native": {},
"from": "system.adapter.spotify-premium.0",
"user": "system.user.admin",
"ts":<PHONE_NUMBER>064,
"_id": "spotify-premium.0.playlists.spotify-37i9dQZF1DX6xOPeSOGone.trackList",
"acl": {
"object": 1636,
"state": 1636,
"owner": "system.user.admin",
"ownerGroup": "system.group.administrator"
}
}

Bitte mal mit eingeschaltetem Debug log (also Instanzen - expertenmodus - loglevel ändern) ein Debug log zeigen. Ich kapiers nicht das das Objekt so aussieht wenn die GitHub version genutzt wird!! (Und der GitHub install hat geklappt????)

Debug Level eingestellt:

2022-05-07 09:20:38.784
warn
This object will not be created in future versions. Please report this to the developer.

spotify-premium.0
2022-05-07 09:20:38.783
warn

spotify-premium.0
2022-05-07 09:20:32.319
info

spotify-premium.0
2022-05-07 09:20:30.938
info

diese Fehler kommen ständig:
This object will not be created in future versions. Please report this to the developer.
spotify-premium.0 | 2022-05-07 09:22:00.529 | warn | Object spotify-premium.0.playlists.spotify-37i9dQZF1DXccljMjoDjBT.trackList is invalid: obj.common.states has an invalid type! Expected "object", received "string"

letzter Eintrag im Log nach Neustart der Instanz:
spotify-premium.0 | 2022-05-07 09:39:38.696 | error | playlist error empty playlist name
spotify-premium.0 | 2022-05-07 09:39:38.694 | warn | empty playlist name
spotify-premium.0 | 2022-05-07 09:39:35.652 | warn | This object will not be created in future versions. Please report this to the developer.
spotify-premium.0 | 2022-05-07 09:39:35.652 | warn | Object spotify-premium.0.playlists.spotify-37i9dQZF1DX82pCGH5USnM.trackList is invalid: obj.common.states has an invalid type! Expected "object", received "string"

Beobachtung: der Adapter liest wohl alle meine Playlists ein, die ich in meinem Account habe. Das object tracklist ist dann leer;
.
die Playlists verschwinden dann alle aus der Object Übersicht:

Debug Level eingestellt

Wirklich? Dann verstehe ich nicht das keinerlei Debug Meldungen im Log sind.
Nur nochmal zur sicherheit: Admin - Instanzen - Expertenmodus - Instanz aufklappen. Dort Logleel von info auf debug stellen.

Sorry, nur im Tab Logs auf Debug gestellt, jetzt auch im Adapter:

spotify-premium.0
2022-05-08 09:01:09.226
warn
This object will not be created in future versions. Please report this to the developer.

spotify-premium.0
2022-05-08 09:01:09.226
warn
Object spotify-premium.0.playlists.1166570638-7H5C87iGpl6IpwFbq49PIc.trackList is invalid: obj.common.states has an invalid type! Expected "object", received "string"

spotify-premium.0
2022-05-08 09:01:09.225
debug
save object: playlists.1166570638-7H5C87iGpl6IpwFbq49PIc.trackList -> {"type":"state","common":{"name":"Tracks of the playlist saved in common part. Change this value to a track position number to start this playlist with this track. First track is 0","type":"mixed","role":"value","states":"0:Schiller - Live - Schiller;1:Come to Me - Radio Edit - Lily & Madeleine, Ofenbach;2:Go Fuck Yourself - Two Feet;3:Keep the Streets Empty For Me - Fever Ray;4:Return to Tunguska ft. Shpongle & Dave Gilmour - Alan Parsons;5:Invisible Sun - The Prodigy;6:Before - Neelix Well Done Remix - Vök, Neelix;7:Sunlight (feat. Years and Years) - Darius Remix - The Magician, Years & Years, Darius;8:Hymn Revolution - Thomas Schumacher;9:Waldbrand - Chris Avedon & Kevin Neon Remix - Madeline Juno, Chris Avedon, Kevin Neon;10:Prodigium - Beave, LexBlaze;11:My Name Is Human - Highly Suspect;12:Speed of Soul - Ghost Rider;13:Leave a Light On - AlunaGeorge Remix - Tom Walker, AlunaGeorge;14:Be Focused - Ghost Rider;15:Tripical Moon - Querox, Phaxe;16:Bayaka - Berg;17:In The Air Tonight - 2015 Remastered - Phil Collins;18:When Doves Cry - The Voice Australia 2018 Performance / Live - Sam Perry;19:Purple Rain - Prince;20:ORAS - SARO;21:Friendships - Pascal Letoublon;22:Enjoy the Silence - Ecstatic Dub - Depeche Mode, Francois Kevorkian;23:Zombie - Acoustic Version - Clödie;24:The Spirit (Single Mix) - Pinball;25:Drüg - Lucky Luke, Emie;26:Make Ü Mine - Lucky Luke, Austuzhe;27:Never Be Like You - Flume, kai;28:Venom - Dave202;29:Great Spirit (ASOT 821) - Armin van Buuren, Vini Vici, Hilight Tribe;30:Free Tibet - Vini Vici Remix - Hilight Tribe, Vini Vici;31:In My Mind - Remix - MoshTekk;32:Applaus - Piano Sessions - LEA;33:Glad You Came - VIZE;34:Anybody - Radio Edit - Tomcraft, Gil Ofarim;35:bury a friend - Billie Eilish;36:Hard Like a Drum - Rebugs Remix - Naturalize, Rebugs;37:You - Extended Mix - Neelix;38:Fludora - Pretty Pink;39:I Be As I Am - Original Mix - Pribe;40:Hurricane - Sick Cycle Remix - MS MR;41:Wicked Game - Chris Isaak;42:Light - Mixed - Jerome;43:All In My Head - Jason Lemm;44:Adventure - Axline;45:Silence - PaulWetz;46:When I'm Small - Phantogram;47:Dark Sun - KELTEK;48:Memory Gospel - Moby;49:Facing Fears (feat. Celica Soldream) - Iván Torrent, Celica Soldream;50:Moon Rises - Original MIx - Montez;51:In Between - Schiller, Jan Blomqvist;52:Quick Musical Doodles - Two Feet;53:Twerk It - AFISHAL;54:L'amour Toujours (Anson Bootleg) - Anson;55:Tell Me A Lie - Jason Lemm;56:Escape - Liquexx, Mairex;57:The Moments I'm Missing (feat. Nina Nesbitt) - Ranji, WHITENO1SE, Nina Nesbitt;58:Fume - Maxun;59:Odeyowa - Liquexx, Mairex;60:Wicked Game - Ursine Vulpine, Annaca;61:Shadows - Neelix;62:you broke me first - Tate McRae;63:Morning Traffic - Electrix;64:Changes - Fullife;65:Fire - Deva Mahal;66:Alone In The Dark - Pribe;67:When Music Matters - Extended Mix - Friends Of Mayday;68:Silent Voice - Adan Hüjens, Von DC;69:Thank You - Original - Jesus Fellowship;70:You're Not Alone - 2Elements, Nazzereene;71:Escape - Nath Jennings;72:A Million On My Soul (Remix) - Moses, EMR3YGUL, Alexiane;73:fühlen - Alfred Heinrichs, Lukas Potempa;74:Shake It Out - MTV Unplugged, 2012 - Florence + The Machine;75:Intense - Dantec;76:Disfruto - Audioiko Remix - Carla Morrison, Audioiko;77:Frozen - Nivlem","read":true,"write":true},"native":{}}

Ok, honestly ... I'm unsure if you really installed the GitHub version because your log do not look like that case ... or I miss a place. So to make sure I will release the other fixes and then you check the official update again and provide a new log that shows the new version :-)

sorry für die Umstände, so installiere ich:

Was ist der richtige Weg, um deine neuste Version zu erhalten?
Gruß Peter

Meine neueste Version ist ganz normal im beta Repo ... Weiterhin sind GitHub updates viel einfacher über den "von GitHub" Tab zu bekommen ... :-))
Benutzerdefiniert braucht man eigentlich nur wenn der Adapter nicht im Repository ist

Okay also einfach den Adapter in der Mitte "Github" suchen und installieren, richtig?

habe mal alles gelöscht und werde nochmal neu installieren.

so jetzt habe ich wohl die aktuelle Beta:
2022-05-12 09:15:38.810 | info | starting. Version 1.2.0 in /opt/iobroker/node_modules/iobroker.spotify-premium, node: v14.19.2, js-controller: 4.0.23
beim Start wurden alle Playlists eingelesen und dann wieder alle gelöscht - ist das gewollt?
Das kommt jetzt als Warnung:

2022-05-12 09:20:02.034
error
playlist error empty playlist name

spotify-premium.0
2022-05-12 09:20:02.033
warn

spotify-premium.0
2022-05-12 09:15:38.753
warn

spotify-premium.0
2022-05-12 09:15:38.752
warn

spotify-premium.0
2022-05-12 09:15:38.522
warn

spotify-premium.0
2022-05-12 09:15:38.522
warn

spotify-premium.0
2022-05-12 09:15:38.374
warn

spotify-premium.0
2022-05-12 09:15:38.373
warn

spotify-premium.0
2022-05-12 09:15:38.286
warn

spotify-premium.0
2022-05-12 09:15:38.285
warn

Ok, schaue gern danach. Sind ja aber jetzt andere Meldungen :-)

genau sieht jetzt aber schon viel besser aus - danke für deine Geduld :-))

das ist der einzigste Ehler der noch im Log auftaucht:
2022-05-12 14:18:12.665 | error | playlist error empty playlist name
spotify-premium.0 | 2022-05-12 14:18:12.664 | warn | empty playlist name


Migrating from Forge to Fabric broke nether portals created with Immersive Portal Mod

Verisons in use
Fabric: fabric-api-0.31.0+1.16.jar
Immersive Portals: immersive-portals-0.80-mc1.16.5-fabric.jar
I'm trying to transfer a world from Forge based to Fabric based, and one of the mods in use are Immersive Portals. The world folder is copied to the new server folder, and running the new Fabric server starts without issues.
Portals created manually from point to point in the overworld are the same, however any nether portal created via natural generation after Immersive Portals was enabled on the Forge server (ie, should be an immersive portal now to the nether), do not appear within the world. I've tested two different portals that were previously connected to the Nether, and neither one shows up on the Fabric world.
Any ideas on what to look at to make sure all existing portals stay when coping world from Forge to Fabric server?

I guess that it's because the portal placeholder blocks vanished. The world saving saves block using integer id. Fabric and Forge both store the record of every integer block id for block name but Fabric does not recognize Forge's record and give portal placeholder a different integer id so that portal placeholder blocks vanished. If the placeholder block vanishes, the nether portal is deemed broken and will vanish.

meh... that's gonna be a pain. As a workaround, if Fabric can't read Forge's information for cross-realm portals, could we just re-light the nether portals and reconnect them?
If Fabric can't read Forge's IDs and just removes them from the database, then that would be a clean way to recreate them.

It's theoretically possible to migrate the block id. You can use nbt editor to check level.dat.

could we just re-light the nether portals and reconnect them?

yes
The teleport command ambiguity is vanilla's issue.

Close because outdated.


Purchase order clarification

Since there is a lack of documentation about PO I would like to ask some (maybe silly) questions.
Prerequisites:

Parts with filled manufacturer MPN and/or supplier SKU.

What is a suggested manual PO workflow?

Create PO
Use "Order Parts" dialog from Part to add a line to PO.
(optional) Add order lines manually.
Click "Place order"
Make real order on supplier(s) website. Wait for shipping.
Click "Receive Parts", fill actual received amount and status
Click "Complete Order"

Is it a correct Upload File for Purchase Order UseCase?

Create PO
Make order on supplier website
Receive parts and accounting + inventory docs
Upload inventory sheet to PO. Automatically fill order item lines, quantities, prices.
Click "Place order"
Click "Receive Parts", fill actual received amount and status
Click "Complete Order"

Questions:

Currently it looks like I have to fill part price even before making real supplier order, is it correct?
What if price has changed during making real order? But as I already clicked "Place order" I can't change item price.
What is the purpose of "destination" field in order item line, if I have to choose "Destination" each time I click "Receive Parts"?
Does it make sense to keep "Pricing ranges" in inventree because supplier prices could change pretty often.
Does it make sense to fill order item price when parts are received (not before they are ordered)?

Both workflows look correct to me.

Currently it looks like I have to fill part price even before making real supplier order, is it correct?

You don't have to do it before, after is fine too at the moment because "placing the order" is just updating your database locally, it does not interact with your supplier.

What if price has changed during making real order? But as I already clicked "Place order" I can't change item price.

That's a use-case not covered yet. You can however alter the status of the order in the Admin section :smiley:

What is the purpose of "destination" field in order item line, if I have to choose "Destination" each time I click "Receive Parts"?

The destination is where all the received items will be stored as stock items when you mark the full order or some items as "received".

Does it make sense to keep "Pricing ranges" in inventree because supplier prices could change pretty often.

Still makes sense to have local data for reference even if not accurate / obsolete. But yes you're right supplier prices vary a lot, especially this year with the component shortage!

Does it make sense to fill order item price when parts are received (not before they are ordered)?

It could make sense to do it after your supplier confirmed your order, after that they shouldn't be able to change the prices. But it could be the quantities they send you are lower than expected.

Thank you @eeintech it is more clear now.

The destination is where all the received items will be stored as stock items when you mark the full order or some items as "received".

But why then it is asking destination explicitly each time I do receive parts?
Also what does it mean "Select parts to receive against this order", how do I select?

@sintech If you have multiple parts in the order, it lets you the option to select a different destination (eg. a stock location) for each of them. You can also select a single destination if you click on the global receive button.
The "Select parts to receive against this order" in your case is a little confusing because you have only one part in your order. If you had a list of parts, that instruction means to fill out the "Receive" column with the number of parts received.

Ok, I have a feeling of issue here.
Screenshot above is from a click to "Receive line item". and "Destination" is required field, I can't submit form without selecting destination.
If I click global "Receive items" button the behavior is the same, I forced to choose destination.
And in this case I expect that only None destinations will be rewritten by value from "Destination" field. While in reality they all got rewritten.

@sintech Yes you're right, if destination field is set on all items in the list, it should be okay to submit the form without selecting a choice in the "Destination" dropdown field. And it shouldn't be mandatory to select "Destination" if one or more items in the list don't have a destination set because stock item location is not mandatory. However, if the destination is selected in the form, it should overwrite any previous destination set as a shortcut to reset the storing location for all items. If left blank, the form should use the information from the destination column. Does it makes sense?

@eeintech sure it does.
You described exactly what I expected from this form, except for blank destination, but it's ok since item location is optional.
Actually it would be great to have destination selector on every line of the table for further flexibility. It will be a step closer to bulk part operations.

@sintech You can already select the destination for each line but it has to be done in the order item table, not in the receive item form.

Sure I can.
But for 20 lines in order I have to click at least 60 times to change destination (not counting scrolling).
And it looks more logical to set part location on receive phase not before order is placed.
Anyway I will be happy if "Receive parts" is fixed according to https://github.com/inventree/InvenTree/issues/1832#issuecomment-883441266
Shall I make a new issue?

No that's fine, should have time to fix the behavior soon :+1:

@sintech Take a look at #1852 should be doing what you wanted :wink:

Thank you @eeintech !

No problem, let us know if you find anything else!


can latest tensorflow.net support .netframework 4.7.x

latest tensorflow.net can only support being installed on netcore projects, due to other issues, we can only use netframework such as netframework 4.7.2, we cann't install the latest master branch.
Can this be supported for the master branch？
Best regards!

@xinheblue Should be able to support .net framework 4.7.2 acoording to https://docs.microsoft.com/en-us/dotnet/standard/net-standard. TensorFlow .NET is based on .netstandard 2.0.


[ETHOSN] Consolidate target string usage

Removes support for a deprecated target string. The deprecation warning has been around for a couple of releases now so it should be safe to remove. The target to use moving forward is: ethos-n -variant=n78 ...
Refactored direct use of a driver stack target string in the testing infrastructure to use the same string we expect users to provide. This simplified some of the code in codegen and hopefully avoids confusion in the future.
cc @Leo-arm @ashutosh-arm @leandron @Mousius

This is ready for review :)


Add design for mobile social buttons

Social buttons are now hidden on mobile. Mobile design should be updated accordingly.

https://www.figma.com/file/DTJwC2mQ9kvyjM0171tqHR/New-AirSwap-Website?node-id=9275%3A6819

Looks great. 👍

Found bug bt @2xAST after this was released to production. Will fix.
https://github.com/airswap/airswap-web/pull/534#issuecomment-1143739575


Add a way to auto log a bug

Especially when something bad happens. Hopefully there's a way to reuse this UI:

Ideally the bug would include

Extension version
Console log
Python output log
Jupyter log

THis is related to #10186. In the error case, it seems better to log a bug than ask for survey


add dockerfile and chart for new stats

Description
adding new-stats package Dockerfile , chart , and workflows for building docker docker image .
Changes

add Dockerfile
add chart.yaml
add values.yaml
add build workflow
add docker image workflow

Related Issues
https://github.com/threefoldtech/tfgrid-sdk-ts/issues/1281

I think this package should be named stats and the old one's name should be changed to old-stats till it's archived.

we can keep the current naming till we get rid off the old one , then we rename it in next version as to avoid getting any of old images deployed .


Add explicit runas option to connect function

It is currently possible to use the generic headers option to pass runas information. But it is verbose and this info does not shown automatically in the connection description string. It would be helpful if it is explicitly supported.

HTTP call now supports the  runas option which reduces verbosity of using generic headers. It does not feel necessary to support the same thing at connection level.


请问可以给线条添加点击事件吗？

Hi @xiangjun311, thank you for the comment.
Could you provid description and explain that?

Hi @xiangjun311, thank you for the comment.
Could you provid description and explain that?

就是我的业务需求是想在连接线上点击并处理相关业务，但是我看了下文档好像是没有提供点击事件方法，就想问问作者能增加这个方法吗，嘿嘿

就是我的业务需求是想在连接线上点击并处理相关业务，但是我看了下文档好像是没有提供点击事件方法，就想问问作者能增加这个方法吗，嘿嘿

Sorry, I can't understand Chinese.
This may help you: https://jsfiddle.net/m264sxny/
Note that this is not supported by the library.

Sorry, I can't understand Chinese.
This may help you: https://jsfiddle.net/m264sxny/
Note that this is not supported by the library.

My business requirement is that I want to click on the connection line and handle related business. However, after reading the document, it seems that there is no click event method, so I want to ask the author whether this method can be added？

My business requirement is that I want to click on the connection line and handle related business. However, after reading the document, it seems that there is no click event method, so I want to ask the author whether this method can be added？

Do you mean that the example by JSFiddle didn't help you?

Do you mean that the example by JSFiddle didn't help you?

No, I mean I need a link line click event

No, I mean I need a link line click event

What is the "link line"? Is not that the LeaderLine?

What is the "link line"? Is not that the LeaderLine?

Yes, also leaderline

Yes, also leaderline

See this: https://github.com/anseki/leader-line/issues/189#issuecomment-766301848
And click the line.

See this: https://github.com/anseki/leader-line/issues/189#issuecomment-766301848
And click the line.

Sorry, I can't access JSFiddle

Sorry, I can't access JSFiddle

The line in JSFiddle accepts click event.

The line in JSFiddle accepts click event.

Try this.
ex01.zip

Try this.
ex01.zip

thank you

thank you

I'm glad if I could help you. :smile:
Could you close this issue if it was solved?

I'm glad if I could help you. :smile:
Could you close this issue if it was solved?

I'm sorry, it didn't solve my problem.
But thank you very much

I'm sorry, it didn't solve my problem.
But thank you very much

It's ok, that is another issue.
Could you close this issue?

It's ok, that is another issue.
Could you close this issue?

No reply came, then this abandoned issue is closed.


Expand CVAT flexibility by adding more environment variables to cvat/settings/base.py

My actions before raising this issue

[X] Read/searched the docs
[X] Searched past issues

Expected Behaviour

Current Behaviour

Current paths are hard-coded.
SHARE_ROOT = os.path.join(BASE_DIR, 'share')

Possible Solution

SHARE_ROOT = os.path.join(BASE_DIR,os.getenv("CVAT_SHARE_ROOT",'share'))

Steps to Reproduce (for bugs)

Context

We're using CVAT inside a k8s environment.
Overall, it works great.
One issue we're running into is supporting CVAT on a wider range of machine types on Azure.
The main issue is we allow the user to create a volume for "keys", "logs", "data", "models", and so forth.
-We allow volumes to persist the data between pod restarts.
These volumes use up disks, and each machine type on Azure supports only so many disk.
One thing we can do is reduce volumes, and we can do that by putting logs, keys, etc, under one path.

And this path would be under one volume

To make this work with CVAT, we can have python pull the path via environment variable, or default to the original setting in CVAT.

Operating System and version (e.g. Linux, Windows, MacOS):
Code example or link to GitHub repo or gist to reproduce problem:
Other diagnostic information / logs:
Logs from `cvat` container

Next steps
You may join our Gitter channel for community support.

We're working on this change and will create a PR for further review.

@aleksandrmelnikov , community added some environment variables. Let me know if it isn't enough. Don't hesitate to contribute. I will close the issue as outdated.