It crashes on Mac M1 :(

The error I am getting:
import: delegate library support not built-in '' (X11) @ error/import.c/ImportImageCommand/1302.
import: delegate library support not built-in '' (X11) @ error/import.c/ImportImageCommand/1302.
import: delegate library support not built-in '' (X11) @ error/import.c/ImportImageCommand/1302.
/api/node_modules/.bin/prisma-generator-typescript-interfaces: line 4: //: is a directory
/api/node_modules/.bin/prisma-generator-typescript-interfaces: line 5: const: command not found
/api/node_modules/.bin/prisma-generator-typescript-interfaces: line 6: syntax error near unexpected token `='
/api/node_modules/.bin/prisma-generator-typescript-interfaces: line 6: `    String: () => "string",'

Node version: v18.17.1

What does your schema.prisma file look like? (at least the generator block)
I have used this on an M1 mac so it should work, it looks like maybe it's not being run properly though.

My schema looks like this:
datasource db {
  provider = "mysql"
  url      = env("DATABASE_URL")
}

generator client {
  provider = "prisma-client-js"
}

generator typescriptInterfaces {
  provider = "prisma-generator-typescript-interfaces"
}

But I suspect it is a wayland vs x11 issue, ie an OS problem 😢

(I use wayland)

Ah, I found the issue, dumb mistake, I forgot to include a shebang on the script so it wasn't running via node for you. Apparently this isn't an issue with pnpm (which is all I've tested with), but is an issue with npm. Sorry!
I've just released v1.2.0 which should fix it. Also fixes a compatibility issue with v5.7.0 of Prisma.

It works! Thank you 🙏


Move newly created windows to their last known zone - does not work for certain processes

Environment
Windows build number: 10.0.18362.356
PowerToys version: 0.11.0
PowerToy module for which you are reporting the bug (if applicable): FancyZones

Steps to reproduce

Configure 'Move newly created windows to their last known zone' ton On.
Open an window
Move it into a zone
Close the window.
Reopen the window.

Expected behavior
Reopened window should be at the exactly same position where it was closed.
Actual behavior
Affected applications: Explorer, Notepad2, Google Chrome
Sometimes the reopened window is at a completely different position on the screen.
Sometimes the reopened window is almost at the correct position, but a few pixels off.

@bzoz you may have already fixed this one.

This is now fixed in PowerToys 0.14.0 https://github.com/microsoft/PowerToys/releases


Rework final chain executor

Purpose

Remove unnecessary mutex from thread_pool and it locks
Remove executor_ field from FinalChain and replace it with direct executor_thread_.post. We don't need strand here and executor implementation caused some side-effects that caused tests failing

For reviewers

Related Github issues

Changes

Tests

Deployment Considerations
Version Notes
{ major | minor | patch }

NOTE: Include the version notes in the squash commit message

yeah those locks did not hurt anybody but dont need to be there either :) So when should strand be used ? Just a question out of curiosity and laziness to google it :)

yeah those locks did not hurt anybody but dont need to be there either :) So when should strand be used ? Just a question out of curiosity and laziness to google it :)

yeah those locks did not hurt anybody but dont need to be there either :) So when should strand be used ? Just a question out of curiosity and laziness to google it :)

it was used by util::task_executor_t executor_ = executor_thread_.strand(); so you did not need execute executor_.post() just executor_ so useless

yeah those locks did not hurt anybody but dont need to be there either :) So when should strand be used ? Just a question out of curiosity and laziness to google it :)

it was used by util::task_executor_t executor_ = executor_thread_.strand(); so you did not need execute executor_.post() just executor_ so useless

@MatusKysel No it is not just that. It posted tasks on boost::asio::make_strand(ioc_) and in normal post it is posted on normal boost::asio::io_context. So the question was when should be strand used

you're right. This is what I found The io_context::strand class provides the ability to post and dispatch handlers with the guarantee that none of those handlers will execute concurrently.  so maybe it should be there, so we are sure each block is execute correctly

prnet cleaned-up successfully


Generation of log frequencies range should be cached

Everytime fingerprints are created, log frequency ranges are generated. Even though it is not an expensive operation, there is no need to do repetitive work.
Affected classes: LogUtility

Not valid anymore.


Upgrade to ElasticSearch 0.5.1

Upgrade Terrastore-Search to the latest ElasticSearch 0.5.0 version.

Original issue reported on code.google.com by<EMAIL_ADDRESS>on 9 Mar 2010 at 10:21

Adrian,

I'll fix the issue today, so that you'll be able to run TS 0.4.3-SNAPSHOT and ES
0.5.1 ... is that okay for you?

Original comment by<EMAIL_ADDRESS>on 18 Mar 2010 at 6:48

Upgrade Terrastore-Search to the latest ElasticSearch 0.5.1 version.

Original comment by<EMAIL_ADDRESS>on 9 Mar 2010 at 11:47

Changed title: Upgrade to ElasticSearch 0.5.1

Please!?!? I cannot get ES to work under TS for my life although I can run ES
5.1 just
fine in the same machine. I'm attaching a log of what happens.

Original comment by<EMAIL_ADDRESS>on 17 Mar 2010 at 11:50
Attachments:

dump.txt

Adrian,

the issue has been fixed and committed on both terrastore and terrastore-search
master repositories.
So you need to build both Terrastore and Terrastore Search from sources, take a
look
at: http://code.google.com/p/terrastore/wiki/Developers_Guide

Please note that you *do not* need to manually add the search listener in the
events-config.xml file, because it will be auto-detected by the new Terrastore
0.4.3
auto-wiring APIs.

It would be great to have your feedback.

Sergio B.

Original comment by<EMAIL_ADDRESS>on 18 Mar 2010 at 1:05

Changed state: Fixed


Feature Request: Configurable prettification and minification settings

I would find it super convenient if the plugin allowed varying degrees of minification / prettification --- in the same way as text-folding.
For example, for the given super-simple json, pretty-json allows you to do either,
{
    "deleteoldevents": {
        "nice_name": "Deleting old events",
        "update": "False",
        "module": "importer.importer",
        "function": "delete_old_event_files",
        "priority": 0
    },
    "internal": {
        "nice_name": "%pre metadata and photometry",
        "update": "False",
        "module": "importer.mtasks.general_data",
        "function": "do_internal",
        "priority": 1
    }
}

or
{"deleteoldevents":{"nice_name":"Deleting old events","update":"False","module":"importer.importer","function":"delete_old_event_files","priority":0},"internal":{"nice_name":"%pre metadata and photometry","update":"False","module":"importer.mtasks.general_data","function":"do_internal","priority":1}}

I'd like to also be able to choose:
{
    "deleteoldevents":{"nice_name":"Deleting old events","update":"False","module":"importer.importer","function":"delete_old_event_files","priority":0}
    "internal":{"nice_name":"%pre metadata and photometry","update":"False","module":"importer.mtasks.general_data","function":"do_internal","priority":1}
}

etc.

This would be a pretty cool feature and I bet there's some really slick libraries out there someone could leverage to accomplish this. I don't have the time at the moment myself to look into it. But I'm totally willing to code review anyone's PR to resolve this issue. So if you're reading this, and you think you might be able to solve this, please take a crack at it! <3

+1 for this feature :)


[gettext, libiconv] - Warning: Could not find a matching pdb file

Describe the bug
No pdb files installed after building gettext or libiconv with the warning above.
Environment

OS: Windows 10 64bit 20H2;
Compiler: MSVC 2019 16.8.1.

To Reproduce
Steps to reproduce the behavior:
vcpkg install libiconv:x64-windows

No pdb file installed with the warning:
-- Configuring x64-windows-dbg
-- Configuring x64-windows-rel
-- Using msys root at D:/Repository/vcpkg/downloads/tools/msys2/b1b4e6089ab84adb
-- Building x64-windows-dbg
-- Installing x64-windows-dbg
-- Building x64-windows-rel
-- Installing x64-windows-rel
-- Warning: Could not find a matching pdb file for:
    D:/Repository/vcpkg/packages/libiconv_x64-windows/bin/charset-1.dll
    D:/Repository/vcpkg/packages/libiconv_x64-windows/bin/iconv-2.dll
    D:/Repository/vcpkg/packages/libiconv_x64-windows/debug/bin/charset-1.dll
    D:/Repository/vcpkg/packages/libiconv_x64-windows/debug/bin/iconv-2.dll

But in buildtrees directory, there's a pdb file named iconv.pdb here.
vcpkg install gettext:x64-windows

Also, no pdb files installed with the warning:
-- Configuring x64-windows-dbg
-- Configuring x64-windows-rel
-- Using msys root at D:/Repository/vcpkg/downloads/tools/msys2/b1b4e6089ab84adb
-- Building x64-windows-dbg
-- Installing x64-windows-dbg
-- Building x64-windows-rel
-- Installing x64-windows-rel
-- Warning: Could not find a matching pdb file for:
    D:/Repository/vcpkg/packages/gettext_x64-windows/bin/intl-8.dll
    D:/Repository/vcpkg/packages/gettext_x64-windows/debug/bin/intl-8.dll

cc @Neumann-A, seems we don't install their pdbs now.

hmm seems like vcpkg_copy_pdbs() needs the ability to strip versions from dlls.

@spindensity, The latest version of gettext and libiconv has solved this problem, I will close this issue.


Remove unused dependencies

Drop FSL and Freesurfer, plus only keep 3dAutomask from AFNI.

The 5tthsvs workflow needs freesurfer, so you may need to revert that commit

Ahhhh crap! I'll revert it.


Error during cloning powerplatform actions internally

Hi Team,
We are facing the below issue as file not found error
<EMAIL_ADDRESS>RUNNER_DEBUG: 1

Error: File not found: 'D:\actions-runner-prd_work_actions\albertsons\esgh-powerplatform\v0.7.1../dist/actions/who-am-i/index.js'
##[debug]System.IO.FileNotFoundException: File not found: 'D:\actions-runner-prd_work_actions\albertsons\esgh-powerplatform\v0.7.1../dist/actions/who-am-i/index.js'
##[debug]File name: 'D:\actions-runner-prd_work_actions\albertsons\esgh-powerplatform\v0.7.1../dist/actions/who-am-i/index.js'
##[debug]   at GitHub.Runner.Sdk.ArgUtil.File(String fileName, String name)
##[debug]   at GitHub.Runner.Worker.Handlers.NodeScriptActionHandler.RunAsync(ActionRunStage stage)
##[debug]   at GitHub.Runner.Worker.ActionRunner.RunAsync()
##[debug]   at GitHub.Runner.Worker.StepsRunner.RunStepAsync(IStep step, CancellationToken jobCancellationToken)
##[debug]Finishing: export-solution action
Can you please help us here?
The location that it is showing is different powerplatform\v0.7.1../dist/actions/who-am-i/index.js'
We looked in the runner and we see that the file is available in the below location
powerplatform\v0.7.1\dist\actions\who-am-i\index.js'

@amenaafreenn you are running our GH Actions from your own, forked repository.
##[debug]File name: 'D:\actions-runner-prd_work_actions\**albertsons\esgh-powerplatform**\v0.7.1../dist/actions/who-am-i/index.js'

Your log shows you're running the actions from a forked repo; when referencing our action from this repo (from any other repo), the log looks different:
 ##[debug]command: /home/runner/work/_actions/**microsoft/powerplatform-actions**/v0/dist/pac_linux/tools/pac, first arg of 10: auth

While this technically possible to do, it is not our best practice and we cannot support our GH Actions that reside in your forked repository. Please reference our GH Actions directly from this repo, as demonstrated in the readme and the lab sample repos:
    steps:
    - name: Are we connected
      uses: microsoft/powerplatform-actions/who-am-i@v0

CC: @kkanakas

Please see #524


One gateway for multiple IPv6 addresses

Per the data model, an endpoint has the following possible data in it:
{"ipv6_gateway": <some_ip>, "ipv6_nets": [<list of subnets>]}

The problem is, that doesn't work. OpenStack will quite happily let you assign multiple addresses to an endpoint that are in subnets with different gateways, and it doesn't appear that there's anything wrong with that. Of course, if you do that the VM will break because we won't set up proxy NDP properly, and everything will go wrong.
I think gateways need to be scoped to specific subnets.
People who need to be aware of this: @fasaxc @neiljerram @spikecurtis @plwhite

@Lukasa Can you be more specific about "the VM will break"?
Also, your view of the data model isn't quite right.  The ipv6_nets is not a "list of subnets" that the endpoint belongs to, it's a list of network prefixes describing the addresses of the endpoint.  I.e. Felix should insert a route into the host routing table for every one of those nets pointing to the tap/veth for that endpoint.
In contrast, a subnet tells the guest OS about what IP addresses are on link.  Some OSes may have difficulty dealing with multiple subnet prefixes on a single interface, I don't know.  But, if operating correctly, you only need one default gateway, no matter how many subnet prefixes.  The gateway just needs to be on-link.  However, the configuration of subnets on the guest has to do with DHCPv6 or ICMPv6 Router Advertisements, not proxy NDP.
Taking a step back, what are you trying to accomplish that isn't working?

Can you be more specific about "the VM will break"?

You can see the relevant code pretty easily. This is the only place in the code that touches the ipv6_gateway field in the data model, which will then use it for this. I am assuming all that work is required. I admittedly haven't tried, but my assumption is that the guest will attempt to contact its gateway (as learned from DHCPv6) and we may not proxy the NDP, because we've associated it with another gateway.
Is that wrong?

@Lukasa I added that code specifically for calico-docker, which doesn't use DHCP at all.  It simply tells the host to proxy the gateway IP address over NDP on that link.  So, if the guest needs to re-resolve the gateway's MAC address, it can.
This wasn't required in the OpenStack case because the DHCP server periodically transmits Router Advertisements to the guest, allowing the guest to keep its neighbor cache entry for the gateway hot without using NDP.
I still don't get what you're trying to accomplish that doesn't work, or what you're concerned won't work in the future.  What's the big picture here?

@spikecurtis The specific concern is just that we may want to allocate multiple addresses to endpoints, and that those addresses may logically have different gateway IP addresses. This is allowable in OpenStack, and so is something we need to support there. If we don't need the Proxy NDP side of things, and you don't think this is a use-case we need to support in calico-docker, then we can leave it alone and call this not-a-bug. =)

Ok, I'm convinced the bug in this form doesn't exist. =)


celery status server with flask

Defines the following urls at port 5070:
/register_job

ticket_id
email
callback, a url that startswith http:// or http:// will be added

/celery_status_server

ticket_id or no args

/pop_ticket_id

ticket_id, call this after you are done tracking a ticket_id and have gotten its callback response.

@PeterDSteinberg I realized we may be thinking about this server in different ways. That is, we may be thinking about which pieces of functionality go where. My thoughts are in this diagram:

Here, the new notifier server runs next to the Django process on Heroku like we talked about. It has a SUBMIT endpoint, which is your register_job, so that part is the same. For checking on the job, I think it could reuse the dropq_query_results endpoint on the flask server on the worker nodes:
https://github.com/OpenSourcePolicyCenter/dropQ/blob/master/flask_server.py#L43
so job checking is a service provided by the AWS workers, not something that this notifier_server does. It still needs the part of 'once a minute, goes ask if the jobs you are checking on are done. So this makes me thing we actually do need a thread, because the register_job endpoint will be hit by the django process but then that data will be needed to check every minute if the job is done. So one way to do that is to spawn a thread that only wakes up every minute to check with the worker nodes if the work is done. After that, it would hit some kind of /MAKE_DYNAMIC endpoint on the django process, which would populate the database with what is needed for displaying the results of the dynamic run. Then, it would send an email to the registered user. The user would get an email with a link so that when they click it, then go to the /DYNAMIC endpoint I show in the diagram.
So, these are my thoughts. I don't know if this is the best way, but I wanted to make sure you at least understood what I was saying. Let me know what you think!

this work is now over in dropq.


Flutter web: Wrong icon after build

Running site from Android Studio

Icon preview in the Android Studio

Result after deploying website onto hosting:

Building with: flutter build web --web-renderer canvaskit on Flutter 2.2.1 stable

Just noticed one more change:

Likely dupe of #83208 but I'd like to investigate further.
Could you please attach the following files to a Github reply:

flutter/bin/cache/material_fonts.stamp
flutter/bin/cache/artifacts/material_fonts/MaterialIcons-Regular.otf

After that, please try flutter pub cache repair and let me know if it works

material_fonts.stamp:
flutter_infra_release/flutter/fonts/bd151aa3c2f7231344411a01dba4ef61b3cd56b2/fonts.zip

MaterialIcons-Regular.otf
https://mega.nz/file/8rokgJQC#G2QYQYA5QjzqFkjz5vkYP-5E5_uBfDl0f5s7ExpRmK0

Thanks, looks good from the flutter tool's caching side, both of those are up to date. This could be browser caching. What does the icon font look like in Chrome/Firefox DevTools?

Thanks, looks good from the flutter tool's caching side, both of those are up to date. This could be browser caching. What does the icon font look like in Chrome/Firefox DevTools?

I've tested it on Edge, Cent, Yandex and Chrome. All 4 browsers show the same, wrong, icon

@yjbanov Curious if you have any ideas

Before today i had my website build on flutter 2.0.6, but i've decided to update it and the issue appeared

Likely dupe of #83208 but I'd like to investigate further.
Could you please attach the following files to a Github reply:

flutter/bin/cache/material_fonts.stamp
flutter/bin/cache/artifacts/material_fonts/MaterialIcons-Regular.otf

After that, please try flutter pub cache repair and let me know if it works

I've executed "flutter pub cache repair", rebuilt and redeployed my website on server and the issue did not disappear

Are you able to run on a different device, so we can isolate whether this is a web-only issue?

Are you able to run on a different device, so we can isolate whether this is a web-only issue?

Desktop(Windows), release version, the icon is normal:

Do you mind sharing a link to the hosted version?

Do you mind sharing a link to the hosted version?

https://exloader.net/#/

Looks good to me, so likely a cache or service worker issue.

I would dig in the Network tab of DevTools.

Looks good to me, so likely a cache or service worker issue.

I would dig in the Network tab of DevTools.

Strange, even my mobile phone shows this incorrect icon

I noticed exactly the same issue.

Without further information regarding browser caching and being unable to reproduce the bug, there's not much more I can do

Without further information regarding browser caching and being unable to reproduce the bug, there's not much more I can do

I noticed that my other projects compiled on this (2.2.1) flutter version work fine, but there's a difference in html file.
Project with issue has such body scripts:

Project without, has these:

Do not know if it's helpful

Oh interesting, this might cause the service worker never to update since it's using the same version. Can you try deleting index.html and running again? It'll regenerate it using an improved loading method from https://github.com/flutter/flutter/pull/75535

running again? It'll regenerate it us

The problem is i already tried to delete index html and create a new one via flutter create . , but it created the same file

Can you provide your flutter doctor -v and flutter run -v when it recreates it?

[+1038 ms] executing: [C:\Install\flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[ +663 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[   +1 ms] 02c026b03cd31dd3f867e5faeb7e104cce174c5f
[   +2 ms] executing: [C:\Install\flutter/] git tag --points-at 02c026b03cd31dd3f867e5faeb7e104cce174c5f
[+1706 ms] Exit code 0 from: git tag --points-at 02c026b03cd31dd3f867e5faeb7e104cce174c5f
[   +1 ms] 2.2.1
[  +11 ms] executing: [C:\Install\flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[+1405 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[+2374 ms] origin/stable
[+1255 ms] executing: [C:\Install\flutter/] git ls-remote --get-url origin
[+1454 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[+1066 ms] executing: [C:\Install\flutter/] git rev-parse --abbrev-ref HEAD
[ +976 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] stable
[ +818 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[   +7 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[  +18 ms] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[  +59 ms] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[  +13 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[   +4 ms] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +522 ms] executing: C:\Users\karnm\AppData\Local\Android\sdk\platform-tools\adb.exe devices -l
[ +656 ms] List of devices attached
[  +93 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[  +11 ms] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[   +5 ms] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[   +4 ms] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[   +8 ms] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[+1649 ms] Multiple devices found:
[  +89 ms] Windows (desktop) • windows • windows-x64    • Microsoft Windows [Version 10.0.19042.985]
[  +16 ms] Chrome (web)      • chrome  • web-javascript • Google Chrome 91.0.4472.77
[   +1 ms] Edge (web)        • edge    • web-javascript • Microsoft Edge 91.0.864.37
[   +3 ms] [1]: Windows (windows)
[        ] [2]: Chrome (chrome)
[        ] [3]: Edge (edge)
[   +5 ms] Please choose one (To quit, press "q/Q")
[   +1 ms] :
[+9215 ms] 2
[  +38 ms] Skipping pub get: version match.
[ +727 ms] Found plugin url_launcher at C:\Install\flutter\.pub-cache\hosted\pub.dartlang.org\url_launcher-6.0.3\
[  +21 ms] Found plugin url_launcher_linux at C:\Install\flutter\.pub-cache\hosted\pub.dartlang.org\url_launcher_linux-2.0.0\
[  +24 ms] Found plugin url_launcher_macos at C:\Install\flutter\.pub-cache\hosted\pub.dartlang.org\url_launcher_macos-2.0.0\
[  +35 ms] Found plugin url_launcher_web at C:\Install\flutter\.pub-cache\hosted\pub.dartlang.org\url_launcher_web-2.0.0\
[  +19 ms] Found plugin url_launcher_windows at C:\Install\flutter\.pub-cache\hosted\pub.dartlang.org\url_launcher_windows-2.0.0\
[ +150 ms] Found plugin integration_test at C:\Install\flutter\packages\integration_test\
[ +232 ms] Found plugin url_launcher at C:\Install\flutter\.pub-cache\hosted\pub.dartlang.org\url_launcher-6.0.3\
[   +4 ms] Found plugin url_launcher_linux at C:\Install\flutter\.pub-cache\hosted\pub.dartlang.org\url_launcher_linux-2.0.0\
[   +2 ms] Found plugin url_launcher_macos at C:\Install\flutter\.pub-cache\hosted\pub.dartlang.org\url_launcher_macos-2.0.0\
[   +3 ms] Found plugin url_launcher_web at C:\Install\flutter\.pub-cache\hosted\pub.dartlang.org\url_launcher_web-2.0.0\
[   +3 ms] Found plugin url_launcher_windows at C:\Install\flutter\.pub-cache\hosted\pub.dartlang.org\url_launcher_windows-2.0.0\
[  +35 ms] Found plugin integration_test at C:\Install\flutter\packages\integration_test\
[  +74 ms] Generating C:\Users\karnm\StudioProjects\exl_website\android\app\src\main\java\io\flutter\plugins\GeneratedPluginRegistrant.java
[ +415 ms] Launching lib\main.dart on Chrome in debug mode...
[ +335 ms] Updating assets
[ +686 ms] Manifest contained wildcard assets. Inserting missing file into build graph to force rerun. for more information see #56466.
[   +5 ms] Waiting for connection from debug service on Chrome...
[  +47 ms] Found plugin url_launcher at C:\Install\flutter\.pub-cache\hosted\pub.dartlang.org\url_launcher-6.0.3\
[   +3 ms] Found plugin url_launcher_linux at C:\Install\flutter\.pub-cache\hosted\pub.dartlang.org\url_launcher_linux-2.0.0\
[   +1 ms] Found plugin url_launcher_macos at C:\Install\flutter\.pub-cache\hosted\pub.dartlang.org\url_launcher_macos-2.0.0\
[   +3 ms] Found plugin url_launcher_web at C:\Install\flutter\.pub-cache\hosted\pub.dartlang.org\url_launcher_web-2.0.0\
[   +2 ms] Found plugin url_launcher_windows at C:\Install\flutter\.pub-cache\hosted\pub.dartlang.org\url_launcher_windows-2.0.0\
[  +20 ms] Found plugin integration_test at C:\Install\flutter\packages\integration_test\
[  +68 ms] Found plugin url_launcher at C:\Install\flutter\.pub-cache\hosted\pub.dartlang.org\url_launcher-6.0.3\
[   +2 ms] Found plugin url_launcher_linux at C:\Install\flutter\.pub-cache\hosted\pub.dartlang.org\url_launcher_linux-2.0.0\
[   +1 ms] Found plugin url_launcher_macos at C:\Install\flutter\.pub-cache\hosted\pub.dartlang.org\url_launcher_macos-2.0.0\
[   +2 ms] Found plugin url_launcher_web at C:\Install\flutter\.pub-cache\hosted\pub.dartlang.org\url_launcher_web-2.0.0\
[   +3 ms] Found plugin url_launcher_windows at C:\Install\flutter\.pub-cache\hosted\pub.dartlang.org\url_launcher_windows-2.0.0\
[  +14 ms] Found plugin integration_test at C:\Install\flutter\packages\integration_test\
[ +936 ms] <- reset
[  +11 ms] C:\Install\flutter\bin\cache\dart-sdk\bin\dart.exe --disable-dart-dev C:\Install\flutter\bin\cache\artifacts\engine\windows-x64\frontend_server.dart.snapshot --sdk-root C:\Install\flutter\bin\cache\flutter_web_sdk/
--incremental --target=dartdevc --debugger-module-names --experimental-emit-debug-metadata -DFLUTTER_WEB_AUTO_DETECT=true --output-dill C:\Users\karnm\AppData\Local\Temp\flutter_tools.1894734c\flutter_tool.31776e8f\app.dill
--libraries-spec file:///C:/Install/flutter/bin/cache/flutter_web_sdk/libraries.json --packages C:\Users\karnm\StudioProjects\exl_website\.dart_tool\package_config.json -Ddart.vm.profile=false -Ddart.vm.product=false
--enable-asserts --track-widget-creation --filesystem-root C:\Users\karnm\AppData\Local\Temp\flutter_tools.1894734c\flutter_tools.b0706db8 --filesystem-scheme org-dartlang-app --initialize-from-dill
build\c7922d95bf4a2462b75c84a97c312edb.cache.dill.track.dill --platform file:///C:/Install/flutter/bin/cache/flutter_web_sdk/kernel/flutter_ddc_sdk.dill --no-sound-null-safety
[  +21 ms] <- compile org-dartlang-app:/web_entrypoint.dart

This could be due to either browser caching or a but in our font fallback. The caching could be affected by the code in index.html.
flutter create recreating the old version of the file seems suspicious. Did you delete web/index.html or build/web/index.html? You want to delete and recreates the former, not the latter. Alternatively, you can delete all of the service worker code and just keep the <script src="main.dart.js...">. This will remove the service worker from the equation.
Can you please try it without the service worker? This will help us categorize the issue correctly. Thanks.

Did you delete web/index.html or build/web/index.html?
i deleted both

I removed the service worker code inside the index.html file, now it works again!

My icons are wrong too. Tested on android device in dev mode. i don't even use web.

You can see the problem in our app using this link:
https://demo.invoiceninja.com?build=last
We compile our app using the last, current and next versions of the Flutter SDK, it's useful to isolate problems between releases. Since the icons changed between the last (v2.0) and current (v2.2) releases when viewing the last version (which uses the current fonts) the problem is always present.
For comparison here are the other versions of the app:
https://demo.invoiceninja.com (current)
https://demo.invoiceninja.com?build=next (v2.5)
https://demo.invoiceninja.com?build=wasm

@hillelcoren That is big! (to have the reproducible version)
I am wondering, is there a way for you to preserve this state, so that @yjbanov e.g. will be able to reproduce it at a later point?

The state should be preserved at least until the next version of Flutter is released.

Given https://github.com/flutter/flutter/issues/82947 is fixed, I'm also closing this issue. If you've run into this and the workarounds above don't work, please create a new issue and @ me.


Setting granularity in config vs commandline appears to break candlestick detection

Describe the bug
When I set the granularity through the config file, I no longer see any Candlestick detections in my log / telegram. If I set it via the commandline it does.
To Reproduce
Steps to reproduce the behavior:

Setup the following config file:

{
    "binance": {
        "api_url": "https://api.binance.com",
        "api_key": "XXXXXXXXXXXXXXXXXXXXXXX",
        "api_secret": "XXXXXXXXXXXXXXXXXXXXXXXXXX",
        "config": {
            "base_currency": "ORN",
            "quote_currency": "USDT",
            "live": 1,
            "autorestart": 1
        }
    },
    "telegram": {
        "token": "XXXXXXXXXXXXXXXXXXXXXXXX",
        "client_id": "XXXXXXXXXXXXXXXXXXXXXX"
    }
}

Start the bot with python3 pycryptobot.py --granularity 15m
The bot will start with the following logfile:

|       Auto restart Bot : True  --autorestart                                 |
================================================================================
*** Candlestick Detected: Morning Star ("Strong - Reversal - Bullish Pattern - Up")
2021-06-17 09:45:00 | ORNUSDT (BEAR) | 15m | Close: 8.7590 | v EMA12/26: 8.8029 < 8.8550 v | v MACD: -0.0520 < -0.0436 vv OBV: -211771.2020 (-3.8300%) v | ERI: buy |  | WAIT | Last Action: SELL

Note the candlestick detection.
Now repeat with:

Use the following config:

{
    "binance": {
        "api_url": "https://api.binance.com",
        "api_key": "XXXXXXXXXXXXXXXXXXXXXXX",
        "api_secret": "XXXXXXXXXXXXXXXXXXXXXXXXXX",
        "config": {
            "base_currency": "ORN",
            "quote_currency": "USDT",
            "granularity": "15m",
            "live": 1,
            "autorestart": 1
        }
    },
    "telegram": {
        "token": "XXXXXXXXXXXXXXXXXXXXXXXX",
        "client_id": "XXXXXXXXXXXXXXXXXXXXXX"
    }
}

Start the bot using python3 pycryptobot.py
Observe the first logging:

|       Auto restart Bot : True  --autorestart                                 |
================================================================================
2021-06-17 10:00:00 | ORNUSDT (BEAR) | 15m | Close: 8.7390 | v EMA12/26: 8.7920 < 8.8458 v | v MACD: -0.0538 < -0.0458 v^ OBV: -211238.7530 (0.3300%) ^ | ERI: buy |  | WAIT | Last Action: SELL
Seasonal ARIMA model predicts the closing price will be 8.73 at 2021-06-17 10:45:00 (delta: -0.01)

Note that it's no longer showing the candlestick detection.
Expected behavior
It will detect candlesticks regardless of how I set up my granularity.
I think this /might/ be related to: https://github.com/whittlem/pycryptobot/issues/335 as we both did set granularity in our config.

i am detected. Setting granularity on config fiel to 15m will work with 1h at same. can you check this too?

@Vashiru, I don't think this is a bug. The candlestick will show if is it detected in the current interval when you start the bot. When you repeated the second step you are onto the next interval so wouldn't see it. There is nothing in the code that would display candlestick info based on granularity. If you are running the bot with the granularity set in the config.json do you never see any candlestick info? I'm sure you must. If not can you send me your pycryptobot.log file when you have the granularity in the config.json.
@hellresistor, I'm not sure what you mean.

@whittlem When I tested it, I was able to reproduce it multiple times. But I've just set up 2 bots with live 0 to run along with the market. I'll let you know what the outcome of the test is.

I've left it running for a bit, managed to validate that in both cases they've been detected correctly. Closing ticket.


Fix assert in cacheTile.

If the same tiled image is used multiple times, it is normal to have options.image null.
The imageRecord should already exists though.

Good catch!


[SPARK-26057][SQL] Transform also analyzed plans when dedup references

What changes were proposed in this pull request?
In SPARK-24865 AnalysisBarrier was removed and in order to improve resolution speed, the analyzed flag was (re-)introduced in order to process only plans which are not yet analyzed. This should not be the case when performing attribute deduplication as in that case we need to transform also the plans which were already analyzed, otherwise we can miss to rewrite some attributes leading to invalid plans.
How was this patch tested?
added UT
Please review http://spark.apache.org/contributing.html before opening a pull request.

cc @cloud-fan @gatorsmile @rxin

Test build #98829 has started for PR 23035 at commit 62a895f.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/5027/
Test PASSed.

Test build #98829 has finished for PR 23035 at commit 62a895f.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/98829/
Test PASSed.

Test build #98861 has started for PR 23035 at commit 98d91a3.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/5046/
Test PASSed.

Test build #98861 has finished for PR 23035 at commit 98d91a3.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/98861/
Test PASSed.

thanks, merging to master/2.4!


PowerShell Command typo

This page has the following command:
(Get-AzureADDirectorySetting | ? { $_.DisplayName -eq "Group.Unified"} | Select-Object -ExpandProperty Values
It should not have an opening parentheses, that's a relic from an earlier, incorrect form of the command.

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

ID: 0ef5e848-ca7a-8924-8da2-73163a489e5b
Version Independent ID: ad118082-f4bb-624c-b541-942ba235f370
Content: Azure AD Connect: Group writeback - Microsoft Entra
Content Source: articles/active-directory/hybrid/how-to-connect-group-writeback-v2.md
Service: active-directory
Sub-service: hybrid
GitHub Login: @billmath
Microsoft Alias: billmath

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

@justinmontgomeryCF
Thanks for reporting this! We have created a PR for this issue and the changes should go live soon.


TEST-#4032: Only run unit tests when code changes are made

Resolves #4032
Signed-off-by: Devin Petersohn<EMAIL_ADDRESS>
What do these changes do?

Btw, what about push.yml and push-to-master.yml files?

I thought it was ok to run push.yml and push-to-master.yml on every commit, but since many CI runs happen for every commit this will cut down some of the time spent in CI.

What about changes in workflows itself (.github folder)?
What about changes in following files:

environment-dev.yml
requirements-dev.txt
setup.py
setup.cfg
versioneer.py
scripts folder(with code for doc checker)
requirements folder that include deps for OmniSci mode
asv_bench folder that include code for benchmarking

If we do not run tests for them, then this will lead to non-working merged code.

@anmyachev, good catch! We should probably add them as well to paths. Would you open a PR?

@modin-project/modin-core, lint-commit should be run on every PR, but now DOCS-related PRs aren't checked on correctness of commit messages.

Yes, that should go to the list above.


[RFC] Design principles for testing

Scribbled some thoughts on how we should be setting up the tests
Context

When i added a new test, i encountered some issues and Also spoke to Kartikay on some ideas.

Changelog

Suggestions on how we could manage our test setup

Test plan

N/A

Covered by #537


[Mod Support] Naturalist

Hi, love the mod and look of it!
I was wondering if you'd be willing to add support for the foods added by the Naturalist mod.
These are:

(Cooked) Venison
(Cooked) Lizard Tail
(Cooked) Duck
(Cooked) Bass
(Cooked) Catfish
Cooked Egg

This mod has ARR license, soo :(

Oh right, I will ask the author if we can do something with that.

The author said to send you to his discord, so that's what I am doing :)
Here is the message: https://discord.com/channels/878598895788240936/981553419292672060/1167127440615805030

This mod has ARR license, soo :(

Hello! You have our permission to use the food assets in your mod for the purpose of compatibility. You may redistribute edited versions in your mod but you may not take credit for them as if they were original pieces.
(This only applies to the creator being responded to, no other assets may be redistributed without permission)
Consider this written permission and message me if you have any more questions! My Discord is also "crispytwig". :-)

Mod support done, wait for update! ඞ


improve array listing

This PR will improve the way the JDBC driver lists arrays.

First it makes all names readable and changes the current behavior which was to display the tiledbURI.
Second, it now displays all public arrays as well. Unless otherwise instructed (introduced new option)
Lastly, fixes a bug in which the wrong namespace was used to query arrays when asking for a preview.

To solve the name uniqueness problem, all arrays are now listed with their TileDB URI and namespace/name like this:
tiledb://dstara/orders ~ tiledb://dstara/120f0518-dd8d-467f-8c1b-23aa49929465
Whenever the JDBC driver is given such a pattern will only use the URI with the UUID. This is achieved by using the replaceArrayNamesWithUUIDs(String input) method
Example:


ARM64EC Configuration updates

Looking into pipeline build failures.

update version by 1  project(dxdispatch VERSION 0.16.x

@raoanag This CR is 4 months old - still applicable? (I just noticed it while looking for something else)

@raoanag This CR is 4 months old - still applicable or potentially superseded by another one? (I just noticed it while looking for something else)
This was meant for ARM64EC drop. I added changes here to also build DxDispatch for the same flavor which was later decided was not needed.

I will abandon this PR since we do not plan on merging this.
Some Context:
So ARM64EC builds and runs HelloDirectml fine, when I manually copy ARM64EC redist bin from preview package.
I have not figured what is wrong with our cmake/build scripts for DML samples. But it copies over arm64 instead of arm64ec binaries and due this to mismatch directml.dll is being picked up from Windows system32 directory.


python310Packages.xknx: 2.7.0 -> 2.8.0

Diff: https://github.com/XKNX/xknx/compare/refs/tags/2.7.0...2.8.0
Changelog: https://github.com/XKNX/xknx/releases/tag/2.8.0
Description of changes

Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
23.05 Release Notes (or backporting 22.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 225967 run on x86_64-linux 1

1 package failed to build:

home-assistant-component-tests.knx

2 packages built:

python310Packages.xknx
python311Packages.xknx


Add verbose flag which can be used to control amount of logs

Do not print out connection options if verbose is off.

https://github.com/near/near-shell/pull/440


Twitch OIDC returns scope in token as array

According to https://datatracker.ietf.org/doc/html/rfc6749#section-5.1 the scope in token response should be a space separated list of scopes which ocaml-oidc expects.
Twitch OIDC implementation returns "scope": ["openid"] (also documented here).
I'm not sure what ocaml-oidc should do here — ignore, fail (like it does now) or try to parse an array — but just creating the issue to discuss and at least to document this behaviour.

I think we should try to be lenient with parsing of things like this since we (apparently) can't trust that provider implementations follow the spec.
If you want to open a PR to try parsing it as an array if it fails in the first case I would be happy to merge it.
Btw, from your link it looks like they should be following the spec

Space-separated list of scopes. This must include the openid scope.

Btw, from your link it looks like they should be following the spec

If you scroll down till the example response you can see
"scope": ["viewing_activity_read"]

which amusingly contradicts the doc they have written themselves above.


Docs, links follow to Django 1.*

In page https://saleor.readthedocs.io/en/latest/gettingstarted/configuration.html
all links follow to Django 1.* branch, but Saleor use 2.* branch

I'm on it.


[BEAM-1288] Clean *.pyc files with mvn clean.

Added maven-clean-plugin configuration to clean artifacts generated by
other phases of mvn.
Be sure to do all of the following to help us incorporate your contribution
quickly and easily:

[ ] Make sure the PR title is formatted like:
[BEAM-<Jira issue #>] Description of pull request
[ ] Make sure tests pass via mvn clean verify. (Even better, enable
Travis-CI on your fork and ensure the whole test matrix passes).
[ ] Replace <Jira issue #> in the title with the actual Jira issue
number, if there is one.
[ ] If this contribution is large, please file an Apache
Individual Contributor License Agreement.

R: @dhalperi

LGTM, will merge once green. Thanks!

Changes Unknown when pulling e100cd534188d8f35f93d27b45d3b1bf86d8bde0 on aaltay:mvn into ** on apache:python-sdk**.

Changes Unknown when pulling e100cd534188d8f35f93d27b45d3b1bf86d8bde0 on aaltay:mvn into ** on apache:python-sdk**.

Changes Unknown when pulling e100cd534188d8f35f93d27b45d3b1bf86d8bde0 on aaltay:mvn into ** on apache:python-sdk**.

Merged, thanks.

Thank you.


Check for a state_key on the tombstone push rule

This is an oversight from the proposal: https://github.com/matrix-org/matrix-doc/pull/1930

yes, by yourself too :) https://github.com/matrix-org/synapse/pull/5804
js-sdk part is here: https://github.com/matrix-org/matrix-js-sdk/pull/1006

You don't seriously expect me to remember what I did 12 days ago, right?!?!!?

it is a long time ago, I'll give you that :p


add support for win10x32

download 32 bit version of Windows 10

Hi @ElliotKillick , would it be fine for you to accept this pull request?
Best  Florian

Hi @florianschroen,
Thanks for this PR. I'm unfortunately not interested in supporting 32-bit given that it's a dying architecture and is no longer supported with Windows 11. Manufacturers aren't producing 32-bit CPUs anymore. Also, 32-bit exploit mitigations are much weaker than they are on 64-bit so I think it it runs counter to this project's goal of security.
Thanks,
Elliot


google authentication : 403 for accounts that require mfa

When using a google account that has mfa enabled google authentication fails.

I got around that by using an "App specific password":
https://support.google.com/accounts/answer/185833?hl=en

Nice... Never thought of that.... Thanks for the info. :)


Only remove whitespace between, or at the start or end of, elements.

Fixes #114 and #116

@cdata PTAL

I need to get a release out with these fixes. Going to merge on @zhaoz's approval, but @cdata if you want more changes I can make another PR.

@justinfagnani Please file issues that document the outstanding comments.


Update README with setup instruction

It would be great with a README that describes the setup process, both for hosting the site and a description of what workflows that needs to exist for github-deploy-center to be used for a repo 🙏

@andmos I have updated the README a bit, could you take a look and let me know if things are clear, alternatively suggest improvements? :)

Just what I had in mind. Looks good! I'm going to use this project quite soon!


Fixed stackOverFlow tags and jabbr chat room URL

Seems stackoverflow renamed the tags from asp.net-5 to asp.net-core and entity-framework-7 to entity-framework-core and also updated the jabbr chat room

Hi @ctyar, I'm your friendly neighborhood .NET Foundation Pull Request Bot (You can call me DNFBOT). Thanks for your contribution!
You've already signed the contribution license agreement. Thanks!
We will now validate the agreement and then real humans will evaluate your PR.
TTYL, DNFBOT;

Hi @ctyar I ended up going with a slightly different change, but thank you!

:cool: :+1:


Find newlines in ignored tokens

Fix #420

Close one, the test was incorrect, but I fixed it.
Thank you for contributing!


7/30 Publish

Docs Build status updates of commit 91fcfc9:
:warning: Validation status: warnings

File
Status
Preview URL
Details

rd/index.yml
:warning:Warning

Details

rd/map.yml
:warning:Warning

Details

rd/media/profiles/ritesh-modi.jpg
:white_check_mark:Succeeded

rd/media/profiles/sakari-nahi.jpg
:white_check_mark:Succeeded

rd/ritesh-modi.yml
:white_check_mark:Succeeded

rd/sakari-nahi.yml
:white_check_mark:Succeeded

rd/toc.yml
:white_check_mark:Succeeded

rd/index.yml

Line 14, Column 8: [Warning-file-not-found] Invalid file link: './map'.
Line 16, Column 8: [Warning-file-not-found] Invalid file link: './about'.
Line 18, Column 8: [Warning-file-not-found] Invalid file link: './CodeOfConduct'.

rd/map.yml

Line 15, Column 8: [Warning-file-not-found] Invalid file link: './map'.
Line 17, Column 8: [Warning-file-not-found] Invalid file link: './about'.
Line 19, Column 8: [Warning-file-not-found] Invalid file link: './CodeOfConduct'.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel


dirPagination: Working With Asynchronous Data

Hi :)
Description of issue: I'd like to reproduce the example of asynchronous data, but I'm having troubles to get into array of data in my .json file, or I may be doing something (highly probable) :(. My JSON looks different against yours in example. I set one result per page. See it in PLNKR.
Demo: http://plnkr.co/edit/koOcSdKRHTV8s33I6JmP?p=preview

var myApp = angular.module('myApp', ['angularUtils.directives.dirPagination']);

    myApp.controller('fetchCtrl', function($scope, $http) {
    $scope.users = [];
    $scope.totalUsers = 0;
    $scope.usersPerPage = 1; // this should match however many results your API puts on one page
    getResultsPage(1);

    $scope.pagination = {
        current: 1
    };

    $scope.pageChanged = function(newPage) {
        getResultsPage(newPage);
    };

    function getResultsPage(pageNumber) {
        // this is just an example, in reality this stuff should be in a service
        $http.get('list.json?page=' + pageNumber)
            .then(function(result) {
              console.log(result);
                $scope.users = result.data.data;
                $scope.totalUsers = result.data.meta.pagination.total
            });
        }
    });

Working code...

@AhtashamImtiyaz I Just updated the plunkr with it. Good catch. Now, it still doesn't do the job. See current Plunkr if your'e interested.


UIImageExtensions line 62

Please fill out this template when filing an issue.
All comment lines beginning with an > instruct you with what info we expect. You can delete those lines once you've filled in the info.

[ ] I've read, understood, and done my best to follow the Contributing guidelines before opening this issue.
What did you do?

Please replace this with what you did.

What did you expect to happen?

Please replace this with what you expected to happen.

What happened instead?

Please replace this with of what happened instead.

SwifterSwift Environment

SwifterSwift version:
Xcode version:
macOS version running Xcode:
Swift version:
Platform(s) running SwifterSwift:

Demo Project

Please link to or upload a project we can download that reproduces the issue.

Hey @Coder-XI Thank's for report this :)) This is probably a mistake on implementation

Fixed on #575 :))


Can i use GoAccess with iptables.log ?

Hello, i search a tool for visualized my file iptables.log.
Can i use GoAccess with iptables.log ?

You may. Though the fields won't necessarily match the context of goaccess' report. e.g., request, browser, etc...

Ok, in my case, I don't want to have to adapt fields, so I consider that, initially, it is not adapted.
Thank you for your reply.
If, despite everything, someone has used GoAcces with Iptables logs, tutorials are welcome.

Closing this. However, feel free to reopen it if needed.


Test sign gen3-client, update doc

Given we have the new signed chicago images, should we test and update docs?
https://ohsucomputationalbio.slack.com/archives/C043HPV0VMY/p1707773318523459
https://github.com/ACED-IDP/aced-idp.github.io/blob/278c015c55e54724b96ba855eee4cb343b2a699b/docs/requirements/gen3-client.md?plain=1#L13-L45

Yes! Will test the following:
Uploads

Result
Description
Target Bucket
Upload Method
Expected Outcome

Upload a single file to AWS S3 bucket
AWS S3
Singlepart
File is successfully uploaded

Upload multiple files to AWS S3 bucket
AWS S3
Multipart
All files are successfully uploaded

Upload a single file to non-AWS S3 bucket
Non-AWS S3
Singlepart
File is successfully uploaded

Upload multiple files to non-AWS S3 bucket
Non-AWS S3
Multipart
All files are successfully uploaded

Downloads

Result
Description
Source Bucket
Download Method
Expected Outcome

Download a single file by file ID from AWS S3 bucket
AWS S3
Single file
File is successfully downloaded

Download multiple files using a file manifest from AWS S3 bucket
AWS S3
Multiple files
All specified files are successfully downloaded

Download a single file by file ID from non-AWS S3 bucket
Non-AWS S3
Single file
File is successfully downloaded

Download multiple files using a file manifest from non-AWS S3 bucket
Non-AWS S3
Multiple files
All specified files are successfully downloaded


CDD-2307: Set rangemode for charts settings to tozero

Description
This PR includes an update to set all charts rangemode to tozero this measn that the y-axis will always reach zero and not be computed based on the maximum value.
see documentation: https://plotly.com/python/reference/layout/yaxis/#layout-yaxis-rangemode
Fixes #CDD-3207

Type of change
Please select the options that are relevant.

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Tech debt item (this is focused solely on addressing any relevant technical debt)

Checklist:

[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] I have added tests at the right levels to prove my change is effective
[ ] I have added screenshots or screen grabs where appropriate
[ ] I have added docstrings in the correct style (google)


Need documentation of constants

I can't find anywhere the documentation of the valid constants. For instance true or false.
I am just trying to set a variable to true to then test it later on.

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

ID: 5310021d-de39-9418-2a55-ccdd9c2f4db0
Version Independent ID: ad38bf02-de35-7d67-def7-b1a064dd032f
Content: Azure API Management advanced policies
Content Source: articles/api-management/api-management-advanced-policies.md
Service: api-management
GitHub Login: @vladvino
Microsoft Alias: apimpm

Hello @daneel3001,
Thank you for your feedback! We will review and update as appropriate.

Hello @daneel3001,
Thank you for your feedback! We will review and update as appropriate.

@daneel3001 Under the Allowed Types for set-variable you will get the return type that is supported by this policy.

Policy expressions use the syntax in C# 7. Each expression has access to the implicitly provided context variable and an allowed subset of .NET Framework types.
Single statement expressions are enclosed in @(expression), where expression is a well-formed C# expression statement.
Multi-statement expressions are enclosed in @{expression}. All code paths within multi-statement expressions must end with a return statement.

Reference: https://docs.microsoft.com/en-us/azure/api-management/api-management-policy-expressions
So for your scenario you can define as below:
<set-variable name="isbool" value="@((Boolean)(true))" />
Using trace inspector you can verify the evaluated value of the expression

@daneel3001 Under the Allowed Types for set-variable you will get the return type that is supported by this policy.

Policy expressions use the syntax in C# 7. Each expression has access to the implicitly provided context variable and an allowed subset of .NET Framework types.
Single statement expressions are enclosed in @(expression), where expression is a well-formed C# expression statement.
Multi-statement expressions are enclosed in @{expression}. All code paths within multi-statement expressions must end with a return statement.

Reference: https://docs.microsoft.com/en-us/azure/api-management/api-management-policy-expressions
So for your scenario you can define as below:
<set-variable name="isbool" value="@((Boolean)(true))" />
Using trace inspector you can verify the evaluated value of the expression

@daneel3001 Hope the above helps and clears things up. We will now proceed to close this thread. If there are further questions regarding this matter, please reopen it and we will gladly continue the discussion.

@daneel3001 Hope the above helps and clears things up. We will now proceed to close this thread. If there are further questions regarding this matter, please reopen it and we will gladly continue the discussion.

Thanks


Update words-to-follow.json

add SRE to followed words.

Thank you!
This PR goes to v2 branch version which gets deployed in the following weeks. If you want it to get deployed immediately, we should merge it into master.

I do prefer to keep it on v2 branch :))

Ok. Thank you, Reza.


Project new and edit page

Update the Project new and edit form to allow the user to enter the information indicated in the project schema (see https://github.com/pulibrary/tiger-data-app/issues/169) and enforce the required fields.

For this version we can keep it simple and force the user to enter a project ID (rather than calculating this from an automatically generated DOI).
Title is required
Description is required
Data Sponsor (a netid) is required
Data Manager (a netid) is required
Departments is a multi-value field, at least one is required. For this version use a hard coded list of departments with code/name and store the codes in the record.
Notice that the data_users_rw and data_users_ro are optional fields and we'll implement those in ticket https://github.com/pulibrary/tiger-data-app/issues/171

Acceptance Criteria:

[ ] Allow the user to enter the data in the form above and store into our tigerdata database
[ ] Matt gets an email with the information above
[ ] No interaction with mediaflux
[ ] No interaction with DataCite

Clarification in meeting notes (and added to acceptance criteria above) - https://docs.google.com/document/d/14SjoKlTI7AWNVNjgBOa28jDnhClTnaMnEgN5EBocR9o/edit#heading=h.f44bvi1wdwt3

Hey team! Please add your planning poker estimate with Zenhub @kelynch @bess @jrgriffiniii

Move the email notification to its own ticket: https://github.com/pulibrary/tiger-data-app/issues/195

Reopening since I still need to update Mediaflux on updates.

https://github.com/pulibrary/tiger-data-app/pull/197 took care of it.


no packages found for nested module

Hi! Thanks for great job!
I'm not sure, but I think your lsp server should handle configuration like this:
big_project
|
+- go.mod
|
`-subproject
    |
    `- go.mod

in second go.mod:
module github.com/someuser/big_project/subproject

replace github.com/someuser/big_project v0.1.0 => ../

because go build for subproject are fine and bingo:
no packages found for /Users/someuser/projects/big_project/subproject/cmd/main.go

PS. My client set project root to big_project directory

@s-kostyaev
thanks, I didn't notice this scene. I will solve the problem as soon as possible.

@saibing for now it works for me after this patch:
diff --git a/langserver/internal/source/command.go b/langserver/internal/source/command.go
index bf7164c..b0de27c 100644
--- a/langserver/internal/source/command.go
+++ b/langserver/internal/source/command.go
@@ -9,7 +9,7 @@ import (
 )

 // invokeGo returns the stdout of a go command invocation.
-func invokeGo(ctx context.Context, dir string,  args ...string) (*bytes.Buffer, error) {
+func invokeGo(ctx context.Context, dir string, args ...string) (*bytes.Buffer, error) {
        stdout := new(bytes.Buffer)
        stderr := new(bytes.Buffer)

@@ -32,9 +32,9 @@ func invokeGo(ctx context.Context, dir string,  args ...string) (*bytes.Buffer,
                }
        }

-       if len(stderr.Bytes()) != 0 {
-               return nil, fmt.Errorf("'go %v' failed: %s", args, string(stderr.Bytes()))
-       }
+       // if len(stderr.Bytes()) != 0 {
+       //      return nil, fmt.Errorf("'go %v' failed: %s", args, string(stderr.Bytes()))
+       // }

        return stdout, nil
-}
\ No newline at end of file
+}

Maybe you should log warning instead of returning error in this case?
Hint: case is on langserver/internal/source/module_cache.go:73:
buf, err := invokeGo(context.Background(), m.gomodDir, "list", "-m", "-json", "all")
this command returns non-empty stderr, but it's fine.

Also is there any option to store project cache on disk (with checks and invalidation)? Init time is so long.

@s-kostyaev
I have implement support nested module, please try the latest version.
bingo can not store project cache on disk by far.

How long the init time of your project?

What size of your project's code?

@saibing Thank you.
without my patch from https://github.com/saibing/bingo/issues/2#issuecomment-442739584 it doesn't work on my project, because go list -m -json all inside subproject prints go: finding github.com/someuser/big_project v0.1.0 to stderr.
I'll try to reply to your other questions as soon as possible.

@s-kostyaev
thanks , I have apply your patch.

How long the init time of your project?

about 3-5 min

What size of your project's code?

by https://github.com/hhatto/gocloc 13206 loc without deps, 84562 with go mod vendor and I don't know how to count loc used from stdlib.

thanks , I have apply your patch, please try again.

This problem is solved. There is some other problems, but I'll try to collect more information before I can report it.
@saibing thanks

How long the init time of your project?

about 3-5 min

What size of your project's code?

by https://github.com/hhatto/gocloc 13206 loc without deps, 84562 with go mod vendor and I don't know how to count loc used from stdlib.

for my project without deps:
http://cloc.sourceforge.net v 1.64  T=11.30 s (232.9 files/s, 41125.1 lines/s)
-----------------------------------------------------------------------------------
Language                         files          blank        comment           code
-----------------------------------------------------------------------------------
Go                                2085          45672          22801         256325

The bingo's init time is 20 seconds.
So, there are may be some thing wrong:

The performance of your disk io?

Is bingo waiting for download deps module code from internet on invoke go list command?

The performance of your disk io?

I test it on macbook pro with ssd

Is bingo waiting for download deps module code from internet on invoke go list command?

all dependencies already downloaded.
But I see about 2,5 GB of memory usage by bingo and 3 GB swapped memory, so maybe problem with os x memory scheduler.

@saibing with other client (https://github.com/emacs-lsp/lsp-mode) init time is 70 seconds.


Add note about autoSaveId

hi @bvaughn,
i spent a couple hours debugging panel size persistence,
only to discover that i was using id instead of autoSaveId
it would be good if this was more clear in the readme
cheers :)
great library

I'm sorry to hear that you lost time debugging this. I don't think it should be the first FAQ question (based on how often it has come up) but I guess adding it seems reasonable. It would need to be done in more than just the file you modified though, so I've just done it myself in fa58630e0ba09070f6977ce0ab036588a8749ce4. Cheers


artberri/puppet-nvm#16 Lock stdlib to below 4.16.0

Work arround the issue reported by @concon121

Closing while I work on getting tests to pass.


sdslen() function always return 0

How sdslen() function (in sds.h) is working? How it calculates the length?

Check your environment, probably you have copy of sds.c 2.0.0 in your project and another one in system libraries with version 1.0.0

facing the same issue.


feat: add new algorithm

here I have added several algorithms in the golang programming language

Welcome.

Can this pull request be reviewed first?
@jbampton @BaseMax

Okay sir, i will noted

Thanks


Add unit test for ConsulServerRegisterRepository

// Describe your PR here; eg. Fixes #issueNo
Add unit test for ConsulServerRegisterRepository #2137

Make sure that:

[ -] You have read the contribution guidelines.
[- ] You submit test cases (unit or integration tests) that back your changes.
[ -] Your local test passed mvn clean install -Dmaven.javadoc.skip=true.

modify pr title please ,see issue-pr


PeerDisconnectTimeout

One of our users got a PeerDisconnectTimeout error yesterday and we've been digging through the logs and want to better understand what this means.
It appears that they had an internet connection drop out, this disconnected them from the multi-user session (photon networking). We respond to that by resetting everything including calling Disconnect() and ForgetSession on the active ARR session which responded with "Success". About 10 seconds later their internet connection was restored and they rejoined the multi-user session, opened the ARR session, and then called ConnectAsync which threw a RRException PeerDisconnectTimeout and a callback to RenderingSession.ConnectionStatusChanged with PeerDisconnectTimeout.
The documentation for PeerDisconnectTimeout says "Timed out while waiting for peer to close connection". So I'm wondering is the exception being thrown related to the prior call to Disconnect or is it relevant to the ConnectAsync call?
(This is what led us down the path of trying to improve our disconnect handling in #71 )

Hi Edd, we will look into this more closely and let you know if we have some follow-up questions.
Cheers,
Florian

Hi @WikkidEdd ,
The PeerDisconnectTimeout is the result of the Disconnect() call. As there was a network outage, the client could not gracefully disconnect. This error code should not have bleed into the next connect call, this is a bug on our side.
For now as a workaround, you can wait after calling Disconnect() until you get the ConnectionStatusChanged event.
Cheers,
Christopher

Hi @WikkidEdd ,
we just released ARR 1.0.60. With this the previous disconnect should no longer have any side effects on the next connect call.
We also changed the code to make sure ForgetSession / StopSession automatically disconnect from the active session before executing which should ensure that events are always observed in the same order.
Cheers,
Christopher

Awesome, thanks 👍


uartdpi: Use modern APIs for PTS device

Currently we use a mix of old-school, non-standard BSD APIs to open a pseudo-terminal. There are newer APIs, which are unfortunately a bit underdocumented. However, the code at https://github.com/opensocdebug/osd-sw/blob/master/src/libosd/terminal.c#L188 does the trick.

This issue came up in the D3 review for UART.
Is this something that we can close or re-categorize?

Thanks @a-will. Let's label this as V3 for now, and re-categorize once we are holding the V3 signoff review.


Adding /var/run/wazuh-indexer to the list of ignored files

Description
This PR adds /var/run/wazuh-indexer to the list of ignored files when building RPM packages.
Issues Resolved
fixes #335
Check List

[x] New functionality includes testing.

[x] All tests pass

[ ] New functionality has been documented.

[ ] New functionality has javadoc added

[ ] Failing checks are inspected and point to the corresponding known issue(s) (See: Troubleshooting Failing Builds)
[x] Commits are signed per the DCO using --signoff
[x] Commit changes are listed out in CHANGELOG.md file (See: Changelog)
[ ] Public documentation issue/PR created

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Packages can now be removed without warnings on /var/run/wazuh-indexer:
[root@uninstall-warning ~]# yum remove wazuh-indexer -y
Dependencies resolved.
===================================================================================================================================================
 Package                               Architecture                   Version                          Repository                             Size
===================================================================================================================================================
Removing:
 wazuh-indexer                         x86_64                         4.9.0-0                          @@commandline                         1.0 G

Transaction Summary
===================================================================================================================================================
Remove  1 Package

Freed space: 1.0 G
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                1/1
  Running scriptlet: wazuh-indexer-4.9.0-0.x86_64                                                                                1/1
  Erasing          : wazuh-indexer-4.9.0-0.x86_64                                                                                1/1
  Verifying        : wazuh-indexer-4.9.0-0.x86_64                                                                                1/1

Removed:
  wazuh-indexer-4.9.0-0.x86_64

Complete!


Calculator example bugs and improvements

This may be the first example many people will look at so imho it deserves some love. Do you prefer very small grained PRs or dumping smaller things into this thread?
Anyway, the first issue that hit me is that "ln" and "log" do nothing. "ln" should be unary and adding it to the uops is straightforward and works as expected. "log" appears to be intended as binary and I can not see why it does not work.
Also the whole logic of the calculator suffers a bit from the problem that "basic" and "scientific" calculators almost always use different logic of evaluation: "basic" won't honour arithmetic precedence rules, scientific will. So it may be an idea to concentrate on the scientific branch and make it real good.

I agree, the calculator needs love. I've addressed a few issues you raised in #2579, but there is still work to do. I welcome small grained PRs and we can keep general discussions here.
The calculator project was more of an excuse to test/showcase the UI system, I spent less time on the underlying logic and it has badly evolved. The scientific ops were added quickly and may very well have issues. Feel free to improve the logic or rewrite it, separating the scientific logic could be a good idea to preserve a simple behavior in the classic variant.
My priority with the calculator is to keep the UI code simple and clean, but the logic can get more complex.
I have a suggestion to implement the precedence rules (and support keyboard input as a bonus), you could use and extend the calc example of nitcc (the Nit Compiler Compiler). The calc example is basically a calculator interpreting a string: https://github.com/nitlang/nit/tree/master/contrib/nitcc/examples


Completed tasks disappearing

Each time I complete a task, or set its status to done, it goes away. I would like/expect them to show up on the "Task progress" tab under "Done", Am I missing something or is this a bug?

To see completed tasks, check the "show completed tasks" option in the menu.

As @wweich stated, completed tasks are hidden by default. But you can change this setting for each tab.
We probably can show completed tasks by default on the task progress tab.

That setting is set per view. But I think that in the Task Progress view it shouldn't be hidden by default. I mean, it doesn't have sense to have a Progress category "Done" when nothing is going to be shown unless you explicitly set the option.


After deleting billing information (delete stripe customer) user should remain on plan until end of billing cycle

I was working on implementing this today and ran into one issue.
If a customer wants to delete their billing information, the only way to do it with Stripe is to delete the customer from Stripe.
So the user will no longer has a stripe customer #.
Thus it always sets the user back to the free plan when it syncs since the customer is no longer in Stripe.
But if a customer deletes their billing information (thus deleting stripe customer), and the customer still has time left on the current billing cycle....syncing will make the customer forfeit the remaining time they paid for.
Syncing would be fine as long as the next time the customer subscribes to pro (thus creating a new stripe customer) the system should determine if they have time left on the current billing cycle. If so the system should set a trial_start_date at the date the current billing cycle end.
The hack below avoids syncing with Stripe until the current billing cycle end date has arrived. But there is a problem with it.
Accounts.onLogin (info) ->
  userId = info.user._id

  syncAndSet = ->
    AppPlans.sync userId: userId
    plan = AppPlans.get(userId: userId)
    if !plan
      AppPlans.set 'lite', userId: userId

  if !!AppPlans.endDate('pro', userId: userId)
    if moment().isAfter(AppPlans.endDate('pro', userId: userId))
      syncAndSet()
  else
    syncAndSet()

This issue arises when the customer tries to resubscribe to the plan and they also have time left on the current billing cycle ... since they are no longer a stripe customer (since they deleted their billing info) ... it charges them immediately instead of charging them on the next billing cycle.
So what needs to happen is when they subscribe again, and if they are no longer a stripe customer, the package should set the first billing date to be when AppPlans.endDate is

@aldeed I have updated the post above to clarify the issue.

@sferoze OK, so you have to delete the customer, which also cancels all subscriptions, and by default no proration refund is given.
One solution would be to issue a refund for the rest of the month as soon as you delete the customer. Then going back to the paid plan would start over with a different billing period, but they wouldn't be overcharged.
Otherwise, yeah I think it would make sense to use the endDate as the first billing date if we are creating a new customer.


Built-in typechecking fails on<EMAIL_ADDRESS>

Environment

Operating System: Linux
Node Version:     v18.20.3
Nuxt Version:     3.14.1592
CLI Version:      3.16.0
Nitro Version:    2.10.4
Package Manager<EMAIL_ADDRESS>Builder:          -
User Config:      default
Runtime Modules:  -
Build Modules:    -

Reproduction
https://stackblitz.com/edit/github-qagkk8
Describe the bug
Hello,
I'm running into an issue where typechecking is no longer working in<EMAIL_ADDRESS>To reproduce the issue:

In the minimal reproduction stackblitz, open the the terminal
Execute npm install (to trigger nuxt prepare)
Run the command npm run check-types (which is just a wrapper for nuxt typecheck)

Result: The built-in Nuxt 3 typechecking functionality is broken. When the command from (3) is run, an error is thrown that the search string "/supportedTSExtensions = .*(?=;)/" is not found.
Desired behaviour: I'd like to fix the issue so that typechecking works again. We use this in CI, and it's an important alarm bell for us.
Additional context
Logs
'Search string not found: "/supportedTSExtensions = .*(?=;)/"'

 ERROR  Command failed with exit code 1: npx -p vue-tsc -p typescript vue-tsc --noEmit      11:35:21 AM

  at new ExecaError (/home/.npm/_npx/b95349761371180e/node_modules/nuxi/dist/chunks/index3.mjs:1188:1)
  at getFinalError (/home/.npm/_npx/b95349761371180e/node_modules/nuxi/dist/chunks/index3.mjs:1158:9)
  at makeError (/home/.npm/_npx/b95349761371180e/node_modules/nuxi/dist/chunks/index3.mjs:3638:16)
  at getAsyncResult (/home/.npm/_npx/b95349761371180e/node_modules/nuxi/dist/chunks/index3.mjs:7867:4)
  at handlePromise (/home/.npm/_npx/b95349761371180e/node_modules/nuxi/dist/chunks/index3.mjs:7850:17)
  at async Object.run (/home/.npm/_npx/b95349761371180e/node_modules/nuxi/dist/chunks/typecheck.mjs:112:9)
  at async runCommand$1 (/home/.npm/_npx/b95349761371180e/node_modules/nuxi/dist/shared/nuxi.f8a4d1b7.mjs:1679:16)
  at async runCommand$1 (/home/.npm/_npx/b95349761371180e/node_modules/nuxi/dist/shared/nuxi.f8a4d1b7.mjs:1670:11)
  at async runMain$1 (/home/.npm/_npx/b95349761371180e/node_modules/nuxi/dist/shared/nuxi.f8a4d1b7.mjs:1808:7)

Hello, as @rylanharper mentionned, this is indeed an upstream issue :+1:


[WIP] Web Server Config URL Rewrite Rules White List

Hey All,
When looking into the current .htaccess file's URL rewrite rules, I noticed a couple small issues:

Periods are not escaped when black listing specific files (e.g., LICENSE.txt), meaning that other files/folders are perhaps unintentionally blacklisted (e.g., LICENSEatxt; likely not really an issue in practice).
The .yml file type extension is not black listed (although .yaml is), meaning files such as /codeception.yml are accessible via HTTP requests.

This pull request so far simply addresses these two specific issues, however the last issue above has bothered me in a broader way. In general, it is often preferable (from a security point of view) to use a white list instead of a black list when it comes to filtering things (e.g., firewall rules, sanitizing input to prevent XSS, etc). The example of .yaml vs .yml mentioned above really highlights the limitations/issues with using a black list approach, and I think switching to a primarily white list based approach could be an easy win for improving Grav's default configuration.
In exploring this idea with a website I'm currently working on, I've so far determined that files need to be served from these folders:

/ (usually only for a few specific files such as robots.txt, favicon.ico, etc)
/assets
/images
/system/assets
/system/images
/user/pages
/user/plugins
/user/themes

There may be additional areas that I haven't caught yet, but these are the most obvious sources. With the current URL rewrite rules, it's possible to serve up files in all sorts of irrelevant directories. For example, visitors can get specific version information about installed dependencies through files like /vendor/composer/installed.json.
So a simple place to start with a white list might be something along the lines of:
# Whitelist specific folders
RewriteCond %{REQUEST_URI} !^/[^/]*$
RewriteCond %{REQUEST_URI} !^/\.well-known/
RewriteCond %{REQUEST_URI} !^/(assets|images)/
RewriteCond %{REQUEST_URI} !^/system/(assets|images)/
RewriteCond %{REQUEST_URI} !^/user/(pages|plugins|themes)/
RewriteRule .+ error [F]

This rule would be placed before the existing black list rules, since we still want to avoid serving up specific types of files even under these directories. The clearest example is with plugins - they're a giant mix of code vs assets, and it's likely impossible to know ahead of time what folders under any specific plugin are safe to serve (though perhaps there is a convention for this already established in the documentation? I haven't dived into plugin internals yet).
This specific rule still wouldn't solve issues like serving up /codeception.yml, but it's a step in the right direction. The tricky part about a white list is coming up with something that provides value while still working for the overwhelming majority of existing/future website setups (without requiring additional configuration overhead on the website maintainer).
For the sake of completeness (and extra ideas), on the site I'm working on, I've locked things down even further by using the following (so far; still testing/in-development):
## Begin - Security
# Whitelist specific folders/files
RewriteCond %{REQUEST_URI} !^/\.well-known/
RewriteCond %{REQUEST_URI} !^/(assets|images)/
RewriteCond %{REQUEST_URI} !^/system/(assets|images)/
RewriteCond %{REQUEST_URI} !^/user/pages/
RewriteCond %{REQUEST_URI} !^/user/(plugins|themes)/.*\.(jpg|jpeg|gif|png|css|css\.map|js|eot|svg|ttf|woff|woff2)$
RewriteCond %{REQUEST_URI} !^/(index\.php|favicon\.ico|favicon\.png|favicon\.gif|robots\.txt|humans\.txt)?$
RewriteRule .* error [F]

# Blacklist specific file types in all subfolders
RewriteRule /.*\.(txt|md|yaml|yml|php|pl|py|cgi|twig|sh|bat)$ error [F]

# Blacklist dot files
RewriteRule (^|/)\.(?!well-known) - [F]
## End - Security

Here I've gone ahead and white listed only specific file types under the user/plugins and user/themes folders (I imagine the list of allowed extensions will need to grow if additional plugins are installed, making this likely non-ideal for a default .htaccess). Additionally, only specific files in the root directory are accessible. Beyond that, I apply the current file extensions black list.
Anyways, now that I've written all this up - what do you all think? Is this something you'd be interested in pursuing/merging? I'm happy to provide patches for .htaccess and web.config, but I am unfamiliar with the other server config formats and do not have a testing environment for them.
Regards,
--- Scott

Nice, I think whitelisting is better and this concern has already been raised in the past. As you say, the default .htaccess is the more general one and depending on the plugins installed tweaking could be needed, but usually from those folders you serve the usual suspects like js/css and images, and you already have included them.

I think your edits looks good.  Thanks!

Hey @rhukster ,
Always glad to help! However, I hadn't intended the pull request to be merged quite yet - none of my commits actually addressed implementing a white list in the server configs. The initial commits were meant to start a discussion around white listing and to figure out the specific implementation details that would work best for the project (before then going on to implement them). Should I go ahead and make these updates for .htaccess and web.config using the following generalized list?
# Whitelist specific folders
RewriteCond %{REQUEST_URI} !^/[^/]*$
RewriteCond %{REQUEST_URI} !^/\.well-known/
RewriteCond %{REQUEST_URI} !^/(assets|images)/
RewriteCond %{REQUEST_URI} !^/system/(assets|images)/
RewriteCond %{REQUEST_URI} !^/user/(pages|plugins|themes)/
RewriteRule .+ error [F]

I'm not sure if a merged PR can be re-opened or if I'll have to create a new PR.

yes, please just create a new PR.


Evaluation Error

Description
Latest digital-eval reports for persian data sets
[WARN ][/data/ocr/groundtruth/rahbar/281792798/00000192.xml] _wrap invalid literal for int() with base 10: ''

and creates no evaluation report data at all

Resulted from the current Implementation, which (wrongly) assumes, that text information is always available at word level - but the GT-dataset this time relies on lines only.


Remove duplicate MakeSeekable method from SymbolValidator

Implementation looks identical to:
https://github.com/NuGetPackageExplorer/NuGetPackageExplorer/blob/6a2d01cb3f95734ef2203234851e782043172581/Core/Utility/StreamUtility.cs#L16-L35
Also StreamUtility.MakeSeekable was already used here:
https://github.com/NuGetPackageExplorer/NuGetPackageExplorer/blob/6a2d01cb3f95734ef2203234851e782043172581/Core/SymbolValidation/SymbolValidator.cs#L527

strange, not sure why that was even there 🤷♀


Sizes not saving.

The custom configurations are not being saved on new game start. (U41.56)
Replicate:
Changed the sizes from default to:
https://imgur.com/q87aZIx
Die, return to main menu, start a new character, and the bars look like this, every time:
https://imgur.com/p9BO30q

I suppose I should say, they are not all saving.
It seems, the HP bar is the only one that saves length/width.
Whereas Unhappiness/Boredom/Temp width are not being modified.
From the left:
Boredom>Unhappiness (vertical) Boredom is properly saving here, but Unhappiness is not (Adding height).
Horizontal:
Health (Properly saving?)
Endurance Width/Height [X]
Fatigue Width/Height [X]
Hunger Width/Height [X]
Thirst Width/Height [X]
Calories Width/Height [X]
Vertical on the right: Temp Height is not saving correctly here. (Subtracting Height)

I died again, to test further, and this was the result on a new spawn:
https://imgur.com/YDXZrgN


HAMi  Incubation PROJECT ONBOARDING prepare task list

ref https://github.com/Project-HAMi/HAMi/issues/476
The next key milestone for HAMi is to enter the CNCF incubation stage, so we need to continue to improve community governance and engineering quality. There are many things to do.
Here is a clear to-do list
Community Governance

[ ] Clear community governance & contributor promotion channels @wawa0210
[ ] HAMi clear and continuously updated roadmap @archlitchi

Open security ssf

[ ] Vulnerability Reporting Process @william-wang
[ ] hami website support https @Nimbus318

Some things need to be followed up, the owner is cncf staff

Community Governance

[ ] Adopters
[ ] RoadMap


Modifications necessary for kerberization of guacamole

🗣 Description
This pull request makes several modifications necessary for the successful kerberization of guacamole.  These include:

Add some necessary-but-missing httpd modules
Ensure all necessary httpd modules are enabled
Save the HTTP service keytab to its own file.  httpd does not require access to the host keytab.
Add a restart for the httpd service so that it can take advantage of the keytab once it becomes available.

See also:

cisagov/guacamole-composition#9
cisagov/cool-assessment-terraform#58
cisagov/ansible-role-guacamole#6

💭 Motivation and Context
Guacamole must be kerberized in the COOL.
🧪 Testing
I have used these changes to successfully deploy a kerberized version of guacamole to env0 in our staging environment.
🚥 Types of Changes

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

✅ Checklist

[x] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[x] I have read the CONTRIBUTING document.
[x] I have added tests to cover my changes.
[x] All new and existing tests passed.

Oh! Red Hat Linux
Bending into the cold wind
You special flower


Incomplete translation

Some of them are in English, not the local language.

Translations are always work in progress and I also need to rely on volunteers :)
If want you can help! Just ask in the discord


Child object disappears when changing properties of parent

In the first example, create a second ball and make it a child of first one. In the next cell, change the radius of the first ball. Radius changes, but the second ball disappears.

Thanks for reporting this!  Can you check to see if it is fixed?

It's working properly now. Also, now you can put Object3d like this:
sphere_container = Object3d(children=[sphere], position=[0,4,0])
and it renders fine (it had the same problem before).
There is another issue. Following code shows black screen, and renders correctly only after i move the camera around, or change some property value:
# create cart and pole
pole_box = Mesh(geometry=BoxGeometry(width=0.3, height=5, depth=0.3), material=LambertMaterial(color='blue'), position=[0,2.5,0])
pole = Mesh(geometry=BoxGeometry(width=0, height=0, depth=0), material=LambertMaterial(color='white'), position=[0,0,0], children=[pole_box])
cart = Mesh(geometry=BoxGeometry(width=4, height=1, depth=3), material=LambertMaterial(color='red'), position=[0,0,0],
            children=[pole_box])
scene = Scene(children=[cart, AmbientLight(color=0x777777)])
c = PerspectiveCamera(position=[0,0,15], up=[0,1,0], children=[DirectionalLight(color='white',
                                                                             position=[3,5,1],
                                                                             intensity=0.5)])
renderer = Renderer(camera=c, scene = scene, controls=[OrbitControls(controlling=c)])
display(renderer)

I would like to help solve it, but my Javascript skills are not up to task.
Thanks for the great library!

I created a new issue for your comment: #20


Bluesound NAD CI580

What version of Music Assistant has the issue?
2.3.2
What version of the Home Assistant Integration have you got installed?
2024.11.2
Have you tried everything in the Troubleshooting FAQ and reviewed the Open and Closed Issues and Discussions to resolve this yourself?

[X] Yes

The problem
Bluesound / NAD CI580 only reveals main player on port 11000. This unit has four (4) zones. The other zones are on the following ports 11010, 11020 and 11030.
This have earlier been mentioned (and solved) within Home Assistant. Please see
https://github.com/home-assistant/core/issues/63176
How to reproduce
Players are visible as Home Assistant but not when Bluesound Players are selected.
Music Providers
Tidal. Not relevant.
Player Providers
Bluesound
Full log output
No response
Additional information
No response
What version of Home Assistant Core are your running
2024.11.2
What type of installation are you running?
Home Assistant Container
On what type of hardware are you running?
Alternative

Interesting device. Can you send me the mdns properties of the device on the network ?
It will be discovered as "_musc._tcp.local." service.
I'm curious if it broadcasts multiple discovery packets (one for each zone) or just one

Thank you for your reply.
Using a WiFi scanner, I found the following information. It seems like there is 4 of each service, except there is 1 “musc” and 3 “musp”. I don’t know the difference?

Interesting device. Can you send me the mdns properties of the device on the network ? It will be discovered as "_musc._tcp.local." service.
I'm curious if it broadcasts multiple discovery packets (one for each zone) or just one

@marcelveldt, was the above inform sufficient?

Yes, thanks. We'll look into this.


Style input line?

Hello guys.
My design have to include inputs inside AppBar and the theme is fine for elements out of the app bar but for example the TextField inside the AppBar look weird because the colors are the same etc..
I want to be able to style the color of the line accent as well the hint text and the line without focus.
Some tips?
Thanks.
PD: I think the best approach is create a theme (inverted) and applied only to a specific components, is possible?

@jjalonso yes:

you can either override specific styles for the AppBar in your muiTheme object returned from ThemeManager OR
you can define a new theme and pass it to your custom component (that renders the app bar)

See new theming documentation here and more on the theming API here

But change all inputs. I only wanted to the one inside my appbar.
On 30 Sep 2015 10:08 pm, "Shaurya Arora"<EMAIL_ADDRESS>wrote:

Reopened #1371 https://github.com/callemall/material-ui/issues/1371.
—
Reply to this email directly or view it on GitHub
https://github.com/callemall/material-ui/issues/1371#event-423578415.

@jjalonso you can override the AppBar theme variables in the component where you want it to take effect -- that way it will only affect the App Bar from the point down the hierarchy.
If you still have questions, post your code and I'll try to help you..


Drug index: Specify partner requirements

The drug index should enable our partners to import data about their own compounds into the Open Targets platform. So far we have feedback from one partner and they will have the following compound information:

compound_id
name(s)
target
mode_of_action
disease?

Chemical structures have not been planned to be included in the near future.
To give an idea of what information is available for ChEMBL compounds, the fields that are available from the ChEMBL API are the following:

Planning meeting on 15Apr based on partner feedback/requirements:
Mandatory fields: ID (unique ChEMBL or private ID)
Optional fields: name (generic); synonyms (subset of brand names); CT info; cross references.
Two files provided to OT:

List of drugs ---> drug index populated by ChEMBL API downloads(Cinzia)
Evidence strings (JSON) ---> should be kept as lean as possible.

Thanks @MichaelaEBI . Just to clarify: loading custom drug evidence data is already possible by adding a new datasource to the "known_drug" datatype, so I am assuming this is about the drug summary page (see screenshot below). Is this correct?

@pieterlukasse yes, that is correct. We are planning to store information about drugs in a separate index so that we do not have to call different APIs to generate the drug summary page. This change will also allow partners to add their own drugs and generate drug summary pages for them. Eventually the drug index will allow us to add further functionality to the platform related to drugs.

@ElaineMcA has this been implemented? Can you point us to the PR? Thanks!

@pieterlukasse, a first version of the drug index with ChEMBL drugs has been PR'd here: https://github.com/opentargets/data_pipeline/pull/498


Add tdpain.net to sites.yml

:)

This PR is:

[x] Adding a new domain
[ ] Updating existing domain size
[ ] Changing domain name
[ ] Removing existing domain from list
[ ] Website code changes (512kb.club site)
[ ] Other not listed

[x] I used the uncompressed size of the site
[x] I have included a link to the GTMetrix report
[x] The domain is in the correct alphabetical order
[x] This site is not a ultra lightweight site
[x] The following information is filled identical to the data file

I confirm that I have read the FAQ section, particularly the two red items around minimal pages and inappropriate content and I attest that this site is neither of these things.

[x] Check to confirm

- domain: tdpain.net
  url: https://www.tdpain.net/
  size: 53
  last_checked: 2022-05-20

GTMetrix Report: https://gtmetrix.com/reports/www.tdpain.net/PZFn7piL/

Do you mind adding that .3 kB to the listing as well? Just to keep it fair with everyone.🙂

Sure!


Image Circle not showing circle images xamarin.ios. its working fine on android but on ios the images are displaying as square.

If you are creating an issue for a BUG please fill out this information. If you are asking a question or requesting a feature you can delete the sections below.
Failure to fill out this information will result in this issue being closed. If you post a full stack trace in a bug it will be closed, please post it to http://gist.github.com and then post the link here.
Bug Information
Version Number of Plugin:
Device Tested On:
Simulator Tested On:
Version of VS:
Version of Xamarin:
Versions of other things you are using:
Steps to reproduce the Behavior
Expected Behavior
Actual Behavior
Code snippet
Screenshots

Works for me. Did you setup the Init code like the REadme says?


Merge the old sbt-launch-lib.bash with the new sbt-launcher jar downloading logic.

This allows developers to pass options (such as -D) to sbt.  I also modified the SparkBuild to ensure spark specific properties are propagated to forked test JVMs.

Test build #140 has started for PR 14 at commit de5a4a2.

Test build #140 has finished for PR 14 at commit de5a4a2.

This patch fails to generate documentation.
This patch merges cleanly.
This patch adds no public classes.


[Bug Report] popover/button not showing

Element UI version
2.4.1
OS/Browsers version
macos chrome Version 67.0.3396.87 (Official Build) (64-bit)
Vue version
2.5.16
Reproduction Link
https://jsfiddle.net/6yjhm9su/64/
Steps to reproduce
create a el-table and add a cell with popover and a button as shown in the link.
neither popover nor button will show on screen
What is Expected?
to show a button and a popover
What is actually happening?
button/popover not displayed/rendered on screen

slot="reference"
https://jsfiddle.net/6yjhm9su/73/


drivers: spi: spi_ll_stm32: SPI support for STM32MP1x SoC

SPI support for STM32MP1x SoC. If SPI is selected, SPI4 (Arduino connector compatible SPI) and SPI5 will be enable by default on stm32mp157c_dk2 board.
DEPENDENCY : https://github.com/arnop2/hal_stm32/pull/1
Signed-off-by: Yaël Boutreux<EMAIL_ADDRESS>

@atorgue can you please review this PR ?

Updated the branch with the adding of a new commit which reset raised flags. This commit fixes the need to change NSS set and SPI Mode set order.
More information about this commit here : https://github.com/arnop2/zephyr_stm32mp1/pull/19

Updated, depends on https://github.com/arnop2/zephyr_stm32mp1/pull/21


Don't Merge! PR real time test for webhook case

Docs Build status updates of commit 9fbcc61:
:clock10: Pending: waiting for processors (23 builds ahead of you)
:warning: Docs Build is busy, currently there are 23 builds ahead of this one, for more information you can view the Build queue graph on the Docs Portal.

Docs Build status updates of commit 9fbcc61:
:clock10: Full build: the average full build time is 7 min(s) 45 sec(s), this is based on the last 30 build(s) for this repository.

Docs Build status updates of commit 9fbcc61:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs-ref-conceptual/testing.md
:white_check_mark:Succeeded
View (azure-cli-latest) View (azure-cli-2017-03-09-profile) View (azure-cli-2018-03-01-hybrid)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel