Modify parser for sponsors

Modify parser for sponsors to be fetched according to new json outputs from API.
@mananwason Please review and merge if it looks good.

Failure is due to gradle version.
I'll fix it in a few.

@the-dagger I believe this PR focuses on parsing data from OTS but infact we need to parse new json data from the orga server

@mananwason Isn't that the same as this?
https://github.com/OpenTechSummit/2016.opentechsummit.net/blob/gh-pages/programm/json/

No @the-dagger I believe that the output will be different. The server guys must have documented this somewhere. Please coordinate with them. @rafalkowalski @niranjan94 @aviaryan @aditya1702

@the-dagger see https://github.com/fossasia/open-event-orga-server/tree/development/samples/ots16

@niranjan94 Thanks a lot :)


more extensions for aspnetcore configuration

fixes #338, I will update the wiki if this is accepted. @liuhongbo do you have what you need with this or is there still something missing?

Good work 👍

should I update the wiki now or wait for 2.8 to be final?

I hope that the final will be released this weekend 😄 So you can already update it. This is better than forgetting it.

Good work.  even better than what I was looking for!  👍


Support for code folding for %if and  %do

Is your feature request related to a problem? Please describe.
There is already a lot of ways to fold code on a proc, macro level, but what is missing are macro if and macro do statements.
Describe the solution you'd like
Provide the ability to fold the code also when using %do and %if.
Describe alternatives you've considered
None
Additional context
Add any other context or screenshots about the feature request here.
Environment
SAS version: 2024.06

If your code is indented well, a workaround is to set the setting editor.foldingStrategy to indentation and it can fold at each indentation.

@scnwwu that is a great idea and works well for me as I use indentation a lot!


Make builds deterministic and se latest GH actions

This hopefully resolves issues reported by NuGet package explorer. Also using v4 definitions for GH actions as they are producing warnings due to sunsetting them.

This is great, I learned something new from it. Thank you!

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


List becoming unavailable

My list synced from google keep becomes 'unavailable' for 15 mins every hour, otherwise its working fine. When its unavailable I can't change anything which is annoying. Not sure what to do to fix it.
Cheers
Dave

Hi,
Do you have any related log messages from Home Assistant from when you see this happening? And are you using any automations with the integration or using the service? Also, does it happen consistently at the same times or is it random?
It's hard to say without more information, but my best guess there may be some kind of synchronization issue occurring since the synchronization interval is also 15 minutes.

I am experiencing a similar issue relating to the list not being available.
These are the only references I see in the log for "google keep"
2024-08-11 20:23:38.202 DEBUG (MainThread) [custom_components.google_keep_sync.coordinator] Finished fetching google_keep_sync data in 0.136 seconds (success: True)
2024-08-11 20:38:25.720 DEBUG (MainThread) [custom_components.google_keep_sync.coordinator] Finished fetching google_keep_sync data in 0.140 seconds (success: True)

Can you give me any more information on how you have the integration set up? I haven't been able to replicate this issue so I'm not sure if it's something specific to the setup the two of you have. Ideally, I need to find a way to reproduce this issue on my end to be able to fix it.
Some questions that might help me narrow it down:

Are you using the latest version of Home Assistant and the integration?
What configuration options are you using?
How many lists are you synchronizing?
Are you using the service or any automations that interact with the lists or integration?
Do you have multiple entries of the integration configured (like for two accounts)?
Are you seeing the same behavior where the list becomes unavailable for 15 minutes and comes back afterward?

Are you using the latest version of Home Assistant and the integration?

Integration Version
<IP_ADDRESS>
Core
2024.8.1
Supervisor
2024.08.0
Operating System
12.4
Frontend
20240809.0

What configuration options are you using?

How many lists are you synchronizing?

6, but note they do not display on the configuration option page

Are you using the service or any automations that interact with the lists or integration?

No

Do you have multiple entries of the integration configured (like for two accounts)?

No

Are you seeing the same behavior where the list becomes unavailable for 15 minutes and comes back afterward?

No. I never see any list appear for me to select.

I have this error in the log:
Logger: custom_components.google_keep_sync.coordinator
Source: helpers/update_coordinator.py:344
integration: Google Keep Sync (documentation)
First occurred: August 4, 2024 at 7:16:46 PM (181 occurrences)
Last logged: 9:24:19 AM
Error fetching google_keep_sync data: Error communicating with API: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))

Are you using the latest version of Home Assistant and the integration?

Integration Version <IP_ADDRESS>
Core 2024.8.1
Supervisor 2024.08.0
Operating System 12.4
Frontend 20240809.0

What configuration options are you using?

How many lists are you synchronizing?

6, but note they do not display on the configuration option page

Are you using the service or any automations that interact with the lists or integration?

No

Do you have multiple entries of the integration configured (like for two accounts)?

No

Are you seeing the same behavior where the list becomes unavailable for 15 minutes and comes back afterward?

No. I never see any list appear for me to select.

Also I just turned on debugging and attempted to set it back up again and the same results. No list and no errors in log.
It SEEMS like its working but i feel like when it attempts to get the lists something isnt parsing properly.

Can you try the following to see if it makes a difference:

Delete the integration from the integration page.
Restart both Home Assistant and your router.
Get a new token (don't use an app password or saved token) using the docker method from the Readme.
Reconfigure the integration using the new token. Choose only a single list to synchronize.

@barrycarrjr The issue you are seeing might be different since you aren't seeing any errors in the logs. It's very strange that you would be receiving no data without any errors.
All the parsing is handled by the underlying library gkeepapi. It should throw an error that would be visible in logs if it was the source of the issue.
My best guess right now is that this may be either an authentication issue, a networking issue specific to your network (like calls being limited or blocked by a firewall) or calls are being potentially rate-limited by Google.

If possible enable beta versions in HACS and update to the new beta 0.9.9b. Then post the debug log here. It includes additional debug logging messages that may help solve the issue.

If possible enable beta versions in HACS and update to the new beta 0.9.9b. Then post the debug log here. It includes additional debug logging messages that may help solve the issue.

@watkins-matt

I deleted v<IP_ADDRESS>
restarted HA
downloaded v0.9.9b
restarted HA

Should the version number match? It's still showing v<IP_ADDRESS> for me.

I didn't increment the version this time so it will still show the old version number. It looks like you did it correctly.
There should be noticeably more information in the log if you click the Enable Debug Logging button.

I didn't increment the version this time so it will still show the old version number. It looks like you did it correctly.
There should be noticeably more information in the log if you click the Enable Debug Logging button.

i added my credentials and token (also tried using app password)
i enabled debugging
i created a new test list and enabled checkboxes

It's very strange. It's not getting any lists at all. I have 8 total and 2 do not have checkboxes enabled

Yes, very strange, based on the log, it says "Fetched 0 lists from Google Keep" so everything is succeeding, it just thinks there are no lists in the account.
Are you using a secondary account like in the security suggestions portion of the Readme? Because this could happen if the secondary account is not added as a collaborator for any lists you want to synchronize.
And none of the lists are archived or in the trash correct?
Also Google Keep considers any note without checkboxes to be a note and not a list, so those are not synchronizable unless checkboxes are added. Although this should not affect the other lists with checkboxes.

Closing this due to inactivity. If we are able to come up with a reproducible example of this happening I would be happy to reopen the issue.


available versions list unified by consider prereleases and core compatible in same function

fixes #360
The available_versions of _AiidalabApp data class object not considered core compatible. The core compatible check is implement independently and sporadically when the available_versions list is required.
This commit add the core compatible check inside the function available_versions of _AiidalabApp class to get the only usable versions for both when prereleases option is on and off. Therefore the version list conforms with what is shown in the version_to_install dropdown option.

I test this in the old stack, all good for me. The update button is not wrongly activated anymore.

App is not registered. The AppRemoteUpdateStatus should be set accordingly.
App has a compatible update.
App is at the latest version.

The first is covered by test_app_is_not_registered and test_update_status_of_unregistred_app, 2 and 3 are covered by test_update_status_latest_version_incompatible already.

@unkcpz thanks! I will review and test again this evening.


WIP Update local storage docs for v2.0 provisioner

Wait until mount detection change is in, and v2 is tagged.

/assign @ianchakeres @dhirajh @jsafrane

/lgtm


Refactor duplicated SSH code

Fixes #23

Coverage increased (+2.7%) to 54.2% when pulling 25986e476bbb75f764947e22cc5f4723b7fecdbe on issue-23 into f3720a159d2572a93290782733dd6a2181d4cad8 on master.


Add support for systemd cgroups

See opencontainers/runc#667.
Cc @anusha-ragunathan who is working on it (just opening the issue for tracking).

If you are reporting a new issue, make sure that we do not have any duplicates already open. You can ensure this by searching the issue list for this repository. If there is a duplicate, please close your issue and add a comment to the existing issue instead.
If you suspect your issue is a bug, please edit your issue description to include the BUG REPORT INFORMATION shown below. If you fail to provide this information within 7 days, we cannot debug your issue and will close it. We will, however, reopen it if you later provide the information.
For more information about reporting issues, see CONTRIBUTING.md.
You don't have to include this information if this is a feature request
(This is an automated, informational response)

BUG REPORT INFORMATION
Use the commands below to provide key information from your environment:
docker version:
docker info:
Provide additional environment details (AWS, VirtualBox, physical, etc.):
List the steps to reproduce the issue:
1.
2.
3.
Describe the results you received:
Describe the results you expected:
Provide additional info you think is important:
----------END REPORT ---------
#ENEEDMOREINFO


NIFI-5481 Additional Sensitive Property Providers

Description of PR
The code in this change-set provides the following:

refactors Sensitive Property Providers
adds AWS KMS sensitive property provider (https://issues.apache.org/jira/browse/NIFI-6325)
adds Key Store sensitive property provider (https://issues.apache.org/jira/browse/NIFI-6326)
adds HashiCorp Vault sensitive property provider (https://issues.apache.org/jira/browse/NIFI-6324)
adds GCP sensitive property provider (https://issues.apache.org/jira/browse/NIFI-6616)
adds Azure sensitive property provider (https://issues.apache.org/jira/browse/NIFI-6515)
integrates the above with the Config Encryption Toolkit (https://issues.apache.org/jira/browse/NIFI-6363)
unit tests, integration tests, documentation for the above

This PR replaces #3542.
In order to streamline the review of the contribution we ask you
to ensure the following steps have been taken:
For all changes:

[x] Is there a JIRA ticket associated with this PR? Is it referenced
in the commit message?

[x] Does your PR title start with NIFI-XXXX where XXXX is the JIRA number you are trying to resolve? Pay particular attention to the hyphen "-" character.

[x] Has your PR been rebased against the latest commit within the target branch (typically master)?

[x] Is your initial contribution a single, squashed commit? Additional commits in response to PR reviewer feedback should be made on this branch and pushed to allow change tracking. Do not squash or use --force when pushing to allow for clean monitoring of changes.

For code changes:

[x] Have you ensured that the full suite of tests is executed via mvn -Pcontrib-check clean install at the root nifi folder?
[x] Have you written or updated unit tests to verify your changes?
[ ] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?
[ ] If applicable, have you updated the LICENSE file, including the main LICENSE file under nifi-assembly?
[ ] If applicable, have you updated the NOTICE file, including the main NOTICE file found under nifi-assembly?
[ ] If adding new Properties, have you added .displayName in addition to .name (programmatic access) for each of the new properties?

For documentation related changes:

[x] Have you ensured that format looks appropriate for the output in which it is rendered?

Note:
Please ensure that once the PR is submitted, you check travis-ci for build issues and submit an update to your PR as soon as possible.

Resubmitting in #3916.


Close a notification in code?

Hi
Is it possible for show() method to return Window so we can manually close a notification window?
Or any other workaround?

there are some difficulties in implementation, I will think about how it can be done

I'm using this and would be nice to have a function to close notifications.


SE3 Inequality Task or Constraint

Hello team,
I am using the tsid python API.
Is there a way to add an SE3 Inequality Task or SE3 Inequality Constraint in the Python API?
I want to constrain the motion of my end-effector to avoid collision

Hi @sjauhri , the short answer is no. The longer answer is that this is related to this ongoing discussion:
https://github.com/stack-of-tasks/tsid/discussions/204
Actually the discussion has been silent for a while now, but the long term plan is to integrate some new tasks to achieve collision avoidance. I suggest you to read the above-mentioned discussion and contribute there if you wish.


Decrypt the secret signing key on all branches (except PRs)

This should fix the currently failing build. As discussed in https://github.com/osmlab/josm-atlas/pull/13/files#r169728452 , I modified the Gradle build to always sign the build artifacts. But I overlooked that the secret keyring only gets decrypted for the master branch.
Starting with this commit the decryption only depends on the availability of the environment variables used for decryption ($encrypted_7407e5ec1bc3_key, $encrypted_7407e5ec1bc3_iv, …).
These variables are not available for forks and pull requests. As soon as they'd be available to a malicious party, the encrypted key would otherwise be compromised.
So it should be safe to not check the current branch but these environment variables instead.

Thanks for this. Any comments @matthieun ?

Thanks!
For internationalization on Transifex you'll now only need to set the environment variable TRANSIFEX_TOKEN for Travis builds.


Remove configuration via subproject

While this approach works for Hibernate Reactive because is not that big of a project, we are not taking advantage of Gradle optimizations during the build.
We should look into using the convention plugins approach.

Moved here: https://github.com/hibernate/hibernate-reactive/issues/1990


Some incorrect syntax highlight in typescript union type.

VSCode Version:1.1.0
OS Version:window 8.1

This issue was moved to Microsoft/TypeScript-TmLanguage#166


fixes a bug with MonoGame and FNA when creating a texture at runtime

fixes Mono not finding the dylib by prepending "lib"

I've thus far held off on this change, since I've long hoped that mono would align their native library search logic with .NET Core. Since that doesn't seem to be happening, I think it's fine to go ahead with this. However, I'd like to make the change over in https://github.com/mellinoe/ImGui.NET-nativebuild as well. Before that, the cimgui repo will probably need to get a PR to allow the "lib" prefix with some build flag.

Makes sense

How about something like this instead, so we can avoid having to rename the file altogether in the repo and upstream:
<Content Include="$(RepositoryRootDirectory)/deps/cimgui/osx-x64/cimgui.dylib" Link="lib%(Filename)%(Extension)" CopyToOutputDirectory="PreserveNewest" />

How about something like this instead, so we can avoid having to rename the file altogether in the repo and upstream:
<Content Include="$(RepositoryRootDirectory)/deps/cimgui/osx-x64/cimgui.dylib" Link="lib%(Filename)%(Extension)" CopyToOutputDirectory="PreserveNewest" />

@prime31 I merged this in along with a few other changes, namely updating to v1.68 of the native library (recently released). Note that I did revert the change that renamed cimgui.dylib on disk, so you should continue to use the "Link" workaround for the time being in your project file.
I also added a build target into the NuGet package will should be used automatically in mono C# projects. It should choose which native library to deploy based on the build configuration.

https://www.nuget.org/packages/ImGui.NET/1.68.0

Awesome! The link-and-rename is probably the better way to go anyway. Time to go make some text filters and merged fonts with the other updates!


Added Numeric Triangle pattern

@Circinusss I'm closing the PR as it is not fulfilling the requirement...you can send a PR again after maintaining all the steps and eligibility criteria for a valid PR...


chore : update enr , discv5 version(remove git) - blocked until alloy migration of tests

blocked rn
closes #6006

Superseded by https://github.com/paradigmxyz/reth/pull/6634


⚠ Bofrost.fr has degraded performance

In dcd9f67, Bofrost.fr (https://www.bofrost.fr) experienced degraded performance:

HTTP code: 200
Response time: 1649 ms

Resolved: Bofrost.fr performance has improved in bbea165.


Exception when launching dpkg

Launching dpkg-deb causes exception on checking task termination status.

Solved by reinstalling. Maybe a bug in APT or dpkg.


Add linting

Hello.
You created a great package, thank you for that.
Messing with the source code I got my editor whining about some jshint warnings, so I added a grunt task & linted some files.  Used standard jshint config, tested code working using examples. As to the code change, those were mostly trailing spaces & semicolons. Wasn't sure about nested j thing, though.
Also, if you're interested, I can add travis config for linting & running examples/nodejs/test.js & verifying output.

I know we're years in the future, but thanks, just merged in linting with #90


Release v2 as stable

[ ] prepare the release
[x] switch play sub domain from v1 to v2
[x] change Google Analytics segments
[x] update Firefox Marketplace screenshots
[ ] update esviji.com screenshots
[x] announce the release
[x] on Twitter account
[x] on Facebook page
[ ] buzz
[ ] ping responsive people on Twitter with "wow" URL
[x] ping Firefox (OS) people on Twitter and Facebook
[ ] ping HTML games people on Twitter and Facebook
[ ] Hacker News?
[ ] ProductHunt?
[ ] Facebook campaign?

https://twitter.com/nhoizey/status/686326907328163840

https://www.facebook.com/esviji/posts/890800847700784

Product Hunt resources:

https://www.producthunt.com/faq
https://levels.io/product-hunt-hacker-news-number-one/
http://kilometer.io/blog/how-we-were-submitted-to-product-hunt-and-nothing-happened/
http://firstround.com/review/Product-Hunt-is-Everywhere-This-is-How-It-Got-There/
https://foundrmag.com/the-ultimate-guide-to-launching-on-product-hunt/


Isn't " Create Server Backfill Ticket" already out of beta?

Isn't " Create Server Backfill Ticket" already out of beta this month?

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

ID: 9cdf2645-f9c8-2da0-7383-a322ec4b7164
Version Independent ID: 1459e01c-80a5-2678-7794-9991fb0d4d22
Content: Using server backfill tickets - PlayFab
Content Source: playfab-docs/features/multiplayer/matchmaking/backfill-tickets.md
Product: playfab
GitHub Login: @keithrkline
Microsoft Alias: multiplayer

Thanks for the question. The topic has been updated to remove the beta note.


Draft/client enhance restored

Draft API for first step towards Client enhancement

Added Client Configuration / Builder to existing Client without disturbing current usage
Included Types for DefaultClient / ClientConnectionManager / ClientConnectionState / Transport

Codecov Report

Merging #973 (7fe4c62) into main (c2ed52e) will decrease coverage by 2.18%.
The diff coverage is 1.08%.

@@            Coverage Diff             @@
##             main     #973      +/-   ##
==========================================
- Coverage   55.73%   53.55%   -2.19%
==========================================
  Files          71       75       +4
  Lines        2232     2323      +91
  Branches       56       65       +9
==========================================
  Hits         1244     1244
- Misses        988     1079      +91

Impacted Files
Coverage Δ

...p/service/client/model/ClientConnectionState.scala
0.00% <0.00%> (ø)

...ala/zhttp/service/client/model/DefaultClient.scala
0.00% <0.00%> (ø)

...ice/client/transport/ClientConnectionManager.scala
0.00% <0.00%> (ø)

...tp/service/client/transport/TransportFactory.scala
0.00% <0.00%> (ø)

zio-http/src/main/scala/zhttp/service/Client.scala
52.38% <2.50%> (-30.96%)
:arrow_down:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update c2ed52e...7fe4c62. Read the comment docs.


Added keyframe delete button and updated clear button in cardiac segmentation task. Added Copy task form.

Added keyframe delete button and updated clear button in cardiac segmentation task to allow users to delete keyframes if needed. Similar to spline segmentation task.
Also added Copy task form to allow keeping set image quality when creating a new task.

It seems you are creating a continuously growing pull request here.
Can one of you give me an explanation of these changes after new years so we can get this merged before this diverge too much from master.
I have to check that all these changes doesn't break anything, which can take a while as we don't have any automated tests in annotationweb (hashtag researchware)


Generalise bdd_counter for other comparators

Also, we should find a better name than bdd_counter. Maybe bdd_threshold... or? Or, maybe instead of exposing the templated function, we should maybe just provide a set of functions; one for each operator.

For how to do so see the zdd_sized_sets function introduced in #128 .

With #537 we remove bdd_counter. So I will close this issue, until someone has a feature request to add it (renamed to bdd_threshold) anew.


machine.mem{8,16,32} missing from stubs

Raised via the feedback form:

Missing machine.mem as used in some example code from Kitronik

This is just straightforwardly missing from the stubs. It's documented but as prose so it was missed: https://microbit-micropython.readthedocs.io/en/v2-docs/machine.html#reading-memory

Interestingly it's only documented on readthedocs as for reading memory, though the implementation clearly supports write access.
class mem, nothing introspectable though clearly supports getitem, setitem. I'll define a new non-user instantiable type in machine.

The class looks a little odd as we're excluding dunder methods from the API docs. I think we should revisit that, but I don't think that should block this change which fixes errors in real-world scripts.


Dependency issue with mamba/conda installation

Thank you for this great tool. I have used it a few times over the past year, but encountered an issue with installation. After following the instructions, testing the program leads to the following error

Traceback (most recent call last):
File "/home/biolinux/phage_programs/PhaBOX/main.py", line 33, in
from scripts.data import load_data, preprocess_features, preprocess_adj, sample_mask
File "/home/biolinux/phage_programs/PhaBOX/scripts/data.py", line 5, in
from    scipy.sparse.linalg.eigen.arpack import eigsh
ModuleNotFoundError: No module named 'scipy.sparse.linalg.eigen.arpack'; 'scipy.sparse.linalg.eigen' is not a package

Help would be appreciated. I could not resolve this by installing different versions of scipy, as there were dependency conflicts.

Thanks for reporting the problem. We set a release to fix this installation problem. Please check the release to download the beta version codes. In this version, we updated the package names used in PhaBOX so it can be run correctly.

Best,
Jiayu

Thank you! I will give it a try.


Clamp ReflectionProbe Max Distance to 262,144 to fix rendering issues

I have an alternative solution that automatically sets near clip above 0.01 if needed, but it may be less robust (and I doubt there are many use cases for reflection probes that large anyway).

This closes https://github.com/godotengine/godot/issues/79448.

Thanks!

Cherry-picked for 4.1.4.


Fixing file logging issue

Commit https://github.com/Azure/azure-webjobs-sdk-script/commit/f5b12d970863a487aa204c7d6730bae779293a26  introduced a bad regression where each time the host starts/restarts, it will create a new host log file.

:shipit:


Explorer Pagination and View update

border changes on pagination is done on purpuse?
find a bug when on /rmrk/explore/items & click "Collections" in navbar, then view is updating but not the tab

Originally posted by @roiLeo in https://github.com/kodadot/nft-gallery/pull/4577#pullrequestreview-1247709939

👋


Add online example with github pages

@domoritz I got it to work on observable: https://observablehq.com/@andyreagan/leaflet-vega-test
That's with extracting the code here directly.

Really sweet! I forked the repo to activate github pages. However, in the demo.html (https://ratnanil.github.io/leaflet-vega/demo/demo.html) as well as the observable notebook provided in the link above, the basemap does not seem to work. I haven't started digging into this, does anyone of you know what the issue might be?

@ratnanil I can confirm that I don’t see the basemap now either. My initial guess was that versions of the dependencies have drifted, but I can see that I pinned all of them already…so I’ll keep looking.


Golang Version

Can you please specify the equivalent dependencies for Golang, I need to have the same functionality in Golang.

Hey !
encoding/hex
crypto/ecdsa
ethereum/go-ethereum/crypto/secp256k1
Then you can just check at the code, I think it's pretty straight forward https://github.com/MartianGreed/rust-verify-keplr-signature/blob/main/src/lib.rs


Package size too large

The extension package size is over 150MB due to bundling two huge data files: https://github.com/Auditory-Biophysics-Lab/Slicer-ABLTemporalBoneSegmentation/blob/55e4155b904e2851b347da9ea39c9074073c60ac/ABLTemporalBoneSegmentationModule/CMakeLists.txt#L11-L12
This causes huge unnecessary storage burden (new package is created on 3 platforms for preview and stable release, resulting in almost 1GB extra storage increase per day). Please update the ABLTemporalBoneSegmentationModule so that it downloads the atlas files at runtime. You can find here examples about how to load an image from a URL: https://www.slicer.org/wiki/Documentation/Nightly/ScriptRepository#Load_volume_from_URL. The downloaded data is cached and shared between all Slicer installations of the user.

Sorry about that! This should be fixed now; please let me know if it isn't.

Instead of downloading from an old git commit, I would recommend to upload the atlas files as a release asset in a Release you create in this repository. It allows you to have a small repository and you can easily upload additional atlases later.
Note that you need to remove reference to the mha files (that don't exist anymore in current version in the repository) from the package, as currently there is a configuration error. - http://slicer.cdash.org/viewBuildError.php?buildid=2000816

Thanks! I've resolved this and removed a number of other large files kicking around in very early commits.


Respect verbosity levels

Ensures that verbosity levels are respected and passed on to dependent modules.

@djtarazona Can you have a look at this PR and merge?

@pderaaij I will review this weekend. Sorry for the delay!

@djtarazona No problem, let me know how I can help work away the open Pull Requests...

@djtarazona or @smythey21 any update?

@pderaaij Sorry, I will merge as soon as I get some permission issues for this repo sorted out.


Warning generated by SMTP binding when username and password are both set.

Expected Behavior
The SMTP binding generates a warning when no username and password are provided.
Actual Behavior
The SMTP binding generates a warning when username AND password are set.
Steps to Reproduce the Problem

Create a binding configuration for SMTP:

apiVersion: dapr.io/v1alpha1
kind: Component
metadata:
  name: sendmail
spec:
  type: bindings.smtp
  version: v1
  metadata:
  - name: host
    value: localhost
  - name: port
    value: 4025
  - name: user
    secretKeyRef:
      name: smtp.user
      key: smtp.user
  - name: password
    secretKeyRef:
      name: smtp.password
      key: smtp.password
  - name: skipTLSVerify
    value: true
auth:
  secretStore: trafficcontrol-secrets

Start an app with dapr run.

Release Note

RELEASE NOTE:

Fixed by #1256


Revert "Skip test_hash_groupby_approx_percentile byte and double test…

…s temporarily (#11469)"
This reverts commit 5beeba8432e0af2cd3a5d5e8a7633ee5705872ba.
This brings back approx_percentile tests that were skipped due to a change in cuDF (https://github.com/rapidsai/cudf/pull/16675). The change in cuDF was rolled back (https://github.com/rapidsai/cudf/pull/16800), so I am reverting this workaround.

build


Implement a more future-proof way of serialising complex objects

There are several ORMs for crystal, and many other types of objects for which serialization should be easier to implement.

Fixed by #19


Add doc for printing LSP server logs

I'm working on getting a handle on logging so implement features like list suggestions, next suggestion,  select suggestions, etc.
I've got LSP-AI working on my local & can start the extension and generate a response as well as confirm the generation.
I set LSP_AI_LOG=DEBUG before running app.
However I haven't gotten a handle on how to print LSP server logs.
Can we add doc explaining that?

Logs can be printed from the server using the eprintln!() macro. Where those logs end up is dependent on what editor you are using. In VS Code, those logs end up in the Output tab of your terminal, make sure to select the lsp-ai dropdown.
If you want to print logs from the VS Code plugin, you can print them with console.log to see these logs, make sure you are are running VS Code in Debug mode and open the developer console.
If you open the lsp-ai repository in VS Code, there is an option in the Debug tab to run in Debug because we defined a .vscode directory with some tasks.
Let me know if this is helpful! You are right, we should add a contributing guide with this info.


Enable named files for arguments in commentMonitor

Currently when using commentMonitor we're getting the PR_NUMBER as such:
export PR_NUMBER=$(cat /github/home/ARG_1);,
I think it will be better to have the filename of known args as their env var names, think this can be implemented in writeArgs by checking the value of data to a  list of known regex for the envvars and when it's not in the list of known regex we can add it the name ARG_X and so on.
https://github.com/prometheus/prombench/blob/156828803d0c72fbe024dccd7804a702ec1cf23f/cmd/tools/commentMonitor/main.go#L133
So that we can do something like:
export PR_NUMBER=$(cat /github/home/PR_NUMBER);,

yep ,very good idea!


videojs-vast-vpaid with videojs-youtube, ad not being played

I tried to get videojs-vast-vpaid working with videojs-youtube. The Youtube video does play, however the ad doesn't.
Code: https://github.com/killerhis/videojs-vast-vpaid-with-videojs-youtube/blob/master/example.html
The error I get in the console:
Uncaught VAST Error: VAST Error: on VPAIDHTML5Tech, invalid container HtmlElement (VPAIDHTML5Tech.js:52)
AD ERROR: VAST Error: timeout while waiting for the video to start playing VASTError {message: "VAST Error: timeout while waiting for the video to start playing", code: 402} undefined
Am I missing something and does anybody have any idea how to get this working?

+1

+1

1+

+1

+1

+1

anybody solved this issue?

+1

+1


New RQL Format Proposal

Description
Added React Tables implementation to allow for search and better view of RQL queries
Motivation and Context
To Provide a better DX for RQL queries
How Has This Been Tested?
This is a working example of all AWS RQLs, will add others if approved.
Screenshots (if appropriate)

Types of changes
New Feature
Checklist

[x] I have updated the documentation accordingly.
[ ] I have read the CONTRIBUTING document.
[x] I have added tests to cover my changes if appropriate.
[x] All new and existing tests passed.

#44 @solalraveh

#44 @solalraveh

@csestito I see this after 'yarn start' and the web page loading:

@csestito I see this after 'yarn start' and the web page loading:

I'm not the day to day React person for you, but I think that the react-table dependency should also be in the directory structure, but I can't find it, unless if I'm missing something and need to install:

Also did npm install react-table (both versions 6 and 7) but no dice. Anything I need to do to try it out?..

I'm not the day to day React person for you, but I think that the react-table dependency should also be in the directory structure, but I can't find it, unless if I'm missing something and need to install:

Also did npm install react-table (both versions 6 and 7) but no dice. Anything I need to do to try it out?..

Legend! Both dark mode and new RQL views look very good!

Legend! Both dark mode and new RQL views look very good!

Reopening this in a new commit later this week


Bind key to search bar

Would it be possible to bind a key (ex. ` or double-tap Shift) to the search button? It would make it much more useful IMHO.

No plans to implement.


Implement system for specifying resource paths

Implement a system to specify resource paths including:

[x] Root Path - The base path to the executable. This is the folder containing all other resources such as: resources, shaders, config ...
[x] Configuration File Path - These are used to configure the engine at initialization time. The current folder is root/config/.

Ideally, the following structure is preferred:

[ ] Root Path - Set in CMake, and passed as a #define. This will only change when the location of the build directory is changed (e.g. when making a public release build versus a debug build). The root path is a relative path from the executable directory to the code directory. When placing the build directory besides the code directory (e.g. pugvania/build and pugvania/code) this becomes the following when running directly from Visual Studio: ../../code.
[x] Other Paths - Set as directories relative to the root path. E.g. the config directory would be indicated as config/ as it is a direct child directory of the root path.

Extended the issue explanation with the preferred structure.

c87a5ec5c1ff22436d90a1423ca95be8528447fc checks for the existance of the path_config.ini file and gives an error if it was not found or if it isnt accessible.

All functionality listed was implemented in 435894d.


show principal type in the Activity Page

It would be useful to see the principal type that was used with the login in the Activity Page. To make it prettier on the eye and also for better fitment you would configure mappings for the principals like:
saml2/https://refeds.org/profile/mfa = mfa
oidc/https://refeds.org/profile/mfa = mfa
saml2/https://refeds.org/profile/sfa = sfa
oidc/https://refeds.org/profile/sfa = sfa
saml2/urn:oasis:names:tc:SAML:2.0:ac:classes:Kerberos = krb
saml2/urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport = pwd
And so forth. Or without the protocol specifier (saml2/oidc). Which ever is more convenient to use/access at that stage.

Implemented. Will be in the next release.


Changing the directory requires restarting the application to take effect

I didn't generate any logs with doing this and managed to troubleshoot it with the simple "turn it off and on again", mostly just posting this in case anyone runs into a similar issue
When I changed my directory from the default location to where it would be on my drive and then tried to hit the "Update" button, I got an error message stating that the /bin/ and/or /bin64/ folders could not be found. Updating the path, closing the application, and re-launching it seems to resolve this issue

I have the same issue. Only restarting does not help me as it dit you.
here is what i tried:
reinstalling the manager,
setting the path back to default restarting the application, updating the correct path after i restart again.
installing a older version of the application.
deleting the bin file and repairing gw2
relocating the addonmanager and gw2
running the addonmanager as administrator
nothing works so far

I had this same issue, but once I figured out that reloading the software, I was fine.  I have my GW2 installation in a non-standard location, on a 2nd SSD.
@Shark8472  that 2nd image you got is a common issue with the AddonManager itself.  Its caused by Github's API's blocking people due to too many API requests at the time from all users, if I recall. But I believe that is one of the things that the new maintainer wants to fix.

https://github.com/gw2-addon-loader/GW2-Addon-Manager/issues/53#issuecomment-721154985
try this - this should work.
But i think the manager is broken at the moment.


⚠ Thumbnails API Endpoint has degraded performance

In 5eeae0e, Thumbnails API Endpoint (https://thumbnails.roblox.com/v1/assets?assetIds=82738847&format=Png&isCircular=false&size=30x30) experienced degraded performance:

HTTP code: 200
Response time: 1383 ms

Resolved: Thumbnails API Endpoint performance has improved in 8d358b4 after 12 minutes.


Add a build and deploy pipeline for the docs

I think the last merged PR is not yet deployed to https://rdmo.readthedocs.io/, there is no  mention of "Keycloak" yet https://rdmo.readthedocs.io/en/latest/search.html?q=keycloak&check_keywords=yes&area=default.

latest build failed: https://readthedocs.org/projects/rdmo/builds/18108499/

Suggestion: It would be easier to have here a pipeline installed via the Github Actions or via a webhook integration:

https://docs.readthedocs.io/en/stable/integrations.html#github

we can use https://github.com/rdmorganiser/rdmo/blob/master/.github/workflows/ci.yml as inspiration

We could also drop readthedocs (because of the advertisement) and deploy it to rdmorganiser.github.io/docs/ or even move everything to rdmo.org, which I accidentally own :grin: .

What do you prefer?

[ ] rdmo.readthedocs.io
[ ] rdmorganiser.github.io/rdmo <- docs could move to rdmo repo again and be built and deployed on each release on master
[ ] rdmorganiser.github.io/docs
[ ] rdmo.org

I would stick with GitHub pages or readthedocs.
Did you decide on having "only" the latest docs online?
I am confused about the usage of RDMO_VERSION in the docs, which is only rendered locally but shown as latest on rtd.
https://github.com/rdmorganiser/rdmo-docs-en/blob/068696278b7dbb54477ecf71b44903cc3978770d/docs/conf.py#L3

If there should be no deploy pipeline for the docs, I would still propose adding a CI job to lint, build and linkcheck. What do you think?

I like rdmorganiser.github.io/docs but then we need some kind of dummy repo to guide users from rdmo.readthedocs.io to that page. (or a redirect). We would get rid of the ads.


Rewards paid out per market ($VEGA)

As a user
I want to see rewards paid out last epoch per market in the trading UI
So that I can see see where the greatest rewards have been paid out and where I might have the best chance of earning the most rewards
Acceptance Criteria

[ ] I can see rewards paid out in the last epoch per market (VEGA rewards)
[ ] There is a way to see all rewards on Vega e.g. a link to https://vega.xyz/rewards

Should be covered by the rewards dashboard work


[DO NOT MERGE] Auto PR to update dependencies of istio

This PR will be merged automatically once checks are successful.

@istio-testing: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-presubmit.sh
32ab972a3ab654d953d2aecb809c542814cd8c89
link
/test istio-presubmit

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/retest

@istio-testing: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/e2e-suite-rbac-no_auth.sh
32ab972a3ab654d953d2aecb809c542814cd8c89
link
/test e2e-suite-rbac-no_auth

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@istio-testing: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/e2e-suite-rbac-no_auth.sh
32ab972a3ab654d953d2aecb809c542814cd8c89
link
/test e2e-suite-rbac-no_auth

prow/e2e-suite-no_rbac-auth.sh
32ab972a3ab654d953d2aecb809c542814cd8c89
link
/test e2e-suite-no_rbac-auth

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@istio-testing: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/e2e-suite-rbac-no_auth.sh
32ab972a3ab654d953d2aecb809c542814cd8c89
link
/test e2e-suite-rbac-no_auth

prow/e2e-suite-no_rbac-auth.sh
32ab972a3ab654d953d2aecb809c542814cd8c89
link
/test e2e-suite-no_rbac-auth

prow/e2e-suite-rbac-auth.sh
32ab972a3ab654d953d2aecb809c542814cd8c89
link
/test e2e-suite-rbac-auth

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@istio-testing: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/e2e-suite-rbac-no_auth.sh
32ab972a3ab654d953d2aecb809c542814cd8c89
link
/test e2e-suite-rbac-no_auth

prow/e2e-suite-rbac-auth.sh
32ab972a3ab654d953d2aecb809c542814cd8c89
link
/test e2e-suite-rbac-auth

prow/e2e-suite-no_rbac-auth.sh
32ab972a3ab654d953d2aecb809c542814cd8c89
link
/test e2e-suite-no_rbac-auth

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@istio-testing: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/e2e-suite-rbac-auth.sh
32ab972a3ab654d953d2aecb809c542814cd8c89
link
/test e2e-suite-rbac-auth

prow/e2e-suite-no_rbac-auth.sh
32ab972a3ab654d953d2aecb809c542814cd8c89
link
/test e2e-suite-no_rbac-auth

prow/e2e-suite-rbac-no_auth.sh
32ab972a3ab654d953d2aecb809c542814cd8c89
link
/test e2e-suite-rbac-no_auth

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@istio-testing: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/e2e-suite-no_rbac-auth.sh
32ab972a3ab654d953d2aecb809c542814cd8c89
link
/test e2e-suite-no_rbac-auth

prow/e2e-suite-rbac-auth.sh
32ab972a3ab654d953d2aecb809c542814cd8c89
link
/test e2e-suite-rbac-auth

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@istio-testing: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/e2e-suite-rbac-auth.sh
32ab972a3ab654d953d2aecb809c542814cd8c89
link
/test e2e-suite-rbac-auth

prow/e2e-suite-no_rbac-auth.sh
32ab972a3ab654d953d2aecb809c542814cd8c89
link
/test e2e-suite-no_rbac-auth

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.


WIP 45754 Create new RNW record

PR contain
1)UI & code level changes.
2)Unit Test cases
3)Automated Functional Test

Added @nevillejrbrown to review for the test components.


[Error] after depositing to the mixer RPC call return error

Error
index.js:1 2021-02-24 15:07:11        REGISTRY: Error: Call: failed decoding mixer.deposit:: Struct: failed on args: {“mixer_id”:“GroupId”,“data_points”:“Vec“}:: Struct: failed on data_points: Vec:: Cannot map Enum JSON, unable to find ‘0’ in none, raw, blaketwo256, sha256, keccak256, shathree256
call params
Args for TXButton[
  0,
  [
    [
      196,
      149,
      16,
      90,
      89,
      129,
      240,
      148,
      82,
      170,
      240,
      94,
      113,
      251,
      252,
      159,
      117,
      168,
      232,
      37,
      204,
      63,
      223,
      242,
      55,
      148,
      112,
      64,
      172,
      128,
      62,
      7
    ]
  ]
]

I guess this could be closed now!


remove comment in Control.Layers.js: TODO keyboard accessibility

As mentioned in #5681, just remove the comment.

:+1: Thanks for helping us keep the code clean!


Wrong precedence of infix operators

Some infix operators, like /\ and /, have a strange precedence.
Examples from fstar --print_implicits --dump_module Prims
datacon Prims.And : (#p:Type -> #q:Type -> Tot ((p -> q -> Tot p) /\ q))
type Prims.l_iff p:Type q:Type : Type = (p ==> ((q /\ q) ==> p))
datacon Prims.Left : (#p:Type -> #q:Type -> Tot ((p -> Tot p) \/ q))
datacon Prims.Right : (#p:Type -> #q:Type -> Tot ((q -> Tot p) \/ q))

What are exactly the consequences of this?
Parenthesizing to enforce the expected precedence in prims.fst doesn't break any of the unit-tests.
Edited: nothing wrong with the type of constructors, but the precedence is still wrong.
The type of the "constructors" is very odd; can they be applied at all?
Similary, it's possibly to write types like
type op_Amp_Hat (p:Type) (q:Type) =
  | C : p -> q &^ q

with similarly weird constructors C : ( -> Tot (op_Amp_Hat (p -> Tot q) q))

This one should be easy to fix, isn't it?

Partial fix, so probably Github shouldn't have closed this

Github is too smart (or dumb).
A long term fix should give precedence to other infix operators (or at least /\,\/,==>) over ->.

@nikswamy can you kindly verify this ?

AFAIK, this hasn't been fixed:
module M
type t (p:Type) (q:Type) =
  | T: p -> q -> p /\ q

fails with Expected a constructor of type M.t; got Prims.l_and

This hasn't been fixed by my patch... the logical operators have been left unchanged. Probably worth a discussion to see if we want to make them bind tighter than the arrow, but this tricky, because in your bug report you want both:
p -> q -> p /\ q

and
p /\ e1 == e2

to parse, i.e. /\ binds tighter then the arrow, but == binds tighter than /\.
Right now, the precedence (from looser binder to tighter binding) is as follows:
DISJUNCTION, CONJUNCTION, OPINFIX0, OPINFIX1, OPINFIX2, ARROW, OPINFIX3, OPINFIX4
== is an OPINFIX0 (OPINFIX0C, precisely)
Fixing the bug the way you describe requires making /\ an OPINFIX3, which means it now binds tigher than ==... looks like we can't have both at the same time...

Ok, chatting with @nikswamy , we realized that I was wrong and that, theoretically, we could make the arrow bind more loosely while keeping the current hierarchy.


Add dependabot, switch to SHA action versions

In the link from the README about security (https://francoisbest.com/posts/2020/the-security-of-github-actions) it mentions the risk of using release tags rather than SHAs to reference dependencies in the workflow.
Additionally I note that there is no dependabot keeping these pinned actions up to date.
This PR does several things:

Change workflow action semver pins to SHA pins
Add dependabot
Update the README examples from semver pins to SHA pins

The impact for this repo is:

Dependabot creates PRs for action releases, even minor version releases, that will need reviewing and merging
Manual updates required for the SHAs in the README examples (i.e. actions/checkout and lycheeverse/lychee)

Leaving the version in the comment usually winds up actually being more work rather than the less work expected with automation - because Dependabot does not handle these, so they require either manual intervention on the Dependabot PR, or they quickly fall out of sync.

Thanks a lot for your contribution @wolf99. 😃


sql_srv on windows 10 breaks SOAP webservice and fopen

+## Driver version or file name
5.2.0
+## SQL Server version
n/a
+## Client operating system
Windows 10, doesn't happen on Windows Server 2012 r2
+## PHP version
7.1 (but also happened with earlier releases)
+## Microsoft ODBC Driver version
n/a
+## Table schema
n/a
+
+## Problem description
When I include php_sqlsrv_71_nts.dll in the loaded extensions for PHP it works fine and I am able to access a database; but it causes other parts of the site to break, I think it is related to SSL certificates but I am not sure.  The problem doesn't happen on Windows Server 2012 r2 and doesn't happen if I use the PDO extension rather than the sql_srv extension.
+## Expected behavior and actual behavior
Am able to access SQL database
I get SSL errors when doing fget to check that an external css file exists before loading it, but if I ignore the error the css loads ok.  The error is detailed in the next section.   When sql_srv isn't loaded the external CSS code works as expected.
When I try to use a SOAP webservice I get SoapFault: Could not connect to host.  Without sql_srv loaded the webservices work fine.  The webservice is accessed via https
+## Repro code
The code to load the CSS is
$test_url = fopen('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', 'r');
which gives php errors;
[08-May-2018 15:54:24 Europe/London] PHP Warning:  fopen(): SSL operation failed with code 1. OpenSSL Error messages:
error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in C:\Local sites\localdeploy\global-includes\load-font-awesome.php on line 11
[08-May-2018 15:54:24 Europe/London] PHP Warning:  fopen(): Failed to enable crypto in C:\Local sites\localdeploy\global-includes\load-font-awesome.php on line 11
[08-May-2018 15:54:24 Europe/London] PHP Warning:  fopen(https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css): failed to open stream: operation failed in C:\Local sites\localdeploy\global-includes\load-font-awesome.php on line 11
The SOAP code is
$this->soapClient = new SoapClient('https://example.com?wsdl',
array('features' => SOAP_SINGLE_ELEMENT_ARRAYS,
'trace' => true,
'exceptions' => true));
The SOAP error is
SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://example.com?wsdl' : failed to load external entity "https://example.com?wsdl"

@mark-101 It looks like some sort of SSL configuration issue. Unfortunately we are not SSL experts, but there is some potentially helpful info online here and here. In particular I would first check phpinfo, as the latter link suggests, before doing anything else.

Thanks @david-puglielli specifying the cafile location in my php.ini file did solve the problem.
But it does seem to me that there is a problem in sql_srv as the recommended practice of not specifying the cafile location works fine for all other cases, including pdo_sqlsrv

Hi @mark-101
One of the major differences between our drivers, namely sqlsrv and pdo_sqlsrv, is the default encoding. The pdo_sqlsrv driver assumes UTF-8 unless specified otherwise, but sqlsrv is actually the opposite. You'll need to indicate your character set by doing something like this below if you want UTF-8:
$conn = sqlsrv_connect($server, array('UID'=>$uid, 'PWD'=>$pwd, 'Database'=>$database, 'CharacterSet'=>'UTF-8'));

Likewise, when fetching strings using sqlsrv_get_field(), you might need to do this:
$value = sqlsrv_get_field($stmt, 0, SQLSRV_PHPTYPE_STRING('utf-8'));

This is one thing that came to my mind at this moment. Hope this helps clarify things for you.

Closing this due to inactivity @mark-101. Please feel free to reopen if you have any question about this.

Thanks @yitam ,
Sorry I didn't see your comment of May 19.
I don't think this issue is related to encoding as I don't even use sqlsrv on the site with the failing code, the problem occurs if the sqlsrv extension is loaded in PHP.
I think as @david-puglielli says that it is an SSL configuration issue, I am guessing that the default configuration for sqlsrv isn't the same as other extensions.

Thanks @mark-101 for getting back to us. Please feel free to reopen this issue if you have more questions.


cleanUrl in custom render function

Hi!
we are trying to add custom renderer for some images.
// @ts-ignore
import { marked } from "marked";
import type { MarkedOptions, Renderer, Token } from "marked";

const renderer: Partial<Renderer> = {
    image(href, title, text) {
        if (isSpecialImage(href)) { ... }
        else {  /** default **/ }
    }
}

const options: MarkedOptions = {
    baseHref: process.env.ASSETS_BASE_HREF
}

marked(mdText, options);

we've come to problem with href - it's passed into render function without basehref prefix. We noticed that this object in renderer have options, and we can concatinate baseHref and href, but in marked have some much more logic in handling url.
So is there a way to use this cleanUrl function in custom renderers. Or we doing something wrong?

maybe try asking it here: https://github.com/markedjs/marked

Damn. It's really embarrassing. Sorry for that.


CI: make scripts more robust

Describe your PR, what does it fix/add?

Nix: move patches to subdir
CI: update scripts

Is there anything you want to mention? (unchecked code, possible bugs, found problems, breaking compatibility, etc.)
Only tested when manually running the scripts.
Is it ready for merging, or does it need work?
Might be ready.

asks for my review
doesn't wait for me

LBTM! (unmerge NOW)


Removing old milestones

Can someone just delete the milestones here on GitHub? They seem to be totally old and deprecated.

Thanks! All milestones are closed now: https://github.com/StackStorm/st2/milestones


Fix script validation error in windows

#657
Removed old version jna-platform to avoid loading competition.

Ah... is it wip?

@junoyoon
It has not problem in common usecase.
After more testing, If there is a side effect, I will make another PR :)

same question on 3.5.6, docker


Fix for WG rlogin extra chars

Simple fix for the Worldgroup rlogin issue #130 . Not much else to say really.

I don't think this extra data is part of the rlogin payload. I'm debugging at that point and here's the state during calling lonrou after connecting via rlogin from wg3nt:

I can confirm the data comes in later after lonrou has been called.
Modifying ProcessIncomingClientData in RloginSession.cs with this code seems to work:

 if (SessionState != EnumSessionState.Negotiating)
            {
                //Ugly WG3NT RLOGIN Extra Data Hack
                if (bytesReceived == 12 && clientData[0] == 255 && clientData[1] == 255)
                    return (null, 0);

                return (clientData, bytesReceived);
            }

It identifies a signature of the incoming weird data from Worldgroup's Rlogin client and drops it.
A little hack-y, but it works? 🤷♂

It was working on my side, so I'm guessing it just had to do with processor speed in that case. I'll look over the dirty hack, and use it or something like it. Would you like me to remove or leave the .clear() extension @enusbaum ?

Ok, now I think we wanted to add a config item, maybe "Rlogin.Behavior" or "Rlogin.Compat" or "Rlogin.Source" or some such to specify certain behaviors based upon the client that will be connecting.
One concern is, might someone want to connect from more than one type of system and need to be able to select certain behaviors?
I know which bit is a fix for WGNT, but I don't know what code might be doing work around for mystic and synchronet...
Mystic:  #76  ?
WG #425
Synchronet ??
TLDR; What do we want this config setting to look like and what code will it enable / disable?

Let's call it Rloing.Compatibility and we'll define an enumerator for WG3NT, and None (or Default)
We'll use the proposed hack but wrap it to only invoke if the WG3NT option is selected for compatibility. If the option is None or missing entirely, the compatibility code won't be invoked.

I'm sure I went about this in a funny way, but you can always course correct me.


Insert only returns identifier not the properties

I'm trying to insert something in the database as following:
const test = async () => {
  const user = await User.query().insert({
    email<EMAIL_ADDRESS>    password: 'test123'
  })

  console.log(user)
}

On the documentation it says it will return the identifier as well as the properties that are given (in this case that would be the id, email and password. so the expected output for me would be:
User {
  id: '1410336a-1420-4729-9470-3e1c8b771137',
  email<EMAIL_ADDRESS>  password: 'test123'
}

But for some reason if I console log the user it only returns the id and not the other properties as following:
User {
  id: '1410336a-1420-4729-9470-3e1c8b771137',
  email: undefined,
  password: undefined
}

Here is my User Model
export default class User extends Model {
  id!: string
  email!: string
  password!: string

  static tableName = 'user'
}

Whenever i remove the properties it seems to work but this seems odd, what am I doing wrong?

Also seeing this behavior, as mentioned by OP, if I remove the class props, the method correctly returns with values.

This sounds like it is the same problem as outlined here:
https://github.com/Vincit/objection.js/issues/2105#issue-994104199

Closing as duplicate.

Fixed in #2400


amino acid classifier error

When trying to classify amino acids I'm still getting the same error (despite now fixing label sequence length mismatch)
e.g. ValueError: Expected input batch_size (1028) to match target batch_size (1480).
I've attached a file that gives an error and a file that was the gemini (AI) suggested fix...thanks
example_fail_aa_classifier2.csv.gz
gemini.txt

Hi,
we were able to successfully run the training using your CSV dataset.
We noticed that the Sequence in your CSV file is in SA Sequence format, so the data_type in section 2.1: Task Config should be set to Multiple SA Sequences. Please verify this setting.
Here are some of the configurations we used to run it successfully, you can give them a try.

Yes I redid the training and its working now, I must have been selecting the wrong dropdown menu or something.
Thanks !


Font

Is it possible to set the terminal font. Also can you provide a full list of what is configurable

the terminal font has to be set via the terminal. hilbish is a program that runs inside of the terminal.
you can read the docs to see what is configurable (the website's docs heading)


Change logical plan TableScan to use OwnedTableReference for table_name

Is your feature request related to a problem or challenge? Please describe what you are trying to do.

From discussion https://github.com/apache/arrow-datafusion/pull/5343#discussion_r1119370108
https://github.com/apache/arrow-datafusion/pull/5343 introduces OwnedTableReference for column relation, and this is used to compare with table_name in TableScan
Describe the solution you'd like

Change table_name in TableScan to be an OwnedTableReference, and fix this check:
https://github.com/apache/arrow-datafusion/blob/35a3acf562e4e982564f1ebb1b1ce1edef07a1b1/datafusion/optimizer/src/push_down_projection.rs#L500
Describe alternatives you've considered

Additional context

I hit this issue -- specifically trying to call LogicalPlan::scan with a table name TheMeasurement (which after https://github.com/apache/arrow-datafusion/pull/5343 is parsed to themeasurement) which causes "column not found" issues.
I plan to fix this issue


where is "attribute-head" portion of the model in the config file ?

Hi Oleg,
Thanks! for sharing your model training code using "Spotty", which i found very helpful to train any models in the google cloud.
However, i couldn't identify "attribute-head" portion of your model in the config file, could you please let me know which portion of the config file defines the attribute-head your model ?
Thank You,
Abhi

Hi Abhi,
It uses FRCNN head parameters: frcnn_head. See here.

Thanks Oleg ...Yes...it is more clear now. I'm closing this issue.
Best regards,
Abhi


[Feature Request]: I would like to add solution for 100. Same Tree

Is there an existing issue for this?

[X] I have searched the existing issues

Feature Description
I would like to add solution for 100. Same Tree
Use Case
I will provide proper description and comments.
Benefits
No response
Add ScreenShots
No response
Priority
Medium
Record

[X] I have read the Contributing Guidelines
[X] I'm a GSSOC'24 contributor
[X] I have starred the repository

hey @Ajay-Dhangar , i have already added solution of that problem you can close this issue.

@Ajay-Dhangar So should I raise for 8 issue cause you haven't assigned none of them I raised yesterday.

@Ajay-Dhangar is this looking like this or only for me?

hey @thevijayshankersharma , its looks like this don't see preview always.

@Vipullakum007 Never mind. I was just asking.

can you explain or share more details about it


Telemetry: refine duration of crc start

Currently the duration we send to segment includes the wait time of the pull secret.
Also, when the cluster is already started, the duration is also very short as we only display the end message.
We should be able to select only the cluster creation duration.

I agree we don't want to count time spent waiting for the user prompt as time against crc start, since that's variable and not in our control. Otherwise we should capture the full time though - from the user's perspective that is how long they're waiting.
Capturing additional times like cluster creation would be great though, since that would give us a better breakdown of where the time is spent, how much of it is more directly in our control, or where we need to focus our efforts.
Going out on a limb here, but my last install had a long time where the cluster was up and crc start returned, but the console wasn't accessible for several minutes. Ideally we'd be able to capture this time as well. :)

I agree we don't want to count time spent waiting for the user prompt as time against crc start, since that's variable and not in our control. Otherwise we should capture the full time though - from the user's perspective that is how long they're waiting.
Capturing additional times like cluster creation would be great though, since that would give us a better breakdown of where the time is spent, how much of it is more directly in our control, or where we need to focus our efforts.
Going out on a limb here, but my last install had a long time where the cluster was up and crc start returned, but the console wasn't accessible for several minutes. Ideally we'd be able to capture this time as well. :)


Simplify POJO metadata compilation: LR annotations

I am building a POJO backend for LinkRest that has no  metadata (either than what's available via class reflection). It would be nice to be able to build LrEntities for such classes automatically (and perhaps - on demand) based on annotations. Same with transient properties of Cayenne objects (LinkRestBuilder.transientProperty is annoying and doesn't scale).
I am thinking these two annotations applied to getters / setters:
@LrId
@LrAttribute
@LrRelationship

UPGRADE NOTES: in an unlikely event that your code uses LrEntityBuilder to build entities by hand, the behavior has changed. Instead of adding all properties of a POJO to the model indiscriminately, it will rely on annotations instead. Also "id" method is removed from the builder, as we have an annotation for that.
For now the annotations will only work for  POJOs. Non-persistent properties of Cayenne entities still have to be declared explicitly via LinkRestBuilder.transientProperty...
Chances are this whole thing will get refactored and instead of LrEntityBuilder we'll end up with explicit backend providers that know how to compile their entity metadata.


BleWinrtDll.cpp:501 SubscribeCharacteristicAsync catch: 属性需要进行身份验证，然后才能读取或写入。

May I ask if this is the reason why the sensor needs authentication or something else? This is the first time for me to do this Bluetooth function.

I didn't do any bluetooth authentication yet. From the error message I'd also guess you need it.
Maybe pairing it will help:
https://docs.microsoft.com/en-us/windows/uwp/devices-sensors/bluetooth-dev-faq#why-does-my-bluetooth-le-device-stop-responding-after-a-disconnect . You could also try the microsoft sample https://github.com/microsoft/Windows-universal-samples/tree/master/Samples/BluetoothLE and see whether you can read the value without authentication instead of subscribing to it. You can also use the microsoft sample to try out the pairing code.

I didn't do any bluetooth authentication yet. From the error message I'd also guess you need it.
Maybe pairing it will help:
https://docs.microsoft.com/en-us/windows/uwp/devices-sensors/bluetooth-dev-faq#why-does-my-bluetooth-le-device-stop-responding-after-a-disconnect . You could also try the microsoft sample https://github.com/microsoft/Windows-universal-samples/tree/master/Samples/BluetoothLE and see whether you can read the value without authentication instead of subscribing to it. You can also use the microsoft sample to try out the pairing code.

Thanks adabru for your help,now I solved this problem.I have another question. Do you know how to do it?I want to connect two Bluetooth devices on my PC,how to do this ?

I guess each bluetooth device normally has a unique device id. In that case you should be able to just call the functions with different device-ids. Each received data-package contains information about the device it was sent from. Likewise, in each data-package you send you can specify the device-id it should go to.

我猜每个蓝牙设备通常都有一个唯一的设备ID。在这种情况下，您应该能够仅使用不同的设备ID来调用函数。每个接收到的数据包都包含有关其发送设备的信息。同样，在您发送的每个数据包中，您都可以指定设备编号。

Thank you. I can only send you a star

Hi Jason, did you face this issue when testing with beacons? How did you solve it?

Hi Jason, did you face this issue (SubscribeCharacteristicAsync catch) when testing with beacons? How did you solve it?

Sorry,I didn't have that problem


Vimeo VOD Playlist only downloads first video everytime

Please follow the guide below

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

Make sure you are using the latest version: run youtube-dl --version and ensure your version is 2<IP_ADDRESS>. If it's not, read this FAQ entry and update. Issues with outdated version will be rejected.

[ x] I've verified and I assure that I'm running youtube-dl 2<IP_ADDRESS>

Before submitting an issue make sure you have:

[x] At least skimmed through the README, most notably the FAQ and BUGS sections
[x] Searched the bugtracker for similar issues including closed ones
[x] Checked that provided video/audio/playlist URLs (if any) are alive and playable in a browser

What is the purpose of your issue?

[x] Bug report (encountered problems with youtube-dl)
[ ] Site support request (request for adding support for a new site)
[ ] Feature request (request for a new functionality)
[ ] Question
[ ] Other

The following sections concretize particular purposed issues, you can erase any section (the contents between triple ---) not applicable to your issue

If the purpose of this issue is a bug report, site support request or you are not completely sure provide the full verbose output as follows:
Add the -v flag to your command line you run youtube-dl with (youtube-dl -v <your command line>), copy the whole output and insert it here. It should look similar to one below (replace it with your log inserted between triple ```):
root@DESKTOP-LUVRBG5:~# youtube-dl --batch-file list.txt --cookie cookie.txt -v
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: [u'--batch-file', u'list.txt', u'--cookie', u'cookie.txt', u'-v']
[debug] Batch file urls: [u'https://vimeo.com/ondemand/thu2017/262366396', u'https://vimeo.com/ondemand/thu2017/257707051', u'https://vimeo.com/ondemand/thu2017/257708818', u'https://vimeo.com/ondemand/thu2017/257709491', u'https://vimeo.com/ondemand/thu2017/257707897', u'https://vimeo.com/ondemand/thu2017/257710297', u'https://vimeo.com/ondemand/thu2017/257711863', u'https://vimeo.com/ondemand/thu2017/257713351', u'https://vimeo.com/ondemand/thu2017/257714624', u'https://vimeo.com/ondemand/thu2017/257716186', u'https://vimeo.com/ondemand/thu2017/237142728', u'https://vimeo.com/ondemand/thu2017/237547464', u'https://vimeo.com/ondemand/thu2017/237118628', u'https://vimeo.com/ondemand/thu2017/238382371', u'https://vimeo.com/ondemand/thu2017/237147814', u'https://vimeo.com/ondemand/thu2017/237118578', u'https://vimeo.com/ondemand/thu2017/237225916', u'https://vimeo.com/ondemand/thu2017/237217847', u'https://vimeo.com/ondemand/thu2017/237116912', u'https://vimeo.com/ondemand/thu2017/237295477', u'https://vimeo.com/ondemand/thu2017/237134967', u'https://vimeo.com/ondemand/thu2017/237118513', u'https://vimeo.com/ondemand/thu2017/237152230', u'https://vimeo.com/ondemand/thu2017/237219015', u'https://vimeo.com/ondemand/thu2017/237548145', u'https://vimeo.com/ondemand/thu2017/237142452', u'https://vimeo.com/ondemand/thu2017/237149877', u'https://vimeo.com/ondemand/thu2017/237302088', u'https://vimeo.com/ondemand/thu2017/237243112', u'https://vimeo.com/ondemand/thu2017/237137926', u'https://vimeo.com/ondemand/thu2017/237297684', u'https://vimeo.com/ondemand/thu2017/237141718', u'https://vimeo.com/ondemand/thu2017/237155015', u'https://vimeo.com/ondemand/thu2017/237134503', u'https://vimeo.com/ondemand/thu2017/237298988', u'https://vimeo.com/ondemand/thu2017/237155938', u'https://vimeo.com/ondemand/thu2017/238382930', u'https://vimeo.com/ondemand/thu2017/237545358', u'https://vimeo.com/ondemand/thu2017/237156909', u'https://vimeo.com/ondemand/thu2017/237297873', u'https://vimeo.com/ondemand/thu2017/237225925', u'https://vimeo.com/ondemand/thu2017/237149307', u'https://vimeo.com/ondemand/thu2017/237546440', u'https://vimeo.com/ondemand/thu2017/237238787', u'https://vimeo.com/ondemand/thu2017/237300016', u'https://vimeo.com/ondemand/thu2017/237543084', u'https://vimeo.com/ondemand/thu2017/237117558', u'https://vimeo.com/ondemand/thu2017/237242412', u'https://vimeo.com/ondemand/thu2017/237234347', u'https://vimeo.com/ondemand/thu2017/237236808', u'https://vimeo.com/ondemand/thu2017/237302634', u'https://vimeo.com/ondemand/thu2017/237151762', u'https://vimeo.com/ondemand/thu2017/237296847', u'https://vimeo.com/ondemand/thu2017/237153407', u'https://vimeo.com/ondemand/thu2017/237139283', u'https://vimeo.com/ondemand/thu2017/237544122', u'https://vimeo.com/ondemand/thu2017/237146627', u'https://vimeo.com/ondemand/thu2017/237145325', u'https://vimeo.com/ondemand/thu2017/237241423', u'https://vimeo.com/ondemand/thu2017/237301038', u'https://vimeo.com/ondemand/thu2017/237610143', u'https://vimeo.com/ondemand/thu2017/237138652', u'https://vimeo.com/ondemand/thu2017/237219815', u'https://vimeo.com/ondemand/thu2017/237116203', u'https://vimeo.com/ondemand/thu2017/237547073', u'https://vimeo.com/ondemand/thu2017/257722103', u'https://vimeo.com/ondemand/thu2017/257722495', u'https://vimeo.com/ondemand/thu2017/257720381', u'https://vimeo.com/ondemand/thu2017/257721802', u'https://vimeo.com/ondemand/thu2017/257721238', u'https://vimeo.com/ondemand/thu2017/257720579', u'https://vimeo.com/ondemand/thu2017/257724572', u'https://vimeo.com/ondemand/thu2017/257724767', u'https://vimeo.com/ondemand/thu2017/257723465', u'https://vimeo.com/ondemand/thu2017/257724244', u'https://vimeo.com/ondemand/thu2017/257722827', u'https://vimeo.com/ondemand/thu2017/257723794', u'https://vimeo.com/ondemand/thu2017/257725277', u'https://vimeo.com/ondemand/thu2017/257725294', u'https://vimeo.com/ondemand/thu2017/257725530', u'https://vimeo.com/ondemand/thu2017/257726342', u'https://vimeo.com/ondemand/thu2017/257726762', u'https://vimeo.com/ondemand/thu2017/257727023', u'https://vimeo.com/ondemand/thu2017/257717406', u'https://vimeo.com/ondemand/thu2017/257718603', u'https://vimeo.com/ondemand/thu2017/257717847', u'https://vimeo.com/ondemand/thu2017/257719893']
[debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2<IP_ADDRESS>
[debug] Python version 2.7.12 (CPython) - Linux-4.4.0-43-Microsoft-x86_64-with-Ubuntu-16.04-xenial
[debug] exe versions: ffmpeg 2.8.11-0ubuntu<IP_ADDRESS>, ffprobe 2.8.11-0ubuntu<IP_ADDRESS>, rtmpdump 2.4
[debug] Proxy map: {}
[vimeo:ondemand] thu2017: Downloading webpage
[vimeo] 262366396: Downloading webpage
[vimeo] 262366396: Extracting information
[vimeo] 262366396: Downloading webpage
[vimeo] 262366396: Extracting information
[vimeo] 262366396: Downloading JSON metadata
WARNING: Unable to download JSON metadata: HTTP Error 404: Not Found
[vimeo] 262366396: Downloading akfire_interconnect_quic m3u8 information
[vimeo] 262366396: Downloading fastly_skyfire m3u8 information
[vimeo] 262366396: Downloading akfire_interconnect_quic MPD information
[vimeo] 262366396: Downloading akfire_interconnect_quic MPD information
[vimeo] 262366396: Downloading fastly_skyfire MPD information
[vimeo] 262366396: Downloading fastly_skyfire MPD information
[debug] Default format spec: bestvideo+bestaudio/best
[download] The Evolution of Mobile Gaming-262366396.mp4 has already been downloaded and merged
[vimeo:ondemand] thu2017: Downloading webpage
[vimeo] 257707051: Downloading webpage
[vimeo] 257707051: Extracting information
[vimeo] 262366396: Downloading webpage
[vimeo] 262366396: Extracting information
[vimeo] 262366396: Downloading JSON metadata
WARNING: Unable to download JSON metadata: HTTP Error 404: Not Found
[vimeo] 262366396: Downloading akfire_interconnect_quic m3u8 information
[vimeo] 262366396: Downloading fastly_skyfire m3u8 information
[vimeo] 262366396: Downloading akfire_interconnect_quic MPD information
[vimeo] 262366396: Downloading akfire_interconnect_quic MPD information
[vimeo] 262366396: Downloading fastly_skyfire MPD information
[vimeo] 262366396: Downloading fastly_skyfire MPD information
[debug] Default format spec: bestvideo+bestaudio/best
[download] The Evolution of Mobile Gaming-262366396.mp4 has already been downloaded and merged
[vimeo:ondemand] thu2017: Downloading webpage
[vimeo] 257708818: Downloading webpage
[vimeo] 257708818: Extracting information
[vimeo] 262366396: Downloading webpage
[vimeo] 262366396: Extracting information
[vimeo] 262366396: Downloading JSON metadata
WARNING: Unable to download JSON metadata: HTTP Error 404: Not Found
[vimeo] 262366396: Downloading akfire_interconnect_quic m3u8 information
[vimeo] 262366396: Downloading fastly_skyfire m3u8 information
[vimeo] 262366396: Downloading akfire_interconnect_quic MPD information
[vimeo] 262366396: Downloading akfire_interconnect_quic MPD information
[vimeo] 262366396: Downloading fastly_skyfire MPD information
^C
ERROR: Interrupted by user
...
<end of log>

If the purpose of this issue is a site support request please provide all kinds of example URLs support for which should be included (replace following example URLs by yours):

Vimeo VOD: https://vimeo.com/ondemand/thu2017/

Description of your issue, suggested solution and other information
Problem
I have a list of videos I got from a playlist from a VOD I purchased.
Here's How the webpage looks
Each video on that webpage has a unique URL like seen in the logs posted above.
The problem is. That each URL only downloads the very first video of the playlist.
I have tried downloading the playlist using a single parent URL which is this and it even after using cookies, it only downloads the preview.
Suggested solution
To be honest, I don't know why is it happening but I think it has to do something with the JSON error. At first I was getting 403 Forbidden, and now I get 404 Not Found

@dstftw What's this a duplicate of?


DTLS connection to leshan server

Hi. all
I'm working on lwm2m +dtls connection between leshan server(leshan.ecliplse.org) and lualwm2m+luadtls client
When I try to connect leshan server using psk or rpk both
It seems that they succeed the handshaking to the end (I checked with wireshark)
But nothing appears in the leshan server web gui. still connected clients:0
When I use the normal lwm2m client, leshan server shows connected clients
But not with DTLS...
What's wrong with my test?  please help me.
I used the
https://github.com/sbernard31/lualwm2m/blob/master/sample/dtlssample_psk.lua
as a client :)
Thank you

Hi,
The client should perform a post on /rd for being registered on the server.
Look at the LWM2M spec.
Julien
Le ven. 8 mai 2015 19:36, jazzineer<EMAIL_ADDRESS>a écrit :

Hi. all
I'm working on lwm2m +dtls connection between leshan server(
leshan.ecliplse.org) and lualwm2m+luadtls client
When I try to connect leshan server using psk or rpk both
It seems that they succeed the handshaking to the end (I checked with
wireshark)
But nothing appears in the leshan server web gui. still connected clients:0
When I use the normal lwm2m client, leshan server shows connected clients
But not with DTLS...
What's wrong with my test? please help me.
I used the
https://github.com/sbernard31/lualwm2m/blob/master/sample/dtlssample_psk.lua
as a client :)
Thank you
—
Reply to this email directly or view it on GitHub
https://github.com/eclipse/leshan/issues/18.

I think we can close this old question


Add 1-Column Grid on Footer Mobile.

Requirement

Design asks us to build a 1-column grid for the footer links but in reuse-js we can only create 2-column grids.
I am showing the requirement [Design of Auction Bazaar's Footer].

Github Component Link - FooterBase - /main/packages/react/src/organisms/footer/base.tsx
Reuse-Js Component Link - FooterBase

Inspection Codes ( Temporary Fix )
Before

After

So please add the following request. Also, mention the estimate you will take to do this.
@ShreyDhyani
cc/ @rajeshn95

@rjvim

Yes I have checked with the props and tried to add the props value like:

  rightArrangement="grid grid-cols-1 mt-12 lg:mt-0 bg-slate-900"

Reuse-js props's value overwritten my given value.
Hence final result after implementing this, found nothing changed.
That's why I raised this issue after discussing it with @rajeshn95.

Note - I hope I have provided clarity on your question. If not, please let me know if my answer is incorrect.

@arafatalim I am trying to understand also why it's not taking props. Can u try cloning reuse us repo and debug yourself, and try to see if you can fix the root cause.
I am trying to see if you can get some exposure into reusejs via this.

@rjvim @arafatalim
The Props are Being passed and are added to the classname. But class names like grid-cols-2 and grid-cols-1 are rendered based on first encountered basis. So the Props are not overriding the default value of grid-cols-2.
In Other components we are replacing the whole default class if a custom value is passed and using resolvedStyleProps which renders class names based on prop object which have multiple fields and relevent field can be selected as shown below:

While here we are using classnames function which joins the input string array with ' ', and thus causes override conflicts between similar tailwind styles like, grid-cols-2 and grid-cols-1.

@rjvim @arafatalim
To solve this while maintaining Backward Compatibility we can introduce a new prop replace-classname:boolean, which if true will replace the class name completely with the props, otherwise it will merge the classname with props as is done currently.
This way the component will maintain backward compatibility and the other use cases will not be affected if only some classes are to added to the classname which do not conflict.

@ShreyDhyani Sure, we can introduce prop

@rjvim @arafatalim
Added prop replaceClasses to FooterBase Component.

Prop Type: boolean
Default Value: false
This prop is used to over ride the default values with the values passed in props, passing this value as true will overwrite the default values for props topArrangement, leftArrangement, rightArrangement and bottomArrangement.
If no Arrangement prop is passed the default values will be used.

Following is the Code Sample for Given use Case of tailwing classes overwrite:
<FooterBase
  left: Left,
  right: Right,
  bottom: Bottom,
  leftArrangement: 'space-y-8 lg:col-span-1 bg-red-50',
  rightArrangement:
    'mt-12 lg:mt-0 bg-green-50 grid grid-cols-1 md:grid-cols-2 gap-8 lg:col-span-2',
  backgroundClasses: 'bg-blue-50',
  bottomArrangement: 'py-6 mt-12 border-t border-gray-200 bg-yellow-50',
  replaceClasses: true,
/>

Example Mobile Screen

Story Book Link: https://react.reusejs.org/?path=/story/organisms-footer--replace-classes


Remove version: CrystalDewWorld.CrystalDiskInfo.KureiKeiEdition version 8.6.2

[Automated] It returns code over 400 in all urls
Microsoft Reviewers: Open in CodeFlow

URL: https://osdn.net/frs/redir.php?m=ipconnect&f=crystaldiskinfo%2F73163%2FCrystalDiskInfo8_6_2KureiKei.exe
Response Error: The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel.
(Automated message - build 923)

Close with reason: Package still available.;


[FLINK-34618][table] Migrate SplitPythonConditionFromJoinRule to java.

What is the purpose of the change
The PR migrates SplitPythonConditionFromJoinRule to java
it doesn't touch SplitPythonConditionFromJoinRuleTest to be sure that java version continues passing it
Verifying this change
This change is already covered by existing tests
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, 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? (not applicable)

LGTM, only left a minor comment


Gfx docs rework

New PR to replace #1800 with something that's a little less messy, commit-wise.
There's still some things that need fixing, they are marked with DOC TODO comments.  But there's only a few of them, and they're all things I either don't understand or need more holistic knowledge to explain well.  I hope to revisit them and clean them up at some point but there's other things I want to do first.
I seem to have accidentally messed up the names of a couple functions, those will get fixed ASAP.

bors r+

fatal: unable to access 'https://github.com/gfx-rs/gfx.git/': Failed to connect to github.com port 443: Timed out
Command exited with code 128

AppVeyor is not in the mood

Bors r+

On Mar 1, 2018, at 18:01, bors[bot]<EMAIL_ADDRESS>wrote:
Timed out
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.


The form in the signIn page is too simple. I would like to make it more attractive.

Describe the bug
SignIn page too simple

A clear an
@purnima143 could you please assign me this under gssoc'21.

d concise description of what the bug is.
Possible solution

Describe the solution you thought of.

Screenshots

If applicable, add screenshots to help explain your problem.

@ChitvanRamani22 What changes will you do here?

Something like this with proper validations and also will make it look more attractive by providing border radius and border color.
https://user-images.githubusercontent.com/68965499/114173675-265f9400-9955-11eb-8bb2-35f737921e9e.mp4

@ChitvanRamani22 Validation part?

@purnima143 email validation like those @ nd all validations that are required for a correct email.


WIP: Add variant functionality and remove titles / multiple questions

What is the context of this PR?
This is still something of a work in progress. I think the main
functionality is there, but it needs quite a lot of tests.
The test_variant_questions.json should show the main functionality of
question_variants, but needs to be expanded to cover more scenarios.
This PR deletes quite a lot of code which was there to handle multiple
questions and titles. I have commented out some of the functional tests
to get things working, but those tests need to be rejigged to
accomodate the changes. Currently all of the unit tests / remaining functional tests
are passing and the schemas should all pass validation.
Coverage is not 100% at the moment, though most of this will be covered
by the integration tests.
This PR is going to be a pain to merge with the PR for removal of piping, due to the modification
of most of the schemas. I don't think there's any way around that.
@bameyrick This PR does change a few of the templates, they're not major changes, but wanted to let you know in case it affects your work.
How to review
Until the tests are all there, probably best to just look at the core functionality.
I haven't had a chance to properly review all of my code here, so there may
be some leftovers that I haven't noticed yet.
Probably a good idea to check I haven't made any visual changes to any of the templating. I think this is one thing the functional tests wouldn't be good at catching.

I think I've addressed all the comments now. I have also added some tests.
The code for calculated summary is less than ideal at the moment. Might be worth doing more work on it.

In this example, when I change the currency I don't get asked the subsequent questions again.
With the context of this question i would expect the answers to be different if the currency changes.
I know this isn't something we want to do, so maybe we can change the context of the question?

Any suggestions on a better question for currency @jonnyshaw89 ?

Have tested this feature and all seems to work well.

Sorry @ajmaddaford, forgot that rebasing breaks the commit timeline on github.
The last 4 commits were made after your latest review.

Address most of the comments
Address remaining comments
Fix lint
Fix bad argument

Just remembered the discussion yesterday about calculated summary looping over all blocks, so have changed that now @ajmaddaford


Question: Draw route between two coordinates without UI

Should I import the WASM directly for this use case? or is there some method that would do this already?

You could use https://github.com/dabreegster/route_snapper/blob/bdb5e99e2b3db51518a9122fc17ea56b009cdb71/route-snapper-ts/src/index.ts#L219 in the TS library, then read out routeToolGj there. This is from the newer TS library that's on NPM, but sadly undocumented.
Or to avoid the maplibre dependencies entirely, just go through the WASM API, adding two snapped waypoints.
If your goal is to just calculate routes from OSM data in JS, using this project might be a heavyweight option, but it does work.


Determine a view location via API

I need my extension to perform a different function based on if the terminal is in the bottom panel or the side panel. I don't think there is currently a nice way to determine the terminal location.
I have tried to use the context keys terminal.defaultViewContainerLocation and terminal.defaultViewLocation but these don't seem to work.
There is an Enum called vscode.TerminalLocation but it does not have a value for the Side Panel. I also don't think there is a way to get the TerminalLocation of the active terminal in the API.
The activeAuxiliary context key could be useful but I don't know how it works. Sometimes it displays a value with random numbers at the end when the terminal is inside the Side Panel. If I could just write something like "when": "activeAuxiliary == terminal" it would help me a lot, but that doesn't work at the moment.
Alternatively, it might be nice to expose the location of the views in the API, like the terminal or the output for example. So that we could know the locations of these views in our extensions.

I don't think there should be a terminal-specific API for this, if anything it should be a generic view API.

@Nytra can you explain the use case in your extension?

My use case is that I want to have a specific keybind execute a different command based on if the terminal is in the bottom panel or in the side panel.

Sorry to sound prying, but can you elaborate specifically on the difference between the commands?

Sorry to sound prying, but can you elaborate specifically on the difference between the commands?

My extension provides a command to toggle between a maximized terminal and a minimized terminal. This is one command and it operates on the bottom panel.
However, since the side panel was introduced, it's possible to put the terminal inside there. So the extension needs to know "hey, the terminal is inside the side panel and not the bottom panel, so I need to toggle the side panel instead."
So the second command would be to toggle the side panel and focus on the terminal inside.

The repository for my extension is here. I don't know if it's really of any interest though, since the functions I implemented just execute a sequence of built-in commands and nothing else.

This feature request is now a candidate for our backlog. The community has 60 days to upvote the issue. If it receives 20 upvotes we will move it to our backlog. If not, we will close it. To learn more about how we handle feature requests, please see our documentation.
Happy Coding!

This feature request has not yet received the 20 community upvotes it takes to make to our backlog. 10 days to go. To learn more about how we handle feature requests, please see our documentation.
Happy Coding!

:slightly_frowning_face: In the last 60 days, this feature request has received less than 20 community upvotes and we closed it. Still a big Thank You to you for taking the time to create this issue! To learn more about how we handle feature requests, please see our documentation.
Happy Coding!


Legend Grouping

Is there a possibility to group the legends? Instead of having 1 legend for 1 line can v have 1 legend for multiple lines?

No, this is not implemented. What is your use case?

i need to show expectation and actual as two line chart for multiple users, If i have one legend for each user it will be helpful instead of having 2 legend for each user.

If you have a strict alternation in your datasets you can do that with custom functions, which let one legend act for two datasets and CSS.
If not, I do not see a solution, nor a proposable API for this kind of grouping.

I have a similar use case. We had to plot two different prices for the same product, one of them as a solid line and the other as a dashed line of the same color. In that case, it makes sense to have a single legend item representing both series.
I forked the project and implemented this feature using the legendNames option. Now, it also takes an object containing the name property (the text of the legend item) and the series property, which is an array of integers containing the indexes of the series associated with this legend item.
This feature can be used like this:
new Chartist.Line('.ct-chart-line-multipleseries', {
   labels: ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday'],
   series: [
       [12, 9, 7, 8, 5],
       [2, 1, 3.5, 7, 3],
       [1, 3, 4, 5, 6]
   ]
}, {
   fullWidth: true,
   chartPadding: {
      right: 40
   },
   plugins: [
       Chartist.plugins.legend({
          legendNames: [{name: 'Red-ish', series: [0,1]}, {name: 'Yellow', series: [2]}],
       })
   ]
});

Do you think this feature could be added to the main repository? If so, is this API ok?

@guimeira, wow, that looks nice. Yeah, the API is fine I think. I would really appreciate a PR :). Note that you'll need to add one or more tests, since the code is a bit too tricky to go untested.
I'm fairly busy these days so it can take some days for me to review.

I'm glad you like it! I'll be happy to write a few tests and send a pull request soon :)

This can be closed, no?

Happy this feature is now available. Thank you ppl.

Ugh well, yeah that is actually available on master, but not on npm yet. I wanted to update the repo with a .npmignore file and release it properly.. if you need this right now please use the commit sha as version, but I will check if can release this today.

I wanted to update the repo with a .npmignore file

This is not necessary, in the package.json there already is a files property which is a whitelist of files to be uploaded to npm instead of a blacklist.


build: Fix TestFoundation to build and run in Xcode

The paths to the built frameworks needed updating so that
TestFoundation will now correctly build in Xcode and link
with XCTest.

Use the correct name to the xdgTestHelper which is different on
Linux and macOS.

The test HTTP server now listens on <IP_ADDRESS> instead of <IP_ADDRESS>
so that the firewall dialog doesnt popup on macOS if the firewall
is enabled.

This PR works in conjunction with https://github.com/apple/swift-corelibs-xctest/pull/192 for swift-corelibs-xctest
This will fix building SwiftFoundation and then running TestFoundation in Xcode, correctly linking to SwiftXCTest. It requires the xctest PR listed above to work. Some of the tests are still broken on macOS but this should make it easier to fix them now. Also one bug was found by the malloc debugger so that fix is included here.
Tested on Xcode 8.3.3 and 9.0 beta with 2017-06-11 nightly toolchain.

@swift-ci test and merge


Add "xvw" blog (in french)

:v:

Added :) You should consider making a page for english speakers.


no warning when .drone.sec checksum is invalid

It would be nice if there was some kind of warning to advise you when you pushed a new .drone.yml without re-running drone secure [1] to update the checksum.
The scenario: I had an existing publish section in my .drone.yml that used the docker plugin to push an image to docker hub. It used secrets encrypted in .drone.sec and it was working correctly. I added another publish section to trigger a push with a different tag when the repo was tagged. After pushing the change, drone ran and reported a successful build. However, I noticed no new docker images were published. When I looked at the build logs, I saw that the build step completed but none of the publish tasks ran.
After much troubleshooting, I remembered I had forgotten to run drone secure after updating .drone.yml. I did that and subsequent builds successfully ran my publish steps.
I don't know if the build should fail in this scenario but I feel like there should at least be a warning somewhere indicating that the checksum didn't match. Right now, drone reports a successful build and just silently skips the publish steps.
[1] drone secure --repo user/repo --in ./secrets.yml --yaml .drone.yml --checksum, for example

I ran into the same issue today. You can add debug: true which does output useful debugging day and would have surfaced this error. I just pushed a quick change that will display the error by default, without having to enable debug mode.

I don't know if the build should fail in this scenario but I feel like there should at least be a warning somewhere indicating that the checksum didn't match

Since you asked, and because others may have the same question ...
The reason we don't fail the build is because we want the ability to test pull requests even if the yaml changes. In some cases, especially with public repositories, the pull request author may not have the ability to generate a new .drone.sec file. This avoids a chicken-and-egg issue where the maintainer cannot merge the pull requests until tests are run, but the tests cannot be run until the .drone.sec has a valid checksum.

thanks! makes sense and the debug: true option is helpful