RSP-1676: Fix type selection

Closes RSP-1676
✅ Pull Request Checklist:

[X] Included a link to corresponding issue.
[X] Added/updated unit tests and storybook for this change (for new code or code which already has tests).
[X] Filled out test instructions.
[X] Updated documentation (if it already exists for this component).
[X] Looked at the Accessibility Practices for this feature - Aria Practices.

📝 Test Instructions:
make test
🧢 Your Team:
RSP ❤

Just a note on <select>'s keyboard behavior:
If a key is pressed that does not match the next (next could be first) character of an item in the list, the item with the higher first character qualifies as the target. If no target item is present, then the closest item to that target qualifies; i.e. it's first character is lower than what the target item's first character is. This logic iterates along the sequence of consecutive keystrokes, and resets upon a minor timeout.
A mathematical notation, just for fun (hopefully I got it right):

Given a consecutive sequence of N keypresses p(n), where n -> 1 .. N, and n -> 1 at timeout T
Also, given a list of M items k(m), where m -> j .. M, and j -> 1 at timeout T
If p(n) does not match the n th character in item k(m), set p(n) -> p(n) + 1, and j -> j + 1 and repeat

This logic can be confirmed here -> https://developer.mozilla.org/en-US/docs/Web/HTML/Element/select

Nice Tamer! Thank you so much.


Fix indentation on image pull that was causing the pull policy to be ignored

Description
imagePullPolicy was misaligned and caused it to be ignored.
Fixes
New images for the image pull workload were not being pulled

This PR will fail because the python fix in the wrapper has not been merged yet https://github.com/cloud-bulldozer/benchmark-wrapper/pull/392

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@7df4f2b). Click here to learn what that means.
The diff coverage is n/a.

:exclamation: Current head 4f326f5 differs from pull request most recent head 25dcfad. Consider uploading reports for the commit 25dcfad to get more accurate results

@@            Coverage Diff            @@
##             master     #712   +/-   ##
=========================================
  Coverage          ?   53.48%
=========================================
  Files             ?        8
  Lines             ?      316
  Branches          ?        0
=========================================
  Hits              ?      169
  Misses            ?      147
  Partials          ?        0

Flag
Coverage Δ

gha
53.48% <0.00%> (?)

python-3.9
53.48% <0.00%> (?)

unit
53.48% <0.00%> (?)

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

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 7df4f2b...25dcfad. Read the comment docs.


HA etcd for K8s System Stack

Just to track the issue here: https://github.com/rancher/rancher/issues/4499

Lets look at the etcd init script before merging this.

@ibuildthecloud @LLParse @cloudnautique as we are moving kubernetes template from cattle to rancher-catalog (k8s catalog item PR), we might need to move this code there as well.

https://github.com/rancher/rancher/issues/4341

Closed in favor of https://github.com/rancher/rancher-catalog/pull/156


Question: Is its possible to add a second humidifier

Is your feature request related to a problem? Please describe:
I bought a second Levoit LV600S but it doesn't show up in HomeKit
Describe the solution you'd like:
I would like the second Humidifier to show up in HomeKit
Describe alternatives you've considered:
None
Additional context:

I currently have 4 humidifiers, so it should work. Can you provide debug logs from the moment the plugin starts?

Thank you! It's all good now, both my humidifiers show up, and everything works perfectly.


Build gazebo9 with dart from source

Why Gazebo 9 with dart
We need force control with more easier settings:

gravity compensation plugin in gazebo, or we will write a new ROS controller with gravity compensation for gazebo, as Space Robotics Challenge Finals - gazebo blog mentioned.
An alternative physics engine for Mujoco for contact rich tasks DartEnv/dart-env.

Reference

Build gazebo from source with Optional Physics Engines
OpenAI-Gym-Environments with DART

libdart6-dev conflict with ROS moveit and moveit kinematics plugins, because of the version of  library libfcl-dev. So we can't install DART with Moveit.

The Dockerfile for this has been done, please see here. You should build this locally no the docker hub because of the limit of docker hub.


Make it so Helix runs can be rerun and preserve history

Addresses https://github.com/aspnet/AspNetCore/issues/8235

So, it looks like helix.proj is evaluated multiple times, so the 'hh:mm' approach results in the tests getting split accross many runs.

Oops, gonna revert this.


[WIP] Buffers rework

Close #1325

[x] Make VerticesSource and IndicesSource private.
[x] Splits Buffer between DynamicBuffer, ImmutableBuffer and PersistentBuffer.
[ ] Modify the API of immutable and persistent buffers to be more specific.
[ ] Split the underlying implementations in order to produce more optimized calls.
[ ] Make the fencing strategy of persistent buffers explicit and that can be chosen by the user.
[x] Rework index buffers.
[x] Rework vertex buffers.
[x] Rework buffer textures.
[ ] Rework multidraw indirect buffers.
[x] Rework uniform buffers.
[x] Rework pixel buffers.
[ ] Remove all BufferAny types.
[ ] Allow converting a PersistentBuffer to a SyncPersistentBuffer (Sync but not Send) for multithreaded reading and writing.

This also changes how the specializations work.
Instead of being full wrappers, types such as VertexBuffer or PixelBuffer are not templated. For example instead of IndexBuffer<T> you will now have IndexStorage<Buffer<[T]>>, so that it can be adapted to all other underlying buffer types. Old type names will still be provided as aliases, so this shouldn't break anything.
This is a breaking change because:

VerticesSource and IndicesSource are now private.
persistent, immutable, empty_persistent, empty_immutable are removed in favor of new and empty on the new types.

Are you still working on this?

No :-/
As I said I'm thinking of reorienting glium towards a more OpenGL 2-OpenGL 3-based experience.
For example I've been thinking of removing persistant-mapped buffers entirely.


added script to release blog independent of website versioning

I suppose over time we should simplify the script.
But for now this will do.
Logic:

don't copy "blog" folder to /releases/XX when doing a docs release
don't copy "blog" folder to / when doing stable docs release
copy "blog" folder to / only when doing building docs for master branch

CC @vjeux

@facebook-github-bot shipit

Okay, just realized that we also need to copy the following files over: website/src/img/blog/*

Damn, can't we have images with the blog?
On Friday, 25 March 2016, Christopher Chedeau<EMAIL_ADDRESS>wrote:

Okay, just realized that we also need to copy the following files over:
website/src/img/blog/*
—
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
https://github.com/facebook/react-native/pull/6634#issuecomment-201111044

Yeah we can, let me do that


possible to add services like ac-charger and dc-system?

I tuned my Victron ESS with

an additional charger to load the batteries faster when there is much sun
an additional small 300W-Inverter with better efficiency

No i want to have them in the Venus-GUI To get correct calculations of the house consumption
I guess i have to adapt services.yml?
Anybody did this before?
What is the right service to show up in the main GUI site - only very few are possible?
I think the best would be for my purpose a DC-System?

an additional small 300W-Inverter with better efficiency

pvinverter is the right service

an additional charger to load the batteries faster when there is much sun

https://github.com/victronenergy/venus/wiki/dbus#solar-chargers
or
https://github.com/victronenergy/venus/wiki/dbus#ac-chargers
Both are not defined in services.yml right now but can be added easily .

PVinverter would be AC, i think i need solarcharger?
But i don´t understand the whole system
Example- i try to fake a genset
it´s on DBus, i see it in Venus as a sensor, but i don´t see a Generator in the GUI?
Is there a special product ID needed?

With this driver I just have experience with pvinverter, gridmeter and temperature.
I think you already got it working and push data into the right MQTT topics, right?
The only thing missing is the display in VRM Portal?

Yes, the Data is pushed in the right topic
I tried vith various programs, but never got it showed up in the GUI
My problem: if the additional Battery-connected inverter pushes 300W to the house, Venus doesn´t calculate with that for house consumption
I need to "fake" a PV-Charger like in the attached Picture

Than you have to define a solar-charger in services.yml.


Provide (de)serialisation for big-endian targets, allowing for use of Solinas' nistp implementations

Provide a series of fallback routines for big-endian targets, and in doing so, extend support for the ecp_nistp{224,256,384,521}.c implementations for NIST curves to BE.
The only little-endian specific components to each of these files is the serialisation/deserialisation logic to/from precomputation tables, whose entries are stored as little-endian byte arrays. Provide bi-endian fallback routines, providing adapters for big-endian systems. These routines may be somewhat naive, but (de)serialisation does not occur in a hot path and so should suffice for now.

Added Signed-off-by to the final, revert commit. Should fix CLA problems.

@rohanmclure we have<EMAIL_ADDRESS>in the CLA database. Should we add also<EMAIL_ADDRESS>?

@rohanmclure we have<EMAIL_ADDRESS>in the CLA database. Should we add also<EMAIL_ADDRESS>?

<EMAIL_ADDRESS>would be ideal, thank you.

This PR is in a state where it requires action by @openssl/otc but the last update was 30 days ago

This PR is in a state where it requires action by @openssl/otc but the last update was 61 days ago

This PR is in a state where it requires action by @openssl/otc but the last update was 61 days ago

This PR is in a state where it requires action by @openssl/otc but the last update was 92 days ago

This PR is in a state where it requires action by @openssl/otc but the last update was 123 days ago

This PR is in a state where it requires action by @openssl/otc but the last update was 154 days ago

Could we add enable-ec_nistp_64_gcc_128 to one of the big endian targets in .github/workflows/cross-compiles.yml ? Or even add a new target? Perhaps s390x build would be the one? Or we could add ppc64 cross compile target?

Hi @t8m, thanks for following this PR up. I'm afraid I'll be to respond to this request, but others will be attending to it to provide BE workflows upstream. Thought I would just give an expectation of how this particular PR is likely to progress in the next while. Thanks.

This PR is in a state where it requires action by @openssl/otc but the last update was 30 days ago

This PR is in a state where it requires action by @openssl/otc but the last update was 61 days ago

This PR is in a state where it requires action by @openssl/otc but the last update was 30 days ago

This PR is in a state where it requires action by @openssl/committers but the last update was 30 days ago

This PR is in a state where it requires action by @openssl/committers but the last update was 61 days ago

This PR is in a state where it requires action by @openssl/committers but the last update was 92 days ago


FEAT: Removing Mode for CloudFlare Workers

Description
When trying to use Algolia's requester-fetch package combined with the algoliasearch method on Cloudflare workers, we get the error The 'mode' field on 'RequestInitializerDict' is not implemented.. For reference CF workers are ran in V8 Isolate and they have not added an implementation for mode on their fetch runtime.
Although it's not ideal that the behaviour of CloudFlare is to throw an error, we can avoid this issue by removing the mode field from the requester-fetch fetch options. The default mode is cors anyway so there is no functional change.
This issue has surfaced for multiple people as seen in this forum.
Reasons
I looked at the other request packages but they do not fit the bill.

requester-node-http: CF workers are ran in a browser environment not node
requester-browser-xhr: XMLHttpRequest is not implemented on CF workers.

hello! wanted to ask a clarifying question: does this PR enable Cloudflare Workers 100%, no other workarounds etc?
Separately, noticed there's a new beta version of the JS library, will that include this fix or has the beta no necessarily been tested on Workers platform yet?
Thanks in advance!

Hey!

hello! wanted to ask a clarifying question: does this PR enable Cloudflare Workers 100%, no other workarounds etc?

I believe so, but if not feel free to submit an issue and we would be more than happy to resolve it :)

Separately, noticed there's a new beta version of the JS library, will that include this fix or has the beta not necessarily been tested on Workers platform yet?

It have already been removed from the new beta version (v5), and the requester is exactly at the same stage as this one, however I don't know if people already tested it on workers

thanks so much!


@token arg does not update and gets "stuck" after 0.1.30

I noticed this issue after updating.  I can consistently replicate it in the following environment:
-Foundry 0.7.9
-DnD 5e 1.2.4
Modules active:
-Active Auras 0.1.33
-DAE 0.2.39
-The Furnace 2.6 (I need this to add args to DAE effects).
The macro I'm testing this with is:
console.log(args);
console.log(canvas.tokens.get(args[1]).data.name)

The effect is an item with an aura effect set up to be always active. And the DAE effect is macro.execute CUSTOM test @token
The testing procedure is simple. I move a token into the aura as a GM, and I check the console. I get the logs I'd expect. However, if I move another token into the aura, args[1] returns the id of the token I moved earlier! Same issue when I move a third token. This gets fixed if I refresh the page, but the moment I move a token into an aura. args[1] gets stuck again.
I have tested it with other AA versions, and rolling back to 0.1.30 gets rid of this issue. I hope you find this bug report useful!

I cannot replicate this issue. Though I do get the macro call referencing to the token that moves, not the token that gains the aura...

I cannot replicate this issue. Though I do get the macro call referencing to the token that moves, not the token that gains the aura...

Ok, now I see the issue

Ok, now I see the issue

this is because in the CreateActiveEffect function at line 444 the it re-writes the original id rather than genrating new data

this is because in the CreateActiveEffect function at line 444 the it re-writes the original id rather than genrating new data


Replace the linked test-case for issue 1155 with a reduced one

As part of the link cleanup in issue #6854, obtaining this file through the Internet Archive didn't work.
However, given that the file was added in order to test an issue with CropBox/MediaBox, a reduced test-case should do just fine instead.
Please refer to issue #1155, and PR #1212.

/botio test

/botio-linux test

/botio-linux test

/botio makeref

Had to go back in time quite a bit to verify this one, but it looks really good. Thank you for doing this!


[fix][python] 413: catch AttributeError in handle_error_response

This should provide a graceful fail to #413,
More specifically, I often encouter the following error :

And because of the python client, I failed to identify the root cause of the error.
After this fix it would output the original error message no matter what the server side response looks like.
This is just a temporary solution. A complete solution would be letting the client code understand all the possible server error responses.
Let me know if there is anything else to be done. I would like to create a follow up PR, but since I don't know the exact protocol from openai server, is there any hints/docs that can guide me there?
Reviews would be greatly appreciated ~ @3293406747 @Smit-Parmar @hallacy @rachellim @ddeville @BorisPower

Thanks for this! This bug should no longer be present in v1.


Error "GardenCli: parseRaw expects an array"

I receive this error when trying to run mixed-content-scan https://example.com :

Content-type: text/html; charset=UTF-8
Fatal error: Uncaught Exception: Garden\Cli\Cli::parseRaw expects an array in /files/swm2/composer/.composer/vendor/bramus/mixed-content-scan/vendor/vanilla/garden-cli/src/Cli.php:385
Stack trace:
#0 /files/swm2/composer/.composer/vendor/bramus/mixed-content-scan/vendor/vanilla/garden-cli/src/Cli.php(338): Garden\Cli\Cli->parseRaw(NULL)
#1 /files/swm2/composer/.composer/vendor/bramus/mixed-content-scan/bin/mixed-content-scan(40): Garden\Cli\Cli->parse(NULL, true)
#2 {main}
thrown in /files/swm2/composer/.composer/vendor/bramus/mixed-content-scan/vendor/vanilla/garden-cli/src/Cli.php on line 385

I already added the mixed-content-scan directory to my path, since this was a possible fix suggested in https://github.com/bramus/mixed-content-scan/issues/66, but this didn't help.
Also, I talked to the garden-cli author, but he said this is a mixed-content-scan issue, see https://github.com/vanilla/garden-cli/issues/21.
Using PHP 7.1.9 (fpm-fcgi).

I found out how to run the tool. For some reason I had to add php_cli in front of the command.


Tweak staging rollout strategy to avoid downtime

Updates staging rollout strategy to match what we recently implemented in Exchange.
I suspect that downtime during staging deploys is a source of flake and spurious 500s in our in our Integrity tests:

Nice catch - we can look at Papertrail logs to see if Force Nginx is throwing any 502 / 504s on rollout (it shouldn't).


Generate Changelog functionality only works for self hosted agents

Describe the bug
The recently released release command which features the generate changelog functionality only works with self hosted agents and is not able to push the changes to cloud hosted agents
To Reproduce

Create a release with --generatechangelog flag on a cloud hosted agent such as github action
Observe that the command fails to push

Expected behavior
The command should be able to push the changelog in all kinds of agents
https://github.com/dxatscale/easy-spaces-lwc/actions/runs/815791071

Solutions:

User to setup SSH agent

For hosted agents, look at action/ssh-agent
PRO: user may already need access to multiple private repo's and thus needs to setup SSH in order to get around GitHub actions limitation to the source repo
CON: changelog does not work without SSH
CON: Higher-activation energy required from user

Use the authenticated source repo instead of cloning a repo to tmp dir

Checkout the changelog branch & return to the original detached HEAD when done

Need to stash CWD before changing branches to avoid losing data
CON?: the changelog repoURL is no longer a user-input, and must be the same as the source repo
CON: changelog:generate is still dependent on SSH
CON: Compatibility must be maintained with this changelog:generate resulting in two control paths
PRO: works without SSH

Copy the CWD to a tmp directory, which maintains auth to the source repo

PRO: free to modify tmp repo without having to revert to the original commit once done
CON: Same as above

Release ccommand can take GitHub token as a flag

Authenticate tmp dir using passed token
CON: need to get auth token from CICD, which may not always be available?
CON: more work for the user


Public opinion on PR template

I'm thinking about adding a PR template along with issue templates. As this repo is focused on helping newcomers, I've also mentioned how this could help them.
Issue template (possible options):

report bugs (well there always could be something crawling)
feature request (it is what is says)
newcomer (for newcomers, and people should open this issue first and then open a PR linking back to this issue)

PR template (there is generally just one):

Along with forking, cloning and adding commits and then opening a PR, people would know describing a PR and linking back to a issue.
For newcomers this PR should link back to the newcomer issue that they've opened.

Advantages:

people with get familiar with reporting issues and describing PRs.
people also get a hang of markdown, i learned like this :smile: .
we could give an option to people while opening newcomer issue to opt for a mentor if they're still unsure of what's happening and need help. This will help us in identifying and help them through this.

Drop suggestions and edits, constructive criticism can only help us grow. :rocket:

@Samy-33 @Janglee123

Sounds good to me. Go on @avats-dev

I don't find the point for newcomers issue. It will make the process a little bit more complex. It supposed to be simple or otherwise, you have to write a guide about it too. IMO keep the process simple to fork, clone, change, commit, push and pr. You see that's already a lot of things to learn in one go.
As you might not aware we are working on getting started project where we put guides for each subject. You can add a guide for markdown, GitHub issues and etc. :)

@Janglee123 so I'll add a PR template for now, and issue templates for bug report and feature request. We can tackle md and other things later.


[Bug] "resource pack packet exploitation attempt" false positive

Timings link
No response
Expected behavior
No kick message
Observed/Actual behavior
The player gets kicked with "resource pack packet exploitation attempt" kick message
Steps/models to reproduce
Basically you just have to send the resourcepack to the player using ProtocolLib and not Spigot API.
This doesn't call the acceptingResourcePack = true code and Purpur thinks the player is exploiting resourcepack packets.
The reason why I'm using the packet is to access 1.17+ features of this specific packet which are not available in the Spigot API.
Purpur version
1.17.1 - 1331 (this is what the customer reported to me)
Agreements

[X] I am running the latest version of Purpur available from https://purpur.pl3x.net/downloads.
[X] I have searched for and ensured there isn't already an open issue regarding this.
[X] My version of Minecraft is supported by Purpur.

Other
Here is the Purpur code which causes the issue:
https://github.com/pl3xgaming/Purpur/blob/0d0caaa91ffa3c51603d51ebb8fbe735ca6313d2/patches/server/0019-Player-invulnerabilities.patch#L93
https://github.com/pl3xgaming/Purpur/blob/0d0caaa91ffa3c51603d51ebb8fbe735ca6313d2/patches/server/0019-Player-invulnerabilities.patch#L61

A solution would may be to add this.acceptingResourcePack = true; directly into ClientboundResourcePackPacket constructor?

Disable this option in purpur.yml: https://purpur.pl3x.net/docs/Configuration/#invulnerable-while-accepting-resource-pack

The reason why I'm using the packet is to access 1.17+ features of this specific packet which are not available in the Spigot API
What new features are there? I can add them to Purpur's API so you can use them on Purpur servers so you dont have to disable the above option.

A solution would may be to pass ServerPlayer to the ClientboundResourcePackPacket constructor and add acceptingResourcePack = true; there.

There is no player context in the packet's constructor.

What new features are there? I can add them to Purpur's API so you can use them on Purpur servers so you dont have to disable the above option.

#431 The thing I requested as soon as I learned about it ^^

#431 The thing I requested as soon as I learned about it ^^

Oh yeah! I remember waiting on upstream for that. I figured either Spigot or Paper would have added it by now. I'll add that to Purpur real quick. It wont take but a minute.

Ok, added the new params to the existing api in build 1332
https://github.com/pl3xgaming/Purpur/commit/1105e102842d30468250641dc1cf445f1dc0dfb9

Thanks @BillyGalbreath for your hard work, you're doing a great job for the community

I can confirm that it works fine! Thanks again :D

the bug is back in the last purpur version for 1.19.2

1.19.2 is not supported, try with 1.19.3


RuntimeError: No device connected

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

Consider checking out SDK examples.
Have you looked in our documentations?
Is you question a frequently asked one?
Try searching our GitHub Issues (open and closed) for a similar issue.

All users are welcomed to report bugs, ask questions, suggest or request enhancements and generally feel free to open new issue, even if they haven't followed any of the suggestions above :)

Required Info

Camera Model
T265

Firmware Version
(Open RealSense Viewer --> Click info)

Operating System & Version
Ubuntu 20.04

Kernel Version (Linux Only)
5.4.0-70-generic

Platform
PC

SDK Version

Language
python

Segment
{Robot/Smartphone/VR/AR/others }

Issue Description
pipe.start(cfg)
RuntimeError: No device connected
though realsense-viewer show the camera properly
and modinfo uvcvideo | grep "version:" includes realsense string
so what can be done to run the examples?
thanks

Had the same problem.
Easiest solution would be (under the assumption that your code is flawless) to make sure that the realsense-viewer is closed and if the error should still occur simply disconnect the camera for 10 seconds.


"can't use an undefined variable in an expression" error message oddity around "always true" conditionals that defined the variable

This seems related to issue #2784.
Following code (Playground)
actor Main
  var _x: U8
  new create(env: Env) =>
    while true do
      _x = 5
      break
    end
    let y = _x + 2
    env.out.print("y = " + y .string())

does not compile with error
0.52.2-f7d01e80 [release]
Compiled with: LLVM 14.0.3 -- Clang-13.0.1-x86_64
Defaults: pic=true
Error:
main.pony:8:13: can't use an undefined variable in an expression
    let y = _x + 2
            ^

The issue here is that as far as the compiler is concerned, _x is in fact, not always initialized.
We can see this in the AST:
            (while:scope (seq true) (seq:scope (= (reference (id _x)) 5) (break x)) (seq:scope (reference (id None))))

The issue is that only in the "while" portion of while else is _x initialized.
You can see the same error from this example using if:
actor Main
  var _x: U8
  new create(env: Env) =>
    if true then
      _x = 5
    end
    let y = _x + 2
    env.out.print("y = " + y.string())

The resolution in both cases is to supply the else so that there's coverage across all branches of the if/else and while/else.
The examples are slightly deceptive because in this one case of "if true" and "while true" it is impossible to go down the else branch, but the compiler is doing no such test.
This could be resolved by doing some level of if conditional is the literal true then this could be addressed, but this could get quickly out of hand with folks potentially wanting things like if 1 == 1 then etc which gets into compile time expression handling.
Rather than addressing the true. This might be best handled by a better error message that points out that not all possible branches assign to the variable in question.

Thanks. A better error message is effectively the simplest solution. The else branch of the while is something you forget because it is rarely used.

The resolution here if anyone want to take it on is a better error message that explains why "_x" is undefined.


add mic input

add "mic input" support, using theevann/streamlit-audiorecorder.

Sorry, I want to drop this PR.
Because after that, streamlit must run on https mode, due to browser security of local media (microphone) access.
I only checked on WSL2/Ubuntu22.04.  On this enviroment, the problem did not occur.

please merge, this would be great to have

Nice feature


Gatsby develop fails without error description

Describe the bug
When running gatsby develop on a fresh download of repo it fails without explanation.
To Reproduce
Steps to reproduce the behavior:

Clone repo (or run gatsby clean)
Run gatsby develop

Expected behavior
Start dev server and build development version of site
Desktop (please complete the following information):

OS: Mac OS 10.14.6
Node: v10.15.0
gatsby-plugin-webpack-entry: 1.0.1
gatsby: 2.13.65

Additional context
If I try running gatsby build it builds just fine. If I then run gatsby develop it works too.
The error only persists when running ´gatsby develop´ on a clean repo

@itmayziii Have you had a chance to look into this issue?

@mathiasha
Ill look at this

@mathiasha
This plugin actually relies on a file in the public directory public/webpack.stats.json which gets wiped out when you run gatsby clean. We read this file to get the asset files created by webpack to then inject into the page, this is very similar to what Gatsby does internally with it's scripts.
The only solution I can think of is:
Disable this plugin in dev mode by default (as it usually isn't valuable in dev mode since Gatsby is acting as an SPA) and add a flag to include this in development with the understanding you must have ran gatsby build once before.
@mathiasha  What is your use case for this plugin? It would help me understand what the best solution for this issue would be.

I am not sure how to disable a plugin in dev mode. Could you elaborate a bit more on that?
My use case is that I have built a site that i would be able to use without downloading react on the client. For that I have used the gatsby-plugin-no-javascript plugin. I just need a little bit of javascript to control my menu, therefore I have added that with this plugin.
I noticed the issue when my colleague cloned the repo and was unable to build the project.


⚠ Cioos National CKAN has degraded performance

In 6e0e54d, Cioos National CKAN (https://catalogue.cioos.ca/) experienced degraded performance:

HTTP code: 200
Response time: 6579 ms

Resolved: Cioos National CKAN performance has improved in 6b96e1b after 7 minutes.


update to hibernate validator 6.x.x

@yyvess
is there any will to do this? i guess it would be just about updating the deps. please let me know otherwise i would have to fork this.

@smiklosovic
I have created a new release 1.4.0 with hibernate validator 6.x.x


dockerfile set python version to 3.11

/build-container

/build-container

/verified

/verified


ES6 modules support?

Are there any plans to support ES6 modules?
Being able to do the following would be far more concise:
export class SomeController {
  // etc
}

AdonisJs is build without any transpiling system. We use directly functionalities provided by Node.js.
Here's a list of Node.js compatibility with ES2015 specs: http://node.green

@shnhrrsn Closing, please feel free to open new issues if applicable.

It is now experimental with stability 1. I think we can support it using webpack module bundling  and it will make code consistent :)


Send out March Newsletter

[x] Open Data Day recap
[x] Open Raleigh Brigade meetups
[x] What We have been reading
[x] Partner events

drafted - plan to send out by Wednesday (3/6)

scheduled for 3/6 at 12:30 pm ET - sending to those that picked the monthly newsletter for communications and anyone that opened the January message but didn't pick an option


Add dqe to FSP

Added dqe to the process.csv file
Added dqe to accesslist.txt

Looks good 👍 Should this be merged to master or a feature branch for now?


Sets in C++

Description
Sets in C++ part of STL
Domain
C/CPP
Type of Contribution
Documentation
Code of Conduct

[X] I follow Contributing Guidelines & Code of conduct of this project.

/assign


Insert suggestion from popup clears existing text

I am trying to type the name of a Wolfram function or variable, say for example $CommandLine.
When I enter the characters $Comman a list of suggestions including the text I am trying to enter pops up,  and I press enter over the text that I want. The text I have already entered disappears, and I am left with a blank line.

Thanks for the issue. However, I don't have time to maintain this plugin. Pull requests and/or new maintainers are welcome.


img.purch.com

Energized Protection - block ⚡

Let's make an annoyance free, better open internet, altogether!

Issue Submit Form

  Provide the following infos properly, which will help us to resolve your issue quickly.

Issue(s):
Type x in between [ ] and make sure there isn't any space between brackets. Example; for Your Selected Issue(s), type like this - [x]
You can select more than one category of issues if you need to!

[x] Whitelist
[ ] Blacklist
[ ] App Broken
[ ] Website Broken
[ ] Request
[ ] Other Issue

Pack(s):
Write the name of the pack(s) you are using.

Pack(s) Name: blu

Extension(s):
Also name the extension(s) if you are using any. If you don't then leave it blank.

Extension(s) Name:

Domain(s):
If you are submitting this issue for whitelist/blacklist issue, send us the domain(s) for whitelisting/blacklisting here. Kindly use the Code Tag to prevent tracking.

Domain(s):

img.purch.com

Your Config:
Just to ensure there is no issues or conflicts with other app/software/magisk module/extension/source list.
Make sure you are running Energized Protection Service only.

Client:

Version:

Details:
Write us a lil bit more about your issue or query. You can attach any screen shot or log of the issue or advert, this will help to highlight it.

Your Issue Detail:
Breaks images
https://amp.livescience.com/64209-elasmotherium-siberian-unicorn-ice-age.html

Thank you for making Energized Protection great with your kind help!

A project by Ador with ❤

Breaks images
https://www.tomshardware.com/news/nvidia-sued-patent-infringement-xperi,39322.html


Please consider fixing issues detected by repository checker

Notification from ioBroker Check and Service Bot
Dear adapter developer,
I'm the ioBroker Check and Service Bot. I'm an automated tool processing routine tasks for the ioBroker infrastructure. I have recently checked the repository for your adapter chargemaster for common errors and appropiate suggestions to keep this adapter up to date.
This check is based the current head revisions (master / main  branch) of the adapter repository
Please see the result of the check below.
ioBroker.chargemaster
   -
ERRORS:

[ ] :heavy_exclamation_mark: [E204] Version "0.11.0" listed at common.news at io-package.json does not exist at NPM. Please remove from news section.
[ ] :heavy_exclamation_mark: [E402] Types of adapter in latest repository and in io-package.json are different "vehicle" !== "energy"

WARNINGS:

[x] :eyes: [W130] Many "common.news" found in io-package.json. Repositorybuilder will truncate at 7 news. Please remove old news.
[ ] :eyes: [W202] Version of package.json (0.11.0) doesn't match latest version on NPM (0.10.0)

Please review issues reported and consider fixing them as soon as appropiate.
Errors reported by repository checker should be fixed as soon as possible. Some of them require a new release to be considered as fixed. Please note that errors reported by checker might be considered as blocking point for future updates at stable repository.
Warnings reported by repository checker should be reviewed. While some warnings can be ignored due to good reasons or a dedicated decision of the developer, most warnings should be fixed as soon as appropiate.
You may start a new check at any time by adding the following comment to this issue:
@iobroker-bot recheck
Please note that I (and the server at GitHub) have always plenty of work to do. So it may last up to 30 minutes until you see a reaction. I will drop a comment here as soon as I start processing.
Feel free to contact me (@iobroker-bot) if you have any questions or feel that an issue is incorrectly flagged.
And THANKS A LOT for maintaining this adapter from me and all users.
Let's work together for the best user experience.
your
ioBroker Check and Service Bot
Note: This issue replaces issue #510
@mcm1957 for evidence

@iobroker-bot recheck

Thanks for contacting me.
I received your request to recheck this repository. I will start doing my work soon.
I will close an existing issue and create a new one if still any issues are to be evaluated and potentially to be fixed.
Thanks for spending your time and working at an ioBroker adapter.
your
ioBroker Check and Service Bot

This issue has been replaced by new isse #512
This issue can be closed.
your
ioBroker Check and Service Bot


fix the entity test typo

fixes

to

but I still do not have

which is what started me down this path, bed for now.

That's not a typo; motion_camera_* is a specific camera; motion_cameras_* is for the set.  IDK what you think this fixed.


Add resource interface and make resources spawnable

See https://github.com/thefrontside/effection/issues/257#issuecomment-814808843

@cowboyd I created this to get a quick feel for what this would look like, take a look and see what you think!

We're going for the moonshot of just being able to make Resource an operation type. 🚀


Formatting and documentation

what
Update formatting and documentation to master. This will catchup formatting and docs to the current release
why

Master documentation and drifting has drifted

As a result, PRs will include unrelated formatting and documentation

references
N/A

Closing as looks stale, please reopen if still valid


readme seemed slightly out of date

Why was this closed? Is this an issue?

No, sorry, my mistake.


Select a user in a block

Hello there. Thanks so much for Wagtail, I’m enjoying building our internal company playbook with it.
Although I’ve hit a bit of block block. Is there anyway to select a user as a block within a StructBlock or part of StreamField.
For example in our company playbook, we would like to be able to leave Tips in the content for things we’ve tried. I would like to be able to attribute these tips to users.
Another use case would be including a list of users as part of the content. Is this viable with standard blocks or do I need to build a custom block?

Hi @mathewtrivett - please use the Wagtail tag on Stack Overflow for support queries, or see the Support page in the documentation for other options.


Stuck in Specify How Fonts Should Degrade. My code is degrading the font.

Challenge Waypoint: Specify How Fonts Should Degrade has an issue.
User Agent is: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36.
In my understanding we only need to comment out the "google call" or the first line like this

because the code has already in h2 the degradation of the fonts font-family: Lobster, Monospace;
(After  reset code I have )
<link href="http://fonts.googleapis.com/css?family=Lobster" rel="stylesheet" type="text/css">

CatPhotoApp

Kitty ipsum dolor sit amet, shed everywhere shed everywhere stretching attack your ankles chase the red dot, hairball run catnip eat the grass sniff.

Purr jump eat the grass rip the couch scratched sunbathe, shed everywhere rip the couch sleep in the sink fluffy fur catnip scratched.

But it does not work. I reset the code and refresh (F5) but I can't proceed to the next exercise.
My solution:

This still seems to be broken.  I'm having the same issue as the OP.

I have the exact same problem with degrading my code as well, I cannot move to the next exercise. If I remove the  , then 2 of my problems are correct. But if I add them in, my 2 correct ones become incorrect and I'm correct on the other 2 that were wrong. There seems to be no correct answer. My code is attached below: Can someone please help me here?
Purr jump eat the grass rip the couch scratched sunbathe, shed everywhere rip the couch sleep in the sink fluffy fur catnip scratched.

Sorry!

Purr jump eat the grass rip the couch scratched sunbathe, shed everywhere rip the couch sleep in the sink fluffy fur catnip scratched.

The comment in css is not  instead use /* */ to comment your code.

Purr jump eat the grass rip the couch scratched sunbathe, shed everywhere
rip the couch sleep in the sink fluffy fur catnip scratched.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/FreeCodeCamp/FreeCodeCamp/issues/4956#issuecomment-239287937,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ALOzrCU-mrBFbAgykMBDQvkYoRDCx9Q9ks5qe4sjgaJpZM4GtoNj
.

The comment in css is not  instead use /* */ to comment your code.

Before Monospace you need to erase the comma ",".  Sorry for my english i speak spanish.

Okay, thank you so much for replying. Let me try it now.

h2 {
font-family /Lobster/  Monospace;
}

And why not erase the Lobster word? You can't?
2016-08-11 16:26 GMT-05:00 Angela Foster<EMAIL_ADDRESS>
h2 {
font-family /Lobster/ Monospace;
}
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/FreeCodeCamp/FreeCodeCamp/issues/4956#issuecomment-239297573,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ALOzrNuk-WxorW0Vdxj8DckNS7vHyAKRks5qe5NxgaJpZM4GtoNj
.

The issue tracker is for reporting bugs only. Please use the help chat room or try looking through the forum for help with a specific challenge.
Happy Coding

Yeah hahaha, sorry.
2016-08-11 16:28 GMT-05:00 Berkeley Martinez<EMAIL_ADDRESS>
The issue tracker is for reporting bugs only. Please use the help chat
room https://gitter.im/FreeCodeCamp/Help or try looking through the
forum http://forum.freecodecamp.com/c/free-code-camp for help with a
specific challenge.
Happy Coding
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/FreeCodeCamp/FreeCodeCamp/issues/4956#issuecomment-239298348,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ALOzrJrW8VNDs1BELoJgv54kr95sSId5ks5qe5QbgaJpZM4GtoNj
.

Yikes! Sorry I thought that's where I went. Work with me here, work with me. I will go there directly.
Thanks much
Angela Foster

On Aug 11, 2016, at 16:30, Berkeley Martinez<EMAIL_ADDRESS>wrote:
The issue tracker is for reporting bugs only. Please use the help chat room or try looking through the forum for help with a specific challenge.
Happy Coding
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.

The


shift/meta key issue fixed

@anjalyes
Commit should only contain:
if ( event.shiftKey || event.altKey || event.ctrlKey || event.metaKey ){
    return;
}

Thanks. Closing as this pull request was made again in #499.


OnAfterValidate not working for Unit Cost(LCY).

Describe the bug
OnAfterValidate trigger for the Unit Cost(LCY) field on Sales order Subform is not working, while extending this page through Page Extension.
To Reproduce
Modify Unit Cost(LCY) field on Sales Order Subform. In modification, write some code on OnAfterValidate trigger of this field.
Expected behavior
OnAfterValidate should work.
Versions:

AL Langauge: 3.0.115791
Business Central: CA Dynamics NAV 13.5 (31011)

NOTE : Its also not working while achieving this through EventSubscription.

Hi! In the last months, we've been working hard on adding new features that increase your productivity and on improving the quality of the tools. Unfortunately, this meant that we were not able to follow up on as many GitHub issues as we have liked.
Is this issue still a problem for you? Can you provide a sample project to reproduce the issue? Does it reproduce on the Wave 2 2019 release?

This issue has been closed because it needs more information and has not had recent activity. Please open a new issue if you believe this has not been resolved and reference the current issue.


Testing Framework

ElixirScript needs a way to run tests in a JavaScript environment. The API should be similar to what ExUnit does OR have a way to run ElixirScript tests within ExUnit. This should be a separate library

So I'm going to attempt to first include something in this project itself and then when it all works, break it out into another library. That'll make it easier to develop something

Test framework is now merged into master. The code is in lib/elixir_script_test and working tests are in test_elixir_script. The test runner is in priv/testrunner

Still open question about assertions. Currently using ExUnit's assertions, but that doesn't give any line number information on Elixir files from JS environment. May have to make ones specifically for this.

Going to close this and open up a new issue for assertions


Can't adjust cursor speed

[x] I am on the latest Hyper.app version

[x] I have searched the issues of this repo and believe that this is not a duplicate

OS version and name: Mac OSX Sierra

Issue
The cursor goes much slower in Hyper than the mac Terminal and I can't find any way to adjust it. Is this configurable somewhere?

I am not seeing this issue on a mac.

@anthonyettinger well, I have adjusted my regular terminal to go faster... I can't recall how I did that. I will see if I can find out exactly what I've done.

My key repeat is set to full speed in system preferences but I believe I also modified it with something like (not sure if 0 is the value that I set though, it may have been 1):
defaults write NSGlobalDomain KeyRepeat -int 0

Also the issue is that the cursor speed is not adjustable -- i would expect that from an extensible terminal.

I'm having this issue using vim on hyper. Using the arrow keys, the cursor moves at an acceptable speed, but holding one of the movement keys results in the cursor moving quite slowly. Terminal and iTerm both don't have this issue.
Perhaps this was intentional, but having the ability to adjust the speed would be great!

To read what you set it as:
defaults read NSGlobalDomain KeyRepeat

@r0fls
I can't reproduce this, my KeyRepeat is set as `1``

@albinekb mine is set to 2, but key repeat and delay are set all the way up (see screenshot).
I realize now that the arrow keys work fine, the issue is actually only with the vim keys (h, j, k, l). This happens both in vim, or in the terminal when using vim mode.

@albinekb when you hold h,j,k,l or the arrow keys your cursor always moves at the same speed?

I'm having the same issue. h,j,k,l are noticeably slower when using vi, less, or terminal vim mode. Arrow keys respond with the expected speed.

This is one of my biggest complaints with Hyper. Also when I hold down a key, for example, L in vim I get the accent flyout flash.

I was having this problem, but finally resolved it.
I fixed it by turning off Apple's "press and hold" functionality, which is what powers the flyout that @pringshia showed: defaults write -g ApplePressAndHoldEnabled -bool false.
You can also adjust the speed with which keys with this command: defaults write -g KeyRepeat -int 0.02. The number at the end can be adjusted for personal preference.

nth-ing this problem. @lyndsysimon's solution does work, but it's not cool to have to do this system-wide workaround just to fix a problem that only happens in one app. Neither terminal.app nor iterm2.app have this problem, so it's clearly possible to prevent this from happening. This should be fixed by the hyper team.

defaults write co.zeit.hyper ApplePressAndHoldEnabled -bool false will disable the setting only for Hyper

I'm not well-versed enough with Electron to know for sure, but I think this might be what's needed to turn this off by default for Hyper only: http://electron.atom.io/docs/api/system-preferences/#systempreferencessetuserdefaultkey-type-value-macos

I had to do the above from mikker, plus change the key repeat rate for hyper. Like so:
defaults write co.zeit.hyper ApplePressAndHoldEnabled -bool false
defaults write co.zeit.hyper InitialKeyRepeat -int 10 # normal minimum is 15 (225 ms)
defaults write co.zeit.hyper KeyRepeat -int 1 # normal minimum is 2 (30 ms)

Having the same issue, @mikker 's solution didn't work for me, couldnt get the press and hold functionality to stop for some reason on my Mac

@chabou It's that the cursor doesn't blink when it's moving.  E.g when typing or navigating a Vim buffer.  This makes it difficult to see where you are as you have to keep stopping and wait for the first blink.

@joedborg which Hyper version do you use?

This is resolved in our canary (our upcoming v2): https://zeit.co/blog/canary#hyper


Disable Ctrl+LeftClick Shortcut

OS
macOS 13.2.1 (Build 22D68)
LinearMouse
v0.8.0
Is your feature request related to a problem?
This is not related to an issue that stops me from continuing to use linear mouse nor an urgent request but it is a suggestion to make the software better.
Usually when I'm playing games I get annoyed when I either have to rebind the crouch key/change its position on the keyboard. I have to rebind it because it forces me to right click instead of left. So far CS:GO is the only game that seems to have solved this issue. I'm not sure if this has been suggested yet or if there is are issues with implementing this iI really would like this feature added.
Describe the solution you'd like
I'd like a setting to disable Control+Left Click. This could be similar to being able to disable Shift+Scroll(horizontal with Vertical Scrollwheel) by making the shift modifier key change scrolling speed and leaving it at the 1.00x option. I would just be an option in the dropdown menu instead of just being a workaround.
Describe alternatives you've considered
Give us a way to remap the mouse buttons/remap modifier keys+mousebuttons. It would also be helpful If there are options to remap the backwards and forwards buttons to a different function besides backwards and forwards such as a different key or shortcut. While there are other programs that allow you to do stuff like this such as karabiner elements, I think implementing this feature will make linear mouse much better.
Additional context
No response

Closing via #386.


Add getter and setter for config of a BatchPoints on client

I am working on project that fragments one BatchPoints into multiples, so the configuration needs to be duplicated. This two functions will be useful to avoid verbose code.
Required for all non-trivial PRs

[x] Sign CLA (if not already signed)

@FdeFabricio thanks for this PR. I don't think think we're going to take it though. The more general use-case isn't clear.


Support scalar functions with CREATE FUNCTION

We would like to support creation of scalar functions from within SQL as essentially a parameterized expression. The expressions will not be bound at function creation time; they will only be bound when used in a query. This allows us to add functions without needing to specify the return type, or the types of the input parameters.
Suggested syntax:
CREATE FUNCTION IFELSE(a,b,c) AS CASE WHEN a THEN b ELSE c END;

The function can then be used as follows:
SELECT IFELSE(i > 3, i, NULL) FROM integers;

The binder will take care of binding the expression and turning it into a case statement.
Battle plan
Grammar
First the CREATE FUNCTION syntax needs to be added to the parser. For this, you need to look at the yacc files. A simple example of a statement file is here: third_party/libpg_query/grammar/statements/pragma.y
I suggest adding a new statement type, CreateFunctionStmt, and adding a new yacc file third_party/libpg_query/grammar/statements/create_function.y.
New statements also need to be added here: third_party/libpg_query/grammar/statements.list, and you might need to add a new type in third_party/libpg_query/include/nodes/parsenodes.hpp.
Most of the building blocks are already there and can be re-used, for example, to parse an expression you can use a_expr. To parse the function name, you would use ColId.
Note that when changing any yacc files, you need to re-generate the cpp files by running scripts/generate_grammar.py.
Transformer
After changing the parser, the create statement needs to be bubbled up through the transformer to create one of DuckDB's own SQLStatements (i.e. a CreateStatement, with an accompanying CreateInfo). The create statement then needs to be expanded to support creating scalar functions, and adding them to the catalog.
Binder
During binding of the function, you will need to figure out where the parameters are in the expression. You will also want to check (and throw an error) if an unknown parameter is used. For example, the following function should throw an error on creation:
CREATE FUNCTION add(a) AS a+b;
-- error: "b" not found!

Catalog
After successful binding, the function should be stored in the catalog. Initially it is fine to only allow temporary storage here, but in the future we will want to add persistent storage of these functions as well. In this step you also need to check if the function already exists or not.
Execution
When one of the scalar functions is actually used in a query, we will expand the parsed expression that is stored within the scalar function. After expanding, we replace the column references stored inside the function with the parameters as supplied to the function.

Isn't this called a macro?
a.k.o. #define IFELSE(a,b,c) AS CASE WHEN a THEN b ELSE c END;
to be processed at the proper time in SQL parsing
CREATE FUNCTION has specific semantics in the SQL standard.

It is indeed similar to a C-style macro, but much more limited in scope. As long as the system guarantees the arguments are not evaluated multiple times it should behave the same as a function in SQL. For that reason I think CREATE FUNCTION is fine here, but we can add CREATE MACRO as an alias. If/when we add the SQL-standard style CREATE FUNCTION syntax it should not be a problem for that to exist next to this syntax.

This is implemented now.


Investigate Web Timing APIs for koa-metrics

https://developers.google.com/web/fundamentals/performance/navigation-and-resource-timing/

Done


[Improvement] Remove the unused newDaemonSingleThreadExecutor

Purpose of the pull request

close: #14519
newDaemonSingleThreadExecutor is moved to ThreadUtils

Brief change log

Verify this pull request

Codecov Report

Merging #14520 (018f456) into dev (3e3e859) will decrease coverage by 0.01%.
The diff coverage is n/a.

:exclamation: Current head 018f456 differs from pull request most recent head 259c5c8. Consider uploading reports for the commit 259c5c8 to get more accurate results

@@             Coverage Diff              @@
##                dev   #14520      +/-   ##
============================================
- Coverage     38.75%   38.74%   -0.01%
  Complexity     4579     4579
============================================
  Files          1237     1237
  Lines         43534    43529       -5
  Branches       4822     4822
============================================
- Hits          16871    16867       -4
+ Misses        24791    24789       -2
- Partials       1872     1873       +1

Impacted Files
Coverage Δ

...duler/plugin/task/api/AbstractCommandExecutor.java
0.00% <ø> (ø)

... and 2 files with indirect coverage changes
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


[Add Files Dialog] [UnPkg] Search for libraries should be contains, not startsWith

I have a feeling this is already working.
Check all providers.
Works in CDNJS. Broken in UnPgk.
To reproduce:

Add Library Files
Provider: UnPgk
Library search: "bootstrap"

Notice that the "twitter-bootstrap" libraries do not show.

This is an issue for UnPgk provider. CDNJS provider is already doing "contains-with" search.

To reproduce:

Add Library Files
Provider: UnPgk
Library search: "bootstrap"

Notice that the "twitter-bootstrap" libraries do not show.

"twitter-bootstrap" is a Cdnjs-specific name.  On NPM-based providers, it's just bootstrap.
That said, NPM-based providers now rely on NPM's default search, which goes by partial matches on package names and metadata, so this is fixed anyway.


RG351v 3DO does not appear in main menu ui

RG351v V2.0 (01/07/2022 release to v2.0 (08/22/2022)
The 3DO system is missing from the main menu of emulation systems.
The ROM folder name is 3do so this is created when the ROM partition is created/expanded (!?)
The es-systems.cfg.txt shows the folder name as 3DO (see below)
If I rename the folder to 3DO then it appears in the main menu screen and fixes the issue.
Small change/issue but thought its worth bringing to your attention.

3DO
3DO
/roms/3DO/

exfat is case insensitive and doesn't need this.  Are you using a 2 SD card setup and your second sd card is setup with ext4?

Single 400gb SD card as exfat. If I rename it back to 3do it disappears from the menu, rename it back to 3DO and it appears again.

Also noticed another issue N64DD is also missing from the main menu of emulators. I have a ROM folder called n64dd, I can see it in the es_systems.cfg.txt file but doesnt show up on main menu or under the view emulators settings page ?

The folders won't show up in the menu if they are not populated with at least one file with a supported extension.

I never tried N64DD so didn't know honestly.  That will most likely need updating.  Can you test and verify that they do work with that emulator?  I wonder if the standalone can read N64DD as well.

Mugen ones dont work they all say "failed to load content" when loading the .n64dd ROM, ParaLLei is the same if I go into Retroarch/Retroarch32 and load core then load content.
So I used Project64 on the PC to test they actually worked. Needed to download the japanese ipl N64 BIOS/rom as the games were all japanese versions but once did that they worked fine. I dont know how to test the standalone games as N64DD doesnt appear in the emulator menu or emulator settings so cant test them and dont know how to do it.

Found this for N64dd
https://forums.libretro.com/t/is-there-a-mupen64plus-next-64dd-guide-anywhere/35014/6

Blimey, I put the Japanese IPL.N64 file in \system\mugenplus64 directory like the above link said and now I've got an entry for N64DD !!

just need to figure out why its not showing the game list just IPL (which appears to be the name of the BIOS file I copied in \system\mugenplus64 but getting close.
first need food.

Just update to your latest version. Thanks very much. :)


Added a new Course under the Algorithms sections

New Algorithms course by Jovian!
What does this PR do?
Adds a new Course / Playlist
For resources
Playlist: https://www.youtube.com/playlist?list=PLyMom0n-MBrpakdIZvnhd6PFUCKNAyKo1
Why is this valuable (or not)?
It surely is valuable!
How do we know it's really free?
It's on YouTube!
For book lists, is it a book? For course lists, is it a course? etc.
Course / Playlist
Checklist:

[ ] Read our contributing guidelines.
[ ] Search for duplicates.
[ ] Include author(s) and platform where appropriate.
[ ] Put lists in alphabetical order, with correct spacing.
[ ] Add needed indications (PDF, access notes, under construction).
[ ] Used an informative name for this pull request.
Checked all!

Follow-up

Check the status of GitHub Actions and resolve any reported warnings!

Done....can this get merged now?


integration into mainline

Hi team. you have saved me hours of needing to write my own module. thank you
I noticed that your good work has not yet been integrated in the mainline. Do you have an ETA ?

@mteichtahl Hi, well it's included into the beta's as of yesterday I think. therefor it's already gonna be included in the next major release unless something goes wrong. But to give a time frame of when the next release will be is difficult. My best guess would be 3-6 months unless there comes a "module only" update in order to bring new and updated modules out to the public.
currently, companion doesn't support dynamically updating modules, but I'm pretty sure that will become a part of V3 when that comes around. so, for now, we are locked at using precompiled modules, in semi-regular releases. Hope it helps.

thank you. it sure does thank you.
on another note - would you be open to a PR to support the KP303 ? this would require assignment of the ports in the UI

I don't think we would be opposed to it, but it might make sense to make the unit to be controlled selectable in the config page. So that you will only get the ID when using devices that need it.
But feel free to make a pull request and then we can take a look at it.

Agreed.
Ill take a stab and raise a PR
From: Andreas Thomsen<EMAIL_ADDRESS>Reply to: bitfocus/companion-module-tplink-kasasmartplug<EMAIL_ADDRESS>Date: Wednesday, 21 October 2020 at 5:29 pm
To: bitfocus/companion-module-tplink-kasasmartplug<EMAIL_ADDRESS>Cc: Marc Teichtahl<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [bitfocus/companion-module-tplink-kasasmartplug] integration into mainline (#4)
I don't think we would be opposed to it, but it might make sense to make the unit to be controlled selectable in the config page. So that you will only get the ID when using devices that need it.
But feel free to make a pull request and then we can take a look at it.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.


Feature request: Add kubecm to arkade get

https://github.com/sunny0826/kubecm
Manage your kubeconfig more easily.
Find more information at: https://kubecm.cloud
Expected Behaviour
arkade get kubecm installs the binary
> ark get kubecm
Downloading: kubecm
Downloading: https://github.com/sunny0826/kubecm/releases/download/v0.16.2/kubecm_0.16.2_Linux_x86_64.tar.gz
8.67 MiB / 8.67 MiB [-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------] 100.00%/tmp/kubecm_0.16.2_Linux_x86_64.tar.gz written.
/tmp/LICENSE LICENSE
/tmp/README.md README.md
/tmp/kubecm kubecm
2022/02/13 15:12:49 extracted tarball into /tmp: 3 files, 0 dirs (212.727087ms)
2022/02/13 15:12:49 Extracted: /tmp/kubecm
2022/02/13 15:12:49 Copying /tmp/kubecm to /home/kk/.arkade/bin/kubecm

Tool written to: /home/kk/.arkade/bin/kubecm

# Add arkade binary directory to your PATH variable
export PATH=$PATH:$HOME/.arkade/bin/

# Test the binary:
/home/kk/.arkade/bin/kubecm

# Or install with:
sudo mv /home/kk/.arkade/bin/kubecm /usr/local/bin/

Current Behaviour
Not implemented
Are you a GitHub Sponsor (Yes/No?)
Check at https://github.com/sponsors/alexellis

[ ] Yes
[x] No

Possible Solution

Add kubecm to pkg/get/tools.go
Context
Recently started using that, and it is really awsome!

Your Environment

What Kubernetes distribution are you using?

Client Version: version.Info{Major:"1", Minor:"22", GitVersion:"v1.22.2", GitCommit:"8b5a19147530eaac9476b0ab82980b4088bbc1b2", GitTreeState:"clean", BuildDate:"2021-09-15T21:38:50Z", GoVersion:"go1.16.8", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"21", GitVersion:"v1.21.7+k3s1", GitCommit:"ac70570999c566ac3507d2cc17369bb0629c1cc0", GitTreeState:"clean", BuildDate:"2021-11-29T16:40:13Z", GoVersion:"go1.16.10", Compiler:"gc", Platform:"linux/amd64"}

Operating System and version (e.g. Linux, Windows, MacOS):

Linux WIN-RCFQDVIQLJ0 <IP_ADDRESS>-microsoft-standard-WSL2 #1 SMP Fri Apr 2 22:23:49 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

NAME="Ubuntu"
VERSION="20.04 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal

What arkade version is this?

            _             _
  __ _ _ __| | ____ _  __| | ___
 / _` | '__| |/ / _` |/ _` |/ _ \
| (_| | |  |   < (_| | (_| |  __/
 \__,_|_|  |_|\_\__,_|\__,_|\___|

Get Kubernetes apps the easy way

Version: 0.8.12
Git Commit: fda8a74d6a8ee80f135cdd6474ed2fdcb1ed3bcc

@alexellis have a working copy of codebase which implements this feature. please let me know if I should create a pull request

Sure, looks great.
Do you want to raise a PR for it and link it to this issue with Fixes: #...


authentication using DotNetCasClientAuth

Hi,
I've change the authentication from form to DotNetCasClientAuth  (apero CAS) all are working fine so far, however sometime the users after 20 to 30 minutes are getting "Authorization is required for this services" , after refreshing the page the session get retrieved and Serenity.Authorization.UserDefinition become not null.
the sessionState is 180 minutes and CAS sessions state is the same, but I'm unable to find why the UserDefinition become null after 20 to 30 minutes?
Any idea how to fix this?
thanks

That's probably something which @volkanceylan can answer best.
With kind regards,
John

I don't know about DotNetCasClientAuth etc, sorry.


Add iZip

Put "Add ____" as Title
[X] Done
Provide a link to the proposed addition.
https://www.izip.com/
Explain why it should be added
It is a free utility to manage ZIP, ZIPX, RAR, TAR, 7ZIP and other compressed files on Mac that is available in App Store.
Additional context
Add any other context or screenshots about the feature request here.
Issue Checklist
Screenshots:

Put an x in the boxes once you've completed each step. You can also fill these out after creating the issue. If you're unsure about any of them, don't hesitate to ask. We're here to help! This is simply a reminder of what we are going to look for before responding to the issue.

[X] I have checked for other similar issues
[X] I have explained why this change is important
[X] I have added necessary documentation (if appropriate)

We have the Unarchiver already, and this software looks pretty sketchy to me. I certainly wouldn't use this...


Twitter card support broke some pages

Twitter cards work for validator but not when sharing using the share button, and has broken the jekyll page

Removing the added lines in _includes/head.html fixes the issue, also, so far only the "welcome to jekyll" page seems to be affected.
As for the twitter cards, pasting the link directly is working and gives the correct card, but the built-in share button is not adding anything. Will have to look at the theme documentation again.


Document deserialization modes

There are 3 ways to access data from binary:

Class.fromByteArray(),
Class.LazyAccess()
and Class.Fast().

The wiki explains that the whole object is not deserialized by using LazyAcess. But what about Fast? How does it differ from the others?
It'd be nice to document somewhere the differences between them.
Anyway, thanks for your work! 👍

Yes sorry the Wiki is out of date specifically in regards to latest version with Swift3 support.
I will update it ASAP.
Or you already using it and want to know how it is different for the old version?

Currently I'm using 1.1.4 to be compatible with Swift 2.3. I can see those 3 deserialization options in that version. So I think my question is not releated to the Swift 3 version.

I implemented LazyAccess so that the values will be read out of the buffer only on demand and than will be stored so if you need to access the value again, it is already in memory. That sounded like a good idea at the time. However when @hassila ported the performance tests from Flatbuffers project, it become clear that the Lazy concept is performance wise not a good idea. Mainly because if you want to have fast access to values you should keep everything on the stack. This is how Fast was born. With Fast you get a struct which knows how to retrieve the values and stores nothing itself. This is why it can stay on the stack and provides the best performance characteristics.
May I ask in which scenario you use FlatBuffers. I am asking because I had some issues in production which I fixed. Those issues are fixed in the Swift3 version, but I am not 100% sure if they are fixed in the latest 2.3 version.

With Fast you get a struct which knows how to retrieve the values and stores nothing itself. This is why it can stay on the stack and provides the best performance characteristics.

So is there any situation when using LazyAccess makes sense?

May I ask in which scenario you use FlatBuffers.

What do you think exactly?

With Fast working well, LazyAccess does not make sense any more.
I mean if you use it for BackEnd client communication or for serialising state of your App. Is it a mobile App or desktop.
I had a problem with mobile App running on amrv7 => iPhone4S and older, iPad 4 and older.
The problem was occurred because in old implementations of FlatBuffersSwift I made memory alignment optional. This how ever lead to problem on old devices in release build.
In the Swift3 version of FlatBuffersSwift memory alignment is always on.

I use it on iOS but currently deserializing the whole object. So I can't tell you if there is any problem or not in Fast.
Could you tell me what kind of problem should be aware of in the future if I'd switch to Fast?

If you hit the problem, the deserialisation will crash. No matter which method sou use. So the bug was actually in the serialisation code FlatBufferBuilder not in the deserialisation.


Inheritance in Schema definitions

Hello. I was wondering if there's a way to implement inheritance with schema definitions.
So for example:
type Person {
  id: ID! @unique
  name: String!
  createdAt: DateTime!
  updatedAt: DateTime!
}

type Employee extends Person {
  department: String!
  role: String!
}

type Customer extends Person {
  type: String!
}

When I create an Employee with createEmployee the id, name etc. fields should be available, along with department and role. Also, for example in the following case:
type SomeType {
  people: [Person!]!
}

people field of SomeType should be able to connect with both Customer and Employee instances as well as of Person.
Is there a way to do this ? Thanks in advance for the help!

See if this project helps you -
https://github.com/nicolasdao/graphql-s2s

See https://github.com/graphcool/prisma/issues/83
This is something we will implement :-)

See https://github.com/graphcool/prisma/issues/83
This is something we will implement :-)

Hi, I'd just like to find out if there is an updated URL for this - the one in your comment above results in a 404.
Thanks


DatePicker control dose not display the apply button

The dark theme is displayed, while the light theme is not

OH, I found that the apply button is white color, how can I modify the apply text and color.


Efficient entity deletion by ID

Is your feature request related to a problem? Please describe.
The entity delete endpoint (/v2/entities/{entityId}) lets you delete entity data by ID. It additionally takes an optional type parameter to determine which table the data to delete is in. This is in line with what Orion does, so it's a good thing to keep it the same, i.e. similar API spec. However, the implementation as it stands now is awfully inefficient if the type parameter isn't given: the translator will scan all DB tables to figure out candidate entity types for the given entity ID! (See _get_entity_type method.)
Describe the solution you'd like
A more efficient implementation of the delete endpoint when no entity type is given in the HTTP request.
Describe alternatives you've considered
N/A
Additional context
N/A

Hi @c0c0n3 , Please assign this issue to me. Thank you

Hi @daminichopra, thanks for offering, I've just assigned this issue to you.

Hi @c0c0n3 , In orion DELETE Api support optional parameter type with /v2/entities/{entityId} in order to delete record from table.
The same thing we need to support for DELETE Api in Quantum leap with additional parameter as type with /v2/entities/{entityId} . Please confirm the understanding.

Hi @daminichopra

In orion DELETE Api support optional parameter type with /v2/entities/{entityId} in order to delete record from table.

Correct :-)

The same thing we need to support for DELETE Api in Quantum leap with additional parameter as type with /v2/entities/{entityId}

Actually, the delete endpoint already accepts a type param. And if you use pass it in, you'll see it does what it says on the tin. Ditto if you don't specify a type param. Then what's the problem? The problem is that we'd like to come up with a more efficient implementation (i.e. an algorithm with better time complexity) in the case no type param is given. In fact, in this case, the translator's _get_entity_type method scans all DB tables looking for entity types matching the given entity ID, which as you can imagine could easily bring the DB to its knees if you have hundreds of tables and millions of records...
Sorry if that wasn't clear!

problem may be solved leveraging on #373
let's wait for that to be finalised

problem may be solved leveraging on #373
let's wait for that to be finalised

@chicco785 , Ok then i will stop working on this issue as of now. Thanks

@chicco785 @c0c0n3 as I can see PR #373 is merged now. I wanted to ask if PR solved this issue or not?

@chicco785 any update on this?


[WIP] Sqlite Database engine for asset cache

This closes Issue#58. This is WIP and intended for initial review and suggestions for possible modifications.
Note:
Two test cases are added to test the working of an asset db. These tests are ignored by default as they will break travis build.
To test the DB do the followings:

Install diesel-cli by running cargo install diesel-cli
Setup an environment variable pointing at the rgb datadir export DATABASE_URL=~/.rgb
Manually remove #[ignore] flag from tests in src/contract/fungible/cache/sql.rs.
run the testing script in test/test_db.sh.

This should run the tests, and if all goes well they should pass.
Rough Edges

Chain variants are not fully covered. The database only supports MainNet and Testnet3 for now as they can be encoded via text. The rest of the variants need more expressive table types or probably new tables to handle them. Suggestions are welcome. At least if we can do Regtest it will be usable for experimenting with real rgb-node.

Possible Improvements
Once this PR gets finalized it would better to integrate Travis to run these tests. They have to be handled separately from regular tests as it involves running diesel-cli and setting up env variable.

unwraps are prohibited; and there is too many of them. If you quite sure that the function will never fail, use expect with the explanation why it would never fail; otherwise the error should be propagated upstream and error types must be changed/redesigned to handle that propagation.

Yes i intended to remove all the unwraps. Few I missed in data module. Those are fixed now. Few new error types are added in cache error. Now the only unwraps remaining are in the test module, which I guess should be fine.

Chain must be converted into string using it's native FromStr/Display support, no need to invent any new conversions or write any functions. Just from_str() and to_string(), and that's all.

Noted and modified.

For type conversion use From or TryFrom (for failiable conversions) traits, not custom functions. These must take the argument by value, not reference (also rust API guideline), and this will prevent many clone()s inside the code

Initially I tried with From implementation. But in most of the cases, the conversion between Asset data and Sql Asset table entry are not one to one. They need inputs of other table entries to create the right entry. This is violating the From trait function signature. So the next best thing I could do is to have impl defined on both the structures. But this also doesn't work for AllocationUtxo and Allocation table entries, as they need to be read from and created simultaneously as the tables are associated. So I kept create_allocation_from_asset() and read_allocations() as stand-alone functions. Moreover, these are not part of the SqlCache API, and kind of like helper functions that the impl conversion logic uses.

Another rust API recommendation is to avoid repetition of the mod (i.e. file) name in the type name. For instance, it should be sql::Asset rather than sql::SqlAsset etc. Also error variants should not end with Error, since it is in type name aleary (I am having this issue with my own errors, so feel free to change mine parts as well).

Tried this one too, but the data:asset and sql::asset are getting ambiguous when they are both used together, which is a lot. And as these are not part of library structures and module users will never use them directly, they are internal to SqlCache, I went with SqlAsset. We can have any other name to define them or just use explicity declaration like sql::asset and 'data::asset` everywhere.

No need to add a new variant to DataFormat; this type is designed for formatting input and output for cli (command-line tool) and has no relation to fungible. The extensions for database should be hardcoded (there is only a one option for it) - pls see comments in the code.

This is fixed.

You do not need to write custom convertors for error types; use #[from()] attribute and that's all. You can have multiple #[from]s for a single enum variant.

Didn't get what you meant here? If you are talking about removing the #[from] above the error variants, that's giving some "unimplemented From Trait" kinda errors.

I am very cautious of saving the whole database each time; this will make support for Postgress really hard in the future and will trigger all stored procedures for all assets each time in case of exchanges. So we need to add some field dirty to the data structs, which should not be mapped and serialized into DB or file cache, but should be used to save only those items which are marked with this field.

I also don't feel this is the best thing to. But I did it with the first draft because it was easy and it worked for small datasets. So I think this even might work for wallet dbs. But for high load works something better needs to be done.
Regarding Postgres, I don't think the same cache can be used. Though probably the same table schema and all the table related structures can be used (there might be some incompatibility there also, not sure). We would need to have a new cache anyway and that can have a better update handling mechanism.
Rest of the stuff I have fixed and updated and will push shortly.

We will do better DB update later, agree. The question is why we can't use the same code for Postgres?

For one thing the cache will need a new connection handler for postgress (PglConnection). This connection type is to be passed among all the helper functions that reads the table to create datastructures. Though I think this can be handled by some Enum and matching logics. The worst incompatibility is if there's any in the table datatype. But I hope as we are only using standard SQL datatypes, they should work in PGL too. Only the connection logic has to be handled properly.
Fixed the #[from()] conversion between error types, and I think this is now ready for final review.

Great work overall, merging now


test_es.sh script is not working correctly

The script is not working:
naacl-celery-background-jobs-worker-1  | ElasticSearch not reachable at elasticsearch:9200!
naacl-celery-background-jobs-worker-1  | curl: (7) Failed to connect to elasticsearch port 9200 after 0 ms: Couldn't connect to server
naacl-celery-background-jobs-worker-1  | Retrying in 1s!
naacl-celery-background-jobs-worker-1  | ./test_es.sh: line 21: [[: s NaN%: syntax error in expression (error token is "NaN%")

seems to work again


I want to change PPT size As A4 Page size .

In this library Presentation.SlideHeight and Presentation.SlideWidth is only give get method and not give set method. So not able to set value of height and width. If there is any another way to change width and height of slide then please reply.
var presentation = SCPresentation.Open("F:\Task\PPTX_Task\PPT\my_pres7.pptx");
    var slideMaster = presentation.Slides[0];
    var slightHeight1 = slideMaster.Presentation.SlideHeight;
    var slightWidth1 = slideMaster.Presentation.SlideWidth;

    slightHeight1 = 842;
    slightWidth1 = 594;
    presentation.SaveAs("F:\\Task\\PPTX_Task\\PPT\\my_pres7.pptx");

No, you can't change the size of the slide.
However, thank you for the idea. We'll investigate this feature.

When this feature will be available.

Setters for IPresentation.SlideHeight/SlideWidth were added. Please check the following beta version:
v0.46.0-beta.1

Setters for IPresentation.SlideHeight/SlideWidth were added. Please check the following beta version: v0.46.0-beta.1

Lot of Thanks

I want to Give Page Number and also I want adjust my PageNumber Position and PageNumber Font Size  .But When I try to give Page Number it will Give Exception. Please Suggest any Solution.
using IPresentation source = SCPresentation.Create();
    var slideMaster1= source.Slides[0];

    slideMaster1.Presentation.SlideHeight = 3508;
    slideMaster1.Presentation.SlideWidth = 2480;

    var slide1 = source.Slides[0];
    slide1.Number= 1; //exception throw here

    source.SaveAs("F:\\Task\\PPTX_Task\\PPT\\my_pres12.pptx");

@Akshay-Warule, thank you for the bug report. I was able to reproduce the issue with the Number updating. I'm working on fixing it.
I will also check Slide Number.

Slide Number Updating issue was fixed. Please check this beta version: v0.46.0-beta.2

Thanks , But I want to Add PageNumber Dynamically . When slide Is created its PageNumber at bottom get added Dynamically and We Can Give (X,Y) Position, Font Size ,Color to Page Number. Currently in v.0.46.0-beta.2  we can set slideNumber . Then Take that SlideNumber and we have to  Display that SlideNumber as PageNumber at bottom of page. We are hardcoded SlideNumber value. This Hardcoding of value is not suitable .So can we add PageNumber dynamically when new Slide is created and able to give The position , fontsize, color to that PageNumber.

Thanks , But I want to Add PageNumber Dynamically . When slide Is created its PageNumber at bottom get added Dynamically and We Can Give (X,Y) Position, Font Size ,Color to Page Number. Currently in v.0.46.0-beta.2 we can set slideNumber . Then Take that SlideNumber and we have to Display that SlideNumber as PageNumber at bottom of page. We are hardcoded SlideNumber value. This Hardcoding of value is not suitable .So can we add PageNumber dynamically when new Slide is created and able to give The position , fontsize, color to that PageNumber.

Can you tell us how to achieve Dynamic page Number. When New slide Created

No, there is not such an opportunity yet.
I am working on this in the new issue: https://github.com/ShapeCrawler/ShapeCrawler/issues/540


Fix data table alignment

@aslakhellesoy
The data table example under https://cucumber.io/docs/reference#step-arguments was misaligned

Thanks @charlierudolph! Feel free to just push fixes like this straight into master if you like.

I don't have write access to this repo.

You should have access now

Cool. Thanks @aslakhellesoy


Seemingly Unmaintained, I have forked this and updated it to work in much the same way as the prettier plugin.

I found this repo as I was looking for a sorting solution that did not involve using prettier on my code base that predates prettier and uses a old format guide.
I was excited to try it out and quickly realized that is simply does not support much of what Tailwind now does. The last updates were long enough ago that even the default class names included as part of this extension are not correct anymore. Additionally, the methodology this extension was using of simply listing all the classes in a large list of their predefined order was insufficient for most codebases with tailwinds new features.
So I have forked this extension and updated it to work in pretty much the same way as the prettier extension, using the project's local tailwind installation and config to generate the proper sorting including all variants.
If you would like to try out the updated extension, it is here https://marketplace.visualstudio.com/items?itemName=Trapfether.tailwind-raw-reorder

At the moment does not seem to work: https://github.com/Trapfether/tailwind-raw-reorder/issues/4

The issue is being addressed over on the repo @Trapfether/tailwind-raw-reorder#4
For those having an issue in the meantime, please make sure to include a tailwind config file at the base directory of your project.

Trapfether

thank you so much!


Add travis support.

Hi @rcurtin, I have tried to add travis-ci support to this repository. Please take a look.
Thank You.

Hi @rcurtin should we merge this or am I missing something here?

Sorry, just hadn't had a chance to get back to it.  Everything looks great! :100:

Thanks @rcurtin for merging this.