Enable drag and drop file on program icon on taskbar to open the file

Description of the new feature / enhancement
Enable drag and drop file on program icon on taskbar to open the file
Scenario when this would be used?
To work faster with the files
Supporting information
No response

This is available in Windows 11 insiders since build 22458. I believe this will be generally available soon for users.

Great suggestion, Please file this feedback on Windows Feedback hub.


fix(dev-menu): add a native module to fix push token copy on ios

This PR resolves []
Description

Adds a little native method to fetch the push token on iOS since we store it differently.
PR Checklist

[ ] I have tested my changes on iOS and Android.
[x] I hid my changes behind a feature flag, or they don't need one.
[x] I have included screenshots or videos, or I have not changed the UI.
[x] I have added tests, or my changes don't require any.
[x] I added an app state migration, or my changes do not require one.
[x] I have documented any follow-up work that this PR will require, or it does not require any.
[x] I have added a changelog entry below, or my changes do not require one.

To the reviewers 👀

[ ] I would like at least one of the reviewers to run this PR on the simulator or device.

Changelog updates
Changelog updates

Cross-platform user-facing changes

iOS user-facing changes

Android user-facing changes

Dev changes

fix push token copy on iOS in dev menu - Brian

Need help with something? Have a look at our docs, or get in touch with us.

This PR contains the following changes:

Dev changes (fix push token copy on iOS in dev menu - Brian)

  Generated by :no_entry_sign: dangerJS against 52d837219d24fdd2cb5f6434b28cc48ea81766e3


Cannot ssh to devices when running fakenos inside container

Trying to run fakenos inside a container but having trouble accessing the device that's configured.
Dockerfile:
FROM python:3.12-alpine
RUN apk add --no-cache gcc musl-dev linux-headers
RUN pip install fakenos
WORKDIR /app
COPY . /app

CMD ["python3", "app.py"]

network.yaml:
hosts:
  R1:
    username: admin
    password: admin
    platform: cisco_ios
    port: 6000

app.py:
from fakenos import FakeNOS
network_os = FakeNOS(inventory='network.yaml')
network_os.start()

docker-compose.yaml:
---
name: test
networks:
  default:
    name: example.com

services:
  target:
    image: ansible-fake-switch
    privileged: true
    ports:
      - "12723:6000"

terminal attempt:
ssh -p 12723 admin@localhost
Connection closed by ::1 port 12723

From my research something in fakenos might be causing this.
I've tested the same network.yaml and app.py locally (no container) and it works great.
Thanks for any advice here

Hi!
I can will try to look at it whenever i have some time, but at first sight it looks like there is something going on around this line
https://github.com/fakenos/fakenos/blob/b465bc28b478cf72582191ee77eb8e968864a0da/fakenos/plugins/servers/ssh_server_paramiko.py#L266
This part establishes the connection at the network level, which is paramiko. I have seen issues related to disconnections due to how it handles the connection, but it happens once in blue moon. I was trying to replicate the issue so perhaps it is the issue I was looking for. I will keep you inform on any progress 😃


⚠ SkipTheCommericals has degraded performance

In 38667bd, SkipTheCommericals ($STC) experienced degraded performance:

HTTP code: 200
Response time: 14660 ms

Resolved: SkipTheCommericals performance has improved in ee8efaa.


Sub-folder support?

It would be awesome to support TODO.md in the main folder and sub-folders. Many times, each folder can have a different TODO.

@JasonSwindle This is already supported.
https://github.com/coddx-hq/coddx-alpha/blob/master/docs/task-board.md
(see "Setting" section to customize for multiple todo file paths)

Closing this. Let me know if you still have this issue.

Howdy,
The main issue is, I have many folders that are dynamic, so adding and removing TODO paths becomes a great bother.  I would also love this to work inside notes too.  Many times I will have meetings with TODO items (each meeting is a unique note), and being able to use this awesome tool per markdown file would be great too.


Potential Optional User Experience Improvements

Add a mouse-over help for the UV Index color coding
Add more color definition for the UV Index color coding
Add a map showing the city
Add the day's current forecast information to the current weather information card or to the 5 day forecast area
Add mouse-over explanation of the weather icon
Make forecast cards more responsive / mobile friendly

Tooltips for weather icons are now enabled

Added a footer with attribution note for Open Weather Map

Potential updated icon options:
https://www.mikeafford.com/store/weather-icons/weather-icon-set-cc-01/
https://www.deviantart.com/umutavci/art/weather-icon-set-165476034
https://www.deviantart.com/merlinthered/art/plain-weather-icons-157162192
https://www.dovora.com/resources/weather-icons/
http://websygen.github.io/owfont/#usage

EPA website on UV index: https://www.epa.gov/sunsafety/uv-index-scale-0

Added updated weather icons using https://erikflowers.github.io/weather-icons/

Added link to EPA UVI description page on the UVI display

Since buttons and links are already elements that bootstrap uses for the pointer cursor, no change is needed there


Recent RD200 device not discovered

Hi,
i bought a RD200 device recently and it was not discovered using a esp_home bt-proxy (automatically aswell as manual in homeassistant).
Sticker on the box starting with "HG04" - added manually to config_flow.py, restarted HA and it was happily recognized.
Guess its safe to add?
If you want me to test something, shout!

I made the change in https://github.com/jdeath/rd200v2/releases/tag/4.5 . Reopen issue if does not work.


Add function decorator to make Python Weld codegen easier

This patch adds a new function decorator weldfunc that converts a function that returns strings of Weld code into functions that return WeldLazy. The function automatically detects inputs that are themselves WeldLazy, and adds them as dependencies to the return value of the wrapped function. For example, say we have:
def exp(a, b):
   return "exp({}, {})".format(a, b)

This function (or its caller, as is done right now in Grizzly) would ordinarily need to check whether a or b are WeldLazy objects, extract the name, construct the dependency list, etc.:
val1 = 5.0
val2 = ... # create a WeldLazy
code = exp(val1, val2)
dependencies = [val2]
result = WeldLazy(code, dependencies, output_type, decoder)

Instead of doing this manually, decorating exp with weldfunc will construct the dependency list automatically and return a WeldLazy:
@weldfunc # With this, exp can assume all inputs are strings now
def exp(a, b):
   return "exp({}, {})".format(a, b)

# Code to create result as above
val1 = 5.0
val2 = # create a WeldLazy
result = exp(val1, val2)(output_type, decoder)

Note that the return value of exp(val1, val2) is itself a callable, so you can still specify a custom decoder/output type (eventually, the hope is that the output type can be inferred in all cases with a nicer API, but since we have strings for now, this will do). result will already assign val2 as a dependency above. Users can still get the raw code constructed by exp with exp(val1, val2).code (this is mostly just useful for tests).
How is this patch tested?

New test for weldfunc to check dependencies of returned value
Existing E2E tests
New doctests.

Cool, feel free to merge!

@deepakn94 thanks for the review!


storage.can_insert_object shows up in my db diff, but I don't think it should

Bug report

[x] I confirm this is a bug with Supabase, not with my own application.
[x] I confirm I have searched the Docs, GitHub Discussions, and Discord.

Describe the bug
I'm developing locally, and I run supabase db reset, and then supabase db remote commit. This is the sql I've got in my initial schema, but I don't think it matters.
The following migration gets created<PHONE_NUMBER>1822_remote_commit.sql):
set check_function_bodies = off;

CREATE OR REPLACE FUNCTION storage.can_insert_object(bucketid text, name text, owner uuid, metadata jsonb)
 RETURNS void
 LANGUAGE plpgsql
AS $function$
BEGIN
  INSERT INTO "storage"."objects" ("bucket_id", "name", "owner", "metadata") VALUES (bucketid, name, owner, metadata);
  -- hack to rollback the successful insert
  RAISE sqlstate 'PT200' using
  message = 'ROLLBACK',
  detail = 'rollback successful insert';
END
$function$
;

That appears to be an internal function. Not one I added or changed. Others are getting this too.
To Reproduce:
$ supabase db reset
$  supabase db remote commit

Expected behavior
No diff created if I didn't change that function locally.
System information

Windows WSL
Version of supabase-js: 1.46.5
Version of Node.js: v16.13.2

I think is because the cli is pulling a previous version of storage api, we will update it to the lastest


Standard 12.0.1 uses eslint version 5.4.0 when 5.6.0 is specified in the package.json

What version of standard?
12.0.1
What operating system, Node.js, and npm version?
System Version: macOS 10.13.6 (17G4015)
Kernel Version: Darwin 17.7.0
npm Version: 6.5
node Version: v11.8.0
What did you expect to happen?
Installing standard as a dev dependency in an empty project would use eslint 5.6
What actually happened?
Installing standard as a dev dependency in an empty project would use eslint 5.4
Here is my package.json
{
  "name": "test-project",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "",
  "license": "ISC",
  "devDependencies": {
    "standard": "^12.0.1"
  }
}

Running npm ls eslint yields
<EMAIL_ADDRESS>~/test-project
└─┬<EMAIL_ADDRESS>  └──<EMAIL_ADDRESS>
Eslint 5.4.0 does not play well with create-react-app.  Might be related or the same thing as https://github.com/standard/standard/issues/1249

It's bumped to 5.6.0 in master, but not released yet.
@feross would you mind releasing a 12.0.2 release to fix the problems with create-react-app?
also, is there a reason eslint is pinned with ~ intead of ^? 🤔

Ahhh okay.  Sorry for the misunderstanding.

I would also like to see the new version published. It seems to resolve a high severity vulnerability also.
<EMAIL_ADDRESS>›<EMAIL_ADDRESS>›<EMAIL_ADDRESS>You can see it here on Snyk.
cc: @LinusU @feross

unfortunately, I don't have access to releasing new versions, ping @feross

Would be great.. Thanks 👍🏻

#1270 🚀

Standard 13 is released which uses ESLint 6 🚀So, I'll close this issue now.


Some UI Issues on Dark mode PC Sheets

There are a couple of spots that need some work on PC Sheets for dark mode.
New Sheath/Draw/1H/2H/Drop buttons don't update their backgrounds:

Table title row doesn't invert text color to be light in Crafting Tab:

Found a couple more UI issues.
Inventory Tab, item descriptions & Crafting Tab, item descriptions:

Lore Skills Text is black/dark:

Deity Boons when expanded, the title is dark/hard to see:


Sorting by last modified sorts by something else…

Sorting by last modified in the media browser sorts the result, but not by the last modification…

According to https://api.canto.com/#36910bbd-c42e-485e-8d3e-7d903230066a the sortBy parameter may be set to

"name", "time", "scheme", "owner" or "size"

time is a somewhat ambigious field – for a single result it's described lie this in the API docs:

Note: Instead of the time param in search results, this value is always the last modified time.

But in a search result, it is

"Date Modified", "Date Uploaded" or "Date Created" according to the "Sort & Display Assets By Date Field" in the settings

As such, sorting by time seems to sort by the same field chosen in the settings…

Debugging the requests sent by the Canto web UI shows that the sortBy parameter obviously accepts (at least) last_modified as a value, leading to the expected result.


Could not find module ember-test-waiters imported from ember-app-scheduler/scheduler

I've got error after installation

Seems like you might have a dependency that is super-ceding the one installed here.  Specifically ember-app-scheduler.  Might checking out dependency-lint or your package.json to see if this is the case?
https://github.com/salsify/ember-cli-dependency-lint

Here is result of dependency-lint

Is this still a problem for you?  Closing for now but please open up agin if you need to!  v3.3.3


Command two devices with one serial port

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always
frustrated when [...]
No
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've
considered.
Additional context
Add any other context or screenshots about the feature request here.
I have only one serial port usable on by actual pro mini board .
Actually, i command one DFPlayer with the serial port.
Is it possible to command two player with one serial port?
Thanks,
Pierre

Thanks you for your quick answer.
Virtual only.
Pierre

Virtual only.

I am not sure what you mean by this.

Exactly what you said me :-)
"This library supports multiple (virtual) serial"

Okay, I will close this issue then. Good luck with your project.


Homepage Link Repair

Edit HomePage Link in README.md
Remoce missing Scripts page on the homepage.
- Tests

Hi @gledos,
thanks for the PR. Let me check those Tests, if I can fix them - it would be nice to have them.

thanks

Tests should work again (https://ondras.github.io/rot.js/tests/). Please, @gledos, sync with the current master and I will then merge this PR.

Thank you for fixing this feature, then I'll close this PR.


New in_app_purchase versions have String as localVerificationData instead of Uint8List

The newer versions of in_app_purchase have a String as localVerificationData. The provided example only works with passing in a Uint8List. How should this be done instead? Should the receipt be converted to Uint8List by:

Just converting the bytes

flutterIapVerificatorPlugin.verify(Uint8List.fromList(details.verificationData.localVerificationData.codeUnits));

Decoding the bytes as base64

flutterIapVerificatorPlugin.verify(base64Decode(details.verificationData.localVerificationData));

Version 2. works for anyone wondering.


Provide an option to return null for select query on non-existing table

Currently if I run a select query on a non-existing table, I get a table not found exception but instead it will be better to return null?

@jsrraman why would the table not be found? Dynamic tables are not supported, not sure how that happens. Maybe more information on what you're trying to do?


Update to use Go Modules semver suffix /v4

I came across this issue when trying to update my own project that uses decimal. I was getting this error when trying to run go get -u:
$ go get -u github.com/ericlagergren/decimal
go: finding github.com/ericlagergren/decimal v3.3.1
go: errors parsing go.mod:
/blah/blah/blah/go.mod:7: require github.com/ericlagergren/decimal: version "v3.3.1" invalid: module contains a go.mod file, so major version must be compatible: should be v0 or v1, not v3

I went spelunking through the issue tracker and came across this comment, which makes sense to me as a strategy based on my own (possibly limited) understanding of the rather expansive list of caveats and processes for dealing with Go Modules. I'm not completely sure I've done it right, but it's consistent with some of the example repos I looked at that use the /v<n> suffix.
It seems to work if I use the following replace directive in my project, then point my go.mod to v4.0.0:
replace github.com/ericlagergren/decimal/v4 => github.com/shabbyrobe/decimal/v4 v4.0.0

All the -short tests pass; I didn't wait around for the exhaustive float32 one but I'm happy to let it run if it's necessary. The repo will need to be tagged v4.0.0 if you decide to merge it in order to work (I think).

hey, is there any progress or when will this issue fixed?  Modules should today work...

@dexus totally understand. I’ve been meaning to finish the formatting PR, which fixes some minor bugs. Then I’m going to merge this and cut a new release.
Even with the occasional PR (thanks @shabbyrobe!) it’s still a one man show and so I’m limited by my free time. Hope you understand!

Ooh, I've just noticed there's some conflicts to resolve. I can dive in and rebase this weekend; is there anything else you'd like me to do to this PR while I've got the hood open?

I've rebased off master. Ran into a bit of trouble with Travis as it was set up to test with Go 1.11 and 1.12, but go.mod has been updated to 1.13 so I nudged it along and the tests seem to pass. My laptop is too slow to run the full suite (times out after 10 mins), so I'll try to run them on my desktop at work and report back.

I guess this PR's a bit long in the tooth... wouldn't be too hard to do it again from current master, but I suspect it'd be more trouble than it was worth to rebase this one.


Atari wrappers deprecated?

Quick question:
Why are the atari wrappers deprecated? Do you plan to add the non-deprecated version of wrappers soon?

Likely.

@siemanko Would you mind telling me what's the problem with the current implementation? Is there anything that impacts performance? Thanks!

Both have bad performance.


Use Threshold type in concrete policy and in Terminal::multi/multi_a

Some more large but mostly-mechanical diffs. This is able to eliminate a bunch of error paths, though the actual error variants can't be removed until we also convert Terminal::thresh in the next PR(s). At that point we will start to see the real benefits of this type because fallible functions will become fallible and massive amounts of compiler error-checking can just go away entirely.
Also removes the allocation in SortedMulti::constructor_check that was pointed out in #660.

Rebased to fix the map_err thing and also repaced the unwrap in generate_combinations with an expect that makes the reasoning explicit.


Adding hover effect on View Repository links under Hacktoberfest

Is your feature request related to a problem? Please describe.
Currently there is no hover effect on View Repository Link.
Describe the solution you'd like.
I want to add  Hover effect on it so to make it more interactive
Describe alternatives you've considered.
I want to add hover effect by changing the color or increasing the font size on hover
Add any other context or screenshots about the feature request here.
No response

Sure @akankshachanana1


chore(main): release 2.122.0

:robot: I have created a release beep boop
2.122.0 (2024-06-18)
Features

add scarf pixel to docs (#4169) (ca071dc)
Add UI for configuring SAML in Flagsmith (#4055) (d2c2aba)

Bug Fixes

dev: add management command to manually send API usage to influx (#4159) (77eeaa7)
postgres-analytics/usage: fix project_id filter (#4171) (5dafecf)
various fixes for API usage alerting / billing (#4158) (9a6e335)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/Flagsmith/flagsmith/releases/tag/v2.122.0 :sunflower:


Can't make it use treefmt

Working on dream2nix, have direnv installed and working in the shell and in other vscode projects; it uses treefmt for formatting.
I set the workspace nix.formatter to treefmt and it keeps using my previous one until I reload the window. I assume https://github.com/nix-community/vscode-nix-ide/blob/8e899868f6cd3b46ae61a402927fc04ac3c53bd4/src/formatter.ts#L12 needs to be resolved at format time instead of at module load time.
But after reloading the window, it doesn't format at all. Passing treefmt or the full path (+reload) doesn't make a difference, vscode now says there's no formatter for nix files installed.

I can't get it to use my preferred formatter, either. I wonder if "Enable Language Server" overwrites the setting.

Please check with the latest release.

Hmm - I used the configuration from the readme for treefmt in my workspace configuration but when I save it still uses my user setting nixpkgs-fmt. Not sure how to debug this.

Seems I was correct, if you enable the language server the formatter is ignored, and nixpkgs-fmt is used since that's hardcoded by rnix-lsp and can't be changed yet.


Update mpv to 0.10.0

Thank you for the contribution. It was merged directly as c5fce13c50f0f58dd31d463eb44041d4e90fb8d7 to keep commit history cleaner. Your contribution is still credited to you.


Upsert to Vector Store Error: 404

What is the issue?
I'm running into the 404 error when upserting into Flowise Vector Store. The system does not seem to register the call. In the server logs, I can see that the chat api is working as expected but not the embed.
{"function":"print_timings","level":"INFO","line":290,"msg":"generation eval time =    6108.93 ms /   236 runs   (   25.89 ms per token,    38.63 tokens per second)","n_decoded":236,"n_tokens_second":38.631969919445794,"slot_id":0,"t_token":25.885296610169494,"t_token_generation":6108.93,"task_id":257,"tid":"5144","timestamp":1713806786}
{"function":"print_timings","level":"INFO","line":299,"msg":"          total time =    6249.46 ms","slot_id":0,"t_prompt_processing":140.531,"t_token_generation":6108.93,"t_total":6249.461,"task_id":257,"tid":"5144","timestamp":1713806786}
{"function":"update_slots","level":"INFO","line":1648,"msg":"slot released","n_cache_tokens":298,"n_ctx":2048,"n_past":297,"n_system_tokens":0,"slot_id":0,"task_id":257,"tid":"5144","timestamp":1713806786,"truncated":false}
{"function":"log_server_request","level":"INFO","line":2741,"method":"POST","msg":"request","params":{},"path":"/completion","remote_addr":"<IP_ADDRESS>","remote_port":53510,"status":200,"tid":"5268","timestamp":1713806786}
[GIN] 2024/04/22 - 10:26:26 | 200 |    6.2526428s |    <IP_ADDRESS> | POST     "/api/chat"
[GIN] 2024/04/22 - 10:26:37 | 404 |            0s |    <IP_ADDRESS> | POST     "//api/embeddings"
[GIN] 2024/04/22 - 10:26:37 | 404 |            0s |    <IP_ADDRESS> | POST     "//api/embeddings"
[GIN] 2024/04/22 - 10:26:38 | 404 |            0s |    <IP_ADDRESS> | POST     "//api/embeddings"
OS
Linux, Windows
GPU
Nvidia
CPU
Intel
Ollama version
No response

It looks like the ip address to the chat vs embedding domain are set differently. One has and extra /. How do I align the domains so that they are the same.

From this it seems that you might have a leading /: POST "//api/embeddings"
When setting the base url for Ollama, try to remove the trailing /
Let me know if this helps!

I had the same problem, did you solve it please?😭


[CI] Running /fix:cmd over a PR rebuilds but skips GH action checks

For context, see:

#4335

Unless we get a separate bot to handle /fix:* commands, we're stuck with this behavior: GH doesn't rerun actions if a workflow over the same repo committed a change to a PR. I usually work around this by forcing a change (via rebase, or by making a trivial edit) over the PR, but that isn't always practical.
Other possible solutions:

Create a separate bot to handle /fix:* commands so that GH runs the full action checks. (This would be a lot of work but might be worth it in the long run.)
Run a cron job that rebuilds the site after changes are made to the main branch. (This is easier to setup, and will at least notify us if build checks are broken).

Thoughts @open-telemetry/docs-maintainers?

https://github.com/orgs/community/discussions/55906

Using a PAT seems to be a reasonable solution for me.

We have one already, and maybe using it consistently will help. Let me raise a PR for that.

looks like #4345 did not solve it. I tested it with https://github.com/open-telemetry/opentelemetry.io/pull/4349 and now checks were run afterwards.

@svrnm - we're hitting permission issues now, see https://github.com/open-telemetry/opentelemetry.io/actions/runs/8822774576/job/24221719586:

@chalin that's odd because this step was not updated by any of the 2 latest changes:
https://github.com/open-telemetry/opentelemetry.io/blame/adb72161798991fe272251de4f6d9a8bfd8bc799/.github/workflows/pr-actions.yml#L105

Reverting the last change, as you did was what I had in mind too. Thanks for doing that and investigating further 🙏


Polish get-contract-instance

Refactor and add README

README TODOs

Show separate usage examples

[ ] abi
[ ] abi and address
[ ] artifact

[ ] Fix: suppressWarnings is not getting passed to instanceFromArtifact


Chore/ddw 126 Bug report dialog logs alphabetical ordering

This PR enforces correct ordering of log files within the Bug report dialog:

@a-rukin fixed!

<3

I do not understand at all how it works, and what needs to be done, on normal wallets, downloaded the required password and all, even if there is a problem, it reinstalled and all the files were transferred, launched and there are no problems. Everything is working!! Programmers need to be at least. !!! I lost 505 ADA, there is NO MORE WISH I WANT TO DO THIS. Thanks and good luck.

Вторник,  3 апреля 2018, 21:27 +07:00 от Alexander<EMAIL_ADDRESS><3
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly,  view it on GitHub , or  mute the thread .


Contributor Console Individual CLA flow when company is not found. Step 4

Here is the link to wireframe for the contributor console of EasyCLA.

Step 4 in Table 4 in the PRD below
https://confluence.linuxfoundation.org/display/PROD/Contributor+Console+for+EasyCLA+V2
##Acceptance Criteria

[ ] Design Changes Required ?--> Not Applicable (N/A)
[ ] Unit Testing Complete

[ ] Unit Testing complete for backend API
[ ] Unit Testing complete for UI

[ ] Functional Testing Complete

[ ] Functional Testing complete for backend API
[ ] Functional Testing complete for UI

[ ] Integration Testing Complete

[ ] Integration Testing complete for backend API and UI
[ ] Integration Testing complete end to end dev deployment

[ ] Documentation Updated
[ ] Any Open Sev. 1, Sev 2 bug(s)

@dealako This flow was deprecated in add organization but later with discussion with Shubhra and Pranab, I have added it.

QA blocked due to #1018

Verified that this option is displayed after company is created. However more testing will be done in and hence moving the ticket to QA Done
Will be testing end to end flow of company not found scenario in #1016


Conda environment creation sometimes fails on O2

A somewhat regular occurrence is failed conda environment creation that leaves behind corrupt or partially-formed environments that lead to downstream module failure.
Working hypothesis is that nextflow runs from a login node get terminated in the middle of conda environment creation, leaving behind corrupted package cache in ~/.conda. The cache gets reused by subsequent nextflow runs, which leads to the observed issue.
Potential solution 1: Include conda clean -a -y in the list of troubleshooting action items. This clears the cache in ~/.conda allowing for a clean nextflow run from scratch.
Potential solution 2: Include conda environment creation in setup.nf to be done once for the entire lab. Modify config/O2base.config to use those pre-created environments instead.

HIGH PRIORITY: implement solution 2.

Addressed by #87


do not reveive onTrackUpdate❓

hi there,  I'm using flutter 100ms SDK, but I notice the HMSUpdateListener method  " onTrackUpdate" are not updated or triggered,
but I can see the log of WebSocket in the Flutter run log, the same method got triggered.
but other methods are triggered like onJoin, on peerUpdate.
do I need to do something before?
here is the log I mentioned above.
I also attach some pictures the of initialization and the provider consuming the notifier.
I also attach some pictures of how I tried to get the remote video track to be consumed by the  HMSVideoView widget but the remote peer held no videoTrack instance at all.
do I need to use  HLS URL to watch the live stream or can I use the HMSVideoView widget?

Hi @redfieldchristabel
To view HLS stream you will need the hls m3u8 url. Checkout the docs here: hls-docs
Does the remote peer have permission to publish video ?
Attaching the discord thread link here: https://discord.com/channels/843749923060711464/1128547015597490358


LDAP user search should be recursive

Hey Caleb! :)
We're having an issue with user lookup portion when updating spaces with ldap.
The tool finds the groups and gets a list of users in the groups fine, but it fails to look up that user if the userSearchBase property is not set directly to the node that they live in. We have users divided between "employee", "contractor" and "service account" OUs underneath a common "users" root. If userSearchBase is set directly to one of those sub trees everything works - for that set of users only. If set to the root it doesn't find any of them.

This is fixed with the latest release.  This does require that you update your pipeline as the user sycnronization concourse step has been moved to new location.  View README to see how to generate a pipeline for a reference.   If you have issues, pleas report back.


Create Spring Boot Starter Project

Is your feature request related to a problem? Please describe.
We don't have a generic Streaming Integration artifact for the CIT Applikation.
Describe the solution you'd like
Create a spring boot starter project based on the CIT eai integration base template
Additional context

Use the CIT initial eai integration artifact
difine XSLT Mappings that should be done by the CIT Team
Provide an XML example that should be delivered (P10)
Write tests for the P10 example XML to JSON transformation (Do not use the original XML, instead the one CIT should provide)
Provide an example process and DigiWF form to display the data
Provide a possibility in DEV to send data to JMS without the Form Server

@dominikhorn93 @xdoo  Currently when converting xml to json, there is no info about what type the target json should be. Converting a number can lead to 12345 or "12345". Same with Booleans. Providing a type the form does not expect leads to ValidationExceptions.
In addition, without info on the target type, a single XML element cannot be determined as part of an array.
Therefore we need a way to tell the integration what the mapping result should look like.

One way of providing type info would be to add an attribute to xml elements that need special treatment.
Here's a sample:
<?xml version="1.0" encoding="UTF-8"?>
<parkausweisantrag xmlns:pdf="http://xmlns.cit.de/assistants/pdf" xmlns:t="http://xmlns.cit.de/intelliform/transaction"
        t:uuid="79a6e2ba-4cf7-4667-a4af-86fce4c1c428" t:id="20220727558260845003" t:timestamp="2022-09-01T00:00:00.000Z"
        t:sender="test81-k2.muenchen.de" t:form="Test Formserver Integration" t:form-id="03/BewohnerparkausweisEntwicklungCIT"
        t:customer="RIT" t:customer-id="02" t:client="integration" t:client-id="integration">
    <antragsteller>
        <vorname>Martin</vorname>
        <name>Huber</name>
        <geburtsdatum>1960-06-05</geburtsdatum>
        <adresse>Ubostr. 9</adresse>
        <postleitzahl mappertype="integer">80331</postleitzahl>
        <ort>München</ort>
    </antragsteller>
    <fahrzeugdaten>
        <fahrzeuge mappertype="array">
            <kennzeichen>M-A1</kennzeichen>
             <deutschesKennzeichenOpt>
                <deutschesKennzeichen>JA</deutschesKennzeichen>
            </deutschesKennzeichenOpt>
        </fahrzeuge>
    </fahrzeugdaten>
</parkausweisantrag>

This solution would keep the integration generic and won't need extra configuration.


Pasting partial signature from PSBT returns invalid json error

I'm submitting a…

[ ] Regression (a behavior that used to work and stopped working in a new release)
[ ] Bug report
[ ] Feature request
[ ] Documentation issue or request
[X] Support request

Expected Behavior
Paste in a partial signature from a multi-sig psbt to spend a transaction via Caravan.
Current Behavior
I have gotten as far as pasting in individual signature as text to however when I paste in a "partial_signature" from a psbt such as:
031cfd094b7b0606580f43c0fe76406eb26a2b47ac16fe67b2e753e84ebb94cc70 =<PHONE_NUMBER>43e552e0a90451ab4c7114eac4c85bc0a77894484d0039891867b210964c700220065a230ae7e3bdf1d4ba67f3fdb71a7dca59e05c409f7961cae0115cfee54b5b01

I get an error Invalid JSON.
Steps to Reproduce (for bugs)

step 1 - paste in a witness script to spend
step 2 - paste in an address to receive to
step 3 - convert unsigned raw transaction to a psbt
step 4 - process the psbt which signs it
step 5 - paste in the signature

Environment

Where are you running caravan:  localhost
Operating system: mac
Browser and version: safari

npm: 6.5.0-next.0
node: v11.6.0
uname: illegal option -- i
usage: uname [-amnprsv]
ProductName:	Mac OS X
ProductVersion:	10.15.4
BuildVersion:	19E242d

npm: 6.5.0-next.0
node: v11.6.0
uname: illegal option -- i
usage: uname [-amnprsv]
ProductName:	Mac OS X
ProductVersion:	10.15.4
BuildVersion:	19E242d

You could try converting that to json if you haven't already:
{
	"031cfd094b7b0606580f43c0fe76406eb26a2b47ac16fe67b2e753e84ebb94cc70": "304402206143e552e0a90451ab4c7114eac4c85bc0a77894484d0039891867b210964c700220065a230ae7e3bdf1d4ba67f3fdb71a7dca59e05c409f7961cae0115cfee54b5b01"
}

Let me know if that works.

You could try converting that to json if you haven't already:

{

	"031cfd094b7b0606580f43c0fe76406eb26a2b47ac16fe67b2e753e84ebb94cc70": "304402206143e552e0a90451ab4c7114eac4c85bc0a77894484d0039891867b210964c700220065a230ae7e3bdf1d4ba67f3fdb71a7dca59e05c409f7961cae0115cfee54b5b01"

}

Let me know if that works.

Will certainly try that. It would be an improvement to allow normal text as most non devs have no idea what json is.

It would be an improvement to allow normal text as most non devs have no idea what json is.

Definitely, thank you for filing the issue!

So I have tried with latest 0.2.0 release and after manipulating the signature in a multitude of ways am unable to make progress. When adding it as
{"03699e9757bc6b0a6b9b8500fd0178dbe6ca8c5fe0ff97ccec8bde995471ce6ec1" :" 304402204bdd4a16490b170b566b0f469272ccc7905db7e5796c4370f97b390ffeb58db402205b08fe649828f3c53bcfe6cae16f058a0fd83ab909bf9e067cd83e7888dcb42501"}

I get an error signature is not an array of strings
I try converting it to a json array of strings and it does not work either.
I try only pasting in the signature itself rather then the key value pair from the psbt partial_signatures field and it is all failing. Either on its own as a json dict or as a json array.
Can you explain how I am supposed to paste the signature in as text?

Nevermind! I finally got it. It did not want json after all. It wanted an array of strings only. :) This worked:
["304402204bdd4a16490b170b566b0f469272ccc7905db7e5796c4370f97b390ffeb58db402205b08fe649828f3c53bcfe6cae16f058a0fd83ab909bf9e067cd83e7888dcb42501"]

I'm going to leave this open because we should add a note as to the correct format for the signature.

step 3 - convert unsigned raw transaction to a psbt

step 4 - process the psbt which signs it

step 5 - paste in the signature

@Fonta1n3 how did you convert the unsigned raw transaction to a psbt?

bitcoin-cli converttopsbt 👍

@Fonta1n3 how do I get the signatures?

@Fonta1n3 how do I get the signatures?

bitcoin-cli decodepsbt then look for the partial_signatures field, they are key value pairs of the pubkey and its signature.


Feature/api/marxan 333 vl migrate from proxy controller

Overview

Moved Vector tile endpoints to their respective modules (Planning units, admin regions, geofeatures, and protected areas)
Fixed some issues in how the swagger documentation was generated.
Added the possibility to store the swagger JSON spec in the repo so we can link it to Postman collections and Apis.
Fixed Issues with PU preview vector tiles that were pulling data from the wrong place
Reworked and fixed how bbox filter works
Fixed how in admin regions guid filter works based on parent region worked.
New properties added to PA Tiles: IUCN categories
New id properties provieded for admin regions

Testing instructions
make start-api and inside test, in geoprocessing there is an index.html file that will allow you to test the vector layers
There is one thing that I will want to finish in another pr that is the capability of testing that the mbtile response JSON has produced the response required. But as I said this is for a future pr
Many other things probably can be improved with the wisdom of @hotzevzl, @kgajowy, @alexeh   and @Dyostiq but if possible can we leave them for a new pr?
Feature relevant tickets

Checklist before submitting

[ ] Meaningful commits and code rebased on develop.
[ ] If this PR adds feature that should be tested for regressions when
deploying to staging/production, please add brief testing instructions
to the deploy checklist (docs/deployment-checklist.md)
[ ] Update CHANGELOG file

I'd rather have a command to generate swagger.json on demand from the app instead of checking the entire swagger.json in the repo, it's a generated artifact of the code that may get out of sync


fix: use key as accountId

Summary
fix #3184
use  key instead of email as the account ID
Does this close any open issues?
Closes #3184
Screenshots
Include any relevant screenshots here.
Other Information
Any other information that is important to this PR.

LGTM


Integrate youtube search result into a button

Create a button (or a) DOM element with the YouTube icon image with a href/link to the related YouTube link (pulled from YouTube API)

Create a button (or a) DOM element with the YouTube icon image with a href/link to the related YouTube link (pulled from YouTube API)

Completed in PR (Created the YouTube search function #25) by @TristanM225


(feat)-Hyc change wallet context to zustand

What does it do?
What has to be tested?
Any helpful background information?
Any new dependencies? Why were they added?
Relevant screenshots/gifs
Does it close any issues?

When changing wallet connected it does not show connection on web page.
The bug of the website was fixed, but UI display is still not updating


Replace weaveexec procfs bind mount with docker run --pid=host

Exposing the host process namespace to the weaveexec container will eliminate the need for the procfs bind mount and enable PID based invocations of nsenter and ip link set ... setns ....
Requires Docker 1.5.

It's a little bit too soon for us to require docker >=1.5 on the client. So let's put this on ice for now.

We can do this once the fix to #1683 lands.


Cast 2nd or Subscreen

Using ChromeCast or SharpCaster, are you able to cast a portion of your screen only, or cast a 2nd screen?  The first screen has controls used by the operator that should not be seen on the cast.

Sharpcaster is mainly focused on casting video. If you produce video from the subscreen/2nd screen only then you could do this.


References always being updated

Bicep version
0.4.63
Describe the bug
When deploying services like Logic Apps with managed identities, and adding them dynamically to KeyVault access policies, things work as expected. However, each time a new what-if is run, the deployment wants to replace the objectid and tenantid of with references:

This is annoying because of situations where the next pipeline step requires approval and has a condition based on whether there are pending changes or not.
To Reproduce

Create logicapp with managed identity
Create key vault
Assign access polciy to the managed identity
Run what-if after deployment

@mariussm This is what-if issue not bicep one. What-If issues should be logged here: https://github.com/Azure/arm-template-whatif/issues

Sure, I'll do that Stan :)


Do not appen state with 0.0 probability in FP

Due to the fact that floating points can not represent value very small, probability of a state can be 0.0. In this case a DivideByZero error will happen. To prevent that we should check that the probability of a state is not 0.
For example if you want to model radioactive decay law (with mean field), at one point the quantity of atoms will be so small that floating point that represents it will be 0.0.

I discuss with Julien Perolat, and this should be taken into account internally.

This has been done by https://github.com/deepmind/open_spiel/commit/6a813471a3875cf736ed84c31220288e06eae5d0


fix(ingest/dbt): dbt missing required git dependency from 0.12.1

https://github.com/datahub-project/datahub/pull/7308 introduced a dependency on GitPython for the dbt-core recipe.
This PR adds that dep. I factored out a dbt_common block whilst here too.
Checklist

[ ] The PR conforms to DataHub's Contributing Guideline (particularly Commit Message Format)
[ ] Links to related issues (if applicable)
[ ] Tests for the changes have been added/updated (if applicable)
[ ] Docs related to the changes have been added/updated (if applicable). If a new feature has been added a Usage Guide has been added for the same.
[ ] For any breaking change/potential downtime/deprecation/big changes an entry has been made in Updating DataHub

This was fixed by https://github.com/datahub-project/datahub/pull/9447, and should already be released in <IP_ADDRESS>


Added REDIS_HOST and REDIS_PORT for configuring the test setup

Added two env variables for configuring the Redis server for testing.
E.g. REDIS_HOST=<IP_ADDRESS> mix test

I've included your improvement ideas.

Thanks a lot @koenighotze! 💟


Make Profile navbar link visible when logged out

For the sake of consistency in the UI, the Profile link in the UI should remain even when logged out, & should merely redirect to the Home page.

Done in https://github.com/mawilson/survivor_draft/pull/60


Updated ReadME.md under vision, imported torchvision models

This PR adds to the model ReadME to provide information on the input sizes for various pre-trained TorchVision models.

Thank you, @pronoma! We can directly load the model using torchvision.models.inception_v3(). So, other than the function inception_v3(), I don't think we need the other classes.

Hello, I have updated a table under code_soup/common/vision/models/readme.md containing the input size details on pre-trained torchvision models. I have also imported most of the torchvision models in code_soup/common/vision/models/init.py.

Great!


Add Discuss Forum to footer

Current State of the Meshery.io site

Desired State of the Meshery.io site
Add a link to our Discuss Forum on the footer under Community.

Contributor Resources
The meshery.io website uses Jekyll and GitHub Pages. Site content is found under the master branch.

See the Contributing to Meshery.io Website section of the readme.md and other contributing instructions, too.
See Meshery site designs in this Figma designfile. Fill-in the Layer5 Community Member Form and join the Layer5 Community Slack for access.

/assign

/assign

Hi @debo19, Can I work on this task?

Sure, go ahead @Abhipise81


SIG leadership position open!

A position has recently opened up to join the InnerSource SIG leadership team as the groups co-lead!
This is a really exciting opportunity to work closely with the leadership team and help drive the amazing progress this group is already achieving!
Please find the InnerSource SIG Co-Lead role described below ...
https://github.com/finos/InnerSource/blob/master/docs/open-roles/innersource-sig-co-lead.md
The process requires a nomination, and approval from the rest of the SIG. If you are interested please contact James (@mcleo-d )
The leadership team currently is:

Name
Firm
Role

Daniela Zheleva
Deutsche Bank
SIG Lead

Arthur Maltson
Capital One
SIG Co-Lead

Clare Dillon
InnerSource Commons
SIG Secretary

Aaron Searle
Morgan Stanley
SIG Leadership Committee

Anthony Vacca
RBC
SIG Leadership Committee

Danese Cooper
InnerSource Commons
SIG Leadership Committee

Hey there, @mcleo-d. Could you please post a sort of job description for this position so people who'd be nominated can have a better idea of what they might be getting into?

I nominate @eminty69 as a co-lead, she'd be an awesome addition to the leadership team.

Seconded!

Awesome, confirming @eminty69 as the co-lead!


add odrive ros2 controller

Description
add odrive ros2 control
Review Procedure

Remarks

Pre-Review Checklist for the PR Author
PR Author should check the checkboxes below when creating the PR.

[x] Code follows coding guidelines
[x] Assign PR to reviewer

Checklist for the PR Reviewer
Reviewers should check the checkboxes below before approval.

[ ] Commits are properly organized and messages are according to the guideline
[ ] Code follows coding guidelines
[ ] (Optional) Unit tests have been written for new behavior
[ ] PR title describes the changes

Post-Review Checklist for the PR Author
PR Author should check the checkboxes below before merging.

[ ] All open points are addressed and tracked via issues or tickets
[ ] Write release notes
[ ] (When added something to .repos) Check if proper access rights are set

CI Checks

vcs import: Required to pass before the merge.
Check spelling: NOT required to pass before the merge. It is up to the reviewer(s). See here if you want to add some words to the spell check dictionary.

@yusaku-takada


embeddings/huggingface: Creating embedder for the Huggingface hub

PR Checklist

[x] Read the Contributing documentation.
[x] Read the Code of conduct documentation.
[x] Name your Pull Request title clearly, concisely, and prefixed with the name of the primarily affected package you changed according to Good commit messages (such as memory: add interfaces for X, Y or util: add whizzbang helpers).
[x] Check that there isn't already a PR that solves the problem the same way to avoid creating a duplicate.
[x] Provide a description in this PR that addresses what the PR is solving, or reference the issue that it solves (e.g. Fixes #123).
[x] Describes the source of new concepts.
[x] References existing implementations as appropriate.
[x] Contains test coverage for new functions.
[x] Passes all golangci-lint checks.

Description

creating hugging face embedder, which we need when we want to use embeddings with the huggingface model

LGTM

@tmc could you merge this one as well?


Fixing the primary key issue that was introduced after PR 1452

In this PR https://github.com/the-control-group/voyager/pull/1452
A new feature was added that allowed users to specify their own primaryKey, this will cause it to break if there is not a primaryKey specified.
This PR will default to the id if primaryKey is not specified in the model.

Why not use the default laravel way of accessing the primarykey? Either $this->getKey() or $this->getKeyName()

@tnylea, @victorlap is correct, this should be ->getPrimaryKey(), which does that check for you since it's just an overridden property on the model.
Also, please don't merge your own PRs.


Vulnerability Issue: No limit at password field

Preconditions (*)
Shopware version 6.1.3 with demo data installed
PHP 7.2.22
Production Mode
Severity: low
In my case i have tried password with 5000+ characters.
Steps to reproduce:
Step : Create a new user with a long password (more than 128
characters are accepted)
Impact & Recommendation: You need to decrease password length : There are two
reasons for limiting the password size. For one, hashing a large amount of data can
cause significant resource consumption on behalf of the server and would be an easy
target for Denial Of Service attack.

Hello,
thank you for creating this issue.
I have opened a ticket on our Issue Tracker for you. See the ticket link: https://issues.shopware.com/issues/NEXT-7452
Please use this ticket to track the state of your issue.

Hey,
we use Bcrypt by default and the password length does not affect here any performance of the hashing. See https://cheatsheetseries.owasp.org/cheatsheets/Password_Storage_Cheat_Sheet.html


migrate to react-codemirror2

react-codemirror has major outstanding issues and many users including myself suspect this package has been abandoned. I authored react-codemirror2 and plan to actively maintain this as a successor moving forward. I encourage you try the new package in your project. Likewise, feel free to open up any issue should you encounter trouble and I'll be on it. Same with general suggestions/improvements - I'm aiming to build it up collaboratively so if you had any shortcomings with the original package please let me know.

Closing, fixed in 3.0


Add support for getDerivedStateFromProps

In React 16 a new function has been added, getDerivedStateFromProps . This function is used as a hook for deriving state, and is replacing componentWillMount. Many libraries have started leveraging this hook and will throw an error if render is called before this is run. Example: https://github.com/reactjs/react-transition-group/blob/c9b7bbdae2575bfe8c72b564b4c4e5ac9ecb5ebb/src/TransitionGroup.js#L109-L119
Fixes #152

!merge


Split each test into it's own setup/teardown, reduce api-data-watcher-pusher, update tests

Currently, we rely on the api-data-watcher-pusher to set up all the projects, environments, variables, users and keys that all the tests need to operate.  This is overly cumbersome (if you just need a single test stream to pass) - and can lead to a divergence between writing a test and configuring the API payload.
This PR:

creates templatable graphQL queries for common API functions
For each top-level test, the project set-up, environment creation, and variable setting is done as part of the test, as is the project removal
It splits the features-kubernetes tests up slightly, reducing overall time
Moves the "promote" test into the API section
Creates a git project&repo per Drupal version, to avoid the project being removed across tests
Makes the drush tests multi-drupal versions compatible
Updates the entire test stack to Python 3.8 and Ansible 2.11

TO-DO in this space (not necessarily this PR)

more split-out of features-kubernetes to take it to 10-15 minutes
introduce Drupal9 tests
minimise duplication of Drupal tests, and test DBaaS more
code tidyup
create next iteration of high-cotton that is a real project, and persistent

tagging @bomoko as it'll interfere with some of the tests you've written!


ConnectionResetError: [Errno 104] Connection reset by peer

Hi @ChanganVR,
I am using habitat v0.1.7 and when I run python ss_baselines/av_nav/run.py --exp-config ss_baselines/av_nav/config/audionav/replica/train_telephone/audiogoal_depth.yaml --model-dir data/models/replica/audiogoal_depth, I get this error:
Traceback (most recent call last):
  File "ss_baselines/av_nav/run.py", line 101, in <module>
    main()
  File "ss_baselines/av_nav/run.py", line 95, in main
    trainer.train()
  File "/home/i21_gtatiya/projects/sound-spaces/ss_baselines/av_nav/ppo/ppo_trainer.py", line 316, in train
    episode_steps
  File "/home/i21_gtatiya/projects/sound-spaces/ss_baselines/av_nav/ppo/ppo_trainer.py", line 149, in _collect_rollout_step
    outputs = self.envs.step([a[0].item() for a in actions])
  File "/home/i21_gtatiya/projects/habitat-lab/habitat/core/vector_env.py", line 448, in step
    return self.wait_step()
  File "/home/i21_gtatiya/miniconda3/envs/avn/lib/python3.6/contextlib.py", line 52, in inner
    return func(*args, **kwds)
  File "/home/i21_gtatiya/projects/habitat-lab/habitat/core/vector_env.py", line 436, in wait_step
    self.wait_step_at(index_env) for index_env in range(self.num_envs)
  File "/home/i21_gtatiya/projects/habitat-lab/habitat/core/vector_env.py", line 436, in <listcomp>
    self.wait_step_at(index_env) for index_env in range(self.num_envs)
  File "/home/i21_gtatiya/miniconda3/envs/avn/lib/python3.6/contextlib.py", line 52, in inner
    return func(*args, **kwds)
  File "/home/i21_gtatiya/projects/habitat-lab/habitat/core/vector_env.py", line 409, in wait_step_at
    return self._connection_read_fns[index_env]()
  File "/home/i21_gtatiya/projects/habitat-lab/habitat/core/vector_env.py", line 97, in __call__
    res = self.read_fn()
  File "/home/i21_gtatiya/projects/habitat-lab/habitat/utils/pickle5_multiprocessing.py", line 68, in recv
    buf = self.recv_bytes()
  File "/home/i21_gtatiya/miniconda3/envs/avn/lib/python3.6/multiprocessing/connection.py", line 216, in recv_bytes
    buf = self._recv_bytes(maxlength)
  File "/home/i21_gtatiya/miniconda3/envs/avn/lib/python3.6/multiprocessing/connection.py", line 407, in _recv_bytes
    buf = self._recv(4)
  File "/home/i21_gtatiya/miniconda3/envs/avn/lib/python3.6/multiprocessing/connection.py", line 379, in _recv
    chunk = read(handle, remaining)
ConnectionResetError: [Errno 104] Connection reset by peer

I have attached the complete log here:
train_telephone_audiogoal_depth_log.txt
I was not getting this error when I was using habitat v0.1.6. Could you please fix this error.

Hi @gtatiya, I do not get this error when running the same command (training the agent for 2M frames). Did you update both habitat-sim and habitat-lab to the v0.1.7 version?
What could help debugging is that adding 'USE_SYNC_VECENV True' to the end of the training command. Let me know this helps.

I also get this error. Is there too many processes？

I also get this error. So how to fix it?

@doudoudou1999 this error most likely occurs due to an error being thrown in the environment process, and thus resulting in a broken connection. To catch that bug, you could add 'USE_SYNC_VECENV True' to the end of the training command to debug.

I also met this problem recently, using habitat-sim version0.2.2, habitat-lab 0.2.1 and soundspace 0.1.1
how can I fix it?

@WHUfreeway did you try to set USE_SYNC_VECENV True in the command line? It will output some more useful information for debugging.


[Feat]window component

Checklist

[x] Fix linting errors
[x] Tests have been added / updated (or snapshots)

Change information
Add window component based on https://vercel.com/design/window

Thank you for your contribution!
It looks like this feature is somewhat duplicative of Image.Browser, and there aren't many scenarios in which it can be used.
We're sorry to say that we can't be exactly the same as vercel/design in every feature, as they're also constantly being updated! Image.Browser is a component I summarized and created earlier, and it's a bit early to replace it with a window component right now.
Very grateful for what you've done, but I can't merge it right now. But I'll keep an eye on whether there are new features I can attach to the Window component to make it look a little more robust. (I'll close this PR and maybe we can reopen it someday.


Adding an event function in solver

Hello Marten thanks for your work!
For my task, I would like to integrate some latent variables into a steady state, which means I need an evaluation function to check my y_solution. The termination criteria is simply a boolean, that just norm(vector field at t) < atol + rtol * norm(yt-1) .
As a newcomer user from torchdiffeq, would you like to provide me some suggestions, like where should I add my event_fn/ modify the code in order to get the job done? (I am from the clinical medicine field haha, therefore your suggestions would be very valuable and helpful to me!)

Hey Rondy,
Thanks for your support! Unfortunately, torchode does not implement event functions. I decided against that, when I made it, because a correct implementation would make the solver loop quite a bit more complicated and I wanted to keep the complexity as low as possible.
If you want to implement it yourself, you would most likely add the termination logic here (detect a sign change of the event function), though you would also need some extra logic to keep track of the step and then binary search or so at the end, to really nail down the zero point of the event function.


Fix particleid reco filtering

BEGINRELEASENOTES

Fix bug #75. It was filtering all relations of the same object, instead of doing according to the relations used in that view.
I've also made boxes a bit larger (so text doesn't overflow, test on firefox).

ENDRELEASENOTES

Hi @brauliorivas, looks good to me :)
I have just a nitpick, theqintheReconstructed particle infobox is touching black border.Canyou separate it a little more?


Typed fetch function, where the types are generated using the endpoints

Describe the problem
if you have the following endpoint
// src/routes/test.ts
import type { RequestHandler } from './__types/test'

export const GET: RequestHandler = async () => {
    return {
        body: {
            name: 'elias',
            age: 21
        }
    }
}

and you try to fetch the endpoint
// src/routes/page.svelte
fetch('/test')
    .then(data => data.json())
    .then(json => json.name)

the return object from data.json() should have the type
{
    name: string,
    age: number
}

Describe the proposed solution
like for the Load and the RequestHandler type, you could generate another file, which overrides the type for the fetch function
// .svelte-kit/types/fetch.d.ts
declare global {
    export function fetch(...): ...
}

and then reference this file in app.d.ts
// src/app.d.ts
/// <reference types="../.svelte-kit/types/fetch" />

And to know what the types are for the endpoint you could just export them in the endpoints and import then in the fetch.d.ts file
//src/routes/test.ts
import type { RequestHandler } from './__types/test'

export interface GETType {
    name: string,
    age: number
}

export const GET: RequestHandler<GETType> = async () => {
    return {
        body: {
            name: 'elias',
            age: 21
        }
    }
}

Alternatives considered
No response
Importance
would make my life easier
Additional Information
No response

i would have an implementation for this too, if this sounds like a feature worth having


feat(create): use prompts package and refactor flow

This implements the flow as outlined in the issue https://github.com/open-wc/open-wc/issues/376

replaced qoa with prompts
added minimal virtual file system
added tests (some not all 🙈 )
added full control via command line

it works like this

if that sounds good I can update the readme + all the other packages
PS: with the virtual file system we can later add an output tree and questions if people want to override existing files 👍
closes https://github.com/open-wc/open-wc/issues/376

we can also do a pre-release if anyone would like to have a simple way of testing it out -> just ask 🤗

Looks good to me!

Awesome! Looks so nice! 😍


Shopping cart Saver chrome extension

Is your feature request related to a problem? Please describe.
With the Shopping Cart Saver Chrome Extension, you can save items you want to buy while browsing online stores. Whether you're shopping for clothes, gadgets, or anything else, our tool lets you keep track of all your chosen items in one place.
Describe the solution you'd like
features :

All simple cart feature
limit of money can be set
limit of number of item can be set
also store link of the website to buy again later
can store info of mulitple websites

How do we know when the feature is complete?
thorugh PR

@Sulagna-Dutta-Roy
please assign methis issue and one more thing
i generaly work on this patter
note down isues of any repo and make at max 2/3 issues at a time at end  of the day
and making PRs of issues assigned of previous day
so i hope you will understand that why i am making 3issues at a time to not waste your and my time as well tahnk you


Require issues for all PRs

Problem
Resolving: #22456
Change overview
Updating pull approve, and adding a new action
Testing
CI

I think this should not be a hard enforcement: hotfixes or trivial changes should be ok.

Is it possible to add some alternate like 'No Issue reason: ...' to the check? So one or the other?

I think this should not be a hard enforcement: hotfixes or trivial changes should be ok.

Is it possible to add some alternate like 'No Issue reason: ...' to the check? So one or the other?

HotFix will override this, or Fast track. Per our TT meetings, let's see how this goes, we can grant exceptions, but exceptions should be exceptional :)

I think this should not be a hard enforcement: hotfixes or trivial changes should be ok.

Trivial changes should not be allowed if they're not part of the categories already approved by the TT. Renames were already pushed out, as an example of this.


FIxed freezing on loading screen by Ibrahim778 (Reupload)

This is not made by me but i want to share this to everyone.

I will not merge this.
If you read the sample you can see that I made it with VDSuite. Not VitaSDK. They are 2 different things.
The line you have added is only required for VitaSDK plugins and since the sample is in VDSuite it is not needed.


Sort partition ids

Describe the solution you'd like
When focusing on the partition id field of the read options form, the ids should be sorted alphabetically.

For people with an existing setup, they either need to drop their EventStore volume or edit/reset the partitions:

cloud-events-partition-ids-BySource
cloud-events-partition-ids-BySubject
cloud-events-partition-ids-ByType

by adding stream.sort();
fromStream('cloud-events')
    .when({
        $init: () => [],
        $any: (stream, evt) => {
            if (!evt || !evt.metadataRaw || !evt.metadataRaw) return;
            const metadata = JSON.parse(evt.metadataRaw);
            const id = metadata.##propertyName##;
            if (!id || stream.includes(id)) return;
            stream.push(id);
+           stream.sort();
        }
    });


Immediatly closing new toasters before the document is ready causes errors

I have an application which retrieves data and shows an info-toaster that it's "loading". This message is cleared using toastr.clear(variableOfPreviousMsg) when the data arrives.
If the data comes back too quickly, AngularJS throws an error about a parent being undefined.

If I debug the error usually doesn't appear, so I cornered it into a timing issue. It seems that the "variableOfPreviousMsg" contains a parent (another dom-element) but that one does not have one yet if things go too fast.
btw: the value of .isOpen is still false at the time of the error, and it's true if everything takes a bit longer. So basically I think the clear-behaviour should kind of not kill a not-open-yet but rather prevent it from opening...

Interesting, but it is the kind of issues that are hard to debug. Perhaps with a quick timeout to close it after showing it.
Will try later.
Thanks for the report.

My workaround is now
            if (t.msg.isOpened)
                toastr.clear(t.msg);
            else {
                $timeout(300).then(function() {
                        toastr.clear(t.msg);
                    }
                );
            }

this solves it, but of course is not very sexy - especially since a very fast load wouldn't even need to show the loading-toastr.

Don't worry. I will fix it ASAP.
El 24/10/2015 2:45 p. m., "iJungleboy"<EMAIL_ADDRESS>escribió:

My workaround is now
        if (t.msg.isOpened)
            toastr.clear(t.msg);
        else {
            $timeout(300).then(function() {
                    toastr.clear(t.msg);
                }
            );
        }

this solves it, but of course is not very sexy - especially since a very
fast load wouldn't even need to show the loading-toastr.
—
Reply to this email directly or view it on GitHub
https://github.com/Foxandxss/angular-toastr/issues/134#issuecomment-150808694
.

You're awesome :+1:

I can't reproduce it.
Could you please give me more information about the error? Non minified code and what line is the one triggering the error on my code.
A plunker reproduction would be really lovely.
I am trying with:
var toast2;
$timeout(function() {
  toast2 = toastr.info('We are open today from 10 to 22', 'Information');
}, 100);
$timeout(function() {
  toastr.clear(toast2);
}, 150);

changing the second timeout value to less, but no error whatsoever.
Will keep trying.

Ok. I'll try to assemble something; my application is very large (ca. 10k lines) so I'll have to find a way to extract a toastr-timer-demo...


Push loss is too large ?

I find the push loss is too large in my datasets, it almost 3.1 and difficultly to optimize . Anyone has the same problem?

meet the same problem, how do you solve it?


Update readme file to help noobs like me

To address this issue: https://github.com/Microsoft/HoloLensCompanionKit/issues/164

@alwinv,
Thanks for having already signed the Contribution License Agreement. Your agreement was validated by Microsoft. We will now review your pull request.
Thanks,
Microsoft Pull Request Bot


Fix syntax errors in Syntax and code sample

Python code sample does not compile, tests successfully with changes.

@pkral : Thanks for your contribution! The author, @edmacauley, has been notified to review your proposed change.

Thank you @pkral for those edits!  #sign-off


More examples Please

I can't tell how to use this.

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

ID: 286fe842-d3a2-ba49-77d4-4513e2ce350a
Version Independent ID: dfc559a5-1f4c-8a61-7b58-76f5d2771397
Content: Formatting Values, Dates, and Time - Business Central
Content Source: dev-itpro/developer/devenv-format-property.md
Service: dynamics365-business-central
GitHub Login: @SusanneWindfeldPedersen
Microsoft Alias: solsen

More description of your issue, please. What exactly do you miss?
If it is about the formatcommand there a lot of examples in the internet. This command is used over 20 years. The help description by MS seems sufficient to me and worked for me.


pattern for abnormallyIncreasedThicknessOfAnatomicalEntity

Looking at the pattern for abnormallyIncreasedThicknessOfAnatomicalEntity, EQs use thickness but text definitions use a variety of terms (width, depth, diameter, others)
e.g. thick tail MP:0000588  - def: a tail with a greater diameter than normal
Definitions of relevant PATO terms:
thickness PATO:0000915 def: A 1-D extent quality which is equal to the dimension through an object as opposed to its length or width
depth PATO:0001595 def: A 1-D extent quality inhering in a bearer by virtue of the bearer's downward or backward or inward dimension
increased depth PATO:0001596 def: A depth quality which is relatively high
width PATO:0000921 def: A 1-D extent quality which is equal to the distance from one side of an object to another side which is opposite.
increased width PATO:0000600 def: A width which is relatively large
fleshy PATO:0002351 (under composition) def: A structural quality inhering in a bearer by virtue of the bearer resembling or containing flesh
diameter PATO:0001334 def:A length quality which is equal to the length of any straight line segment that passes through the center of a circle and whose endpoints are on the circular boundary
increased diameter PATO:0001714 def: A diameter which is relatively large

Discussed at UPheno meeting
We're thinking that for usage Thickness should be used for the smallest dimension of the entity.
Example "thick tail" in mouse this is measured using the diameter but in a beaver this would be dorsal ventral and in a fish this would be the lateral distance.


TypeError: null is not an object

env
os: macOS 10.15.7
mobile device : Motorolla power one, running stock android10
react-native-blob-util version: 0.13.7
react-native: 0.61.5
AndroidManifest.xml
...
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
....
<application
    ...
    android:requestLegacyExternalStorage="true"
>
...

code
import ReactNativeBlobUtil from 'react-native-blob-util'

const tempImageUri = await ReactNativeBlobUtil.config({ fileCache: true }).fetch(`${image_url}`)

error
TypeError : null is not an object (evaluating 'ReactNativeBlobUtil.DocumentDir')

Any idea where I might be going wrong?

Same thing here, any progress?

are you using expo or a plain simple react-native project?

It is an expo based project, but I already ejected

are you using expo or a plain simple react-native project?

in my case this is not an expo project, it is a plain simple react-native project

@RonRadtke Do we have any update?
I have the same issue and I'm using it in a React native CLI 0.63.4 project

Sadly not. So far I am still failing in reproducing the problem on my devices / machines.
Using it myself with RN 63.3 in production, so I doubt it's the RN version...
It's also working fine on a new project for me
Could you please try to run a gradlew clean and also clean npm modules / reinstall them?
It sounds like something is off when  trying to load the reacht-native-blob-util.

I actually managed to get this error now once too.
But I could find any reason for it. Resetting the build caches and reinstalling the NPM modules solved it for me.

@RonRadtke I am still facing this issue, reinstalling node_modules did not work for me, even tried npm start -- --reset-cache

@RonRadtke I am still facing this issue, reinstalling node_modules did not work for me, even tried npm start -- --reset-cache

I was facing this problem with RN65, redux-persist-filesystem-storage 4.0.0, which uses react-native-blob-util 0.13.12. Manually removing 0.13.12 and yarn add react-native-blob-util installed 0.13.16, which fixed this problem for me.

@RonRadtke I am still facing this issue, reinstalling node_modules did not work for me, even tried npm start -- --reset-cache

I was facing this problem with RN65, redux-persist-filesystem-storage 4.0.0, which uses react-native-blob-util 0.13.12. Manually removing 0.13.12 and yarn add react-native-blob-util installed 0.13.16, which fixed this problem for me.

Okay, correction, this fixed Android. iOS:
❌  duplicate symbol '_bridgeRef' in
> libreact-native-blob-util.a(ReactNativeBlobUtil.o)
> librn-fetch-blob.a(RNFetchBlob.o)

❌  duplicate symbol '_fsQueue' in
> libreact-native-blob-util.a(ReactNativeBlobUtil.o)
> librn-fetch-blob.a(RNFetchBlob.o)

❌  duplicate symbol '_commonTaskQueue' in
> libreact-native-blob-util.a(ReactNativeBlobUtil.o)
> librn-fetch-blob.a(RNFetchBlob.o)

❌  duplicate symbol '_fileStreams' in
> libreact-native-blob-util.a(ReactNativeBlobUtilFS.o)
> librn-fetch-blob.a(RNFetchBlobFS.o)

❌  duplicate symbol '_expirationTable' in
> libreact-native-blob-util.a(ReactNativeBlobUtilNetwork.o)
> librn-fetch-blob.a(RNFetchBlobNetwork.o)

❌  ld: 5 duplicate symbols for architecture x86_64

I fixed sth that could cause it, so probably you got that fix now.
I'm glad it's now working for you

I am facing issue in it "react-native-blob-util": "^0.13.16",
inside "react-native-pdf": "^6.4.0",
"react-native": "0.63.4",

This package is a dependency of redux-persist-filesystem-storage. Force upgrading the nested dependency to 0.13.17 allowed the app to start without errors.
Thank you!

I'm also having the same issue with react-native-pdf 6.4 since they switch to react-native-blob-util from rn-fetch-blob.  Any way to fix this? I've added the latest react-native-blob-util and still broke.

@CoreyBovalina If you're using yarn then can you try this?

Add this to package.json

    "resolutions": {
        "react-native-blob-util": "0.13.17"
    },

Add<EMAIL_ADDRESS>as a dependency
Delete node_modules and run yarn install again

"react-native-blob-util": "0.13.17"

in addition to doing having it as an added package as well?
when I tried doing this and it didn't fix it before: yarn add react-native-pdf react-native-blob-util fbjs

ok I tried with what you said and I get this:
error: Error: Unable to resolve module react-native-blob-util from /Users/Corey/Code/cerebrum/vid/node_modules/react-native-pdf/index.js: react-native-blob-util could not be found within the project or in these directories:   node_modules/react-native-pdf/node_modules   node_modules   ../node_modules

Facing this issues on react native: "0.66.1"
react-native-blob-util: "0.13.17".

Delete node_modules folder (or make sure to delete rn-ftech-blob)
Install react-native-blob-util as a standard dependency for your project
That's all, it should work. It sounds like your app is trying to find the library within of react-native-pdf. But there it won't be installed

Got the same issue here, I'm trying to use react-native-pdf.
I tried adding direct dependencies to react-native-blob-util versions .16, .17 and .18 to no avail

Same problem, updated react-native-pdf to newest version and according to their docs I installed react-native-blob-util - version 0.13.18.
Android works fine but on iOS i get this error mentioned in the question:
TypeError: null is not an object (evaluating 'ReactNativeBlobUtil.DocumentDir').

For those who still face this issue, make sure you have linked the library in Podfile, and run npx pod-install again after linking it.
pod 'react-native-blob-util', :path => '../node_modules/react-native-blob-util'

Facing this same issues on
react native: "0.68.2"
react-native-pdf: "6.5.0",
react-native-blob-util: "0.13.18".
expo: "45.0.0"
how to make it work on expo


Callback URL not approved for this client application.

I have followed the instructions and am using within Umbraco 7.12.3.
I have created an app from a Twitter account and put in a dummy value in for the callback URL - I just put in website
However when I click on the button to Authorize I get, in the pop-up window the message:
"Callback URL not approved for this client application. Approved callback URLs can be adjusted in your application settings"
I am running Umbraco on localhost.
Have things changed with Twitter? Or is there something I am missing?
Thanks for any help you can be.

Hi @BeingOnline
Have you entered a callback URL in the settings for your Twitter app?

I can't remember for sure, but you may just be able to enter a dummy URL.
Hope that helps ;)

I have but I get the same message. I just put in our website – https://www.beingonline.co.uk/
Is there anything else that I should have done?
These are the steps I took:

Installed your package
Created the Twitter app – left default settings
Created a Property Editor specifying the Consumer Key & Secret
Tried to Authorize and got the message

Should it work on localhost?
Thanks for any help you can be, I really appreciate it.
Dave Hanvey
TECHNICAL SERVICES DIRECTOR
DL: 028 9073 5986
M: 07584 994414
[http://www.beingonline.co.uk/email-signatures/logo-beingonline.gif]
Belfast Office
Russell Court | 38-52 Lisburn Road | Belfast BT9 6AA
www.beingonline.co.ukhttp://www.beingonline.co.uk/
The information in this email is confidential and may be legally privileged. It is intended solely for the addressee. Access to this email by anyone else is unauthorised. If you are not the intended recipient any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it is prohibited and may be unlawful. Please contact us immediately if you are not the intended recipient. All information contained in this document is protected by © Being Communications Ltd 2006. Reg in Northern Ireland 39093 Reg Office: Russell Court, 38-52 Lisburn Road, Belfast BT9 6AA. VAT No. GB 769 8800 67.
From: Anders Bjerner<EMAIL_ADDRESS>Sent: 13 November 2018 08:42
To: abjerner/Skybrud.Social.Umbraco<EMAIL_ADDRESS>Cc: support<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [abjerner/Skybrud.Social.Umbraco] Callback URL not approved for this client application. (#25)
Hi @BeingOnlinehttps://github.com/BeingOnline
Have you entered a callback URL in the settings for your Twitter app?
[Image removed by sender. image]https://user-images.githubusercontent.com/3634580/48401010-48bf3a00-e728-11e8-9fbb-410b24236a9c.png
I can't remember for sure, but you may just be able to enter a dummy URL.
Hope that helps ;)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/abjerner/Skybrud.Social.Umbraco/issues/25#issuecomment-438182651, or mute the threadhttps://github.com/notifications/unsubscribe-auth/Aq6Xu3YAfIITjHxokwgR1tqGjaE6fU1fks5uuoXzgaJpZM4YbIFW.

@BeingOnline I wasn't aware of this change, but Twitter are now validating the callback URL used in your code against the list of callback URLs you have specified for your Twitter app. You can read more about that here:
https://twittercommunity.com/t/action-required-sign-in-with-twitter-users-must-whitelist-callback-urls/105342
This means that if you want to use Twitter authentication on localhost, you'll have to specify a valid callback for localhost as well.
Hope that makes sense ;)

Thanks
I really appreciate you taking the time on this one.
The bit I’m not sure about is what should be in the callback page - is it just anything that won’t generate a 404? Do I build a normal HTML page and let Twitter call it?
So for example, when I click on the authorize button it open a window with:
https://localhost:44370/App_Plugins/Skybrud.Social/Dialogs/TwitterOAuth.aspx?callback=skybrudsocial_08612381159086695&contentTypeAlias=home&propertyAlias=twitter
Is the callback parameter there telling Twitter where to callback, or does it user whatever I put in the settings?
Sorry, for all these questions, I’m just trying to get past this part then I think I should be okay.
I appreciate your help (and patience!)
Thanks
Dave
Dave Hanvey
TECHNICAL SERVICES DIRECTOR
DL: 028 9073 5986
M: 07584 994414
[http://www.beingonline.co.uk/email-signatures/logo-beingonline.gif]
Belfast Office
Russell Court | 38-52 Lisburn Road | Belfast BT9 6AA
www.beingonline.co.ukhttp://www.beingonline.co.uk/
The information in this email is confidential and may be legally privileged. It is intended solely for the addressee. Access to this email by anyone else is unauthorised. If you are not the intended recipient any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it is prohibited and may be unlawful. Please contact us immediately if you are not the intended recipient. All information contained in this document is protected by © Being Communications Ltd 2006. Reg in Northern Ireland 39093 Reg Office: Russell Court, 38-52 Lisburn Road, Belfast BT9 6AA. VAT No. GB 769 8800 67.
From: Anders Bjerner<EMAIL_ADDRESS>Sent: 13 November 2018 21:49
To: abjerner/Skybrud.Social.Umbraco<EMAIL_ADDRESS>Cc: support<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [abjerner/Skybrud.Social.Umbraco] Callback URL not approved for this client application. (#25)
@BeingOnlinehttps://github.com/BeingOnline I wasn't aware of this change, but Twitter are now validating the callback URL used in your code against the list of callback URLs you have specified for your Twitter app. You can read more about that here:
https://twittercommunity.com/t/action-required-sign-in-with-twitter-users-must-whitelist-callback-urls/105342
This means that if you want to use Twitter authentication on localhost, you'll have to specify a valid callback for localhost as well.
Hope that makes sense ;)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/abjerner/Skybrud.Social.Umbraco/issues/25#issuecomment-438450967, or mute the threadhttps://github.com/notifications/unsubscribe-auth/Aq6Xu9GJzK_iW3Kuc1UV8ZlNoDSh12SBks5uuz5ogaJpZM4YbIFW.

Hi Anders
Thanks so much for your help. I think I have it working now.
Thanks
Dave
Dave Hanvey
TECHNICAL SERVICES DIRECTOR
DL: 028 9073 5986
M: 07584 994414
[http://www.beingonline.co.uk/email-signatures/logo-beingonline.gif]
Belfast Office
Russell Court | 38-52 Lisburn Road | Belfast BT9 6AA
www.beingonline.co.ukhttp://www.beingonline.co.uk/
The information in this email is confidential and may be legally privileged. It is intended solely for the addressee. Access to this email by anyone else is unauthorised. If you are not the intended recipient any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it is prohibited and may be unlawful. Please contact us immediately if you are not the intended recipient. All information contained in this document is protected by © Being Communications Ltd 2006. Reg in Northern Ireland 39093 Reg Office: Russell Court, 38-52 Lisburn Road, Belfast BT9 6AA. VAT No. GB 769 8800 67.
From: Anders Bjerner<EMAIL_ADDRESS>Sent: 13 November 2018 21:49
To: abjerner/Skybrud.Social.Umbraco<EMAIL_ADDRESS>Cc: support<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [abjerner/Skybrud.Social.Umbraco] Callback URL not approved for this client application. (#25)
@BeingOnlinehttps://github.com/BeingOnline I wasn't aware of this change, but Twitter are now validating the callback URL used in your code against the list of callback URLs you have specified for your Twitter app. You can read more about that here:
https://twittercommunity.com/t/action-required-sign-in-with-twitter-users-must-whitelist-callback-urls/105342
This means that if you want to use Twitter authentication on localhost, you'll have to specify a valid callback for localhost as well.
Hope that makes sense ;)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/abjerner/Skybrud.Social.Umbraco/issues/25#issuecomment-438450967, or mute the threadhttps://github.com/notifications/unsubscribe-auth/Aq6Xu9GJzK_iW3Kuc1UV8ZlNoDSh12SBks5uuz5ogaJpZM4YbIFW.

@BeingOnline good to hear you found a solution 👍
Anyways, if you're still having problems, it should be something like:
https://localhost:44370/App_Plugins/Skybrud.Social/Dialogs/TwitterOAuth.aspx

The callback URL is where the user should be redirected from Twitter.com when having approved your app. As my package needs to pick that up, the callback URL should be as above (with the domain matching the domain you're using).

Hi
Firstly, thanks for your help previously. I am having a similar problem on another site.
The plugin just stopped updating-  it was working fine for months then recently stopped - and I thought it might be to do with the Twitter app so I created a new one and then when I click Authorize from Umbraco it gives me a yellow screen with the message ‘An existing connection was forcibly closed by the remote host’.
I have searched around online but cannot determine what might be causing that issue. Have you any ideas?
Thanks for any help you can be.
Best regards
Dave
Dave Hanvey
TECHNICAL SERVICES DIRECTOR
DL: 028 9073 5986
M: 07584 994414
[http://www.beingonline.co.uk/email-signatures/logo-beingonline.gif]
Belfast Office
Russell Court | 38-52 Lisburn Road | Belfast BT9 6AA
www.beingonline.co.ukhttp://www.beingonline.co.uk/
The information in this email is confidential and may be legally privileged. It is intended solely for the addressee. Access to this email by anyone else is unauthorised. If you are not the intended recipient any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it is prohibited and may be unlawful. Please contact us immediately if you are not the intended recipient. All information contained in this document is protected by © Being Communications Ltd 2006. Reg in Northern Ireland 39093 Reg Office: Russell Court, 38-52 Lisburn Road, Belfast BT9 6AA. VAT No. GB 769 8800 67.
From: Anders Bjerner<EMAIL_ADDRESS>Sent: 14 November 2018 18:36
To: abjerner/Skybrud.Social.Umbraco<EMAIL_ADDRESS>Cc: support<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [abjerner/Skybrud.Social.Umbraco] Callback URL not approved for this client application. (#25)
@BeingOnlinehttps://github.com/BeingOnline good to hear you found a solution 👍
Anyways, if you're still having problems, it should be something like:
https://localhost:44370/App_Plugins/Skybrud.Social/Dialogs/TwitterOAuth.aspx
The callback URL is where the user should be redirected from Twitter.com when having approved your app. As my package needs to pick that up, the callback URL should be as above (with the domain matching the domain you're using).
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/abjerner/Skybrud.Social.Umbraco/issues/25#issuecomment-438770082, or mute the threadhttps://github.com/notifications/unsubscribe-auth/Aq6Xu4kV70lmTvU-1in6BJaKUbNjsWi4ks5uvGKDgaJpZM4YbIFW.

Sorry, I was able to realise that it was Twitter updating their requirement for TLS1.2 that was causing the issue.
Please ignore my email and apologies for taking up your time.
Best regards
Dave
Dave Hanvey
TECHNICAL SERVICES DIRECTOR
DL: 028 9073 5986
M: 07584 994414
[http://www.beingonline.co.uk/email-signatures/logo-beingonline.gif]
Belfast Office
Russell Court | 38-52 Lisburn Road | Belfast BT9 6AA
www.beingonline.co.ukhttp://www.beingonline.co.uk/
The information in this email is confidential and may be legally privileged. It is intended solely for the addressee. Access to this email by anyone else is unauthorised. If you are not the intended recipient any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it is prohibited and may be unlawful. Please contact us immediately if you are not the intended recipient. All information contained in this document is protected by © Being Communications Ltd 2006. Reg in Northern Ireland 39093 Reg Office: Russell Court, 38-52 Lisburn Road, Belfast BT9 6AA. VAT No. GB 769 8800 67.
From: Dave Hanvey
Sent: 21 August 2019 15:54
To: abjerner/Skybrud.Social.Umbraco<EMAIL_ADDRESS>abjerner/Skybrud.Social.Umbraco<EMAIL_ADDRESS>Cc: support<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: RE: [abjerner/Skybrud.Social.Umbraco] Callback URL not approved for this client application. (#25)
Hi
Firstly, thanks for your help previously. I am having a similar problem on another site.
The plugin just stopped updating-  it was working fine for months then recently stopped - and I thought it might be to do with the Twitter app so I created a new one and then when I click Authorize from Umbraco it gives me a yellow screen with the message ‘An existing connection was forcibly closed by the remote host’.
I have searched around online but cannot determine what might be causing that issue. Have you any ideas?
Thanks for any help you can be.
Best regards
Dave
Dave Hanvey
TECHNICAL SERVICES DIRECTOR
DL: 028 9073 5986
M: 07584 994414
[http://www.beingonline.co.uk/email-signatures/logo-beingonline.gif]
Belfast Office
Russell Court | 38-52 Lisburn Road | Belfast BT9 6AA
www.beingonline.co.ukhttp://www.beingonline.co.uk/
The information in this email is confidential and may be legally privileged. It is intended solely for the addressee. Access to this email by anyone else is unauthorised. If you are not the intended recipient any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it is prohibited and may be unlawful. Please contact us immediately if you are not the intended recipient. All information contained in this document is protected by © Being Communications Ltd 2006. Reg in Northern Ireland 39093 Reg Office: Russell Court, 38-52 Lisburn Road, Belfast BT9 6AA. VAT No. GB 769 8800 67.
From: Anders Bjerner <notifications<EMAIL_ADDRESS>Sent: 14 November 2018 18:36
To: abjerner/Skybrud.Social.Umbraco <Skybrud.Social.Umbraco<EMAIL_ADDRESS>Cc: support <support<EMAIL_ADDRESS>Mention <mention<EMAIL_ADDRESS>Subject: Re: [abjerner/Skybrud.Social.Umbraco] Callback URL not approved for this client application. (#25)
@BeingOnlinehttps://github.com/BeingOnline good to hear you found a solution 👍
Anyways, if you're still having problems, it should be something like:
https://localhost:44370/App_Plugins/Skybrud.Social/Dialogs/TwitterOAuth.aspx
The callback URL is where the user should be redirected from Twitter.com when having approved your app. As my package needs to pick that up, the callback URL should be as above (with the domain matching the domain you're using).
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/abjerner/Skybrud.Social.Umbraco/issues/25#issuecomment-438770082, or mute the threadhttps://github.com/notifications/unsubscribe-auth/Aq6Xu4kV70lmTvU-1in6BJaKUbNjsWi4ks5uvGKDgaJpZM4YbIFW.


[FEATURE] Keep track of hostnames within SMD

Related to https://github.com/OpenCHAMI/roadmap/issues/10
Is your feature request related to a problem? Please describe.
Currently, only Node IDs and Xnames are used to identify nodes in SMD. OpenCHAMI's DHCP solution coresmd currently sets node hostnames via Node IDs, using the hard-coded nid as a prefix (e.g. nid001). However, some sites use named clusters and it would be useful to be able to customize the hostname to match the cluster name. For example, given a cluster named foobar, the first compute node could be named fb01.
It would seem that customizable hostname would also be quite useful in general.
Describe the solution you'd like
Add one or more fields to the Component structure in SMD relating to the hostname. How this is implemented is worth discussion.
One option could be having a ClusterPrefix field that could contain text to prefix the NID. E.g. for ClusterPrefix=fb for the foobar cluster above for node ID 1, the hostname could be fb001.
Another option could be specifying Hostname field that could support a format string. For example, Hostname="fb%03n" would make node 1 have the hostname fb001 (%03n could mean node ID (%n) with 3 leading zeros).
Describe alternatives you've considered
All of the ideas I had are above, but other better ones are welcome.
Additional context
Any other variables to be considered for hostname?

Another idea is to use Go templates that are executed on the Component data structure. For example, the string fb{{printf \"%03d\" .NID}} could be sent as the value in a hypothetical HostName field in a POST/PUT request for a Component. SMD could then execute that template over the Component struct it creates and set the result as the final HostName value. Thus, the template would evaluate to, if the NID was 5: fb005.
If we left the template execution up to SMD, the same template could be set for many Components and the hostname would become static, since the result of the execution would become the hostname. If we instead stored the template itself in the field, anything fetching the hostname would have to calculate the template, which may not be desired. Thus, it may be preferred to have SMD execute the template when the Component is created within it.
CoreDHCP, within the coresmd plugin, since it fetches the Components from SMD when checking if a node exists, could trivially read this HostName field and, if blank, by default use nid<NID> where <NID> is the value of the Component's NID field.

The RedfishEndpoint structure has Name, Hostname, Domain, and FQDN fields already, but, since it is possible for multiple nodes (Components) to be attached one BMC (RedfishEndpoint), perhaps it would make sense to have these fields for Components as well.
The difficulty I see with this modification is that SMD still imports hms-base and so we would have to either fork that repo and edit the imports or move the functionality from that module elsewhere inside the OpenCHAMI organization.

I'm not in favor of making substantive changes to SMD and its database unless we're working closely with team from HPE.  We should consider non-SMD places to store and manage naming information.

Agreed that another place to store state is not ideal.  I've raised the issue on slack and asked for HPE reps to join Github so we can have discussions here.
I think our options are:

Extend SMD with another endpoint that can manage/store hostnames and aliases for nodes
Extend SMD to include hostnames and aliases in the Component struct delivered by the components/<xname> endpoints
Introduce another microservice that stores/manages node/instance information including hostnames and aliases.

Use SMD as an optional backend for the new microservice

Other?

Perhaps there should be agreement on the OpenCHAMI naming requirements ahead of finalizing where names/aliases should be stored as the requirements may impact choices.
I’ve seen customers who prefer and request any one of the following:

Xnames
NID names: nid001
Sequential names: n[1-1000]
Hardware specific names:  dl380g11, bardpeak001, …
Multiple names:  I’ve seen training clusters set up with a set of sequential names like n[1-999] and a secondary set of names like bob[1-10] and amy[1-10] where the bob and amy nodes are aliases for 10 node subsets of the n[1-999] nodes. As I recall, this was done so that users could be allocated a set of nodes that were easily identifiable by them and those nodes could be changed out from under them without any hardcoded names in their scripts needing to be changed.

Is it enough to allow a single customizable hostname in addition to Xnames and Node IDs, or should an indeterminate number of names/aliases be allowed? My personal take is that there should be an unlimited number of aliases.
If there are several aliases for a primary name, how does a GET call know which hostname to return in the result? Always returning primary names when the caller is using an alias seems questionable. Perhaps each alias should be associated with a named alias group so callers can request that results be expressed with a particular class of name via a query parameter?

Another option could be specifying Hostname field that could support a format string. For example, Hostname="fb%03n" would make node 1 have the hostname fb001 (%03n could mean node ID (%n) with 3 leading zeros)

I’m a fan of this. I’ve both used and seen very similar methods used to generate hostnames from auto-discovered nodes.


Add Japanese text

changed banner.txt

Please follow the following instruction:

Clone your PR to your local computer or open it at GitHub Codespace.
Make sure that Node.js and npm package manager are installed.
Run npm i.
Run npm run build.

The checks fail. Please resolve it.

All checks passed.


Possible DDD Rule Violation

Hi @kgrzybek ,
It is a nice work where you applied many best practices and design patterns. There is a lot of information that can be learned through this study. Thank you for your effort. There is a situation that makes me think when I examine your work. In your study, "CompanyName.MyMeetings.BuildingBlocks.Domain" project is designed as a domain project in which common features are written as far as I understand. This project has a dependency on the 3rd party library called "MediatR". I recall a rule that states "domain project should not contain any 3rd party dependencies" in projects developed according to DDD. Does this mean there is a part in your work where one of DDD rules is violated? Since your project is a good example of DDD implementation, I wanted to ask such a question, thinking that there might be a situation that I do not know at the implementation level.
Have a good day

Software design is about tradeoffs. The domain project has to have some dependencies, on the underlying framework, for instance, and perhaps on a SharedKernel (in DDD). Dependencies that bring along infrastructure dependencies, like databases, cloud services, files, etc. should pretty strictly be avoided. Those that are pure code, like MediatR, pose less of a problem. It's not unusual to depend on useful pure code packages, like MediatR, for common patterns in the Core/Domain project. My $.02; curious to hear from @kgrzybek as well.

Hi,
@ardalis  and @kgrzybek, thank you for your explanations.
I think we agree at this point: ideally, there should be no dependencies in the domain project. Since the dependency on the MediatR library does not reduce the quality of the software and it is easier to use in this way, we allow it to be in the domain project.


ReduceMean divides by the whole size of the matrix

During implementation of different layers I noticed that ReduceMean divides by the full size of the matrix instead of only the reduced index sizes as expected by different implementations implemented R, Numpy, Matlab, etc.
Please have a look at the tests as an example.
Please feel free to adjust the coding style, optimize the implementation of the PR, mainly it was for a topic to discussion.
Thanks for the time and attention

good, this sounds like a bug.


{ioquake3,openarena}: minor update

This PR:

[x] Fix the casing of openarena to OpenArena (introduced in #250105) and ioquake3 to IOQuake3 (introduced in #250100)

Description of changes

Things done

Built on platform(s)

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

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

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

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

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

[ ] Fits CONTRIBUTING.md.

@GrahamcOfBorg build ioquake3

While you're cleaning up on those 2 packages, would like to shill https://github.com/NixOS/nixpkgs/pull/249154.
I agree on the casing for OpenArena, but if you look at https://ioquake3.org/ it's written "ioquake3" all over the place. I've never seen "IOQuake3" and it looks weird.

You're right. Both things are now fixed.

I cherry-picked your commit to give proper credit.


chore: release v0.3.7 (next v0.0.14)

#623  👈
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @hi-ogawa and the rest of your teammates on  Graphite


Problems with Meteor 1.6?

I've been trying to apply mantra architecture to one of my meteor apps, but I've my context is returning as undefined when wrapping my component with injectDeps...
Other apps I've worked on have all had Meteor versions < 1.6, so has anyone had any luck working with mantra-core with Meteor 1.6?

@dmcfarland930 we have just fork a mantra-core and updated react-komposer
you can try
but don't use mantra-core with new project, there're better choice...
if u like react-komposer you can try this
https://github.com/crapthings/meteor-rekomposer
it has a lots of recompact/recompose api