Unable to add guest users

I was trying to add guest users in one of the incident and I was unable to add it.
I tried many a times with different persons but it shows the same error.

Hi @mihikagulhane,
Is the user that you are trying to add as guest from the same tenant as yours's? From the screenshot it  looks like the guest user is from the same tenant where the app is installed. Please confirm.
Thanks.

Hi team,
Yes, the guest user I’m trying to add is from the same organisation as mine.
Get Outlook for iOShttps://aka.ms/o0ukef

From: v-saikirang @.>
Sent: Monday, August 5, 2024 9:14:38 AM
To: OfficeDev/microsoft-teams-emergency-operations-center @.>
Cc: Gulhane Mihika INPU @.>; Mention @.>
Subject: Re: [OfficeDev/microsoft-teams-emergency-operations-center] Unable to add guest users (Issue #229)
CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe.

Hi @mihikagulhanehttps://github.com/mihikagulhane,
Is the user that you are trying to add as guest from the same tenant as yours's? From the screenshot it looks like the guest user is from the same tenant where the app is installed. Please confirm.
Thanks.
—
Reply to this email directly, view it on GitHubhttps://github.com/OfficeDev/microsoft-teams-emergency-operations-center/issues/229#issuecomment-2268114187, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BKKA7TJCPY5WSRHX5YL7SFLZP3YKNAVCNFSM6AAAAABL67YUESVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENRYGEYTIMJYG4.
You are receiving this because you were mentioned.Message ID: @.***>
This message may contain confidential information. If you are not the designated recipient, please notify the sender immediately, and delete the original and any copies. Any use of the message by you is prohibited.

Hi Sai,
Thanks for informing me.
I have a follow-up question regarding role assignment. Specifically, I am inquiring whether it is possible to customize the settings to restrict incident visibility in the dashboard. For instance, can we configure the system to display only those incidents for which the user is a member? For now who have access to the app can see all the incidents in dashboard.
Your insights on this matter would be greatly appreciated.
Thank you for your attention to this query.
Kind Regards,
Mihika

From: v-saikirang @.>
Sent: Monday, August 5, 2024 11:02 AM
To: OfficeDev/microsoft-teams-emergency-operations-center @.>
Cc: Gulhane Mihika INPU @.>; Mention @.>
Subject: Re: [OfficeDev/microsoft-teams-emergency-operations-center] Unable to add guest users (Issue #229)
CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe.

Hi @mihikagulhanehttps://github.com/mihikagulhane,
User from the same guest user cannot be added as a guest user. A guest user is technically from other organization that might need resources from your tenant.
In this case you need to add that person to one of the roles so he can be a part of the incident team.
image.png (view on web)https://github.com/user-attachments/assets/e5675414-e6aa-4e4e-958e-d4d1a05b02fe
Thanks,
Sai.
—
Reply to this email directly, view it on GitHubhttps://github.com/OfficeDev/microsoft-teams-emergency-operations-center/issues/229#issuecomment-2268206337, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BKKA7TOC6GDIQSP4UQXMADLZP4E53AVCNFSM6AAAAABL67YUESVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENRYGIYDMMZTG4.
You are receiving this because you were mentioned.
This message may contain confidential information. If you are not the designated recipient, please notify the sender immediately, and delete the original and any copies. Any use of the message by you is prohibited.

Hi @mihikagulhane,
Appreciate your feedback.
As of now the dashboard is visible to every user but only the incident members will be allowed to the "Teams" associated with it. And only the Incident commander and secondar incident commander will be allowed to "Edit" the incident.
We will still consider your feedback and if possible try to implement this restriction based on feasibility and priority in our future releases.
Hope this answers your question.
Thanks.

[like]  Gulhane Mihika INPU reacted to your message:

From: v-saikirang @.>
Sent: Monday, August 5, 2024 8:37:58 AM
To: OfficeDev/microsoft-teams-emergency-operations-center @.>
Cc: Gulhane Mihika INPU @.>; Mention @.>
Subject: Re: [OfficeDev/microsoft-teams-emergency-operations-center] Unable to add guest users (Issue #229)
CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe.

Hi @mihikagulhanehttps://github.com/mihikagulhane,
Appreciate your feedback.
As of now the dashboard is visible to every user but only the incident members will be allowed to the "Teams" associated with it. And only the Incident commander and secondar incident commander will be allowed to "Edit" the incident.
We will still consider your feedback and if possible try to implement this restriction based on feasibility and priority in our future releases.
Hope this answers your question.
Thanks.
—
Reply to this email directly, view it on GitHubhttps://github.com/OfficeDev/microsoft-teams-emergency-operations-center/issues/229#issuecomment-2268492595, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BKKA7TN7YVDVVQFIWGZBF6DZP42WNAVCNFSM6AAAAABL67YUESVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENRYGQ4TENJZGU.
You are receiving this because you were mentioned.Message ID: @.***>
This message may contain confidential information. If you are not the designated recipient, please notify the sender immediately, and delete the original and any copies. Any use of the message by you is prohibited.

Hi @mihikagulhane,
Appreciate your feedback.
As of now the dashboard is visible to every user but only the incident members will be allowed to the "Teams" associated with it. And only the Incident commander and secondar incident commander will be allowed to "Edit" the incident.
We will still consider your feedback and if possible try to implement this restriction based on feasibility and priority in our future releases.
Hope this answers your question.
Thanks.

Hi Team,
Do you have a timeline for this particular enhancement/feature.
Thank You!
Kind Regards,
Mihika


fix: do not preserve archive file permissions

Partially fixes https://github.com/atlanticaccent/starsector-mod-manager-rust/issues/158.
Specifically, this fixes the issue when installing from an archive. The error when installing from the web browser is different from the one when trying to install via an archive. I'll add some documentation to the ticket reflecting that.

I tested this only on Arch Linux, some additional testing may be needed for Windows/MacOS.


refactor: remove SecondQuantizedOp

Summary
Now that all operators have been refactored based on the new SparseLabelOp, the legacy SecondQuantizedOp can be removed. This PR does exactly that.
Details and comments

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

39 of 44 (88.64%)  changed or added relevant lines in 11 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.1%) to 85.911%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

qiskit_nature/second_q/algorithms/excited_states_solvers/excited_states_eigensolver.py
1
2
50.0%

qiskit_nature/second_q/algorithms/ground_state_solvers/ground_state_eigensolver.py
1
2
50.0%

qiskit_nature/second_q/mappers/qubit_converter.py
6
7
85.71%

qiskit_nature/second_q/mappers/qubit_mapper.py
14
16
87.5%

Totals

Change from base Build<PHONE_NUMBER>:
0.1%

Covered Lines:
17366

Relevant Lines:
20214

💛  - Coveralls


Motor is not continous.  It alternates between stop and go every half a second.

This issue should be fixed now (https://github.com/ShellAddicted/WemosMotorShieldESP32/commit/4b953434ead4465c37f3c8d2f1144e2ce201ec0a).
Thanks for your report.


feat(cirq): Add greedy implementation of aligning 1-qubit, and 2-qubit gates optimizer

This is a follow-up to https://github.com/quantumlib/Cirq/pull/2772/ which I mailed over a month ago (sorry, I was planning on doing this in early March, and then Covid happened...). It uses a much simpler implementation, and by trying slightly different configurations it actually gets pretty good results.

Almost :) The current method increases the size of that circuit from 8 to 11. The new method increases the size from 8 to 9.
I also added a few other tests where the new method outputs shorter circuits than the current method, PTAL.

Friendly ping @Strilanc

Hi @KevinVillela - I pressed the update branch button to trigger the Github Action based CI tests - I hope you are okay with that.

Yea no worries! Is this still something we want? If not, I can drop the PR.

I think we do want it, sorry for the slow reviews here.
@mpharrigan @maffoo @Strilanc do you guys mind taking another look?
I will as well, but I need some time to get up to speed with the details so I understand it deeply - from a cursory look it looks good with all the tests and conversations.
We also have perf season currently - so this couple of weeks will be slow.

Sure thing, thanks for the update!

Automerge cancelled: A status check is failing.

Nice, thanks for picking this back up and merging!


Cherry-pinking TASK_LOST changes from 0.15

Don't merge yet; I've commented-out a test that has to be migrated to changed codebase.

LGTM

@aquamatthias I just added the missing test case Don't pass the task factory lost tasks when asking for new tasks in AppTaskLauncherActorTest (already squashed with the related commit)

THANKS!


Update configure-wave-schedule-work-creation.md

These changes should first be publish when “Organization-wide Schedule work creation wave method” feature is made public available.

I have recreated this as a branch in the private repo here: https://github.com/MicrosoftDocs/Dynamics-365-Operations/pull/10577/files
So I'm closing this one.


New action request: arduino/setup-protoc

Action name
uses: arduino/setup-protoc
Reasons
arduino/setup-protoc

Intended usage
arduino/setup-protoc

I have checked the internal marketplace for similar actions and couldn't find one that works for us.

[X] I have checked the internal marketplace first

:robot: Found these results:

Check
Results
Links

CodeQL on the forked repo
:white_check_mark:
CodeQL run

Security scan:

Check
Result

No Dependabot configuration found
⛔

No CodeQL Init found
⛔

No CodeQL Analyze found
⛔

:robot: Found these results:

Check
Results
Links

CodeQL on the forked repo
:white_check_mark:
CodeQL run

Security scan:

Check
Result

No Dependabot configuration found
⛔

No CodeQL Init found
⛔

No CodeQL Analyze found
⛔

:robot: Check completed with result: ⚠
Found 21 Dependabot security vulnerabilities:
12 where high and 9 where moderate.
Use this link to verify the alerts.


Missing release archive on GitHub

rules_pkg-0.4.0.tar.gz appears to have only been uploaded to mirror.bazel.build, and not GitHub.

I noticed this yesterday too; it should be fixed now.  Thanks for pointing this out!


Implement launching browser

This works, but I can't get it to reuse a browser window (my comment here was incorrect--I don't know why I thought that worked... unless maybe I was on Linux when I tried it last?).
I really don't like the way this works now, if you hit Save on a .py file 5 times, now you've got 5 new browser tabs. I think we need to put a little more smarts into the browser. Maybe shiny.js can detect this kind of termination somehow, and after disconnect, repeatedly try to establish a websocket connection again (with exponential backoff, maybe). If a connection succeeds, then window.location.reload().

Things have changed a lot since Feb 4. Shiny now does autoreload properly on uvicorn reload, so the only browser we need to launch is the initial one.


organizeImports Formatting exceptions in the vscode editor

Environment information
CLI:
  Version:                      1.5.1
  Color support:                true

Platform:
  CPU Architecture:             aarch64
  OS:                           macos

Environment:
  BIOME_LOG_DIR:                unset
  NO_COLOR:                     unset
  TERM:                         "xterm-256color"
  JS_RUNTIME_VERSION:           "v16.14.2"
  JS_RUNTIME_NAME:              "node"
  NODE_PACKAGE_MANAGER:         "npm/8.5.0"

Biome Configuration:
  Status:                       Loaded successfully
  Formatter disabled:           false
  Linter disabled:              false
  Organize imports disabled:    false
  VCS disabled:                 true

Workspace:
  Open Documents:               0

Configuration
{
	"$schema"<EMAIL_ADDRESS>	"linter": {
		"enabled": true,
		"rules": {
			"recommended": true
		}
	}
}

Playground link
https://github-production-user-asset-6210df.s3.amazonaws.com/75017711/296443468-d8caa8c1-4f1e-4474-a179-975e3e03382e.mp4?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAVCODYLSA53PQK4ZA%2F20240113%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240113T095543Z&X-Amz-Expires=300&X-Amz-Signature=6e789973a83e527615cb1f0df74345e7f97bd6a7612c67a6c6a26818ab9aeb53&X-Amz-SignedHeaders=host&actor_id=75017711&key_id=0&repo_id=611734759
Code of Conduct

[X] I agree to follow Biome's Code of Conduct

Restarting vscode works, but after a while it still throws an exception!

I have a same problem...
  Version:                      1.5.1
  Color support:                true

Platform:
  CPU Architecture:             x86_64
  OS:                           linux

Environment:
  BIOME_LOG_DIR:                unset
  NO_COLOR:                     unset
  TERM:                         "xterm-256color"
  JS_RUNTIME_VERSION:           "v20.9.0"
  JS_RUNTIME_NAME:              "node"
  NODE_PACKAGE_MANAGER:         "npm/10.1.0"

Biome Configuration:
  Status:                       Loaded successfully
  Formatter disabled:           false
  Linter disabled:              false
  Organize imports disabled:    false
  VCS disabled:                 true

Workspace:
  Open Documents:               0

Can someone share a reproduction? Github repository, codesandbox or playground

I cannot share a reproduction, because according to my anecdotal evidence it is not config or code related. The way I experience it, it is like a race condition, or running simultaneous, applying the same changed over/into each other.
If it happens and i ctrl-z back to the correct state and save again, it often works fine.
 So potentially an interplay with other VS Code features/plugins?
I've got no experience with vs code plugins, but i assume there is a way to get a "lock" on a file to apply changes to it in some way?

I'm suffering similar issue.
I've set "organizeImports: true" on biome.json and seems formatting & organizing just mixed in an invalid state.

@ematipico

Can someone share a reproduction? Github repository, codesandbox or playground

Yes, I would like to support biome and offer reproduction, but I don't have time right now.
I will work on reproduction when I have time. I don't want to go back to prettier because of this...

Import organization requests return textDocument/codeAction LSP responses.
Formatting requests return textDocument/formatting LSP responses.

Wondering if there could be a race condition that provokes this issue.

@ayangweb do you still experience the issue with 1.5.3? Make sure to close and open VSCode.

Ok, I'll download it and try it, this is also an occasional bug that I haven't encountered in 1.5.1 for a while!

@ematipico

@ayangweb do you still experience the issue with 1.5.3? Make sure to close and open VSCode.

Yes! It is fixed! Thank you very much! :heart:


Catch all requests exceptions when trying to get aws metadata

Reported by @jettero. Thanks!
@basepi Should we just catch every error that requests could throw? I guess we could also just catch requests.exceptions.ConnectTimeout and requests.exceptions.ConnectionError. What say you?

Any interest in issuing
git commit --amend --author="Paul Miller<EMAIL_ADDRESS>bd14b4d01293798af6cce1e12df8780f45fa01a5
so I can get my contributor tag?
Doesn't really matter, but I would dig it.

Oh, I guess I have thoughts about the catch question too.
I really can't see any reason to try to be really specific in the catch. There's a whole mess of things that can go wrong trying to grab the aws id from <IP_ADDRESS>; is the desired outcome: a missing host in the hubble stack output due to some random error?
Better (imo) to catch whatever exception and perhaps simply mention it in the return __aws_id_check_exception = blah.

I think catching the general exception is fine. I do not want to risk missing returns because of something silly we missed.


Upgrade Gatsby, Minor edits

Upgrading versions. Hopefully the Netlify build bug is fixed.
Also, updating my work situation and highlighting creators I support monetarily.

Looks like the bug was fixed. 🤞


How should I format the dataset to pass the document or sentence information?

I see that the corpus is represented as array of array of strings. How are document information passed in the corpus? Say X_train= [[],[],[],], is one document equal to X_train[0]? If yes, then how are sentence information passed?

Sample for classification
x = ["This", "is", "a", "sentence"]
y = ["Class-A"]

train_x = [x, x, x]
train_y = [y, y, y]

Sample for labeling
x = ["This", "is", "a", "sentence"]
y = ["O", "O", "O", "B-TYPE"]

train_x = [x, x, x]
train_y = [y, y, y]


16.3 release blog draft

Formatted 16.3 release blog post link
Formatted "strict mode"
Formatted "Refs and the DOM"
Formatted "Forwarding Refs"
Formatted React.forwardRef API reference
Formatted HOC caveats section
Formatted Context API docs
TODO before merging

[ ] Change name of file (date) to match release date.
[ ] Update the link to deprecated lifecycles blog post once PR #596 has been merged (and that blog post date is final).

Added a section about the createRef API and update the StrictMode section to mention the string ref detection.

Rebased on master with the new Prettier config width.

I'd still prefer if we said "legacy lifecycles" rather than "deprecated lifecycles" until we actually enable the deprecation warnings. I don't feel strongly about this so deferring to your judgement.

Hm. I already changed the only occurrence of "deprecated lifecycles" to "legacy lifecycles". Do you see one I missed?

Oh whoops, I was searching the other branch. Nevermind 😄

Thanks~

I've added a new page, entitled "Forwarding Refs". I've also updated the reference section to include React.forwardRef and updated the HOC caveats section too.

@gaearon see https://github.com/bvaughn/reactjs.org/pull/4/files for context doc updates

Btw @alexkrolick ~ would you like to respond to Dan's context feedback, or would you like me to pick it up?

Added the new getSnapshotBeforeUpdate lifecycle to 16.3 release notes and added an example in the React.Component reference docs.

@bvaughn @gaearon Think I covered this round of context comments at https://github.com/bvaughn/reactjs.org/pull/5
Feel free to just edit directly - you have a better sense of where it needs to go.

Thanks Alex. I've merged your PR into this branch.

I tweaked the note about what belongs in state. In general, I think we might want to consider re-writing this section in the near future- to reduce the endorsement of putting values on the instance (since this causes async trickiness). I don't consider that a 16.3 blocker though.


1.17.x support?

Hello! I came across your work while researching ore distribution. I am working on a 1.17 data pack to greatly increase the caving/mineable areas, as 1.17 has increased its possible world heights by a wide margin. Through anecdotal evidence it seems the ore density has dropped precipitously but I cannot confirm it, and I need information on both quantity of ores and their distribution (other tools can only give me the quantity). If MCResourceAnalyzer can do what I need to do for 1.17 it would be very helpful for me in my development of this data pack. Does it support it and, if not, could support be added in the future? Please let me know when you can!
Update: I tested it on my 1.17 world, it only seems to be analyzing the 0-255 portion

Sorry for the late reply. MCResourceAnalyzer does not currently support world heights other than 256 blocks, but I plan to add support after 1.18 is released. I would prefer to wait until then in case chunk NBT format changes during the snapshots.

Closed by  275b52f.


feat: x ^ n / n ! ≤ exp x

Also make private/delete the intermediate lemmas of the form x + 1 ≤ Real.exp x so that people use the more general final results instead.

maintainer merge

Thanks!
bors merge


Replace Tiranga image in header with the logo

Use this logo -> Voters-Registration-Portal/Images/Logo/logo1.jpg
https://github.com/QAZIMAAZARSHAD/Voters-Registration-Portal/blob/master/Images/Logo/logo1.jpg

Can I work on this? @QAZIMAAZARSHAD


Does not work when TargetFramework is net5.0-windows

Runnin dotnet-outdated against the following project generates no updates:
<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <TargetFramework>net5.0-windows</TargetFramework>
    <OutputType>Exe</OutputType>
  </PropertyGroup>

  <ItemGroup>
    <PackageReference Include="Newtonsoft.Json" Version="12.0.2" />
  </ItemGroup>
</Project>

Changing the TargetFramework to simply net5.0 causes an update to be found.

Thanks for the report @kimbirkelund
The target framework moniker is used for package resolution. So some handling will need to be added for the new approach being taken with OS specific TFMs.

Thanks for the report @kimbirkelund
The target framework moniker is used for package resolution. So some handling will need to be added for the new approach being taken with OS specific TFMs.

Similarly, dotnet outdated is failing when analyzing classic .NET Fx projects (I have some projects using .NET  4.7.2 or .NET 4.8 in the same solution as .NET Standard 2 and .NET Core projects). I suppose, this is similar to the net5.0-windows issue and that these TFMs are not included...
However, either they should be included or completely ignored (maybe with a log telling they cannot be analyzed?).

Running into this problem, any news?
Or workarounds ideas? Dropping -windows isn't possible since we are using a WPF application.

No news, but if anyone wants to dig into the details and create a pull request it would be most welcome.

I just tried the example provided and it detects an update. Also running with -u option updates the package correctly.
Discovering projects...
Analyzing project(s)...
Analyzing dependencies...
» windows-framework
  [net5.0-windows7.0]
  Newtonsoft.Json  12.0.2 -> 13.0.1

Version color legend:
<red>   : Major version update or pre-release version. Possible breaking changes.
<yellow>: Minor version update. Backwards-compatible features added.
<green> : Patch version update. Backwards-compatible bug fixes.

You can upgrade packages to the latest version by passing the -u or -u:prompt option.
Elapsed: 00:00:02.0364463

Cannot seem to reproduce the issue

I don't have time to test myself right now, but that is excellent news 👍

I might be getting confused with another thing, but I think there was some gaps in support in underlying tooling.
It would be great to get confirmation from others that this is now working as expected. Or not, if that's still the case.

I can reproduce the issue with a solution containing a .NET 4.8 Project.


Refresh rate is not displayed on the scrcpy screen when refresh rate is on in the developement option.

When the RefreshRate feature is turned on in the Development options, a number is displayed on the top-left corner of the screen, but that number is not visible on the scrcpy screen.

i think the number is displayed directly with the graphics/controlled by system and scrpy cant display it
i could be wrong but if not there probably isnt a real fix

Thanks for your reply kindly.
I know that it has displayed on previous OS(like T os, S os...), but it's not displayed on U os.
So I want to find any solution for it.

Yes, there is probably nothing scrcpy can do to capture this layer.
But is it the value your really want? There are 3 fps values:

the number of frames rendered by Android per second
the number of frames captured for encoding per second (hopefully, all rendered frames are captured, but this is not necessarily the case if the encoder is too slow for example with a software encoder)
the number of frames displayed on the client per second (logged with --print-fps)


Documentation building is currently broken

AFAICT coming from changes on the host system running the GitHub builder actions. Updating those will likely solve the problem.

Fixed in https://github.com/Tow-Boot/Tow-Boot/pull/244


getChallengeFeed minCursor, maxCursor, count

Hello! Can you explain what the selection of "minCursor", "maxCursor", "count" values in the getChallengeFeed method is based on? With the values "minCursor"==0 and "maxCursor"==0, I get a list of videos by the tag I need. And also at the end of the server response there is ""...hasMore":true,"maxCursor":"128805","minCursor":"2157990","itemABParams":[],"webToken":""},"errMsg ":null}". However, with the subsequent "minCursor"==0 and "maxCursor"==30, there are no videos by the tag, although there are much more of them on the site.
Thanks!

maybe tiktok changed the API


TEPHRA-140 Use write pointer to advance read pointer on commit

JIRA - https://issues.cask.co/browse/TEPHRA-140

LGTM

Will squash and merge.


errors are not logged into stderr

test.js:
describe('describe', function() {
    it('fails', function() {
        throw new Error('boo');
    });
});

mocha 2.0.1 mocha test.js > /dev/null produces:
  1 failing

  1) describe fails:
     Error: boo
      at Context.<anonymous> (/home/okv/tmp/mocha/test.js:4:9)
      at callFn (/home/okv/tmp/mocha/node_modules/mocha/lib/runnable.js:250:21)
      at Test.Runnable.run (/home/okv/tmp/mocha/node_modules/mocha/lib/runnable.js:243:7)
      at Runner.runTest (/home/okv/tmp/mocha/node_modules/mocha/lib/runner.js:373:10)
      at /home/okv/tmp/mocha/node_modules/mocha/lib/runner.js:451:12
      at next (/home/okv/tmp/mocha/node_modules/mocha/lib/runner.js:298:14)
      at /home/okv/tmp/mocha/node_modules/mocha/lib/runner.js:308:7
      at next (/home/okv/tmp/mocha/node_modules/mocha/lib/runner.js:246:23)
      at Object._onImmediate (/home/okv/tmp/mocha/node_modules/mocha/lib/runner.js:275:5)
      at processImmediate [as _immediateCallback] (timers.js:354:15)

Which is correct because stdout data redirected to /dev/null and only stderr data appears at console.
latest mocha (2.3.3) for the same command produces nothing.

This bug still reproducible with latest mocha (4.0.1).
Is anybody  going to fix it?

The behavior is well known, but while it shouldn't have been introduced originally in a non-major version, two major versions have passed and I don't think it's necessarily obvious that it's a bug:

Using both stdout and stderr would make it impossible for tests to log to one of them and the report to go to the other and have them be redirected to separate places. (For simple debugging purposes this is a lot easier than pulling down a more complex file-based logger.)
There's a distinction between unexpected errors that might crash the process or otherwise be logged on stderr and test failures that are part of the report.
If you only want to see certain output in the test report it's always possible to use a custom reporter. (The fact that the behavior can be customized doesn't by itself justify Mocha's default behavior, but the fact that this is specifically about seeing a different report style and that the default behavior has advantages of its own makes the possibility of customizing the style relevant.)

I am going to close this since this can be resolved using a custom reporter if needed.
Personally I do not see the benefit of changing our default behavior, especially that it might break some CI implementations in subtle unexpected ways.


Fix setup block warning

Fixes #228

Detected code that calls async_forward_entry_setup for integration bureau_of_meteorology with title: Home sensor and entry_id: 34a49ad6f5abf60a6fa407bc1551b4d4, during setup without awaiting async_forward_entry_setup, which can cause the setup lock to be released before the setup is done. This will stop working in Home Assistant 2025.1. Please report this issue.

Thanks for the PR. I won't have time to check it out properly until the weekend.

No stress

seems like this push it now into the homeassistant.helpers.frame logger

Detected that custom integration 'bureau_of_meteorology' calls async_forward_entry_setup for integration, bureau_of_meteorology with title: Home sensor and entry_id: 34a49ad6f5abf60a6fa407bc1551b4d4, which is deprecated and will stop working in Home Assistant 2025.6, await async_forward_entry_setups instead at custom_components/bureau_of_meteorology/init.py, line 84: await hass.async_create_task(, please create a bug report at https://github.com/bremor/bureau_of_meteorology/issues

will make a another edit for it now


Czech diacritics removal and adding

Describe the contribution to the taxonomy

Removal of diacritics doesn't work properly in the current model. The commit contains examples how the model should answer when diacritical signs are requested to be deleted in Czech language sentences. It can be extended with additional examples later on, including other languages.
The model should be able to convert correctly letters with diacritics to letters without diacritics.
The model should be able to explain correctly what kind of diacritics is included in the original sentence.

Input given at the prompt

Could you delete the diacritical marks in the following sentence? "Příliš žluťoučký kůň úpěl ďábelské ódy."

Response that was received

╭───────────────────────────────────────────────── ggml-merlinite-7b-0302-Q4_K_M ──────────────────────────────────────────────────╮
│ Certainly! Here's the sentence without diacritical marks:                                                                        │
│                                                                                │
│ Prilish zhlyoucky koń upel ďábelské ódy.                                                                                │
│                                                                                │
│ Explanation:                                                                                │
│ The original sentence "Příliš žluťoučký kůň úpěl ďábelské ódy." is written in Czech, which is a language that uses diacritical   │
│ marks called "diacritics." These marks serve to modify the pronunciation and meaning of the letters they are attached to. In     │
│ this case, the marks used are the caron (ě, ň, ř), the acute accent (á, í, ú), and the circumflex (ý). I have deleted these      │
│ marks from the original sentence to produce the provided response, which may not reflect the original pronunciation or meaning   │
│ of the sentence.                                                                                │
╰───────────────────────────────────────────────────────────────────────────────────────────────────────── elapsed 44.226 seconds ─╯

Response that is now received instead

lab generate would take hours on my laptop, so this step is skipped.
Contribution checklist

[ ] tested contribution with lab generate
[ ] lab generate does not produce any warnings or errors
[x] all commits are signed off (DCO)
[x] the qna.yaml file was linted

Thank you for your contribution to InstructLab! Unfortunately, once a Github repo is made public, all open PRs are automatically closed since they link against a private repo. We have detected that your PR might have been one of the ones affected by this change. If you are still interested in contributing your improvement, please fill out the following short form by no later than May 3rd, and we will get back to you with the additional steps necessary once we have had time to assess the PRs of those still interested:
https://forms.gle/V7SrPPMZDo6iGDYu8


baremetal-ch32v003 is not working after power off and resume.

I build and flashed [baremetal-ch32v003]. Everything worked flawlessly, but as soon as I switched off the power and resumed everything stopped, no blink nothing. Please help.

I build and flashed [baremetal-ch32v003]. Everything worked flawlessly, but as soon as I switched off the power and resumed everything stopped, no blink nothing. Please help.

Can you give more info like a picture of the board you're using and post the code here!

Not reproducable at all for me. I tested this with my ch32v003f4p6_evt_r0 environment and WCH-LinkE, flashed the board
Checking size .pio\build\ch32v003f4p6_evt_r0\firmware.elf
Advanced Memory Usage is available via "PlatformIO Home > Project Inspect"
RAM:   [=         ]  12.5% (used 256 bytes from 2048 bytes)
Flash: [          ]   3.1% (used 516 bytes from 16384 bytes)
Configuring upload protocol...
AVAILABLE: isp, minichlink, wch-link, wlink
CURRENT: upload_protocol = wch-link
Uploading .pio\build\ch32v003f4p6_evt_r0\firmware.elf
Open On-Chip Debugger 0.11.0+dev-02415-gfad123a16-dirty (2024-07-29-15:30)
Licensed under GNU GPL v2
For bug reports, read
        http://openocd.org/doc/doxygen/bugs.html
debug_level: 1

Warn : Transport "sdi" was already selected
Ready for Remote Connections
[wch_riscv.cpu.0] Target successfully examined.
** Programming Started **
** Programming Finished **
** Verify Started **
** Verified OK **
** Resetting Target **
shutdown command invoked
===========================[SUCCESS] Took 3.08 seconds ===========================

Then unplugged the WCH-LinkE (to which the ch32v003 is connected to) and plugged it back in, the LED is still blinking!

Thanks for you kind and prompt reply. Actually I was trying with a bare minimum board with a tssop adapter which is powered up using a AS1117 3v regulator. After your reply I took out the mini dev board which is a readymade development for CH32v003 and flashed the same code and it worked flawlessly. So the finding is that my bareminimum board is the culprit. I have redesigned a bareminimum board and now it's working perfectly, thanks again for your reply.

if somehow the use of RAM can be redued then it would be great. In case of CHFUN framework the usage of RAM is very less.

Another issue which I am facing is while trying to make my own lib file like the one which is given below:-
GPIO_CONFIG.h
#ifndef _GPIO_CONIFG_H
#define _GPIO_CONIFG_H
#include "ch32v00x.h"
#define u8      uint8_t
#define GPIO_PORT  GPIOD
#define GPIO_PIN    3
#define GPIO_PIN_1  2
void GPIO_INIT(uint8_t PIN);
#endif
and corresponding source file GPIO_CONFIG.c-
#include "GPIO_CONFIG.h"
void GPIO_INIT(u8 PIN)
{
RCC->APB2PCENR&=~(RCC_APB2Periph_GPIOD);
GPIO_PORT->CFGLR &= ~(0xf<<(4PIN));
RCC->APB2PCENR|=(RCC_APB2Periph_GPIOD);
GPIO_PORT->CFGLR &= ~(0xf<<(4PIN));
GPIO_PORT->CFGLR |=(GPIO_CNF_OUT_PP|GPIO_Speed_50MHz)<<(4*PIN);
}
and then include #include "GPIO_CONFIG.h" in main.Now if I try building complier shows Error " "ch32v00x.h" No such file found.
what's the issue?

Not reproducable at all. Please post the full project files.

Actually I am putting the lib files in the lib folder. But you have put it in the source folder. May be that is the reason that in your case it worked. Thanks for your reply. I will get back to you soon.

You need to adhere to the folder structure that PlatformIO wants. You can't just put .h and .c files directly into lib/, they need to be in a subfolder to be detected as library, such as lib/gpio/GPIO_CONFIG{.c, .h}. Note that also special rules apply to "libraries"; If they contain interrupt handlers, they must have a libary.json that says "libArchive":false, otherwise the weak interrupt handlers will still be used. Best to read up on https://docs.platformio.org/en/latest/librarymanager/index.html.

Thanks for your reply and guidance. And most importantly all the workouts that you have suggested worked, Thanks again..


chore: upgrade common-codec dependency

This PR upgrades the commons-codec dependency to 1.13 to address a vulnerability discovered by Snyk.

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


Problem with launch.json ?

launch.json:  "sourceMaps" labeled as "not allowed here" when using settings for Firefox. Seems to work anyway.

Yeah, that's not necessary. Firefox seems to always use source maps. I guess I made a copy-paste mistake from the Chrome instructions. Thanks for pointing it out!


Install Windows feature via DISM that requires reboot

I'm currently utilizing the web start method with a gist for the Boxstarter script - 2 questions

I assume the web start method from PS start http://boxstarter.org/package/nr/url?<gist> is still acceptable as long as the default browser is Edge - looks like the Run with Gist has changed slightly
I'm using DISM to enable Hyper-V prior to installing Docker via DISM /Online /Enable-Feature:Microsoft-Hyper-V /All /NoRestart - if I don't suppress the reboot with Boxstarter pickup and continue with the remainder of the package.  I would like to have the required reboot built in

The web start method is derecated and currently uses an older version of boxstarter. The best way to get boxstarter is to use . { iwr -useb http://boxstarter.org/bootstrapper.ps1 } | iex; get-boxstarter -Force  and then use the Install-BoxstarterPackage comand to run packages.

If you do not suppress the reboot, boxstarter will not pick up the install after the reboot. The best way to handle this is to use chocolatey to install windows features using the windowsfeatures --source then boxstarter will reboot and restart if a reboot is required.

Thanks Matt - just curious was the web start method deprecated because of security hoops
I'll look for your comment - feel free to close at your convenience

Take a look at http://www.hurryupandwait.io/blog/retiring-the-boxstarter-web-launcher


Need drop_and_forget() API to remove cached entry of a bad node

if any upper layer detects a bootstrap node / node is misbehaving or a security concern it would be good if we can kill it from our bootstrap list and not have to go through all the checks again to find he is a bad node.
drop_and_forget() can explicitly mean do not cache it and remove from cache if present in cache.
There are situations when we only want to drop a connection but still cache it in bootstrap list, but other times it may be a very bad node we don't want to speak to again.

Fixed by https://github.com/maidsafe/crust/pull/459


Comment in existing code should be altered:

Challenge Using Objects for Lookups has an issue.
User Agent is: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36.
Please describe how to reproduce this issue, and include links to screenshots if possible.
My code:

// Setup
function phoneticLookup(val) {
  var result = "";

  // Only change code below this line
  result = {
    "alpha": "Adams",
    "bravo": "Boston",
    "charlie": "Chicago",
    "delta": "Denver",
    "echo": "Easy",
    "foxtrot": "Frank"
  };

  // Only change code above this line
  return result[val];
}

// Change this value to test
phoneticLookup("charlie");

This Challenge requires that "[val]"  be added to the statement "return result;"      However the comment above it states "Only change code above this line."   ...   the comment should say something like, "change this line".

@JeffGreenlee42 thanks for the issue and feedback. Yes, you can write the code that way, but we've asked that you assign the value to result rather than returning directly from the object.

Convert the switch statement into a lookup table called lookup. Use it to lookup val and assign the associated string to the result variable.

There are many different ways of solving programming challenges. Your answer is perfectly acceptable but for the way the challenge is set up, changing switch statements to objects, this way works. Closing as the code and instructions are consistent. Happy coding!


[AST] Add Builtin.packLength

Add a new builtin which takes a pack expansion and counts the number of items within it. This is built on top of https://github.com/apple/swift/pull/66638.

@swift-ci please test

@swift-ci please test

@swift-ci please test


Allow the http solver to pass on interaction data directly

I know that there is actually quite some work left to define the api and a fair solver competition. But for now, we bypass all of this and just allow http_solvers to do pass custom interactions to their solutions.
Maybe this PR alleviates the pain, we can allow external solvers to participate on a trust basis, and we gain some time to define the competition.
Test Plan
Haris and I will provide code for the cowdexsolver to test it...

Codecov Report

Merging #1393 (1ecaa05) into main (80a7a80) will decrease coverage by 0.01%.
The diff coverage is 36.36%.

@@            Coverage Diff             @@
##             main    #1393      +/-   ##
==========================================
- Coverage   66.30%   66.29%   -0.02%
==========================================
  Files         146      146
  Lines       30053    30064      +11
==========================================
+ Hits        19928    19932       +4
- Misses      10125    10132       +7

Thanks a lot for the review @Felix, I love the coordinates suggestion. It made the code so much more aesthetic and easier to digest. Love it!


Revamp Contact Page

Describe the bug
Hey @wasimreja, I would like to open this issue under JWOC
Steps to reproduce

Go to '...'
Click on '....'
Scroll down to '....'
See error

Expected behavior

Screenshots
No response
Desktop

OS: [e.g. iOS]
Browser: [e.g. chrome, safari]
Version: [e.g. 22]

Smartphones

Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]

Additional context
No response

I want to contribute

I would like to work on this issue under JWOC


Failed to build pip package with syntax error

Please make sure that this is a build/installation issue. As per our GitHub Policy, we only address code/doc bugs, performance issues, feature requests and build/installation issues on GitHub. tag:build_template
System information

OS Platform and Distribution (e.g., Linux Ubuntu 16.04): centos
Mobile device (e.g. iPhone 8, Pixel 2, Samsung Galaxy) if the issue happens on mobile device:
TensorFlow installed from (source or binary): source
TensorFlow version: master branch
Python version: 3.6
Installed using virtualenv? pip? conda?:
Bazel version (if compiling from source):
GCC/Compiler version (if compiling from source):
CUDA/cuDNN version:
GPU model and memory:

Describe the problem
when I try to build the tensorflow,with command
bazel-bin/tensorflow/tools/pip_package/build_pip_package $build_dir

I got the error
bazel-bin/tensorflow/tools/pip_package/build_pip_package: line 263: syntax error near unexpected token `done'

Provide the exact sequence of commands / steps that you executed before running into the problem
bazel-bin/tensorflow/tools/pip_package/build_pip_package $build_dir

Any other info / logs
Include any logs or source code that would be helpful to diagnose the problem. If including tracebacks, please include the full traceback. Large logs and files should be attached.

Ohhh, there goes a hot fix already
https://github.com/tensorflow/tensorflow/commit/75a63b0527bb0ca9604a4e3f5a941e8f689c5fc9


xdot graphiz viewer isn't recognized as window

https://github.com/jrfonseca/xdot.py
I can't attach the debug-windows log, because the window doesn't even show up in the debug-windows log
Accessibility Inspector.app refuses to capture accessibility info as well
The window is really obscure, it doesn't even show up in menubar:

This is happening for Obisdian as well.


Issue on Text Display with RTL, Its adding padding on top.

Steps to Reproduce
This issue raises with Arabic and Urdu Language.
Its adding Padding almost every Text Widget and even in TextField.
I am using Flutter Version 3.3.11

Expected results:
Actual results:

Code sample
Sample Code for Textfield :

Hi @Usama1Ace
I don't see this issue on the latest master channel with a simple TextField.

Demo

Please provide a completed and minimal reproducible code sample so that we may verify this (It should be in code block format instead of a screenshot, see Creating and highlighting code blocks).
And please also retry on the latest stable/master channel to check if the issue still persists or not.

Steps to Reproduce
Textfield Label is disturbed. added Padding on top . And When start writing in text field words are going outside the textfield.
Description:

Issues of RTL langauge in App only appears when you have any RTL language exists in your phone.
Like in my case i have added Urdu language from phone language settings.
Then open the app It disturbed the UI . Same like seen in images...

This issue raised on multiple device and same.
Devices Name:

Iphone 7+
Iphone XR
Infinix  Android 12
Emulator Android 12 and Android 13.

Expected results:
Result Fine. When no  RTL languages exist in Phone Language Settings. So This result appears.
Here bottom Bar it looks like this .... Words are Perfectly Aligned.

Actual results:
Result When i have selected RTL language like Urdu in phone Language setting exist.
Even in bottom Bar it looks like this .... Words are outside the bottom bar..

Code sample
TextFormField(
              // key: UniqueKey(),
          focusNode: searchController.myFocusNode,
          // readOnly: this.isLoadingSearchResults,
          // enabled: !this.isLoadingSearchResults,
          onEditingComplete: () {
            debugPrint(
                'On Editing Completed ..... ${searchController.textEditingController.text}');
          },
          onSaved: (newvalue) {
            debugPrint(
                'On Saved Completed ..... ${searchController.textEditingController.text}');
          },

          onChanged: (newText) async {
            searchController.debouncer.run(() async {
              debugPrint('Item Clicked ....');
              searchController.setrootWord = "";

              if (searchController.hasSpeech) {
                return;
              }
              // setState(() {
              if (newText == '') {
                searchController.alignText = TextAlign.left;
              }
              // slideAnimationController.reverse();
              bool isOtherLang =
                  searchController.checkTranslation(newText.trim());
              if (isOtherLang) {
                searchController.alignText = TextAlign.right;
              } else {
                searchController.alignText = TextAlign.left;
              }
              // });

              debugPrint('Search Term   ${newText.trim()}');

              searchController.searchAfterTimeout(newText.trim());

              print(newText);
              //perform search here
            });
          },
          controller: searchController.textEditingController,
          textAlign: searchController.alignText,
          // autofocus: false,
          style: TextStyle(
            fontSize: 18,
          ),
          textInputAction: TextInputAction.unspecified,

          cursorColor: Constants.colors.secondaryColor,
          decoration: InputDecoration(
              isDense: true,
              contentPadding: EdgeInsets.zero,
              border: InputBorder.none,
              hintText: getTranslated(context, 'search_with_dots'),
              hintStyle:
                  TextStyle(fontSize: 18, fontWeight: FontWeight.w300)),
        ),

Replace the Keys for gettranslated with belows.
XML Language for Urdu,Arabic keys :
تلاش کریں…
بحث…

I switched device language to Arabic or Urdu but still can not reproduce this issue:

Arabic
Urdu

Your sample code is incomplete due to undefined variables/components. Please try to create a minimal and complete sample code in a main.dart file, so that we can just copy and run it to verify the issue.
And please also retry on the latest stable/master channel to check if the issue still persists or not.


Remove time out, fixes #90

This fixes #90, but... I now get an empty response when I send:
-- LOOP
Sending: mac tx uncnf 1 with 1 bytes
Time-out

Any idea @johanstokking?

With this PR approved, we need some additional changes:

[ ] Remove logic that expects readLine() may return "":

https://github.com/TheThingsNetwork/arduino-device-lib/blob/e1bda36926ca29d277f3ba185c207eeeae42865e/src/TheThingsNetwork.cpp#L21
https://github.com/TheThingsNetwork/arduino-device-lib/blob/e1bda36926ca29d277f3ba185c207eeeae42865e/src/TheThingsNetwork.cpp#L94
https://github.com/TheThingsNetwork/arduino-device-lib/blob/e1bda36926ca29d277f3ba185c207eeeae42865e/src/TheThingsNetwork.cpp#L208

[ ] Update #91 which also check for this:

https://github.com/TheThingsNetwork/arduino-device-lib/pull/91/files#diff-b2f2810008e6e975eb686e14fbd00f7fR200

@johanstokking, I'm not 100% sure I have added clearBuffer() to all and only those places where it's needed.


Bricked SP22 by interrupting after flash2

I bricked an SP22 by interrupting the flashing process after
# curl http://<IP_ADDRESS>/flash2
The device was rebooted before doing flash3. Now the LED doesn't blink, when after pressing the button a long time.
Is there a way to revive the device ?

Check Troubleshooting "appears bricked"

Recovered. Thanks!


Support rebase rather than merge when pr not sync with master

In what area(s)?
/area test-and-release
Describe the feature
Now dapr repos setup each pr need sync with master, "update branch" or bot would do merge if not sync.
It would occur a pr cover too many un-related contributors like https://github.com/dapr/dapr/commit/74417d3be70c354cfe7647052f317f1cc1fec032.
Here is a long-time discuss, now a github action would support rebase rather than merge.
Release Note

RELEASE NOTE:UPDATE Rebase to sync with master rather than merge.

I am fine to support the rebase command from maintainers only. The rebase will reset any approvals, so it is better if done by maintainers only, so they can approve the PR again right away.

@yaron2 concerns here?

I think rebase command should from author as well, of course it support config callers.

Supporting author is OK too - although authors can do it directly from their git repo anyway.

Seems it only support role from Github Setting.


Draft for LoopKit PR: add Silent Pod, Pod Diagnostic features and support

This PR adds the Silent Pod and Pod Diagnostics features to the Omnipod screen for DASH pods:

Prerequisite: LoopKit pull requests, OmniBLE PR 106, 114, 115, 116 and 117 should be merged first

The Silent Pod and Pod Diagnostics rows are only visible when allowDebugFeatures is true. This is configured using build-time flags in LoopWorkspace and is true by default for DIY Loop.
User-facing changes:

Pod notifications include an option to silence the pod

When silenced, alerts are only on the phone, the pod does not beep
Pod faults, end of life and out of insulin still alarm on the pod regardless of this setting

The previous pod row is moved under the pod details row to make it easier to find
A pod diagnostics row is added to the end of the pod screen

various diagnostics rows are added in a new sub-screen

This was just for playing around. Now that PR are merged in LoopKit, closing this.


After update to 1.47.0 base direcroty change

VSCode Version: 1.47.0
OS Version: Windows 10

When I update my vscode to 1.47.0 my base files goes to "_" directory.

Does this issue occur when all extensions are disabled?: Yes

Please explain what you mean by "base files". Maybe paste screenshots here.

@gjsjohnmurray  My vscode is in "D:/Programs/Vscode/"
After update to 1.47.0 vscode files moved to "D:/Program/Vscode//" folder
Just "unins000.exe" and "unins000.dat"and "unins000.msg" and "swiftshader" are stay in "D:/Programs/Vscode/" folder
I move all files and folders at "D:/Programs/Vscode//" folder to "D:/Programs/Vscode/" and work.

/duplicate #47841
As a workaround, please disable Windows background updates by setting update.enableWindowsBackgroundUpdates to false.


Add ability to include a file in a rules file

Add a preprocessor step that supports an include mechanism so you can include one set of rules from one file into another.

We decided to go in another direction by having falco read multiple files rather than a single file with includes (See https://github.com/draios/falco/pull/278). This seems to work well for us, so closing this issue.


chore(release): 0.13.2

Patch to trigger publishing

Don't think this patch was necessary but is merged to ensure repository is in sync.


Discord displays "Playing Apple Music" instead of "Listening to Apple Music"

How Spotify shows up:

How apple-music-discord-rpc shows up

How apple-music-discord-rpc should show up :)

The "listening to" status cannot be set by the userspace RPC protocol. Only bots and Spotify can use it.

@NextFire pin this issue


Update Eslint and Jest

Update to new versions of eslint related dependencies and Jest

There are @stacks/{eslint,prettier}-configs now

There are @stacks/{eslint,prettier}-configs now

@kyranjamie does that mean these dependencies can be removed?

@kyranjamie does that mean these dependencies can be removed?

@reedrosenbluth who should review this?

@reedrosenbluth who should review this?


WebAssembly

WebGL?

Yes please. This is on my radar, but I don't have any time to work on it soon.
Dependencies right now are glium, glutin, winit. winit got web support recently. The OpenGL usage is contained in the ezgui crate and doesn't use anything fancier than scissor test and texture arrays.

Info on the winit support: https://users.rust-lang.org/t/winit-0-20-and-web-support/36155

Starting experiments with webgl at https://github.com/dabreegster/rust_wasm_gui_test

This is actually getting quite close: https://github.com/dabreegster/abstreet/tree/wasm

I got almost everything working with glow on native
glow on webgl isn't drawing yet, probably some simple bug
need to deal with non-wasm-friendly stuff from a few places -- notably usvg's harfbuzz dependency, reading/writing files, and uses of Instant

Initial proof of concept. ;)  It needs a fair bit of work, but I don't see any actual blockers.

Seems quite laggy?

Oh yeah, definitely. I haven't tried in release mode yet, but I bet that'll help. Lots of other bugs to work through before this is anywhere near ready. Probably the hardest piece will be getting some variation of text rendering through usvg without a dependency on harfbuzz.

Currently waiting on https://github.com/RazrFalcon/resvg/issues/229

Hi, I want to let you know that winit is considering deprecating the stdweb backend (https://github.com/rust-windowing/winit/issues/1662). As it appears that A/B street is using winit with stdweb and it doesn't look like you have any plans to move to web-sys, may I ask for your opinion on this?

I originally chose stdweb over web-sys many months ago, because it wasn't clear which one was used more, and following the stdweb example seemed slightly easier at the time. I don't think there are any blockers for us switching to web-sys, and we want to use the better maintained option. @michaelkirk did some deep dives into the two recently to fix some bugs and has better context. Should we just migrate to web-sys now?

Yep, I think migrating to web-sys makes sense.
AFAIK the most substantial piece of work will be writing the boilerplate to replace cargo web, which is stdweb only IIRC. I don't think it'll be difficult, just hasn't been a priority.
Do you want me to pursue it @dabreegster?

Do you want me to pursue it @dabreegster?

I have no understanding of this stuff and want to remedy that, so I'll take a crack at it, if that's OK

Be my guest!

http://abstreet.s3-website.us-east-2.amazonaws.com/
I'm declaring victory. Many things are broken compared to the native version (saving your edits, partially transparent colors), but enough works to try it out! If you find other issues with web specifically, please file more bugs. Thanks!


NoSelection not showing in TS version of tutorial

I'm submitting a bug report

Library Version:
1.0.0

Please tell us about your environment:

Operating System:
Lubuntu 16.10

Node Version:
7.0.0

NPM Version:
3.10.8

JSPM OR Webpack AND Version
JSPM 0.16.48

Browser:
Firefox 50.1.0

Language:
TypeScript 2.0.10

Current behavior:
When I follow the tutorial to the step to create the no-selection ts and html, The message is not shown in the router-view.

What is the expected behavior?
I expected to see the message of no-selection in the view

Typo -.-


Check validity of inputs for pairwise analysis

This checks to make sure that inputs are the same length for pairwise analysis, and also does a little bit of restructuring to reduce the amount of code in the main file. It will also be convenient when doing analysis across >2 systems if we decide to support that.

Looks nice. Merged.
Also, @OscarWang114 , although currently, the the implementation of frontend's pair-wise analysis is independent of skd's, Graham's revision of this part would be also useful for the frontend stuff: https://github.com/neulab/ExplainaBoard/blob/2231ff6a2010ee2697b1641a9bedb67b70a0c292/explainaboard/explainaboard_main.py#L91
Also, do you think the the multiple system analysis part should be completely handed into sdk? If yes, what would be a good format if the report file with multiple system analysis?

Yeah, the formatting for multiple system analysis is not straightforward, I think we'd have to think about this carefully.


back to io/wait

should take care of #357

@tarcieri we can continue the discussion here.
Checking ruby's source code, I see the same "faulty" wait_* methods handling which caused the known bug. The main difference being, net/http closes connections by default.
In the case of this gem, the preferred default is Keep-Alive, which is a design choice.
This is the sequence of events which randomly triggers the issue (refers to https://github.com/httprb/http/blob/master/lib/http/timeout/per_operation.rb#L61-L72):

read_nonblock(size, :exception => false) returns :wait_readable
wait_readable(read_timeout) returns nil.

the current code (as net/http) interprets nil as timeout, when according to the documentation, can also mean "EOF is reached". As it is, it ends in a timeout, although the whole response has been buffered.
if I choose to ignore nil and let it run (I interpret it as "EOF is reached"), next read_nonblock(size, :exception => false) will return nil, and this means also "EOF is reached", therefore would be successfully completed.

So, this might have been already fixed in ruby trunk (according to the code it now nly handles time outs, although implementation could mean something else), which means we can't rely on the false return value.
So, I see these possible solutions:

first nil for timeout is ignored, only "marked for timeout", and if the read_nonblock delivers anything other than nil, we trigger the timeout (otherwise EOF);

tout = false
loop do
  result = @socket.read_nonblock(size, :exception => false)

  return :eof if result.nil?
  raise TimeoutError, "Read timed out after #{read_timeout} seconds" if tout
  return result if result != :wait_readable

  unless @socket.to_io.wait_readable(read_timeout)
    tout = true
  end
end

gem could follow the HTTP spec and use the header length to fetch only the necessary body length. From what I understood, this gem (as net/http) is using a default window size to read content from socket to buffer, and uses io events to signal end of read/write tasks. This seems wrong (is it?) and logic could be rewritten use the window to read to buffer only until the Message-Length value is exhausted. This probably has to be handled differently for chunked responses.

What do you think? First option seems to demand less overhead, but second option seems more correct, but might demand more internal refactoring.

@TiagoCardoso1983 for what it's worth, a GSoC student has been working on an implementation of a Java-like (fixed-sized) ByteBuffer type which bypasses Ruby I/O and does native I/O on native buffers (or at least that's the goal, some implementations still pending, but GSoC isn't over yet): https://github.com/celluloid/nio4r/pull/95/files

@tarcieri that's good to hear, but is it cancelling this fix? IMO it shouldn't be hard to get something which just works with the stdlib, even with the current weird io/wait semantics. What do you think of the 2 suggestions?

@TiagoCardoso1983 I don't entirely understand what you're proposing in regard to the HTTP semantics you describe. I guess I'll have to further study your links to have an opinion.
Regarding MRI async I/O errata, this is the sort of thing that really feels like it needs regression tests. I would really like to capture the previous regressions we've seen in an integration test.

Going forward with it, and judginy by this and this, the Response object has access to the response headers before reading the http response body, hence the 'Message-Length'. We could therefore pass this value to the Response Body object, which means that the response body would know when to stop reading the body without relying in the IO events.
Anyway, this is all theoretical by now and I'll try to add a proof-of-concept for the failing request.

@TiagoCardoso1983 I can't find any information on this Message-Length header you keep talking about. Can you point to a specific part of the HTTP RFC where it is described?
Regardless, you still need to handle cases where these sorts of headers aren't provided by non-compliant servers.

I already linked in a message above. And it's Content-Length .

@TiagoCardoso1983 we already support Content-Length, however it's not always available

Ok, looking at the code again it seems the response Content-Length is no longer used when reading the response body. Once upon a time it used to be.
That said, not all servers send it or even know it in advance, so at best it can be used opportunistically.

@tarcieri can you have a look at the rfc link I've linked a few messages above? There are some corner cases regarding the response body length which this gem might not address, besides that one.
Regarding the example from the related issue (the https link to google play store), which issues a 404 status code, the response comes with "Transfer-Encoding: chunked". The corrected(?) link which responds to 200 has the Content-Length set. Use curl for these two links to see it for yourself:

https://play.google.com/store/apps/category/GAMES/collection/top?start=400 (404)
https://play.google.com/store/apps/category/GAME/collection/topselling_free?start=400 (200)

The way I see it, even if not being fully compliant with the RFC, this gem could at least handle these two cases, in which when length is present, you only read as much, and when response is chunked, you read until the termination character (here's how it's defined in rack.
I don't agree with what you said. Servers which do not know content length in advance, encode the response as chunked.

Just for comparison sake, here's how net-http reads the body: https://github.com/ruby/ruby/blob/trunk/lib/net/http/response.rb#L280-L301

Yes, it should use Content-Length when available.

@tarcieri I think I got it this time, and the failing example from #298
So, the Content-Length issue is now handled, but the failing case which caused the revert was on a chunked response. I investigated how this happens here, and it seems that the chunks are read by the connection and passed to the parser (HTTP::Parser instance). This will handle the chunked responses internally and give back a proper string back, which will be added to the contents.
The caveat on the http side is that it relies on io events to decide what to do next. I don't think that is correct, but I don't know what is the correct alternative. So here I'll be shooting in the air from now on:

http-parser object should provide a way to say it is done handling the chunks. I saw that the output coming from the socket contained the termination character 0\r\n and the parser correctly concatenated the output, but it doesn't provide a hook stating that body parsing is complete. If it did, the client could terminate body parsing as per the spec instead of "waiting on the socket". Do you know if it supports this already?
Either io/waitdoesn't support the case in which the socket eof's, or there was a race condition between reading/waiting which IO.select somehow bypasses. Check this example

require 'socket'
require 'io/wait'

Thread.new do
  server = TCPServer.new 2000 # Server bind to port 2000
  loop do
    client = server.accept    # Wait for a client to connect
    client.puts "Hello !"
    client.puts "Time is #{Time.now}"
    sleep 3
    client.close
  end
end

puts "server is starting..."
sleep 2

puts "connecting now"
s = TCPSocket.new 'localhost', 2000

puts "connected"

10.times do
  k = s.wait_readable(2)
  puts "wait: #{k.inspect}"
  v = s.read_nonblock(8, exception: false)
  puts "val: #{v.inspect}"

  break if v == nil
end

I will fill a bug to see what the core team thinks, but this makes indeed leveraging io/wait harder.

https://bugs.ruby-lang.org/issues/12674

@TiagoCardoso1983 I believe the on_message_complete callback should fire at the end of each chunk, and an empty chunk should signify the end of the body.

So I've reverted the exception for content length, and it returns nil, and the response can be instantiated. Which means that the body will be fetched until end of connection, potentially ad eternum.
Besides the security reason there, I think that this feature doesn't conform to the HTTP/1.1 spec, and even net/http does it. I don't know why one needs to instantiate the response if the response/headers is/are invalid, but then again, I only contributed a few commits and you know more about the usage history of this gem.
In case one wants to satisfy both requirements, the way the response is instantiated has to change, and this should maybe be the task of the core team.

@TiagoCardoso1983 chalk it up to Postel's law. That said, the "security" issue you're describing exists for a compliant implementation which follows an endless chunked response and exists in every compliant HTTP/1.1 client.

@tarcieri that is correct, I meant more as an unexpected security concern, as the protocol defines those use cases. My goal is just to document it in case future issues arise from it.

@HoneyryderChuck this still looks like good stuff (at least for 3.0). Mind rebasing?

@tarcieri done. Although, I got the impression that this bit was supposed to go into socketry eventually. Did that change?

@HoneyryderChuck I'd still like to do it eventually, but this is lower hanging fruit
Looks like you have some RuboCop violations though

Also I'll be out for the next week or so and won't have time to review. Perhaps @ixti can though.
We'll also need to start treating master as 3.x if we merge this.

@tarcieri @ixti done!

can I make a few suggestions regarding rubocop? Because, if you notice the ammount of useful commits against rubocop tweaks in this PR, you can realize how annoying that might have been. I get the usefulness of maintaining a standard, but there are some inconsistencies which make one lose focus. Main one being, the hash-rocket insistence. Main reasons are:

you can't use kwargs and hash-rockets at the same time.

# syntax error
def bla(:a => nil, :b => nil)

You can pass hash-rocket like parameters as kwargs

# if I don't call #bla as this, rubocop complaints
bla(:a => 1, :b => 2)

I also suggest dropping this spec given that minimum requirement of this gem is ruby 2.0, and the "new" hash syntax exists already since 1.9 .

Will merge this today.
Re hash syntax: https://github.com/httprb/http/pull/342

Will merge this today.

hopefully you make it, as "before the weekend" just passed ;) not to sound like an a-hole, but I've been mostly fighting conflicts and rubocop for the last week, which is time and nerve-consuming, for a gem I haven't been using lately.

@ixti remember to push master to 2-x-stable prior to merging this, as it's a breaking change, so with this master will officially become the 3.x development branch.
We should probably also add some README text to clarify the version numbers and development state of each branch (I can take care of that)
@HoneyryderChuck I'm 👍 on moving to the new hash syntax across the board, @ixti is the detractor there.
re: RuboCop, are you aware of rubocop -a? (which will autofix your code)

@tarcieri I actually wasn't, thx for the tip 👍

I have squashed and merged this: https://github.com/httprb/http/commit/cb44c5dfc7fe2bc7d81a1465a561e5b8764749f6

@tarcieri 2-x-stable was actually created as soon as we released v2.0.0, and now it's in sync with v.2.2.1, while master contains this PR

Re: hash syntax. Yes. I am strongly against new hash syntax.

@ixti yeah, just making sure it was up-to-date before merging this. I'll add some clarifying information to the READMEs tonight.
re: hash syntax, I'm only weakly in favor of the new syntax, so I guess your strong objection wins 😜

@ixti respect your opinion, and as one of the moderators of this project, your counts the most. In terms of creating arbitrary hashes, I have to say that I don't have a strong enough counter-argument, since as stated in the linked issue, you can't represent non-symbol types with the new syntax.
However, I think one could "relax" the policy and open an exception, namely when you pass the options directly in the method signature. From what I understood, you're not against kwargs. I'd suggest "enforcing" them in the internal http API (at least), as it adds argument-not-type checks on method call which map to more meaningful error messages, and will remove options hash custom handling like this one bit here (see #fetch calls). Makes a maintainer's life much easier and lessens "primitive obsession".
That being said, I think that insisting in the old hash-rocket for method calls creates confusion, as there is dissonance between defining a method and calling a method:
def person(first: , last: )
...

# same
person(first: "Dirty", last: "Harry")
# not same
person(:first => "Dirty", :last => "Harry")

To summarize, I agree with you in the hash thing, but the fact that you can't define kwargs in an hash-rocket-compatible forces you to handle the hash syntax inconsistency one one or another. The only way to prevent this would be not to use kwargs at all, but I hope I made a strong argument about why you should use kwargs. And therefore, I think that the new syntax could be accepted as long as the new syntax could only be used in method calls directly and not to instantiate hashes. Whether rubocop handles such an exception, that's another topic.
Those are my 2 cents. As stated, I respect the logic of the choice.

@HoneyryderChuck We're all for kwargs. It's just we dropped Ruby relatively not so long ago, so nobody was working on rewriting internal API. I believe that's a great idea (to get rid of opts hashes) for 3.0.0 release.
I agree with you that current restriction introduces a small confusion (in method calling vs method definition), but I find it not so bad, after all method definition differs from method calling in general, e.g.:
def say(what = "wut?")
  # ...
end

# you can:
say("hi!")

# but can't (obviously)
say(what = "hi")

So I prefer to look at this particular problem (of kwargs definition/usage difference) through this prism :D Relaxing of rubocop on has syntax will add extra burden on those who review to check styling as well as one will have to verify if used Hash is not a hash but kwargs.

I think, at least, we can enable the OptionHash cop so as to forbid option hashes:
https://github.com/bbatsov/rubocop/pull/2078/files


fix freetdstests errors/failures in tests2

Shouldn't we change the expected type to unicode instead of commenting out the lines?

I just looked at a diff of tests2/freetdstests.py and tests2/sqlservertests.py and they are very similar. It looks like freetdstests.py was forked off sqlservertests.py at commit 83db883 back in November 2011. Since then there have been a number of tests added to sqlservertests.py that haven't made their way into freetdstests.py.
So yes, it probably makes sense to update tests2/sqlservertests.py to also allow testing of FreeTDS ODBC against SQL Server, and retire tests2/freetdstests.py. I can proceed with that if you like.


#22 Remove Application Area from AAI

Removed Application Area entirely from Source
fixes #22

Merge conflict

I'll fix this today


Add Serverless

Please read and adhere to the contributing guidelines.

Hi, I checked that but I don't see whats exactly missing, could you help me please?

https://github.com/sindresorhus/awesome/blob/master/contributing.md#the-pull-request-should-have-a-useful-title-pull-requests-with-update-readmemd-as-title-will-be-closed-right-away-because-im-so-tired-of-nobody-reading-this-document-please-carefully-read-everything-in-adding-to-this-list

Done!

Some feedback:

You have yet to read and follow: https://github.com/sindresorhus/awesome/blob/master/create-list.md
Be consistent about ending all descriptions in a .
Add a description to all items.
Maybe right align the logo. Example: https://github.com/sindresorhus/awesome-nodejs/commit/d39ee6acf2c9cc7e5cf4c20664ab173af7de06eb

Cool. Thanks! I Will work on that.

Any updates?

Hi, yes, I aligned right the logo and fixed all descriptions to end with a "."

I've also noticed here's also a similar list: https://github.com/JustServerless/awesome-serverless. Looks like this one is on general server less resources whereas the one linked above is on the server less project itself.
You could simplify a few link titles http://nobackend.org/ -> nobackend.org and https://github.com/auth0/webtask-scripts/tree/master/stripe.
Contributing guidelines?

Serverless is already listed under backend: https://github.com/sindresorhus/awesome#back-end-development

"Serverless" is a concept that the "Serverless" framework is using, but these are two different things!

@davisonio, added contiburting guidelines and fixed some links

The descriptions under "push notifications" should have a - separating the link from the item. There's also still a few inconsistencies in the descriptions, some are non-existent and some are missing a . at the end.
Can you also fix the merge conflicts?


Request to Add Paper

Thanks for meticulously maintaining this repository!
We would like to recommend our recent work on "Segment Any Point Cloud Sequences".
We introduce Seal, a framework capable of leveraging 2D vision foundation models for self-supervised learning on large-scale 3D point clouds.

Paper: https://arxiv.org/abs/2306.09347
Code: https://github.com/youquanl/Segment-Any-Point-Cloud
Project Page: https://ldkong.com/Seal

Thanks a lot!

@ldkong1205 I have added your nice work. Thanks for your reminder.

@ldkong1205 I have added your nice work. Thanks for your reminder.

Thanks for your help!

Thanks for your help!


Minor Styling issues in the Events Page

Describe the Bug 🐛
A clear and concise description of what the bug is:
There are some styling issues on the events page due to the subsequent merging of the pull requests #40 #42
To Reproduce:
Steps to reproduce the behavior:

Go to events page

You will see some styling issues for the events cards.
@imniladri please look into this

Ok sure!


I've managed to get Local Interactive Notifications working on iOS. But I'm having trouble getting it to work for Android.

After looking through the Wiki for how to customize Interactive Notifications for Android it seems it's not what I'm after.
I'll include the code i've done for iOS, and what I'm looking for is the equivalent for Android. I.e a way to write a couple of actions and send a Scheduled Local Notification with them included.
ps. Tried the example code in the wiki, but could not figure out where MyIntentUtils.getMapIntentcomes from and how I call it from JS.
index.js

export const initNotifications = () => {
  const snoozableMedicationCategory = new NotificationCategory({
    identifier: "SNOOZABLE_MEDICATION_CATEGORY",
    actions: [snoozeMedicationAction, takenMedicationAction],
  })

  const medicationCategory = new NotificationCategory({
    identifier: "MEDICATION_CATEGORY",
    actions: [takenMedicationAction],
  })

  NotificationsIOS.addEventListener('notificationReceivedForeground', onNotificationReceivedForeground)
  NotificationsIOS.addEventListener('notificationOpened', onNotificationOpened)

  NotificationsIOS.requestPermissions([snoozableMedicationCategory, medicationCategory])
  NotificationsIOS.consumeBackgroundQueue()
}

const onNotificationReceivedForeground = notification => {
  Toast.show(notification._data.foregroundMessage, Toast.LONG)
}

const onNotificationOpened = notification => {
  switch (notification._data.type) {
    case JOURNAL_NOTIFICATION:
      return onJournalNotificationOpened(notification)
    case MEDICATION_NOTIFICATION:
      return onMedicationNotificationOpened(notification)
    default:
      break;

  }

medication.js

const createNotification = (medication, createdToday = false) => {
  return NotificationsIOS.localNotification({
    alertTitle: "Schemalagd medicinering",
    alertBody: `Klockan är ${moment().utc(medication.medicate_at).format("HH:mm")}. Du ska ta ${medication.dose}${medication.medicine.medicine_unit.name} ${medication.medicine.name}.`,
    category: "SNOOZABLE_MEDICATION_CATEGORY",
    userInfo: {
      type: MEDICATION_NOTIFICATION,
      foregroundMessage: "Påminnelse om att ta medicin",
      medication: JSON.stringify(medication),
    },
    fireDate: getMedicationDate(medication, createdToday).toISOString()
  })
}

export const onMedicationReminderSnooze = (action, completed) => {
  const timesSnoozed = action.notification._data.timesSnoozed + 1 || 1
  const category = timesSnoozed == 2 ? 'MEDICATION_CATEGORY' : 'SNOOZABLE_MEDICATION_CATEGORY'
  const medication = JSON.parse(action.notification._data.medication)

  if (timesSnoozed < 3) {
    let localNotification = NotificationsIOS.localNotification({
      alertTitle: "Påminnelse om schemalagd medicinering",
      alertBody: `Klockan ${moment().utc(medication.medicate_at).format("HH:mm")} skulle du tagit ${medication.dose}${medication.medicine.medicine_unit.name} ${medication.medicine.name}.`,
      category: category,
      userInfo: {
        ...action.notification._data,
        timesSnoozed,
        foregroundMessage: "Påminnelse om att ta medicin."
      },
      fireDate: moment().add(5, 'minutes').toISOString()
    });
  }

  completed()
}

const onMedicationReminderTaken = (action, completed) => {
  const data = action.notification.getData()
  const medication = JSON.parse(data.medication)

  createMedicationNotification(medication, true)

  store.dispatch(createMedicationIntake(medication.id, moment()))

  completed()
}

export const onMedicationNotificationOpened = notification => {
  store.dispatch({ type: 'Navigation/NAVIGATE', routeName: "Schedule" })
}

export const snoozeMedicationAction = new NotificationAction({
  activationMode: "background",
  title: "Snooze 5min",
  identifier: "SNOOZE_ACTION",
}, onMedicationReminderSnooze)

export const takenMedicationAction = new NotificationAction({
  activationMode: "background",
  title: "Jag har tagit",
  identifier: "TAKEN_MEDICATION_ACTION"
}, onMedicationReminderTaken )

@Krayen could you resolve where comes MyIntentUtils? Thanks!

@Krayen could you resolve where comes MyIntentUtils? Thanks!

Sorry @lmrarturo, I haven't been working on this for 2 years. Can't remember how we ended up solving it, and I don't have access to the project any longer since it was pre-terminated. :(


drop short header packets for unknown sessions

Currently, we'd pass them to the server, where they would get dropped.

Codecov Report

Merging #1616 into master will increase coverage by <.01%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master    #1616      +/-   ##
==========================================
+ Coverage   87.57%   87.57%   +<.01%
==========================================
  Files          98       98
  Lines        6249     6251       +2
==========================================
+ Hits         5472     5474       +2
  Misses        555      555
  Partials      222      222

Impacted Files
Coverage Δ

packet_handler_map.go
93.18% <100%> (+0.1%)
:arrow_up:

Continue to review full report at Codecov.

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


Property support

Could be useful to support properties on the interfaces that are included with every request. These could be set once then included with every request: either as headers, query string parameters or possibly even merged into the body.
Would need to determine where to include them based on an attribute - maybe by reusing the existing header and body attributes.

Should also look into allowing Func<RestMethodInfo, object> for calculations e.g. signature  generation.

:+1:

:+1:


[ Documentation request ] Improvements in Java SDK Doc

Brief description

On navigating to How to use the Keploy Java SDK page under  Usage -> Run the testcases -> Using command line, the indentation of steps is irregular. Also, The bullet present in front of 4th point can be removed.

The Spring Boot + PostgreSQl sample application can be positioned inside Quickstart section.

In this part of java sample app documentation the first point is missing and the indentation of rest of the point description and images are disturbed too.

Your recommended content
Refer to the java and quickstart folders.

@SanskritiHarmukh mam i can help with it

@SanskritiHarmukh assign me


Selected items are reset during page change

If only the page changed, there is no reason to reset the selected items, since the data has not changed.

Fixed, now each page has its own selection, and navigating between pages will not reset the selection.


Jquery free upload example

I am looking for a sane jquery free upload example that can ideally have multiple uploads.
Icing on the cake would be somehow showing how to isolate uploads between users and build up a gallery for a particular user.

@kaihendry check out https://codepen.io/eitanp461/pen/GrRWma
It's an example of using jQuery's blueimp plugin.
Assuming you have a way to identify users, you can add custom tags per user to create per-user galleries, see https://cloudinary.com/documentation/admin_api#list_resources_by_tag

On Sun, 15 Oct 2017, at 05:49 PM, Eitan Peer wrote:

Assuming you have a way to identify users, you can add custom tags per
user to create per-user galleries, see
https://cloudinary.com/documentation/admin_api#list_resources_by_tag

I'm surprised you are recommending tags. We are familiar with prefixing
tenants and querying like that.
Here is a Jquery free example I found via twitter
https://twitter.com/cloudinary/status/918894828418613249

@kaihendry prefixing and tags are different solutions for creating custom galleries.
Note that prefixes are part of the resource id, and also serve as part of the CDN cache key.
By using tags you can dynamically update the resource without creating a new version.
I suppose that it is less important when creating user galleries based on unique user names.
BTW, I got confused by the question, and provided a jQuery example, obviously the example you got on Twitter better suits your needs.

Closing this issue due to the time elapsed. Please feel free to either re-open the issue, contact our support at http://support.cloudinary.com or create a new ticket if you have any additional issues.


eircP - upgrade packages

Upgrades to<EMAIL_ADDRESS>which includes change to compiles shapes
Two commits:
c4c4f16: ~ upgrade deps (no build products)
9bbf17a: ~ upgrade deps (build products)
-- @ericP

another with weird conflicts


Replace LearningPhaseIndicator with a context argument to Layer.applied(to:in:).

This PR address proposal https://github.com/tensorflow/swift/pull/115.
~It's currently blocked by bug TF-256.~

Merging to unblock progress. Happy to address any comments later.


⚠ ClamAV has degraded performance

In 13d7662, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 58 ms

Resolved: ClamAV performance has improved in f2d0acf after 540 days, 13 hours, 10 minutes.


RDM docs tasks for Firefox 68 (Irene)

See https://trello.com/c/Sq0ZrM9l/118-responsive-design-mode-update-fx-68 for the original trello card.
Acceptance criteria

[ ] Implement redesigned settings panel with edit functionality — documented appropriately.

[ ] Added to release notes as appropriate

I have created new images for the UI and updated the text to match on Responsive Design Mode
Please review and let me k now if I missed anything!


Git repository not being recognized

Issue Type: Bug
Since version 1.18 I no longer have the ability to handle Git repositories in ADS.
It will tell me to initialize the repo if I want but the folder is already a repository

Update to version 1.18
Create a repository
Open the folder in Azure Data Studio using "Open Folder"

See image below how it looks. Left you see the Git repo not being recognized. The terminal shows that this is a Git repo.

Azure Data Studio version: azuredatastudio-insiders 1.18.0-insider (dac1970c4355d47bfb710e09a3791226c4b7c929, 2020-05-08T05:38:03.421Z)
OS version: Windows_NT x64 10.0.18363

System Info

Item
Value

CPUs
Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz (12 x 2592)

GPU Status
2d_canvas: enabledflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmultiple_raster_threads: enabled_onoop_rasterization: disabled_offprotected_video_decode: unavailable_offrasterization: enabledskia_renderer: disabled_off_okvideo_decode: enabledviz_display_compositor: enabled_onviz_hit_test_surface_layer: disabled_off_okwebgl: enabledwebgl2: enabled

Load (avg)
undefined

Memory (System)
31.76GB (19.26GB free)

Process Argv

Screen Reader
no

VM
86%

Extensions (8)

Extension
Author (truncated)
Version

sqlops-combine-scripts
Bat
2.0.1

admin-pack
Mic
0.0.2

admin-tool-ext-win
Mic
0.0.2

agent
Mic
0.47.0

dacpac
Mic
1.4.0

import
Mic
0.14.0

profiler
Mic
0.11.0

poor-sql-formatter
WSR
0.1.0

Can replicate on MacOS
Same folder/rep is fine in the standard build

I can also repro this.  Maybe we had a break in a recent vscode merge.

This seems to be fixed in master now.

Thanks! As soon as the insiders edition gets released I'll test the changes

This should be fixed in today's insider build.  Thanks for reporting!

This is back in the RC build.  I'm seeing the below errors in the log.
c:\Users\karlb\AppData\Local\Programs\Azure Data Studio - RC1\resources\app\node_modules.asar\zone.js\dist\zone-node.js:2280 Activating extension 'vscode.git' failed: undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined is not defined.

And init repo does this
ERR command 'git.init' not found: Error: command 'git.init' not found
    at e._tryExecuteCommand (file:///C:/Users/karlb/AppData/Local/Programs/Azure Data Studio - RC1/resources/app/out/vs/workbench/workbench.desktop.main.js:4813:836) [<root>]
    at file:///C:/Users/karlb/AppData/Local/Programs/Azure Data Studio - RC1/resources/app/out/vs/workbench/workbench.desktop.main.js:4813:717 [<root>]
    at c:\Users\karlb\AppData\Local\Programs\Azure Data Studio - RC1\resources\app\node_modules.asar\zone.js\dist\zone-node.js:872:34 [<root>]
    at drainMicroTaskQueue (c:\Users\karlb\AppData\Local\Programs\Azure Data Studio - RC1\resources\app\node_modules.asar\zone.js\dist\zone-node.js:595:35) [<root>]
    at ZoneTask.invokeTask (c:\Users\karlb\AppData\Local\Programs\Azure Data Studio - RC1\resources\app\node_modules.asar\zone.js\dist\zone-node.js:500:21) [<root>]
    at Socket.ZoneTask.invoke (c:\Users\karlb\AppData\Local\Programs\Azure Data Studio - RC1\resources\app\node_modules.asar\zone.js\dist\zone-node.js:485:48) [<root>]
    at Socket.emit (events.js:203:13) [<root>]
    at addChunk (_stream_readable.js:295:12) [<root>]
    at readableAddChunk (_stream_readable.js:276:11) [<root>]
    at Socket.Readable.push (_stream_readable.js:210:10) [<root>]
    at Pipe.onStreamRead (internal/stream_base_commons.js:166:17) [<root>]

@anthonydresser do you have time to take a look at this one?

Sure

This looks like a webpacking issue. I'm verifying but if it is, there's not a great fix.

weird, it was working a few days ago.  is this an intermittent issue or something?

OK, it looks like I validate on my dev build, so that's why it was working.  This will block the release, so please let me know if you'd like some assistance to try to investigate a fix.

I'm testing fixes atm.

Fixes in the linked PRs


how to enable auto-format?

Hi,
this is a great extension :)
when I'm in a table and press Tab, a normal tab is inserted. Manually calling 'navigate to next cell' works.
In the documentation you wrote this only works with 'auto format'.
How do I enable this 'auto format' feature? Or could this be another issue?

Hi, @matthijsvk. Thank you for using.

In the documentation you wrote this only works with 'auto format'.  How do I enable this 'auto format' feature? Or could this be another issue?

It's a misunderstanding.
'navigate to next cell' command is assigned to Tab key.
But that keyboard shortcut is activated when only editing markdown file.
In some .txt/.log/... file or unsaved file, the shortcut is not functionally.

Hi, @matthijsvk. Thank you for using.

In the documentation you wrote this only works with 'auto format'.  How do I enable this 'auto format' feature? Or could this be another issue?

It's a misunderstanding.
'navigate to next cell' command is assigned to Tab key.
But that keyboard shortcut is activated when only editing markdown file.
In some .txt/.log/... file or unsaved file, the shortcut is not functionally.

Thanks!
I think it because of my settings; if I remove the "!suggestWidgetMultipleSuggestions && !suggestWidgetVisible", it works for me.

Thanks!
I think it because of my settings; if I remove the "!suggestWidgetMultipleSuggestions && !suggestWidgetVisible", it works for me.


jupyter variables windows bug: doesn't show and too slow

when I generate a big DataFrame（about 360000 lines） in jupyter,it doesn't show in the  jupyter variables windows while it works well in spyder.
and if I use xx.head() to view the DataFrame,it speeds too much time to print the result.
the code is as fellow:

# 计算离职人数指标
dict1 = dict()
i = 1
for name,group in wdata.groupby(['MCode']):
    group['LE'] = group.FM_num - group.FM_num.shift(1)
    dict1[i] = group
    i = i + 1
M = pd.concat(dict1)
M.head()

@yanyu2015 Sorry could you please clarify your report a bit? In the Jupyter variables window do you mean that the variable doesn't show up at all in this window here?

Or do you mean that it doesn't load if you view it in the data viewer like this?

@yanyu2015 Sorry could you please clarify your report a bit? In the Jupyter variables window do you mean that the variable doesn't show up at all in this window here?
Or do you mean that it doesn't load if you view it in the data viewer like this?
I mean the variable doesn't show up at all in this window here(the first image).
and I need to remind you that if I use M.head() in cell, it doesn't show the result while it should be print downside in normal case.

Is this a specific data file or notebook that you could share out? I tried creating some very large dataframes (1000000 rows) and they showed quickly in the variable view, in the data frame viewer and df.head() printed quickly. Is does the dataframe have a ton of columns as well (the examples I was testing with didn't).
Also could you look at the logging in Output->Jupyter and save that to a file and attach the file to a comment here. Might be something in that logging that I can see going wrong.

Can you leave a email? I don‘t want to upload my data in public. I have check my data,it do has this problem. Is there some other reason may arise this problem?

@yanyu2015 Very sorry that this issue got dropped. I just ran into it while checking my old issues. Are you still running into this issue?

Closing as needs more info. If you can repro still please feel free to reopen.


THRIFT-4509: use nodejs 8.x from nodesource.com in travis builds

@jeking3 where would the build encounter nodejs 4.2.6 then?

As of yesterday afternoon 4.x is no longer used.
Due to the dependencies, and due to the fact that node.js 4.x LTS ends next month, I moved the "oldest" make check job to use nodejs 6.x (ubuntu-xenial) and the current one uses 8.x (ubuntu-artful) - this is the one that runs make check, make cross, ubsan, cppcheck, etc.
We still need to modernize the code/test for js and nodejs however.


Redesigning the main page

I will change the css and attempt to make it look better

hi, in what way? :)

Hello, I won't change anything major. I wanted to add some animation for the text as you are scrolling down.

footer is already a task, #69 :) feel free to start with that


Support CesiumJS mesh format

https://github.com/AnalyticalGraphicsInc/quantized-mesh

This is probably not needed since Entwine can output 3d-tiles now for Cesium integration.


[RHCLOUD-19007] Secret store tests

RHCLOUD-19007
When you use in env variables theSECRET_STORE=vault, the tests fail.
We forgot to set the vault mock in dao/main_test.go
+
We need to skip some tests written only for the option when the secret store is database.

Nice on! Yeah, I'd like to get on the "unmock Vault" ticket so that we can test everything with a "real" Vault instance... but until then, this is a good quickfix!

Do we have ticket for "unmock Vault"? I am asking because I am working on adding some missing tests that needs improvement of our Vault mock or "real" Vault instance for our tests ... so if you are working on it, it will be better for me to wait for it.

Nice on! Yeah, I'd like to get on the "unmock Vault" ticket so that we can test everything with a "real" Vault instance... but until then, this is a good quickfix!

Do we have ticket for "unmock Vault"? I am asking because I am working on adding some missing tests that needs improvement of our Vault mock or "real" Vault instance for our tests ... so if you are working on it, it will be better for me to wait for it.

There is: https://issues.redhat.com/browse/RHCLOUD-18285
But I haven't started yet, so I would add those tests too and then remove the skipping part once we work on the above ticket.

rebased


[CAMEL-18613] camel-cxf - Add option on endpoint to configure schema validation

[ERROR] Failed to execute goal net.revelc.code.formatter:formatter-maven-plugin:2.17.1:validate (validate) on project camel-cxf-soap: File '/home/runner/work/camel/camel/components/camel-cxf/camel-cxf-soap/src/test/java/org/apache/camel/component/cxf/jaxws/CxfSchemaValidationTest.java' has not been previously formatted.  Please format file and commit before running validation! -> [Help 1]

You can run mvn install -Pformat and then there likely are some source changes you need to commit and push

You can run mvn install -Pformat and then there likely are some source changes you need to commit and push

done.


Feature: Create a member forgot password

A password reset email is sent to the email address added or associated to the username.

[ ] Needs to forward the mail over to the user, checkout expressmailer or relevant packages

Needs to forward the mail over to the user, checkout expressmailer or relevant packages

is there an API endpoint to check if the email provided is connected to a user?
I'm currently working on this in feature/forgot-password

Done in PR #157


Add files via upload

I added the files for the BitcoinPhunks collection is not fully minted but i will keep updating the inscriptions.json file

there seem to be some other "phunks" collection or collections who have listed some of these ids as well. this is a conflict which prevents the merge of this pull request. please see if you can make a list of conflicting inscriptions and explain why they belong to your collection, or if all phunks collections are one big collection? thank you.

close pull request. reason: see comment above, no answer.


[Editor] Add a checkerboard behind the image preview in the new alt-text dialog in order to see its potential transparency

/botio integrationtest


Rolling Stock Ownership Compatibility (Delegate Version)

Includes changes from #122. That PR should be merged first.
Requires: fauxnik/DVOwnership#18
Demo: https://youtu.be/2vis4MinpOQ
Does this approach seem good to you?

Closing in favor of fauxnik/DVOwnership#19.


bridge error message  on linux

not working on linux (update: & win10):

start bridge
start beamng (fresh steam install)
enable mods (kiss is the only mod)
beamng freezes, if bridge get killed - beamng runs again without kiss

beamng: 27.2
kiss: 0.5.0
also when i start the bridge i get the following error each 10 seconds:
[17:49:29.547] [discord_rpc_client] [ERROR]: Failed to connect: IoError(Os { code: 2, kind: NotFound, message: "No such file or directory" })
[17:49:39.548] [discord_rpc_client] [ERROR]: Failed to connect: IoError(Os { code: 2, kind: NotFound, message: "No such file or directory" })
[17:49:49.548] [discord_rpc_client] [ERROR]: Failed to connect: IoError(Os { code: 2, kind: NotFound, message: "No such file or directory" })

guess for pulling the official lost of servers.
its a pitty - since I only want to use it locally anyway ...

This just means that it couldn't connect to Discord for rich presence. it can safely be ignored.

still not working, as it looks up beamng completely, and this the only error message I get - unfortunately. Any tip how to debug further?