Updated Corelight main parser

Updating the parser to avoid failures in case all the tables are not present. With this fix, if any of the tables are missing, the main parser will continue to work.
Required items, please complete
Change(s):

See guidance below

Reason for Change(s):

See guidance below

Version Updated:

Required only for Detections/Analytic Rule templates
See guidance below

Testing Completed:

See guidance below

Checked that the validations are passing and have addressed any issues that are present:

See guidance below

Guidance <- remove section before submitting

Before submitting this PR please ensure that you have read the following sections and filled out the changes, reason for change and testing complete sections:
Thank you for your contribution to the Microsoft Sentinel Github repo.

Details of the code changes in your submitted PR.  Providing descriptions for pull requests ensures there is context to changes being made and greatly enhances the code review process.  Providing associated Issues that this resolves also easily connects the reason.

Change(s):

Updated syntax for XYZ.yaml

Reason for Change(s):

New schema used for XYZ.yaml
Resolves ISSUE #1234

Version updated:

Yes
Detections/Analytic Rule templates are required to have the version updated

The code should have been tested in a Microsoft Sentinel environment that does not have any custom parsers, functions or tables, so that you validate no incorrect syntax and execution functions properly.  If your submission requires a custom parser or function, it must be submitted with the PR.

Testing Completed:

Yes/No/Need Help

Note: If updating a detection, you must update the version field.

Before the submission has been made, please look at running the KQL and Yaml Validation Checks locally.
https://github.com/Azure/Azure-Sentinel#run-kql-validation-locally

Checked that the validations are passing and have addressed any issues that are present:

Yes/No/Need Help

Note: Let us know if you have tried fixing the validation error and need help.

References:

Guidance for Detection checks
General contribution guidance
PR validation troubleshooting

Hello @samikroy, Thanks for raising this PR. This PR will be investigated and we will update you about the same before 01 February, 2024.

Hello @samikroy, Parser is throwing an error while running the query

Hello @samikroy, Parser is throwing an error while running the query

Thank you for your review @v-prasadboke
This is a parser for Corelight.
As per the current definition, it expects all the tables / view is expected to have data ingested which is not the case for most of the deployemnts.
With the addition of isfuzzy=true the parser will run with at least one table having data ingested.
Now, with the error you have mentioned, looks like you have not ingested corelight data.
Please let me know for any more queries.


fix(integrationdetails): various ui fixes

removes shield icon from last processed card in integration detail metrics
adds padding under description paragraph in manage ci/cd dialog in integration details
removes unnecessary additionalInfo value in integration details history table, allowing "last published on date, time" line to be on a single line.
aligns integration name and published status icon/text in integration details view
fix the integration progress with link layout

PR Storybook available here


add no_std-support

Hi! If you accept this PR and release it, no_std-crates can use this as dependency. Otherwise they don't compile.
You can verify this with these commands:

$ rustup target add thumbv7em-none-eabihf
$ cargo check --target thumbv7em-none-eabihf

Any update, @DanielKeep ?


multi monitor support

Hi, I added multi monitor support to Fly-Pie.
It was done by setting the background x and y to the current monitor x and y, then keeping everything relative to the background.
By the way, only the current monitor is used. If you wish to accomplish a ore complicated effect like using the merged surface of all monitors let me know! :-)
(It'll be fantastic to have such an option into fly pie, choosing to use only the current monitor or all the monitor together)

Thank you so much for this contribution. I will get an additional monitor later this week so that I can test this. I think for Fly-Pie 3, it will be sufficient to use the current monitor only. Allowing gestures over multiple monitors would be nice but if it would increase the code complexity significantly we should re-think whether it's going to be a common use case...

Perfect, I'll wait for your tests, count me in if you need any help. :-)

It should be properly formatted now.
As you said it feels weird to click on the other monitor while the menu is opened.
Pointer constraint could be a good solution even if I feel like it is something unexpected from a user point of view, probably shade all the screens could be a better solution.
It's obvious that if the code base becomes a lot complicated we will revert to the constraint solution, but if I understood well how GNOME treat monitors, probably it will end up being not so complicated.
PS. Great extension BTW, really useful on a daily basis.
PPS. Excuse for some English mistakes, it's not my mother tongue and I'm learning just a little bit more everyday.

Thank you once more! I am looking forward to future contributions from your side!
PS. You're welcome :smiley:


Texts from SVG files not rendered

If I understand correctly, Image32 should be able to render text, but the texts from this SVG file are not shown.
This is the expected output:

but in my FMX application it is rendered like this:

This is the SVG file
sample_chords.zip
Is there anything special with the SVG files produced by Verovio causing the texts are not rendered?
(I tested it with latest main of Image32)

See #59

Thanks for the info, it is strange that it worked for you on Windows 64 by default.
My issue is on Windows64 and the font is a common one ({font-family:Times,serif;}).
I will try the recommendation from #59 maybe it solves my issue also on Windows 64.

it worked for you

I'm just a lurker; I don't use Image32.
As far as I know the Image32 font manager doesn't automatically resolve and load fonts from the host system. You have to manually add a set of fonts to it and it will then use those to resolve what ever font request it get. There's probably an example that demonstrates how it's done.

As far as I know the Image32 font manager doesn't automatically resolve and load fonts from the host system. You have to manually add a set of fonts to it and it will then use those to resolve what ever font request it get.

Correct.

There's probably an example that demonstrates how it's done.

Correct again 😁. See ./Examples/FMX_SVG.


Keyboard focus disappears when TAB key is pressed when leaving a view

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

VS Code Version: 1.81.1
OS Version: macOS 13.5

Steps to Reproduce:

Start with focus on a view and navigate using TAB key
After the end of the view is reached, the focus disappears until TAB is pressed again and focus goes to Problems.

expected: keyboard focus does not disappear after pressing TAB
User Impact:
Keyboard users will get confused here as they will not understand where the focus is.
Nothing showing as the focused element after tabbing to the end of the view, until TAB is pressed again and "Problems" gets the focus:

If a screen reader is on, then you can see that the focus goes to the empty pane:

This is working as designed cc @isidorn


when I changed the warmup steps from 300 to 30, an error occurred.

Traceback (most recent call last):
  File "tools/train.py", line 92, in <module>
    main(args)
  File "tools/train.py", line 87, in main
    trainer.run(train_dataloader, val_dataloader, evaluator)
  File "/zzz/prj/nanodet/nanodet/trainer/trainer.py", line 123, in run
    self.warm_up(train_loader)
  File "/zzz/prj/nanodet/nanodet/trainer/trainer.py", line 191, in warm_up
    output, loss, loss_stats = self.run_step(model, batch)
  File "/zzz/prj/nanodet/nanodet/trainer/trainer.py", line 57, in run_step
    loss.backward()
  File "/usr/local/lib/python3.6/dist-packages/torch/tensor.py", line 221, in backward
    torch.autograd.backward(self, gradient, retain_graph, create_graph)
  File "/usr/local/lib/python3.6/dist-packages/torch/autograd/__init__.py", line 132, in backward
    allow_unreachable=True)  # allow_unreachable flag
RuntimeError: element 0 of tensors does not require grad and does not have a grad_fn

Can you provide your environment and training settings?

I ran into the similar issue. Solved it by add "requires_grad=True" in the three lines.
https://github.com/RangiLyu/nanodet/blob/5a7a50108d4c6815fc4bbcc382d08c8679143449/nanodet/model/head/gfl_head.py#L306-L308

I ran into the similar issue. Solved it by add "requires_grad=True" in the three lines.
https://github.com/RangiLyu/nanodet/blob/5a7a50108d4c6815fc4bbcc382d08c8679143449/nanodet/model/head/gfl_head.py#L306-L308

@wangyin Love you, bro, it solved the issue.
@RangiLyu Could you figure out why?

Found some reason which from PyTorch discuss
tensors are created with requires_grad=False by default

Thanks. This bug has fixed in commit a444d72


[WIP] Try to get new endpoint if previous attempt was failed

[Current coverage][cc-pull] is 65.96%

Merging [#190][cc-pull] into [master][cc-base-branch] will increase coverage by 0.35%

@@             master       #190   diff @@
==========================================
  Files            42         42
  Lines          2981       3012    +31
  Methods           0          0
  Messages          0          0
  Branches        342        348     +6
==========================================
+ Hits           1956       1987    +31
+ Misses          944        943     -1
- Partials         81         82     +1

Powered by Codecov. Last updated by [9ebcef5...64b978b][cc-compare]
[cc-base-branch]: https://codecov.io/gh/2gis/vmmaster/branch/master?src=pr
[cc-compare]: https://codecov.io/gh/2gis/vmmaster/compare/9ebcef54e7182b213e9f57db5ab542fb081cc5d4...64b978b56c3b5437f8cc7b39d0d09b181d44a842?src=pr
[cc-pull]: https://codecov.io/gh/2gis/vmmaster/pull/190?src=pr


lognote hangs while collecting adb logs

While adb caglogs are being collected live, and if you click on any line, the lognote would freeze and hange until the cable is removed from the device.
The one that was working for me fine was v0.3.0
I am tried v0.3.4 also hangs
It is a nice tool and I like it.. If there is anything that you need me to collect to figure out the hang, please let me know

Please let us know your usage environment(pc os).
If possible, please let me know which version the issue started to occur between 0.3.0 and 0.3.4.

There was a bug in the command to get the process list.
It will be fix next version.
Here's how to avoid bugs in version 0.3.4.

Set not to import process list
a. Settings > Log cmd (adb)
b. Update process info timeout : 0
OR
Set device name
a. Click the "Refresh" button(to the right of the "Disconnect" button)

add result of "adb devices" to commbo box
b. Select the device name from the combo box (to the left of the "Connect" button)
c. Click "Start" button

I was originally on 0.3.0 where things were working fine.. Then upgraded to 0.3.3 which had this hang issue, and today i saw v0.3.4 and I used it hoping it doesn't have the hang issue, but it was there.. So i used 0.3.0 and I did not face the issue again. I am using Windows 10 here.

Please see the comment I just added.

I have version 0.3.4 and still same bug with freezing almost instantly and had to terminate Java, Window 10 x64,
process info timeout : 0
fix this so far no more freezes.


[bug][v1.1.1] MOON_COLOR=2 env is regarded as bool arg and not work

Describe the bug
v1.1.1

Steps to reproduce

MOON_COLOR=2 moon run pkg-a:build
Expected behavior
As expected in the document

Screenshots

Environment

Additional context

Fixed in v1.2.


ppx_version as project lib in compatible

!ci-build-me

!ci-build-me

!ci-build-me

This PR has been sat as a draft for 8 months. Closing, but feel free to re-open and update if you still want to propose it.


Class inheritance prototype chain corrupted when targeting es5?

Bug Report
Actually I'm not sure whether this is the designed behavior.
When define parent classes which explicitly extends Object and sub-class it, then compile the code against es5 and the prototype chain will be broken and it becomes not possible to access the methods defined in the parent class using an instance of the sub class. Following is the sample code:
class Person extends Object {
    public say(msg: string): void {
        console.log(`Says ${msg}`);
    }
}

class Student extends Person {
}

var student = new Student();
// When compiled against es5 it says the method say is not defined, but it works in es6.
student.say("I'm a student");

I find following code in the compiled result JS code:
var Person = /** @class */ (function (_super) {
    __extends(Person, _super);
    function Person() {
        return _super !== null && _super.apply(this, arguments) || this;
    }
    Person.prototype.say = function (msg) {
        console.log("Says ".concat(msg));
    };
    return Person;
}(Object));

The code _super.apply(this, arguments) will change the __proto__ property of the instance to Object.prototype when the _super is actually Object.  So if I make Person extends Object implicitly instead, there will be no problem, as the problematic code will be removed and the constructor will return this directly.
There will be no problem is compile the above source code against es6, either.
🔎 Search Terms
I did not find any relative information about this same issue.
🕗 Version & Regression Information
I tried several versions (4.5, 4.6 and the latest 4.7.3) of TS and this problem exists in every of them (because the generated JS code are all the same).
💻 Code
Shown above and I'm pasting it here again.
class Person extends Object {
    public say(msg: string): void {
        console.log(`Says ${msg}`);
    }
}

class Student extends Person {
}

var student = new Student();
// When compiled against es5 it says the method say is not defined, but it works in es6.
student.say("I'm a student");

That FAQ entry really needs to be clearer that it doesn't apply when targeting ES2015 or higher (where subclassing builtins works as expected).

https://github.com/microsoft/TypeScript/wiki/FAQ#why-doesnt-extending-built-ins-like-error-array-and-map-work

Thanks for the link, it really helps.


Rely on externally provisioned cluster for e2e tests

What this PR does / why we need it:
Switches us to take advantage of https://github.com/jetstack/test-infra/pull/79 - where the minikube vm is provisioned by some external source.
Release note:
NONE

/assign

/test e2e

/retest

@wallrj I'm going to merge this now as I have merged the changes in test-infra.

What's the advantage of this?
Are you working on something to provision non-minikube clusters?
Builds still failing: https://jetstack-build-infra.appspot.com/build/jetstack-logs/pr-logs/pull/jetstack_navigator/143/navigator-e2e-v1-8/161/ with errors like:
W1123 10:02:43.602] The connection to the server <IP_ADDRESS>:8443 was refused - did you specify the right host or port?
W1123 10:02:43.603] + kubectl logs -c apiserver -l app=navigator,component=apiserver
W1123 10:02:43.603] + egrep '^E[0-9]{4} '
W1123 10:02:43.690] The connection to the server <IP_ADDRESS>:8443 was refused - did you specify the right host or port?
W1123 10:02:43.697] + kubectl api-versions
W1123 10:02:43.807] error: Couldn't get available api versions from server: Get https://<IP_ADDRESS>:8443/api: dial tcp <IP_ADDRESS>:8443: getsockopt: connection refused

Reason for this is to remove the onus on provisioning a cluster from individual projects and centralised into our testing infra. This will allow us to use the same scenarios for cert-manager as well as navigator, and more easily test additional k8s versions (as they can all be provisioned by test-infra, so is no longer navigators concern).
Regarding test failures - that's something to look into. This PR (and others) have been passing. Have you rebased PR #143 on the latest master to include the changes in this PR?


Can I export the Graphical View as an image with VS Code Extension?

Description:

I want to show the Graphical View to the others,but I can not export the Graphical View as an image.

@stefanxyan currently we do not have this particular support in the ballerina tooling. This would be a good request to be added to the existing tooling.

ok

@nadeeshaan ok


Include config.json and licenses.json in the compiled executable

It's unusual I feel to require config files on disk that are mainly going to be the same for all users. Has there been consideration of compiling that data into the executable, and then allowing it to be overridden by those users that want to do so?

@garethr I had considered including all the .json config files in the built-in resources for some time; very happy to encounter a security-minded developer who is not afraid to customize those files and re-build.  This should be easier as there is a single "load" function which prioritizes where to load from and would hopefully simply just need to attempt to load it from resources first then continue along the current logic of not found.

@garethr Merged the code for this; feel free to give it a try in advance of the next point release.  Am on vacation this week, during which I hope to address the other issue you opened as it something I have thought of doing for some time.


日视图 Day view

Search first

[X] I searched and no similar issues were found

What Happened?
日历视图中，想只看当天的。目前有月视图和周视图，一方面显示空间的限制对任务的显示空间没那么够，另一方面想要个日视图沉浸式做计划
In the calendar view, I need to see things only for the current day, sometimes. There are already month view and week view. On the one hand, the display space is limited and there is not enough space for displaying tasks. On the other hand, a day view will be great for immersive planning.
Reproduce the Bug
日历视图
calendar view
Screenshots

Environment Information
No response
Additional Context
No response
Are you willing to submit a PR? If you know how to fix the bug.

[ ] I'm willing to submit a PR (Thank you!)

+1


Add comment to download prebuilt jars

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

#sign-off

@Jak-MS : Thanks for your contribution! The author, @dhgoelmsft, has been notified to review your proposed change.


Why the output html is still compressed when i set minify is false

https://github.com/ampedandwired/html-webpack-plugin/blob/master/docs/template-option.md


Fix update meetings bug when meeting timing is same

isSameMeeting() reverted
Comparing all meeting fields by their datetime or String values.

Codecov Report

Merging #243 (0dc53fb) into master (1d62b4b) will decrease coverage by 0.33%.
The diff coverage is 0.00%.

@@             Coverage Diff              @@
##             master     #243      +/-   ##
============================================
- Coverage     56.68%   56.34%   -0.34%
  Complexity      690      690
============================================
  Files           118      118
  Lines          2717     2733      +16
  Branches        322      328       +6
============================================
  Hits           1540     1540
- Misses         1070     1086      +16
  Partials        107      107

Impacted Files
Coverage Δ

.../main/java/seedu/address/model/meeting/Agenda.java
63.63% <0.00%> (-6.37%)
:arrow_down:

...main/java/seedu/address/model/meeting/Meeting.java
26.19% <0.00%> (-11.75%)
:arrow_down:

...java/seedu/address/model/meeting/MeetingPlace.java
63.63% <0.00%> (-6.37%)
:arrow_down:

.../java/seedu/address/model/meeting/MeetingTime.java
78.78% <0.00%> (-2.47%)
:arrow_down:

Continue to review full report at Codecov.

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


Add appointment and the relevant interactions with patient

Summary
Resolves #97
This PR implements the appointment feature as an extension of Activity, defined by an additional PatientId parameter and a unique clisyntax t/appointment.
Detail
Basically behaves the same as activity except for the extra patient id parameter. Is interlinked with patient, so you are not able to add an appointment if the patient id does not exist within the gomedic app and when a patient is deleted all relevant appointments with the same patient id will also be deleted as well.
Graphically appointments are indicated by a visible patient id while activities are indicated by a lack of. this is the cleanest i can think of right now coz a placeholder patient id would mess up the clarity of the ui with a lot of irrelevant numbers.
Pictures / Gif
Before adding

After adding

Checks

[x] Link PR to issue
[x] if u dont mind, help me see if ive missed out anything
[x] Add Reviewer
[x] Pass CI

additional remarks
i'm gonna go and crash now soz ive been awake for 22 hours ill come back for the comments in the afternoon or evening. goodnight

Codecov Report

Merging #162 (7d4f24b) into master (c4e9c51) will decrease coverage by 0.01%.
The diff coverage is 76.84%.

@@             Coverage Diff              @@
##             master     #162      +/-   ##
============================================
- Coverage     78.15%   78.13%   -0.02%
- Complexity      843      868      +25
============================================
  Files           117      119       +2
  Lines          2582     2676      +94
  Branches        308      325      +17
============================================
+ Hits           2018     2091      +73
- Misses          456      467      +11
- Partials        108      118      +10

Impacted Files
Coverage Δ

...n/java/gomedic/logic/parser/AddressBookParser.java
88.88% <0.00%> (-2.54%)
:arrow_down:

src/main/java/gomedic/logic/parser/CliSyntax.java
94.44% <ø> (ø)

src/main/java/gomedic/model/Model.java
100.00% <ø> (ø)

src/main/java/gomedic/ui/card/ActivityCard.java
0.00% <0.00%> (ø)

src/main/java/gomedic/ui/table/ActivityTable.java
0.00% <ø> (ø)

...gic/commands/addcommand/AddAppointmentCommand.java
66.66% <66.66%> (ø)

...main/java/gomedic/storage/JsonAdaptedActivity.java
86.66% <66.66%> (-6.67%)
:arrow_down:

.../addcommandparser/AddAppointmentCommandParser.java
94.11% <94.11%> (ø)

...c/commands/deletecommand/DeletePatientCommand.java
89.47% <100.00%> (+0.58%)
:arrow_up:

src/main/java/gomedic/model/ModelManager.java
94.17% <100.00%> (+0.36%)
:arrow_up:

... and 3 more

Continue to review full report at Codecov.

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

sorry the conversations have been resolved


Allow Project.subprojects and Project.allprojects to be called from l…

…azy configuration actions
fixes https://github.com/gradle/gradle/issues/6124
relaxes restrictions introduced in #6003

@lacasseio can you take a look at this?


Parse error on importing @:

hlint seems to fail to parse the import of the @: operator from scalpel (see docs)
src/Sitesucker.hs:28:33: Error: Parse error
Found:
    import qualified Network.Wreq.Session as S
    import qualified Options.Applicative as Opt
  > import Text.HTML.Scalpel.Core ((@:), (//), hasClass)
    import qualified Text.HTML.Scalpel.Core as Scalpel

$ hlint --version
HLint v2.1.6, (C) Neil Mitchell 2006-2018

I've tried running hlint with a bunch of different extensions, including all the ones in my cabal file, but no joy.

Hi
As a FYI I have a similar problem with an @ symbol in a code block. I assume it is the same issue:
Source Code
module MemberReflection where

import Foundation
import Control.Monad.Freer
import Type.Reflection
import Control.Monad

newtype WithEffects_ es0 es1 a = WithEffects { unWithEffects :: Members es0 es1 => a }

class ShowTypes (es :: [* -> *]) where
  showTypes :: [String]

instance ShowTypes '[] where
  showTypes = []

instance (Typeable e, ShowTypes es) => ShowTypes (e ': es) where
   showTypes = show (typeRep @e) : showTypes @es

showEffs2 :: forall es0 es1 a. ShowTypes es0 => WithEffects_ es0 es1 a -> [String]
showEffs2 _ = showTypes @es0

Error
Hlint Error: Parse error
showEffs2 :: forall (es0 :: [* -> *]) (es1 :: [* -> *]) a.
ShowTypes es0 =>
WithEffects_ es0 es1 a -> [String]

Version
HLint v2.1.5, (C) Neil Mitchell 2006-2018

Actually @theGhostJW I think your issue can be solved by putting {-# LANGUAGE TypeApplications #-} at the top of the file, or passing -XTypeApplications to HLint, or putting it in the .hlint.yaml file.

Thanks @ndmitchell,
Putting {-# LANGUAGE TypeApplications #-} at the top of the file as you suggested solved the problem.
I actually have this option in defaultExtensions in my my package.yaml which then generates an entry in the default-extensions in the cabal file.
I notice adding the entry to default extensions is not one of the options you mentioned for solving this problem so is this expected behavior, a bug or a potential feature request?

HLint currently doesn't look at .cabal or package.yaml files. It's something it could do, and I think there even is a feature request for it, but it doesn't yet.

Confirmed works with HEAD that doesn't use HSE for parsing, so fixed in the next release.


chore: use &'static str for chip names as much as possible

Returning a string is an allocation, Ive at least gotten rid of it for basic comparsions but it could still use a clean up, honestly might better to make a ChipName enum.

Still work to do around this if were supportive of continuing to use strings.
If we changed to an enum I think we could even have const name(&self) -> ChipName


Keep the lobby traffic graphs persistent

Important notices
Before you add a new report, we ask you kindly to acknowledge the following:
[-] I have read the contributing guide lines at https://github.com/opnsense/core/blob/master/CONTRIBUTING.md
[-] I have searched the existing issues and I'm convinced that mine is new.
Is your feature request related to a problem? Please describe.
Feature Request.
The traffic graph in the lobby:dashboard is not persistent. If I change to another view and get back the graphs start from scratch.
Describe the solution you'd like
Please consider adding a history for the last n minutes/hours so the graph does not start empty.
Describe alternatives you've considered
NA
Additional context
NA

After investigating, unfortunately I dont think its feasible to use the flowd_aggregate data for the live graphs due to the flowd.log parsing time and the need to have data at 1 or 2 second intervals (Im sure you smart guys could have told be that before)
It would be ideal to have flowd generate a second smaller log file holding 5mins of live data - unfortunately it does not have this capability.
A few things I thought about doing:

Split the flowd.log into a smaller piece and parse that. Dont see this being a good idea (though I'm not smart enough to know)
Run a second flowd process just generating a 5min log (this could be interesting)
Create a script which continually collects 5mins from data from netstat or the likes.
Just serve up the most up-to-date data we have from flowd_aggregate and live with it not being quite correct.

Any other ideas or thoughts?

currently I don't expect the core team to spend time on this, netflow isn't really suitable for live statistics and not always enabled as well, collecting stats with ifinfo just for keeping the widget up to date doesn't sound very efficient as well.
A specific widget for only netflow statistics would be better from an architectural point of view, but wouldn't show the current traffic (netflow always lags).

Hi AdSchellevis,
I agree not really an ideal solution. I do have a question though; you mention you dont expect core team to spend time on this, does this mean I shouldn't bother even looking at code in the core as its only for core developers to alter? These issues are marked 'help wanted' so I assumed thats what it ment, though if its more of a burden on you guys I dont want to waste your time.

hi @kcaj-burr, you can certainly work on it, we do except pull-requests, but we are selective in which changes may go into our product. If the code quality is good and has a clear separation of concerns, it could just go into core.
We try to be constructive in feeding enhancements into core, I was just trying to be clear about the expected effort from the core team (not going to start working on it, but if you start with a PR, probably are going to provide feedback to help this further).

Understood AdSchellevis, thank you!

This issue has been automatically timed-out (after 180 days of inactivity).
For more information about the policies for this repository,
please read https://github.com/opnsense/core/blob/master/CONTRIBUTING.md for further details.
If someone wants to step up and work on this issue,
just let us know, so we can reopen the issue and assign an owner to it.


Frozen ThreadState prep

This PR makes the following changes in order to prepare for frozen functions.

A KernelFreezing and FreezingScope flags, and associated tests
A jit_var_is_unaligned function, querying if a variable is unaligned
Adds kernel_param_ids, kernel hash and kernel key to the ThreadState::launch funciton interface
Moves the code, passing kernel params through global memory on CUDA to the CudaThreadState
Adds a barrier function and implements it for LLVM that simplifies managing concurrency between LLVM kernels
Adds a notify_free function to the ThreadState
Removes the use of cuMemcpyAsync in jitc_var_mem_copy

@wjakob, @merlinND this PR should be ready for review.

This looks great! I believe all open discussions have been addressed, I don't have anything to add.
@DoeringChristian Could you please squash the "review" commits? We can merge this PR once that's done 🚀

Should I squash them into a single review commit or squash them into the previous commits?

(I will do the squashing myself in the interest of time, I wanted to rebase another commit on top of these changes.)


refactor: add "scan area" button disabled state

Most of the time there is nothing happening when I click this button
We need to add a disabled state for that when there is no any changes on the parameters that request used.

In this PR I check whole query params for disabled state. Does it meet the requirements or should I check only request params change?


Add PXFlow interface

Cambios introducidos :

Se agrega un PXFlow y se implementa en One tap

Codecov Report

Merging #1457 into poc/one-tap will increase coverage by <.01%.
The diff coverage is 0%.

@@               Coverage Diff               @@
##           poc/one-tap    #1457      +/-   ##
===============================================
+ Coverage        57.01%   57.02%   +<.01%
===============================================
  Files              334      334
  Lines            24809    24808       -1
===============================================
  Hits             14146    14146
+ Misses           10663    10662       -1

Impacted Files
Coverage Δ

...K/MercadoPagoSDK/One tap/OneTapFlowViewModel.swift
0% <0%> (ø)
:arrow_up:

...adoPagoSDK/MercadoPagoSDK/One tap/OneTapFlow.swift
34.88% <0%> (ø)
:arrow_up:

...DK/MercadoPagoSDK/One tap/OneTapFlow+Screens.swift
0% <0%> (ø)
:arrow_up:


Missing Quarterly SharesOutstanding

Hello everyone,
I have noticed that yfinance doesn't support quarterly shares outstanding but only annual, is there a way to retrieve quarterly shares outstanding given that this is quite important in order to calculate various ratios such as market cap and FreeCashFlow

stock.shares shows the annual shares outstanding, where I can find the quarterly?

I have this in an experimental branch that needs someone to test for feedback: "feature/share-count" yf.Ticker(...).shares_full(start=None, end=None)
It isn't strictly quarterly, maybe it's recording each individual share issuance/buyback? E.g.

count

2022-08-06
4105999872

2022-08-25
4116910080

2022-08-26
4105999872

2022-09-01
4105999872

2022-09-03
4177019904

2022-10-29
4127000064

@ValueRaider That's amazing and very useful, have you raised a PR?

Do you think we can merge this feature branch, to me this is quite important and should be supported by yFinance. Quarterly shares outstanding should be provided

I'm still waiting for feedback - any bugs or improvements? Not gonna PR bad code.
You're the 3rd to see this, still no feedback.

@ValueRaider How many quarters it goes back? can you fetch shares-outstanding for more than > 3-4 months, or it has a limitation of a couple of months?

Haven't got a clue, it's experimental. I only implemented because I stumbled upon API data point doing something else.

This is now available in PIP release, via Ticker.get_shares_full(start, end)


Support GHC 8.8

Pardon an automatically-posted pull request; this is a part of Operation Vanguard. Note that this does not guarantee that tests and benchmarks are buildable.

Happy to merge this but would like a bit more confidence that it actually works.
Longer term it would make sense to get an AppVeyor build going to check windows compatibility, I don't really have easy access to a windows box (ironic I know) so it's a bit hard for me to check this myself.

It looks like the library doesn't build on Windows with GHC 8.8.1:
https://ci.appveyor.com/project/mrkkrp/path-io/builds/27688758/job/ya74br66r603wlnr#L328
Is there a chance we'll get this library to work? It's not about just the library itself, it's blocking at least 79 other packages:
https://packdeps.haskellers.com/reverse/unix-compat

Ping.

To be clear, the build log in https://ci.appveyor.com/project/mrkkrp/path-io/builds/27688758/job/ya74br66r603wlnr#L328 isn't testing this PR, but rather showing a separate project failing to build due to cabal-install picking a build plan with an ancient version of unix-compat due to the upper version bounds on time in unix-compat-0.5.2 (the current version).
I do have access to a Windows machine, and I was able to successfully build unix-compat after applying the changes in this PR. There are no test suites in unix-compat.cabal for me to try, but I was also able to run the main function in tests/mkstemp.hs with this PR.

Hi, i've hit the lack of ghc-8.8.1 support trying to build haskell-ide-engine with ghc-8.8.1 support
In case may help I've also tried to build master and this pr in my windows 10:

master

PS D:\dev\ws\haskell> git clone https://github.com/jacobstanley/unix-compat
Cloning into 'unix-compat'...
remote: Enumerating objects: 10, done.
remote: Counting objects: 100% (10/10), done.
remote: Compressing objects: 100% (8/8), done.
Receiving objects: 100% (590/590), 92.06 KiB | 41.00 KiB/s, done.
Resolving deltas: 100% (312/312), done.
remote: Total 590 (delta 2), reused 7 (delta 2), pack-reused 580
PS D:\dev\ws\haskell> cd .\unix-compat\
PS D:\dev\ws\haskell\unix-compat> cabal build -w ghc-8.8.1
Resolving dependencies...
cabal.exe: Could not resolve dependencies:
[__0] trying: unix-compat-0.5.2 (user goal)
[__1] trying: unix-compat:-old-time
[__2] next goal: time (dependency of unix-compat -old-time)
[__2] rejecting: time-1.9.3/installed-1.9..., time-1.9.3, time-1.9.2,
time-1.9.1, time-1.9 (conflict: unix-compat -old-time => time>=1.0 && <1.9)
[__2] trying: time-<IP_ADDRESS>
[__3] next goal: deepseq (dependency of time)
[__3] rejecting: deepseq-<IP_ADDRESS>/installed-1.4... (conflict: time => base>=4.7
&& <4.13, deepseq => base==<IP_ADDRESS>/installed-4.1...)
[__3] trying: deepseq-<IP_ADDRESS>
[__4] next goal: array (dependency of deepseq)
[__4] rejecting: array-<IP_ADDRESS>/installed-0.5... (conflict: time => base>=4.7
&& <4.13, array => base==<IP_ADDRESS>/installed-4.1...)
[__4] trying: array-<IP_ADDRESS>
[__5] next goal: directory (dependency of unix-compat +/-old-time)
[__5] rejecting: directory-<IP_ADDRESS>/installed-1.3... (conflict: time =>
base>=4.7 && <4.13, directory => base==<IP_ADDRESS>/installed-4.1...)
[__5] trying: directory-<IP_ADDRESS>
[__6] next goal: base (dependency of unix-compat)
[__6] rejecting: base-<IP_ADDRESS>/installed-4.1... (conflict: time => base>=4.7
&& <4.13)
[__6] rejecting: base-<IP_ADDRESS>, base-<IP_ADDRESS>, base-<IP_ADDRESS>, base-<IP_ADDRESS>,
base-<IP_ADDRESS>, base-<IP_ADDRESS>, base-<IP_ADDRESS>, base-<IP_ADDRESS>, base-<IP_ADDRESS>,
base-<IP_ADDRESS>, base-<IP_ADDRESS>, base-<IP_ADDRESS>, base-<IP_ADDRESS>, base-<IP_ADDRESS>,
base-<IP_ADDRESS>, base-<IP_ADDRESS>, base-<IP_ADDRESS>, base-<IP_ADDRESS>, base-<IP_ADDRESS>,
base-<IP_ADDRESS>, base-<IP_ADDRESS>, base-<IP_ADDRESS>, base-<IP_ADDRESS>, base-<IP_ADDRESS>,
base-<IP_ADDRESS>, base-<IP_ADDRESS>, base-<IP_ADDRESS>, base-<IP_ADDRESS> (constraint from
non-upgradeable package requires installed instance)
[__6] fail (backjumping, conflict set: base, time, unix-compat)
After searching the rest of the dependency tree exhaustively, these were the
goals I've had most trouble fulfilling: array, deepseq, base, time, directory,
unix-compat, unix-compat:old-time
Try running with --minimize-conflict-set to improve the error message.

this pr:

PS D:\dev\ws\haskell\unix-compat> git fetch origin pull/42/head:ghc-8.8.1
remote: Enumerating objects: 2, done.
remote: Counting objects: 100% (2/2), done.
remote: Total 3 (delta 2), reused 2 (delta 2), pack-reused 1
Unpacking objects: 100% (3/3), done.
From https://github.com/jacobstanley/unix-compat
 * [new ref]         refs/pull/42/head -> ghc-8.8.1
PS D:\dev\ws\haskell\unix-compat> git checkout ghc-8.8.1
Switched to branch 'ghc-8.8.1'
PS D:\dev\ws\haskell\unix-compat> cabal build -w ghc-8.8.1
Resolving dependencies...
Build profile: -w ghc-8.8.1 -O1
In order, the following will be built (use -v for more details):
 - unix-compat-<IP_ADDRESS> (lib:unix-compat) (first run)
Configuring unix-compat-<IP_ADDRESS>...
Preprocessing library for unix-compat-<IP_ADDRESS>..
Building library for unix-compat-<IP_ADDRESS>..
[1 of 9] Compiling System.PosixCompat.Internal.Time ( src\System\PosixCompat\Internal\Time.hs,
.......
[9 of 9] Compiling System.PosixCompat ( src\System\PosixCompat.hs, D:\\dev\ws\haskell\unix-compat\dist-newstyle\build\x86_64-windows\ghc-8.8.1\unix-compat-<IP_ADDRESS>\build\System\PosixCompat.o )

Running cabal build -w ghc-8.8.1 --allow-newer "time" also works.

Have updated the package metadata on hackage so the currently published version should also work.

@jneira thanks for verifying
Ideally we'd just have a windows CI for this. I just don't have the time at the moment.

@jacobstanley wow thanks a lot!


deletion_vector.cpp

plz add this file. @siddharth25pandey

@rituraj-abes Very basic code, Not valid


Logo

Create logo and implement Saver.GetLogoAsync()

Hi, I could help with this if you like. I am not a logo designer but I like creating logos and graphics for open source projects. Are you still interested to this task?
Thanks.

Hi Theodoros,
thank you for your interest in my project. Yes, I am still interested in it. I would really appreciate that.
Thank you.

Here you are. I prefer most No1, 3 and 5. If the logos are not acceptable let me know so I design another proposal (mean that!) Thanks.

Thank you so much. They are all beautiful. I would choose 1, 3 and 5. Could you please change the color of these 3 logos. My app's main color is ARGB(255, 209, 52, 56). As border color in third image and second background(dark blue) in fifth image you can use ARGB(255, 31, 31, 31). The grey in fifth image is great. I will add you to contributors and you can upload images to PiStudio/PiStudio.Win10/Assets/ folder.. Thank you so much once again!

According to the new colors the logos will look like this. But the Light blue for border color does not a have a suitable contrast with the main gray color.

Hi there. I probably did not explain colors properly. I am sending you screenshot of the app. Main color is very similar to red.. Sorry for misunderstanding.. I would like to have logo mainly of this color..

Thank you for your patience.

Looks better now. B1 is the most suitable in my opinion but I am thinking if the border is useful when it comes to select the software on the MS dashboard, taskbar etc

They are amazing... I think that I will use all three of them.. Please check logo dimensions in Win10 Assets folder. :)

Thank You once again! Best luck..

Attaching the svg logo in case you need it. Also it's better to remove me from the collaborators. I could create pull requests if we need any modifications. Thank you too!
pistudio_logo.svg.zip


add demo of batch processing via concurrent.futures

I thought the following demo for processing a set of images in parallel might be of interest.  I made this while testing the GIL release implemented in #188 and just cleaned it up a bit for use as a demo.
The demo does require concurrent.futures which is part Python 3.  A user on Python 2.6 or 2.7 will receive an error message to first pip install futures if it is not already installed.
Output for an older dual-socket workstation is:
Sequential Case
        Elapsed time: 516.67 ms

Multithreaded Case
        Number of concurrent workers: 16
        Elapsed time: 77.43 ms

Relative speedup with concurrent = 6.6723611214598755

On a 4-core OS X laptop I observed a speedup of 3.34.

Current coverage is 86.53% (diff: 100%)

Merging #230 into master will not change coverage

@@             master       #230   diff @@
==========================================
  Files            20         20
  Lines          2852       2852
  Methods           0          0
  Messages          0          0
  Branches        262        262
==========================================
  Hits           2468       2468
+ Misses          335        334     -1
- Partials         49         50     +1

Powered by Codecov. Last update 2151db0...5c5d6d9

For a standalone demo I think the extra dependency on futures is no problem at all.

I get a similar speedup - just under 50%, also with fewer cores (1 thread per physical core). Images are a bit small to get more I guess.
Example looks clear, no comments.

Okay, good as is so merging. Thanks @grlee77!


Require the use of string interpolation instead of string concatenation

Feature request.
A rule to require the use of string interpolation instead of string concatenation. I know that this is in general hard to detect because we do not have types, but just string concatenations with string literals could be enough.
Bad:
'' + number
'a' + variable + 'b'

Good:
"#{ number }"
"a#{ variable }b"

I'd name this no_string_concat.

:+1: This would be an awesome addition.

:+1:


AttributeError: 'NoneType' object has no attribute 'find_all'

Getting below error at start.
DevTools listening on ws://<IP_ADDRESS>:12407/devtools/browser/04c4e628-9d0e-42b1-aac9-8ad218918e94
[0202/082931.919:ERROR:instance.cc(49)] Unable to locate service manifest for metrics
[0202/082931.919:ERROR:service_manager.cc(890)] Failed to resolve service name: metrics

Login with your credential
Downloading course: https://frontendmasters.com/courses/visual-studio-code/
[0202/082946.859:WARNING:spdy_session.cc(2938)] Received HEADERS for invalid stream 3
Traceback (most recent call last):
File "frontendmasters-dl.py", line 24, in
downloader()
File "C:\Python27\lib\site-packages\click\core.py", line 722, in call
return self.main(*args, **kwargs)
File "C:\Python27\lib\site-packages\click\core.py", line 697, in main
rv = self.invoke(ctx)
File "C:\Python27\lib\site-packages\click\core.py", line 895, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "C:\Python27\lib\site-packages\click\core.py", line 535, in invoke
return callback(*args, **kwargs)
File "frontendmasters-dl.py", line 17, in downloader
spider.download(course, high_resolution, video_per_video)
File "c:\Users\Username\Downloads\Video\FrontEndMasters Videos\OS_FrontendMaster-dl-master\extractor\spider.py", line 49, in download
course_detailed_list = self._get_detailed_course_list(course)
File "c:\Users\Username\Downloads\Video\FrontEndMasters Videos\OS_FrontendMaster-dl-master\extractor\spider.py", line 75, in _get_detailed_course_list
sections_items = sections.find_all(
AttributeError: 'NoneType' object has no attribute 'find_all'

OS : Windows 10

I've just downloaded the course (the same) with the last version  of script
And the error not looks like related to OS
could you make git pull and try one more time?

have you tried without --mute-audio --high-resolution ? Sorry, I couldn't check one more time, my subscription is temporary disabled

Sorry, I couldn't check one more time, my subscription is temporary disabled

@vvscode, I am not sure if this is worth the effort to maintain this script OR a new solution should be figured out. They clearly knew that we are using this method to download the video content and they have enough motive to prevent us to continue doing so.

@li-xinyang  why not? for me such cases is like a game ))

@vvscode, I feel the same way. However, the initial script just a proof of concept thing and never mean to convert to a tool for public use and that's the reason why so many people constantly have issues to install dependencies and chrome browser drive.
Moreover, the way it retrieves the CDN downloadable link is using brutal force which dramatically increases the chance we get blocked by their site.
What my point is that if people really need it, we might want to change the technology we use to download the content instead of maintaining this not so friendly cli tool.
I do not subscribe to their service for a long-time but I am happy to continue the discussion on this and help out if you need any.

HI, i have the same issue here.
Course Id: https://frontendmasters.com/courses/responsive-email/
OS: MacOS


[Storage] Build Failures in the feature/storage branch

https://dev.azure.com/azure-sdk/public/_build/results?buildId=99448&view=logs&j=a97256f3-b8e9-54e2-327d-0de92430fe3f
Context
Merged the upstream master into the feature/storage branch recently.
Latest mater branch consisted of changes from cosmos sdk.
Pipeline -  js - storage - ci started failing in the feature/storage branch because of the build failure in cosmos sdk - Link. The same js - storage - ci doesn't fail in the master branch.
js - cosmos - ci failed in the feature/storage branch - Link . The same js - cosmos - ci doesn't fail in the master branch.
[ build step for storage packages in both the branches succeed locally, "rush rebuild" failed because of cosmos sdk in feature/storage branch but not the master branch]
/cc - @KarishmaGhiya @mikeharder

@KarishmaGhiya I believe you're already working on this, so assigning it to you and moving to the Dev column in ZenHub.

I believe this was fixed by #4970


charge_set_schedules documentation

Hi.
This is more a question than a bug.
I can't seem to find documentation concerning the "charge_set_schedules" implementation.
The default usage indicates that it is possible to change the schedule of a single id and that is working fine
However, I'm looking for a way to change multiple schedule ids in just one call. Is this possible?
If not, could it be looked into for a future version?
In advance, thanks.

Currently it is not possible, and it's not something I have time to work on at the moment.
It may be possible to accept both a dict and a list[dict] in the schema validation, and then loop through the items in the list before sending through to the Renault-API
I'm fully open to PR

Thanks for the update.
I really need to dig into HA development. This seems like something that could be fun.
I'll keep you informed. :)

Hi @eviollet,
This has now been implemented in the HomeAssistant core: https://github.com/home-assistant/core/pull/54820
Sadly it didn't make it into 2021.09, but starting with HomeAssistant 2021.10, it will be possible to use either a single schedule, or a list of schedule.


nixos/systemd-resolved: add Dns option to allow users to use DoT.

Built on platform(s)

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

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

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

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

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

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

Actually we already have networking.nameservers which is used to set DNS key, why not just use it instead?

Actually we already have networking.nameservers which is used to set DNS key, why not just use it instead?

Because of the weird format it has, maybe it works, maybe it doesnt, should have actually give a bit more concentration on this pr <IP_ADDRESS>#dns.quad9.net

I really don't see any difference:
https://github.com/NixOS/nixpkgs/blob/22c3f2cf41a0e70184334a958e6b124fb0ce3e01/nixos/modules/tasks/network-interfaces.nix#L589
https://github.com/NixOS/nixpkgs/blob/732d21150dfa9bce50a6eea5546c33c61bebb10d/nixos/modules/system/boot/resolved.nix#L13
Have you tried just setting networking.nameservers = [ "<IP_ADDRESS>#dns.quad9.net" ];?

You know those moments where you do something, without thinking, if you should? yeah

You know those moments where you do something, without thinking, if you should? yeah

No worries, happened to me too


Output role id from iam-assumable-role

The id of the role is sometimes needed so it would be convenient to have it as an additional output.
See terraform attribute here: https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_role_policy#id
id - The role policy ID, in the form of role_name:role_policy_name.

Happy to submit a pr if that's easiest.

Good idea, yes, PR and updated example would be great.


move vue-grid-responsive to right category

vue-grid-responsive belongs to category - UI Layout
as you can see on project demo https://vue-grid-responsive.netlify.app/
General

✏ Mark the necessary items without changing the structure of the PR template.

[x] Pull request template structure not broken

Type

ℹ  What types of changes does your code introduce?

👉 Put an x in the boxes that apply

[x] Fix
[ ] Feature

Checklist

ℹ  Check all checkboxes - this will indicate that you have done everything in accordance with the rules in CONTRIBUTING.

👉  Put an x in the boxes that apply.

[x] Title as described
[x] Make sure you put things in the right category!
[x] Always add your items to the end of a list

Open Source

[ ] Link description does not contain a link to an author / third-party resource
[ ] The documentation (README) contains a description of the project, illustration of the project with a demo or screenshots and a CONTRIBUTING section
[ ] The documentation is in English.
[ ] The project is active and maintained.
[ ] The project accepts contributions.
[ ] Not a commercial product

Apps/Websites

[ ] The website is available without errors or ssl certificate problems, and load in a reasonable amount of time.
[ ] The website is using vuejs intensively. It should detect vue with vue-devtools.

If you cannot detect vue with vue-devtools due to work at non public pages (e.g. for enterprise website), you can send Pull Request with screenshot that detected it.

[ ] The website is original and not too simple. For that reason, blogs and simple landing pages are rejected.
[ ] A commercial product using Vue, provided that guests could reasonably check out how Vue was used (i.e. A headless CMS which uses Vue for the Admin/editor Area and offers a free tier).

move vue-grid-responsive to right category


docs(next.js example README): remove duplicate line

sorry, it's my first ever community pull request so it's quite messy...

all good, thanks and congrats on your contribution :)

:tada: This PR is included in version 4.1.13 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


ulp_adc current measurment is not correct

In the examples\system\ulp_adc
The claimed current draw @ 10Hz is 80uA
I found it is can be much less at round 39uA (below scope capture from uCurrent, 1mV=1uA)

This is possibly because GPIO15 has internal PU enabled but the pin is grounded to suppress boot message.
Add
rtc_gpio_pullup_dis(GPIO_NUM_15);
at beginning of the code resolves this issue.

Just to clarify, do you get 39uA with or without this extra rtc_gpio_pullup_dis line?

Without rtc_gpio_pullup_dis, with GPIO15 tired to gnd-> 80uA
With rtc_gpio_pullup_dis, without GPIO15 tired to gnd -> 39uA
With/without rtc_gpio_pullup_dis, GPIO15 floating -> 39uA

Avg current with spikes probably at least +10ua?


Wazuh

Is possible to include Wazuh or integrate with ELK?

Wazuh.... it's a good question.
I work with Wazuh.. and i'm not a big fan of Wazuh.
The kibana app of Wazuh work with Kibana 7.14.2.
The best solution is elastic agent with the EDR.


Got non zero exit code

Hi there,
running this sample on a Mac OS 10.13.1 and Python 2.7.14 :: Anaconda i got this runtime error.
on this method
coreml_model = coremltools.converters.sklearn.convert(model, iris.feature_names, 'iris class')
Here the traceback:

Traceback (most recent call last):
File "main.py", line 21, in
coreml_model = coremltools.converters.sklearn.convert(model, iris.feature_names, 'iris class')
File "/Users/micheledicapua/anaconda2/lib/python2.7/site-packages/coremltools/converters/sklearn/_converter.py", line 146, in convert
sk_obj, input_features, output_feature_names, class_labels = None)
File "/Users/micheledicapua/anaconda2/lib/python2.7/site-packages/coremltools/converters/sklearn/_converter_internal.py", line 297, in _convert_sklearn_model
last_spec = last_sk_m.convert(last_sk_obj, current_input_features, output_features)._spec
File "/Users/micheledicapua/anaconda2/lib/python2.7/site-packages/coremltools/converters/sklearn/_logistic_regression.py", line 45, in convert
return _MLModel(_convert(model, feature_names, target))
File "/Users/micheledicapua/anaconda2/lib/python2.7/site-packages/coremltools/models/model.py", line 131, in init
self.proxy = _get_proxy_from_spec(filename)
File "/Users/micheledicapua/anaconda2/lib/python2.7/site-packages/coremltools/models/model.py", line 55, in _get_proxy_from_spec
return _MLModelProxy.fromSpec(filename)
RuntimeError: Got non-zero exit code 1 from coremlcompiler: coremlcompiler: Error: Error reading protobuf spec. validator error: Description of multiarray feature 'feature_vector' has an invalid or unspecified dataType. It must be specified as DOUBLE, FLOAT32 or INT32

It' seems to work only after a simple reboot of Anaconda VM.


Rename Elrond to MultiversX (configuration change)

Description

Elrond is now MultiversX.
Applied the rename in registry.json and in a few comments (with links).
A PR against https://github.com/trustwallet/assets/ will follow.
How to test

Types of changes

Checklist

[ ] Create pull request as draft initially, unless its complete.
[ ] Add tests to cover changes as needed.
[ ] Update documentation as needed.
[ ] If there is a related Issue, mention it in the description.

If you're adding a new blockchain

[ ] I have read the guidelines for adding a new blockchain.

@hewigovens, @catenocrypt, @Milerius, I've opened this PR instead of the previous one (https://github.com/trustwallet/wallet-core/pull/2857) - containing only the suggested change (along with some extra fixes within comments etc.).


Allow connector to provide better stats without fully consuming predicate

Problem:
Let's assume we have query:
SELECT * FROM table WHERE 100 < col AND col < 1000

Let's assume that connector cannot filter data fully during read (e.g because col is not partition column). However, it might be possible that connector can provide better stats for 100 < col AND col < 1000 (e.g because we have column stats for each partition).
Currently, connector cannot provide such stats without fully consuming predicate 100 < col AND col < 1000.
We should make SPI so that it allows decoupling of execution predicate pushdown vs stats predicate pushdown.

Hi.. not sure if we can we prioritize this please.


[zh]Localize hypervisor

Localize term hypervisor  in chinese.

@Petrie can I work on it if no one is assigned??


fix #602: dashboard will freeze when server is unreachable

also uses angularstrap to replace diverse tiny angular directive projects (e.g. angular-tooltips)

+1


Update inference.jl

Live printing of generated tokens is better when using large language model.
On the other hand, I agree that returning the generated string would be useful for non-interactive usecases.


field typed array and enum constraint causes undefined

I've run into a situation where the definition of a field as type: "array" and an enum constraint results in the fieldName becoming listed as undefined
const TF = {
  fields: [{
    "name": "ApplicationRequestStatusType",
    "type": "array",
    "title": "Application Request Status",
    "description": "description goes here.",
    "constraints": {
      "required": true,
      "enum": [
        "duplicate",
        "invalid",
        "valid",
        "other"
      ]
    }
  }],
}

// Tests
describe('Schema', () => {

  it('specify correct fieldName', async () => {
    {
      const schema = await Schema.load(TF)
     //FAIL
     assert.equal(schema.fieldNames[0], "ApplicationRequestStatusType")
    }
    delete TF.fields[0].constraints
    {
      const schema = await Schema.load(TF)
      //PASS
      assert.equal(schema.fieldNames[0], "ApplicationRequestStatusType")
    }

  })

Hi @roll,
From what I can tell, the error is caused by the Field class (src/field.js) trying to cast the enum constraint (lines 166-169). This causes each enumeration literal to be cast by the Field's data type (array), and throwing an exception when the literal is parsed as JSON, i.e. JSON.parse("enum-value").
https://github.com/frictionlessdata/tableschema-js/blob/c2f71ecfe06d7d18243aecacece381067335e755/src/field.js#L166-L169
I'm not sure what the purpose of the cast is here (perhaps to normalize input?), but commenting lines 166-169 out seems to fix this issue, while not causing any regressions on the test suite.

@JDziurlaj
Thanks! Now I see where is the problem - https://github.com/frictionlessdata/specs/issues/549. It's the specs related.


[baremetal] Remove TinyCrypt config condition in source files

Description
This PR removes from the TinyCrypt header and source code files, the configuration condition on MBEDTLS_USE_TINYCRYPT to include the file contents.
This is to allow use of the library by the Factory Tool without enabling MBEDTLS_USE_TINYCRYPT, and also removes a modification we've made to make the code closer to the upstream TinyCrypt making it easier to maintain.
This change has already been made in the solution repo in PR #160 downstream, and needs to be reflected here.
Status
READY
Requires Backporting
NO
Migrations
NO

Unfortunately this approach is not working very well with some of our tests.

The tests for our option MBEDTLS_NO_64BIT_MULTIPLICATION are broken because TinyCrypt unconditionally use 64-bit multiplication. Without a config option controlling whether TinyCrypt is built, it's hard to properly manage this incompatibility as there is no way to check for it in check_config.h. I can see a few ways of addressing this: (a) remove the NO_64BIT_MULT option in the baremetal branch, or (b) patch TinyCrypt so that it respects it, or (c) keep an option controlling whether TinyCrypt is built at all.

Our beloved check-names.sh rightfully points out that symbols in TinyCrypt don't nearly obey our usual naming rules. This didn't happen before this patch because TinyCrypt was excluded from config.pl full. Some ways out of this: (a) abandon check-names.sh entirely in the baremetal branch, (b) patch it so that it makes an exception for TinyCrypt symbols (considering the poor maintainability of the script, this might not be a lot of fun) (c) keep an option controlling whether TinyCrypt is built at all.

I think both issues could be solved at once by an alternative approach: instead of removing the conditions on the TinyCrypt files, make it depend on a new option MBEDTLS_ENABLE_TINYCRYPT (that just enables building TinyCrypt, not using it from Mbed TLS) and make the existing option MBEDTLS_USE_TINYCRYPT depend on that.
This would IMO be more in line with the usual way in Mbed TLS, where each file has a config option that controls whether it's built at all. Also, it would be very similar to what we're doing for PSA Crypto in the development branch: we have one option (MBEDTLS_PSA_CRYPTO_C) controlling whether its built, and another one (MBEDTLS_USE_PSA_CRYPTO) controlling whether it's used by the rest of the library.

Would you please check if the PR mentioned in the description field (160) is related to this change.

The CI failure in pr-head looks spurious, especially as everything passed in pr-merge, so I'm restarting it.

With two approvals and a passing CI, and no dependencies or conflicts, this is ready for merge.


purging separate shade module

Codecov Report

Merging #3 (df31ca5) into master (eaf71fe) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master       #3   +/-   ##
=========================================
  Coverage     96.93%   96.93%
  Complexity       42       42
=========================================
  Files             7        7
  Lines            98       98
  Branches          2        2
=========================================
  Hits             95       95
  Misses            1        1
  Partials          2        2

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 eaf71fe...df31ca5. Read the comment docs.


#3500 - Upload supporting documents bug fix

As a part of this PR, the following were completed:

Uploader is now shown for all the 4 radio options when either of them is selected as shown below:

Likewise, the uploader will show for the other radio buttons as well.

Fixed the radio option text as below:
You will have completed 4 years of full-time post-secondary study in B.C. before the first day of your study period.

Nice work. Just one comment.


Use Testing for Stable Release

Dear Friends, any and all help with testing over the period of next two weeks will be much appreciated as we will push towards a stable release. Everything looks very good and a lot of work has gone into the current version, but we want to make sure that what issues there are, we know about it.
Please do it by using Autonomio for actual challenges you are working with, or have fun with some Kaggle challenge or something from UBI Machine Learning Library etc.
To make sure that it's easy to replicate things, please use the following virtual environment configuration, also to ensure that you are in a clean environment.
mkdir test
virtualenv -p /usr/bin/python2.7 test/
source test/bin/activate
pip install git+https://github.com/autonomio/core-module.git
pip install jupyter
jupyter notebook

For issues that you find, please post as SEPARATE ISSUES no matter how small they might seem. Questions are also most welcome. Always post the command you are using, and then the error message you are getting (if that's the case).
Thank you, this will be very useful.

After some days of relentless testing, I'm happy to say that it's pretty hard to break things / make errors. We did do our best. Today will continue testing before pushing the first pip package out! :) Closing.


No Release 6.17.0 on GitHub

Hello, I just saw on https://selenide.org/quick-start.html and https://central.sonatype.com/artifact/com.codeborne/selenide/ that the newest version is 6.17.0.
But on GitHub there are only releases 6.16.1 and before.
Where is 6.17.0 on GitHub?
UPDATE: I just saw that there actually is a tag 6.17.0, but no Release.
Maybe you just have to add some description as to what changed

for some reason, this exists only here
https://github.com/selenide/selenide/blob/main/CHANGELOG.md

@djbrown @nikitakovaliov92 Ooops, forgot to create the release on github. :)
Thank you, release created: https://github.com/selenide/selenide/releases/tag/v6.17.0


because wxwork_helper depends on both path_provider_windows 2.1.2 and win32 2.1.0, version solving failed.

Because win32 >=2.0.0-nullsafety.11 <2.3.8 depends on ffi ^1.0.0 and path_provider_windows >=2.1.0 depends on ffi ^2.0.0, win32 >=2.0.0-nullsafety.11 <2.3.8 is incompatible with path_provider_windows >=2.1.0.
So, because wxwork_helper depends on both path_provider_windows 2.1.2 and win32 2.1.0, version solving failed.
pub get failed (1; So, because wxwork_helper depends on both path_provider_windows 2.1.2 and win32 2.1.0, version solving failed.)

Version conflicts are an expected part of a versioned package ecosystem; this is not a bug. You'll need to use compatible versions of the packages you depend on.


How to add the third parameter?

I would like to add a third parameter to realtime-evolution-strategy
At now the code works with two parameters Close and Volume.
I add a third parameter for example Open
parameters = [df['Close'].tolist(), df['Volume'].tolist(), df['Open'].tolist()]
But an error occurs (ValueError: operands could not be broadcast together with shapes (1,2) (3,) (1,2))
Please tell me where else it is necessary to make changes so that the code is executed correctly.

Did you find a way to do it ? Im also needing this.

this one just need to understand my quite messy code. sorry.

@huseinzol05 still no update on this?


Issue #2: Adding Apache V2 license

Signed-off-by: Lalatendu Mohanty<EMAIL_ADDRESS>

Closing this PR as we want to recreate the  repository without the minikube directory.


How to do automated test on Apollo

As title, how to do automated test on Apollo?
Since the software system is running on multi threads or even process, and communicate by cyber rt. I can do test this way:

run components
play cyber record
record the channel
compare the channel

but there are some problems:

this way the results are not deterministic. sometimes cyber_records just discard some data (channel read buffer overflow?).
you can only run 1 test per system, which is too wasteful.

Is there a better way to do automated test?

this way the results are not deterministic. sometimes cyber_records just discard some data (channel read buffer overflow?).

The problem of discarding messages occurs when messages are sent faster but processed slower，you can adjust the pending queue size to fix that.

you can only run 1 test per system, which is too wasteful.

Maybe you can try running the test in the background.

@ctwfei Thanks for answer.

Deterministic raise not only from message discard, but also order of message arriving.
running in background does not mean that you can run another test because the 2 test will "talk" with each other in cyber_rt channels.

It depends on which part of Apollo you'd like to test. https://azure.apollo.auto/ can test most of them.


[BUG] Stops testing each endpoint after first failure.

Checklist

[X] I checked the FAQ section of the documentation
[X] I looked for similar issues in the issue tracker

Describe the bug
During a PoC, I've discovered that when testing an endpoint, that doesn't conform to two different aspects of my specification, it will only report the first failure it encountered and then move on to another endpoint.
To Reproduce
Steps to reproduce the behavior:
I'm running a local Quarkus / Java application, which implements the following OAS.
openapi: 3.0.3
info:
  title: quarkus-playground API
  version: 1.0.0-SNAPSHOT
paths:
  /person:
    get:
      tags:
        - Person Resource
      parameters:
        - in: query
          name: name
          schema:
            type: string
            example: Darth Vader
          description: Name of the person
        - in: query
          name: address
          schema:
            type: string
            example: Space
          description: Address of the person
      responses:
        "200":
          description: OK
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/Person'
components:
  schemas:
    Person:
      type: object
      properties:
        name:
          type: string
        address:
          type: string

The OAS are used to generate the interface and objects using the openapi maven plugin.
It has the following implementation:
    @Override
    public Response personGet(String name, String address) {
        System.out.println("Person name: " + name + " and address: " + address);

        Person person = new Person();
        person.setName("Darth Vader");
        person.setAddress("Space");

        if (person.getName().equals(name) && person.getAddress().equals(address)) {
            System.out.println("Returning OK");
            return Response.ok().entity(person).build(); // This should return an array
        } else {
            System.out.println("Returning 404, which is not in the spec.");
            return Response.status(Response.Status.NOT_FOUND).build(); // This should never happen - it should just return 200 with an empty array.
        }
    }

Here it can be seen that we have two scenarios.

Something matches the search criteria (very small collection in this PoC), and the object is returned. However, it does so without putting the result in an array, as specified in the OAS.
The search criteria doesn't match anything, which is result in an empty body and a 404 status code. However, it was not supposed to return a 404, as this has not been specified in the OAS.

When executing the test:
st run ./src/main/resources/openapi.yaml -b http://localhost:8080/ -c all

... I only get the first failure it encountered. Since I'm giving examples in the spec, the missing array when 200 code is returned it the error I get. But it does not report of the potential 404 code, which would be encountered if it sent a request with anything else than the example values from the OAS.
If I happen to fix the report error, the test will then correctly move on to testing and reporting about the other error.
Expected behavior
I expect that it would report all unique failures for each endpoint, and not just the first one it encountered.
Environment (please complete the following information):

OS: [e.g. Linux or Windows]
Python version: [e.g. 3.7.2]
Schemathesis version: [e.g. 2.4.1]
Spec version: [e.g. Open API 3.0.2]

Additional context
Here is the full console output. Note that I have a few other endpoints which I've redacted in all the info above - but here you can clearly see how the execution continoues for other endpoints, but it only reports one error for each, even though we know that the /person endpoint has two.
❯ st run ./src/main/resources/openapi.yaml -b http://localhost:8080/ -c all -v --report
============================================================= Schemathesis test session starts =============================================================
platform Darwin -- Python 3.11.3, schemathesis-3.19.5, hypothesis-6.78.2, hypothesis_jsonschema-0.22.1, jsonschema-4.17.3
rootdir: /Users/danielbjorkholm/kombit/repo/quarkus-playground/quarkus-playground
Hypothesis: deadline=timedelta(milliseconds=15000), database=DirectoryBasedExampleDatabase('/Users/danielbjorkholm/kombit/repo/quarkus-playground/quarkus-playground/.hypothesis/examples')
Schema location: file:///Users/danielbjorkholm/kombit/repo/quarkus-playground/quarkus-playground/src/main/resources/openapi.yaml
Base URL: http://localhost:8080
Specification version: Open API 3.0.3
Workers: 1
Collected API operations: 3
Report to Schemathesis.io: ENABLED

GET /person F                                                                                [ 33%]
GET /person/{id} F                                                                                [ 66%]
GET /persons F                                                                                [100%]

========================================================================= FAILURES =========================================================================
_______________________________________________________________________ GET /person ________________________________________________________________________
1. The received response does not conform to the defined schema!

Details:

{'name': 'Darth Vader', 'address': 'Space'} is not of type 'array'

Failed validating 'type' in schema:
    {'items': {'$ref': '#/components/schemas/Person'}, 'type': 'array'}

On instance:
    {'address': 'Space', 'name': 'Darth Vader'}

Response status: 200
Response payload: `{"name":"Darth Vader","address":"Space"}`

Run this cURL command to reproduce this failure:

    curl -X GET -H 'X-Schemathesis-TestCaseId: fcd61ddc3cc34830a6c962ccce0af0c4' 'http://localhost:8080/person?name=Darth+Vader&address=Space'

Or add this option to your command line parameters: --hypothesis-seed=31537062052500430314106928908834229217
_____________________________________________________________________ GET /person/{id} _____________________________________________________________________
1. The received response is not valid JSON:

    person

Exception:

    Expecting value: line 1 column 1 (char 0)

Response status: 200
Response payload: `person`

Run this cURL command to reproduce this failure:

    curl -X GET -H 'X-Schemathesis-TestCaseId: 58f4506144bd4e8fbfa4119b920b8473' http://localhost:8080/person/1

Or add this option to your command line parameters: --hypothesis-seed=116681766998659975510128176495454005665
_______________________________________________________________________ GET /persons _______________________________________________________________________
1. The received response does not conform to the defined schema!

Details:

{'name': 'Darth Vader', 'address': 'Space'} is not of type 'array'

Failed validating 'type' in schema:
    {'items': {'$ref': '#/components/schemas/Person'}, 'type': 'array'}

On instance:
    {'address': 'Space', 'name': 'Darth Vader'}

Response status: 200
Response payload: `{"name":"Darth Vader","address":"Space"}`

Run this cURL command to reproduce this failure:

    curl -X GET -H 'X-Schemathesis-TestCaseId: a07d094827744ecd98580cad37f0aee2' http://localhost:8080/persons

Or add this option to your command line parameters: --hypothesis-seed=77240718681076708161858087524748578295
========================================================================= SUMMARY ==========================================================================

Performed checks:
    not_a_server_error                              4 / 4 passed          PASSED
    status_code_conformance                         4 / 4 passed          PASSED
    content_type_conformance                        4 / 4 passed          PASSED
    response_headers_conformance                    4 / 4 passed          PASSED
    response_schema_conformance                     0 / 4 passed          FAILED

Compressed report size: 2 KB
Uploading reports to https://api.schemathesis.io/ ...
Upload: COMPLETED

Your test report is successfully uploaded! Please, follow this link for details:

https://app.schemathesis.io/r/3GJxF/

==================================================================== 3 failed in 0.50s =====================================================================

Hi @danielbjorkholm,
First of all, sorry for the long silence, and thank you very much for your detailed report.
I hope to clarify why it works this way.
Schemathesis CAN find multiple bugs in a single endpoint, but not always. It often chooses to stop early and report, rather than spend more computing resources. Unfortunately, this specific scenario is not one where Schemathesis extends testing.
A bit of background: Hypothesis, the underlying library, prefers an iterative approach and stops early, as it cannot ascertain if more bugs exist. As observed empirically in this paper, the cost of discovering additional vulnerabilities can be exponential. We prioritize early reports to save resources and enhance development velocity.
However, I acknowledge that running a few more tests might reveal another bug, which is surely practical. We might consider running additional tests if the case derived from an explicit example fails. This will likely require changes in Hypothesis, but I will check the details.

Closing this one. If you have any other questions, feel free to re-open.


how to append value to dataSource property

l use typescript to build the fuelux tree control, when l use 'this'(typescript need use this to access global variable) , l find the this is been covered ,so l can't get the global value. how l can attach value to 'dataSource' property.
e.g: in the Demo function, l can't get the global variable : this.treeData

l can use es6's new features arrow function to resolve this problem.


Add threadDelay after eventually conditions to protect against forks

Issue Number
#2238

Overview

[x] Add threadDelay after eventually checks in tests that cannot be retried.

Comments
I think this might work.
The cluster will roll back. For most tests, our retrying it protects
against rollback.
In these cases, hard-coded mnemonics make retrying impossible.
I believe by simply adding a threadDelay after the eventually, the relevant txs end up on the new chain.

We could also consider adding some kind of paranoidEventually that only returns after seeing the condition pass twice, with some delay in between.
By contrast, with this PR we assume that the condition still holds 10 seconds after it first held. (And also is more unlikely to break due to rollback)
Seemed overkill for now though.

bors try

bors try

bors try

bors r+


[Draft] Update node spec

Description:
Updated node spec, reflecting hardware refresh in 2023, as approved by techcom. Spec is ~5 years old at this point.
Note: This is a draft pending final performance testing results

@dalvizu was this PR not meant to be in "Draft" state?

NVM saw your comment in the description regarding intent for draft


git tfs rchecking says 'Nothing to checkin' after merging while git tfs checkin works

It seems that then doing something like
Get latest updates from TFS and create a working branch:
git tfs pull
git checkout -b test

Doing some modifications
Committing modifications and merging the feature branch to master
git commit -a "done"
git checkout master
git merge test

Pushing changes to TFS
git tfs rcheckin # This shows "Nothing to checkin"

Doing the same with checkin works correctly but then I do not have all seperate commits in TFS.
git tfs checkin -m "Added feature X"

We are trying to clean up old/stale issues. As this issue hasn't seen any updates (or progress with pull requests) in quite a while, the issue will be closed. In case further information is provided, we can revisit that and reopen the issue.


Race condition in run-mergemock-integration rule

When running run-mergemock-integration I encountered the following problem:
$ make run-mergemock-integration
go build -ldflags "-X main.version=v0.7.0-3-ga56d019" -v -o mev-boost ./cmd/mev-boost
make -j3 run-boost-with-relay run-mergemock-consensus run-mergemock-relay
./mev-boost -mainnet -relays http://0x821961b64d99b997c934c22b4fd6109790acf00f7969322c4e9dbf1ca278c333148284c01c5ef551a1536ddd14b178b9@<IP_ADDRESS>:28545
cd ../mergemock && ./mergemock consensus --slot-time=4s --engine http://<IP_ADDRESS>:8551 --builder http://<IP_ADDRESS>:18550 --slot-bound 10
cd ../mergemock && ./mergemock relay --listen-addr <IP_ADDRESS>:28545 --secret-key 1e64a14cb06073c2d7c8b0b891e5dc3dc719b86e5bf4c131ddbaa115f09f8f52
INFO   [2022-07-06T13:27:31-05:00] Loaded JWT secret                             val="7dfa23a55b89bd21eb408c59854a01b6105b8856a537cb41668281d6ea03a57d"
INFO   [2022-07-06T13:27:31-05:00] Loaded JWT secret                             val="7dfa23a55b89bd21eb408c59854a01b6105b8856a537cb41668281d6ea03a57d"
INFO   [2022-07-06T13:27:31-05:00] Persisted trie from memory database           fields.time="4.792µs" gcnodes="0" gcsize="0.00 B" gctime="0s" livenodes="1" livesize="0.00 B" nodes="1" size="151.00 B"
INFO   [2022-07-06T13:27:31-05:00] Loaded most recent local header               age="53y3mo1w" hash="0xa0513a503d5bd6e89a144c3268e5b7e9da9dbf63df125a360e3950a7d0d67131" number="0" td="17179869184"
INFO   [2022-07-06T13:27:31-05:00] Loaded most recent local full block           age="53y3mo1w" hash="0xa0513a503d5bd6e89a144c3268e5b7e9da9dbf63df125a360e3950a7d0d67131" number="0" td="17179869184"
INFO   [2022-07-06T13:27:31-05:00] Loaded most recent local fast block           age="53y3mo1w" hash="0xa0513a503d5bd6e89a144c3268e5b7e9da9dbf63df125a360e3950a7d0d67131" number="0" td="17179869184"
WARNING[2022-07-06T13:27:31-05:00] Failed to load snapshot, regenerating         err="missing or corrupted snapshot"
INFO   [2022-07-06T13:27:31-05:00] Rebuilding state snapshot
INFO   [2022-07-06T13:27:31-05:00] Resuming state snapshot generation            accounts="0" elapsed="86.709µs" root="0xca3149fa9e37db08d1cd49c9061db1002ef1cd58db2210f2115c8c989b2bdf45" slots="0" storage="0.00 B"
INFO   [2022-07-06T13:27:31-05:00] Generated state snapshot                      accounts="1" elapsed="173.125µs" slots="0" storage="50.00 B"
INFO   [2022-07-06T13:27:31-05:00] Engine started                                listenAddr="<IP_ADDRESS>:8551"
INFO   [2022-07-06T13:27:31-05:00] Relay started                                 listenAddr="<IP_ADDRESS>:28545"
Post "http://<IP_ADDRESS>:18550/eth/v1/builder/validators": dial tcp <IP_ADDRESS>:18550: connect: connection refused
make[1]: *** [run-mergemock-consensus] Error 1
make[1]: *** Waiting for unfinished jobs....
INFO[2022-07-06T13:27:31-05:00] mev-boost v0.7.0-3-ga56d019                   module=cmd/mev-boost
INFO[2022-07-06T13:27:31-05:00] Using genesis fork version: 0x00000000        module=cmd/mev-boost
INFO[2022-07-06T13:27:31-05:00] using 1 relays                                module=cmd/mev-boost relays="[{http://<IP_ADDRESS>:28545 0x821961b64d99b997c934c22b4fd6109790acf00f7969322c4e9dbf1ca278c333148284c01c5ef551a1536ddd14b178b9 http://0x821961b64d99b997c934c22b4fd6109790acf00f7969322c4e9dbf1ca278c333148284c01c5ef551a1536ddd14b178b9@<IP_ADDRESS>:28545}]"
INFO[2022-07-06T13:27:31-05:00] listening on localhost:18550                  module=cmd/mev-boost

This happened because run-mergemock-consensus executed before run-boost-with-relay could bring up the relay. More specifically, this happened because these rules are executed in parallel using make "jobs". I believe this should be changed.
https://github.com/flashbots/mev-boost/blob/64edd7c250db67831be0fb86aebcf81a85dd4332/Makefile#L63-L64
In order to get this test to work, I needed to run these three commands separately.

Good find! the -j3 is a quick hack by @jparyani to run these in parallel :) Happy to update to a better setup. Any recommendation? Plan B could be to just background the steps and have a quick sleep in between them 🤔

@metachris Yes, I have some ideas. I'm working on a PR now. Will post soon.


Don't use Stripe Checkout

Chrome network inspector output

Looks like Stripe Checkout adds 100kb and like 8 requests to the pages, as well as sending TRACKING EVENTS TO STRIPE  ?? ? ? Yeah no thanks

/shrug the only real thing to do is content-security-policy away ?event= from stripe, I think


tech design of train test split assist

Create tech design of how to implement the train test split new functionality.

How should warning be displayed?
How should warning objects live?

Following these decisions, create sub-steps of development.

This issue is about defining technical requirements and designing the implementation of the feature described in the parent epic.

How should warning be displayed?

This is specified in the parent epic: warnings should be picked-up by the user's IDE (Jupyter or VS Code). It seems that the standard Python library warnings could fit the requirements, but some exploration is needed to be sure.

How should warning objects live?

In the current version of this feature, warnings are transient, that is, they are emitted and not persisted.
Future developments might consist of meshing Items, warnings, and information about function calls (stacktrace, line of code, environment, etc.) in order to give the user as much context as possible, and different ways of navigating the information.

The goal of this issue is to write issues; this feels a bit strange to me ^^'

Most of this issue should be about documenting options, maybe doing some tech mvp tests, and taking a decision hopefully; creating an issue for actual implementation will be the last short step.
The goal of having one issue for tech design and one for implementation is to avoid having plenty of comments stating plenty of options (which is cool!), and when going to implementation step, it's difficult to navigate through all that has been said. also, when not split, the issue is blocked in design, and it looks like it's not something we are currently working on.

Now that #683 and #684 have been opened, I'm thinking this can be closed


[NativeAnimation] Move RCTNativeAnimatedModule onto the main queue

We're mutating dictionaries on one thread for bookkeeping (anytime we receive a call over the bridge) and iterating over them on the main thread each frame (in updateAnimations). Seems like this can all happen on the main thread without issue. Am I missing something?
Test plan (required)
Run UIExplorer NativeAnimated examples before and after - compare the results. Nothing should have changed.

By analyzing the blame information on this pull request, we identified @buba447 to be a potential reviewer.

Thank you for your pull request.  As you may know, we require contributors to sign our Contributor License Agreement, and we don't seem to have you on file and listed as active anymore.  In order for us to review and merge your code, please email<EMAIL_ADDRESS>with your details so we can update your status.

@ryangomba updated the pull request.

@ryangomba updated the pull request.

Thank you for signing our Contributor License Agreement. We can now accept your code for this (and any) Facebook open source project. Thanks!

cc @ritzau

@janicduplessis can I loop you into this?

LGTM, this should make this properly thread safe.

@facebook-github-bot shipit


173 change colours for a stronger contrast

See https://trello.com/c/XSCA15YI/173-accessibility-colour-contrast

@maxf all good


Update _getMsgType for URC without prefix

Description
Update _getMsgType function for feedback from forum in this post.

Update the logic for port not using URC without prefix table
Check AT command type for response without prefix

Test Steps
N/A
Checklist:

[x] I have tested my changes. No regression in existing tests.
[x] I have modified and/or added unit-tests to cover the code changes in this Pull Request.

Related Issue

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Could you update the forum link on PR?

Updated in the description.


Update repository last updated time when syncing mirror

Gitea version (or commit ref): 1.1.0

The repository last updated time should be updated when a mirror is synced with new commits.

Duplicate of https://github.com/go-gitea/gitea/issues/1329. I have added a GetLatestCommitTime (https://github.com/go-gitea/git/pull/45) put haven't got round to fix this yet.


make dataset generation use an image server rather than the filesystem

more realistic use case for clients + drops the fs dep


Front End Mock

Develop a mock of the front end with:
Ability to create bounties
Ability to read bounties from the associated database

I am closing this since this is replaced with the new front end work. Thanks!


tinymce 1.5.2 with bootstrap3

I use django-tinymce and bootstrap3 in my page. It can't popup window when I click  style button in TinyMCE. And the word style is not correct

I am closing since we didn't get feedback for more than a year. Feel free to reopen.

Hi,
I have the same issue,
When using django_boostrap3 with django_tinymce I can't submit a form in google chrome,
The same issue is in firefox but when I reload the page the form can be submited.
I'm using also jquery version 2.2.4.
When I comment the {{ form.media }} in my template (no tinymce for textarea) the form can be submitted.


Reverse ordering of collections

Hi!
I was wondering whether it was possible to reverse the order of a collection? I'm trying to show blog posts from latest to oldest but for some reason I'm not able to do it. Any help is appreciated.
Thanks!

Hey @arunvickram, yep. You should be able to pass that like so:
<ForEach content="post" as="post" orderBy="date,desc" count="{count}">
    ...
</ForEach>

This will order by date in desc order. Or you could specify asc to ascending order. Let me know if that helps :)
Thanks!


Patch CVE-2023-2828 in bind

Merge Checklist

All boxes should be checked before merging the PR (just tick any boxes which don't apply to this PR)

[x] The toolchain has been rebuilt successfully (or no changes were made to it)
[x] The toolchain/worker package manifests are up-to-date
[x] Any updated packages successfully build (or no packages were changed)
[x] Packages depending on static components modified in this PR (Golang, *-static subpackages, etc.) have had their Release tag incremented.
[x] Package tests (%check section) have been verified with RUN_CHECK=y for existing SPEC files, or added to new SPEC files
[x] All package sources are available
[x] cgmanifest files are up-to-date and sorted (./cgmanifest.json, ./toolkit/scripts/toolchain/cgmanifest.json, .github/workflows/cgmanifest.json)
[x] LICENSE-MAP files are up-to-date (./SPECS/LICENSES-AND-NOTICES/data/licenses.json, ./SPECS/LICENSES-AND-NOTICES/LICENSES-MAP.md, ./SPECS/LICENSES-AND-NOTICES/LICENSE-EXCEPTIONS.PHOTON)
[x] All source files have up-to-date hashes in the *.signatures.json files
[x] sudo make go-tidy-all and sudo make go-test-coverage pass
[x] Documentation has been updated to match any changes to the build system
[ ] Ready to merge

Summary

What does the PR accomplish, why was it needed?
Patch CVE-2023-2828 in bind
Change Log

CVE-2023-2828

Does this affect the toolchain?

NO
Associated issues

NA

Links to CVEs

https://nvd.nist.gov/vuln/detail/CVE-2023-2828

Test Methodology

Buddy Build

AMD64
ARM64

LGTM!

Thank you for the review and approval.


Fix is_inside

The problem is that we now set stub._app locally too.
Updated to test to catch this as well, and fixing it.

Not 100% sure if this resolves the integration test failure – something is weird with my integration tests. But I'm like 70% sure? Merging it.


maintenance.py repeating errors

see https://github.com/jprochazka/adsb-receiver/issues/372

To be fair the pull request that you refer to is from @mkrzysztofowicz !
My pull request was a minor edit on the documentation :)

Thanks to @mkrzysztofowicz then as well!

Appears to be working. There was also another issue I had to fix issues pertaining to the settings queries. At the same time I consolidated these queries and removed unnecessary database engine checks for them.
commit 677655ea1aab6fbc8b80fb4ff3fe75d668385288