Relative links in the README break when URL doesn't have a trailing slash

Problem: Relative links in the README break when URL doesn't have a trailing slash
SSCCE
Does not work:

Go to https://package.elm-lang.org/packages/jfmengels/lint-unused/1.0.0
Click on the link to NoUnused.Variables link
Notice a redirection to https://package.elm-lang.org/packages/jfmengels/lint-unused/NoUnused-Variables, which does not exist

Works:

Go to https://package.elm-lang.org/packages/jfmengels/lint-unused/1.0.0/ (same URL but with a trailing slash)
Click on the link to NoUnused.Variables link
Notice a redirection to https://package.elm-lang.org/packages/jfmengels/lint-unused/1.0.0/NoUnused-Variables, which does exist

Description
It seems that relative links, like the one to NoUnused.Variables, which links to ./NoUnused-Variables do not direct to the same location when the current URL has a trailing slash and hasn't.
With the URL.
Thoughts
Maybe relative links from the README are not a good idea, since they do not redirect to the correct page when reading the README on GitHub either. I have searched for other packages that link to their modules, and could only find rtfeldman/elm-css and elm-explorations/test which have an absolute path to the packages website, containing /latest/. I don't think is great either, because you are potentially redirecting users to a different version of the package (which may or may not have the functions linked to).
That said, I think adding a trailing slash to the url when the page loads solves the problem.
I noticed this because in other packages, I linked to this package with the URL not having a trailing slash. The problem does not occur when finding a package from the packages search page.
In the meantime, I have added a trailing slash to my links to the packages.

Just FYI, I noticed links without the trailing slash in Ellie and elm-search. I have opened issues there too.


Telemetry cannot be disabled

Describe the bug
Thanks for this great tool 🙌 !
Everything's working as expected on my computer except for "Disable telemetry",
It fails with the following error:
WARNING: Unable to set ShellFeedsTaskbarViewMode due to unhandled exception
WARNING:    at Microsoft.Win32.RegistryKey.Win32Error(Int32 errorCode, String str)
   at Microsoft.Win32.RegistryKey.SetValue(String name, Object value, RegistryValueKind valueKind)
   at Microsoft.PowerShell.Commands.RegistryProvider.SetRegistryValue(IRegistryWrapper key, String propertyName, Object
       value, RegistryValueKind kind, String path, Boolean writeResult)
   at Microsoft.PowerShell.Commands.RegistryProvider.SetProperty(String path, PSObject propertyValue)

Full logs
====Chris Titus Tech=====
=====Windows Toolbox=====
===========================================
---        Winget is installed          ---
===========================================
Version: v1.8.1911
    - Winget is a release version.
    - Winget is Up to Date
Getting Installed Tweaks...
Done...
Disabling Scheduled Task Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser
Disabling Scheduled Task Microsoft\Windows\Application Experience\ProgramDataUpdater
WARNING: Scheduled Task Microsoft\Windows\Application Experience\ProgramDataUpdater was not Found
Disabling Scheduled Task Microsoft\Windows\Autochk\Proxy
Disabling Scheduled Task Microsoft\Windows\Customer Experience Improvement Program\Consolidator
Disabling Scheduled Task Microsoft\Windows\Customer Experience Improvement Program\UsbCeip
Disabling Scheduled Task Microsoft\Windows\DiskDiagnostic\Microsoft-Windows-DiskDiagnosticDataCollector
Disabling Scheduled Task Microsoft\Windows\Feedback\Siuf\DmClient
Disabling Scheduled Task Microsoft\Windows\Feedback\Siuf\DmClientOnScenarioDownload
Disabling Scheduled Task Microsoft\Windows\Windows Error Reporting\QueueReporting
Disabling Scheduled Task Microsoft\Windows\Application Experience\MareBackup
Disabling Scheduled Task Microsoft\Windows\Application Experience\StartupAppTask
Disabling Scheduled Task Microsoft\Windows\Application Experience\PcaPatchDbTask
Disabling Scheduled Task Microsoft\Windows\Maps\MapsUpdateTask
Set HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection\AllowTelemetry to 0
Set HKLM:\SOFTWARE\Policies\Microsoft\Windows\DataCollection\AllowTelemetry to 0
Set HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager\ContentDeliveryAllowed to 0
Set HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager\OemPreInstalledAppsEnabled to 0
Set HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager\PreInstalledAppsEnabled to 0
Set HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager\PreInstalledAppsEverEnabled to 0
Set HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager\SilentInstalledAppsEnabled to 0
Set HKCU:\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager\SubscribedContent-338387Enabled to 0
Set HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager\SubscribedContent-338388Enabled to 0
Set HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager\SubscribedContent-338389Enabled to 0
Set HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager\SubscribedContent-353698Enabled to 0
Set HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager\SystemPaneSuggestionsEnabled to 0
Set HKCU:\SOFTWARE\Microsoft\Siuf\Rules\NumberOfSIUFInPeriod to 0
Set HKLM:\SOFTWARE\Policies\Microsoft\Windows\DataCollection\DoNotShowFeedbackNotifications to 1
Set HKCU:\SOFTWARE\Policies\Microsoft\Windows\CloudContent\DisableTailoredExperiencesWithDiagnosticData to 1
Set HKLM:\SOFTWARE\Policies\Microsoft\Windows\AdvertisingInfo\DisabledByGroupPolicy to 1
Set HKLM:\SOFTWARE\Microsoft\Windows\Windows Error Reporting\Disabled to 1
Set HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Config\DODownloadMode to 1
Set HKLM:\SYSTEM\CurrentControlSet\Control\Remote Assistance\fAllowToGetHelp to 0
Set HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\OperationStatusManager\EnthusiastMode to 1
Set HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ShowTaskViewButton to 0
Set HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\People\PeopleBand to 0
Set HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\LaunchTo to 1
Set HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem\LongPathsEnabled to 1
Set HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\DriverSearching\SearchOrderConfig to 1
Set HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\SystemResponsiveness to 0
Set HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\NetworkThrottlingIndex to<PHONE_NUMBER>
Set HKCU:\Control Panel\Desktop\MenuShowDelay to 1
Set HKCU:\Control Panel\Desktop\AutoEndTasks to 1
Set HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\ClearPageFileAtShutdown to 0
Set HKLM:\SYSTEM\ControlSet001\Services\Ndu\Start to 2
Set HKCU:\Control Panel\Mouse\MouseHoverTime to 400
Set HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\IRPStackSize to 30
Set HKCU:\SOFTWARE\Policies\Microsoft\Windows\Windows Feeds\EnableFeeds to 0
Set HKCU:\Software\Microsoft\Windows\CurrentVersion\Feeds\ShellFeedsTaskbarViewMode to 2
WARNING: Unable to set ShellFeedsTaskbarViewMode due to unhandled exception
WARNING:    at Microsoft.Win32.RegistryKey.Win32Error(Int32 errorCode, String str)
   at Microsoft.Win32.RegistryKey.SetValue(String name, Object value, RegistryValueKind valueKind)
   at Microsoft.PowerShell.Commands.RegistryProvider.SetRegistryValue(IRegistryWrapper key, String propertyName, Object
 value, RegistryValueKind kind, String path, Boolean writeResult)
   at Microsoft.PowerShell.Commands.RegistryProvider.SetProperty(String path, PSObject propertyValue)
Set HKCU:\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\HideSCAMeetNow to 1
Set HKCU:\Software\Microsoft\Windows\CurrentVersion\UserProfileEngagement\ScoobeSystemSettingEnabled to 0
Running Script for WPFTweaksTele
=================================
--     Tweaks are Finished    ---
=================================

Not sure how to fix this, whether it's on my end, or on WinUtil's?
Thanks!
Additional context

Windows 11 home / latest version as of today.

It failed because it can't set ShellFeedsTaskbarViewMode in Windows Registry for some unknown reason.
Is the script running as admin?

Yes, I'm running as admin.

Oh, funniest thing is if I run it again, it almost works. I only have one warning left (that was present in my original message, I didn't notice, line 3 in the full log):
Disabling Scheduled Task Microsoft\Windows\Application Experience\ProgramDataUpdater
WARNING: Scheduled Task Microsoft\Windows\Application Experience\ProgramDataUpdater was not Found

But somehow, Disable telemetry shows as enabled when I click Get Installed.

It works now. Close this issue and see #2264 (Error while disabling Scheduled Task Microsoft\Windows\Application Experience\ProgramDataUpdater)


Build a new mail server error !!!

when i completed installation of postal in my server when i get to create a mail server it's keep there loading and nothing happens.

You will need to look in the log files to see what is happening.

hello, i have the same problem, installation went good on ubuntu 18 server hosted at Digitalocean, but after creating organization, i can't build  a mail server, the green button just keeps showing that it's loading, but nothing happens. Thanks for your time

for anyone coming here for this issue, here's the solution:

the problem is when creating 'MARIA_DB' user, you most likely created user that is not root
Postal needs root privileges on MariaDB in order to spin new databases for each server

So, either adjust your yaml file to create & use root database user. Or you need to grant the different user you're using privileges on all databases starting with specified prefix in postal.yml file
Hope that helps...


Add header providers to SDK

Motivation
Add ability to extend headers by using header provider.
Write custom networking in for purpose of sync

@wtrocki Can you fix the build and rebase?

PR for verification: https://github.com/aerogear/aerogear-ios-example-apps/pull/3


Support Embeddings in mltransform

Support embeddings in MLTransform using config based structure.

Each config will define its own model handler so that model handler can be compatible with the inputs passed to the MLTransform.
This PR supports vertex_ai, hugging face(sentence-transformers).
Changes made:

Make ProcessHandler a PTransform.
Create _TextEmbeddingHandler which takes a ModelHandler but it is responsible to work on Dict[str, Any] inputs.
Create a helper class that would create and saves the PTransform list required to process data processing steps or embedding configs. MLTransform would be the container that holds the list of transforms and these list of transforms are passed to the _MLTransformToPTransformMapper which maps each data processing transforms to its PTransform

For example, tft based transforms are mapped to TFTProcessHandler.
Embedding configs are mapped to RunInference

Use jsonpickle to store and load the ptransforms instances. This is done to seal the gap between training and inference. jsonpickle is cross compatible across python versions and has backward compatibility with older versions of its versions.

This PR will throw if input is a Dict[str, List[str]]. Works for Dict[str, str]

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Mention the appropriate issue in your description (for example: addresses #123), if applicable. This will automatically add a link to the pull request in the issue. If you would like the issue to automatically close on merging the pull request, comment fixes #<ISSUE NUMBER> instead.
[ ] Update CHANGES.md with noteworthy changes.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.
To check the build health, please visit https://github.com/apache/beam/blob/master/.test-infra/BUILD_STATUS.md
GitHub Actions Tests Status (on master branch)

See CI.md for more information about GitHub Actions CI or the workflows README to see a list of phrases to trigger workflows.

R: @damccorm This is ready for review.

PTAL @damccorm I addressed the comments and removed tf hub.


Remove support for building "run containers".

This was untested, broken and largely unused.
Related to #12 and #2455#issuecomment-68803245.

can you also remove local_docker.md and friends?

Couldn't find any friends to remove so just removed local_docker.md.  Let me know if I missed something.

Oh yes, you removed the bootstrap stuff in the previous commit too.

LGTM :crying_cat_face: (make sure travis is happy)

Thanks @proppy.  Eventually this will come back better and stronger.


Onion Rings can now be dipped

About the PR

Fixed onion rings so that they can now take condiment or other things.
Why / Balance

Onion rings are the most numerous processed food item that you can find in the kitchen, most likely because of how easy it is to make. This also means that you'll be interacting with it the most, based on the probability chance. It is a real shame then that they couldn't be enhanced further by the magic of the dip. Until now.
Technical details

Changed maxVol of onion rings to 4 in order to allow some room for the dip.
Just that.
Media

[x] I have added screenshots/videos to this PR showcasing its changes ingame, or this PR does not require an ingame showcase

Breaking changes

Changelog

:cl:

fix: You can now dip onion rings.

Why did one check failed just now? This was only one number change. I don't understand…


Xenos can attack / build / do actions while resting

Duplicate of #2382

This one has a few more details, you can do all actions


Build Microsoft.CodeAnalysis 3.8.0 as part of roslyn repo

But it also appears like some rolsyn packages are not being built? Microsoft.CodeAnalysis 3.8.0 should have been build as part of roslyn repo, but it's not present. This appears to be a super-package; maybe I can patch roslyn-analzyers to use individual nuget packages?

Hmm. It: https://github.com/dotnet/roslyn/blob/4c195c3ac1974edcefa76774d7a59a2350ec55fa/src/NuGet/Microsoft.CodeAnalysis.Package.csproj
appears to be deliberately disabled: https://github.com/dotnet/roslyn/blob/4c195c3ac1974edcefa76774d7a59a2350ec55fa/src/NuGet/Directory.Build.props#L4
But I don't know why. 😕
It seems to me like it'd be reasonable to try patching <ExcludeFromSourceBuild>false</ExcludeFromSourceBuild> into that proj to get rid of the exclusion and try to build it.
@crummel @dseefeld any ideas?
Originally posted by @dagood in https://github.com/dotnet/source-build/pull/1849#issuecomment-723322482

Closing as fixed via #1872


Bootstrap asset or shot on creation? (e.g. USD Asset)

Issue
It seems it's very common for a pipeline surrounding USD to prepare the "common ground" for an asset or shot. Basically bootstrapping some default .usd contents for an Asset which would act as a placeholder.
More details on that can be found in this USD Pipeline topic on usd-interest.
I was wondering, what would be the way to potentially do this in Avalon? And when/where? Or is this "too odd" behavior for Avalon and is this unexpected for Avalon core to be possible.
Consider this a discussion and the issue is to track ideas that come up.

It actually aligns with some feature requests we are getting outside USD. namely master versions, which is how usd is kind of designed on the base level.
Clients want to be able to choose between explicit pull system and master version push, where they references v0, or simply versionless asset, therefore they won't need to update all the scenes with new versions. Dangerous at times, but saving tons of time at others.

Clients want to be able to choose between explicit pull system and master version push, where they references v0, or simply versionless asset, therefore they won't need to update all the scenes with new versions. Dangerous at times, but saving tons of time at others.

Technically you can hack your way into this. Set up an Integrator that will symlink a file to v000 or v999 or master which the loader will then use. Going v999 might be the easiest. So what you could do is just publish regular versions 1, 2, 3.. etc and update the symlink in master. Then your loader could load the path from anywhere, e.g. if version == 999: load_master. The only reason I'm mentioning the v999 as an idea is that with that one the Scene Inventory will automatically try and force users to update to v999 ;)
Anyway, your use case actually sounds quite different than what I tried to describe. In your case it doesn't sound like you need to bootstrap these files on asset creation. They can just be generated when you publish.
Be aware that USD can use versioning however you will be needing to implement a custom ArResolver for your use case. I'm hoping to do this for Avalon before end of February as we need it in production.
With USD however, the usdAsset would reference usdModel and usdShade of which the latter two must exist before usdAsset. Producing manually per asset would be too cumbersome and unmanageable in production so we have an automated Python script currently to prepare these initially however it seems odd compared to how the rest is provided in Avalon through its toolset. This seems to become a strange exception to its behavior.
Currently I am looking in ways to streamline this without making these very odd exceptions.

Regarding the Bootstrapping I ended up taking a different approach which we'll be testing coming week whether it works as Users would like.
What I've done now is perform the bootstrapping on Publish. This had some benefits:

Publishing is a step that is already being done anyway, no new "need to do this first" or callback on asset create.
The bootstrapped files are only generated when they actually start having something to show, e.g. now the usdAsset gets generated right when the first usdModel is being published.

From a developer's point of view it still has some downsides:

Slightly more complexity during publishing.

What I have done is create a CollectUsdBootstrap that runs after the instances (order + 0.1) that will generate new instances of family colorbleed.usd.bootstrap. Then I have a ExtractBootstrapUSD plugin that generates the USD layers and files in memory using the USD Python API and generates the files on disk so that the regular Integrator picks it up. Basically the Collector create some extra "dependencies" on instances up for publishing.

A user could technically deactivate the Bootstrap instances in the UI, or vice versa, deactivate the one instance they were dependent on and keep the others active.

I haven't looked into what the best way would be to sync those up. Technically you can set up an extra "callback" on active changed with Pyblish and have it make sure the statuses are in sync. Which would again introduces more lines of code which I'm feeling this shouldn't really warrant.

Will follow up later this week after some artists started to try this workflow.

A user could technically deactivate the Bootstrap instances in the UI, or vice versa, deactivate the one instance they were dependent on and keep the others active.

It's a bit cheeky, but how about generating this instance as different data in the context (bootstrapInstances for argument sake)> The your extractor would run on context and iterate through them, but they wouldn't show up in the UI, so Artist can't mess them up.


Add isrc as file metadata

Requested Feature
Would it be possible to add the isrc as a file metadata on download ?
It can be useful on Musicbrainz Picard to help with tagging
https://picard-docs.musicbrainz.org/v2.4/fr/variables/tags_basic.html
Possible implementation
Add ISRC param if available

Do you want to create a PR with this change?

Done !


PyOptix on Windows

Hej!
I cannot make PyOptix run on Windows. Can anyone give me a hint which things I have to change to make it run?

Do you get an error during compile time or run time? What is the error?
On Sat, Apr 8, 2017, 3:09 PM peggers<EMAIL_ADDRESS>wrote:

Hej!
I cannot make PyOptix run on Windows. Can anyone give me a hint which
things I have to change to make it run?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/ozen/PyOptiX/issues/2, or mute the thread
https://github.com/notifications/unsubscribe-auth/AAA-mUbcZl3APbdTC6C0T8StBjMWXfkVks5rt3kIgaJpZM4M3r2i
.

http://stackoverflow.com/questions/43300055/installation-failure-cannot-find-startupinfo
This is the problem I got on Windows. I installed Ubuntu now and am at the stage when I install the Optix SDK. How do I put nvcc in PATH and how do I put the libraries in ldconfig?
I have some basic ubuntu knowledge, but it is unfortunately a bit rusty.

Seeing the error has refreshed my memory. setup.py script runs linux-specific commands to find the dependencies. So it fails in Windows straight away.
As for paths to dependencies in Linux,
CUDA, OptiX, and Boost.Python are required during compilation, and they are searched using ldconfig and LD_LIBRARY_PATH. ldconfig is a program that is used to manage shared libraries. LD_LIBRARY_PATH is an environment variable which you set to give the library loader (ld.so) an extra set of directories to look for when searching for shared libraries. Path to nvcc binary must be in PATH. PATH is an environment variable specifying a set of directories where executable programs are located. So if you run nvcc, the operating system will search nvcc binary in those directories. It is required to PyOptiX's PTX generation feature to work and is located and saved in a conf file during the setup.
When you install Boost.Python using Ubuntu's package manager, it will probably configure ldconfig automatically so you don't need to worry about that. Since you probably install CUDA and OptiX manually, lets add their paths to the environment variables. I have written the following commands assuming:

CUDA is installed in /usr/local/cuda
OptiX is installed in /usr/local/optix

If you put them somewhere else, either create symlinks, or change the following commands accordingly.
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64:/usr/local/optix/lib64
export PATH=$PATH:/usr/local/cuda/bin

An important addition!
These paths are used during run time as well. export command changes the environment variables for that session only. To make them persistent you need to modify a profile file. Please check out this web page, specifically Persistent environment variables section to learn more about them in Ubuntu.

Ok, thank you very much for the the good explanation. Indeed I installed Optix to somewhere else, but created a symlink.
by running echo $LD_LIBRARY_PATH and echo $PATH I can see, that the variables are added. But then, while installing PyOptiX, it cannot find nvcc:
sudo python setup.py install Traceback (most recent call last):   File "setup.py", line 193, in <module>     main()   File "setup.py", line 156, in main     sources, include_dirs, library_dirs, libraries = extension_prebuild()   File "setup.py", line 105, in extension_prebuild     raise OSError('nvcc is not in PATH') OSError: nvcc is not in PATH

Ok, I think managed to install it. But now I face some problems running the examples. Running hello.py with python (2.7) gives me this output
python hello.py
Traceback (most recent call last):
  File "hello.py", line 8, in <module>
    from examples.common import ImageWindow
ImportError: No module named examples.common

and with python 3:
Traceback (most recent call last):
  File "hello.py", line 7, in <module>
    from pyoptix import Context, Buffer, Program, EntryPoint, Compiler
  File "/usr/local/lib/python3.5/dist-packages/pyoptix/__init__.py", line 1, in <module>
    from .acceleration import Acceleration
  File "/usr/local/lib/python3.5/dist-packages/pyoptix/acceleration.py", line 2, in <module>
    from pyoptix.context import current_context
  File "/usr/local/lib/python3.5/dist-packages/pyoptix/context.py", line 3, in <module>
    from pyoptix._driver import NativeContextWrapper
ImportError: dynamic module does not define module export function (PyInit__driver)

Python 3 problem seems like the extension has not been compiled correctly for Python 3.
Python 2 problem may be my mistake, I will look into it as soon as possible. In the mean time, try running the following commands in pyoptix directory.
python examples/hello/hello.py

or
python -m examples.hello.hello


How to make the default toolbar responsive according to varying screen size?

Hello everyone.
I am making a project for myself where I needed to integrate one calendar component. After almost doing a good amount of research, I found out React Big Calendar is the best option to choose for.
However, I am getting one small issue.
How can I make the default toolbar responsive to varying screen size? I have gone through some issues here, but mostly majority of them is of implemeting a new custom toolbar. But I dont want that. I just want to make the deafult toolbar responsive, because its breaking the layout.
<Calendar
     localizer={localizer}
     events={events}
     startAccessor="start"
     endAccessor="end"
     style={{ height: 500}}
     showMultiDayTimes={true}
     showAllEvents={true}
     selectable
     onSelectSlot={onSelectSlot}
     className="px-8 text-slate-400 text-filter xsm:text-base"
     dayPropGetter={calendarStyle}
/>

I am using tailwind with react. As you can see I have added a media query---> "text-filter xsm:text-base"; but its taking effect only inside the cell contents.

I want the similar action of resizing that is happening to the cells and cell contents, for the toolbar component also.
Can anybody help me on this? I am really struggling to find answers in the internet.
Thank you!

I figured out the issue finally.
So, we have to basically manipulate by the class names of the toolbar components in our App.css file.
Let me lay out the class names for corresponding toolbar components.
i)Toolbar component (Parent DIV) ---> rbc-toolbar
ii) Toolbar buttons (Two Parent DIV) ---> rbc-btn-group
iii) Toolbar middle label ---> rbc-toolbar-label
Closing this issue.
Thank you.

@Shakya7 Perhaps you could provide a pull request for this?


what is the required permissions and Platform Type needed to use the ringcentral-js-widget?

You just need a valid RingCentral account to use the widgets.

Hi
to use this widget

my question is about YOUR_APP_KEY and YOUR_APP_SECRET
what Is the required permissions and Platform Type for the app ?

@mgw2007 This is a widget lib built based on RingCentral Connect Platform. You can get corresponding AppKey/AppSecret once you become a RingCentral developer.


Update Runtime Notifications API

Pull Request Description

close #1009
PR reverts the API to the previous state (back with the type and method pointer info), changing the methodPointer field to contain the SuggestionId as it was requested in the issue description.
Important Notes

Language Server API has changed.
type SuggestionId = number;

interface ExpressionValueUpdate {
  /** The id of updated expression */
  expressionId: ExpressionId;

  /** The updated type of the expression */
  type?: String;

  /** The updated pointer to the method call */
  methodPointer?: SuggestionId;
}

interface MethodPointer {
  /** The fully qualified module name. */
  module: String;

  /** The type on which the method is defined. */
  definedOnType: String;

  /** The method name. */
  name: String;
}

Checklist
Please include the following checklist in your PR:

[x] The documentation has been updated if necessary.
[x] All code conforms to the Scala, Java, and Rust style guides.
[x] All documentation and configuration conforms to the markdown and YAML style guides.
[x] All code has been tested where possible.

Hereby I confirm those changes on behalf of IDE team.


[C++] configurable multipart upload size

Describe the enhancement requested
Currently the multi part upload size is set to 10MB because of Cloudfare R2. That means write memory should be buffered at least 10MB to be uploaded to cloud storage. However, there are different minimum requirement for clouds. (AWS 5MB, Aliyun 100KB, Tencent 1MB, Azure 512 byte).  Hope the kPartUploadSize can be configurable to support more memory control.
Component(s)
C++

Would you mind contribute this?

However, there are different minimum requirement for clouds. (AWS 5MB, Aliyun 100KB, Tencent 1MB, Azure 512 byte).

Ok, but the part size should probably be large enough to ensure good performance anyway. It would be unreasonable to upload data in 512 byte chunks.

Hope the kPartUploadSize can be configurable to support more memory control.

Are you uploading many files simultaneously?


fix: ensure proper CMake version present

This should match your cmake_minimum_version.
(By the way, does threading make any sense? I could update this for free-threaded Python quite easily if it does).

I haven't looked into free-threading Python yet (apart from the talks I watched at PyCon!). I think this extension itself has very little use for threads, since libdeflate compressors/decompressors are not thread-safe themselves. If we ever implemented a higher-level chunked compression/decompression scheme (using multiple compressors/decompressors in separate threads), that would be another story, but I think that's out of scope for this library.
That said, threading in Python and calling deflate.gzip_compress on many chunks at once would be super useful. In fact, the whole reason I wrote this wrapper was to speed up a chunked encryption/compression library (https://github.com/imsweb/pzip). Being able to thread that will be a huge win - I did it in https://github.com/dcwatson/PZSwift and it performs great.


Rnn bias deprecation

This PR deprecates RNNCell.bias to make it consistent with base.jl
In other ML frameworks it is possible to deactivate the bias of other recurrent layers as well (e.g. LSTM).
I could add a use_bias without bias to LSTM and GRU but I think in this case a deprecated bias would be a better choice so you get the same behavior for all the layers (i.e. you can create RNNCells and LSTMs with bias, which prints a warning)

I could add a use_bias without bias to LSTM and GRU but I think in this case a deprecated bias would be a better choice so you get the same behavior for all the layers (i.e. you can create RNNCells and LSTMs with bias, which prints a warning)

Let's do that in a separate PR. Also go with use_bias since users should not be using bias kwarg

Waiting for approval


CASMINST-6624: Provide RPMs needed for enabling SMART data on UAN

Summary and Scope
Summarize what has changed. Explain why this PR is necessary. What is impacted? Is this a new feature, critical bug fix, etc?
Is this change backwards incompatible, backwards compatible, or a backwards compatible bugfix?
Issues and Related PRs
List and characterize relationship to Jira/Github issues and other pull requests. Be sure to list dependencies.

Resolves  - https://jira-pro.it.hpe.com:8443/browse/CASMMON-339

Testing
List the environments in which these changes were tested.
Tested on:
Shandy & Tyr
Test logs:
PLAY [Application] *************************************************************

TASK [csm.gpg_keys : Fetch the HPE GPG Signing Key from the K8S secret] ********
ok: [x3000c0s23b0n0]

TASK [csm.gpg_keys : Create a temporary file to store the key content] *********
changed: [x3000c0s23b0n0]

TASK [csm.gpg_keys : Copy the key content to a temporary file] *****************
changed: [x3000c0s23b0n0]

TASK [csm.gpg_keys : Install the HPE Signing Key] ******************************
ok: [x3000c0s23b0n0]

TASK [csm.packages : Configure CSM RPM Repos (SLES-based)] *********************
ok: [x3000c0s23b0n0] => (item={'name': 'csm-sle-15sp2', 'description': 'CSM SLE 15 SP2 Packages (added by Ansible)', 'repo': 'https://packages.local/repository/csm-sle-15sp2'})
ok: [x3000c0s23b0n0] => (item={'name': 'csm-sle-15sp3', 'description': 'CSM SLE 15 SP3 Packages (added by Ansible)', 'repo': 'https://packages.local/repository/csm-sle-15sp3'})
ok: [x3000c0s23b0n0] => (item={'name': 'csm-sle-15sp4', 'description': 'CSM SLE 15 SP4 Packages (added by Ansible)', 'repo': 'https://packages.local/repository/csm-sle-15sp4'})

TASK [csm.packages : Allow unsigned repo metadata] *****************************
changed: [x3000c0s23b0n0] => (item={'name': 'csm-sle-15sp2', 'description': 'CSM SLE 15 SP2 Packages (added by Ansible)', 'repo': 'https://packages.local/repository/csm-sle-15sp2'})
changed: [x3000c0s23b0n0] => (item={'name': 'csm-sle-15sp3', 'description': 'CSM SLE 15 SP3 Packages (added by Ansible)', 'repo': 'https://packages.local/repository/csm-sle-15sp3'})
changed: [x3000c0s23b0n0] => (item={'name': 'csm-sle-15sp4', 'description': 'CSM SLE 15 SP4 Packages (added by Ansible)', 'repo': 'https://packages.local/repository/csm-sle-15sp4'})

TASK [csm.packages : Install RPMs (SLES-based)] ********************************
changed: [x3000c0s23b0n0]

TASK [Enable smart service] ****************************************************
changed: [x3000c0s23b0n0]

TASK [Enable cray-node-exporter service] ***************************************
changed: [x3000c0s23b0n0]

PLAY RECAP *********************************************************************
x3000c0s23b0n0             : ok=11   changed=6    unreachable=0    failed=0    skipped=7    rescued=0    ignored=0

All playbooks completed successfully

uan01:/etc/cray # systemctl status smart
● smart.service - SMART
     Loaded: loaded (/usr/lib/systemd/system/smart.service; enabled; vendor preset: disabled)
     Active: activating (auto-restart) since Thu 2023-09-07 01:48:52 CDT; 22s ago
   Main PID: 30649 (code=exited, status=0/SUCCESS)
uan01:/etc/cray # systemctl status cray-node-exporter
● cray-node-exporter.service - Node Exporter
     Loaded: loaded (/etc/systemd/system/cray-node-exporter.service; enabled; vendor preset: disabled)
     Active: active (running) since Thu 2023-09-07 01:48:53 CDT; 33s ago
   Main PID: 31287 (node_exporter)
      Tasks: 4
     CGroup: /system.slice/cray-node-exporter.service
             └─31287 /usr/bin/node_exporter --web.listen-address=<IP_ADDRESS>:9100 --web.disable-exporter-metrics --collector.disable-defau>

Sep 07 01:48:53 uan01 systemd[1]: Started Node Exporter.
Sep 07 01:48:53 uan01 cray-node-exporter[31287]: ts=2023-09-07T06:48:53.424Z caller=node_exporter.go:180 level=info msg="Starting node_exp>
Sep 07 01:48:53 uan01 cray-node-exporter[31287]: ts=2023-09-07T06:48:53.424Z caller=node_exporter.go:181 level=info msg="Build context" bu>
Sep 07 01:48:53 uan01 cray-node-exporter[31287]: ts=2023-09-07T06:48:53.424Z caller=node_exporter.go:183 level=warn msg="Node Exporter is >
Sep 07 01:48:53 uan01 cray-node-exporter[31287]: ts=2023-09-07T06:48:53.424Z caller=node_exporter.go:110 level=info msg="Enabled collector>
Sep 07 01:48:53 uan01 cray-node-exporter[31287]: ts=2023-09-07T06:48:53.424Z caller=node_exporter.go:117 level=info collector=textfile
Sep 07 01:48:53 uan01 cray-node-exporter[31287]: ts=2023-09-07T06:48:53.424Z caller=tls_config.go:232 level=info msg="Listening on" addres>
Sep 07 01:48:53 uan01 cray-node-exporter[31287]: ts=2023-09-07T06:48:53.424Z caller=tls_config.go:235 level=info msg="TLS is disabled." ht>
lines 1-16/16 (END)

uan01:/etc/cray # zypper search -i smart
Loading repository data...
Reading installed packages...

S  | Name          | Summary                               | Type
---+---------------+---------------------------------------+--------
i  | libsmartcols1 | Column-based text sort engine         | package
i+ | smart-mon     | Install and configuration of smartmon | package
i+ | smartmontools | Monitor for SMART devices             | package

uan01:/etc/cray # curl <IP_ADDRESS>:9100/metrics
#HELP node_exporter_build_info A metric with a constant '1' value labeled by version, revision, branch, and goversion from which node_exporter was built.
#TYPE node_exporter_build_info gauge
node_exporter_build_info{branch="HEAD",goversion="go1.19.3",revision="1b48970ffcf5630534fb00bb0687d73c66d1c959",version="1.5.0"} 1
#HELP node_scrape_collector_duration_seconds node_exporter: Duration of a collector scrape.
#TYPE node_scrape_collector_duration_seconds gauge
node_scrape_collector_duration_seconds{collector="textfile"} 0.001153622
#HELP node_scrape_collector_success node_exporter: Whether a collector succeeded.
#TYPE node_scrape_collector_success gauge
node_scrape_collector_success{collector="textfile"} 1
#HELP node_textfile_mtime_seconds Unixtime mtime of textfiles successfully read.
#TYPE node_textfile_mtime_seconds gauge
node_textfile_mtime_seconds{file="/var/lib/node_exporter/smartmon.prom"} 1.694069332e+09
#HELP node_textfile_scrape_error 1 if there was an error opening or reading a file, 0 otherwise
#TYPE node_textfile_scrape_error gauge
node_textfile_scrape_error 0
#HELP promhttp_metric_handler_errors_total Total number of internal errors encountered by the promhttp metric handler.
#TYPE promhttp_metric_handler_errors_total counter
promhttp_metric_handler_errors_total{cause="encoding"} 0
promhttp_metric_handler_errors_total{cause="gathering"} 0

Duplicate of https://github.com/Cray-HPE/csm-config/pull/190


Register and memory caching

There are separate register and memory cache classes. A CachingDebugContext ties them together in a debug context so the GDB server can access the target through the caches. Includes a new unit test for the memory cache.

I'm getting this error when in the gdb test:
ERROR:root:Unhandled exception in handleMsg: 'CortexM' object has no attribute 'run_token'

Ah, thanks. That's a rebase mistake. I forgot the register cache was dependant on a change from the RTOS branch, and I was moving around and rebasing branches so much yesterday I guess I forgot what I did and didn't test on boards. I'll have to rebuild this branch to include 4f6de62 from the RTOS PR. Sorry for the confusion!

Don't bother rerunning tests, there is another test failure. I was just rebasing.

Since #242 was merged can this be rebased?

Can one of the admins verify this patch?

Yes, I'll rebase it no later than this weekend.

@c1728p9 Rebased.

/morph test

This is failing  Cortex Test and Gdb Test for all targets.

@c1728p9 Rebased, fixed failing tests, added a register cache unit test, and did some refactoring. Should be ready to go.

/morph test

@c1728p9  Is this PR ready to be merged?


PR: add position and allow 0 margin for text watermark

I was trying to do the reverse, send this PR to mine, but failed to do so from GH UI no matter how I tried.


How to install apex?

When I install APEX, the errors occurs. It says that the version of CUDA isn't suitable for apex. I want to use multi-GPU to run the task. Can I use cuda-11.1 and install the right version of apex? Otherwise, does it means I am only allow to use cuda-8.0 mentioned here https://github.com/tianweiy/CenterPoint/blob/master/docs/INSTALL.md#cuda-extensions

you can use any Cuda so long as you are able to compile apex.

Thanks a lot! I successfully installed apex. But when I try to import apex, errors happened.

I use cuda-11.1 and pytorch1.9.
It seems the version of pytorch doesn't match.

https://github.com/NVIDIA/apex/issues/186#issuecomment-472337874

I really appreciate your reply. It works now.


about container height

Hi, is it necessary for add height to the container? is it possible with height auto?
plz advise.

sorry, I modify the code a little bit and now it works with auto height.
I change the if(elm.position().top < 0 || elm.parent().scrollTop() > 0){
to: if($(document).scrollTop() > 0){
so it won't be fired after scroll, only fired on the first screen.
thx for providing such great plugin, this plugin works great both on ios and android.


unable to deploy to georli  followed the readme steps

Im getting error
_ Help us improve Hardhat with anonymous crash reports & basic usage data? (Y/n) · y
Error: Missing OpenZeppelin Platform API key and secret in hardhat config. Add the following to your hardhat.config.js configuration:
platform: {
  "apiKey": "YOUR_API_KEY",
  "apiSecret": "YOUR_API_SECRET"
}

i used command
npx hardhat run scripts/deploy.ts --network goerli

hey @balook thanks for the feedback. We are adding the ability to deploy not only using Defender from OpenZeppelin but also using just hardhat from the terminal. You can check it out in following PR: #42

addressed in PR #42


i18nTextCollector errors alot with fluent 7

Running i18nTextCollector on tractorcow/silverstripe-fluent: 7.x-dev led to a lot of exceptions
[User Warning] Error concatenating localisation key
[User Notice] Missing localisation default for key Localisation
etc
Looks like these issues are related to the use of __TRAIT__ in https://github.com/tractorcow-farm/silverstripe-fluent/blob/7/src/Extension/Traits/FluentAdminTrait.php#L110
PRs

https://github.com/silverstripe/silverstripe-framework/pull/10813

PR merged


Sweet Alert facade through redirect() method

hi
after get npm package i am include js and this lines in my view of project  :

<!-- Include this after the sweet alert js file -->
@include('sweet::alert')

after :
 Alert::success('the New Catalogue has been Created.');
 return view('Admin.catalogues.index');
sweet alert work fine but after :
Alert::success('the New Catalogue has been Created.');
return redirect('admin/catalogue/create');
sweet alert  don't work why ?
after research i am know after redirect

"sweet_alert" => []

session is empty  but after return view not empty  how can i am fix this problem ?
thank you

i am create new project in

Alert::success('the New Catalogue has been Created.');
return redirect('admin/catalogue/create');

work fine i am need sweet alert but i am don't know about why sweet_alert's session remove immediately i am use ckfinder. Is it possible possible to get conflict with each other?

@uxweb please help i am can't find research about this problem

solved my problem i am create new project then copy middleware/kernel.php to my project and fix it thank you and excuse me .


Bump carbon identity framework version

$subject

PR builder started
Link: https://github.com/wso2/product-is/actions/runs/6369832609

PR builder completed
Link: https://github.com/wso2/product-is/actions/runs/6369832609
Status: success


fit get status issue

If a PATCH request is interrupted in the middle of pushing a blob, the GetStatus API should give the right location for the client to resume the chunk upload.
1, return the range for client on chunk scenario.
2, do not call ResumeBlobUpload on getting status.
3, return 416 rather than 404 when failed to patch chunk blob.
4, add the missing upload close
Signed-off-by: Wang Yan<EMAIL_ADDRESS>

Codecov Report
Base: 57.06% // Head: 57.02% // Decreases project coverage by -0.03% :warning:

Coverage data is based on head (d3d6014) compared to base (fb21888).
Patch coverage: 66.66% of modified lines in pull request are covered.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3755      +/-   ##
==========================================
- Coverage   57.06%   57.02%   -0.04%
==========================================
  Files         105      105
  Lines       10806    10816      +10
==========================================
+ Hits         6166     6168       +2
- Misses       3952     3958       +6
- Partials      688      690       +2

Impacted Files
Coverage Δ

registry/handlers/blobupload.go
46.50% <66.66%> (-0.97%)
:arrow_down:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

Looking through the logic of what happens if the connection drops and a client retries an upload of the same blob to the same location (including the state), where would that fail? I'm not sure if the state is checked earlier, but if not, it looks like the following would cancel the upload:
https://github.com/distribution/distribution/blob/d3d6014c309e0122d929ca6b7f1441f1dc35f57f/registry/handlers/blobupload.go#L314-L321
Shouldn't that return a 416 with an updated Range and Location header instead, and not cancel the upload?

In fact, according to this specification, https://github.com/distribution/distribution/blob/main/docs/spec/api.md#get-blob-upload, the client should have a way to get the upload offset through this API.
However, according to the handler dispatcher, any get method with a UUID will be processed first by ResumeBlobUpload, which doesn't make much sense.
1, http servers should not cancel uploads while processing get methods, no matter what the case.
2, think about this situation: the distributed http server restarts during the phase of writing the upload block, but some of it is successfully written to disk. At this point, the client will just retry to upload the same block to the same location. But actually the location has changed and it should be the end + the size of the partial block (successfully written). But the client has no way to know that and has to call the get-blob-upload API to return the new location(offset).

The path I'm thinking of is:

PATCH, partial write
Retry PATCH, 416 response
Possible fallback to GET/HEAD for state
PATCH with new offset/state

I think you're implementing:

PATCH, partial write
GET/HEAD on any error to get the new offset/state
PATCH with new offset/state

The risk I'm seeing with the retry is:

PATCH, partial write
Retry PATCH, 404 response, upload canceled
All further requests fail

I can adjust the PATCH logic in my code to avoid any retries, but I think 416 would be a more appropriate response than a 404 to the retry.

I think returning 416 on PATCH retry seems reasonable 🤔 In fact the spec does [sort of] cover that case

If the server cannot accept the chunk, a 416 Requested Range Not Satisfiable response will be returned and will include a Range header indicating the current status:

That being said, this PR is headed in the right direction, just feel we should expand it?

I think returning 416 on PATCH retry seems reasonable 🤔 In fact the spec does [sort of] cover that case

If the server cannot accept the chunk, a 416 Requested Range Not Satisfiable response will be returned and will include a Range header indicating the current status:

That being said, this PR is headed in the right direction, just feel we should expand it?

I agree that we should disable upload.Cancel(buh) in the error handling of ResumeBlobUpload. However, I'm not sure if we need to update the response code from 404 to 416, which would be a breaking change for the client?

That being said, this PR is headed in the right direction, just feel we should expand it?

Yes, the PR certainly fixes an issue that needs to be fixed. So either expand our separate PR would both be good.
I picked 416 because it's defined in the spec and I think GHCR does this already.

I picked 416 because it's defined in the spec and I think GHCR does this already.

Personally, I'd also go for 416. Imho, that's the correct behaviour (according to spec, anyways) -- I see nothing wrong with nudging the existing clients towards this path.

@milosgajdos @sudo-bmitch I've updated the code according to the about conversation, can you help to review it?

Overall design looks right to me, but I'm not familiar enough with the code base. I'll make an intentionally broken client to do some testing.

ping @milosgajdos @thaJeztah @deleteriousEffect


adding unit tests - drone.io support

We can add all the ruby setup stuff indie the ENSIME docker image if you'd like. That'll really speed up the tests.

Sure,
Here is the commmand under drone.io to setup the required gems:
bundle install

docker image is in ensime-docker. Send a PR to the ensime-1.x branch and it'll show up like magic after an hour or so in CI.


data: RitaMwas

awesome. Who should close this? Also, does the changes reflect on my profile or I have to wait for changes to take effect?

awesome. Who should close this? Also, does the changes reflect on my profile or I have to wait for changes to take effect?

I am a new maintainer, so I like to get a double check from someone else before merging.
All the maintainers are in different time zones (I am 8 hours behind you) but someone else should get it merged sometime today.
After merge, the updates should get pushed to the site within10-15 minutes.


feat(#12): add otel service name as an input or env var

fixes #12
ref: https://github.com/open-telemetry/opentelemetry-specification/blob/f124b21de091f3d668e4ce11b954ec17e3da231f/specification/sdk-environment-variables.md#general-sdk-configuration

Thanks for the contribution @pragmaticivan! I left a couple of comments. After those changes i think this will be good to merge in.

Updated @nikordaris thanks!

@nikordaris anything I need to fix? I just did run lint and test locally and they are all working.

I've just updated my node version to exactly the one used in the CI (which uses latest and will probably come with unexpected side effects).
By changing the minor version I was able to replicate it locally. Some packages are due with updates, so that might also be a good time to get it in.

@pragmaticivan ok, i think i fixed the build issues. if you pull the latest from main it should fix the build for this PR. apparently node 16.16 is stricter on version conflicts than 16.13

@nikordaris rebased from the main branch.

Ok the update dist action wasn't designed for forks. I need to fix that.

@pragmaticivan ok i think i resolved the build issues. it looks like it created conflicts for you though. if you pull the latest, hopefully that will fix the build

@nikordaris rebased


push a page from custom view, the data binding does't not work in the pushed page.

Ionic version:  (check one with "x")
[ ] 1.x (For Ionic 1.x issues, please use https://github.com/ionic-team/ionic-v1)
[ ] 2.x
[ x] 3.x
I'm submitting a ...  (check one with "x")
[ ] bug report
[x ] feature request
[ ] support request => Please do not submit support requests here, use one of these channels: https://forum.ionicframework.com/ or http://ionicworldwide.herokuapp.com/
I push a page from custom view, but when I change the variable value in xxx.ts,the html can't receive it normally.
Related code:
webview.ts
import { Component, Input, Output, EventEmitter, ViewChild, NgZone } from '@angular/core';
import { AlertController, NavController, NavParams } from 'ionic-angular';
import { DomSanitizer } from '@angular/platform-browser';

@Component({
    selector: 'webview',
    templateUrl: 'webview.html'
})
export class WebView {

    @Input('html') html: any;
    @Output('webViewRetry') webViewRetry = new EventEmitter<any>();

    constructor(private sanitize: DomSanitizer,
        private alertCtrl: AlertController,
        private ngZone: NgZone,
        private params: NavParams,
        private nav: NavController) {

    }

    ngOnInit() {
        eval('window.WebView = this');
    }

    public setHtml(html: any) {
        let tempHtml = this.sanitize.bypassSecurityTrustHtml(html);
        this.html = tempHtml;
    }

    public pushAPage() {
        this.nav.push(AddPage);
    }
}

webview.html

addpage.ts
import { Component } from '@angular/core';

@Component({
    templateUrl: 'addpage.html'
})

export class AddPage {

    category = '';
    isDisabled = true;

    handleButton() {
        if (this.category.length == 0) {
            this.isDisabled = true;
        } else {
            this.isDisabled = false;
        }

        console.log('isDisabled--->' + this.isDisabled + ' category--->' + this.category);
    }

}

addpage.html
<ion-header>
    <ion-navbar>
        <ion-title title="test"></ion-title>
    </ion-navbar>
</ion-header>

<ion-content>

    <ion-item>
        <ion-input [(ngModel)]="category" (ionChange)="handleButton()"></ion-input>
    </ion-item>

        <button ion-button block  [disabled]="isDisabled">
            Save{{category}}
        </button>

</ion-content>

testdetail.ts
import { Component, ViewChild } from '@angular/core';
import { WebView } from "../../components/webview/webview";

@Component({
    templateUrl: 'testdetail.html'
})
export class TestDetailPage {

    @ViewChild(WebView) webView: WebView;
    constructor() {
        this.webView.setHtml('
push a page
');
    }
}

testdetail.html
<ion-header>
    <ion-navbar>
        <ion-title title="testdetail"></ion-title>
    </ion-navbar>
</ion-header>

<ion-content>
    <webview></webview>
</ion-content>

And in index.html,I add these code in code at here

the result is that,when I write in ion-input in addpage.html, the method handleButton()  can excute normally and change the variable isDisabled value, but [disable]="isDisabled" does't work.

Can you please make a plunker? This is pretty messy for github

@AmitMY  @jgw96
Thanks for paying attention to my problem. Can you give me some advise?

Someone helped me solve this tricky question?very very thank you.

Hello! Thanks for opening an issue with us! As this seems like more of a support question I will urge that you ask this question on our forum or on our slack channel. Thanks for using Ionic!


Include WSL and macOS in GH actions

[ ] perhaps also test mac-os and WSL https://github.com/marketplace/actions/setup-wsl (#277 )
[x] install via the all extra

closing this for now as the test suite already takes quite long


Generated docs: describe outputs returned by SDK methods

We could use structure definition (dataclass, pydantic, marshmallow...) to parse the responses.
It would allow to have dynamic documentation.
It would allow also to return python object and to convert fields from camelCase to snake case.
EDIT:
As pointed out by @jmorel, the SDK should not modify the field names returned by the backend. It will have to be done by the backend.

While I'm all for parsing the responses and having dynamic documentation, I don't think we should convert from camelCase to snake_case in the SDK but rather have the backend return snake_case.
Otherwise we will have a discrepancy between the values users will receive and the one they have to provide when applying filters.
For example, when adding traintuples via a compute plan, users would see that each newly traintuple contains a "compute_plan_id": "foo" property. However to filter the list of traintuples to get those mathching this ID only, they would have to write traintuple:computePlanID:foo.  They'd have to know how to convert the snake_case value to the camelCase value.
Also, having the conversion in the SDK means that the frontend would have to either 1. implement its own conversion or 2. display the camelCase values. The first option strongly points in the direction of doing things in the backend (therefore doing things once and not twice) with the second one introduces discrepancies between our 2 only ways of interacting with the platform.

Thanks @jmorel.
Good points! I fully agree with you, the camelCase to snake_case should be indeed done in the backend.

This would be nice but could be done when we have a doc generated via sphinx and when the returned objects are formatted properly by the backend.


Love this, but would you be open to another name?

I love this!  I was trying to make my own version of this called “ember-data-provider” since this pattern is a provider component.  Yours is much more robust!  My only gripe is the name “NeedsAsync”.  Can this be called something else like “RunAsync” or “RunPromise” or “PromisePerformer”?

@dknutsen.  Thanks for the quick response!  Also, thanks for taking your time to explain.  It makes a lot of sense.  I was also at the Ember Conf this year in Portland and I also heard the talk!
I'll continue my argument with the name. =) My concern of the name is exactly as you said: it doesn't seem intuitive. I guess it sort of answers the question "What is it?".  The answer to it would be "It is a needs async component" which to me still doesn't describe it.  However, it does tells me an important aspect of the component. It is true that the component doesn't really "DO" anything, but it is helping us organize code based on the concurrency helpers and the state of its async task.  I'll admit that my original suggestions suck, but maybe the name "async-container" may be a bit more intuitive?  In my opinion, that describes what this block is.  It's a Async Container block that yields out the state of the given task.
<AsyncContainer @task={{find-record ... }} ... />

Anyway, you component is awesome!  Thanks for doing it!

@homeslicesolutions Really appreciate the feedback and suggestions. I am a little uncomfortable with "Container" because that can imply more of a DOM container (and I want it to be obvious that this doesn't actually render anything in the DOM). I feel like I'm into ProvidesAsync or AsyncProvider or something, but I'll keep mulling it over.


Incorrect calls of AddClassHandler

https://github.com/AvaloniaUI/Avalonia/blob/master/src/Avalonia.Input/FocusManager.cs#L28
others that need checking:
https://github.com/AvaloniaUI/Avalonia/blob/master/src/Avalonia.Diagnostics/ViewModels/EventTreeNode.cs#L59
@MarchingCube @grokys @kekekeks
Perhaps we could find a way to catch these or a Roslyn analyser to create warning.

Good to know, I only checked the .Changed handlers, seems this is a wider problem. Finding cases like FocusManager should be doable via analyzer. Second case I think could be handled by just storing the subscription disposable and disposing it.


java.lang.RuntimeException: Parcelable encountered IOException writing serializable object (name =your.dialog.FancyAlertDialog$Builder)

Hello:
i found that error sometimes.
FancyAlertDialog should implement Serializable.

@carozhu thanks for helping in support i upload new version please try to use it if you face any problem send it to me thanks

Serializable does not support serialization of onClickListeners which results in a Null Error Exception when recreated from OnPause. #12
My PR #13 should solve our issues with crashes. Please check :crossed_fingers:


Support terraform state operations

Sometimes it happens that you need to fix something manually via terraform state commands.
Do you support terraform state/import commands?
It would be great if user could just type digger state list/mv/rm or digger import... directly in PR comment and get the result in the next comment from digger
Raised by Igor Pinchuk (from commonground ai)
--
Thought (by Igor Z): this is another pointer towards the "state manager" piece; the UI demoware we have also points this way (list of projects). Admin flow is the same thing - operations on projects (each of them corresponding to a piece of state). UI or CLI or API that doesn't change the fact that our tool needs to support these operations one way or another. And this in turn boils down to the "source of truth" question, it is a fork in the road in some sense: if the source of truth for projects is digger.yml that's a completely different route vs the source of truth being in the DB (cloud or self-hosted). Some deeper product thinking needed
tagging @motatoes

Related to #223

User A.L.:

One wish would be the ability to run custom TF commands (like importing existing resources etc) without needing to run them from my local

Hey 👋
Is the terraform import block currently supported? It would be super useful to import production resources created from the UI in the past
https://developer.hashicorp.com/terraform/language/import

Hey @Lp-Francois not yet, we should prioritise it :)


4.27 Cirrus still mentions the SFU

This feature wasn't available with UE4.27 so mention of it should be removed

Fixed in https://github.com/EpicGames/PixelStreamingInfrastructure/commit/2970747bc079502e384b6d6cce608d93fc9295ee


Website is laggy

whenever you select a new component the website gets refreshed and the scroll bar of the side bar reaches the top again and you have to scroll down again after selecting another component. It could be fixed by adding the classname overflow-auto in the div tag using tailwind

It could be fixed by adding the classname overflow-auto in the div tag using tailwind

Which div?

Fixed.


fix audiolink laser handling in VRSL_ManagerWindow.cs

If there is an audiolink laser in the scene and the user either:

Tries to Update Fixtures in the VRSL
Tries to open an audiolink band

The console will print and error or spam errors respectively.
This change prevents the errors without change in functionality.
For more images, check my Discord Messages here (VRSL/Club Orion): https://discordapp.com/channels/855872620917293066/855876755633471529/1296624717783896106

Been using this branch for 3 days, no issues to report anymore!


README: add buildpack example

cc: @jamesward
fixes #104.

I'm still waiting on approval for a new repo...  Looks like the specified repo has been archived and replaced with: https://github.com/buildpack/samples/tree/master/apps/java-maven
I'll go see if that sample repo will add a Cloud Run Button.

I'll go see if that sample repo will add a Cloud Run Button.

That doesn't sounds like a very reasonable ask. We can wait on the new repo.

I figured it couldn't hurt to ask: https://github.com/buildpack/samples/issues/45

We can probably still go ahead with this at any rate.


Flipped icon paths?

Describe the bug
Icon paths for the BoxIcons icon library are all flipped vertically.
To Reproduce
Steps to reproduce the behavior:

Navigate to PackIconBoxIconsDataFactory.cs.
Scroll down to any icon path definition.
It's flipped.

Expected behavior
Icon paths should not be flipped vertically
Screenshots
Flipped Discord logo as seen on a SVG path editor:

Desktop Environment:

IconPacks Version: v4.11.0

Repo
Does not apply.
Additional context
Does not apply.

I think this is known and comes due to the icon data. That's why some icon controls need to flip their content as well. See: https://github.com/MahApps/MahApps.Metro.IconPacks/blob/a08c2d1af4817c56e7cf6b94b012229871ec50a7/src/MahApps.Metro.IconPacks/Themes/WPF/PackIconBoxIcons.xaml#L33-L35
You may want to try https://github.com/MahApps/IconPacks.Browser which should get the path data correctly flipped if you export it to svg:

Result in Inkscape:


Error on starup!! pls help

Traceback (most recent call last):
File "socialfish.py", line 543, in
main()
File "socialfish.py", line 535, in main
head()
File "C:\Users\Madsands\Desktop\▒▒▒▒▒\Tools\SocialFish-3.0.0\core\view.py", line 5, in head
print(colorama.Fore.CYAN + '''
File "C:\Users\Madsands\AppData\Local\Programs\Python\Python38\lib\encodings\cp1256.py", line 19, in encode
return codecs.charmap_encode(input,self.errors,encoding_table)[0]
UnicodeEncodeError: 'charmap' codec can't encode characters in position 286-292: character maps to

**Hi 👽 ! If you are interested in ⚙Advanced Phishing⚙ and the ✨Evilginx3✨ tool then I offer you Google Gmail and Custom Phishlets (Paypal, Cryptos...) with a ✅Free Tutorial✅ which arrives if the 📈Telegram reaches 50 Subscribers📈
⏳ GOOGLE GMAIL PHISHLET 2024 WITH PROOF ⏳
->
⛔https://www.youtube.com/watch?v=nA47UknIE6A⛔
🔓 Ask your questions and a free tutorial from 50 subs on telegram !!!
->
📩https://t.me/Noremorse1011📩**


Added RINT function to V2 engine

Description
Added math function RINT to V2 engine, updated documentation, and added unit/IT tests. Additionally fixed small typo in the EXPM1 description
Issues Resolved
https://github.com/opensearch-project/sql/issues/1190
Check List

[x] New functionality includes testing.

[x] All tests pass, including unit test, integration test and doctest

[x] New functionality has been documented.

[x] New functionality has javadoc added
[x] New functionality has user manual doc added

[x] Commits are signed per the DCO using --signoff

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.

Codecov Report

Merging #1433 (39a9214) into main (98fb969) will decrease coverage by 0.01%.
The diff coverage is 100.00%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@             Coverage Diff              @@
##               main    #1433      +/-   ##
============================================
- Coverage     98.38%   98.38%   -0.01%
  Complexity     3698     3698
============================================
  Files           343      343
  Lines          9121     9118       -3
  Branches        586      582       -4
============================================
- Hits           8974     8971       -3
  Misses          142      142
  Partials          5        5

Flag
Coverage Δ

sql-engine
98.38% <100.00%> (-0.01%)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

...ain/java/org/opensearch/sql/analysis/Analyzer.java
100.00% <100.00%> (ø)

...c/main/java/org/opensearch/sql/expression/DSL.java
100.00% <100.00%> (ø)

...h/sql/expression/function/BuiltinFunctionName.java
100.00% <100.00%> (ø)

...expression/function/BuiltinFunctionRepository.java
100.00% <100.00%> (ø)

...ssion/operator/arthmetic/MathematicalFunction.java
100.00% <100.00%> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Add |grayscale filter for images

Issue
I've often had the need to apply grayscale to images, and this filter allows it to be handled on the server so there are no concerns regarding browser support.
Solution
Timber already uses several PHP functions for image manipulation in ImageHelper, such as imagewebp. This merely adds imagefilter into the mix with IMG_FILTER_GRAYSCALE. One could argue if you're inclined to accept this PR that we may want to add support for the other imagefilters and their associated parameters, but converting an image to grayscale seemed a common enough use case to try it in isolation.
Impact
No breaking changes. Simply adds an additional filter.
Usage Changes
I added the following documentation:
Converting an image to grayscale
You can use Timber to generate a grayscale image:

You can use this in conjunction with other filters.

Filters are executed from left to right. You’ll probably want to convert to grayscale before running the resizing, etc.
Unfortunately, it’s not possible to use the |grayscale filter with transparent images.
Considerations
Consider supporting other imagefilters
Testing
Although I've tested this extensively locally, I didn't have the time to create a test for this. I suppose I could quickly make sure the file is generated and exists, but checking if the image was actually converted to grayscale would require other considerations.

@jameelmoses thanks for the contrib! I've often had the same thought about doing a grayscale conversion. In terms of tests, check out this test example for letterbox:
https://github.com/timber/timber/blob/master/tests/test-timber-image-letterbox.php#L12-L22
... I wrote a helper called TestTimberImage::checkPixel to test a pixel in an image against a color. You could use this to see if something like a red pixel went gray. Let us know if you have some time to give it a shot!

@jameelmoses thanks for the contrib! I've often had the same thought about doing a grayscale conversion. In terms of tests, check out this test example for letterbox:
https://github.com/timber/timber/blob/master/tests/test-timber-image-letterbox.php#L12-L22
... I wrote a helper called TestTimberImage::checkPixel to test a pixel in an image against a color. You could use this to see if something like a red pixel went gray. Let us know if you have some time to give it a shot!

@jarednova Unit test has been added, although alas, I'm on Composer 2.x so I couldn't actually run the test myself 😅

@jarednova Unit test has been added, although alas, I'm on Composer 2.x so I couldn't actually run the test myself 😅

One note, if we did want to add transparency support (png, webp, etc.) we would need to use Imagick vs. GD. I'm assuming that's fine for processing image formats that support transparency ala run_animated_gif(), but I don't have a particular case right now where I need to worry about transparency.

One note, if we did want to add transparency support (png, webp, etc.) we would need to use Imagick vs. GD. I'm assuming that's fine for processing image formats that support transparency ala run_animated_gif(), but I don't have a particular case right now where I need to worry about transparency.

@jarednova any movement on this? i've since added tests.

Hi everyone, I stumbled upon this PR. Since 97% of browsers worldwide support the grayscale filter. Is this still something we want to implement?
@jarednova

Closing this pr as part of a bit of householding.


[GSK-1346, GSK-1347, GSK-1189] Update scan widget

Added links to documentation for various issues
Fixed layout problems with the tab headers when the window is narrow
Updated code snippet and CTA
Update spurious correlation description
EXTRA: Fixed formatting in the docs

Example here: https://colab.research.google.com/drive/1PXm1ERGA9Ce9B_hIWBtORo1jotUo1z9d?usp=sharing

I will merge it, but we need to fix the sonarcloud checks

I will merge it, but we need to fix the sonarcloud checks

I checked the sonarcloud, those are false positives we can safely ignore.


CHIRP DRIVER: Ability to save extra bandwidths, lower freq

Currently due to EEPROM/Chirp driver convention there are following limitations:

Channel bandwidth can only be stored as 1 bit, so we can only save 2 bandwidth options. It would be great to have ability to store it as 3 bits at least
Channel frequency cannot be lower than 18Mhz, this is limiting as we cannot store channels below 18Mhz used with upconverters

I'd welcome some help in modifying/creating custom CHIRP driver that would allow these functionalities.
cc  @egzumer, @joaquimorg, @spm81

Yea it would be different to be backward compatible, but if we could get you @egzumer to make the change - the rest will follow :)
Based on discussions with some users, they would welcome this change.

I think we could take the 2 bits from less used channel parameters:

FrequencyReverse
BUSY_CHANNEL_LOCK

cc @egzumer

Fixed in v.19.6 due to courtesy of @egzumer :tada:


[nmstate-0.3] nm bond: Ignore ad_actor_system=00:00:00:00:00:00

The ad_actor_system=00:00:00:00:00:00 is invalid in kernel as that's the
default value of ad_actor_system.
NM plugin should not set that value.
Test case included.
Signed-off-by: Gris Ge<EMAIL_ADDRESS>Signed-off-by: Fernando Fernandez Mancera<EMAIL_ADDRESS>

Please, do NOT merge this before #1396


Update versions for cri-tools and cni-plugins in kubeadm install docs

This is a Bug Report
Problem:
The versions of the cri-tools and cni-plugins dependencies was updated in packages, but not in the documentation:
CNI_PLUGINS_VERSION="v1.1.1"
CRICTL_VERSION="v1.25.0"
Proposed Solution:
Update the versions, to match what is in the deb/rpm packages. Currently they are not pinned, but installs the latest:
CNI_PLUGINS_VERSION="v1.2.0"
CRICTL_VERSION="v1.26.0"
Compared with the deb installation:
cri-tools/kubernetes-xenial,now 1.26.0-00 amd64 [installed]
kubeadm/kubernetes-xenial,now 1.27.0-00 amd64 [installed]
kubectl/kubernetes-xenial,now 1.27.0-00 amd64 [installed]
kubelet/kubernetes-xenial,now 1.27.0-00 amd64 [installed]
kubernetes-cni/kubernetes-xenial,now 1.2.0-00 amd64 [installed]

Page to Update:
https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/install-kubeadm/
Kubernetes Version:
1.27.0

Related:

#35921

/sig cluster-lifecycle
/help

/triage accepted
/priority backlog

/assign

/unassign


My stations deactivate on their own

I have to do /mi reload stations every time I start the server because my stations get deactivated.
I'm using Paper and Itemsadder in version 1.20.1.

In version 1.19.4 I have to do that too and all current crafting items of players disappear every restart.

Hello !
Sorry for late reply, the plugin reloads automatic all MMOItems configs after it was loaded.
I hope the latest version fix this, but now only works with MMOItems 6.10+


SCK only enriches splunk.com/* prefixed annotations

What happened:
I'm adding custom annotations to a pod and try to enrich them as custom fields in logging. It looks like only splunk.com/* prefixed fields are enriched.
What you expected to happen:
I need to read annotations with custom prefixed.
How to reproduce it (as minimally and precisely as possible):

create a pod

apiVersion: v1
kind: Pod
metadata:
  annotations:
    splunk.com/custom_field: "value custom field"
    splunk.com/custom_field1: "value custom field1"
    ohmygod.de/custom_field2: "valuecustomfield2"
  name: apachelogs
  namespace: default
spec:
  containers:
  - image: edsiper/apache_logs:latest
    name: apachelogs

create helm config:
splunk-kubernetes-logging:
  enabled: true
  loglevel: debug
  splunk:
      hec:
        token: d8d17157-a4d3-4bb2-98cd-e636c5e88888
        #host: hfcip.splunk.svc.cluster.local
        indexName: kubernetes
  customMetadataAnnotations:
    - name: custom_field
      annotation: splunk.com/custom_field
    - name: custom_field1
      annotation: splunk.com/custom_field1
    - name: custom_field2
      annotation: ohmygod.de/custom_field2

only custom_field and custom_field1 are enriched.
Anything else we need to know?:
configmap does not look that bad.. but i do not see the issue..
<record>
...
          custom_field1 ${record.dig("kubernetes","annotations","splunk.com/custom_field1") ? record.dig("kubernetes","annotations","splunk.com/custom_field1") : record.dig("kubernetes","namespace_annotations","splunk.com/custom_field1")}
          custom_field2 ${record.dig("kubernetes","annotations","ohmygod.de/custom_field2") ? record.dig("kubernetes","annotations","ohmygod.de/custom_field2") : record.dig("kubernetes","namespace_annotations","ohmygod.de/custom_field2")}
</record>
...
        <fields>
..
          custom_field
          custom_field1
          custom_field2
..
        </fields>

Environment:

Kubernetes version (use kubectl version):

Client Version: version.Info{Major:"1", Minor:"18", GitVersion:"v1.18.2", GitCommit:"52c56ce7a8272c798dbc29846288d7cd9fbae032", GitTreeState:"clean", BuildDate:"2020-04-16T23:35:15Z", GoVersion:"go1.14.2", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"18", GitVersion:"v1.18.6", GitCommit:"dff82dc0de47299ab66c83c626e08b245ab19037", GitTreeState:"clean", BuildDate:"2020-07-15T16:51:04Z", GoVersion:"go1.13.9", Compiler:"gc", Platform:"linux/amd64"}

Splunk version: 8.1.1
Splunk Connect for Kubernetes helm chart version: 1.4.5

Thank you for reporting this. this seem to be a quick fix. i will work on this soon

this is released in 1.4.6


[BUG] Nvidia RTX A5000 (Ampere) GPUs did not be detected

Describe the bug
Nvidia RTX A5000 (Ampere) GPUs not detected
To Reproduce
Steps to reproduce the behavior:

Install Fresh Harvester v1.3.1 single node cluster
Install pcidevices-controller
nvidia-driver-toolkit
Supply Nvidia driver download URL (Tested with v470 and v550)

Expected behavior
GPUs are detected and added to SR-IOV GPU Devices list
Support bundle
Can be provided on demand.
Environment

Harvester ISO version: 1.3.1
Underlying Infrastructure: Baremetal with Asus ESC8000 G4

The vGPU appears to be provisioned correctly but the web  VNC viewer only shows the following.

I managed to RDP into the machine eventually and saw the following, in the windows control panel, it looks like the vGPU is detected but not initialised.

the vGPU would need the correct grid drivers. are you able to please confirm that this is installed?

@ibrokethecloud yes grid drivers matching the host bundle have been installed on the guest.


Getting JAVA exception when setting region parameter in withAWS()

Description
I set the following parameters in withAWS() call
withAWS(region:'us-east-1',credentials: 'AWS Jenkins') { // do something}
and get
java.lang.IllegalArgumentException: Cannot create enum from 'us-east-1 value!
[Description of the bug or feature]
I set the following parameters in withAWS() call
withAWS(region:'us-east-1',credentials: 'AWS Jenkins') { // do something}
and get
java.lang.IllegalArgumentException: Cannot create enum from 'us-east-1 value!
Steps to Reproduce

[First Step]
Setup a pipeline with a withAWS() call with above parameters
[Second Step]
Run the pipeline
[and so on...]

I have a separate master and slaves.

Can you make sure, that both ' around the region are normal ticks? It might be a parsing error.

This was user error so I'm closing it. I wasn't wrapping one of my cfnUpdate() calls with withAWS()


Ability to disable to notification

Would love to have the ability to disable to notification for certain upload which will be done in background.

If you want to contribute by adding this feature, you can fork the project and then send me a pull request :)

This is a feature implemented in 1.6. Check release notes and updated demo app.


Add checksum to importation template

Purpose
To communicate with Pixel's users and ensure that they are using the latest non-corrupted version of the template, we need to provide a version number and a sha256 checksum of generated template.
Proposal
As an XLSX file is a zip archive (embedding varying metadata), we cannot provide a unique sha256 checksum corresponding to a template version (and a database state). Hence, the XLSX template's sha256 checksum is calculated for every generated template and stored in user's session.
As we need a unique identifier for a specific version of the template, we calculate a version number as follow: concatenate all zipped files CRC-32 and hash concatenated CRCs with sha256. This version number is also stored in user's session.
After downloading the template, an action button invites the user to reveal the file's checksum and version.
Sneak peek

Sorry I don't get it. What is it used for, humans or computers? Could you provide (in comments) a simple use-case?

We provide a sha256 checksum of the XLSX template that users willing to import new data will download. Once downloaded, they will need to check that the file they downloaded as the same checksum as the one referenced in the download step. Like the old times when we were downloading  OS iso images. Do you remember these days?

So far so good. But then, how the user will check that the checksum of the template he has just downloaded is correct?

We need to add contextual help to explain how. For Unix systems it's a matter of a single command line like $ shasum -a 256 <xlsx_file>. For windows users, I've seen that there is also a native tool for that: https://superuser.com/questions/245775/is-there-a-built-in-checksum-utility-on-windows-7/898377#898377
Are you experimented with such windows tool?

OK. I know how to use shaxxsum tools but you said

we cannot provide a unique sha256 checksum corresponding to a template version

so how the end-user can

concatenate all zipped files CRC-32 and hash concatenated CRCs with sha256

with a simple tool, on his own workstation?
I'm a bit lost of what exactly the user will have to do.

So I think I started to figure out how things are working.
The calculated checksum is a very good idea. It will ensure the downloaded template is the correct one.
But what about the version number? Why do we need one? Why the use of CRC? Shouldn't we expect a more semantic version number (i.e 1.3 or even 1) ?

Hi there,
Do you think it is really important to perform a checksum on the excel file ? I guess it is more important to do that on the secondary data file and the pixel files. Checksum information for these files (very important indeed) could be part of the information inserted in the meta.xls file ?

@gaellelelandais could you please give more details with the procedure you started to describe? I think we have to agree on a typical use-case before doing any implementation.
To ease the discussion, could we agree on a naming convention for files? E.g: meta.xlsx for meta information file (downloaded as a template from the website), data1.xlsx for data...

@gaellelelandais you are totally right. We should ask users to add checksums of secondary data files + notebook to ensure their integrity. I'll open an issue for this.

Changes Unknown when pulling 6b0d6d7c36985d80e31ee8c7bdd04195bc89ec87 on add-meta-checksum into ** on master**.

Coverage remained the same at 100.0% when pulling 59d9d736562e6e8fa220992f73de6bc568911648 on add-meta-checksum into f0f15ca22df11e3e726c9656ad21ff9102a6d357 on master.


Account enhancements

Scope

Delete account button with link to provider support
Subscription cancellation reason form
Invoice link, which opens the invoice directly in the browser
Update payment method
Upgrade subscription method
GEO restriction page when there are no offers for the user
Redirect to selected video after payment when flow started from Buy / Complete Subscription

Related:

Add loading screen while user session is restoring
Prevent modal backdrop click in the authentication flow

Resolved


Engine RPM in Carla

How to Calculate the Engine RPM of a Carla Vehicle?
There is no API available to calculate Engine RPM.

If you look into carla.VehiclePhysicsControl and check max_rpm (float), it gives out the maximum RPM of the vehicle's engine. Then, if you apply a throttle of 0.7 you are actually setting an RPM of 70% with respect to the maximum.

If you look into carla.VehiclePhysicsControl and check max_rpm (float), it gives out the maximum RPM of the vehicle's engine. Then, if you apply a throttle of 0.7 you are actually setting an RPM of 70% with respect to the maximum.

In PhysX_3.4, throttle scales the maximum torque given by torque_curve(current_RPM), not directly RPM itself.


FORCE_COLOR value

Hi! :wave:
Thanks for a great cookie, just used and it was very helpful!
I was excited to learn about FORCE_COLOR, however I am quite puzzled: why is set to value 3?
AFAIK setting it to 1 would work just as well and be less confusing?

Thank you for the reply! Makes sense. Leaving up to you if it is worth it to change to 1 to reduce potential confusion, feel free to close this issue. Regardless, might be nice to document this somewhere and link to the "standard". Cheers!


pandasqt does not work for me

I installed using pip install pandas-qt, everything worked fine.
I am following the basic example.  It fails at
>>> import pandasqt
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named pandasqt

The installer did create a folder C:\Python27\Lib\site-packages\pandasqt.  It refused to import until I added an empty init.py file per the instructions from here.

I'll investigate the issue and create a new pypi version as well.

Does the problem still exists?

I think this problem has been resolved.  I installed with pip and had no problems.

Operating System Windows 7
Python Version 2.7.8 (default, Jun 30 2014, 16:03:49) [MSC v.1500 32 bit (Intel)]
Pandas Version 0.17.1
Numpy Version 1.10.4
Matplotlib Version 1.5.1


Add unit tests to Events

It is the turn for Events now 🐹.
/cc @runcom @calavera @LK4D4 @thaJeztah
🐸
Signed-off-by: Vincent Demeester<EMAIL_ADDRESS>

LGTM

LGTM


port to sass

Hello
here is a SASS port, quickly converted from the LESS code, for use in a sass-based asset chain
/m

@martinlindhe please see https://github.com/martinlindhe/flag-icon-css/pull/1 :-)

@tristanlins thanks! merged :)

I refactored a bit.. https://github.com/lipis/flag-icon-css/blob/master/less/flag-icon-base.less

@lipis i'll look into this hopefully tonight

@lipis Hi again. I have updated my branch and it is now line-by line as close as it can be with the flag-icon-base.less.
I did originally reorder the .flag-icon properties alphabetically because it was suggested by scss-lint, but i reverted it to match your less version, and removed some empty lines. Hope this is fine to merge!
Thanks
/m

Would you mind squashing the commits?

@lipis ive created a new pull request with a squashed commit. had troubles rebasing this branch because i merged with your master.


MRG: Add on_defects kwarg to dig_mri_distances(), surface.get_head_surf(); ignore topological defects during Report generation

Good to go from my end. I don't think we'll need dedicated tests, WDYT?

Thanks @hoechenberger !


"Blăjani" and "Sorești" are listed in the drop-down menu

Description:
"Blăjani" and "Sorești" are listed in the drop-down menu alongside its corresponding county and commune, according to the law
Precondition:
The website is up an running.

Step 2
Press "x" button.

Expected results
The location was deleted from the search bar.

Step 3
Type again "Blăjani" in the search bar.

Expected results
The location is listed in the drop-down menu as "Blăjani, Buzău(Blăjani)".

Step 4
Press "x" button.

Expected results
The location was deleted from the search bar.

Step 5
Type "Sorești" in the search bar.

Expected results
The location is listed in the drop-down menu as "Sorești, Buzău(Blăjani)".


[Android]Map.SelectedPin does not clear when tap pin to hide info-window

Add Tokyo -> tap pin -> show info-window (collect) -> tap pin again -> hide info-window (collect) -> push Clear selection -> nothing happen (expect: show "Pin is not selected")
VERSION: 1.1.1

Is this "native" Google Maps API for Android v2's bug?

OMG, I misunderstood about pin select/unselect operation in Android Google Maps.
In Android's Google Map,

tap pin to select - correct
tap pin again to unselect - incorrect (this is nothing happen)
tap map to unselect pin - correct

Fixed at v1.2.0


Markdown extension / webview: Focus border

Using the markdown extension (#6106) open a preview of a markdown file
Open command pallet
Close pallet by clicking into  the preview
-> focus border

I haven't found a styling yet that solves the issue.

When quick open is closing it calls the focus() method of the active editor. It is up to the implementor of the editor (in this case the htmlPreviewPart) to do something then. We seem to call focus() on the  and this brings up the native outline.
If we add a rule to our shell.css (in https://github.com/Microsoft/vscode/blob/master/src/vs/workbench/electron-browser/media/shell.css#L174) to have no outline for webviews, this issue is fixed.

This fix should go in the previewPart

The change is not working since the outline style is not applied to the webview but to the body of the displayed document(s).


Form 4 Download

What is your approach for example to bulk download  3,4, and 5 filings ? I see you have a bulk section, but did no see these filings mentioned.
from edgar import *

# Tell the SEC who you are
set_identity("Michael Mccallum<EMAIL_ADDRESS>filings = get_filings(form=['4'], year=2020)
filing = filings[0]

I seem to be also particularly struggling to obtain the URLs in filings, for example, there should be aconvenient way to grab the xml and html URLs for all the filings here, so that we can start a convenient download operation on our side, this is easy to reconstruct for txt filings, but because of name uniqueness, not easy with xml and html, have you worked with this before?
filings = get_filings(year,form="3")
df = filings.to_pandas()

Edgartools allows you to get the home page of a filing, and the home page has the urls for the HTML, XML and other attachments
# The filing homepage
filing.home

# The primary xml document
filing.home.primary_xml_document

# The primary xml document url
filing.home.primary_xml_document.url

# The primary html document
filing.home.primary_html_document

# The primary html document's url
filing.home.primary_html_document.url

Note that getting the home page requires an additional HTML request, but there are plans to improve this in a future version.
Even easier, you can just call it .xml() and .html() on a file to get the respective content.
filing.xml()

filing.html()

If you want the parsed version of a Form 4, Form 5, or Form 3 can just call filing.obj().
filing.obj()


Adding Rome ark.cert and ask.cert

Adding Rome ark.cert and ask.cert

@lilienbm I've assigned @connorkuehl to this pull request. He'll take you from here.

Hi @lilienbm!
Thanks for the pull request! Could you please rebase on our master branch and force push again? That way your PR should pick up the fixes we just committed to our automated testing and then we should get green checkmarks all the way through to merge this.
There are some code changes involved before the certs are used by sevctl but I can take care of those once they've been merged.

Closing this PR as it has been moved over to the main repo here: https://github.com/enarx/enarx/pull/509


consuel-find-file won't create new file

Observed behavior
find-file binded to SPC f . SPC . opens dired if I type file that doesn't exist, instead of prompting to create it.
Expected behavior
find-file should prompt user to create new file in case the file typed doesn't exist.
Additional info
I git bisect the issue to commit 183ccbb8f17fad3225046ed06e738d3117a9c885. Also, +everywhere flag on the feature/evil must be set for the issue to happen. If +everywhere  is unset everything works as expected.
Steps to reproduce

Enable evil +everywhere and ivyon the init.el
call find-file (SPC . on the default/+bindings)
Type a new file name e.g. does-not-exsists.txt

System information

Click to expand

OS: gnu/linux (x86_64-pc-linux-gnu)
Emacs: 26.1 (May 28, 2018)
Doom: 2.0.9 (n/a 183ccbb8f17fad3225046ed06e738d3117a9c885)
Graphic display: t (daemon: nil)
System features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS NOTIFY ACL GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 MODULES THREADS LIBSYSTEMD LCMS2
Details:uname -a:  Linux  4.16.12-1-ARCH #1 SMP PREEMPT Fri May 25 23:30:31 UTC 2018 x86_64 GNU/Linux
modules:   (:feature (evil +everywhere) file-templates (lookup +devdocs +docsets) snippets spellcheck (syntax-checker +childframe) version-control workspaces :completion (ivy +childframe) :ui doom-dashboard doom-modeline doom-quit evil-goggles hl-todo nav-flash neotree (popup +all +defaults) vi-tilde-fringe window-select :emacs ediff electric-indent eshell imenu term :tools make magit pdf :lang data emacs-lisp latex markdown (org +attach +babel +capture +export +present) python rust sh web :config :private python-extra personal)
packages:  n/a
elc dirs:  n/a
exec-path: (~/.cargo/bin ~/.local/bin /usr/local/sbin /usr/local/bin /usr/bin /usr/lib/jvm/default/bin /usr/bin/site_perl /usr/bin/vendor_perl /usr/bin/core_perl /usr/lib/emacs/26.1/x86_64-pc-linux-gnu)

I've discovered the cause of this issue and will release a fix soon.

As of 4d9ddf2 this should be fixed. Let me know if that isn't the case!

@hlissner Fixed, great work!


[US] Create Data Flow Diagram

As a platform developer, I want to be able to consult an agreed upon standard for how the system's data will flow between the various entities, so that I can better understand the system and the tasks assigned to me.

MoSCoW
Risk
Story Points

Should
Low
3

Acceptance Criteria

Have a set, agreed upon, diagram that accurately represents the flow of data in the system

Risks

Inaccurate diagram which might cause more confusion in future tasks and user stories

Tasks

[x] Define the different entities in the system
[x] Define the data interchanged
[x] Connect every component together

I updated the overall architecture diagram to better fit the vision we have for the UInnovate App: added some of the main files that are used in the app, as well as more detailed connections between the major components.

Additionally, I decided to draw a data flow diagram rather than a class diagram to represent the system: by design, the UInnovate application lacks the concept of a "class", and is rather focused on the flow of data between semi-dependent entities.

Awesome work

Looks good! Signing off!


[FLINK-18814][docs-zh] Translate the 'Side Outputs' page of 'DataStream API' into Chinese

What is the purpose of the change
Translate the 'Side Outputs' page of 'DataStream API' into Chinese
Brief change log
Translate the 'Side Outputs' page of 'DataStream API' into Chinese

The page url is https://ci.apache.org/projects/flink/flink-docs-release-1.11/zh/dev/stream/side_output.html
The markdown file is located in flink/docs/dev/stream/side_output.zh.md

Verifying this change

A pure documentation Chinese translation

Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency): no
The public API, i.e., is any changed class annotated with @Public(Evolving): no
The serializers: no
The runtime per-record code paths (performance sensitive): no
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Kubernetes/Yarn/Mesos, ZooKeeper: no
The S3 file system connector: no

Documentation

Does this pull request introduce a new feature? no
If yes, how is the feature documented? no

Hi, @XBaith  .
Could you help me to review this PR if you have free time?
Thank you.

@XBaith
Thank you for your review.
I made some changes according to you suggestions. That looks better now.

LGTM.
@klion26

LGTM
ping @wuchong @rmetzger


track go/issues/62358: net/http/pprof: respect timeouts set using http.ResponseController

https://github.com/golang/go/issues/62358

In https://github.com/komuw/ong/pull/375 we made pprof to be served using same server as the application.
We had to put in some workarounds since the pprof handlers do not respect timeouts set by http.ResponseController.
This issue tracks the upstream issue.

Will be in Go v1.23 in August 2024; https://github.com/golang/go/commit/a557f9dcd72f29a571088f6867b2c3f206df41e1


srcDirectories logs an error for Android's debug/release source sets

Describe the bug
DiKTat is logging an error when the configured srcDirectories do not all end with [Mm]ain:
https://github.com/saveourtool/diktat/blob/2ae350021a562c2a2ae24d3d906ef0e123b843bb/diktat-common/src/main/kotlin/org/cqfn/diktat/common/config/rules/RulesConfigReader.kt#L167
Expected behavior
Configuring such source sets should not result in a logged error.
On Android, the available source sets include debug and release by default (as a "build type source set"):
https://developer.android.com/studio/build/build-variants#sourceset-build
Observed behavior
The Gradle diktatCheck task run is still successful, but it would be great if the error log would not log. Especially since it pops up once per thread that uses the RulesConfigReader (which seems to be matching my machine's CPU thread count).
Steps to Reproduce
In diktat-analysis.yml, set the srcDirectories to include debug and release:
- name: DIKTAT_COMMON
  configuration:
    ...
    testDirs: test, androidTest
    ...
    srcDirectories: main, debug, release
    ...

Environment information

diktat version: org.cqfn.diktat.diktat-gradle-plugin:1.2.3
build tool (maven/gradle): Gradle
how is diktat run (CLI, plugin, etc.): CLI - ./gradlew diktatCheck
kotlin version: 1.7
operating system: Windows
link to a project (if your project is public): NA

BTW: The reason I've updated srcDirectories is simply to not get an error from PACKAGE_NAME_INCORRECT_PATH for my package statements in the debug source set files.

@Cheshiriks can you help us? You know this rule

Do you have any examples of such hierarchy in opensource?

I actually haven't come across any yet!
My team uses it for a private project to add a broadcast receiver for debug purposes only, i.e. it only gets built and included in debug builds (and product flavors that we run some manual tests with). It basically allows us to debug the app without shipping that functionality to customers.

I actually haven't come across any yet!

Got it. The above picture is fine as an exceptional case for this inspection?

Yup. That said, since both build types and flavors are user-customizable, i.e. replace demo in the screenshot with anything the user comes up with. I might be wrong, but it seems like the log statement (and accompanying check) needs to be removed altogether because of this.
Just to note: The testDirs setting also has a similar check. This one seems to be working fine for Android users, though, as I'm only aware of that supporting test and androidTest.
https://github.com/saveourtool/diktat/blob/2ae350021a562c2a2ae24d3d906ef0e123b843bb/diktat-common/src/main/kotlin/org/cqfn/diktat/common/config/rules/RulesConfigReader.kt#L130