iOS - Unsafe threading resulting in EXC_BAD_ACCESS being thrown with high write and notify rates

Describe the bug
When I am receiving messages via notifications from a single characteristic at a consistent rate (for the app I'm developing, average around 50/sec, but can potentially be more), and am also writing messages to the same device but through a separate write-only characteristic at a set interval, I will get a EXC_BAD_ACCESS error message after a seemingly random amount of time, and the application will terminate. How quickly I hit that exception goes up with how short that write interval is set to. When set at 1 second for example, I've seen it take as long as 45 minutes, and as quickly as 2 minutes.
To Reproduce

Successfully connect to a BLE device that is capable of updating a NOTIFY characteristic at a high but inconsistent rate (80-120 times per second should trigger this I think)
Using some kind of iteration like JS's setInterval(),  start writing to another characteristic on the same service on that same device.
Let the script run for upwards of an hour until the app crashes and spits out an error/exception in Xcode's console.

Expected behavior
The application should be able to read (via notifications) and write messages at high rates without error.
Screenshots
If applicable, add screenshots to help explain your problem.
Plugin version:

@capacitor-community/bluetooth-le: 3.0.0

Desktop (please complete the following information):

OS: macOS Sonoma 14.1.1
Browser [e.g. chrome, safari]
Version [e.g. 22]

Smartphone (please complete the following information):

Device: iPad Air (5th Gen)
OS: [iOS 16.6
Browser: Safari

Additional context
I've spent a lot of time combing forums and can't find a solution to this. I was able to let them app run for 4 days straight no problems until I added the write interval. I've tried with and without an async/await for every call to the BLE package and am fairly confident that the error doesn't reside within my JS code. From what I've been able to tell, that EXC_BAD_ACCESS and associated errors that might appear (-[__NSCFNumber objectForKey:]: unrecognized selector sent to instance 0x8000000000000000 for example), all have to do with thread safety issues. The only difference between the errors is the __NS string, with it always being followed by "objectForKey".
From combing through the stack traces, it looks like it get triggered pretty consistently while waiting for a call to write() (I think on its own thread? Still very new to Xcode so been learning all this as I go), as indicated by the last normal printout in the Xcode console being "⚡  To Native ->  BluetoothLe write XXXXXXXX", with the exception being thrown at line 209 in Device.swift, or sometimes a couple lines above inside the call to self.resolve(). From what I can understand, this function is where notifications get processed by the BLE package.
So, my theory is that at the same time the BLE package is attempting to pull the callback from self. callbackMap[] for write and either read or notify handling, essentially accessing the same dictionary asynchronously, which is what triggers the exception.
While I am using this package through Quasar/Vue, I think the stack tracing shows that the problem should be agnostic of those frameworks.
Let me know if you need more information, want a skeleton of code that could reproduce the issue, or anything else.

Hey BLE team! It's been about month, just wanted to see if there was any update or acknowledgement, and that this is a fixable and reproducible bug?

Thank you for the issue and the detailed description. This should be fixed in version 3.1.4.
Since the bug wasn't very easy to reproduce, it would be great if you could test the new version for your use case and report back if it is indeed fixed. Thank you.


Ability to enable/disable Heat On Demand (HoD) from HA

Is your feature request related to a problem? Please describe.
As HoD boosts any open radiator, when a TRV is calling for heat, those rooms can get sweltering - as you have to typically have HoD set to a much higher temp to allow it to function as designed.
Describe the solution you'd like
If it's possible, I'd like to be able to control HoD from HA, with the plan to automate enabling HoD during certain hours and disabling it during other periods, i.e. HoD on between 08:00-16:00 but off at all other times, stopping the bedroom hitting 25° C during the night whilst the heating system tries to keep the bathroom at 21° C.
Describe alternatives you've considered
Manually adjusting HoD through the Hive app.
Additional context

Happy to test or supply any info/data, if required.

This is included in home assistant 2021.5.0

Thank you!


mac-20 is dead.

Type of Request
bug
Infrastructure Environment
LUCI, Github, Cocoon scheduler, Autosubmit, etc...
What is happening?
mac-20 is dead.

Steps to reproduce
Step 1:
Step 2:
..
Step n:
Expected results
I expect to see X when Y is finished.

mac-20 is out of sync with Salt master, run command "salt-call state.apply" to re-sync with Salt master again.
flutter@flutter-devicelab-mac-20 ~ % uptime
16:47  up 12:59, 3 users, load averages: 1.57 1.49 1.45


MappedSurfaceProperty.triangulation produces AbstractMethodError

The method MappedSurfaceProperty.triangulation produces an AbstractMethodError at runtime
current implementation: override val triangulation: TriangleList = values.triangulation
probable fix: override def triangulation: TriangleList = values.triangulation
(replace val by def)
to reproduce:
def produceAME(pointProperty: SurfacePointProperty): Unit = {
    pointProperty.map{x => x}.triangulation
}

fixed in pull request #139


Made skeleton for settings view, and generalized Stage handling to ab…

…stract class Scene, and SceneManager to solve a bug

The settings scene doesn't currently have functionality, but the framework is here. Branch also contains a bugfix on how scenes and stages were handled


Add Checks API Support

Also posted to octokit/rest.js, maybe that should just be posted there? Don't know.

Just connecting things as I looked it up myself, the issue at octokit/rest.js is https://github.com/octokit/rest.js/issues/856

Seems supported since https://github.com/probot/probot/releases/tag/v6.2.0


[Bug]: 504 Server Error: Gateway Time-out for url: https://hub.towhee.io/api/v1/repos/towhee/image-decode/commits?limit=1&page=1&sha=main

Is there an existing issue for this?

[X] I have searched the existing issues

Current Behavior
towhee.glob(img_path)
.image_decode()
运行这里时，发生错误
504 Server Error: Gateway Time-out for url: https://hub.towhee.io/api/v1/repos/towhee/image-decode/commits?limit=1&page=1&sha=main
Expected Behavior
No response
Steps To Reproduce
No response
Environment
- Towhee version(e.g. v0.1.3 or 8b23a93):
- OS(Ubuntu or CentOS):
- CPU/Memory:
- GPU:
- Others:

Anything else?
No response

Please bear with us as we roll out a fix. I'll post here as soon as that's done.

Updated behavio with towhee 0.6.0:

with vpn: all good
without vpn: connection refused (fail to download operator image-decode/cv2 to local)

@junjiejiangjjj @reiase @fzliu Please take a look at this.

@xwy2258 @hyyz17200 Can you try again? Our hub should be working normally now.

@xwy2258 @hyyz17200 Can you try again? Our hub should be working normally now.

Yeah it's working. In fact it was recovered, a few hours after my reply.
Thanks!

@hyyz17200
hello, could you please close this issue if it has been fixed now, thanks.

thank you

Please check this issue, my personal solution may solve this issue too:
https://github.com/milvus-io/bootcamp/issues/1125


[CB-13861] Update TargetPlatformVersion

Update TargetPlatformVersion to 10.0.10586.0

Platforms affected
cordova-windows (windows 10 projects)
What does this PR do?
Updates TargetPlatformVersion to 10.0.10586.0
What testing has been done on this change?
works for me!
Checklist

[x] Reported an issue in the JIRA database
[x] Commit message follows the format: "CB-3232: (android) Fix bug with resolving file paths", where CB-xxxx is the JIRA ID & "android" is the platform affected.
[x] Added automated test coverage as appropriate for this change.

Works for me on both Visual Studio 2015 and Visual Studio 2017. Ship it!

What does cordova requirements windows return for you?

If I would do cordova platform add https://github.com/apache/cordova-windows in a new project then do cordova requirements windows I get the following output:
Requirements check results for windows:
Windows OS: not installed
Error: Cannot read property 'os' of undefined
(node:5776) UnhandledPromiseRejectionWarning: CordovaError: Some of requirements check failed
    at C:\Users\brodybits\AppData\Local\nvs\node\9.5.0\x64\node_modules\cordova\src\cli.js:414:27
    at _fulfilled (C:\Users\brodybits\AppData\Local\nvs\node\9.5.0\x64\node_modules\cordova\node_modules\cordova-lib\node_modules\q\q.js:787:54)
    at self.promiseDispatch.done (C:\Users\brodybits\AppData\Local\nvs\node\9.5.0\x64\node_modules\cordova\node_modules\cordova-lib\node_modules\q\q.js:816:30)
    at Promise.promise.promiseDispatch (C:\Users\brodybits\AppData\Local\nvs\node\9.5.0\x64\node_modules\cordova\node_modules\cordova-lib\node_modules\q\q.js:749:13)
    at C:\Users\brodybits\AppData\Local\nvs\node\9.5.0\x64\node_modules\cordova\node_modules\cordova-lib\node_modules\q\q.js:557:44
    at flush (C:\Users\brodybits\AppData\Local\nvs\node\9.5.0\x64\node_modules\cordova\node_modules\cordova-lib\node_modules\q\q.js:108:17)
    at process._tickCallback (internal/process/next_tick.js:150:11)
(node:5776) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
(node:5776) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

Same result if I would do cordova platform add https://github.com/apache/cordova-windows#CB-13861 then cordova requirements windows.

Ouch. We might want to look into that later ;)

Ouch. We might want to look into that later ;)

@janpio what are your results? Any different?

None right now, just setting up to test/release tomorrow and wanted to make sure I know which combination is known good ;)

This turned out to be a bigger problem than expected. It is not a blocking issue at https://issues.apache.org/jira/browse/CB-13870
What errors were you trying to solve by changing TargetPlatformVersion @purplecabbage and @brodybits? What should I look for the "before" state?

What should I look for the "before" state?

Without the proposed change I get the following output if I do npm run test-e2e in my workarea:
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\JavaScript\Microsoft.VisualStudio.JavaScript.UAP.targets(82,3): error : "10.0.10240.0" is not a supported value for TargetPlatformVersion. Please change it on the Project Property page. [C:\Users\brodybits\Documents\cbwork\cordova-windows\testcreate ??

The error message you posted contains VisualStudio\v14.0 which is Visual Studio 2015. https://issues.apache.org/jira/browse/CB-13861 specifically mentions Visual Studio 2017. What is the connection here?

I can now confirm this error message with (only) Visual Studio 2017 installed:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\VisualStudio\v15.0\JavaScript\Microsoft.VisualStudio.JavaScript.UAP.targets(84,3): error : "10.0.10240.0" is not a supported value for TargetPlatformVersion. Please change it on the Project Property page. [C:\Projects\Cordova\cordova-windows\testcreate ??\CordovaApp.Windows10.jsproj]

Unfortunately I can not confirm that changing the value to ...10586... fixes the issue:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\VisualStudio\v15.0\JavaScript\Microsoft.VisualStudio.JavaScript.UAP.targets(84,3): error : "10.0.10586.0" is not a supported value for TargetPlatformVersion. Please change it on the Project Property page. [C:\Projects\Cordova\cordova-windows\testcreate ??\CordovaApp.Windows10.jsproj]

Is this maybe related to the actually installed local versions of Windows SDK?
Could you both please check which ones you have installed?
(When creating an actual project, this value is replaced by the highest available I think, so this might really only be an issue with npm test/npm run test-e2e but not in actual usage.)

Is this maybe related to the actually installed local versions of Windows SDK?

I would think so

Could you both please check which ones you have installed?

I will check sometime later

Can confirm, I currently only have 10.0.16299.0 (newest) installed. These tests only succeed if I change it to that version.
Let me confirm that I can actually build an app without updating this value when I install the branch I am currently working on.

So I installed my branch which is giving me errors on running the test.
On cordova platform add ... it creates a CordovaApp.Windows10.jsproj file with:
    <PropertyGroup>
        <TargetPlatformIdentifier>UAP</TargetPlatformIdentifier>
        <TargetPlatformVersion>10.0.16299.0</TargetPlatformVersion>
        <TargetPlatformMinVersion>10.0.10240.0</TargetPlatformMinVersion>
        <MinimumVisualStudioVersion>14.0</MinimumVisualStudioVersion>
        <UapDefaultAssetScale>100</UapDefaultAssetScale>
    </PropertyGroup>

So it updates the TargetPlatformVersion to the current version somewhere.
Yes, there is some code for that in prepare.js and this is actually executed during cordova platform add ....
Which means that the tests should probably/maybe do something similar instead of this PR here, right? This PR is only making it possible to run the tests with a very specific setup.

Problem is that prepare is not available on the command line... so I had to implement that.
Will open an issue and PR later.

See https://github.com/apache/cordova-windows/pull/254 as a replacement. Would be nice if you could check that out and run it locally to see if the tests succeed.

#254 is now in a state to be tested and reviewed.


test: more unit tests

Codecov Report

Merging #318 (293f3e8) into develop (b8ca802) will increase coverage by 1.62%.
The diff coverage is 100.00%.

@@             Coverage Diff             @@
##           develop     #318      +/-   ##
===========================================
+ Coverage    79.53%   81.16%   +1.62%
===========================================
  Files           20       20
  Lines         1256     1253       -3
===========================================
+ Hits           999     1017      +18
+ Misses         257      236      -21

Impacted Files
Coverage Δ

splunk_connect_for_snmp/common/inventory_record.py
97.46% <100.00%> (+12.99%)
:arrow_up:

Continue to review full report at Codecov.

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


Major code cleanup and update

jruby support drop - there's no 2.0 syntax for jruby yet. Once it's out of beta - no further work needs to be done (works for me on beta)
drop 1.8 and 1.9 - even ruby guys recommend upgrading
added rubocop for spec/, examples/ and benchmarks/
fixed examples issues (they were not working anymore)
fixed benchmarks (outdated libs, etc)
added examples execution to rspec - now rspec will notify if any example is not working. That way we will be able to provide code changes without having to worry that they will break examples
added way more specs (93% code coverage)
added rubocop to travis
some minor cleanups
moved from rvmrc (deprecated) to ruby-gemset and ruby-version
removed unused gems
added simplecov to track code coverage
updated syntax to match 2.2.2
moved versioning to Aspector::VERSION
gemspec cleanup
benchmarks now use RubyProf new version
benchmarks moved to /benchmarks
all the examples work again
lib/aspector load order rearrange
aspector advice rearrange - now it doesn't have to use integer values with constants
before_filter as a separate TYPE - that way we don't have to "if" anything - works out of the box easier
some method optimization or rewrites for many methods - works the same, looks way better
advices metadata cleanup - no need for mandatory_options anymore
API CHANGE: old_methods_only replaced with existing_methods_only - when I started to use aspector the "old" was hard to understand - existing is way more straightforward
base disabled? now returns either true or false (no nil since it might change)
boolean methods that return nil return now true/false
before advices are now picked from before and before_filter advices
METHOD_TEMPLATE update with new logger logic
METHOD_TEMPLATE indentations are now more readable
base_class_methods now generate all the bind methods automatically based on Aspector::Advice::TYPES
deferred options to_s cleanup
New logger that is based on Ruby default logger (::Logger) - same log levels, same API (except *args for our contextes)
Logger is now much smaller
Logging - constanize is now easier to read but the API stays the same (fallback as well)
Method matcher#to_s uses now the & syntax for inspect
ObjectExtension #returns removed - it was never used (throw was never used)
Spec helper cleanup
Rspec no longer needs monkey patching (config.disable_monkey_patching!)
Class building logic is now wrapped in a module instead of a single method - all the class "building" and "cloning" happens in one place
Added some pendings for future improvement
skip_if_false for a before that should act as before_filter removed (since before filter is now a separate aspect)
version dump

I think that's all ;)

I think we should still support 1.9, even though it's end of life officially. As far as I know, there is nothing special we need to do to support it.

@gcao there is - there are many syntax incompatibilities between 1.9.3 and 2.0 (and we're already at 2.2.2) like keyword arguments that I'm planning to add to aspector, symbol array literals (%i) that I've used. Also - this is just a first step - it seems that we could use Module#prepend (added in 2.0.0) to generate all the aspector code instead of building with ERB. The same goes for unbound methods that we could use. Also const_get understands namespaces (that is used in this branch as well). Ah and logger is compatibile with syslog

Cool. I'll merge it. Feel free to commit and merge your changes to master in the future. I'll take the back seat from now  on. ;-)

You still need to release a new version to rubygems once there's something "really" new to release - in terms of performance or the way the code works. Now there are just many cleanups and optimisations.

No problem. I'll do it whenever it's needed. Please add your name to contributors in README and authors in gemspec.

Thanks! Will do that with a README update that I'm preparing. After that I will look into the exp branch.
Btw do we the rest of the branches (except master and exp)?

I would like to keep the old branches around unless it's totally no use. Give me some time, I'll rename them with a prefix like OLD_

On Jul 8, 2015, at 9:58 AM, Maciej Mensfeld<EMAIL_ADDRESS>wrote:
Thanks! Will do that with a README update that I'm preparing. After that I will look into the exp branch.
Btw do we the rest of the branches (except master and exp)?
—
Reply to this email directly or view it on GitHub https://github.com/gcao/aspector/pull/18#issuecomment-119588176.

No rush - I won't touch any of them.


Timezone for container

The default timezone is utc. Some customers need to have there local timezone. It would be nice to be able to set the timezone at the creation time

Can one of the admins verify this patch?

Thanks. It looks good to me. Please update petset template also (https://github.com/sclorg/mongodb-container/blob/master/examples/petset/mongodb-petset-persistent.yaml).
@bparees What about OpenShift POV - it is fine with its policies (to set timezone)?
[test]

done #223

I don't know that we have a policy, we've discussed similar changes elsewhere a few times and usually conclude it should just be configured by the user.  Since this is just enabling it to be configured by the user (and providing a default), it seems fine.

I don't know that we have a policy, we've discussed similar changes elsewhere a few times and usually conclude it should just be configured by the user

Thanks. I meant your previous decisions about timezone = "policy" :-)

Can one of the admins verify this patch?

Can one of the admins verify this patch?

Can one of the admins verify this patch?

[test]

Replication using ReplSet is removed. Closing, discuss in #223 instead.


Warning message when saving model

Hi there,
I am using Python 3.6.5 on a windows machine, with xgboost 1.1.1 and scikit-learn 0.20.2.
So, I train a classifier defined as follows:
best_trained_model= xgb.XGBClassifier(num_class= n_class, max_depth= best_max_depth, n_estimators= 100, verbosity= 0, objective= 'multi:softmax', booster= 'gbtree', tree_method= 'exact', n_jobs= cpu_count, learning_rate= best_learning_rate, gamma= 0.25,  reg_alpha= best_reg_alpha, reg_lambda= best_reg_lambda, random_state= 1969)
for which, the value for parameters "max_depth", "learning_rate", "reg_alpha" and "reg_lambda" were optimized using automated machine learning. The training part worked just fine.
However, when I use the following command to save the trained model:
best_trained_model.save_model(train_model_path + model_fn)
I get warning messages about "max_depth", "learning_rate", "reg_alpha" and "reg_lambda" are not saved in Scikit-Learn meta. What does this imply? What happens if I want to reuse the trained model?
With xgboost 0.90 and using the same Python code, I did not have such warning message.
Thanks for your help,
Ivan

"max_depth", "learning_rate", "reg_alpha" and "reg_lambda" were optimized using automated machine learning.

My guess is these objects can not be serialized by Python JSON module.  (It's part of Python standard library).

What does this imply? What happens if I want to reuse the trained model?

Nothing.  Training parameters are not supposed to be saved in a normal sense.  See https://xgboost.readthedocs.io/en/latest/tutorials/saving_model.html for details about what should be saved in a model.  In short, if you use the model for prediction, these parameters are useless.  If you want to add more trees to your model, you need to provide a new set of parameters by set_params before calling fit.

With xgboost 0.90 and using the same Python code, I did not have such warning message.

We didn't throw it back then.

Hi @trivialfis
Many thanks for your prompt answer.
However, I would like to draw your attention to the following points. Having the ability to store hyperparameters and their values is very important. Think about reproducibility and accountability. Without this information, how can we track back our steps? or understand, how someone built his classifier/regressor model? or even, what hyperparameter values are more important than others?
I am hoping that the developers of xgboost will add the functionality to store hyperparameter values, as it was in xgboost version 0.90
Thanks for such wonderful package!
Ivan

@ivan-marroquin In fact, you can retrieve the list of hyperparameters by calling the save_config() method.

As mentioned, you can call save config.  If stability is not of concern, pickle is another option.  See the doc referenced in previous comment.


FOUNDATIONS: Lab Artifacts Add

Leaving this PR in Draft. Waiting on finishing the service on Core and circling back to this one after it so that we correctly handle all exceptions.

@hassanhabib & @microsoft/outer-space-apes  - need an approval other than @geetika-jain and I's


Develop homepage

[ ] Implement particle.js

How to use particle.js with next.js?

https://github.com/Wufe/react-particles-js/issues/69
Codepen
particle.js docs
Stackoverflow
Medium

[ ] Insert logo and slogan in the middle of the page

#4


Message subscription in tests is flaky

From https://github.com/ros-controls/ros2_controllers/actions/runs/9984483861/job/27593769060
     /home/runner/work/ros2_controllers/ros2_controllers/.work/target_ws/src/ros2_controllers/ackermann_steering_controller/test/test_ackermann_steering_controller.hpp:232: Failure
    Expected: (max_sub_check_loop_count) >= (0), actual: -1 vs 0
    Test was unable to publish a message through controller/broadcaster update loop

    -- run_test.py: return code -11

  <<< error message

May be we can increase the looping timeouts, as we are only doing it for 5 milliseconds, may be the load of the CPU affects this part
https://github.com/ros-controls/ros2_controllers/blob/96a8d5798c1e2a80b104d2fb3312e1444dc142c5/ackermann_steering_controller/test/test_ackermann_steering_controller.hpp#L219-L225

PR!

You have the PR: #1219


Fixing memory leak for very large MP3 files

We use Amplitude for the core audio player in Leksi.co. In certain cases, a user may have a very long playlist of relatively large (>1.5mb) MP3s. We've found that these cases can lead to the browser crashing, once one or more of the large MP3s start downloading (e.g. when a user plays one or more of them).
In Chrome the crash manifests as a RESULT_CODE_INVALID_CMDLINE_URL error code (other browsers handle it relatively more gracefully).
According to the MDN documentation on the Audio object, the memory allocated for each mp3 will be garbage collected only when it is no longer referenced in code.
This PR drops the reference to the old audio object on song change or stream disconnect.

Thanks for your pull request. This is highly appreciated and we hope to review and merge very soon 🙌
(Sorry, it’s been a bit busy around here lately)

Thank you so much for your PR! This helps out a lot and fixes a ton of issues we were trying to work through. If you have any other ideas/find any more bugs, we greatly appreciate your help!


Agent RPC module (agent_rpc.py) needs to have interfaces added for policies and rules

Details: Previously, the driver_v2 module was not actually making calls into the agent_rpc module. It was just a pass in that code. Now we are making calls to the agent_rpc module for interacting with the agent, but those methods are not present. Nor does the agent actually have the functionality to perform CRUD on rules or policies yet. This issue is to capture that work. This work must be done before we can successfully run the tempest tests we have written to check CRUD functionality in the driver relating to rules and policies.

OpenStack Release
This is only applicable on the feature.l7switching branch so far.

Is the 'help wanted' label still necessary on this issue?  Looks like code has been committed.

Closed by PR #295


generate_listener.py does not create code for uint16 fields

If a uORB message definition contains a uint16 field, it will not appear in listener_main.cpp

Fixed in 6c13cef on master.


setNativeDialogHandler and getNativeDialogHistory don't work correctly

What is your Test Scenario?

Open any site with native dialogs
Handle a dialog with t.setNativeDialogHandler
Receive dialog history with t.getNativeDialogHistory

What is the Current behavior?

Dialog is skipped by default
Dialog is not handled by t.setNativeDialogHandler
Dialogue history is empty.

What is the Expected behavior?

Dialog is shown if no handlers
Dialog is not shown if any handler returns true
Dialog is present in the history (in results of t.getNativeDialogHistory)

Steps to Reproduce:

Open any site with native dialogs
Handle a dialog with t.setNativeDialogHandler
Receive dialog history with t.getNativeDialogHistory

Your Environment details:

testcafe version:                   1.10.1
node.js version:                    12.18.1
browser name and version: firefox latest, chrome latest
platform and version:          Windows 10 Enterprise
platform and version:
other:

I was unable to reproduce the issue by the described steps. My test above works fine:
fixture `Dialog`.page`https://devexpress.github.io/testcafe/example/`;

test('Test', async t => {
    await t
        .setNativeDialogHandler(() => true)
        .click('#populate')
        .debug();

    console.log(await t.getNativeDialogHistory());
});

Could you please attach your test snippet or give us a public url so that we will see the problem?

Can you try do the same with alert which appears when a page is refreshed. For example any unsaved form with alert about "lost changes"

I tried to reproduce it with the form example described in this answer: https://stackoverflow.com/a/7317311/10684943.
Here is my page, test, and console output:
<html>
<body>
    <script>
        var formSubmitting = false;
        var setFormSubmitting = function () { formSubmitting = true; };

        window.onload = function () {
            window.addEventListener("beforeunload", function (e) {
                if (formSubmitting) {
                    return undefined;
                }

                var confirmationMessage = 'It looks like you have been editing something. '
                    + 'If you leave before saving, your changes will be lost.';

                (e || window.event).returnValue = confirmationMessage; //Gecko + IE
                return confirmationMessage; //Gecko + Webkit, Safari, Chrome etc.
            });
        };
    </script>
    <form method="post" onsubmit="setFormSubmitting()">
        <input type="text">
        <button type=submit>Ok!</button>
    </form>
    <button type="button" onclick="window.location.reload()">Refresh!</button>
</body>
</html>

import { Selector } from 'testcafe';

fixture `New Fixture`
    .page `file:///E:/_TestCafe/confirm.html`;

test(`New Test`, async t => {
    await t
        .setNativeDialogHandler(() => true)
        .typeText('form input', 'wqeqweqw')
        .click(Selector('button').withText('Refresh!'))

    console.log(await t.getNativeDialogHistory());
});

Could you please send us your webpage example or modify mine to reproduce the issue?

Unfortunately it is from secured web application.

@Ivan-Katovich
Hello,
It is impossible to determine the cause of the issue without a reproducible example. So, I'll close this issue. If you manage to create a public example, feel free to open a new bug report.


refactor: simplify ADD_MEASUREMENTS

closes https://github.com/zakodium-oss/analysis-ui-components/issues/280

Codecov Report
Base: 88.99% // Head: 88.99% // No change to project coverage :thumbsup:

Coverage data is based on head (9047b41) compared to base (78c40dc).
Patch has no changes to coverable lines.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #330   +/-   ##
=======================================
  Coverage   88.99%   88.99%
=======================================
  Files          11       11
  Lines         845      845
  Branches      130      130
=======================================
  Hits          752      752
  Misses         93       93

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


feat(logger): introduce loglevel constant

Summary
Changes
This PR converts the existing LogLevel type definition to a more concise and maintainable enum-like structure using a const object. It also simplifies the LogLevel type to utilize this new structure.
Introduced a new LogLevel const object in packages/logger/src/constants.ts:
const LogLevel = {
  DEBUG: 'DEBUG',
  INFO: 'INFO',
  WARN: 'WARN',
  ERROR: 'ERROR',
  SILENT: 'SILENT',
  CRITICAL: 'CRITICAL',
} as const;

Imported the constants in packages/logger/src/types/Log.ts and replace the existing types
+import { LogLevel } from '../constants.js';

- type LogLevelDebug = 'DEBUG';
- type LogLevelInfo = 'INFO';
- type LogLevelWarn = 'WARN';
- type LogLevelError = 'ERROR';
- type LogLevelSilent = 'SILENT';
- type LogLevelCritical = 'CRITICAL';

type LogLevel =
-   | LogLevelDebug
-   | Lowercase<LogLevelDebug>
-   | LogLevelInfo
-   | Lowercase<LogLevelInfo>
-   | LogLevelWarn
-   | Lowercase<LogLevelWarn>
-   | LogLevelError
-   | Lowercase<LogLevelError>
-   | LogLevelSilent
-   | Lowercase<LogLevelSilent>
-   | LogLevelCritical
-   | Lowercase<LogLevelCritical>;
+   | (typeof LogLevel)[keyof typeof LogLevel]
+   | Lowercase<(typeof LogLevel)[keyof typeof LogLevel]>;

Usage
The newly introduced constants can be used to set the log level for the logger.
Example:
const logger = new Logger({
  logLevel: LogLevel.DEBUG,
});

Issue number: #2780

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Disclaimer: We value your time and bandwidth. As such, any pull requests created on non-triaged issues might not be successful.

Integration tests are passing on this branch: https://github.com/aws-powertools/powertools-lambda-typescript/actions/runs/10023168516


feat: add subscriptionids to recommendations

Description of Change

Add subscriptionIds to /recommendations API so that we can get recommendations per account as a param, not just from an env variable

Checklist

[x] PR description included and stakeholders cc'd
[x] tests are changed or added
[x] yarn test passes
[x] yarn lint has been run
[x] yarn changeset was run and relevant packages have been updated as a major/minor/patch bump with descriptions
(Determine version update using Semantic Versioning)

Notes
Additional information relevant to the changes
© 2021 Thoughtworks, Inc.

/Documents/cloud-carbon-footprint/packages/app$ npm run test

<EMAIL_ADDRESS>test
jest

PASS  src/tests/MongoDbCacheManager.test.ts
PASS  src/tests/CreateValidRequest.test.ts
PASS  src/tests/common/helpers.test.ts
PASS  src/tests/LocalCacheManager.test.ts
PASS  src/tests/GoogleCloudCacheManager.test.ts
PASS  src/tests/Cache.test.ts
PASS  src/tests/App.test.ts
Test Suites: 7 passed, 7 total
Tests:       7 skipped, 96 passed, 103 total
Snapshots:   0 total
Time:        5.105 s, estimated 20 s
Ran all test suites.

/Documents/cloud-carbon-footprint/packages/azure$ npm run test

<EMAIL_ADDRESS>test
jest

PASS  src/tests/AzureCredentialsProvider.test.ts
PASS  src/tests/ConsumptionDetailRow.test.ts
PASS  src/tests/AdvisorRecommendations.test.ts
PASS  src/tests/ConsumptionManagement.test.ts
PASS  src/tests/AzureAccount.test.ts
Test Suites: 5 passed, 5 total
Tests:       1 skipped, 27 passed, 28 total
Snapshots:   0 total
Time:        2.773 s, estimated 4 s
Ran all test suites.


How to setup a project for NuGet`s

This page lacks information about how to setup projects and that this is necessary in order to use Nugets.

@ShalokShalom, thanks for your feedback! What specific information would you like to see on this page? There are links to documentation  on NuGet's home page: https://www.nuget.org/

Hi there, thanks a lot
Casual package managers work out of the box, this one here requires something that is new to me - while it seems to be in use in Java and others as well.
The basic question is still:
Why setup a project, in order to install a compiler?
And what is such a project?
I still ask myself, why this page shows us 3 methods to download, while not a single one works (for me) and there is still not even nuget install count, which throws another error:
4 installation methods. Zero solutions.
It might be, that this makes sense for people which are used to it, while for someone new like me, it appears just confusing, overwhelming and messy.

There are links to documentation on NuGet's home page: https://www.nuget.org/

The thing is that I found the fsharp package page with the help of a search engine.
These docs are anyway less helpful for somebody on Linux since it is very strongly focused on Visual Studio.
Count the number of people who reach such a nuget site by Google and simply guess how much of them are new to the concept of compilers, who do not work with projects.
You can then scale up this number to all these years, since when this setup is running.
I guess you might see that this current technique fails to serve millions a successful installation.
So, a huge number of persons get directly to the specific package pages, without any documentation.
My suggestion is something like:
Are you new?
Since, as it seems, there is currently no such thing:
https://msdn.microsoft.com/library/898dd854-c98d-430c-ba1b-a913ce3c73d7#
And then here, seems like a complete other topic:
https://docs.microsoft.com/en-us/dotnet/fsharp/using-fsharp-in-visual-studio/configuring-projects
Well, lets find it on Google:

Well, maybe on page 2:

So, let sum it: 3 Methods at least, to download and install a binary. Zero of them are working just like that.
Then, about 3 different specifications on the term "Projects" in the Microsoft ecosystem.
Zero documentation on the homepage about an essential feature, which even can block the installation of such a fundamental software like a language compiler.
Oh, I found another solution: Method 4, NuGet, which is - whyever - not listed on these package pages, among the other three...
Lets see:

Which is a very similar issue to that one here: https://github.com/fsharp/fsharp/issues/784
Thanks a lot for your support

@ShalokShalom , thanks for the detailed explanation. We will take this into account when updating our documentation. Seem like a lot of the feedback is related to the specific package. You can contact the owner using "Contact Owners" link on the package page, and recommend to them adding detailed installation instructions on the package page.

I have already done that. They dont think this is an issue at all.. -.-


allow all cs cr in any namespaces can enable crossplane operator

Here is my design idea, feel free to give any suggestions.

The overall code structure looks great.
But I am confused that since instance.Spec.Features.Bedrockshim is controlling the installation of both crossplane operator and cloud operator. Should we include cloud operator installation in the reconciliation of all CRs?
If Bedrockshim=true && SaasEnable=true happens in any one of the CRs, not only in the Master CR, then we should install cloud operator.
The other point is we could find that in both ReconcileMasterCR and ReconcileGeneralCR, there is a parameter called inScope.
inScope is used to indicate whether the current reconciled CR is in the scope of cs-operator. Because in SaaS or multi-instance deployment, each cs-operator will still reconcile all the CommonService CRs in the cluster in order to get the configuration of cluster-scope resources in each CR like cert-manager and update its own namespace-scoped OperandConfig.
Therefore, when we check the Bedrockshim in the current CR, we should first check whether the CR is in the scope. If it is not in the scope, we should skip the installation.

Thanks for your comment. I think so.

Thank you for the suggestions! Please review again @horis233 @Daniel-Fan


Callbacks / Hooks

The Hooks section in the Delayed::Job Readme shows how to setup callbacks, but I cannot get it to work and wonder if there is additional configuration required when working with delayed_job_active_record vs the original gem?
versions: Rails 4.2.6, delayed_job_active_record 4.1.1
class CustomJob < ActiveJob::Base
  def perform(params)
    puts "I run successfully"
  end

  def success
    puts "but I am never run"
  end

  def after
    puts "nor i"
  end
end

I am also not able to use the hooks for delayed_job_active_record. Does anyone knows the configuration that we need to do to make this work ?

You are using ActiveJob and that is hiding some important details from you. The most important being ActiveJob is running that job not DJ. ActiveJob creates a wrapper job behind the scenes. DJ only executes this wrapper job, everything else is within ActiveJob. You can find out more about ActiveJob callbacks here https://guides.rubyonrails.org/v4.2/active_job_basics.html#callbacks


nuxt generate - new Date().getDay() does not apply current day to class binding?

Hola,
I am facing a weird issue trying to set a css-class depending on the current day, when the site has been converted with nuxt generate and deployed.
I have the following (stripped-down version of my) component:
MySchedule.vue
<template>
  <div class="schedule">
    <div
      v-for="s in schedule"
      :key="s.id"
      :class="{ 'current': getCurrentDay() === s.id }"
      class="day"
    >
      {{ s.day }}
    </div>
  </div>
</template>

<script>
  export default {
    props: {
      schedule: {
        type: Array,
        default: () => [
          { id: 0, day: 'Sun', items: [] },
          { id: 1, day: 'Mon', items: [] },
          { id: 2, day: 'Tue', items: [] },
          { id: 3, day: 'Wed', items: [] },
          { id: 4, day: 'Thu', items: [] },
          { id: 5, day: 'Fri', items: [] },
          { id: 6, day: 'Sat', items: [] },
        ],
      }
    },

    methods: {
      getCurrentDay() {
        return new Date().getDay()
      }
    },
  }
</script>

https://codesandbox.io/s/nuxt-date-bug-codesandbox-qgv4e?file=/components/MySchedule.vue
Using nuxt generate it compiles to a static site, which I can easily deploy on a web server. 🚀
Serving the deployed site next day:
The css-class current is still applied to yesterday or rather to the day it got compiled at.
I tried to force it by calling the getCurrentDay()-method from the mounted-event, using computed and/or the asyncData-event, resulting in the same issue.
Is this an expected behavior of an static site? Or am I maybe misusing the dynamic class binding?
What I noticed though, is that console.log outputs the expected current day, but this does not hold true for the class binding in my case. 🤷♀
mounted () {
  this.getCurrentDay()
  console.log(this.getCurrentDay())
}

Any suggestions?

Example
Deployed yesterday: https://revlov.github.io/nuxt-date-bug-static
console.log outputs Day: 1 (for monday) but the css-class remains on the sunday


[Feature request] Don't require colons (:) after slash (/) commands

Is your feature request related to a problem? Please describe.
The need to add a colon after a slash command is a needless annoyance. The extension should be able to distinguish between a slash command and not a slash command without it.
Describe the solution you'd like
Drop the colon.
Describe alternatives you've considered
n/a
Additional context
n/a

@selfagency Continue can identify slash commands without the colon, so the functionality is there, but the problem seems that the way we display this in the dropdown menu is misleading. I'm going to remove the colons there. Curious if there was anywhere else that led to thinking colons were required so I can clear this up.

@selfagency Colons have been removed, so I'm going to close this. If you have other ideas about how to make this more clear, feel free to add a comment and reopen!


Can't change the minSize dynamically

Thank you for your work!
I'm enjoying this library, but I faced one weird issue:
The minSize (and potentially maxSize as well) can't be changed dynamically.
Here is Codesandbox with an example:
https://codesandbox.io/s/column-resizer-dynamic-minsize-jllyxy?file=/src/App.js
And here is demo video:
https://github.com/runjuu/column-resizer/assets/30146019/bf557725-4617-46cd-998d-c7f99a2345bc
Current behavior
The minSize of the section is not updated (set to undefined) when the checkbox is unchecked.
And the section can't be resized to width below the initial minSize.
Expected behavior
After unchecking the checkbox, I should be able to resize the section to a width as low as 0px.
Notes
This issue happens only when setting the minSize dynamically to a value lower than the initial one (minSize<150 or undefined, in the example above). But setting a higher value (minSize>150) seems to work.

Hi @ilyasmez, thanks for the detailed report, and sorry for the late response (I don’t know why GitHub didn’t send an email to notify me). This issue should be fixed in the newly released version. Update @column-resizer/react to 1.2.3 and everything should now work as expected.

Thank you very much for the quick fix @runjuu! now everything is working as expected indeed! 👏


inv install does not work

Inv install only install dev requirements
an osError is raised due to access denied (of an inv.exe file)

@MartinBernstorff when you have the time we should have a look it at (it shouldn't be such that only a few people can do this. Everyone should be able to set things up.

an osError is raised due to access denied (of an inv.exe file)

I'm not sure this is solvable by us, but rather it's a Windows permission error. Windows permissions are outside of my competency, unfortunately, and probably managed by hospital IT through Microsoft Domains/Active Directory/LDAP.
However, we can have everyone be able to set everything up, as long as they install all the requirements from requirements.txt.

Inv install only install dev requirements

Agreed, that's a problem! My suggestion would be migrating to containers for dev environments, and also using those containers for tests. This ensures that we can truly keep environments synced. That said, it also incurs a bit of a performance penalty. Probably we should have a chat about it?

@MartinBernstorff let us discuss this one tomorrow

fixed in #256 I presume


Mine counter not setting to zero

Mine counter isn't set to zero when the game is won with unflagged tiles.

fixed in branch may24_bugfix


Active strategy

Tasks

[x] IActiveStrategy
[ ] ActiveStrategyBase
[ ] MockActiveStrategy
[ ] coverage

Development moved to #106


Phaser.Camera.setBoundsToWorld() does not work if camera bounds set to null

As per documentation you can free camera movement out of bounds by setting camera bounds to null. This causes ScaleManager activated World.resize to fail when it calls Camera.setBoundsToWorld() which doesn't check validity when doing this.bounds.copyFrom(...).

Should be fine in dev branch:
        if (this.bounds)
        {
            this.bounds.copyFrom(this.game.world.bounds);
        }


Log rat failures

Currently, rat plugin does not log anything useful in case of failure (e.g. found files without a license). The details can be found only in the generated rat.txt file. This can make hard to find the problem in environments where the build workspace is not easily accessible (e.g. Jenkins).
The rat plugin should be configured to log the erroneous files so accessing rat.txt is not required to fix the issues.
Reporter: Gabor Szadovszky / @gszadovszky
Assignee: Gabor Szadovszky / @gszadovszky
PRs and other links:

PR

Note: This issue was originally created as PARQUET-1197. Please see the migration documentation for further details.

Zoltan Ivanfi / @zivanfi:
Identical change in parquet-format: https://github.com/apache/parquet-format/pull/80

Zoltan Ivanfi / @zivanfi:
Issue resolved by pull request 451
https://github.com/apache/parquet-mr/pull/451


Specify lower limit to number of cross-validation segments

Currently, a high number of cross-validation segments causes some comparisons to be suppressed.  For example, with three replicates of three treatments, the current minimum of 7 suppresses pair-wise contrasts because one cannot use 7 cross-validation segments with six samples.
Add a parameter min_crossval_i (with a default value of 7) to specify this, and use its value in lieu of 7 in lines 603, 677, 756, and 809 of w4mcorcov_calc.R, all of which currently are
, x_crossval_i  = min(7, length(chosen_samples))

Fixed in commit 5fd9687d543a48a715b1180caf93abebebd58b0e


Update getting-started/ingress-controller

What does this PR do?
(Please set a descriptive PR title. Use this space for additional explanations.)
What does it look like?
(If this is more than a textual change, a screenshot can help in some cases to speed up the review process.)
Any background context you can provide?
(Please link public issues or summarize if not public.)
What is needed from the reviewers?
Have you maintained the front matter?
(Please bump the last_review_date in case this qualifies as a review for an entire page. Provide user_questions which should be answered in the page. Provide a meaningful description.)

refs:
https://github.com/giantswarm/giantswarm/issues/26187
https://github.com/giantswarm/giantswarm/issues/26081
https://github.com/giantswarm/giantswarm/issues/26191
https://github.com/giantswarm/giantswarm/issues/26308
https://github.com/giantswarm/giantswarm/issues/26416


Chrome issue - angular-deckgrid: No CSS configuration found

I am getting this issue on Chrome (not on Firefox) even you demo site is not working. A few days ago it use to work.
Chrome Version 34.0.1797.2 dev-m

When I ran into this error it was because we didn't have our CSS/HTML configured correctly. The solution was to have <div deckgrid ...> in the HTML and the CSS selectors configured like .deckgrid[deckgrid]....  In the deckgrid source there is a regex that expects this CSS selector.

On the Ionic platform I still experienced the problem @exentrich mentioned earlier.
Replacing visibility: hidden; with display: none; resolved it for me.

Tried replacing visibility: hidden; with display: none;.
It does not work.


Cant use my partition for dualbooting

Hi i want to use Arch Titus instead of archinstall. but there is a problem i want to dualboot but there isnt the option for it. Is there any way to dual boot?

Not really at this moment.

i think this can be done by replacing grub with the refind bootloader. i might try this on my friends laptop currently running refind bootloader with archtitus.

Brother, you can Dual Boot but the condition is that you must have two separate drives. Once Window is one drive and then boot into Linux and start installing the arch Linux. Once your Arch Linux is Installed then you can customize the bootloader to detect the Window Os. Sometimes the bootloader detects the OS it self and sometimes we have to add the Window boot drive to the grub  boot loader


MAC下面无法打开文件夹

每次我新建一个窗口的时候,去打开文件夹就没反应

感谢您创建此问题！
然而，由于您没有使用英语，我们很难进行处理。如果可能，请您将此问题描述修改为英文。请您直接编辑此问题，不要提交回复或新问题。
请注意，机器翻译服务通常无法处理用于讨论软件问题所需的技术性语言，所以我们推荐您寻找一位熟悉相关技术的人来协助翻译。
如果您无法做到，没有关系。此问题已经被标记为需要翻译，等待社区成员志愿进行翻译。

Thanks for creating this issue!
Unfortunately, as the description is not in English, it's hard for us to work on. If possible, please edit the original issue to be in English.
In our experience, automatic translation services are not able to handle the technical language needed to effectively communicate about software issues, so we recommend finding a human translator who is familiar with our technology to help.
Otherwise, we have marked this as needing translation and a community member may be able to help out.

每次我新建一个窗口的时候,去打开文件夹就没反应

我明白了，但我需要更多关于你们平台的信息。

/gifPlease

Thanks for reporting this issue! Unfortunately, it's hard for us to understand what issue you're seeing. Please help us out by providing a screen recording showing exactly what isn't working as expected. While we can work with most standard formats, .gif files are preferred as they are displayed inline on GitHub. You may find https://gifcap.dev helpful as a browser-based gif recording tool.
If the issue depends on keyboard input, you can help us by enabling screencast mode for the recording (Developer: Toggle Screencast Mode in the command palette).
Happy coding!

This issue has been closed automatically because it needs more information and has not had recent activity. See also our issue reporting guidelines.
Happy Coding!


SQL CPU Not Showing in SQLCluster Case

Describe the bug
SQLCluster CPU is not showing on dashboard when the SQLCluster is NOT present on preferred node.
To Reproduce
Assume 2 active-active SQLClusters, say SqlClus01 & SqlClus02 configured on 2 hosts SqlHost01 & SqlHost02. If both the SqlClus01 & SqlClus02 are both moved to SqlHost01, then SqlHost02 does not show SQL CPU on dashboards.

Not a bug. PerfmonData Collector setup should be dropped and recreated for both instances to be detected.


Remove warning messages

This PR removes warning messages in urllib3

/usr/local/lib/python2.7/dist-packages/requests/packages/urllib3
/util/ssl_.py:79: InsecurePlatformWarning: A true SSLContext object is not
available. This prevents urllib3 from configuring SSL appropriately and
may cause certain SSL connections to fail. For more information, see
https://urllib3.readthedocs.org/en/latest
/security.html#insecureplatformwarning.

More info here

+1


Mac_arm64_staging plugin_lint_mac failed with xcodebuild failure

Failed build: https://luci-milo.appspot.com/raw/build/logs.chromium.org/flutter/led/keyonghan_google.com/d98f95cc604bc76f37631187747084638ef76fcf9b65ea178741cd88a9b8b462/+/build.proto
(This is with a customized arm64 Ruby).
[plugin_lint_mac] [STDOUT] stdout:         write-file /Users/swarming/Library/Developer/Xcode/DerivedData/App-fmkgmwxvljdjzpaoqkmjmonjccpb/Build/Intermediates.noindex/App.build/Debug/App.build/App-generated-files.hmap
[plugin_lint_mac] [STDOUT] stdout:
[plugin_lint_mac] [STDOUT] stdout:     WriteAuxiliaryFile /Users/swarming/Library/Developer/Xcode/DerivedData/App-fmkgmwxvljdjzpaoqkmjmonjccpb/Build/Intermediates.noindex/App.build/Debug/App.build/App-all-target-headers.hmap (in target 'App' from project 'App')
[plugin_lint_mac] [STDOUT] stdout:         cd /opt/s/w/ir/x/t/CocoaPods-Lint-20220418-6248-ru11t2-integration_test_macos
[plugin_lint_mac] [STDOUT] stderr:     ** BUILD FAILED **
[plugin_lint_mac] [STDOUT] stderr:
[plugin_lint_mac] [STDOUT] stderr:
[plugin_lint_mac] [STDOUT] stderr:     The following build commands failed:
[plugin_lint_mac] [STDOUT] stderr:     	Ld /Users/swarming/Library/Developer/Xcode/DerivedData/App-fmkgmwxvljdjzpaoqkmjmonjccpb/Build/Products/Debug/integration_test_macos/integration_test_macos.framework/Versions/A/integration_test_macos normal (in target 'integration_test_macos' from project 'Pods')
[plugin_lint_mac] [STDOUT] stderr:     (1 failure)
[plugin_lint_mac] [STDOUT] stdout:         write-file /Users/swarming/Library/Developer/Xcode/DerivedData/App-fmkgmwxvljdjzpaoqkmjmonjccpb/Build/Intermediates.noindex/App.build/Debug/App.build/App-all-target-headers.hmap
[plugin_lint_mac] [STDOUT] stdout:
[plugin_lint_mac] [STDOUT] stdout:     WriteAuxiliaryFile /Users/swarming/Library/Developer/Xcode/DerivedData/App-fmkgmwxvljdjzpaoqkmjmonjccpb/Build/Intermediates.noindex/App.build/Debug/App.build/App-all-non-framework-target-headers.hmap (in target 'App' from project 'App')
[plugin_lint_mac] [STDOUT] stdout:         cd /opt/s/w/ir/x/t/CocoaPods-Lint-20220418-6248-ru11t2-integration_test_macos
[plugin_lint_mac] [STDOUT] stdout:         write-file /Users/swarming/Library/Developer/Xcode/DerivedData/App-fmkgmwxvljdjzpaoqkmjmonjccpb/Build/Intermediates.noindex/App.build/Debug/App.build/App-all-non-framework-target-headers.hmap
[plugin_lint_mac] [STDOUT] stdout:
[plugin_lint_mac] [STDOUT] stdout:     Ld /Users/swarming/Library/Developer/Xcode/DerivedData/App-fmkgmwxvljdjzpaoqkmjmonjccpb/Build/Products/Debug/integration_test_macos/integration_test_macos.framework/Versions/A/integration_test_macos normal (in target 'integration_test_macos' from project 'Pods')
[plugin_lint_mac] [STDOUT] stdout:         cd /opt/s/w/ir/x/t/CocoaPods-Lint-20220418-6248-ru11t2-integration_test_macos/Pods
[plugin_lint_mac] [STDOUT] stdout:         /opt/flutter/xcode/13a233/XCode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -target arm64-apple-macos10.11 -dynamiclib -isysroot /opt/flutter/xcode/13a233/XCode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.0.sdk -L/Users/swarming/Library/Developer/Xcode/DerivedData/App-fmkgmwxvljdjzpaoqkmjmonjccpb/Build/Products/Debug/integration_test_macos -L/opt/flutter/xcode/13a233/XCode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx -L/opt/flutter/xcode/13a233/XCode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.0.sdk/usr/lib/swift -F/Users/swarming/Library/Developer/Xcode/DerivedData/App-fmkgmwxvljdjzpaoqkmjmonjccpb/Build/Products/Debug/integration_test_macos -F/opt/s/w/ir/x/t/CocoaPods-Lint-20220418-6248-ru11t2-integration_test_macos/Pods/FlutterMacOS -filelist /Users/swarming/Library/Developer/Xcode/DerivedData/App-fmkgmwxvljdjzpaoqkmjmonjccpb/Build/Intermediates.noindex/Pods.build/Debug/integration_test_macos.build/Objects-normal/arm64/integration_test_macos.LinkFileList -install_name @rpath/integration_test_macos.framework/Versions/A/integration_test_macos -Xlinker -rpath -Xlinker /usr/lib/swift -Xlinker -rpath -Xlinker @executable_path/../Frameworks -Xlinker -rpath -Xlinker @loader_path/Frameworks -Xlinker -object_path_lto -Xlinker /Users/swarming/Library/Developer/Xcode/DerivedData/App-fmkgmwxvljdjzpaoqkmjmonjccpb/Build/Intermediates.noindex/Pods.build/Debug/integration_test_macos.build/Objects-normal/arm64/integration_test_macos_lto.o -Xlinker -export_dynamic -Xlinker -no_deduplicate -fobjc-arc -fobjc-link-runtime -L/opt/flutter/xcode/13a233/XCode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/swarming/Library/Developer/Xcode/DerivedData/App-fmkgmwxvljdjzpaoqkmjmonjccpb/Build/Intermediates.noindex/Pods.build/Debug/integration_test_macos.build/Objects-normal/arm64/integration_test_macos.swiftmodule -framework FlutterMacOS -framework Cocoa -compatibility_version 1 -current_version 1 -Xlinker -dependency_info -Xlinker /Users/swarming/Library/Developer/Xcode/DerivedData/App-fmkgmwxvljdjzpaoqkmjmonjccpb/Build/Intermediates.noindex/Pods.build/Debug/integration_test_macos.build/Objects-normal/arm64/integration_test_macos_dependency_info.dat -o /Users/swarming/Library/Developer/Xcode/DerivedData/App-fmkgmwxvljdjzpaoqkmjmonjccpb/Build/Products/Debug/integration_test_macos/integration_test_macos.framework/Versions/A/integration_test_macos
[plugin_lint_mac] [STDOUT] stdout:     ld: warning: ignoring file /opt/s/w/ir/x/t/CocoaPods-Lint-20220418-6248-ru11t2-integration_test_macos/Pods/FlutterMacOS/FlutterMacOS.framework/FlutterMacOS, building for macOS-arm64 but attempting to link with file built for macOS-x86_64
[plugin_lint_mac] [STDOUT] stdout:     Undefined symbols for architecture arm64:
[plugin_lint_mac] [STDOUT] stdout:       "_FlutterMethodNotImplemented", referenced from:
[plugin_lint_mac] [STDOUT] stdout:           integration_test_macos.IntegrationTestPlugin.handle(_: __C.FlutterMethodCall, result: (Any?) -> ()) -> () in IntegrationTestPlugin.o
[plugin_lint_mac] [STDOUT] stdout:       "_OBJC_CLASS_$_FlutterMethodChannel", referenced from:
[plugin_lint_mac] [STDOUT] stdout:           objc-class-ref in IntegrationTestPlugin.o
[plugin_lint_mac] [STDOUT] stdout:     ld: symbol(s) not found for architecture arm64
[plugin_lint_mac] [STDOUT] stdout:     clang: error: linker command failed with exit code 1 (use -v to see invocation)
[plugin_lint_mac] [STDOUT] stdout:
[plugin_lint_mac] [STDOUT] stdout:   Testing with `xcodebuild`.
[plugin_lint_mac] [STDOUT] stdout:  -> integration_test_macos (0.0.1)
[plugin_lint_mac] [STDOUT] stdout:     - ERROR | [OSX] xcodebuild: Returned an unsuccessful exit code.
[plugin_lint_mac] [STDOUT] stdout:     - NOTE  | xcodebuild:  note: Using new build system
[plugin_lint_mac] [STDOUT] stdout:     - NOTE  | xcodebuild:  note: Using codesigning identity override:
[plugin_lint_mac] [STDOUT] stdout:     - NOTE  | xcodebuild:  note: Build preparation complete
[plugin_lint_mac] [STDOUT] stdout:     - NOTE  | [OSX] xcodebuild:  note: Planning
[plugin_lint_mac] [STDOUT] stdout:     - NOTE  | [OSX] xcodebuild:  note: Building targets in parallel
[plugin_lint_mac] [STDOUT] stdout:     - NOTE  | [OSX] xcodebuild:  ld: warning: ignoring file FlutterMacOS/FlutterMacOS.framework/FlutterMacOS, building for macOS-arm64 but attempting to link with file built for macOS-x86_64
[plugin_lint_mac] [STDOUT] stdout:     - NOTE  | [OSX] xcodebuild:  clang: error: linker command failed with exit code 1 (use -v to see invocation)
[plugin_lint_mac] [STDOUT] stdout:
[plugin_lint_mac] [STDOUT] stdout: [!] integration_test_macos did not pass validation, due to 1 error.
[plugin_lint_mac] [STDOUT] stdout: You can use the `--no-clean` option to inspect any issue.
[plugin_lint_mac] [STDOUT] stdout:
[plugin_lint_mac] [STDOUT] stdout: /opt/s/w/ir/x/w/gems/ruby/3.1.0/gems/cocoapods-1.11.3/lib/cocoapods/command/lib/lint.rb:113:in `block in run'
[plugin_lint_mac] [STDOUT] stdout: /opt/s/w/ir/x/w/gems/ruby/3.1.0/gems/cocoapods-1.11.3/lib/cocoapods/command/lib/lint.rb:75:in `each'
[plugin_lint_mac] [STDOUT] stdout: /opt/s/w/ir/x/w/gems/ruby/3.1.0/gems/cocoapods-1.11.3/lib/cocoapods/command/lib/lint.rb:75:in `run'
[plugin_lint_mac] [STDOUT] stdout: /opt/s/w/ir/x/w/gems/ruby/3.1.0/gems/claide-1.1.0/lib/claide/command.rb:334:in `run'
[plugin_lint_mac] [STDOUT] stdout: /opt/s/w/ir/x/w/gems/ruby/3.1.0/gems/cocoapods-1.11.3/lib/cocoapods/command.rb:52:in `run'
[plugin_lint_mac] [STDOUT] stdout: /opt/s/w/ir/x/w/gems/ruby/3.1.0/gems/cocoapods-1.11.3/bin/pod:55:in `<top (required)>'
[plugin_lint_mac] [STDOUT] stdout: /opt/s/w/ir/x/w/gems/ruby/3.1.0/bin/pod:25:in `load'
[plugin_lint_mac] [STDOUT] stdout: /opt/s/w/ir/x/w/gems/ruby/3.1.0/bin/pod:25:in `<main>'

Duplicate of https://github.com/flutter/flutter/issues/100638


boilerplate UI elements - design review

I've taken the arrow out (tapping it didn't work) and made the cog a little smaller in the meantime.

@gmarinov @mattatgit can close this?

@gmarinov can we take the line out ? Doesn't seem to really serve any purpose. Also could you tag me in design review tickets please, this is the first time i've seen this. So long as the arrow is gone, i'm basically ok with it, because that was kind of crazy (sitting there over all content & huge). But yeah ideally lose the line too, it's just distracting.


Health Insurance Claim Prediction

Health insurance prediction models play a crucial role in assessing risk, setting premiums, and ensuring adequate coverage for policyholders. However, existing models may face challenges in achieving both high predictive accuracy and interpretability, limiting their effectiveness in guiding decision-making processes. Balancing the trade-off between model complexity and interpretability while optimizing predictive performance is essential for developing robust and actionable health insurance prediction models.
I have worked on these issue before using various algorithms. I want to modify the model more, kindly assign me this issue.

I want to work on this issue. Please assign this to me under #gssoc'24.


No way of accesing important globals from custom scripts

DIM_VAR to the rescue.

DIM_VAR to the rescue.


*.rst Titles and Tables unrecognized by Sphinx or my reStructuredText editor

When I convert any format to *.rst the titles created are not recognized by Sphinx or my reStructuredText editor.  This seems due to an extra blank line that is inserted between the title and the repeating =.
I am using this code:
from pypandoc import convert
convert(source=clashing_html, to='rst', format='html')

HTML Input

Property Aliases

Current reStructured Text Output
Property Aliases

================

Desired reStructured Text Output
Property Aliases
================

In the case of tables the output looks like this:
+---------------------+--------------------------+

| Property Name       | Clashing Aliases         |

+---------------------+--------------------------+

| background-color    | ``bc-``                  |

+---------------------+--------------------------+

| background-repeat   | ``br-`` ``repeat``       |

+---------------------+--------------------------+

| border-collapse     | ``border-c-`` ``bc-``    |

+---------------------+--------------------------+

| border-color        | ``border-c-`` ``bc-``    |

+---------------------+--------------------------+

It needs to look like this for sphinx to understand it.
+---------------------+--------------------------+
| Property Name       | Clashing Aliases         |
+---------------------+--------------------------+
| background-color    | ``bc-``                  |
+---------------------+--------------------------+
| background-repeat   | ``br-`` ``repeat``       |
+---------------------+--------------------------+
| border-collapse     | ``border-c-`` ``bc-``    |
+---------------------+--------------------------+
| border-color        | ``border-c-`` ``bc-``    |
+---------------------+--------------------------+

The issue seems to be on my side. Sorry.

No worries. :+1:


Fix shard leader behaviour if a follower does not play ball.

There are two cases in which a shard follower refuses to execute a
synchronous replication request by a shard leader.
One is if the follower has in the meantime taken over leadership for the
shard. The other is if it is simply no longer following that leader, for
example because of a restart or because it was dropped in the meantime
by another thread.
In the first case it is correct behaviour for the leader to run into an
error, because most likely it is no longer actually the leader.
In the second case it is better to drop the follower (even if already
dropped) and move on without an error.
This PR implements fixes this behaviour.

http://jenkins01.arangodb.biz:8080/view/PR/job/arangodb-matrix-pr/12073/

Tests blue.

Tests blue again


error on save (insert) on plt db

building a plt db service on sqlite db, with a table as
CREATE TABLE IF NOT EXISTS movies (
  id INTEGER NOT NULL PRIMARY KEY,
  title TEXT NOT NULL,
  director_id INT,
  year INT
);

and running the graphql queries
mutation { saveMovie (input: { title: "A new movie" }) { title } }'

mutation { saveMovie (input: { id: 999, title: "A new movie" }) { title } }'

I get the error The primaryKey is necessary inside data located at /packages/sql-events/index.js L92
It works fine adding the id in the response fields
mutation { saveMovie (input: { title: "A new movie" }) { id, title } }'

Do you have subscriptions enabled?

I'm using the default options, I think so
here how I build the service
service.js
const { buildServer } = require('@platformatic/db')

const service = await buildServer('/path/to/service.json')

service.json
{
  "server":{
    "logger": {
      "level": "warn"
    }
  },
  "db": {
    "connectionString": "sqlite://./db.sqlite",
    "graphql": true
  },
  "migrations": {
    "dir": "./migrations",
    "autoApply": true
  }
}

migrations/001.do.sql

DROP TABLE IF EXISTS movies;

CREATE TABLE movies (
  id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
  title TEXT NOT NULL,
  director_id INT,
  year INT
);

INSERT INTO movies (title, director_id, year) VALUES
('Following', 101, 1998),
('Oppenheimer', 101, 2023),
('La vita é bella', 102, 1997);


Release

Type of change

Doc CI Test
What does this change?

None

From now, the documentation is deployed automatically if main branch is merged.

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


radicle-cli: Add ability to add assignees and tag issues

Currently it isn't possible to assign, unassign someone or add, remove a tag from an issue in the CLI.
I propose to:

Add the ability to add assignees and tags to the rad issue open command.
Add new commands rad issue assign <did>, rad issue unassign <did>
Add new commands rad issue tag <tag>, rad issue untag <tag>

We could also use a rad issue edit <id> where we could edit assignees and tags somehow, I imagine maybe show inside the chosen editor a frontmatter formatted text where we take edits, and then apply them to the corresponding issue COB.

I found this somewhat confusing, but there is assign and unassign, however they're general for issue and patch:

Interesting, it seems confusing, but at least we should add it to the help output, so people can find it.
Yes we should provide some way to tag issues through the CLI, doesn't have to be tag and untag


removed 'disableScaleToZero' attribute from Prometheus scaled object example

fixes #381

@Aarthisk You've mentioned that minreplicas=1 defined is sufficient.
What are you referring to exactly?

@tomkerkhove what it means is that minReplicaCount in the spec is used to define the minimum number of Pods and disableScaleToZero is not required

Oh I see, thanks.

@abhiRockzz thanks for clarifying for me. 😁

@balchua huge props on the NATS streaming scaler!

Thanks!! I forgot to add nats streaming to the list in the readme.  I will send a pr to update it. And perhaps an example too.


[tsp-client] unexpected error when running tsp-client update

@azure-tools/typespec-client-generator-cli: 0.13.0
@azure-tools/typespec-python version: 0.35.0

When regenerate SDK for azure-mgmt-trustedsigning with cmd:
PS C:\dev\azure-sdk-for-python\sdk\trustedsigning\azure-mgmt-trustedsigning> tsp-client update

, the following error happens and no SDK code refreshed:

However, if run command with additional configuration --save-inputs, no error happens and SDK code is generated successfully:
C:\dev\azure-sdk-for-python\sdk\trustedsigning\azure-mgmt-trustedsigning> tsp-client update --save-inputs

should those issue be in the azure-sdk-tools repo?

I see and let me move it to azure-sdk-tools repo.


Blank Pages for .Net Core Template with Postgres

Hullo Volkan.
After Installation of .Net Core beta Template, the login (Default Page) is blank, even with the default database. Migration to Postgres Database is successful but I have a blank page for display of database rows. What am I doing wrong. I prefer to use postgres. Thanks

Hullo Szoora,
This is not a proper report, so sorry.

After Installation of .Net Core beta Template from Visual Studio 2017, the login (Default Page) is blank when I run the project.

Still the same

New Installation of core template - beta. That is all I see when I run the project. I expect a login page just like the one from the mvc template. Thx

https://github.com/volkanceylan/Serenity/wiki/Issue-Guidelines


Escaping | character

Hi,
I have some group names which include | character. I think You script treats it as an OR or something like that. How do I escape it? Thank you.

sorry, got it.


List with lots of richTexts is loading slow(er)

When you have a list with a richText inside it and you fill the data with lost of list items, it every time generates the richText. Because of this, rendering all entered richText data seems to go slow when loading the view. It would be better to render them only when they are visible in the view (lazyload).
Playground: https://alinea.sh/playground#code/aW1wb3J0IHsKICB0eXBlLAogIGxpc3QsCiAgc2NoZW1hLAogIHJpY2hUZXh0Cn0gZnJvbSAnYWxpbmVhJwoKZXhwb3J0IGRlZmF1bHQgdHlwZSgnVHlwZScsIHsKICBkZXRhaWxzOiBsaXN0KCdEZXRhaWxzJywgewogICAgc2NoZW1hOiBzY2hlbWEoewogICAgICBkZXRhaWw6IHR5cGUoJ0RldGFpbCcsIHsKICAgICAgICBkZXNjcmlwdGlvbjogcmljaFRleHQoJ0Rlc2NyaXB0aW9uJykKICAgICAgfSkKICAgIH0pCiAgfSkKfSk=
Add a lot of details to it with some "Lorem Ipsum" data. When loading the page, rendering will be slow (difficult to test on the playground because the data is rendered while adding it, but when it's loaded from the json data file, you can see the problem).

Can you check if this is still an issue with 0.5.12?


Code in web container not updating live after file changes

Although files are changed, but the code in the webcontainer is not updated live.
Originally posted by @Flouse in https://github.com/Flouse/ckb-academy/issues/66#issuecomment-1649589897

Please try using command+s to save the file so that the file changes can be synchronized to the webContainer.

Please try using command+s to save the file so that the file changes can be synchronized to the webContainer.

You are right. It's not a bug.

related issue: https://github.com/codemirror/codemirror5/issues/3628


Can not select all content in code-block if disabling renderLanguageSelect

I tried to get rid of language select and set renderLanguageSelect in config as the function that returns ''. Now I dont see the language select but code became not selectable.
@mxstbr the same happens in the spectrum app https://www.dropbox.com/s/hfagg1nr6sgakhs/Screenshot 2018-05-21 15.44.36.png?dl=0 (try to start a code block and press cmd+a)
Maybe we should make custom code component optional? Because now even if renderLanguageSelect return empty, content is still wrapped in CodeSwitchContainer https://github.com/withspectrum/draft-js-markdown-plugin/blob/master/src/components/Code/index.js#L11

I think the right solution to this issue would have to allow content to be wrapped in CodeSwitchContainer, but still work as expected. It shouldn't happen that specifying renderLanguageSelect breaks the plugin, which would be the case with your suggestion.
Maybe the issue here is that the SwitchContainer is a PureComponent? Let's try changing that to a normal Component and seeing if that fixes it.

Actually, I can't replicate this in the draft-js-markdown-plugin demo. I changed the renderLanguageSelect to () => '', but I can still select the code perfectly fine?

Note how there's no language select

Actually, I can replicate this but only if I have a language select that doesn't have a language selected:

Is that the same bug?a

@mxstbr the issue happens when renderLanguageSelect is 'disabled' and code-block is the last block
http://lush-stamp.surge.sh/

@mxstbr sorry for misunderstanding, I'm using cmd+a hotkey when my cursor is in code-block

Same, I am too in that gif above!

It turns out, I'm not so smart—it does the exact thing you're saying in Chrome, but not in Firefox!


Try to fix recent numpy compilations

just a draft for now

Sorry I didn't notice your pull request, resolved in https://github.com/inaccel/numpy-allocator/commit/340a1d7e7d0ed1ad1d682df9684ccf81fd2c0b7d.

Your fix is better. Thanks!!!!


Notifications are not redirecting anymore to the topic

Where are they going instead?

To my pushbullet profile, at least on the browser

Can you let me know the text and url of the notification?


Question: I believe a correction needs to be made.

Question on: https://github.com/TuringLang/Turing.jl/edit/master/docs/_tutorials/4_BayesHmm.md
I believe in constructing the animation, the lines
m_set = c[:m].value.data
s_set = c[:s].value.data
should be changed to
m_set = group(c, :m).value.data;
s_set = group(c, :s).value.data;
Of lesser concern, what is "$$" that appears in several pieces of the code.  Thank you.

thanks, @salbert83 - would you like to create a PR for your proposed fixes?

thanks, @salbert83 - would you like to create a PR for your proposed fixes?


dm06

Putting a note here.
We have variables:
In the old and new survey.
In the old but note the new
In the new but not the old.
We also have some which can be changed a bit to make the old and new ones harmonised. Some variables should also be deleted.
We may need to create a separate dataset of just panels A and B, or A,B,C, and D which has more detail in the behaviour questions. For example we used to ask for multiple responses about visits but now just put yes or no.
I think we should harmonise the dataset to just be yes or no. Then have a separate one with all the intentions.

No longer relevant


Update codecov step in github actions

Description

Trying to fix https://github.com/auth0/go-auth0/runs/6160533289?check_suite_focus=true and also make sure the main workflow doesn't fail if we fail to upload the codecov report.
References

Testing

[x] This change adds test coverage for new/changed/fixed functionality

Checklist

[x] I have read and agreed to the terms within the Auth0 Code of Conduct.
[x] I have read the Auth0 General Contribution Guidelines.
[x] I have reviewed my own code beforehand.
[x] I have added documentation for new/changed functionality in this PR.
[x] All active GitHub checks for tests, formatting, and security are passing.
[x] The correct base branch is being used, if not main.

Codecov Report

Merging #44 (40ad7bb) into main (a8638b3) will decrease coverage by 1.40%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main      #44      +/-   ##
==========================================
- Coverage   31.20%   29.79%   -1.41%
==========================================
  Files          34       34
  Lines        5532     5532
==========================================
- Hits         1726     1648      -78
- Misses       3652     3764     +112
+ Partials      154      120      -34

Impacted Files
Coverage Δ

management/management.gen.go
6.16% <0.00%> (-2.59%)
:arrow_down:

management/management.go
82.08% <0.00%> (+0.83%)
:arrow_up:

management/connection.go
68.02% <0.00%> (+4.65%)
:arrow_up:

management/resource_server.go
50.00% <0.00%> (+10.71%)
:arrow_up:

management/client_grant.go
86.66% <0.00%> (+23.33%)
:arrow_up:

Continue to review full report at Codecov.

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

The coverage for the connection.go increases by 4.65% but the overall is decreased due to using less of the generated accessor methods in the tests. We will be adding generated tests for those soon.


Phoenix helpers

Helper functions for working with Phoenix and Phoenix templates. Should be part of a separate library.

FlopPhoenix 0.1.0 was just published: https://hex.pm/packages/flop_phoenix


Definición y errores comunes

Se agrega una definición de la cláusula GROUP BY. Además se describe uno de los errores más comunes al usarla.

[x ] I have read freeCodeCamp's contribution guidelines.
[x ] My pull request has a descriptive title (not a vague title like Update index.md)
[x ] My pull request targets the master branch of freeCodeCamp.
[x] None of my changes are plagiarized from another source without proper attribution.
[x ] My article does not contain shortened URLs or affiliate links.

If your pull request closes a GitHub issue, replace the XXXXX below with the issue number.
Closes #XXXXX

Congrats @calbertora on your first pull request (PR)! 🎉
Thank you for your contribution to the page! 👍
We're happy to accept these changes, and look forward to future contributions. 📝


Module 4 QC: Using Module 1 variable

A group of rules about commuting to school in mod4 looks at the response variable to SCHOOL (D_784967158) in Module 1. Is there a way to link these when we run this QC file?
If it's any help, these are the select variables affected:

D_449752653
D_959371875
D_224209278_D_744987950
D_224209278_D_770959058
D_659744749
D_404863614_D_404863614_D_782113721
D_404863614_D_404863614_D_207263450
D_404863614_D_404863614_D_638833327
D_404863614_D_404863614_D_736981982
D_404863614_D_404863614_D_932195315
D_404863614_D_404863614_D_279026426
D_404863614_D_404863614_D_691579493
D_404863614_D_404863614_D_211269389
D_940631293
D_496801729
D_230528407
D_345355061_D_467242967
D_345355061_D_645051966
D_345355061_D_756061540
D_345355061_D_198883577
D_345355061_D_634680635
D_345355061_D_790657437
D_345355061_D_107428524
D_345355061_D_804918983
D_849811593

Hi Kelsey,
Yes, we can merge these prior to running the QC. I'll find some time to work on this this week! Thanks for making an Issue.


Fixed GetUpdatedPropertyDetails call and required date.

I have a project that I'm working on where we are using this gem and I came across two problems, the first two commits were hacks to just get it working, then I looked at it and realized I needed to require date. The next problem was that GetUpdatedPropertyDetails wasn't working, so I fixed that as well.

Looks good, I'll pull this in and bump the version


while running cmake command following error occurs.

Note:  this project uses git submodules in the source tree.
if you haven't already, run the following command from
the project's root directory:
       git submodule update --init

-- distro ID:       Ubuntu
-- distro version:  18.04
-- distro codename: bionic
-- CUDA version: 10.2
-- CUDA 10.2 detected (aarch64), enabling SM_53 SM_62
-- CUDA 10.2 detected (aarch64), enabling SM_72
-- OpenCV version:  4.1.1
-- OpenCV version >= 3.0.0, enabling OpenCV
CMake Warning at CMakeLists.txt:106 (find_package):
By not providing "FindVPI.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "VPI", but
CMake did not find one.
Could not find a package configuration file provided by "VPI" (requested
version 2.0) with any of the following names:
VPIConfig.cmake
vpi-config.cmake

Add the installation prefix of "VPI" to CMAKE_PREFIX_PATH or set "VPI_DIR"
to a directory containing one of the above files.  If "VPI" provides a
separate development package or SDK, be sure it has been installed.
-- didn't find VPI on system, disabling VPI
-- system arch:  aarch64
-- output path:  /home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/build/aarch64
-- BUILD_EXPERIMENTAL disabled
-- Copying /home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/c/actionNet.h
-- Copying /home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/c/backgroundNet.h
-- Copying /home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/c/depthNet.h
-- Copying /home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/c/detectNet.h
-- Copying /home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/c/imageNet.h
-- Copying /home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/c/modelDownloader.h
-- Copying /home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/c/poseNet.h
-- Copying /home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/c/segNet.h
-- Copying /home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/c/tensorConvert.h
-- Copying /home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/c/tensorNet.h
-- Copying /home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/c/calibration/randInt8Calibrator.h
-- Copying /home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/c/tracking/objectTracker.h
-- Copying /home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/c/tracking/objectTrackerIOU.h
-- Copying /home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/c/tracking/objectTrackerKLT.h
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
CMake Error at tools/CMakeLists.txt:3 (add_subdirectory):
The source directory
/home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/tools/camera-capture

does not contain a CMakeLists.txt file.
CMake Error at CMakeLists.txt:189 (add_subdirectory):
The source directory
/home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/utils

does not contain a CMakeLists.txt file.
-- trying to build Python bindings for Python versions:  2.7;3.6;3.7
-- detecting Python 2.7...
-- found Python version:  2.7 (2.7.17)
-- found Python include:  /usr/include/python2.7
-- found Python library:  /usr/lib/aarch64-linux-gnu/libpython2.7.so
-- CMake module path:  /home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/utils/cuda;/home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/python/bindings;/home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/python/bindings/../../utils/python/bindings
-- NumPy not found
-- detecting Python 3.6...
-- found Python version:  3.6 (3.6.9)
-- found Python include:  /usr/local/include/python3.6m
-- found Python library:  /usr/local/lib/libpython3.6m.a
-- CMake module path:  /home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/utils/cuda;/home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/python/bindings;/home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/python/bindings/../../utils/python/bindings
-- NumPy not found
-- detecting Python 3.7...
-- Python 3.7 wasn't found
-- Copying /home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/python/examples/actionnet.py
-- Copying /home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/python/examples/backgroundnet.py
-- Copying /home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/python/examples/depthnet.py
-- Copying /home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/python/examples/depthnet_utils.py
-- Copying /home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/python/examples/detectnet-snap.py
-- Copying /home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/python/examples/detectnet.py
-- Copying /home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/python/examples/imagenet.py
-- Copying /home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/python/examples/my-detection.py
-- Copying /home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/python/examples/my-recognition.py
-- Copying /home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/python/examples/posenet.py
-- Copying /home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/python/examples/segnet.py
-- Copying /home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/python/examples/segnet_utils.py
-- linking jetson-inference with OpenCV 4.1.1
-- Configuring incomplete, errors occurred!
See also "/home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/build/CMakeFiles/CMakeOutput.log".
See also "/home/jetson/Downloads/Autonomous-Ai-drone-scripts-main(2)/Autonomous-Ai-drone-scripts-main/build/jetson-inference/build/CMakeFiles/CMakeError.log"

I'm working on Nvidia Jetson TX2

Thank you the error has been resolved!


OCPEDGE-549: Remove temporary tagging logic

This PR removes the temporary tagging logic we introduced in 4.15 to make upgrades from 4.14 to 4.15 seamless. This is no longer needed in 4.16 or later releases.

Closing as we decided to remove the temporary tagging logic in 4.17 instead.


Add a task for unpublishing the EU funding form routes

It currently isn't possible to unpublish these using the special-route-publisher so I've added this temporary Rake task. Once I've run the task, I will delete this code.

I've run the task in integration and it seems to have worked: https://www-origin.integration.publishing.service.gov.uk/brexit-eu-funding/confirmation

Looks good.  I'll be pleased to see this form go away!


[#120530903] use env variables for salt

Coverage remained the same at 100.0% when pulling 129d2759c7e3ccd4fa110482cfb99d624ff660f0 on alemata.120530903.use_env_variables_for_salt into 3b091a7080b44d82f3a06625bc43e61d85e0a0f5 on master.


feat(*): install remote and local plugins

This implements the plugin install command. The bulk of this
creates a plugin installer specific for the Draft environment and
it creates the plugin install command with the proper setup.
Addresses #185 by creating a framework for a plugin manager.

@michelleN,
Thanks for your contribution as a Microsoft full-time employee or intern. You do not need to sign a CLA.
Thanks,
Microsoft Pull Request Bot

Looks like CI is borking on the missing package. Would you mind adding github.com/Masterminds/vcs to glide.yaml and run glide up?

did we disable CI @bacongobbler ? I'm not seeing any builds now.

Nah it was probably just backlogged. There is only one node available to run CI builds and we share that single node with Deis Workflow. It's one of the reasons why I really wanted to get off of https://ci.deis.io ASAP, but that's another story for another day.
It looks like they're running now. :)

Codecov Report

Merging #229 into master will increase coverage by 3.86%.
The diff coverage is 61.92%.

@@            Coverage Diff             @@
##           master     #229      +/-   ##
==========================================
+ Coverage   32.67%   36.53%   +3.86%
==========================================
  Files          18       23       +5
  Lines        1408     1634     +226
==========================================
+ Hits          460      597     +137
- Misses        895      962      +67
- Partials       53       75      +22

Impacted Files
Coverage Δ

pkg/draft/draftpath/home.go
60% <33.33%> (-40%)
:arrow_down:

cmd/draft/plugin.go
66.17% <52.27%> (ø)

cmd/draft/draft.go
7.92% <54.54%> (+5.69%)
:arrow_up:

pkg/plugin/installer/vcs_installer.go
56.25% <56.25%> (ø)

pkg/plugin/installer/local_installer.go
62.5% <62.5%> (ø)

pkg/plugin/installer/installer.go
69.23% <69.23%> (ø)

pkg/plugin/installer/base.go
70% <70%> (ø)

cmd/draft/plugin_install.go
80.43% <80.43%> (ø)

... 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 5a0ea9b...cf24d5a. Read the comment docs.

@bacongobbler addressed all the comments and added documentation.

merge when ready!

Works as advertised.
><> draft plugin install https://github.com/michelleN/draft-server
Installed plugin: server
><> draft plugin list
NAME  	VERSION	DESCRIPTION
server	0.1.0  	Helpers for working with in-cluster draftd
><> draft server
Helpers for working with in-cluster tiller.

Available Commands:
  destroy       Delete draftd from cluster

Error: plugin "server" exited with error

🎉


Be more lenient about function requiring braces

ReasonReact.SideEffects(
  (self) =>
    foo;
    bar
)

I think when it's unambiguous that bar is following foo in the function body, we should parse bar as part of the function body and add braces in printing.
cc @jordwalke @IwanKaramazow

My thought was that it would be kind of nice for the edit-time experience of extending the new callback formatting feature.
ReasonReact.SideEffects(arg, self =>
   self + self
);

You could easily add a line above the infix return value of the callback.
ReasonReact.SideEffects(arg, self =>
   let tmp = 0;
   self + self + tmp;
);

And then refmt would print the braces.

I think it would just require that in the parser when parsing expression:, we create a separate rule for expressions that are known to be in parameter position - and then relax the parsing rules a bit. Maybe not worth it if it's too invasive, tbph, but if it's easy we could consider it.

We will never recommend nor document this feature; just that newcomers run into this a lot

Automatic CurlyBrace Insertion :P
I could see that being helpful for people learning.
Might be nice to separate it out from the main syntax though -- have it be a "recovery" mode that gets done by the editor or something.


electron-rebuild work failed

I use opencv4nodejs in vutron, and when I use electron-rebuild to rebuild opencv4nodejs, encountering error :
`
vutron/node_modules/cliui/build/index.cjs:293
const wrap = require('wrap-ansi');
require() of ES Module vutron/node_modules/wrap-ansi/index.js from vutron/node_modules/cliui/build/index.cjs not supported
Instead change the require of index.js in vutron/node_modules/cliui/build/index.cjs to a dynamic import() which is available in all CommonJS modules.
at Object. (vutron/node_modules/cliui/build/index.cjs:293:14)
at Object. (vutron/node_modules/yargs/build/index.cjs:1:60678)
at Object. (vutron/node_modules/yargs/yargs:3:69)
at Object. (vutron/node_modules/@electron/rebuild/lib/cli.js:34:33) {
code: 'ERR_REQUIRE_ESM'
}
`
I don't know how to fix it.

I have fixed up question by rewrite cliui/build/index.cjs:293 to const wrap = require('wrap-ansi-cjs'); and electron-rebuild works and I met another question. when I run yarn dev the below error shown：
ould not dynamically require "vutron/dist/build/Release/opencv4nodejs". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.

and I found docs about  [dynamicRequireTargets] (https://github.com/rollup/plugins/tree/master/packages/commonjs#options) and set is as
dynamicRequireTargets: ['opencv4nodejs"]

It didn't work.
It confused me the whole day.

Add @u4/opencv4nodejs to vite.config.ts
 electronPlugin([
        {
          entry: ['src/main/index.ts'],
          onstart: (options) => {
            options.startup()
          },
          vite: {
            build: {
              assetsDir: '.',
              outDir: 'dist/main',
              rollupOptions: {
                external: ['electron', '@u4/opencv4nodejs', ...builtinModules]
              },
              commonjsOptions: {
                  ignoreDynamicRequires: true,
              }
            }
          }
        },
        {
          entry: ['src/preload/index.ts'],
          onstart: (options) => {
            options.reload()
          },
          vite: {
            build: {
              outDir: 'dist/preload',
            },
          }
        }
      ]),

another error :
<EMAIL_ADDRESS>0x0001): symbol not found in flat namespace '__ZNK2cv12MatAllocator23getBufferPoolControllerEPKc'

It's so hard to me to fix these unknown errors.

I fixed this problem by install opencv by opencv4nodejs auto-install  !
works fine now.
closed.


Changes to CLI to support Axios Proxy, Large FHIR Downloads, and Downloads of Layouts

Changes to support configuring Proxy
Changed FHIR list to support option to print each bundle as it is retrieved

Might make sense to just do this always and remove the optional flag.

Added apps.js to support calling application APIs

Used to get Configured Layouts for a project.

Also updated some dependencies which resolved some issues I encountered using Axios Proxy support.

I've updated with recommended changes.
There are a few test failures that I can't re-create locally and I haven't dealt with node.js enough to track down why these are failing - the appear to be in areas I haven't generally changed though it might be related to the proxy.
✖ api › multipartUpload should upload a file in chunks Rejected promise returned by test
✖ api › multipartUpload should retry 400 errors MAX_PART_UPLOAD_ATTEMPTS times, then fail
✖ fhir › fhir requests should prefer strict handling Rejected promise returned by test

I'm closing this and will resubmit with the changes from the Hackathon which include making the logResults the default and supporting the CSV format file.


tmkms v0.5.0-alpha1

This release includes initial (untested alpha!) double signing detection. For more information, see this paragraph in the README (updated in this commit):
https://github.com/tendermint/kms/blob/32af78d7a9c7c44475556f06bb180ed34ef67b62/README.md#double-signing--high-availability
Supersedes #209

It's out: https://crates.io/crates/tmkms/0.5.0-alpha1


Use satisfies instead of type annotation

Description
Currently the object schemas look like const Schema: z.ZodType<> = ...;
As mentioned in #64 this causes properties to go missing. However, that PR suggests removing this annotation which @omar-dulaimi states causes problems with tRPC.
This PR uses the satisfies operator to provide the type information instead. I am using this approach in a tRPC project without an issue.
References
Compare the difference in explicit type annotation vs satisfies here:

https://www.typescriptlang.org/play?#code/JYWwDg9gTgLgBAbzgLzgXzgMyhEcDkyEAJvgNxxwD0VcMAnmAKYDOAXHAMwB0ATAIzcALACgRTAB6RYdRkzgBVFkygBhKEwCGMeQF5EIysGIcWMKMAB2Ac0NxLmkEwD8p81dtoxAYwiWzispqGtpMAMreABZMIJoAWiQAKnIcyNwJxMnMADxKKupaOgB8cPppEABGAFZM3jAAFAh2xqncZhY29QCUADR2Dk6t7R7d3BBgMMB+mgA23X1oXWJ5wYXhUTHxSXJjIMAwdpRHxycnNHAAes4+fgErBaER0bFh2sAsmMCspShj1bUNJpGEy-YadXr9RxMIbucFjCZTBxzCGLOAsN4fL4sX4ZLJMXJBB7FZaEkI6J6bV6TTGsXb7Q6nRmM85XERAA

I added more stuff to my schema and now I get those any errors 🥲 guess it still needs work.

Hey, thanks for your work on this. Hope we find a solution soon,


AZ login is failing with CERTIFICATE_VERIFY_FAILED

This is autogenerated. Please review and update as needed.
Describe the bug
Command Name
az login
Errors:
HTTPSConnectionPool(host='login.microsoftonline.com', port=443): Max retries exceeded with url: /organizations/oauth2/v2.0/token (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:997)')))

To Reproduce:
Steps to reproduce the behavior. Note that argument values have been redacted, as they may contain sensitive information.

Put any pre-requisite steps here...
az login

Expected Behavior
Environment Summary
macOS-11.6-x86_64-i386-64bit, Darwin 20.6.0
Python 3.10.6
Installer: HOMEBREW

azure-cli 2.40.0

Additional Context

Duplicate of https://github.com/Azure/azure-cli/issues/19571


Fail to load ressource (panel level>2)

Describe the bug : janitor works on level 1 or 2 but failed to load ressource deeper

To Reproduce

fesh starterkit
unzip master.zip as folder site/plugins/kirby3-janitor
modify site/blueprints/album.yml : add at the end :

  janitor:
    type: janitor
    label: Clean Cache
    progress: Cleaning...
    job: clean

visit panel & click on "Clean cache"

Kirby Version
3.3
Fresh starterkit
Desktop (please complete the following information):
Win7
Browser: Firefox, Chrome

Perfect :)
Thanks for your plugin !