Pin clippy to minimum supported Rust version

Alternate to #657. Builds on #663.
The rationale is the same as discussed in 0b0f96e:

It can be rather surprising when new lints pop up when a new stable
toolchain is released. Let's pin this check to a specific version to
avoid those surprises.

In deciding which version of clippy to use, I went with the MSRV since
that's what's been done historically. The other option was to read
from the repo a version number specifically for clippy, but I was
afraid that adding one more version number to juggle would increase
the odds that it would be forgotten and fall out of sync.
Note that this approach uses rustup to install the toolchain
dynamically rather than making use of an action. The advantage of this
method is that it allows a single pull request to contain the version
bump and suggested code changes (this is due to the fact that
actions-rs/clippy-check requires a GitHub API token with write
permission, but a token of this type is only available when triggering
on pull_request_target which runs the action using the configuration
from the base of the pull request rather than the merge commit). The
disadvantage of this approach is that the toolchain setup can no
longer be cached by the underlying layering mechanism used by GitHub
actions (unlikely to significantly affect this project).

Also note that CI isn't actually testing these changes. I've done my best to test them in a dummy repository, so I don't think this will break once it's merged. Hopefully this is the last time we'll have to deal with this.


Add release automation

See https://github.com/denorians/deno_actions_core/issues/10#issuecomment-1521083218


Add hasRole method to auth guard

This method check if the authenticated user has role into a resource.

@jpaniorte Thanks for PR!
Can you show a practical usage with a real example?

@jpaniorte Thanks for PR!
Can you provide some tests? Just check /tests folder
Can you show a practical usage with a real example?

Of course!

Perfect!


Created competition analysis table, issue# 54.

Created a .md file on competition analysis table based on all the services mentioned in the guide.

@SuzyQuant, I created a competition analysis table, and as you look at it there are almost all crosses (❌) in the other two competitors' columns. I have searched a lot and also found some NAICS codes like 721110, 722513, and 722511 but couldn't found any one industry which is providing all these services or at least be a competitor of SILK. So what we can do here?
Either do more research again or change the template as I did before in Creative competition analysis table here.
What are your suggestions on it?

I'm going to do my research again on this issue to verify the collected information previously. I'll update the content and create a pull request again within an hour.


Error thrown when group initialized in a Svelte app

Describe the bug
When rendered in a Svelte app, the radio-group throws the following error. The error seems to be thrown once for each radio in the group.
Uncaught TypeError: this.items[this.index] is undefined
    reset auro-radio-group.js:84
    updated auro-radio.js:88
    performUpdate updating-element.js:574
    _enqueueUpdate updating-element.js:508
    requestUpdateInternal updating-element.js:474
    initialize updating-element.js:326
    initialize lit-element.js:150
    UpdatingElement updating-element.js:90
    LitElement lit-element.js:82
    AuroRadio auro-radio.js:18
    element index.mjs:376
    create lookup.js:25
    create_component index.mjs:1706
    create lookup.js:125
    create Layout-140f89c0.js:3556
    create_component index.mjs:1706
    create lookup.js:178
    init index.mjs:1803
    App lookup.js:262
    createApp main.ts:4
    <anonymous> main.ts:10

Here is the line that throws the error: https://github.com/AlaskaAirlines/auro-radio/blob/18a63ff022a2887e6b4902ce9fea91f60d662703/src/auro-radio-group.js#L84
To Reproduce
Steps to reproduce the behavior:

Render the below markup in a Svelte app
See the errors logged in the console

Sample markup:
<auro-radio-group required>
    Form label goes here
    <auro-radio id="radio10" label="Yes" name="radioDemoA" value="yes" />
    <auro-radio id="radio11" label="No" name="radioDemoA" value="no" />
    <auro-radio id="radio12" label="Maybe" name="radioDemoA" value="maybe" />
</auro-radio-group>

Expected behavior
No error is logged.
Desktop (please complete the following information):

OS: windows 10
Browser: Firefox
Version: auro-radio 1.5.2

Additional context
The radio functions as expected, there is only an error in the console. However, throwing such an error does mess up our Jest-based tests.

I am unable to repro this in the Auro doc site (React) nor the local demo. @geoffrich do you have any insight as to why Svelte is throwing this error?

I think it's Svelte-specific, yeah. Probably something to do with when the slot content is populated. We've had issues before where Svelte was creating the slot content later than expected, which messed up the component initialization.
I'll dig into this a bit more.

:tada: This issue has been resolved in version 1.5.3 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Update ED in contribution ack

The world's smallest PR.

i'm also unsure about the wording here, so I'm polling to see whether it's just me https://twitter.com/BenJam/status/1438443742051061765


Please merge revision #b4820d6a631496afe42d61a7e6e9ffe46711447e into dev channel

@whesse @mit-mit @kasperl
This fixes a bug in the way analyzer parses generic local function declarations. Without this fix analyzer reports multiple errors when parsing valid syntax.

Bug: https://github.com/dart-lang/sdk/issues/27965, CL: https://github.com/dart-lang/sdk/commit/b4820d6a631496afe42d61a7e6e9ffe46711447e

Merged in 1.21.0-dev.11.3.


Crash on start and connection

General Description
A sudden crash while waiting for the wallet connection process to finish
How To Reproduce?

Open Wasabi
Enter passphrase
Wait for the connection
Witness crash and then error screen

Screenshots

Wasabi Version
Version <IP_ADDRESS>

I got this running master 97cd400 on a fresh data folder.

Exception type: System.InvalidOperationException

Message: An attempt was made to transition a task to a final state when it had already completed.

Stack Trace:    at WalletWasabi.Fluent.Desktop.Program.Main(String[] args) in WalletWasabi.Fluent.Desktop\Program.cs:line 66

Inner Exception:

Logs:
2024-05-30 19:14:52.764 [3] INFO        FilterProcessor.ProcessAsync (54)       Downloaded filters for blocks from 543825 to 544824.
2024-05-30 19:14:59.619 [10] INFO       FilterProcessor.ProcessAsync (54)       Downloaded filters for blocks from 544825 to 545824.
2024-05-30 19:14:59.684 [27] WARNING    WalletFilterProcessor.ExecuteAsync (167)        Tried to set exception for NonTurbo but status was already RanToCompletion.
2024-05-30 19:14:59.684 [27] ERROR      WalletFilterProcessor.ExecuteAsync (189)        System.InvalidOperationException: An attempt was made to transition a task to a final state when it had already completed.
   at System.Threading.Tasks.TaskCompletionSource.SetResult()
   at WalletWasabi.Wallets.WalletFilterProcessor.ExecuteAsync(CancellationToken cancellationToken) in WalletWasabi\Wallets\WalletFilterProcessor.cs:line 132
2024-05-30 19:14:59.715 [27] INFO       WasabiApplication.TerminateApplicationAsync (132)       Wasabi GUI stopped gracefully (b4fdfe08-6110-4ce3-8863-0856646d63d3).
.
.
.
2024-05-30 19:14:59.777 [1] INFO        TerminateService.Terminate (192)        Wasabi stopped gracefully (b4fdfe08-6110-4ce3-8863-0856646d63d3).
2024-05-30 19:14:59.791 [1] INFO        WasabiApplication.BeforeStopping (98)   Wasabi GUI stopped gracefully (b4fdfe08-6110-4ce3-8863-0856646d63d3).
2024-05-30 19:14:59.828 [1] CRITICAL    Program.Main (79)       System.InvalidOperationException: An attempt was made to transition a task to a final state when it had already completed.
   at WalletWasabi.Fluent.Desktop.Program.Main(String[] args) in WalletWasabi.Fluent.Desktop\Program.cs:line 66

Thanks a lot @ammokha for the report and @yahiheb for the repro.
The cause of this problem is complex, but I implemented a solution to the crash which will be included in the next release.

I was able to reproduce this on master 5bee854cdb1320c0f1e2d2c2e62c1309aa25d099 (with a fresh data folder)

I was not. This is what I did:
$ dotnet run --network=main --usetor=disabled --datadir=/home/lontivero/wwdatadir2

Please @yahiheb  explain how to reproduce it, what OS, etc

He faces this issue more than us because he doesn't have a good internet connection. The repro is to create a wallet while you have to download a lot of filters, and then to have the sync that goes faster than filter downloading. I that I initially thought that this issue was only happening because of SkipSync but it seem that it doesn't. It is not a release blocker because it is already present in production, I will debug that for a final fix in a silent release

OS: windows
Network: Main
I had no wallets, and the folder Client\BitcoinStore\Main\IndexStore was empty.
I simply started Wasabi, created a new wallet and it was loading.


ifconfig support for Debian stretch

Hi,
It seems now-stable debian 9.1 "stretch" has slightly changes ifconfig report format:
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet <IP_ADDRESS>  netmask <IP_ADDRESS>  broadcast <IP_ADDRESS>
        ether e8:80:2e:e7:a4:cb  txqueuelen 1000  (Ethernet)
        RX packets 2598  bytes 223207 (217.9 KiB)
        RX errors 0  dropped 12  overruns 0  frame 0
        TX packets 1760  bytes 879290 (858.6 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Therefore the library does not report correct information anymore (ip address for instance).
Any plan for a fix?
Thanks.

Below is the net-tools notice about the format changes that are now part of net-tools 2.10-alpha in Stretch:

net-tools (1.60+git20161116.90da8a0-1) unstable; urgency=medium
After 15 years without upstream development, net-tools is being worked on
again, fixing many long-standing issues.
The bad news is that the output of many commands has changed, and it is sure
to break scripts that relied on parsing it.
If you have customs scripts that use any of these commands, please make sure
they still work after this upgrade:
netstat, ifconfig, ipmaddr, iptunnel, mii-tool, nameif, plipconfig, rarp,
route, slattach, arp.
Apologies in advance for the trouble that this may cause, but maintaining a
separate version of net-tools just to keep the old format is something I am
not able to do.
-- Martín Ferrari<EMAIL_ADDRESS>Mon, 26 Dec 2016 05:29:25 +0000

I've updated the parsing to handle this change in the pull request #41 - would be great if we could get this merged soon as it's causing issues for me right now. Going to npm install from github until then.
I've noticed there are quite a few old pull requests - hopefully this isn't a dead repo as it's a really useful project.

Will this change be backward compatible with pre-stretch versions?  I am exploring libs to use for a React UX I need to write, and this lib looks dreamy!  I am not sure what version of Raspbian I'll end up on, and I'd prefer not to worry about that.
In the mean time, can you share your package.json line for pulling in your version of this lib?


Fix for returning RAM info for all devices including kindle

Addressing issue #58

Doesn't work for my device:
{"total ram"=>"2946572 kB (status",
"free ram"=>"1546332 kB (446140 cached pss + 826528 cached kernel + 273664",
"used ram"=>"1121857 kB (960197 used pss + 161660",
"lost ram"=>"278383",
"tuning"=>"192 (large 512), oom 122880 kB, restore limit 40960 kB (high-end-gfx)"}

For reference, this is the 'data' value that is passed in:
["Total RAM: 2946572 kB (status normal)",
"Free RAM: 1546332 kB (446140 cached pss + 826528 cached kernel + 273664 free)",
"Used RAM: 1121857 kB (960197 used pss + 161660 kernel)",
"Lost RAM: 278383 kB",
"Tuning: 192 (large 512), oom 122880 kB, restore limit 40960 kB (high-end-gfx)"]

Can you please correct this example ?
{"total ram"=>"2946572 kB (status",
"free ram"=>"1546332 kB (446140 cached pss + 826528 cached kernel + 273664",
"used ram"=>"1121857 kB (960197 used pss + 161660",
"lost ram"=>"278383",
"tuning"=>"192 (large 512), oom 122880 kB, restore limit 40960 kB (high-end-gfx)"}
It works appropriate for second reference.


Change Featured Video on Front page

Please replace the current Featured Video on front page with this one.
https://youtu.be/7xwjjolDnwg?si=RWXqK1NhcyJ6f8c7
Thank You

Done


[Android] Scroll appears in TextInput with custom fonts and multiline=true

Is this a bug report?
Yes

Have you read the Contributing Guidelines?
Yes
Environment
Environment:
  OS: macOS High Sierra 10.13.3
  Node: 9.5.0
  Yarn: 1.3.2
  npm: 5.6.0
  Watchman: 4.9.0
  Xcode: Xcode 9.2 Build version 9C40b
  Android Studio: 3.0 AI-171.4443003

Packages: (wanted => installed)
  react: 16.2.0 => 16.2.0
  react-native: 0.53.3 => 0.53.3

Steps to Reproduce

Add custom font to project (added to rnpm and react-native link).
Use this font in TextInput with multiline={true}

Expected Behavior
Get multiline input without scroll

Actual Behavior
Multiline input with scroll.

(1. Stardart font, 2-4. Custom fonts)

Reproducible Demo
import React from "react";
import { View, TextInput } from "react-native";

const LOREM =
  "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco";

export default function App() {
  return (
    <View>
      <TextInput value={LOREM} multiline />
      <TextInput
        style={{ fontFamily: "OpenSans-Bold" }}
        value={LOREM}
        multiline
      />
      <TextInput
        style={{ fontFamily: "Nunito-Regular" }}
        value={LOREM}
        multiline
      />
      <TextInput
        style={{ fontFamily: "DK Sugary Pancake" }}
        value={LOREM}
        multiline
      />
    </View>
  );
}

I also tried to set autoGrow={true} but resultis the same
Full code with fonts (fonts from google fonts, so they are free).
https://github.com/mxck/react-native-TextInput-multiline-bug

@facebook-github-bot label Android

+1

I had this same issue. Eventually, I figured out a work around by setting height larger or reducing font-size on the TextInput component.

What makes it even worse is that scrollEnabled={false} doesn't remove the scroll either.

Also had the same issue. It looks like there's something wrong with the TextInput height calculation when mounting it with content and a custom font. The workaround in my case was to first render it empty and then set it's content.

+1

Here is my solutions
onContentSizeChange = (event: Object) => {
this.setState({ inputHeight: event.nativeEvent.contentSize.height })
}
...
<TextInput
ref={ref => (this.textInputRef = ref)}
multiline
onContentSizeChange={this.onContentSizeChange}
onChangeText={this.onChangeText}
onSelectionChange={this.onSelectionChange}
value={textFromInput}
autoCorrect
placeholder='Share something...'
underlineColorAndroid='transparent'
placeholderTextColor={colors.black}
style={[
styles.textInput,
{ height: Math.max(44, inputHeight) },
]}
onBlur={this.onBlur}
onFocus={this.onFocus}
scrollEnabled={false}
/>

Nope, still an issue

Still an issue.

+1

Still a bug

AFAIK, still a bug in latest RN.

Still a bug
On Wed, 19 Aug, 2020, 3:54 am Riku Raisanen<EMAIL_ADDRESS>wrote:

AFAIK, still a bug in latest RN.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/facebook/react-native/issues/18132#issuecomment-675749772,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGG2TEUHEG635KYI7FGEUSTSBL5SNANCNFSM4ESYS23A
.

@fabriziobertoglio1987 did you gave a PR that addressed this?

thanks @safaiyeh , I think you refer to my pr https://github.com/facebook/react-native/pull/29025

fixes a bug causing ScrollView to not detect scroll gesture when including a TextInput with textAlign center.

while here I don't see a ScrollView, the issue should be investigated in the TextInput.js functionalities and ReactAndroid TextInput API
Hopefully I'll have time in this days to take a look.. Thanks a lot!

I faced the similar problem but my problem was I accentially set the height of textinput. So, it becomes scrollable with extra spaces, the problem was solved once I removed the height.

Still broken on React Native 0.64. This is a pretty big issue. No solution worked for me other than removing the custom font.

I'm still facing the same problem( I'm using a custom font ). the issue happening when the text input has font size style when I removed the font size the scroll disappeared so I think the problem is related to the text input height which affected by the font size. I hope you can fix this issue soon.

as for me, if I get rid of height, scrolling disappear

I guess its due to the default Vertical padding present in the component . I just manually added a padding Vertical and it solved my issue !!

I am facing same exact issue

still the same - RN hasn't an opportunity to disable visibility for TextInput multiline scroll

Any solution for this? This also creates a problem. If you have several textinput with custom font inside a scrollview, you can't scroll on the screen by touching on them (due to the internal TextInput scroll). Any workaround? The only thing that worked was removing custom font from TextInput.

still a bug on RN 0.72.6

style={{includeFontPadding: false}} works for me


Set default container limits and concurrency value

Set default variable values to fix #30

I updated the files. Checks seem to be failing on terraform fmt checks, but I can't tell what is wrong with the format.

I added comment on the #30. Please review.


SparkMonitor: update to Lab 4

Mix of running Jupyter migration tool while keeping some of the old configurations (done in order to be quicker)

Merged for now, even though there was a failed checked to be figured out by @diocas .


fold: move to clap, add tests

This PR includes these changes for fold:

Moved to clap
Added tests and fixtures for testing compatibility against obsolote syntax

Some tests failure:

run: D:\a\coreutils\coreutils\target\i686-pc-windows-gnu\debug\coreutils.exe fold -5 -s space_separated_words.txt
thread 'test_fold::test_obsolete_syntax' panicked at 'assertion failed: `(left == right)`
  left: `"test1\n \ntest2\n \ntest3\n \ntest4\n \ntest5\n \ntest6\n "`,
 right: `"test1\n \ntest2\n \ntest3\n \ntest4\n \ntest5\n \ntest6\n \n"`', tests\common\util.rs:190:9
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace


Sanitize usernames

Sanitize usernames upon registration, e.g. disallow spaces.

I got an upcoming pull request for this

Good 👍 @jorgenbs


[New game]: Memory Card Game

🎮 Game Request
A basic memory game in which the trick is to remember which cards are where.
Point down the features
A user-friendly game to enhance the user's memory.
Tech Stack Used:
HTML5
CSS3
JavaScript

Select program in which you are contributing
GSSoC23, Other
Code of Conduct

[X] I follow CONTRIBUTING GUIDELINE of this project.

Hey @blindaks!
We are already having a similar game request in #2581 👀
Make sure you come up with a cool unique idea 😀
Waiting for your new game idea 💗.

Hey @blindaks !
Thank you for raising an issue 💗
You can self assign the issue by commenting /assign in comment 😀
Make sure you follow CODE OF CONDUCT and CONTRIBUTING GUIDELINES 🚀
Don’t Forget to ⭐ our GameZone🎮
Make sure you join our Discord🕹

Hey @blindaks ! Thank you so much for your raising the issue💗
It’s all yours, you can come anytime again and make some contributions! 🚀
Alone, we can do little, but together we can do so much! 😇


Update README.md

Updating README
Issues Resolved by this Pull Request
Please be sure to associate your pull request with one or more open issues. Use the word Fixes as well as a hashtag (#) prior to the issue number in order to automatically resolve associated issues (e.g., Fixes #100).
Fixes #
Description of the Solution
Please describe the solution provided and how it resolves the associated issues.
Suggested Reviewers
If you wish to suggest specific reviewers for this solution, please include them in this section. Be sure to include the @ before the GitHub username.

@all-contributors please add @prasoon-sinha for Ideas & Planning

@all-contributors please add @SajithDas for Project Management

@all-contributors please add @i3igpete for Business Development, Talks

@all-contributors please add @SajithDas for talk

@all-contributors please add @prasoon-sinha for talk

@all-contributors please add Subhankar-Adak for code

@all-contributors please add @priti-parate, @lavanya5899 for code

@all-contributors please add @priti-parate for code

@all-contributors please add @lavanya5899 for code

@all-contributors please add @preeti-thankachan for test


Another file manager named hunter ?

Who was the first ?

https://github.com/thindil/hunter
https://github.com/rabite0/hunter/
Who's gonna be the first to change its name ? To be more meaningful? ;-)

I can answer the first question:
https://github.com/rabite0/hunter/commit/67c973c0af1d35f0f832d4eb594c12868ef78008
https://github.com/thindil/hunter/commit/9768a07787d863614a10a3d38a63f5c85560dad0
So this one was a few months earlier.

The other one don't plan to change its name (see https://github.com/thindil/hunter/issues/5#issuecomment-727273187).
OK we will have to live with two file managers with the same name.


Add class to specify if FSharp.Formatting was able to highlight a code snippet

This is needed for fixing https://github.com/fsprojects/FsReveal/pull/76 which requires us to know if FSharp.Formatting was able to highlight a code snippet or not.

This LGTM and I'd really want to use it in my talk. So @tpetricek sorry for releasing this - I hope it's OK for you.

Cool with me, thanks for looking into this!

Also, feel free to do the same thing in the future if you need to :-) with Paket, it is so easy to fix a dependency and issues even if something breaks, so I feel it is much better to move faster if you're working on something in other projects!


Roll engine 12bf95fd49b7..3e55f64c4fd2 (10 commits)

https://github.com/flutter/engine/compare/12bf95fd49b7...3e55f64c4fd2
git log 12bf95fd49b7..3e55f64c4fd2 --first-parent --oneline
2019-12-11<EMAIL_ADDRESS>[web] Update build_web_compilers to 2.7.1 (flutter/engine#14305)
2019-12-11<EMAIL_ADDRESS>Cleanup the IO thread GrContext (flutter/engine#14265)
2019-12-10<EMAIL_ADDRESS>Fix for tab not working (flutter/engine#14165)
2019-12-10<EMAIL_ADDRESS>[SkParagraph] Convert the height override flag in text styles (flutter/engine#14283)
2019-12-10<EMAIL_ADDRESS>Roll src/third_party/dart 02a8b015ad..98c13ba18f (5 commits) (flutter/engine#14280)
2019-12-10<EMAIL_ADDRESS>Remove specificity on Android and iOS (flutter/engine#14282)
2019-12-10<EMAIL_ADDRESS>Create separate objects for isolate state and isolate group state (flutter/engine#14268)
2019-12-10<EMAIL_ADDRESS>Roll src/third_party/dart 8b8894648f..02a8b015ad (26 commits) (flutter/engine#14278)
2019-12-10<EMAIL_ADDRESS>Roll fuchsia/sdk/core/linux-amd64 from Zkpa_... to nqJnP... (flutter/engine#14274)
2019-12-10<EMAIL_ADDRESS>Roll src/third_party/skia e56cc054dbae..ab26643258ad (3 commits) (flutter/engine#14273)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC<EMAIL_ADDRESS>on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

Trybots failed. These were the failed builds: https://github.com/flutter/flutter/runs/343076613 , https://github.com/flutter/flutter/runs/343076606 , https://github.com/flutter/flutter/runs/343076596

Commit queue failed; closing this roll.


Error validating request:-'td' : cause - Missing order exchange

Intermittently have the following error when running dumb_algo test.  Stops it trading on each bar.
2016-12-30 06:55:01,053 [DEBUG] qtpylib.algo: ORDER: EXIT    0 AAPL {}
2016-12-30 06:55:01,055 [DEBUG] ezibpy: MSG <nextValidId orderId=6>
2016-12-30 06:55:01,093 [DEBUG] ezibpy: MSG <error id=6, errorCode=321, errorMsg=Error validating request:-'td' : cause - Missing order exchange>
2016-12-30 06:55:01,093 [ERROR] ezibpy: [#321] Error validating request:-'td' : cause - Missing order exchange
2016-12-30 06:55:01,093 [DEBUG] ezibpy: MSG <nextValidId orderId=6>

Hi,
I've just released a new version with a few changes to the threading mechanism.
Please upgrade to the latest version and let me know if this solves the problem.
Upgrade using:
$ pip install qtpylib --upgrade --no-cache-dir

Okay ran with QTPyLib (1.5.57) and still happening. Is there some better debugging I can turn on to make it clearer. I could not quiet dig my way to through the abstractions to run on something that actually shows the order going to IB.
On the IB side I see:
07:56:04:207 JTS-EServerSocket-126: [998:62:76:1:0:0:0:ERR] -'td' : cause - Missing order exchange
07:56:04:207 JTS-EServerSocket-126: Anticipated error
jextend.e: Missing order exchange
at jextend.td.i(td.java:1244)
at jextend.wc.m(wc.java:400)
at jextend.kh.Mb(kh.java:1939)
at jextend.kh.run(kh.java:1616)
at java.lang.Thread.run(Thread.java:745)

What does your instruments parameter looks like? Can you post it here?
On 30 Dec 2016, at 23:58, Richard Pruss<EMAIL_ADDRESS>wrote:
Okay ran with QTPyLib (1.5.57) and still happening. Is there some better
debugging I can turn on to make it clearer. I could not quiet dig my way to
through the abstractions to run on something that actually shows the order
going to IB.
On the IB side I see:
07:56:04:207 JTS-EServerSocket-126: [998:62:76:1:0:0:0:ERR] -'td' : cause -
Missing order exchange
07:56:04:207 JTS-EServerSocket-126: Anticipated error
jextend.e: Missing order exchange
at jextend.td.i(td.java:1244)
at jextend.wc.m(wc.java:400)
at jextend.kh.Mb(kh.java:1939)
at jextend.kh.run(kh.java:1616)
at java.lang.Thread.run(Thread.java:745)
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/ranaroussi/qtpylib/issues/50#issuecomment-269826788,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABIWsiiJv2wmXxlzYbMhirnA3jqgnn3cks5rNX6HgaJpZM4LX105
.

What does your instruments parameter looks like? Can you post it here?

instruments = [("AAPL") ],
Symbols.csv seems to have the right stuff in it:
symbol,sec_type,exchange,currency,expiry,strike,opt_type
AAPL,STK,SMART,USD,,0.0,
and calling "        print("Contract: ",instrument.get_contract_details())" in on_bar seems to give the right stuff:
Contract:  {'m_longName': 'APPLE INC', 'm_underConId': 0, 'm_subcategory': 'Computers', 'contracts': [<ib.ext.Contract.Contract object at 0x7f8ef1a49240>, <ib.ext.Contract.Contract object at 0x7f8ef1a44828>, <ib.ext.Contract.Contract object at 0x7f8ef1a44cf8>, <ib.ext.Contract.Contract object at 0x7f8ef1a6d0b8>, <ib.ext.Contract.Contract object at 0x7f8ef1a6da20>, <ib.ext.Contract.Contract object at 0x7f8ef1a6dc18>, <ib.ext.Contract.Contract object at 0x7f8ef1a6de48>, <ib.ext.Contract.Contract object at 0x7f8ef1a6dd30>, <ib.ext.Contract.Contract object at 0x7f8ef1a6df60>, <ib.ext.Contract.Contract object at 0x7f8ef07d2518>, <ib.ext.Contract.Contract object at 0x7f8ef07d2748>], 'm_category': 'Computers', 'm_tradingHours': '20161231:0005-2358;20170101:0005-2358', 'm_orderTypes': 'ACTIVETIM,ADJUST,ALERT,ALLOC,AVGCOST,BASKET,COND,CONDORDER,DAY,DEACT,DEACTDIS,DEACTEOD,GAT,GTC,GTD,GTT,HID,LIT,LMT,MIT,MKT,MTL,NONALGO,OCA,PEGBENCH,SCALE,SCALERST,STP,STPLMT,TRAIL,TRAILLIT,TRAILLMT,TRAILMIT,WHATIF', 'm_contractMonth': '', 'downloaded': True, 'm_marketName': 'NMS', 'm_evMultiplier': 0, 'm_industry': 'Technology', 'm_liquidHours': '20161231:0005-2358;20170101:0005-2358', 'm_summary': {'m_conId': 265598, 'm_currency': 'USD', 'm_includeExpired': False, 'm_tradingClass': 'NMS', 'm_right': None, 'm_symbol': 'AAPL', 'm_multiplier': None, 'm_localSymbol': 'AAPL', 'm_exchange': 'SMART', 'm_expiry': None, 'm_primaryExch': 'NASDAQ', 'm_secType': 'STK', 'm_strike': 0.0}, 'm_timeZoneId': 'EST', 'm_evRule': None, 'm_minTick': 0.01, 'm_validExchanges': 'SMART,CHX,ARCA,ISLAND,DRCTEDGE,NSX,BEX,BATS,EDGEA,BYX,PSX', 'm_priceMagnifier': 1}

instruments = [("AAPL") ],
Symbols.csv seems to have the right stuff in it:
symbol,sec_type,exchange,currency,expiry,strike,opt_type
AAPL,STK,SMART,USD,,0.0,
and calling "        print("Contract: ",instrument.get_contract_details())" in on_bar seems to give the right stuff:
Contract:  {'m_longName': 'APPLE INC', 'm_underConId': 0, 'm_subcategory': 'Computers', 'contracts': [<ib.ext.Contract.Contract object at 0x7f8ef1a49240>, <ib.ext.Contract.Contract object at 0x7f8ef1a44828>, <ib.ext.Contract.Contract object at 0x7f8ef1a44cf8>, <ib.ext.Contract.Contract object at 0x7f8ef1a6d0b8>, <ib.ext.Contract.Contract object at 0x7f8ef1a6da20>, <ib.ext.Contract.Contract object at 0x7f8ef1a6dc18>, <ib.ext.Contract.Contract object at 0x7f8ef1a6de48>, <ib.ext.Contract.Contract object at 0x7f8ef1a6dd30>, <ib.ext.Contract.Contract object at 0x7f8ef1a6df60>, <ib.ext.Contract.Contract object at 0x7f8ef07d2518>, <ib.ext.Contract.Contract object at 0x7f8ef07d2748>], 'm_category': 'Computers', 'm_tradingHours': '20161231:0005-2358;20170101:0005-2358', 'm_orderTypes': 'ACTIVETIM,ADJUST,ALERT,ALLOC,AVGCOST,BASKET,COND,CONDORDER,DAY,DEACT,DEACTDIS,DEACTEOD,GAT,GTC,GTD,GTT,HID,LIT,LMT,MIT,MKT,MTL,NONALGO,OCA,PEGBENCH,SCALE,SCALERST,STP,STPLMT,TRAIL,TRAILLIT,TRAILLMT,TRAILMIT,WHATIF', 'm_contractMonth': '', 'downloaded': True, 'm_marketName': 'NMS', 'm_evMultiplier': 0, 'm_industry': 'Technology', 'm_liquidHours': '20161231:0005-2358;20170101:0005-2358', 'm_summary': {'m_conId': 265598, 'm_currency': 'USD', 'm_includeExpired': False, 'm_tradingClass': 'NMS', 'm_right': None, 'm_symbol': 'AAPL', 'm_multiplier': None, 'm_localSymbol': 'AAPL', 'm_exchange': 'SMART', 'm_expiry': None, 'm_primaryExch': 'NASDAQ', 'm_secType': 'STK', 'm_strike': 0.0}, 'm_timeZoneId': 'EST', 'm_evRule': None, 'm_minTick': 0.01, 'm_validExchanges': 'SMART,CHX,ARCA,ISLAND,DRCTEDGE,NSX,BEX,BATS,EDGEA,BYX,PSX', 'm_priceMagnifier': 1}

Interestingly debug on qtpylib.broker shows no exchange in the messages.
2017-01-03 06:20:04,682 [DEBUG] qtpylib.algo: ORDER: BUY  100 AAPL {}
2017-01-03 06:20:04,683 [DEBUG] qtpylib.broker: CREATE ORDER: BUY  100 AAPL {'orderId': 0, 'stop_limit': False, 'limit_price': 0, 'trail_stop_by': 0, 'trail_stop_at': 0, 'target': 0, 'quantity': 100, 'self': <main.DumbAlgo object at 0x7f3a0e0425c0>, 'direction': 'BUY', 'kwargs': {}, 'expiry': 0, 'symbol': 'AAPL', 'initial_stop': 0, 'order_type': ''}
2017-01-03 06:20:04,683 [WARNING] qtpylib.broker: Not submitting AAPL order, orders pending: {'AAPL': {'orderId': 2, 'expires': datetime.datetime(2017, 1, 3, 6, 20, 4, 708386), 'quantity': 100}}

Sorry for the late reply...
This was fixed today with ezIBpy 1.12.45 (now required by QTPyLib 1.5.59). The source of this error is from IB occasionally not including full contract info when calling the Position/Portfolio handlers.
Please upgrade to the latest version using:
$ pip install qtpylib --upgrade --no-cache-dir

and let me know if you still see these errors.
Thanks!

Closing this issue. Please reopen if the problem persists.

Well done and thank you. Testing this morning it seems fixed!
One thing worth some thought is how to make it a little easier for people to debug this type of issue.  It was very hard to try contribute and try trace down through the layers of abstraction to try find the cause.

I agree. I'll add an option to specify the logging level in the next version. That being said, you can find a lot of information in TWS' API logs.


Call windowClosing even if nextResponder is NULL

It looks like changing this still only calls windowClosing once when exiting with ⌘Q, but it is now also called when using the red "close" button in the top left of the window.
This fixes oakmound/oak#78.

Thanks again for the help!


Parent context keeps a reference on destroyed children through closures

While looking for memory leaks in our application I noticed references to destroyed contexts, preventing them from being garbage collected:
line 2149:
$scope.$on('$destroy', function() {
scope.$destroy();
});
line 4805:
var scope = originalScope.$new();
originalScope.$on('$destroy', function(){
scope.$destroy();
});
both keep a reference to child scope, those listener should be removed when child scope is destroyed:
var offDestroy = $scope.$on('$destroy', function() {
scope.$destroy();
});
scope.$on("$destroy", offDestroy);
and
var offDestroy = originalScope.$on('$destroy', function(){
scope.$destroy();
});
scope.$on('$destroy', offDestroy);

line 2149:

Line numbers are not very helpful without knowing which version you are using :-(
Would be good to provide more context: https://github.com/angular-ui/bootstrap/blob/master/CONTRIBUTING.md#you-think-youve-found-a-bug
How about sending a pull request to this repo since you've got already the issue identified?

Sorry I forgot the version number... I was referencing the latest but will send a pull request

pull request: https://github.com/angular-ui/bootstrap/pull/4299


Added line break to Access Denied error message for Update-Help

PR Summary
This PR adds a line break to the Access Denied for Update-Help's UpdatableHelpSystemRequiresElevation  error in order to separate the cause of the error from the mitigation for readability purposes.
PR Checklist

[x] PR has a meaningful title

Use the present tense and imperative mood when describing your changes

[x] Summarized changes
[x] Change is not breaking
[x] Make sure all .h, .cpp, .cs, .ps1 and .psm1 files have the correct copyright header
[x] This PR is ready to merge and is not Work in Progress.

If the PR is work in progress, please add the prefix WIP: to the beginning of the title and remove the prefix when the PR is ready.

User-facing changes

[x] Not Applicable
OR
[ ] User-facing Documentation needed

[ ] Issue filed - Issue link:

Testing - New and feature

[x] Not Applicable or can only be tested interactively
OR
[ ] Make sure you've added a new test if existing tests do not effectively test the code changed

[ ] Add [feature] if the change is significant or affects feature tests

This is a bit of a weird concern, but I’ve got evidence to support that the person who wrote this PR wasn’t actually Jeffrey. Not sure if you guys want to do anything about that, but I’d be remiss if I didn’t say anything.


Improve course creation UI

Autocomplete for course name, price, hours fields... according to rhythm for instance

See related issue #96

Closed because not a users' wish


Fixes for systemd unit

Typo fixed, thanks to @yakatz. Fixed excessive restarting of the unit and provided PIDFile for systemd.

Thanks, updated pull request.


Header files from include/core must also be part of the CMake install…

…ation.

Missed these 4 header files which are also needed for the CMake installation.


[Dropdown] Fix positioning of dropdown when overflowing top/bottom.

Reset position class when resizing window back to no overflow.

Do you have an issue to point to for this pr?

I didn't create one.
The first issue is that the dropdown's width gets set to the window on overflow of top/bottom, but you're just scrolling the dropdown off the window. This change already exists in the reveal setPosition.
Here is a gif of the second issue. The dropdown's width gets set to full when window gets small, but doesn't reset width when window resizes again.
http://i.imgur.com/PfCFXYo.gifv

Moved the resetting outside of every _setPosition, and it fixed this bug too:
http://i.imgur.com/IsnzZin.gifv

@zurbchris Updated. Hope you all had a good break!

Also would like to question why the dropdown defaults to bottom if all repositioning fails.
For example:
I specify I want my dropdown to open to the left, and it collides with the bottom in all positions.
Then it will open on the bottom which it is colliding with...
Seems like a default of bottom is fine, but why not open with the position specified (left).


Different images being published to Docker Hub and ECR Public

The image aws-xray-daemon:3.2.0 present in Docker Hub has a few pre-installed packages such as sh, curl, etc.... The following command works:

docker run -it --entrypoint /bin/sh amazon/aws-xray-daemon:3.2.0

The following does not work:

docker run -it --entrypoint /bin/sh public.ecr.aws/xray/aws-xray-daemon:3.2.0

I was hopping to switch to ECR public to avoid Docker Hub limits, but unfortunately the image published in ECR public is way too bare bones and needs to be modified for stuff like healthchecks. Also not having /bin/sh makes testing much harder.
Related to #119

Closing this in favor of #119
Dockherhub will continue to have the amazonlinux base, whereas ECR will continue to use the scratch image to save space. We are continuing to explore a happy medium between the two.


Provided dependencies are not included in the tree

You need to call it on the configuration that you are interested in. Have you tried provided:dependencyTree?

That worked. Thank you!


Add nested-search functionality in documentation

The search functionality in the documentation generated with crystal doc can only search for the top layer in the list. For example, in official API doc, searching for typenode will display no result because the item Macros is hidden. It might not be convenient for beginners because they have to know TypeNode is in the Macros module before they search.
In order to solve this problem, this pull request enhances the search that it allows performing nested-seach and displaying all results and their parents. For example:

I believe this will make documentation more friendly :)

Thank you!


Added Espruino Rotating Cube as an App

I found this code in the Espruino IDE and think it would look cool on the Bangle as an app.
Next app: Tenet.js

Thanks! Yes, that's probably a good idea :)
However to make it appear in the Bangle.js loader you need a JSON description file and an icon. There's an example you can just copy over and modify as needed - check out https://github.com/espruino/BangleApps#example-applications

Hi @digitaIfabric,
If you like use this png, it is much smaller

Thanks!


Add WFS layer support

Add support for WFS layers in the mapLayers section of the application configuration.

documentation of the WFS config is also required

Implementation done by #105.
Documentation still missing, moved this to a separate issue #148.


[preamble] Not all code paths return a value

Reproduction:

Run tgqlb on a schema
Attempt a compilation with the tsc command

Expected: Compiles w/o issues
Actual: tsc complains about the preamble output of extractTextAndVars
tsc --project ./services/worker/tsconfig.json --noEmit:
services/worker/src/__generated__/admin.ts:169:12 - error TS7030: Not all code paths return a value.

169   function extractTextAndVars(field: $Field<any, any, any> | $UnionSelection<any, any>) {
               ~~~~~~~~~~~~~~~~~~

Found 1 error in services/worker/src/__generated__/admin.ts:16

Proposed Fix: While technically the if/elseif covers all permutation types, we should probably add an else clause that explicitly returns undefined if that's our intent. For now, it can be worked around by ts-ignoring the file.

What tsconfig is used?

Just a regular next.js config
{
  "compilerOptions": {
    "baseUrl": "./",
    "rootDir": ".",
    "target": "es5",
    "lib": ["dom", "dom.iterable", "esnext"],
    "allowJs": true,
    "skipLibCheck": true,
    "strict": true,
    "forceConsistentCasingInFileNames": true,
    "noEmit": true,
    "esModuleInterop": true,
    "module": "esnext",
    "moduleResolution": "node",
    "resolveJsonModule": true,
    "isolatedModules": true,
    "jsx": "preserve",
    "incremental": true,
    "paths": {
      "#~/*": ["./*"]
    }
  },
  "ts-node": {
    "files": true,
    "compilerOptions": {
      "sourceMap": true,
      "outDir": "dist",
      "strict": true,
      "esModuleInterop": true
    }
  },
  "include": ["next-env.d.ts", "additional.d.ts", "**/*.ts", "**/*.tsx"],
  "exclude": ["node_modules"]
}

I can also silence the error by setting "noImplicitReturns": false

This should hopefully be fixed now in the latest published version (2.2.2). Let me know if that's not the case and I'll reopen

Confirmed it's working now.


npm install of cmake-js fails with '...ith ANSI escape codes

Environment
Windows build number: 1903 18362.116
Windows Terminal version (if applicable): Build from Saturday, May 25th

Any other software? PowerShell Core 6.2.0 / ssh

Steps to reproduce

ssh'd  (using Windows OpenSSH client v<IP_ADDRESS>) to a Windows 10 machine running 1809.  SSH user runs as admin on that box.
Run npm install -g cmake-js

Expected behavior
No errors.  Which is what I get if I ssh from a regular PowerShell Core (conhsot) console.
Actual behavior
Errors with:
PS> npm install -g cmake-js
npm ERR! Unexpected end of JSON input while parsing near '...ith ANSI escape codes'
npm ERR!      C:\Users\mctcbld\AppData\Roaming\npm-cache\_logs\2019-05-28T21_42_46_235Z-debug.log

The last (failing) part of the npm log is:
430 silly pacote range manifest for<EMAIL_ADDRESS>fetched in 541ms
431 silly resolveWithNewModule<EMAIL_ADDRESS>checking installable status
432 timing stage:rollbackFailedOptional Completed in 1ms
433 timing stage:runTopLevelLifecycles Completed in 34700ms
434 verbose stack SyntaxError: Unexpected end of JSON input while parsing near '...ith ANSI escape codes'
434 verbose stack     at JSON.parse (<anonymous>)
434 verbose stack     at parseJson (C:\Users\mctcbld\AppData\Roaming\npm\node_modules\npm\node_modules\json-parse-better
-errors\index.js:7:17)
434 verbose stack     at consumeBody.call.then.buffer (C:\Users\mctcbld\AppData\Roaming\npm\node_modules\npm\node_module
s\node-fetch-npm\src\body.js:96:50)
434 verbose stack     at <anonymous>
434 verbose stack     at process._tickCallback (internal/process/next_tick.js:188:7)
435 verbose cwd C:\Users\mctcbld
436 verbose Windows_NT 10.0.17763
437 verbose argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\mctcbld\\AppData\\Roaming\\npm\\node_modules\\npm\\bi
n\\npm-cli.js" "install" "-g" "cmake-js" "-f"
438 verbose node v8.11.4
439 verbose npm  v6.4.0
440 error Unexpected end of JSON input while parsing near '...ith ANSI escape codes'
441 verbose exit [ 1, true ]

I wouldn't normally think this a problem with Terminal except for the mentions of "ANSI escape codes" and the fact that the install works in a regular console.

I cannot possibly image a scenario where the Windows Terminal is somehow breaking this, but hey I've been wrong before.
Could you try something crazy for me? Could you try launching a normal conhost window, then running wsl (any distro will do), then from wsl, launching cmd.exe, and running ssh as you normally do? This will make sure cmd (and ssh) are running attached to a conpty, similar to how the Windows Terminal works.
If that works, then I'll be extra shocked that this is broken due to Windows Terminal

Here's what I get:
pwsh in conhost

pwsh over conpty (WSL interop)

pwsh in Windows Terminal

Ah, and here's what I get over ssh:

using Windows OpenSSH client v<IP_ADDRESS>

May not make a difference in this realm but have you tried updating to 7.9? You'll want to upgrade it anyways even if it makes no difference here.

Not sure what was going on yesterday but I've tried several machines now and I can't repro this.  Going to close this issue but if I see it again, I'll let you know.


Possible to use in regression problem?

I have a dataset of houses and sale prices that I'm playing around with, is autokeras capable of using for regression problems, or will it be in the future?

Thank you for your interest in our project.
Currently, we do not support tabular data.
If you really in need you can submit an issue of "new task module".


Add documentation for Consul

Discovery (for client)

Registration (for server)

Thanks for the fast feedback! 🙇♂


Initial Boilerplate Permit GET/POST

TODO: Setup Azure Function App
Code and tests should be ready for the review :)


Enable executing file read and write operations on background threads

We definitively can use SC::ThreadPool to run Async File Read / Write on background threads for all backends that don't have native support for it (i.e. anything excluding io_uring for buffered disk files).

Added in 5c8fc9f2fc11644c9110203918f8b3313535ab8c


npx create-remix@latest install deps failure

Reproduction
npx create-remix@latest
System Info
System:
    OS: macOS 13.0.1
    CPU: (8) arm64 Apple M1 Pro
    Memory: 262.91 MB / 16.00 GB
    Shell: 3.6.1 - /opt/homebrew/bin/fish
  Binaries:
    Node: 18.17.1 -<EMAIL_ADDRESS>    Yarn: 1.22.19 - ~/.npm-global/bin/yarn
    npm: 9.6.7 -<EMAIL_ADDRESS>    pnpm: 8.15.1 - ~/.npm-global/bin/pnpm
    Watchman: 2<IP_ADDRESS> - /opt/homebrew/bin/watchman
  Browsers:
    Chrome: 122.0.6261.69
    Edge: 122.0.2365.59
    Safari: 16.1

Used Package Manager
npm
Expected Behavior
create a demo app.
Actual Behavior
npm install deps failure

Care to provide a reproduction or the error that's being thrown?
Everything installs OK for me using npx create-remix@latest temp -y on node 18.17.1 and npm 9.6.7

I run npx create-remix@latest temp -y command, the terminal feedback is this:
 remix   v2.8.0 💿 Let's build a better website...
      ◼  Directory: Using temp as project directory

      ◼  Using basic template See https://remix.run/guides/templates for more
      ✔  Template copied

 ██████  Dependencies installing with npm...

      ▲  Oh no! Failed to install dependencies.

then I npm install manaully, the terminal feedback is this:
npm ERR! code ETARGET
npm ERR! notarget No matching version found for<EMAIL_ADDRESS>npm ERR! notarget In most cases you or one of your dependencies are requesting
npm ERR! notarget a package version that doesn't exist.

Oh, It's my apologize, I use npm registry is not official, it's the error point.
Thank you @brophdawg11


is there a way make it show the circle drawee view .

is there a way make it show the circle drawee view ?
just like  "roundAsCircle" "roundedCornerRadius" .

Just rewrite method DraweeSpan#createDrawable() to support construct RoundedBitmapDrawable and RoundedCornersDrawable.
May you can read the source of GenericDraweeHierarchy to get help

ok,thanks. @yrom


Update version of dependencies + improve efficiency of handling HTTP and Websocker protocols

Codecov Report

Merging #670 into master will increase coverage by 0.02%.
The diff coverage is 88.88%.

@@            Coverage Diff             @@
##           master     #670      +/-   ##
==========================================
+ Coverage   85.72%   85.75%   +0.02%
==========================================
  Files         105      105
  Lines        4497     4506       +9
  Branches      426      418       -8
==========================================
+ Hits         3855     3864       +9
  Misses        642      642

Impacted Files
Coverage Δ

...scala/colossus/protocols/websocket/Websocket.scala
92.12% <100%> (+0.82%)
:arrow_up:

...ossus/src/main/scala/colossus/core/DataBlock.scala
94.44% <100%> (-0.8%)
:arrow_down:

...main/scala/colossus/protocols/http/HttpParse.scala
100% <100%> (ø)
:arrow_up:

...rc/main/scala/colossus/protocols/http/Header.scala
85.96% <79.16%> (-0.82%)
:arrow_down:

...olossus/src/main/scala/colossus/util/Parsing.scala
90.93% <89.47%> (+0.05%)
:arrow_up:

.../scala/colossus/metrics/collectors/Histogram.scala
91.3% <0%> (+0.72%)
: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 773e405...e06a3ae. Read the comment docs.


Integrate search feature for mobile in sails documentation

Many thanks for implementing mobile responsiveness on the sails documentation.
However, searching has been very useful for me in navigating the documentation, but it is not available on mobile.
Do consider this so devs can easily navigate on mobile too. Thanks.

Hey @lennyAiko thanks for submitting this issue. On further inspection, I see it's a breakpoint thing and I'm working on an update to the docs to fix that.

Many thanks @DominusKelvin


Saving users on staging logs you out automatically

Related to SERVER_NAME and https I think?

My God, this was AWFUL. But after a couple of false starts, I fixed this by installing SSLify, which checks if you're using heroku. If you are, it basically makes sure all incoming requests are https, and if it's not it becomes a https request.


Display the products count on the homepage

If counter available as a shield.io badge API compatible that would be pretty cool :sunglasses:

If counter available as a shield.io badge API compatible that would be pretty cool sunglasses

What would be the concrete usage of such badge ?

What would be the concrete usage of such badge ?

For the README of endoflife.date for communciation purpose, celebrate 200, 300,... 1000, 2000 th product and be able to know for new comers "hey, we currently have n products on endoflife.date"

For the README of endoflife.date for communciation purpose, celebrate 200, 300,... 1000, 2000 th product and be able to know for new comers "hey, we currently have n products on endoflife.date"

Ok, thanks. I personally don't find it necessary if it's already on https://endoflife.date/ homepage, but feel free to open an issue or a PR ;).


Add  -t bash -ci ''  to  examples in docs

Hi @greymd,
Firstly, thank you for this amazing piece of kit.
I've made a tool built on xpanes that really helped my research: htop cluster.
I've found myself building another tool using xpanes. This time, I needed to run an alias command on each of the servers in the cluster which I ssh into on xpanes. Similar to the tool mentioned earlier, just with an alias instead of htop.
I eventually figured out how this needs to be done from following the instructions here.
The following is a snippet from my Python script:
# Make ha partition hosts (mscluster1...mscluster10) procedurely:
ha = ""
for i in range(0,10):
    ha+= 'mscluster'+str(i+1)+" "

run2 = xpanes + " -C 2 -t -c \"ssh abank@{} -t bash -ci 'atm-run'\" " + ha
system(run2)

The  -t bash -ci 'atm-run'  allows me to execute my alias (atm-run) in each of the panes, corresponding to each node in the cluster.
I know there shouldn't be instructions for ssh options in these docs, but it seems to me like it would be beneficial to have this as one of the examples in the docs.
At the very least, this issue will remind me of how to do this in the future :yum:
All the best

Hi @beevabeeva ,
Thank you for letting me know your awesome usecase and htop cluster!
The doc has already had the example of ssh -t which is useful to run particular commands (like top) on remote server.
But as you mentioned, it does not have the example for running the bash's alias with interactive screen (bash -ic) and it might be helpful example for someone else.
If I found common usecase that requires bash alias on server, I will add an example to the doc when next version is released.

Updated in v4.1.2.
https://github.com/greymd/tmux-xpanes#execute-bash-alias-on-multiple-hosts-via-ssh


Replace unsupported iframe embed with image

The markdown implementation of GitHub does not allow iframes https://github.github.com/gfm/#disallowed-raw-html-extension-
I replaced the iframe with a screenshot of the page

ups, thanks.


SEPG Automated Release - v3.1.3

SEPG Details
Release Build Link: https://sou-jenkins2.swinfra.net/job/Auto-Release/559/
Build Token: github.com/CAFapi/buildenv-dotnet-image/master/6ac8c563a4041415bd59c880c952b41811af688a
Versioning Behaviour: Roll on to next minor
Artifacts For Release
Docker

cafapi/buildenv-dotnet:3.1.3 (Static Tag)
cafapi/buildenv-dotnet:3.1 (Dynamic Tag)
cafapi/buildenv-dotnet:3 (Dynamic Tag)
cafapi/buildenv-dotnet:latest (Dynamic Tag)

 Build Stage
Action
Status

Release Checks
completed
:heavy_check_mark:

Gather Release Data

:white_small_square:

QA Documentation Site Deployment

:white_small_square:

QA Deployment Branch Promotion

:white_small_square:

Docker Image Promotion

:white_small_square:

Maven Artifact Promotion (Closed Source)

:white_small_square:

NuGet Artifact Promotion

:white_small_square:

Artifactory Release Artifact Tagging

:white_small_square:

Generic Artifact Promotion

:white_small_square:

Maven Artifact Promotion (Open Source)

:white_small_square:

Maven Staging Repository Removal (Open Source)

:white_small_square:

Git Tagging

:white_small_square:

Git Release

:white_small_square:

Git Release Asset Deployment

:white_small_square:

Pull Request Merge

:white_small_square:

Release Branch Deletion

:white_small_square:

view the build log here


Usb device transfer

The transfer API manages sending and reception of USB data.
If transfer is larger than the controller FIFO or endpoint max size,
transfer is split into several transactions.
In write case a transfer is completed when all data has been sent.
In case transfer size is an exact multiple of endpoint max packet size,
a Zero Lenght Packet is automatically sent to mark end of the transfer.
In read case, transfer is completed when receiving exact amount of data
requested (dlen) or if a short packet (including ZLP) is received.
usb_transfer is asynchronous, the transfer callback is called on
transfer completion/failure.
usb_transfer_sync is the synchronous version, waiting for transfer
completion before returning.
A transfer can be cancelled with the usb_cancel_transfer function.

Codecov Report

Merging #5983 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #5983   +/-   ##
=======================================
  Coverage   52.51%   52.51%
=======================================
  Files         406      406
  Lines       39682    39682
  Branches     7715     7715
=======================================
  Hits        20838    20838
  Misses      15663    15663
  Partials     3181     3181

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 ce9a5a2...ed0539b. Read the comment docs.

@sundar-subramaniyan FYI

@sundar-subramaniyan, I've fully reworked the code according to the different comments, but need to test on both existing controllers, I will push the new PR by tomorrow.

@loicpoulain please rebase your patches on top of master instead of having merge commits in the PR

@sundar-subramaniyan , @jfischer-phytec-iot, I reworked the PR accoding your comments.

@loicpoulain Looks good to me so far, the IRQ locking concerns are now addressed. I'll look at the other changes later today and update.

@jfischer-phytec-iot @finikorg , any comment ?

Hopefully that 2 patches merges cleanly.

@finikorg I've reworked the ECM part to take care of this extra byte re-using the function extracting the pkt size from ethernet/ip header.

@jfischer-phytec-iot, @finikorg , could you please review the new version.

@jfischer-phytec-iot can you take a second look at this?

@carlescufi will do


WIP: Precompile metal kernels into .metallib files

I'm running into an issue where the first time I call apply_repeat_penalty, it takes a very long time (in excess of 6 seconds). It seems to be coming from the Tensor::to_vec1d call to move the logits into a Vec<f32>. It seems like a simple copy like this would be very fast.
It was suggested on Discord that this slowness might be due to some other async stuff happening in Metal, maybe the compilation of the kernels on first load.
This PR precompiles the kernels at build time instead of on every run. Unfortunately, it doesn't seem to solve my problem but it might be useful for other reasons.

Looking at #2322, Will likely need to reconfigure the build script to optionally produce iOS .metallibs

@LaurentMazare is this something you think you would want to potentially merge? if so I can clean it up. Otherwise, we can close it.

Going to close this due to inactivity, if it's something we feel like we need in the future this should serve as a good starting point.


I don't even know how to call it

Hi again and really thank you for your nice work.
It's my first ever feature request and I don't like the idea to ask someone to work on something. So, please don't think I'm asking you to do something. It is just a feature that I guess it could improve many videos out there.
Many of us, even me, when thinking about what to say next just use let's say "ticks". So, for example I use to say: "eeeeeeeee" or "vale" (that it is "ok" en Spanish) while thinking what to say next. You can see an example on one of my videos here:
"eeeeeee": https://www.youtube.com/watch?v=fLutXVgrh1s&t=36s
"aaaaaaa": https://www.youtube.com/watch?v=fLutXVgrh1s&t=51s
"vale": https://www.youtube.com/watch?v=e8lBZ7y2p_g&t=10s
(I don't do any kind of complex postprocessing, just recently using jumpcutterv2 ;-) and sometimes the cutting options in the youtube editor).
I have seem many live gameplays with the same vocal behaviour.
Should be a way to detect it and potencially elimitate them?
Thanks in advance for the information

I would call these filler words. Those are words when speakers say when they can't think of anything else, such as "umm", "uh", and "like" in English.
We'll have to use a speech recognition program to detect where these filler words are, which is a not a trivial task that even tech giants can't seen to get right yet.
However, if you have the script that has everything the guy says (including the filler), then you could get when all the words were said with gentle.


dynamic id

This doesn't seem to make sense. Please make sure to explain the reasoning behind a PR.


Fixed bug with alot of languages menu should be bottom-right

Fixed bug with alot of languages menu should be bottom-right.
Closes:
https://github.com/area17/twill/issues/250
And discussion:
https://github.com/area17/twill/commit/5e6c22af22a52d23dc6fb56366b7b2c33841d92e#r33304345

@ifox @m4n1ok is this PR okay?

Hey @brammittendorff,
It's all good! I'm preparing some updates on 1.2 and was going to include your change because this PR targets master. Happy to merge your contribution if you PR on the 1.2 branch. Thanks!

@ifox Something like this?


uffizzi dev describe

Summary

Display information about the specified dev environment.
For this iteration, just display the same information as uffizzi cluster describe

Usage
uffizzi dev describe [NAME]

Output
Dump the following output to stdout:
- NAME: test-1
- STATUS: deployed
- CREATED: Mon Sep 25 19:19:39 2023
- HOST: test-1-c806.uclusters.app.uffizzi.com

Note: We should rename the field URL to HOST as shown above.

Help page (uffizzi dev describe -h)
$ uffizzi cluster describe -h
uffizzi-cluster-describe - show metadata for a dev environment
================================================================

## SYNOPSIS
    uffizzi dev describe [NAME] [UFFIZZI_WIDE_FLAG ...]

## DESCRIPTION
    Shows metadata for a dev environment given a valid NAME

    This command can fail for the following reasons:
        - The dev environment specified does not exist.
        - The dev environment specified belongs to a different project.

    For more information on Uffizzi clusters, see:
    https://docs.uffizzi.com/references/cli/

## POSITIONAL ARGUMENTS
    [NAME]
        NAME for the dev environment you want to describe.

## FLAGS
    --output=pretty-json
    --output=json
        Use this option for formatting output.

## EXAMPLES
    The following command prints metadata for the dev
    environment with NAME my-env:

        $ uffizzi dev describe my-env

As the user is only able to create one dev environment, remove the NAME argument

Updated OUTPUT:
- NAME: test-1
- STATUS: deployed
- CREATED: Mon Sep 25 19:19:39 2023
- HOST: test-1-c806.uclusters.app.uffizzi.com
- CONFIG_PATH: /some/project/skaffold.yaml


Specify protoc java plugin dep explicitly

Fixes failure running tests in CI in #2609. @scolsen PTAL?
Tested by syncing Gradle and running gradle generateDevDebugUnitTestProto locally.

Looks like we get a Gradle CheckDuplicatesRunnable error now.. looking into this..

This doesn't seem like the right approach, I wonder if #2609 failed due to flakes and I just got unlucky locally with the same flake?.. Let's keep an eye out!


Files uploaded to remote root when working on a file in another projects within the same atom instance

I noticed that if i have multiple projects open in tree view and i try to edit something on another project, when i save a file, the file will end up getting uploaded to the root of the remote server regardless of if i'm connected or not (it will connect then upload if i'm not connected) below is a slightly visual representation of what i see

Unfortunately, it's not safe for multi projects.

is a fix possible or no?

Please check this comment.
Rapid answer: No, use one project at a time.


Add Card.Cover, Card.Actions and Card.Content

These components can adjust their styling automatically based on their siblings without any extra work on user's end. For example, the cover adjusts it's border radius, content adjusts it's padding, etc.

@satya164 I think that the space between the action buttons is big, it needs to be a little bit smaller

This is from MD docs @satya164

@ahmedlhanafy it looks like that cause there's horizontal margin of 8 and the guidelines say that button has to be at least 88dp wide. Not sure how to handle this. Probably can decrease horizontal margin. But that has to in <Button /> so separate PR

8 in RN doesn't exactly translate to 8 dp @satya164

@ahmedlhanafy why not? it's device independent pixel

I have weird issues with it not exactly translating to what is shown in the MD docs

@ahmedlhanafy I guess we couldn't do much about it then. anyways, I'll decrease margin for button to 4 in another PR.

@satya164 perfect

@satya164 @ahmedlhanafy This is coming out really great! 👍


Ship example script

This PR ensures the ability of ImageJ to discover scripts located within a subfolder of the scripts directory. An example script scripts/example/Example_Script.js is shipped within this new directory and a test ensures this script can be retrieved from the ModuleService.
This PR also adds support in _module_utils.python_type_of for Java primtives; this support was somehow missing.
Closes #59

With #62 to document the removal of ColorRGB from Example_Script.js, I am comfortable merging this.


specifying start --debug  still uglifies and not able to debug

Are you reporting a bug?

It might be a question, but I have seen unanswered queries in spectrum related to debug and could not find anything in stack overflow also  and hence reaching out here. Plz request your help.
I am trying to debug the static.config.js file and not able to successfully do it. I am setting the start command with --debug flag but still it does not work
Environment

react-static -V:  "^5.1.8",
node -v: 11.2.0
npm -v: 6.4.0
Operating system: Mac OS
Browser and version (if relevant):

Steps to Reproduce the problem
Base your steps off of any freshly installed react-static template!

Clone the github repo https://github.com/netlify/staticgen and provide github access token
trying to debug the static config js file when I do npm start

How to debug the static.config.js file? Please help

Hey there!
Debug only works for build, not start as start is always in dev mode. and should not be uglified anyway.
I'm not sure what you are expecting the debug flag to do?

Hi @Pixelatex , Thanks so much for the response.
ok. I wanted to debug static.config.js but it does not show up on the sources tab.  (I see all other files in the directory).
If I set the debug point in my VS code in static.config.js it does not stop at the breakpoint either.
console.log inside the static.config.js also does not console log anything.
How can I debug the static.config.js file , plz. thanks

The static.config.js file runs in the node context, not the browser, so you would need to use a node debugger. We currently don't have any official docs on how to do that yet, but you can simply use console.log in your static config to get pretty far. It will simply log to the terminal.
If you'd like to contribute to the docs for step-debugging static.config.js, feel free to open a PR for the content :) Thanks!


Failed to create MLModel from graph data - with VideoKit 0.0.17 - crash or no image from camera.

Hi
With the new VideoKit we use HumanTexture. There is an issue - the application crashes after the start or sometimes after the camera start or sometimes there is no crash, but the camera cannot be started after one successful start.
We get 2 kinds of exceptions. Also please take a look into the attached logs:
IOException: Sharing violation on path /var/mobile/Containers/Data/Application/C84AD848-7FCB-4493-8F64-1ABA9BABE661/Documents/natml/ecb071a5a8b17481b15a91b5de309920.nml
NatML.MLEdgeModel.CacheSession (NatML.API.Types.PredictorSession session, System.Byte[] graph) (at <00000000000000000000000000000000>:0)

ArgumentException: Failed to create MLModel from graph data
NatML.MLEdgeModel.Create (System.String tagOrPath, NatML.MLEdgeModel+Configuration configuration, NatML.API.NatMLClient client) (at <00000000000000000000000000000000>:0)

videokitCameraIssue2.txt
videokitCameraIssue.txt
I would like to add, that we already cleared the cache with NatML and Function menu toolbar options - it didn't help.
Tested on: iPhone13,4
OS version: iOS 17.2.1

Will get back to you on this, thanks for reporting it.

Fixed in VideoKit 0.0.18. Feel free to confirm with the latest VideoKit alpha.


where is the download page!!!!!??????

i been search  from 2days ! haven't find V2ray mac os download!

It is on GitHub release page
In the future, please ask questions like this on discussions.

thx

Please close this issue.


feat: add dynamic labels

Description
This PR adds the possibility to define dynamic attributes to server request and response metrics. Can be used with req and res params.

[x] created e2e test

Fixes https://github.com/pragmaticivan/nestjs-otel/issues/123

Hey, I would like to leave a +1 for this one. I would really need this feature so I don't have to implement my own middleware for one property.


Update lwesp.h

Missing hash before "define"

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


No rewards.

Description
I created my first 256GB post data and published it within 12h window before the 24th of July (using Smapp). I was keeping that node almost 100% online all the time.
My post data seems to be registered fine:
https://explorer.spacemesh.io/smeshers/0xe2d279e52ded8a8b4f8d229e04b3e64767f7895e64c866bdeb9fdfb1154645a6
Activation has been made:
https://explorer.spacemesh.io/atxs/0xeffc4139b67beb5d15460f4bfddaaa6eaf2c6ca7108a122a57e3aabf13e65bb6
But I still have no rewards for that node. Even though I am seeing that I am eligible for rewards in some layers
{
  "timestamp": "2023-08-12T08:05:03.103431900Z",
  "help": "Computed eligibilities for the epoch. Rewards will be received after publishing proposals at specified layers. Total amount of rewards in SMH will be based on other participants in the layer.",
  "eligibilities": {
    "epoch": 2,
    "beacon": "4+M4ng==",
    "atx": "7/xBObZ7610VRg9L/dqqbq8sbKcQihIqV+OqvxPmW7Y=",
    "activeSetSize": 2368,
    "eligibilities": [
      {"layer": 11211,"count": 1},
      {"layer": 11218,"count": 1},
      {"layer": 11133,"count": 1},
      {"layer": 11439,"count": 1},
      {"layer": 8373,"count": 1},
      {"layer": 11408,"count": 1},
      {"layer": 10598,"count": 1},
      {"layer": 11944,"count": 1},
      {"layer": 11591,"count": 1},
      {"layer": 9920,"count": 1},
      {"layer": 11209,"count": 1},
      {"layer": 11422,"count": 1},
      {"layer": 8629,"count": 1},
      {"layer": 11554,"count": 1},
      {"layer": 10381,"count": 1},
      {"layer": 9297,"count": 1},
      {"layer": 8529,"count": 1},
      {"layer": 9765,"count": 1},
      {"layer": 9168,"count": 1},
      {"layer": 11314,"count": 1},
      {"layer": 8300,"count": 1},
      {"layer": 8840,"count": 1},
      {"layer": 11891,"count": 1},
      {"layer": 9307,"count": 1
      }
    ]
  }
}
{
  "timestamp": "2023-08-12T09:45:00.969431800Z",
  "help": "Published proposal. Rewards will be received, once proposal is included into the block.",
  "proposal": {
    "layer": 8373,
    "proposal": "qknRjqTHC62ShTJ3EOuRgLSoWos="
  }
}

Worth to note. I have accidentally created another post data 1.75 TB with the same SmesherID, but seems to be they have not been published. My 256 GB node on the explorer seems to be looking correct.
Steps to reproduce
N/A
Actual Behavior
N/A
Expected Behavior
N/A
Environment
Please complete the following information:

OS: Windows
Node Version:
Smapp version (if applicable): 1.0.14

Additional Resources
spacemesh-log-7c8cef2b.zip

{"L":"INFO","T":"2023-08-11T13:02:03.452Z","N":"35162.malfeasance","M":"new malfeasance proof","node_id":"35162dcc8b32bb059844a8eb36a6edd65f55ec9e3e2aeb3698e4a437c7d5bda4","module":"malfeasance","requestId":"49f5a9e3-4c5b-471e-9e74-fbcaf13d6b7f","smesher":"e2d279e52ded8a8b4f8d229e04b3e64767f7895e64c866bdeb9fdfb1154645a6","proof":{"generated_layer":8124,"type":"hare equivocation","msgs":{"first":{"layer":8124,"round":3,"msgHash":"0x1b8d0dd0bd8d12dc853b2597d90e40c039a6336590e27e27ff3358d7ac1b5fce"},"second":{"layer":8124,"round":3,"msgHash":"0x6e89367da9fa58c0e7b1172532045a8b17ca95cf45011e94f5f73c9f4d6c334c"}},"received":"0001-01-01T00:00:00.000Z"},"hare eligibility":{"layer":8124,"round":3,"smesher":"e2d279e52ded8a8b4f8d229e04b3e64767f7895e64c866bdeb9fdfb1154645a6","count":1,"proof":"cbf1937f2cb9fb5e5f1030053e840218edfcebad7bd479f78d38e3665feed0915c6d4f8575a4c65b7757dc85835be066fc2be5f9aa1a737966a2dfe9f08cd71d761742e8c1c0d28f25697f115b7bf80c"},"name":"malfeasance"}

unfortunately this identity won't be able to receive rewards as it equivocated

Thank you @dshulyak.
Can I continue creating another post data with new SmesherID, but using the same rewards address that have been used for the node above?

Won't be able to receive rewards permanently or just for the current epoch?

yes unfortunately this is permanent

Can I continue creating another post data with new SmesherID, but using the same rewards address that has been used for the node above?

coinbase (rewards address) can be reused

Due to the high resource consumption of version 1.014, I used Cli to run the updated data, and the original smapp was not closed for fear of missing the reward. This results in node addresses being permanently disallowed because of repeated runs. I don't think that's reasonable. Furthermore, you never announced that running the same node at the same time would permanently prohibit rewards, and if you did, we would certainly pay special attention.

1.0.14 cpu/mem too high and my vm nodes crashed many times, then I copy some nodes to other pc but vm nodes not closed..ok these nodes unfortunately "permanent" gone.
Another two nodes have same nodeid because forgot change disk. It was too late to know this when epoch2 begin,  20 ploting days wasted.
This is permanent rule should in faq or get started in red big bold style or it must cause more and more people lost coins in the next epoch.

equivocated？

Due to the high resource consumption of version 1.014, I used Cli to run the updated data, and the original smapp was not closed for fear of missing the reward. This results in node addresses being permanently disallowed because of repeated runs. I don't think that's reasonable. Furthermore, you never announced that running the same node at the same time would permanently prohibit rewards, and if you did, we would certainly pay special attention.

I don't think it's equivocated on purpose


[WIP] Add custom formatting to IRC & Discord output

As requested by #13, it might sometimes be useful to have custom formatting in the output for IRC and Discord.
I'm not sure how exactly to add tests for this, as it seems like it's going to need a separate configuration for (almost) each test, and this doesn't look like it'll fit into the current bot.test.js file very easily. From a brief glance I can't see a 'context' feature in Chai as there is in RSpec, which would allow me to limit the beforeEach to just the tests present, and add separate ones at the end for this. It's possible I'm missing something.
I'm also not too strongly attached to this idea and it might make it harder to implement some things in the future, so if it'd be preferable to drop this, I don't care too strongly. (If people want it desperately enough, they can always just patch these commits on – hopefully it's clearly documenting enough, and it doesn't seem to break current tests.)
I'd appreciate feedback on how to proceed. Thanks.

Coverage decreased (-9.2%) to 88.108% when pulling 017176c6c8e259c7b4d8503527f58a666398cc9d on Throne3d:add/custom-formatting into 26626e55a568f967cbc5e0aed099dfd5bc203df2 on reactiflux:master.

I guess I could add a new "describe" context, within the current one, for the tests that use a regular-config bot, and separate out the beforeEach into two bits? (Then use another context for new tests that don't.)

I've added tests for this (which should hopefully now pass, making this not a WIP), but perhaps instead of creating a new describe block to separate out the default-config bot tests, I should just do as some tests have already and redefine bot with a different config in the tests that need it.
Opinions?

Coverage increased (+0.2%) to 97.531% when pulling 136d6acd69fb116037bf8c69abb9f2a5e5b01c57 on Throne3d:add/custom-formatting into 26626e55a568f967cbc5e0aed099dfd5bc203df2 on reactiflux:master.

Nm, undid the contexting and just manually used const bot in the appropriate tests.

Coverage increased (+0.2%) to 97.531% when pulling dfe13b1c2e87346e8f94f384c52643a4e16af5a8 on Throne3d:add/custom-formatting into 26626e55a568f967cbc5e0aed099dfd5bc203df2 on reactiflux:master.

Looks great, thanks! I've normally been against adding too many configuration options, but I think this could be useful.

(Rebased onto master, rebased to move comments, updated to work with the new formatting-bridging thing ({$text} is now relevantly formatted), added a commit to move the formatting configs to a format object, added a commit to simplify substitutePattern.)

Coverage increased (+0.1%) to 97.938% when pulling 9848a89dd6e9e3155de9b70640bcfd43681eabbe on Throne3d:add/custom-formatting into 9915db158575345f7825461bc16d2350c7704efd on reactiflux:master.

Released in 2.3.0!


Remove code duplication from mixins.py and admin.py

Problem

A bug where args and kwargs are not passed to get_export_resource_kwargs()
Removed code duplication in admin.py and mixins.py

Solution
When looking into this issue, I noticed that we have a fair amount of code duplication in mixins.py and admin.py.
I removed the duplication as part of this fix.
I tried to keep code changes to a minimum, and also not to affect the public API defined in mixins.
I added some tests to improve the coverage in this area.
Would appreciate a code review from @manelclos and @ZuluPro
Related comments by @manelclos

base mixin for import and base mixin for export, reused in the ViewMixin and the Admin Mixin, share code as much as possible when it makes sense.

Issue 1268
Added get_data_for_export() to remove duplication and to pass the args and kwargs to get_export_resource_kwargs() which was the original issue reported in #1268.
Also added a unit test for this.
Updated mixins.py
Removed the following duplicate methods from ExportViewMixin and added to
ImportExportMixin:
def get_resource_class(self):
def get_resource_kwargs(self, request, *args, **kwargs):

Removed the following duplicate methods from ExportViewMixin and added to
BaseImportMixin:
def get_import_resource_class(self):
def get_import_formats(self):
def get_import_resource_kwargs(self, request, *args, **kwargs):

Removed the following duplicate methods from ExportViewMixin and added to
BaseExportMixin:
def get_export_formats(self):
def get_export_resource_class(self):
def get_export_resource_kwargs(self, request, *args, **kwargs):
def get_export_filename(self, file_format):

Updated admin.py
I didn't rename any classes here because they might be part of the public API.

ImportMixin now subclasses BaseImportMixin (and ImportExportMixinBase)

Updated ImportMixin: Removed the following duplicate methods (now inherited
from BaseImportMixin):

def get_resource_kwargs(self, request, *args, **kwargs):
def get_import_resource_kwargs(self, request, *args, **kwargs):
def get_resource_class(self):
def get_import_resource_class(self):
def get_import_formats(self):

ExportMixin now subclasses BaseExportMixin (and ImportExportMixinBase)

Updated ExportMixin: Removed the following duplicate methods (now inherited
from BaseExportMixin):

def get_resource_kwargs(self, request, *args, **kwargs):
def get_export_resource_kwargs(self, request, *args, **kwargs):
def get_resource_class(self):
def get_export_resource_class(self):
def get_export_formats(self):

# I kept this filename for API compatibility, even though 'request' and
# 'queryset' are not used
def get_export_filename(self, request, queryset, file_format):

Acceptance Criteria
Test coverage

increased admin.py coverage to 100%
increased mixins.py coverage to 100%

Testing

Ran test suite
Manually exported & imported Book
Manually exported Category (using 'action' menu)

Hi @matthewhegarty
Looks good to me!
Could you just fix the failling test ?

Coverage increased (+0.5%) to 97.309% when pulling b724f3c993d42c9a7a9692dc48f31f5a9127c2db on matthewhegarty:issue-1268 into 722c376e476f0a9b5252c21d4cf788c9bdd1bdd8 on django-import-export:master.

Thanks for reviewing @ZuluPro

@manelclos Many thanks for reviewing this.  I have responded to your comments.


Updated wandb integration and tutorial.

This works for boundingbox predictions but needs further work to handle masks.

I change the __init__ file a bit to be sure the library importing doesn't fail if wandb is not installed, everything else looks good!


Error while registering a new complaint

Sir, I have successfully started the localhost server but I am unable to register a complaint on the OCN. Please help.

Open the console window and see if there are any error messages.

To ignore, add // eslint-disable-next-line to the line before.

Are all these warnings or errors? Please help Sir.

@farhanahraf03 Right click on the window and goto inspector. Click on the console tab and see if it shows any error. Post them here.

Error: Invalid JSON RPC response: ""                                                       errors.js:42
SyntaxError: expected expression, got '<'                                                 bootstrap.min.js:1
The Components object is deprecated. It will soon be removed.                                       localhost:3000

Is your truffle working?

Yes, it is working.
truffle develop command shows no errors.

give me a day or two. will run it and get back to you.

Thank you very much.

@upperwal sir, i still encounter this error..
i read this comment without reading the date, and proposed this as my project..
now i'm stuck with no solution..
😢x100

Let me try to run it and debug it.

@abdullah-19 Did some changes. try it now.

@abdullah-19 thanks...
just one question, how can I create new account ?
I appreciate your hard work, and this project is really awesome

Can you be more specific?

New Blockchain accounts?
New Police, Citizen accounts?

There is only 4 accounts of 3 types.

super user
citizen
police
Now if I want to promote someone to police from a citizen
Or create a new citizen ?


umpf: call rev-parse on manually selected local branches as well

When umpf compares branches between all of the known remotes, it will now prompt the user when it discovers a branch that includes additional commits compared to the one on the selected remote.
If the user confirms, the branch name is taken as is, which would result in an umpf-hashinfo of e.g. heads/v6.4/topic/something, which breaks the ability of doing identical umpfs.
To restore that ability, we need to call rev-parse on the ${branch}.
Fixes: 000e642bc702 ("umpf: add branch choice in case of additional commits")

This worked for me locally and fixed the hashinfo. So stamp of approval from my side :) Thanks for fixing it!


download-core.sh script doesn't work on non interactive shells

How frequently does the bug occur?
All the time
Description
Your download-core.sh script has the following lines
set -euo pipefail

which indicates that this script should fail if there's an undefined variable. However, below code causes a failure on non-interactive shells.
https://github.com/realm/realm-swift/blob/c6d8ff61221f2ef8a4cdc53a36f44e700c61b286/scripts/download-core.sh#L57-L59
On macOS, this TMDIR is sandboxed so it is created per user.
Even though your script covers the scenario of undefined TMPDIR variable, because of the first line, this script fails. There are two ways to fix this issue.

You can remove the u part from tset -euo pipefail.
You can put https://github.com/realm/realm-swift/blob/c6d8ff61221f2ef8a4cdc53a36f44e700c61b286/scripts/download-core.sh#L57-L59 at the beginning of the script before the

set -euo pipefail

Stacktrace & log output
No response
Can you reproduce the bug?
Yes, always
Reproduction Steps
Run the pod install step with non interactive shells or undefined the TMPDIR
Version
10.23.0
What SDK flavour are you using?
Local Database only
Are you using encryption?
No, not using encryption
Platform OS and version(s)
Monterey
Build environment
Xcode version: ...
Dependency manager and version: ...

Hi @tosbaha
Can you share more details on your environment and how you running the scripts to help us reproduce the issue?

We are running the pod install step in a non-interactive shell, meaning TMPDIR is not set. TMPDIR environment variable is only set for interactive bash shell and it's different for every user.
You can emulate this environment by unsettling TMPDIR environment variable. As in your script, it is POSSIBLE for users to not have that environment variable set. You're already covering that scenario. It's just your set -euo pipefail prevents setting TMPDIR environment variable to /tmp directory if it doesn't exist.

Thank you @tosbaha
Fixed in #7690


New position card design

Implemented a new position card design per Figma design in the related issue below.
Description
Per the related issue below, ticket #716, I restructured the layout of the PositionCard to match the figma image shown below. I acquired the ETH price from the currencyKeyRate and added a green/red coloring based on pastPrice was copied over from MarketDetails where it is used for the 24h price change. I also moved the close position button from PositionCard to Trade.tsx as well as all associated onPositionClose variables and functions. Currencykey is now passed down into Trade.tsx in order to allow the close position button to work as well.

For Realized PnL, I used the "pnl" value plus the netFunding from useGetFuturesPositionForAccount (positionHistory):
const realizedPnl = positionHistory?.pnl.add(positionHistory?.netFunding) ?? zeroBN;
Related issue
closes #716
Motivation and Context
This change is required in order to show users more information while consolidating the values into a tighter space.
How Has This Been Tested?
I tested this on Brave browser on optimism mainnet. I opened and closed an ETH-PERP position while testing. I also modified the position to show the realized pnl value change. It does not appear to affect other code.
Screenshots (if appropriate):

Noticed this small issue. Not sure if we should leave as-is, change the copy or do something else:

Noticed this small issue. Not sure if we should leave as-is, change the copy or do something else:

Yeah discussed this earlier with Yashar he'll make some css fixes. It's out of the scope of this ticket though.


fix: remove redundant character ']' in a RegExp

It's redundant but I kept it for human readability. Otherwise you'd have to do a manual lookbehind to make sure it's not a literal.


A11y_Model Builder_consume_Web API Add To Solution_Label in Name: Visual label name is not matching with the programmatical label name for "Add again" button present in the "Consume" screen.

GitHubTags
#WCAG2.5.3; #A11ySev2; #A11yTCS; #A11yWCAG2.1; #DesktopApp; #Win11; #Visual Studio Client; #SH_ModelBuilder_Win32_May2023; #Label in Name; #Win32; #Benchmark;
Environment Details
Application Name: Microsoft Visual Studio Enterprise 2022 (64-bit) - Current
Version 17.6.1
Microsoft Windows 11 Enterprise 10.0.22621 Build 22621
Repro Steps

Launch the Visual Studio with at least one of the .NET workload.
Tab till enable ML.NET Model Builder (Tools -> Options -> Environment -> Preview Features) and select it.
Create a new .NET project or open an existing .NET project.
Open context menu(Right-click) of the project in the solution explorer.
Tab till Add and then tab till Machine Learning Model and press enter.
Model Builder dialog will open.
Open context menu(Right-click) of the project in the solution explorer.
Tab till Add and then tab till Machine Learning Model and press enter.
Model Builder dialog will open.
Complete the required details of All the three(scenario, environment, data, Train, Evaluate) steps.
Consume screen will appear. Tab till Add To Solution button under Web API tile button and press enter.
Tab till "Add Again" button after adding the solution"
Verify whether the visual label name is matching with the programmatical label name for "Add again" button present in the "Consume" screen or not.

Actual Result
Visual label name is not matching with the programmatical label name for "Add again" button present in the "Consume" screen.
Issue observed throughout the application.
Expected Result
Visual label name should match with the programmatical label name for "Add again" buttons present in the "Consume" screen.
User Impact
Speech to text Viewer may face difficulty in accessing the control if visually present name and programmatically defined name are different.
Attachment

@Samhitha66 , use this  build  to validate this issue.

@zewditu
Regressed the issue in the below environmnet
Microsoft Visual Studio Enterprise 2022 (64-bit) - Preview
Version 17.8.0 Preview 1.0 [33912.440.main]
The issue is fixed. Hence closing this bug.
Please find the attachment for the reference.
#Regressed:07-25-23; #Closed;


Toggle switch now becomes blue when ON

What
Make it clearer when toggles are ON vs. OFF with some color.

Checklist

[x] I have read and agree to Contributor Guide and the Code of Conduct
[x] I've included a screenshot or gif (if applicable)
[ ] I have tested the web demo (if applicable):

Using examples from latest main build: rerun.io/viewer
Using full set of examples from nightly build: rerun.io/viewer

[x] The PR title and labels are set such as to maximize their usefulness for the next release's CHANGELOG
[x] If applicable, add a new check to the release checklist!

PR Build Summary
Recent benchmark results
Wasm size tracking

To run all checks from main, comment on the PR with @rerun-bot full-check.

wouldn't it make more sense to grey out the background to the color the radio buttons have? we only use blue for selected so far

wouldn't it make more sense to grey out the background to the color the radio buttons have for disabled? we only use blue for selected so far

Tried this first and it looks bad. Lacks contrast and looks disabled when off.

We could also try making the circle larger when on

The blue circle is now larger. A net improvement imo.


Let subpar package handle subfigures (until they are natively support)

https://github.com/maucejo/elsearticle/blob/bd90396f1123410352107ef72b3507c5d358fe0c/src/elsearticle.typ#L39-L44
The subpar package deals with many of the edge-cases that we'd otherwise need to deal with ourselves

Actually, I have already thought to use the subpar. However, it doesn't seem to allow separate supplements : one for the caption and one for renferencing element. It is a common usage in my field to have caption with "Figure 1: ..." and cite it as "Fig. 1" in the texte (Ihave checked that in the guides of authors). That is why, I have implemented subfigure this way.

The new release supports subpar now ;)


WIP: feat(codegen): add custom attributes to modify the signature of handler functions

Coverage decreased (-0.4%) to 64.273% when pulling fad6b638ff8c82bdc627ce1a0517621f6b9b80e9 on codegen into f3da0825aecc60ff0bd2004ac24dd2c3513810bf on master.


update README.txt

[x] Intro

[x] Examples --> add link for each notebook

[x] Add stable release pip and most current pip

[x] add citation info

completed in PR #65


Crash

Aurora crashes when trying to copy paste a layer.

Since the crashlog is partly in german, here's a small translation: "bei" means "at", "in" means "at" and "Zeile" means "line"


Ability to upload images as part of DMPs

In the past we've been asked to have an image upload facility as part of DMPs. This would be useful for example on AHRC templates where projects are asked to provide a gantt chart. The Finns share an example of an image provided in one of their DMPs

ok to move this to future enhancements wiki @sjDCC ?

 The option to display multiple suggested answers was also a key feature request but was done with a small amount of effort in ticket #1344
What is the process for allowing images to be displayed? Is there a TinyMCE option we can enable? If this is a few days work I'd leave it in the post-MVP tasks so we have some small features that are desired as well as bug fixes in the next few releases.

TinyMCE seems to have a plugin to insert images into the tinymce area (e.g. https://www.tinymce.com/docs/plugins/image/). I can see two options right now:

Adding this plugin and permit linking to image in remote locations
Enabling support in our server to upload images which might require any sort of antivirus to check the file passed and decide what's best to store it (directory, db blob, ...). (not that quick)

Same as #2233 so closing this one


New theme: vncnt-hugo

Theme submission
Before submitting a theme please make sure you've read the README.md. It describes in detail what information are needed and which requirements have to be fulfilled for the submission. The check list below can help you.
Link to my theme repository: https://github.com/fncnt/vncnt-hugo
I made sure that...

[x] the repository contains a good README.md describing my theme
[x] an open source license has been added to LICENSE.md
[x] all metadata have been added to theme.toml
[x] screenshots have been added in the images/ folder with the required dimensions
[x] in case I'm using a customized demo via the exampleSite folder that

[x] https://example.com is set as base url in exampleSite/config.{toml, yaml, json} to avoid the abuse of unused domains
[x] the site's content is as neutral as possible (contains no ads etc.) and reflects the features of my theme

[x] I tested my theme against the gohugoio/HugoBasicExample

[x] I've checked the developer tools' console in my browser for error messages

[x] in case my theme is using Hugo Pipes features like toCSS and PostCSS that I have committed the /resources directory with all generated assets, for my theme to work in the basic version of Hugo

Feel free to ask questions. We're glad to help.

Hello @fncnt,
thank you for submitting vncnt to us :+1:
The build script is a bit pendantic and expects at least (an empty) content folder inside the exampleSite directory in order to generate a demo for your theme (even if it's not necessary as in your case). To make them trackable add an empty file, e.g. .gitkeep. Please add the content folder and we should be ready to add your theme.

Hi @digitalcraftsman,
thanks for the hint!
I added a content folder so everything should be set now.


Page FX 1.0

I had to close the old pull request because I realized that I branched off of one of my other branches instead of master.
The new branch in this pull request is independent of the other pull requests.


Add opencost to 2.0 chart

Hi Pete, love your work!
The v2 k8s-monitoring chart currently does not include opencost like v1, so I thought why not create an issue to track the cost monitoring aspect

Yep! Just as @william413215 said, OpenCost is in the v2 chart, just inside the cluster metrics feature!

My bad, thanks! 🚀
I found no mention of cost or finops on the main k8s-monitoring README or in the Features document, that's how I reached that conclusion that it was still in the works 🙂


Creating home/away produce schedule where one team has much more matches on first half

I'm using
Generate a random home-away schedule where each player meets every other player twice, once at home and once away, using the $rounds integer parameter:
$teams = ['The 1st', '2 Good', 'We 3', '4ward'];
$rounds = (($count = count($teams)) % 2 === 0 ? $count - 1 : $count) * 2;
$schedule = schedule($teams, $rounds);
Lets create schedule for 12 teams and if we have season split up on 2 half's ( 11 rounds on first half, and 11 rounds on second half). One team on first half should have 5 or 6 matches where it plays at home, but it happens that one team has 7 matches on first half and 4 matches on second half.
Could you please take a look and possibly try to fix this

@mnito could you please take a look into src/functions/rotate.php
Line 59
$items[1] = $bottomLeftItem;
I think it should be
$items[0] = $bottomLeftItem;

The home-away algorithm used in this library is a simple heuristic algorithm that can produce unbalanced home-away schedules. While I personally do not plan on expanding upon the current algorithm or replacing it with a new algorithm, I am open to discussion of potential alternate solutions or to contributions that create more balanced home-away schedules.

@mnito are you accepting a PR for generate full home-away ballanced schedule?


Remove HAVE_EIGEN3 from unit tests

See #3083 and the discussion in #3085

@karlnapf is this fixed or what else needs to be done?

Just checked, that is done