Add arithmetic operators to valarray #381

overloaded + operator , let me know if this works , ill overload - operator too .
also please give me some feedback , this is my first pull request ever and first time contributing to an open source project .
thanks

So this code doesn't compile, see my comment on issue #381 for some example code.
Also, take a look at the Developer's Guide and CONTRIBUTING.md file for some instructions on developing and submitting your patch. Thanks!

I can't seem to get the code to compile , help.

Did you try the code I provided in issue #381? That code should compile fine. What errors are you getting?

Yes I used that exact same code , the Travis ci build fails every time.
On 08-Jan-2015 10:07 pm, "Kyle Lutz"<EMAIL_ADDRESS>wrote:

Did you try the code I provided in issue #381
https://github.com/kylelutz/compute/issues/381? That code should
compile fine. What errors are you getting?
—
Reply to this email directly or view it on GitHub
https://github.com/kylelutz/compute/pull/408#issuecomment-69206401.

Oops, I forgot to add the result range for transform(), try this:
valarray<T> operator+(const valarray<T> &other) const
{
    const context &context = m_buffer.get_context();
    command_queue queue(context, context.get_device());
    valarray<T> result(size(), context);
    transform(begin(), end(), other.begin(), result.begin(), plus<T>(), queue);
    queue.finish();
    return result;
}


I meet the same problem with the same environment. After I change the default setting to nonrecursive, the problem still exists. Although the hint change, the problem seems unchanged.

I meet the same problem with the same environment. After I change the default setting to nonrecursive, the problem still exists. Although the hint change, the problem seems unchanged.
Error Message below:
Error using vl_argparse (line 108)
Expected either a param-value pair or a structure.
Error in run_DCFNet>DCFNet_initialize (line 54)
state = vl_argparse(state, param, 'nonrecursive');
Error in run_DCFNet (line 27)
[state, ~] = DCFNet_initialize(im{1}, init_rect, param);
Error in demo_DCFNet (line 15)
res = run_DCFNet(subS,0,0,param);
It seems like the param must be a structure. If not, the function will be in loop. But I do not allow it to loop, the function have to stop because of the lack of structured parameter. Can you help me?
Thanks a lot.
Originally posted by @tzjtatata in https://github.com/foolwood/DCFNet/issues/9#issuecomment-374826229

same


{Network} az network public-ip: Rename param --protection-mode

Related command

Description

Testing Guide

History Notes

[Component Name 1] BREAKING CHANGE: az command a: Make some customer-facing breaking change
[Component Name 2] az command b: Add some customer-facing feature

This checklist is used to make sure that common guidelines for a pull request are followed.

[ ] The PR title and description has followed the guideline in Submitting Pull Requests.

[ ] I adhere to the Command Guidelines.

[ ] I adhere to the Error Handling Guidelines.

Network

/azp run


Broken link on Documenting a feature for a release page

Problem:
The text Commit into another person's PR on link should point to these https://kubernetes.io/docs/contribute/review/for-approvers/#commit-into-another-person-s-pr
Check the page Documenting a feature for a release for the problem.
Page to Update:
https://kubernetes.io/docs/contribute/new-content/new-features/
Proposed Solution:
It should resolve this issue by adding a simple link and enhancing the document line.
Update the link on the text Commit into another person's PR to https://kubernetes.io/docs/contribute/review/for-approvers/#commit-into-another-person-s-pr and not to this link.
/kind document
/assign
/language en

For the record: I've already opened PR #36899 20 minutes before this issue.

#36899

It was fixed by https://github.com/kubernetes/website/pull/36899.
/close


Access static files (templates)

Hi,
I am trying to deploy a serverless function that requires access to liquid templates.
I managed to include the static files in the bundle through the "includePath" config parameters but I am unable to get a path to them.
This is because the node process calling the handler is not in the same folder as the handler itself. Hence I cannot find a path to the handler (that I can then prefix to the path of my templates) to fs.readFile them... I tried using __dirname, but Browserify changes it while bundling to the path at the time of compilation...
Would you have any idea of how to make it work, please ?
PS: I explored the https://github.com/JohnPostlethwait/stringify way but I cannot define additional transforms to browserify in serverless-plugin-optimize, can I ?
BR,
Hugues

@hlegendre did you try relative paths?

@goncaloneves yes. That's what I tried first. But the node process is launched from /var/task whereas the handler.js file is in a deep folder _optimize/XXX/. Therefore any relative path is relative to /var/task and not the handler.js containing folder... And I don't know beforehand this folder.

You need to have the optimize prefix at the lowest level same of your
source.
I am still not visualizing your project structure but if you follow SLS
recommendation it should work fine.
About Browserify transforms is a no.
Right now I dont have time for features in my hands, if you have the will
and find a solution for your problem I welcome you to do a PR. 😎

I don't think the structure of my project has an impact since your plugin optimizes everything (except the textual templates I include as well) into a single js file. The output is therefore something along
/_optimize/xxx/handler.js
/_optimize/xxx/templateFolder/*.liquid

where xxx is the name of the function.
I did not want to rely on opening the liquid files through /var/task/_optimize/xxx/templateFolder/yyy.liquid because I need to specify the name of the function in the routine opening them and this would not allow me to use templates with several function (I would not know which xxx to chose).
I was hoping there would be a way to get the path to handler.js directly from the lambda function but process.cwd() is /var/task and __dirname gets replaced by Browserify by the local path at the time of bundling.
I guess there is no apparent way to do it. I'll probably try something dirty like exploring the /var/task folder which should contain only on subFolder, named as my function...
Regarding the PR, I do not know much about Browserify so I am not sure I would be able to help but I'll have a look.
Thanks anyway.

You said you tried using relative paths, I recommend you try again.
In your structure is easy to call any template file from within your lambda
just using ./templateFolder/file.liquid. Why do you need full path? Using
relative paths in relation to your handler file should be enough.
Then add the same liquid file with includePaths and it will be included
creating the same folder structure you have before bundling.
If this is not enough and only solved by full path then you need to hack
lambda runtime path + optimize prefix + your file path.

Since everything is "optimized" by your plugin, I get a single handler.js file which is then deployed to /var/task/_optimize/${functionName}/handler.js
Any additional folders I chose to copy using the includePaths options gets copied to /var/task/_optimize/${functionName}/ as well. But the handler.js file is "required" (or launched) by AWS Lambda from the /var/task/ folder. Therefore any fs.readFile with a relative path looks for the file from this folder and not from the handler.js folder.
I would not have problems with require directives since node handles this well (path is relative to the script file having the call and not the CWD). I have problems with fs.readFile.
I managed to make it work by using path.resolve(process.env.LAMBDA_TASK_ROOT, '_optimize', process.env.AWS_LAMBDA_FUNCTION_NAME, p) to get the full path when I am on AWS Lambda.

Hugues that's perfect. 3 issues opened about this and you brought the solution. 👍
I will add this information to the readme file.

you're welcome !

Do we include the below line in serverless.yml?
path.resolve(process.env.LAMBDA_TASK_ROOT, '_optimize', process.env.AWS_LAMBDA_FUNCTION_NAME, 'mySubFolder/myFile.json')

@GoChartingAdmin, that is the line you include when importing it into the serverless function.
e.g.
const path = require('path')
const myJson = require(path.resolve(process.env.LAMBDA_TASK_ROOT, '_optimize', process.env.AWS_LAMBDA_FUNCTION_NAME, 'mySubFolder/myFile.json'))


Docker support for Node projects

I have VS2017 15.7.2 installed with Node.js Development workload included. Is there a way to add docker support to those projects? There is no Add Docker Support option as far as I can see.
I did poke around the old issues at https://github.com/Microsoft/nodejstools and it looks like Docker support was added at some point, but was it removed?

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

ID: bcf20f50-2d15-1744-386d-1d05ff9931fb
Version Independent ID: b07f881a-4b4e-9db5-9eb6-c83cf0fba6b2
Content: Using Visual Studio Tools for Docker (Visual Studio on Windows)
Content Source: docs/standard/containerized-lifecycle-architecture/design-develop-containerized-apps/visual-studio-tools-for-docker.md
Service: unspecified
Product: dotnet
GitHub Login: @CESARDELATORRE
Microsoft Alias: wiwagn

Hi @dferretti-fig. This repo is for content issues for .NET content which is what this topic is about. I'd suggest you ask that question on forums like StackOverflow or on the Visual Studio Developer Community site (https://developercommunity.visualstudio.com/spaces/8/index.html).


Filter and flatten markers

Summary
More marker simplification:

Filters out redundant subtrees based on outer terms, e.g. a and (a or b).
Flattens nested trees internally, e.g. (a and b) and c

Resolves https://github.com/astral-sh/uv/issues/4536.

Relatedly, after this change, if we have a marker that contains an OR with MarkerTree::And(vec![]), do we map that to None (or even MarkerTree::And(vec![]))? It's relevant for a separate PR I'm working on.

@ibraheemdev -- I was considering making some changes elsewhere that would benefit from it, but it's not critical. Although I do think OR MarkerTree::And(vec![]) should be simplified to MarkerTree::And(vec![]).
What's left to do here?

Another one we could do: #4852

Does this solve issue found in https://github.com/python-trio/trio/pull/2958#discussion_r1667757118?


Flow: Required module not found

Followed the README for Adding Flow , but got errors:
$ flow
src/App.js:3
  3: import logo from './logo.svg';
                      ^^^^^^^^^^^^ ./logo.svg. Required module not found

src/App.js:4
  4: import './App.css';
            ^^^^^^^^^^^ ./App.css. Required module not found

src/index.js:5
  5: import './index.css';
            ^^^^^^^^^^^^^ ./index.css. Required module not found

.flowconfig:
[ignore]
.*/node_modules/fbjs/.*

package.json:
{
  "name": "myapp",
  "version": "0.1.0",
  "private": true,
  "devDependencies": {
    "react-scripts": "0.6.1"
  },
  "dependencies": {
    "react": "^15.3.2",
    "react-dom": "^15.3.2"
  },
  "scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build",
    "test": "react-scripts test --env=jsdom",
    "eject": "react-scripts eject"
  }
}

node: v6.6.0, npm: 3.10.3
I was able to workaround the issue by modifying the .flowconfig:
[ignore]
.*/node_modules/fbjs/.*

[options]
module.name_mapper='^\(.*\)\.css$' -> 'react-scripts/config/jest/CSSStub'
module.name_mapper='^\(.*\)\.\(jpg\|png\|gif\|eot\|svg\|ttf\|woff\|woff2\|mp4\|webm\)$' -> 'react-scripts/config/jest/FileStub'

After the mappings, required module not found errors went away.
I hope this is not the expected behaviour?

You are probably using an old Flow version.
Please update to the latest version of Flow (currently 0.33).


[Reference feedback]: az dataprotection backup-instance initialize-backupconfig | missing examples

Type of issue
Other (describe below)
Reference command name
az dataprotection backup-instance initialize-backupconfig
Request to engineering
Please add an example for blob storage containers, specifically "how to chain the commands az dataprotection backup-instance initialize-backupconfig and az dataprotection backup-instance initialize when setting up vaulted backups for blob storage containers."
Feedback
Type of issue
Missing information
Feedback
The issues mentioned in https://github.com/Azure/azure-cli-extensions/issues/7499 can be avoided in the future by providing guidance on how to chain the commands az dataprotection backup-instance initialize-backupconfig and az dataprotection backup-instance initialize when setting up vaulted backups for blob storage containers.
The current docs mention
--backup-configuration
Backup configuration for backup. Use this parameter to configure protection for AzureKubernetesService.

The docs could mention how to generate the backup-configuration for blob containers. The fact that AzureKubernetesService are mentioned explicitly suggests to the reader that this parameter is not relevant for other use-cases.
Page URL
https://learn.microsoft.com/en-us/cli/azure/dataprotection/backup-instance?view=azure-cli-latest#az-dataprotection-backup-instance-initialize-backupconfig
Page URL
https://learn.microsoft.com/en-us/cli/azure/dataprotection/backup-instance?view=azure-cli-latest#az-dataprotection-backup-instance-initialize-backupconfig
Content source URL
https://github.com/MicrosoftDocs/azure-docs-cli/blob/main/latest/docs-ref-autogen/dataprotection/backup-instance.yml
Author
No response
Document Id
0e8af423-3d1b-3189-e74e-a471afb9d414

Thank you for opening this issue, we will look into it.


Problem with access property file

I'm not entirely sure if this is a problem with my example (trying to access non-Java EE APIs), configuration of it, WildFly-Swarm, or something else entirely. However, hopefully this other issue gives some context as any help would be appreciated ...
https://github.com/nmcl/wfswarm-example-arjuna/issues/1

Moved to https://issues.jboss.org/browse/SWARM-241


SOCKET_EXCEPTION Error while stablishing a connection.

Description:
I'm using the web (not node) version of the javascript library. I'm establishing the connection like explained in the readme file
<!-- Socket -->
<script src="js/libraries/obs-websocket.min.js"></script>
<script>
    var socket = new OBSWebSocket();
    socket.connect({ address: 'localhost:4444', password: 'password' });
</script>

But I keep getting this error after the connection is attempted.
code: "SOCKET_EXCEPTION"
description: "An exception occurred from the underlying WebSocket."
error: "An exception occurred from the underlying WebSocket."
status: "error"

Versions Used:

obs-websocket-js version: v1.2.0
obs-websocket plugin version: v4.3.2
obs-studio version: v21.1.1

@eruecco87 Are you still encountering this?


Fix RuntimeInformation DLL loading issue

Add System.Runtime.InteropServices.RuntimeInformation to PerfView payload because it is not always present on older runtimes.   By also carrying it as a private DLL it insures it works regardless of the version of the .NET Runtime PerfVIew runs on.

Codecov Report

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

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 3c0b741...4a39693. Read the comment docs.


Multi-page and single-page view options should be visible on the toolbar

fixed in #2

The icons are unacceptable. And the tooltips are wrong.

@rjaros - provide acceptable icons, provide correct tooltips. I have added You to collaborators for this project, You should have full access to the repository now


[CHORE] remove pph-rphoto command

Description
Please include a summary of the changes and the related issue. Please also include relevant motivation and context. List any dependencies that are required for this change.
Unsplash now requires registration to access the gallery.
Fixes #238
Type of change
Please delete options that are not relevant.

[x] This change requires a documentation update

How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
Manaully.
Test Configuration:

Firmware version:
Hardware:
Toolchain:
SDK:

Checklist:

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my code
[x] My changes generate no new warnings
[x] New and existing unit tests pass locally with my changes

renaming files will retrigger the migration process in yoyo as this will be viewed as new migration files

Oh, so we'll just keep the order of the migration file?

maybe update the DDL and DML scripts (that was renamed) so that it only modifies tables or adds data if it doesn't exist yet? 🤔


41 bug fix/maximum recursion depth exceeded fix

Resolves #41
Changes Made

Added tests for django_typesense fields classes
Updated TypesenseField's __str__ method
Updated TypesenseDateTimeFieldBase's value method to remove the try except block
Justification: Given that get_unix_timestamp returns only int or raises an exception, there is no need for type conversion.
Formatted the django_typesense.fields file

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (f4bd474) 59.88% compared to head (d1940ab) 66.21%.

Additional details and impacted files
@@            Coverage Diff             @@
##             main      #51      +/-   ##
==========================================
+ Coverage   59.88%   66.21%   +6.33%
==========================================
  Files          10       10
  Lines         521      518       -3
==========================================
+ Hits          312      343      +31
+ Misses        209      175      -34

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

@EricOuma please review this. Thanks.

Cool Stuff


AdVic Wish List Feature

Review README

Review README

We are looking for configuration of Einstein Recommendations in our B2B Store We have followed the steps like copying apex classes and LWC component and deployed to the store.
Followed the provided documentation and created custom metadata and created custom fields such as HTTP Service, Einstein Recommender, Einstein Activity, Einstein Configuration. Could anyone provide a solution which includes sample data and steps to make Einstein Recommendation works?


Fix MustFindString returning override flags on external CLI commands

Proposed Changes
Fix MustFindString returning override flags on external CLI commands
External CLI actions cannot short-circuit on --help or --version, so we cannot skip loading the config file if these flags are present when running these wrapped commands. The behavior of just returning the override flag name instead of the requested flag value was breaking data-dir lookup when running wrapped commands.
This was introduced in https://github.com/k3s-io/k3s/pull/7683 - but did not account for some subcommands/wrapped commands needing to be unconditionally extracted out.
Types of Changes
bugfix
Verification
See linked issue
Testing
yes
Linked Issues

https://github.com/k3s-io/k3s/issues/11235

User-Facing Change

Further Comments

opensuse@systemd-node-1:~> K3S_DEBUG=true k3s server --version
Incorrect Usage: flag provided but not defined: -version

NAME:
   k3s server - Run management server
...
FATA[0000] flag provided but not defined: -version

opensuse@systemd-node-1:~> K3S_DEBUG=true k3s ctr --version
WARN[0000] open /etc/rancher/k3s/config.yaml: permission denied
INFO[0000] Acquiring lock file /home/opensuse/.rancher/k3s/data/.lock
INFO[0000] Preparing data dir /home/opensuse/.rancher/k3s/data/c5be0ae8d469281a9af254e304064d66b0874c393e880c9838dd43769d8deb5e
...
DEBU[0002] Asset dir /home/opensuse/.rancher/k3s/data/c5be0ae8d469281a9af254e304064d66b0874c393e880c9838dd43769d8deb5e
WARN[0002] open /etc/rancher/k3s/config.yaml: permission denied
DEBU[0002] Running /home/opensuse/.rancher/k3s/data/c5be0ae8d469281a9af254e304064d66b0874c393e880c9838dd43769d8deb5e/bin/ctr [ctr --version]
ctr github.com/k3s-io/containerd v1.7.22-k3s1


[WIP] [DO NOT MERGE] Adding Support for SCL Apache

Included the currently existing httpd24 and some of the related modules.
Updated ruby_install kickstart to define RUBY_EXEC in /etc/default/evm_apache
PRs for ManageIQ SCL Apache Support:

Gems Pending - https://github.com/ManageIQ/manageiq-gems-pending/pull/114
ManageIQ - https://github.com/ManageIQ/manageiq/pull/14693
Appliance - https://github.com/ManageIQ/manageiq-appliance/pull/117
Appliance Build - https://github.com/ManageIQ/manageiq-appliance-build/pull/208

closing in preference to keep using distribution apache with the following config file change: https://github.com/ManageIQ/manageiq-appliance/pull/126


Add an open source license, such as MIT and/or Apache 2.0

I'd like to reference this code in some other work, but without an open source license, I won't be able to look at it.
Could you add a MIT and/or Apache 2.0 license?

The license for the code is as follows:
"Library may be used freely and without limit with proper attribution."
Anything you might add would be more restrictive, but you are free to do so
as long as the attribution command is followed.
On Tue, Mar 7, 2023 at 3:13 PM Ryan Butler @.***> wrote:

I'd like to reference this code in some other work, but without an open
source license, I won't be able to look at it.
Could you add a MIT and/or Apache 2.0 license?
—
Reply to this email directly, view it on GitHub
https://github.com/kriswiner/ICM42688/issues/7, or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABTDLKXEDIOSQIXSOGKGY3TW266IFANCNFSM6AAAAAAVTCZOA4
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Personally, I'd feel more comfortable if it had a commonly recognized license instead of an ad-hoc/custom but permissive one. But thanks for the clarification at least :)

You may add one, as long as you respect the original (broader albeit
ad-hoc) license.
On Sat, Mar 11, 2023 at 7:07 PM Ryan Butler @.***>
wrote:

Personally, I'd feel more comfortable if it had a commonly recognized
license instead of an ad-hoc/custom but permissive one. But thanks for the
clarification at least :)
—
Reply to this email directly, view it on GitHub
https://github.com/kriswiner/ICM42688/issues/7#issuecomment-1465079654,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABTDLKV7P26OWQOJYSLXCH3W3U4XFANCNFSM6AAAAAAVTCZOA4
.
You are receiving this because you commented.Message ID:
@.***>


Ambiguous use of 'init'

let refresher = PullToMakeSoup() When I add this somewhere in my code, I get that error. Yes I included the import PullToMakeSoup and PullToRefresh. Also, tableView.endRefreshing() is saying: Missing argument for ' at'. How can I fix this?

Same issue

Use this instead !
self.myTableView.addPullToRefresh(PullToMakeSoup(at: .top)) { }

    let refresher = PullToMakeSoup(at: .top)


Geojson Formatting

Not an issue. Just a question. I am getting invalid geojson errors in the console while trying to implement my own data via app.js.  I was wondering where your geojson was created to try to match the formatting?

Try: http://geojson.io or http://geojsonlint.com/.

Thank you! I love your projects by the way!

No problem and thanks for the kind words!


Split the public metrics API from the data model.

Change MetricRegistry to not explicitly extend the MetricProducer. This way we split the public instrumentation API from the data model.
Next PR will move data model related classes to metrics/exporter to be consistent with trace and stats.

Codecov Report

Merging #1477 into master will increase coverage by 0.01%.
The diff coverage is 100%.

@@             Coverage Diff              @@
##             master    #1477      +/-   ##
============================================
+ Coverage     82.17%   82.19%   +0.01%
+ Complexity     1564     1561       -3
============================================
  Files           240      240
  Lines          7333     7341       +8
  Branches        687      687
============================================
+ Hits           6026     6034       +8
+ Misses         1097     1096       -1
- Partials        210      211       +1

Impacted Files
Coverage Δ
Complexity Δ

...ain/java/io/opencensus/metrics/MetricProducer.java
100% <ø> (ø)
1 <0> (ø)
:arrow_down:

...ain/java/io/opencensus/metrics/MetricRegistry.java
71.42% <100%> (+4.76%)
2 <1> (ø)
:arrow_down:

...pencensus/implcore/metrics/MetricRegistryImpl.java
100% <100%> (ø)
4 <1> (-3)
:arrow_down:

...sus/implcore/metrics/MetricsComponentImplBase.java
100% <100%> (ø)
3 <0> (ø)
:arrow_down:

...census/implcore/trace/export/SpanExporterImpl.java
91.78% <0%> (-1.37%)
8% <0%> (ø)

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 b9facf9...353caa5. Read the comment docs.


Make the filesystem POSIX-compliant.

Right now the file system handling code is highly simplified with a simple array of files (and directories) for the .tar archives. The git repository handling code is better in this regard with a tree structure that can be navigated though.
I'd like to take this a few steps further and provide a POSIX like interface to all archives. For example you should be able to do...
fs = open("file.tar.gz").read_archive(".tar.gz")

f = fs["hello/world.txt"]

print(f.read()) # Prints out the contents of f.

fs2 = open("file2.tar.gz").read_archive(".tar.gz")

fs["hello"] = fs2["world"] # Overwrite the hello directory with the world directory from fs2.

Indexing into a filesystem or a directory is like calling open  and file handles can be passed around or copied between filesystems (since the filesystem doesn't represent real contents on disk but rather a in-memory structure.
The POSIX side is necessary for #5 since Makefiles and the shell rely on a POSIX-compliant filesystem as a base.

This commit adds the first step towards that https://github.com/tinyrange/pkg2/commit/40b22275a150651f9cffecd2b4ac63f3219976ef
It adds a new heretical filesystem API. This is not yet exposed to the shell_context system.

v2 includes this new filesystem. It's not yet POSIX-compliant but that will happen as I keep working on the shell emulator system.


Added additional functionality

I'm pretty sure this would violate the coding standards if there were any.

But imagine all of he awesomeness that could be accomplished with that white space


Uncaught TypeError: Cannot read property 'split' of undefined

[Enter steps to reproduce below:]

...
...

Atom Version: 0.199.0
System: Mac OS X 10.10
Thrown From: Atom Core
Stack Trace
Uncaught TypeError: Cannot read property 'split' of undefined
At /Applications/Atom.app/Contents/Resources/app.asar/node_modules/text-buffer/lib/history.js:128

TypeError: Cannot read property 'split' of undefined
    at Selection.module.exports.Selection.insertText (/Applications/Atom.app/Contents/Resources/app.asar/src/selection.js:435:28)
    at /Applications/Atom.app/Contents/Resources/app.asar/src/text-editor.js:729:31
    at /Applications/Atom.app/Contents/Resources/app.asar/src/text-editor.js:771:29
    at History.module.exports.History.transact (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/text-buffer/lib/history.js:119:18)
    at TextBuffer.module.exports.TextBuffer.transact (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/text-buffer/lib/text-buffer.js:647:27)
    at TextEditor.module.exports.TextEditor.transact (/Applications/Atom.app/Contents/Resources/app.asar/src/text-editor.js:1132:26)
    at /Applications/Atom.app/Contents/Resources/app.asar/src/text-editor.js:765:24
    at TextEditor.module.exports.TextEditor.mergeSelections (/Applications/Atom.app/Contents/Resources/app.asar/src/text-editor.js:1950:43)
    at TextEditor.module.exports.TextEditor.mergeIntersectingSelections (/Applications/Atom.app/Contents/Resources/app.asar/src/text-editor.js:1924:35)
    at TextEditor.module.exports.TextEditor.mutateSelectedText (/Applications/Atom.app/Contents/Resources/app.asar/src/text-editor.js:763:19)

Commands
     -0:57.4.0 time:insert (atom-text-editor.editor.is-focused)
  2x -0:51.6.0 core:undo (atom-text-editor.editor.is-focused)
     -0:49.7.0 core:save (atom-text-editor.editor.is-focused)
     -0:40.5.0 core:move-to-bottom (atom-text-editor.editor.is-focused)
     -0:39.5.0 editor:newline (atom-text-editor.editor.is-focused)
     -0:35.5.0 time:insert (atom-text-editor.editor.is-focused)
  2x -0:05.5.0 core:move-down (atom-text-editor.editor.is-focused)
  2x -0:04.7.0 editor:newline (atom-text-editor.editor.is-focused)
     -0:00.5.0 time:insert (atom-text-editor.editor.is-focused)

Config
{
  "core": {
    "themes": [
      "one-dark-ui",
      "one-dark-syntax"
    ],
    "projectHome": "/Users/adi/Workspace"
  },
  "editor": {
    "invisibles": {},
    "fontSize": 32,
    "softWrap": true
  }
}

Installed Packages
# User
Sublime-Style-Column-Selection, v1.2.3
saveallthetime, v0.1.1
time, v1.0.0
time-status, v1.1.0
wakatime, v4.0.9

# Dev
No dev packages

Hi @adi-altiscale, what were you doing when this error occured?  If you know how to reproduce it, could you please try in safe mode (atom --safe)?  Thanks!

I got what looks like the same error after I used find and replace via Search in Directory, and then tried to Search in Directory in another directory immediately afterwards.

I can confirm this issue, but I think it is rare. I am not sure how to reproduce.

@pedzed It would be great if you could include all the information from the exception when confirming, thanks.

Thank you for your issue!
We haven't gotten a response to our questions in our comment https://github.com/atom/atom/issues/6831#issuecomment-103079637. With only the information that is currently in the issue, we don't have enough information to take action. I'm going to close this but don't hesitate to reach out if you have or find the answers we need, we'll be happy to reopen the issue.

I got this same issue when trying to insert a comment via keyboard shortcut (command - '/') on a .slim file. I also have wakatime, and the onedark themes installed. no other overlaps.

@RachelScodes The issue you are having should be fixed in Atom 1.13 currently in beta.

Still broken, I am getting the error with the sample usage code provided.


Automation of deployment

So far, every time a contributor wants to deploy something to amy-dev, that person needs to hassle @pbanaszkiewicz and wait while he makes deploy. That has three drawbacks:

It's a lot of workload on Piotr.
When Piotr is unavailable, we cannot deploy.
The contributor needs to wait until Piotr checks mailbox.

I'm wondering if we could automate this process. This could looks like this: nginx could be configured to execute deployment script when we hit the server with specific HTTP request (let's say amy-dev.software-carpentry.org/deploy). In that case, the script pulls amy-dev branch and deploys it. The output of the script could be returned as the HTTP response, so if the deployment fails, you can tell why.
@gvwilson, @narayanaditya95, @pbanaszkiewicz, any opinions?

We might also want to deploy a branch from a fork.
I dont think an automated solution would be as simple as a hitting an endpoint.

@narayanaditya95 We can pass repo URL in the HTTP request to the endpoint. Why do you think that it's not as easy as hitting an endpoint?

I'm wondering if we could automate this process. This could looks like this…

Or I can give you both credentials and instructions how to proceed when deploying on amy-dev. :-)

Can you write a shell script that does the entire deployment, leaving us
in a workable state if anything goes wrong along the way?

Or I can give you both credentials and instructions how to proceed when deploying on amy-dev. :-)

Yeah, why didn't I thought about it earlier. :)
The deployment script proposed by @gvwilson would be very useful. It'd be very nice if I could just execute something like that:
ssh amy-dev deploy https://github.com/swcarpentry/amy/tree/develop

Unfortunately it'll take some time for me to do such a script because the amy-dev is running Django dev server on tmux session -- the easiest thing to set up.

@pbanaszkiewicz, could you write down instructions how to deploy and give me credentials to login into AMY? Once you do this, I can write the script. Or we can even defer writing the script if the deployment procedure is easy and quick enough.

@pbanaszkiewicz, could you give me credentials to amy-dev and a quick&dirty instruction on deployment? In next few days, I'll probably do a demo of what I've done this summer, and that's a chance for me to learn the deployment process.

@chrismedrela @narayanaditya95 please email me your SSH public keys and I'll add you to the server.
The update procedure:
$ ssh address
$ tmux attach  # or just "tmux" if it's not running

# tmux is session manager, it should run in two panes side by side, one pane has normal terminal prompt and the other one has devserver running
# use ctrl+b,o (that means press ctrl+b, release, then press o)  to switch active pane
# use ctrl+b,d to deactivate tmux (close & run in background)
# use ctrl+b," to create a new vertical pane (if you accidentally closed one)
# use ctrl+b,% to create a new horizontal pane

Update code
switch to develop
make a new branch, switch to it
pull the code
install updates if necessary make upgrade
prepare database - it is preferred to make a dev database from scratch and add an admin user and then add users, but you may want to only run migrations - depends on you
make dev_database to remove database and recreate
make superuser to create admin:admin superuser account
make sure the server is running in the server pane (it may be stuck OR some requests make it change font to some scribble)
recreate pane if necessary (switch to it, ctrl+d to close running server, ctrl+d to close the pane, ctrl+b," to open a new pane)
run server cd ~/amy_site and ./run_server.sh

I hope I didn't forget anything.

@pbanaszkiewicz please ping me when we can deploy to amy-dev.

You can now (I'm still waiting for @narayanaditya95 public key).

amy-dev server was shut down, but with #1164 and #1167 and #1203 scheduled for this release, I'd like to revisit the idea of continuous deployment of main AMY.

I'd like to consider using a software-automation tool like Ansible for easy software deployment.


Tier config request fixes

Fixed incorrect JSON file naming;
Fixed incorrect request images;
Fixed HTML mapping

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

lgtm


Add a gs script to collect and prepare the list

In that way the page can load the first portion of the available files onload and keep fetching on scroll down. The current approach won't be functional once we have 1000s of files.

I took out the code for now until we make sure it works fine:

// tracking example files and downloads!
	jQuery(document).ready(function( $ ) {
		var request;
		// bind the download submit event to the form
		$("#example-download").submit(function(event){
			//download the zip file from github
			window.location = example.download_path;

			// abort any pending request
			if (request) {
				request.abort();
			}

			// setup some local variables
			var $form = $(this);
			var $inputs = $form.find("button");
			$inputs.prop("disabled", true);
			$('#downloadCount').text('#');
			data={"owner":example.owner,"description":example.description,"request_type":"increment"};

			// fire off the request to /form.php
			request = $.ajax({
				url: "https://script.google.com/macros/s/AKfycbxiRnl-119Qy-Ygchrjp5OiMelYUJCZ-ZHjpwKTm6dtaYCOZ9IZ/exec",
				type: "post",
				data: data
			});

			// callback handler that will be called on success
			request.done(function (response, textStatus, jqXHR){
				// log a message to the console
				$('#downloadCount').text(response.downloads);
				console.log(response);
			});
			// callback handler that will be called on failure
			request.fail(function (jqXHR, textStatus, errorThrown){
				// log the error to the console
				console.error("The following error occured: " + textStatus, errorThrown);
			});
			// callback handler that will be called regardless if the request failed or succeeded
			request.always(function () {
				// reenable the inputs
				$inputs.prop("disabled", false);
			});

			// prevent default posting of form
			event.preventDefault();
		});
	});

Here is an alternative to writing the code myself: http://stackshare.io/sheetsu

This is done and runs every 1 minute. I keep it open until I integrate it into the process.

It's working live now. In theory Hydra should be able to handle 1000s of examples with no issue. Also the page is feeding the results gradually. I also added the sort by functionality which fails after filtering. I will add a separate issue for that.


Envelope scaling

There is still a bug in calculation of envelope scaling. Tried to implement this code but I think I missed a scaling factor.
https://hackage.haskell.org/package/diagrams-core-1.5.0/docs/src/Diagrams.Core.Envelope.html#Envelope
As part of fixing this will also implement some tests for traces / envelopes / trails. Possibly using Hypothesis.  It is nice that these are easy to tests.

Thanks! Do you happen to have an example showcasing the problem?
What properties do you have in mind to test, in particular for envelopes?  Something like what they mention in the comments:
‖proj(u, v)‖ / ‖v‖ ≤ dia.envelope(v)

for all dia, u ∈ dia and v ∈ R²?

This should be 2 but is failing circle(1).get_envelope()(2 * unit_x) . All the logic is in envelope apply_transform so my guess that is not handling magnitude properly.
Yes, I think that property is good. Think we could come up with some others as well. The interesting part would be a sampling strategy for transforms / diagrams.


build(image): :hammer: replace entrypoint with bash, drop supervisor

Which issue does this PR close?
Closes https://github.com/CeresDB/ceresdb/issues/145
Rationale for this change

What changes are included in this PR?

replace entrypoint.py with entrypoint.sh
use user ceres instead of admin in docker container
drop supervisor

Are there any user-facing changes?
use user ceres instead of admin in docker container

How does this change test
I have successfully created a new image, but not yet had a chance to test it due to M1 chip, will test it tomorrow when I reach my intel one

Thank you for taking this effort @zwpaper. I'll try this on my amd64 chip tomorrow :heart:

I got this 😢
sudo docker build .
# Successfully built 16a433a7944e
sudo docker run --name ceresdb-server \
  -p 8831:8831 \
  -p 3307:3307 \
  -p 5440:5440 \
  16a433a7944e
[FATAL tini (7)] exec /entrypoint.sh failed: Permission denied

hi @waynexia, PTAL
this should be good to go, tested locally

Sadly I still encounter some problems...

The permission problem still exists. It might be caused by the exec flag of entrypoint.sh's is not set
-rw-r--r--   1 root root   940 Jul 27 05:27 entrypoint.sh

I can run it after
chmod +x entrypoint.sh

And I find the ceres doesn't exist.
root@6d310eddb799:/# cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
bin:x:2:2:bin:/bin:/usr/sbin/nologin
sys:x:3:3:sys:/dev:/usr/sbin/nologin
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/usr/sbin/nologin
man:x:6:12:man:/var/cache/man:/usr/sbin/nologin
lp:x:7:7:lp:/var/spool/lpd:/usr/sbin/nologin
mail:x:8:8:mail:/var/mail:/usr/sbin/nologin
news:x:9:9:news:/var/spool/news:/usr/sbin/nologin
uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin
proxy:x:13:13:proxy:/bin:/usr/sbin/nologin
www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin
backup:x:34:34:backup:/var/backups:/usr/sbin/nologin
list:x:38:38:Mailing List Manager:/var/list:/usr/sbin/nologin
irc:x:39:39:ircd:/var/run/ircd:/usr/sbin/nologin
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/usr/sbin/nologin
nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin
_apt:x:100:65534::/nonexistent:/usr/sbin/nologin

Then I get an error from executing entrypoint.sh. Here is the log
root@6d310eddb799:/# ./tini -- ./entrypoint.sh
[WARN  tini (23)] Tini is not running as PID 1 and isn't registered as a child subreaper.
Zombie processes will not be re-parented to Tini, so zombie reaping won't work.
To fix the problem, use the -s option or set the environment variable TINI_SUBREAPER to register Tini as a child subreaper, or run Tini as PID 1.
+ USER=ceres
+ DATA_DIR=/home/ceres/data
+ DATA_PATH=/home/ceres/data/ceresdb
+ CONFIG_FILE=/etc/ceresdb/ceresdb.toml
++ hostname -I
+ LOCAL_IP='<IP_ADDRESS> '
+ export MALLOC_CONF=prof:true,prof_active:false,lg_prof_sample:19
+ MALLOC_CONF=prof:true,prof_active:false,lg_prof_sample:19
+ '[' '' == '' ']'
+ CERESDB_HTTP_PORT=5440
+ '[' '' == '' ']'
+ CERESDB_GRPC_PORT=8831
+ '[' '' '!=' true ']'
+ CERESDB_ENABLE_DATANODE=false
+ sed -i 's/${HTTP_PORT}/5440/g' /etc/ceresdb/ceresdb.toml
+ sed -i 's/${GRPC_PORT}/8831/g' /etc/ceresdb/ceresdb.toml
+ sed -i 's/${DATA_PATH}//home/ceres/data/ceresdb/g' /etc/ceresdb/ceresdb.toml
sed: -e expression #1, char 17: unknown option to `s'
root@6d310eddb799:/# sed -i 's|${HTTP_PORT}|'${CERESDB_HTTP_PORT}'|g' ${CONFIG_FILE}
sed: no input files

It looks like the double slash // has problem. I don't know why the | in script is replaced to /.

@waynexia did you update your code? all the problems you mentioned I have fixed in the newly pushed code

@waynexia did you update your code? all the problems you mentioned I have fixed in the newly pushed code

My local head is
commit f9e2a797c2f70bc253f3e337652b530c064e68ba (HEAD, zwpaper/main)
Author: WeiZhang<EMAIL_ADDRESS>Date:   Thu Jul 28 13:43:36 2022 +0800

    build(image): :hammer: fix sed path divider error

    Signed-off-by: WeiZhang<EMAIL_ADDRESS>

sed -i 's/${DATA_PATH}//home/ceres/data/ceresdb/g' /etc/ceresdb/ceresdb.toml

this is the previous version, if you seeing this error, I can be pretty sure that you are not using the newly pushed code.
I have changed it to
sed -i 's|${NODE_ADDR}|'${LOCAL_IP}'|g' ${CONFIG_FILE}

as sed can use a lot of chars to be the divider, | is one of them and will be be conflict with / in file path

Ooops 😵 Really sorry about that. I'm still using the old image from the command cache...

haha, never mind, but you have to spend 10 to 20 min to build a new image 🤣

🙈I've built it.
Now I can start this image. Thanks a lot!


2.0: Undefined package ref in Traject::SolrJsonWriter#record_id_from_context

https://github.com/traject-project/traject/blob/dev-2.0/lib/traject/solr_json_writer.rb#L172
I think the package reference is unintentional- I removed it in a monkey patch with no apparent harm done.

Hey, thanks for the report. I'm not sure what you mean by 'package reference' there. Can you possibly give us a failing test case (or just code that reproduces the problem even if you haven't packaged it as a test case)?

Or failing that, the code from your monkey patch would be help me understand what you're referring to! But code that reproduces the problem would be best!

Ah wait, sorry for posting before carefully thinking, you mean the package in package.context.... Yeah.
Bug, and we need to include a test case that fails before the fix when including the fix. Feel free to file a PR with such a failing test case, otherwise me or Bill will get to it.

I'm trying to get this blacklight-marc branch done before I head to
Code4Lib, but I'll put together a PR ASAP. Just wanted to document it!
On Sun, Feb 8, 2015 at 12:40 PM, Jonathan Rochkind<EMAIL_ADDRESS>
wrote:

Ah wait, sorry for posting before carefully thinking, you mean the package
in package.context.... Yeah.
Bug, and we need to include a test case that fails before the fix when
including the fix. Feel free to file a PR with such a failing test case,
otherwise me or Bill will get to it.
—
Reply to this email directly or view it on GitHub
https://github.com/traject-project/traject/issues/80#issuecomment-73421633
.

Right on, thanks a lot @barmintor for the report!

Fixed and tests added in #81. Thanks for the bug report, @barmintor!


Incompatibility of defineExpose with Method Spying in Vue3 Composition API Tests

Describe the bug
When using the Vue3 Composition API with setup and exposing a method via defineExpose, it is not possible to spy on the exposed method using a testing framework like vitest. The method does get called during button interaction (as confirmed by console.log), but the spy (vi.spyOn) does not detect the invocation.
Error output:
AssertionError: expected "closeModal" to be called at least once
 ❯ tests/components/TestModal.spec.ts:20:34
     18|         await closeButton.trigger('click')
     19|
     20|         expect(spyOnPressGoBack).toHaveBeenCalled();
       |                                  ^
     21|     });
     22| })

Reproduction
Reproduction Steps
Create a Vue3 component using setup and expose a method using defineExpose.
<template>

Back

</template>

Write a unit test using vitest to test if the exposed method is called when the button is clicked.

import { shallowMount, VueWrapper } from '@vue/test-utils';
import { describe, vi, expect, beforeEach } from 'vitest';
import TestModal from<EMAIL_ADDRESS>
describe('TestModal.vue', () => {
  let wrapper: VueWrapper;

  beforeEach(() => {
    wrapper = shallowMount(TestModal);
  });

  test('should call the closeModal method when the button is clicked', async () => {
    const spyOnCloseModal = vi.spyOn(wrapper.vm, 'closeModal');

    const closeButton = wrapper.find('.go-back');
    await closeButton.trigger('click');

    expect(spyOnCloseModal).toHaveBeenCalled();
  });
});

3. Run the test.
Expected Behavior
The test should pass, and the spy (vi.spyOn) should detect that the closeModal method was called when the button was clicked.
Actual Behavior
The test fails because vi.spyOn does not detect the invocation of the closeModal method, even though the method is executed (confirmed by the console.log output).
Additional Context
This issue appears to be related to how defineExpose works in Vue3 Composition API.
The method is successfully exposed and can be accessed, but the testing framework's spy functionality is not compatible with this setup.
System Info
System:
    OS: macOS 15.2
    CPU: (8) arm64 Apple M1 Pro
    Memory: 68.58 MB / 16.00 GB
    Shell: 5.9 - /bin/zsh
  Binaries:
    Node: 16.16.0 - ~/.nvm/versions/node/v16.16.0/bin/node
    Yarn: 1.22.21 - ~/.nvm/versions/node/v16.16.0/bin/yarn
    npm: 8.11.0 - ~/.nvm/versions/node/v16.16.0/bin/npm
  npmPackages:
    @vitejs/plugin-vue: ^1.10.2 => 1.10.2
    @vitest/coverage-v8: ^2.0.5 => 2.0.5
    vite: ^2.9.18 => 2.9.18
    vitest: ^2.1.8 => 2.1.8

Used Package Manager
npm
Validations

[X] Follow our Code of Conduct
[X] Read the Contributing Guidelines.
[X] Read the docs.
[X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
[X] Check that this is a concrete bug. For Q&A open a GitHub Discussion or join our Discord Chat Server.
[X] The provided reproduction is a minimal reproducible example of the bug.

I added example of my bug
Source url: https://stackblitz.com/edit/vitest-dev-vitest-cvj3ffx4?file=test%2FTestModal.test.ts


[WIP] Restructuring of projects

This PR will uplift resourcelib to 2017:

[x] Use new .csproj format
[x] Support .NET Standard 2.0
[x] Minimum supported of .NET Framework is 4.5.2 (older .NET versions aren't supported anymore anyway)
[x] Semantic versioning using GitVersion
[ ]  Re-establish Continuous Integration with AppVeyor (need approval by @dblock so I can associate an AppVeyor project with this repo)
[x] Fix NuGet package metadata
[ ] Copy the documentation to Github wiki and delete from repository
[ ] Don't release ZIP files anymore. NuGet is the modern way to publish .NET libraries.
[ ] Automatically publish build from master branch to NuGet gallery (continuous deployment).

Unfortunately, System.Drawing.Common (the netstandard replacement of the old System.Drawing) is available only as prerelease for .NET Core 2.0 apps only at the moment, but they're working on it. See dotnet/corefx#20325 and dotnet/corefx#24675 for details. The latter should be closed, so we don't need to reference a prerelease version of  System.Drawing.Common.
This PR supersedes #57 and #58.
/cc @dblock @jairbubbles @wjk

Hi, you're targetting netcoreapp2.0 I'm pretty sure it's not equivalent to netstandard2.0 as you have access to a larger API with .NET Core.
Also, @wjk was targetting a lower version of .NET Standard which offered more compatibility (but with no support with System.Drawing).

@jairbubbles please see the paragraph I wrote about System.Drawing.Common. At the moment that package supports netcoreapp2.0 only. As soon as dotnet/corefx#24675 is fixed, I can change the target to netstandard2.0.
I've opted against netstandard < 2.0, because I don't think it's relevant for apps managing Win32 resources. They're either .NET Framework, or .NET Standard 2.0, which is compatible with .NET Framework (4.7.1)

Sure no problem, it just didn't match your Pull Request description. Do you want to wait for the package to be officially released?
Regarding the version (.NET Framework and .NET Standard) the lower the better! The client is responsible of the version he's using, if he wants to use an old version that he's not supported anymore that's his problem.
As the library do not use any new API provided by recent versions of .NET I would stick to the old version.

Sure no problem, it just didn't match your Pull Request description. Do you want to wait for the package to be officially released?

The PR is still in progress, that's why there's [WIP] in the title. For clarity I've just added a label too.

As the library do not use any new API provided by recent versions of .NET I would stick to the old version.

However, as you have already experienced, supporting netstandard 1.0 ≤ x < 2.0 requires conditional compilation, which I'd like to avoid. As you said, the client is responsible of the version he's using, and if he wants to use resourcelib, he has to use either .NET Framework or .NET Standard ≥ 2.0.

I was more talking about the .NET Framework version. You should keep .NET Framework 2.0 for maximum compatibility.
And have a .NET Standard 2.0 version for more modern platforms / targets.

Though I'm not convinced that we still should support .NET 2.0 (Microsoft stopped supporting .NET 2.0 SP2 7/12/2011, that's more than 6(!) years ago), I've enabled both .NET 2.0 and .NET 3.5.

As it has no impact on our side I think it's a wise choice.
Regarding 4.5.2 I think it would be better to target 4.0. Since that version .NET Framework is upgraded in-place. So even on applications that target 4.0 it always uses the latest version installed on the machine.
If we compare to Json.Net:

Or NUnit:

They both target 2.0, 3.5, 4.0, 4.5. I'm not sure I see the point of targetting 4.0 and 4.5. Not sure I understand why they target both two versions of .NET Standard.

I've changed the target frameworks to net20, net35, net40, net45, and netcoreapp2.0 (the last one will be replaced by netstandard2.0 once System.Drawing.Common is fixed). The additional net45 increases the package size by 65 kB to 328 kB, so I don't care.


duplicate public init issue

Build was failing due to duplicate init in EnablePostGISMigration.swift

Why this is not merged?

Please merge it


Strange errors running latest master on python 3.7.6

Hi
Good work with the project.
I've just installed directly from github using pip on python 3.7. I've noticed some strange errors.
---------------------------------------------------------------------------
KeyError                                  Traceback (most recent call last)
<ipython-input-2-8a038837d8cb> in <module>
      7 num_points = 10
      8 response = ig_service.fetch_historical_prices_by_epic_and_num_points(
----> 9     epic, resolution, num_points
     10 )
     11

~/.local/lib/python3.7/site-packages/trading_ig/rest.py in fetch_historical_prices_by_epic_and_num_points(self, epic, resolution, numpoints, session, version)
   1098         action = "read"
   1099         response = self._req(action, endpoint, params, session, version)
-> 1100         del self.crud_session.HEADERS["LOGGED_IN"]["Version"]
   1101         data = self.parse_response(response.text)
   1102         if _HAS_PANDAS and self.return_dataframe:

KeyError: 'Version'

Also this
---------------------------------------------------------------------------
Exception                                 Traceback (most recent call last)
<ipython-input-3-c306234acfd5> in <module>
----> 1 ig_service.fetch_top_level_navigation_nodes()
      2 # accounts = ig_service.fetch_accounts()
      3 # print("accounts:\n%s" % accounts)
      4 # epic = "IX.D.ASX.IFM.IP"  # US (SPY) - mini
      5

~/.local/lib/python3.7/site-packages/trading_ig/rest.py in fetch_top_level_navigation_nodes(self, session)
    866         action = "read"
    867         response = self._req(action, endpoint, params, session)
--> 868         data = self.parse_response(response.text)
    869         if _HAS_PANDAS and self.return_dataframe:
    870             import pandas as pd

~/.local/lib/python3.7/site-packages/trading_ig/rest.py in parse_response_with_exception(self, *args, **kwargs)
    245         response = json.loads(*args, **kwargs)
    246         if "errorCode" in response:
--> 247             raise (Exception(response["errorCode"]))
    248         return response
    249

Exception: None

I see that you've run black on the repo recently. Perhaps it's introduced some python 2 syntax?
Everything seems fine when using commit f25db0ae60f6bf8e2886caac128a4dc4913cacae.

This error is probably due to https://github.com/ig-python/ig-markets-api-python-library/pull/109
@Cipher099 could you have a look

I've just add to README.rst a new badge.

Contributions are still welcome, especially if they make ig-markets-api-python-library run again, #35 fixed (and many more)
But I decided not to maintain this library alone anymore especially because I don't trade currently and this kind of contribution does not seems to be considered when trying to find job as dev in finance / fintech.

The issue with this is that it's expecting a "VERSION" key, not "Version". I've created a pull request with the fix.


Support PodSecurityContext

supplementalGroups is widely used in my company's cluster but there's no way to set PodSecurityContext though Argo.

LTMG  @sarabala1979 @jessesuen


[console] Please add servervalue in firestore test rules console and allow edit json as raw text

Here

Should have server value
And it should remember current document, so it would be easier to test anything
Also this

What's the point to lock this text field? It should be able to edit directly

@Thaina we appreciate the feedback, but this quickstart repository isn't the right place. Please file your feature request here to make sure the right people see it :)


travis improvements

Running code coverage and more comprehensive tests, benches, and general integration testing
fixes #24

If repo has been added to coveralls and codecov, I think everything's good !

I tried to set it up, but will have to create a PR for something to test it properly.


Bug in planner cooldown

What is your Quests version / build number (do not say "latest")?
3.7.4, lastest
Describe the problem and how to replicate it. Any console errors to post using Pastebin.com?
Hello, I'm having a problem in the quests planner. Please ask you to do what you do alone after 1 month, that is, 2592000 seconds, the game does not work. When I put it directly into quests.yml, and when a quest says it failed.
http://prntscr.com/oeurks
http://prntscr.com/oeurq8 -> In this image, it shows which mission was started and then failed. But I have not done anything yet.
Aim is to kill players.
Not have erros in console.
If applicable, can you provide an example quest from quests.yml using Pastebin.com?
https://pastebin.com/GW75gDTb

You have an event attached to the quest. This is from your quests.yml:
    event: Mensal
Chances are your events.yml contains this event, which fails the quest after a set amount of time. Remove the link through the Quests Editor and it should work fine.


Typo

python main.py --mode commandline --llm_api_key YOUR_OPENAI_API_KEY --serapi_key YOUR_SERPAPI_KEY --idea "Is LK-99 really a room temperature superconducting material?"
You have serapi instead of serpapi

Thank you for your suggestion. We have made the necessary corrections


add some wf checks for fn types

This change adds a syntax for specifying FnDefs and FnPtrs as type parameters, fn name<T, U, ...> and fn(T, U,...) -> V respectively. The fn prefix is used to disambiguate between adt identifiers. In addition, some relevant well-formed cases have been added.

good time for re-review @lcnr or @nikomatsakis ?

Yes! I have been very absent from a-mir-formality but I'm looking to jump back in and figure out next steps soon-ish anyway, so it is a good time.
On Thu, Oct 17, 2024, at 1:20 PM, shua wrote:

good time for re-review @lcnr https://github.com/lcnr or @nikomatsakis https://github.com/nikomatsakis ?
—
Reply to this email directly, view it on GitHub https://github.com/rust-lang/a-mir-formality/pull/181#issuecomment-2420092217, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABF4ZQUX5NRP6N45S7MWWTZ37WXDAVCNFSM6AAAAABKH4ENP2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMRQGA4TEMRRG4.
You are receiving this because you were mentioned.Message ID: @.***>


Installation on Mac Desktop does not work.

Bug description

I'm getting the following error when installing Prisma Studio for my Mac. I have macOS Monterey 12.0.1.
Below are my system specs.
Hardware Overview:
Model Name:	MacBook Pro
Model Identifier:	MacBookPro18,3
Chip:	Apple M1 Pro
Total Number of Cores:	8 (6 performance and 2 efficiency)
Memory:	16 GB
System Firmware Version:	7429.41.5
OS Loader Version:	7429.41.5
How to reproduce

Expected behavior
The Mac client should install successfully.
Prisma information
N/A
Environment & setup

OS: MacOS Monterey
Database: N/A

Prisma Version
N/A

Can you try doing a right click > Open instead of double clicking? Usually that works on Mac for software which is not notarised. You only need to do this once, after that Mac stores the information that you trust the app.


Install instructions to avoid ImportError failing?

Aloha xESMF community,
Usage: install on local org's HPC system.
wrt: https://xesmf.readthedocs.io/en/latest/installation.html
I was able to install xESMF following the steps above with conda install -c conda-forge xesmf but after setting up that environment it fails the pytest with the dreaded:

ImportError: Regrid(filename) requires PIO and does not work if ESMF has not been built with MPI support

I've then tried many times to start fresh and run conda install -c conda-forge xesmf esmpy=7.1.0 but I consistently get:
Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Collecting package metadata (repodata.json): failed

My conda skills are rather average and wondering if there is something obvious I'm doing wrong or if someone could point me in the right direction?
Thanks for the open source efforts on this package!

NB -  it seems active development has moved here https://github.com/pangeo-data/xESMF

Give a look at this issue: https://github.com/JiaweiZhuang/xESMF/issues/47#issuecomment-665516640: conda install -c conda-forge esmpy xesmf should work, otherwise try to install esmpy first.


Update the README with corresponding languages and package managers

What type of PR is this?

/kind documentation

What does does this PR do / why we need it:
I found that I had no idea what package manager I could use. I would
use Yarn for Node.js and found that it wasn't enabled... Same goes with
Java as well as Ruby (although that's unsupported) with their
corresponding package managers.
This adds more details to the GitHub README with regards to what package
managers are actually supported
Which issue(s) this PR fixes:
Fixes https://github.com/openshift/odo/issues/2683
How to test changes / Special notes to the reviewer:
Signed-off-by: Charlie Drage<EMAIL_ADDRESS>

/lgtm

Awesome.
Docs only need one approval. So I'm going to self-approve this and get this merged!

/retest

/retest

/approve

added @boczkowska if this needs in the upstream docs too

@girishramnani the upstream PR https://github.com/openshift/openshift-docs/pull/20319

Upstream PR is already merged, this has been already approved and CI is yet again failing, I'm going to manually merge this in as it's needed.


push: only allow pushing completed experiments

The extension allows me to push experiments that are still running:

This will fail because the experiment commit has not yet been generated. Can we disable pushing for experiments unless they have successfully completed?

This was an accident and not a conscious decision. Thanks for raising. Will be fixed in the next release.


https://picsart.com/i/393344744027201

I created something AMAZING with Picsart. Take a look
https://picsart.app.link/ISqQUPynZqb

 Christopher Columbus pease


use coco file_name if available

for better custom datasets support

Thx for your contribution! But we are regret that we have added this feature in our latest update #216, so we have to close this PR. Expecting for your next contribution!


Perform blinded ModInverse and replace big.Int with bigmod.Nat where needed

Closes #56
Makes two changes to the behavior of gq.Sign:

Uses https://pkg.go.dev/filippo.io/bigmod for constant-time big integer operations. This prevents all sensitive values in the GQ1 signing procedure from leaking via side-channels
The one exception to this is ModInverse, which is not implemented in the bigmod package. To harden this operation, adds a blinding method similar to the one previously used by the Go standard library during RSA decryptions. The value that leaks via side-channel is thus randomized.

Unfortunately in order to translate back and forth between big.Int and bigmod.Nat there is a lot of writing to byte slices, which I know exacerbates the problem in #51. However, the actual copying operations only leak the size of the enclosed numbers via side-channels.
Note to reviewers: I don't fully understand how we're supposed to use memguard so any guidance on that would be appreciated.
Does not add new tests since the public behavior of SignerVerifier has not changed.

I'm probably missing something but I've was playing around this math and I ran into the following question: Why do we need the modular inverse?
Currently
The prover computes $S \gets  r * (Q)^{R} \mod n$ where,  $\sigma=H(msg)^e \mod n$, is the RSA signature. and $Q \gets \frac{1}{\sigma}$. That is, we compute Q as a modular inverse of $\sigma$
The verifier then checks $S^v * G^{R} \mod n \equiv R \mod n$?  where $G = H(msg)$
This works because: $S^v * G^{R} \equiv (r^v * (Q)^{vR}) * H(msg)^R  \equiv r^v * (\frac{1}{H(msg)}^R) * H(msg)^R \equiv r^v \equiv W$
What if we didn't compute the modular inverse?
Instead of the prover setting  $S \gets  r * (\frac{1}{\sigma})^{R} \mod n$, the prover could instead set $S \gets r * \sigma^R \mod n$. The verifier could then check: $S^v  \equiv W * G \mod n?$
This is how GQ and Schnorr Identification Schemes: Proofs of Security against Impersonation underActive and Concurrent Attack represents the protocol. Unfortunately they use very different names for the variables:

I would like to mention that the filippo.io/bigmod package makes me a bit nervous introducing into the code base.
The reason I mention it is that it seems the repo FiloSottile/bigmod is pretty light on documentation. Has no active issues or PRs. It also looks like the contributors commit directly to main without PRs. Looking through the commits, it seems to be being exported from the standard library? Although, some of the commits aren't from google source.

Correct, this is just a reexport of the internal bigmod library. As I understand it the maintainer was the original contributor of this code to the standard library.

I am guessing there aren't any other sources for this, and if we got it directly from google source we would have to vendor the code in a similar fashion (and make sure it is updated). I wonder how often this repo is updated for bug fixes from the google source.

There is a single commit in the Google source that isn't in the package we're using. That's probably what we want as that commit isn't in a release yet, but it's true that we don't know when/how the mirror will be updated. If we need to check all Go releases for updates and check that the mirror is up to date, perhaps it's not much more work to maintain our own copy...

I'm probably missing something but I've was playing around the math for GQ before thanksgiving dinner and I ran into the following question: Why do we need the modular inverse?

I need to play with that math to fully understand it, but I'd be hesitant to stray from the algorithm as described by the ISO spec. I did originally implement GQ signatures without the modular inverse based on the paper you linked, one of the differences was that it published (W, S) as the signature instead of (R, S), which made the signature almost 2x the size. Could that be the issue - that the verifier would not be able to calculate W themselves? I'll have a play and see what I can find.

Right, so one of the signer or verifier needs to use a mod inverse, and it would be better for us if it was the verifier. I think this makes sense. I don't know why the spec defines it the other way around, it's pretty light on reasoning!

Yeah I think it's fine to use the library, we can always change our minds if we need to later!

If my thinking below is correct, I believe this code will introduce a bias in the random numbers generated.
...

@EthanHeilman  I think you're right. The reason we had been using random bytes was to adhere more explicitly to the ISO spec:

But in order for the calculation of W to be constant time, all the random numbers now need to be less than n. In that case, I think it does make sense to just select ints directly. Nice catch!

The reason we had been using random bytes was to adhere more explicitly to the ISO spec

Rereading the spec and I've realized something. The ISO spec allows $r \ge n$:

Thus $n=12, | n | = 2 \space \mbox{Bytes}$ you can generate $r=14$ and then you could compute $W$ as
$$W \gets r^v \mod n \equiv  7^v \mod 6$$
However this is mathematically equivalent to what we are doing with SetOverflowingBytes.
$$ r^v \mod 6  \equiv  (r^{v-1} \mod 6) \times (r\mod 6) \equiv (r\mod 6) \times (r\mod 6) \dots \times (r\mod 6) $$
I really don't want to do something that breaks with the standard. I eventually want this code to run against the ISO/IEC 14888-2:2008 GQ test vectors.

But in order for the calculation of W to be constant time, all the random numbers now need to be less than n. In that case, I think it does make sense to just select ints directly. Nice catch!

That's an excellent point. I'm not quite sure what the right answer is here. Let me ask some people. I don't think this should be a blocker for the PR as long as we create an issue to document it and address it before use GQ in production.

Going to double-post here and in the issue I'm closing. I ran our benchmark tests several times before and with this change:

Signing is much slower, as hoped: Went from ~830 signs in the test window to ~25
Verifying is only slightly slower, as hoped: Went from ~990 verifies in the test window to ~920

The reason it's a little slower is that it has to convert n to a *big.Int

I think we should select from Zn to remove the bias and prevent any timing channels.

Agreed, and the latest commit reflects this. It's interesting that the standard is always saying to do things with "bits that represent numbers" instead of just "numbers." I suppose there are some conventions around that re: sources of true randomness.
The only distinction I'd draw is with this:

I think we need invertibility so selecting from Zn should be good

I don't think we specifically need invertibility (we don't currently check for it) -- correct me if I'm wrong but my sense of the correctness of the signature does not require really any specific properties of r. As you say it's essentially a blinding factor that appears on both sides of the W = W* equation.

I think we should select from $Z_n$ to remove the bias and prevent any timing channels.

I agree. It seems strange to me that the standard introduces this bias. Apologies @johncmerfeld - your original code didn't have the bias until my suggestion to use SetOverflowingBytes. Using rand.Int is best though!
I think it's right that for large $n$, if we select from $Z_n$ it is extremely likely that we get a value that is also in $Z_n^*$. The spec mentions that this check doesn't need to be done as it's so unlikely. It doesn't mention why we need to be in $Z_n^*$ though, I agree that it doesn't seem to need to have an inverse.

I eventually want this code to run against the ISO/IEC 14888-2:2008 GQ test vectors.

Yeah, this would be nice. One thing to note is that the test vectors assume use of SHA-1 for the hash function and PSS for the padding, whereas the RS256 JWA uses SHA-256 and PKCS1-v1_5, so we'll have to make those pluggable.


Cover more test/widgets tests with leak tracking #6

Description
This PR changes testWidgets by testWidgetsWithLeakTracking in number of flutter/test/widgets tests according to the https://github.com/dart-lang/leak_tracker/issues/134.
Tests

Updates notification_test.dart to use testWidgetsWithLeakTracking;
Updates obscured_animated_image_test.dart to use testWidgetsWithLeakTracking;
Updates opacity_repaint_test.dart to use testWidgetsWithLeakTracking;
Updates opacity_test.dart to use testWidgetsWithLeakTracking;
Updates overflow_bar_test.dart to use testWidgetsWithLeakTracking;
Updates overflow_box_test.dart to use testWidgetsWithLeakTracking;
Updates overlay_portal_test.dart to use testWidgetsWithLeakTracking;
Updates overscroll_indicator_test.dart to use testWidgetsWithLeakTracking;
Updates overscroll_stretch_indicator_test.dart to use testWidgetsWithLeakTracking;
Updates page_forward_transitions_test.dart to use testWidgetsWithLeakTracking;
Updates page_route_builder_test.dart to use testWidgetsWithLeakTracking;
Updates page_storage_test.dart to use testWidgetsWithLeakTracking;
Updates page_transitions_test.dart to use testWidgetsWithLeakTracking;
Updates page_view_test.dart to use testWidgetsWithLeakTracking;
Updates pageable_list_test.dart to use testWidgetsWithLeakTracking;
Updates parent_data_test.dart to use testWidgetsWithLeakTracking;
Updates performance_overlay_test.dart to use testWidgetsWithLeakTracking;
Updates physical_model_test.dart to use testWidgetsWithLeakTracking;
Updates placeholder_test.dart to use testWidgetsWithLeakTracking;
Updates platform_menu_bar_test.dart to use testWidgetsWithLeakTracking.

Pre-launch Checklist

[X] I read the [Contributor Guide] and followed the process outlined there for submitting PRs.
[X] I read the [Tree Hygiene] wiki page, which explains my responsibilities.
[X] I read and followed the [Flutter Style Guide], including [Features we expect every widget to implement].
[X] I signed the [CLA].
[X] I listed at least one issue that this PR fixes in the description above.
[ ] I updated/added relevant documentation (doc comments with ///).
[X] I added new tests to check the change I am making, or this PR is [test-exempt].
[X] All existing and new tests are passing.

@polina-c thanks for the review!


Support video.js picture-in-picture API

video.js implemented picture-in-picture in v7.6.0. videojs-record has it's own implementation for PiP. Would be good to use the video.js API if it's available.

Looks like the PiP button is enabled by default in video.js 7.6.0, even though it's not supported in all browsers (e.g. Firefox) at the moment. :-1:


But.. text ?

Hi, but if i want text into button, i've to insert text as image ????

Hi, library name is SwitchIcon, so it is used only to modify your icon image view.
If you want text somewhere - combine SwitchIconView with TextView, like in sample project

thanks. excuse me for the unesfull issue,.. in the sample was the solution. thanks.


WIP: HIV management - alter Prescribed Medication sub-activity at subsequent encounter

Reverts TIP-Global-Health/eheza-app#1135


[All] (Hub page)

Docs Build status updates of commit 81c9349:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details

docs/index.yml
:x:Error

Details

docs/testing/debug-desktop-using-edge-chromium.md
:warning:Warning

Details

docs/index.yml

Line 38, Column 16: [Error-unexpected-type] Expected type 'String' but got 'Null'.
Line 39, Column 13: [Error-unexpected-type] Expected type 'String' but got 'Null'.
Line 40, Column 11: [Error-unexpected-type] Expected type 'String' but got 'Null'.
Line 42, Column 16: [Error-unexpected-type] Expected type 'String' but got 'Null'.
Line 43, Column 13: [Error-unexpected-type] Expected type 'String' but got 'Null'.
Line 44, Column 11: [Error-unexpected-type] Expected type 'String' but got 'Null'.
Line 46, Column 16: [Error-unexpected-type] Expected type 'String' but got 'Null'.
Line 47, Column 13: [Error-unexpected-type] Expected type 'String' but got 'Null'.
Line 48, Column 11: [Error-unexpected-type] Expected type 'String' but got 'Null'.
Line 50, Column 16: [Error-unexpected-type] Expected type 'String' but got 'Null'.
Line 51, Column 13: [Error-unexpected-type] Expected type 'String' but got 'Null'.
Line 52, Column 11: [Error-unexpected-type] Expected type 'String' but got 'Null'.
Line 108, Column 21: [Error-invalid-value] Invalid value for 'conceptualContent.items.links.itemType': 'itemType'.
Line 111, Column 21: [Error-invalid-value] Invalid value for 'conceptualContent.items.links.itemType': 'itemType'.
Line 114, Column 21: [Error-invalid-value] Invalid value for 'conceptualContent.items.links.itemType': 'itemType'.
Line 120, Column 21: [Error-invalid-value] Invalid value for 'conceptualContent.items.links.itemType': 'itemType'.
Line 123, Column 21: [Error-invalid-value] Invalid value for 'conceptualContent.items.links.itemType': 'itemType'.
Line 126, Column 21: [Error-invalid-value] Invalid value for 'conceptualContent.items.links.itemType': 'itemType'.
Line 132, Column 21: [Error-invalid-value] Invalid value for 'conceptualContent.items.links.itemType': 'itemType'.
Line 135, Column 21: [Error-invalid-value] Invalid value for 'conceptualContent.items.links.itemType': 'itemType'.
Line 138, Column 21: [Error-invalid-value] Invalid value for 'conceptualContent.items.links.itemType': 'itemType'.

docs/testing/debug-desktop-using-edge-chromium.md

Line 0, Column 0: [Warning-h1-missing] H1 is required. Use a single hash (#) followed by a space to create your top-level heading.
Line 1, Column 1: [Warning-title-missing] Missing required attribute: 'title'. Add a title string to show in search engine results.
Line 1, Column 1: [Suggestion-description-missing] Missing required attribute: 'description'.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit e337b07:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details

docs/index.yml
:x:Error

Details

docs/testing/debug-desktop-using-edge-chromium.md
:warning:Warning

Details

docs/index.yml

Line 40, Column 11: [Error-unexpected-type] Expected type 'String' but got 'Null'.

docs/testing/debug-desktop-using-edge-chromium.md

Line 0, Column 0: [Warning-h1-missing] H1 is required. Use a single hash (#) followed by a space to create your top-level heading.
Line 1, Column 1: [Warning-title-missing] Missing required attribute: 'title'. Add a title string to show in search engine results.
Line 1, Column 1: [Suggestion-description-missing] Missing required attribute: 'description'.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit aa880b4:
:warning: Validation status: warnings

File
Status
Preview URL
Details

docs/testing/debug-desktop-using-edge-chromium.md
:warning:Warning
View
Details

docs/index.yml
:white_check_mark:Succeeded
View

docs/testing/debug-desktop-using-edge-chromium.md

Line 0, Column 0: [Warning-h1-missing] H1 is required. Use a single hash (#) followed by a space to create your top-level heading.
Line 1, Column 1: [Warning-title-missing] Missing required attribute: 'title'. Add a title string to show in search engine results.
Line 1, Column 1: [Suggestion-description-missing] Missing required attribute: 'description'.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit 53915fc:
:warning: Validation status: warnings

File
Status
Preview URL
Details

docs/testing/debug-desktop-using-edge-chromium.md
:warning:Warning
View
Details

docs/index.yml
:white_check_mark:Succeeded
View

docs/testing/debug-desktop-using-edge-chromium.md

Line 0, Column 0: [Warning-h1-missing] H1 is required. Use a single hash (#) followed by a space to create your top-level heading.
Line 1, Column 1: [Warning-title-missing] Missing required attribute: 'title'. Add a title string to show in search engine results.
Line 1, Column 1: [Suggestion-description-missing] Missing required attribute: 'description'.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit ac1cb37:
:warning: Validation status: warnings

File
Status
Preview URL
Details

docs/testing/debug-desktop-using-edge-chromium.md
:warning:Warning
View
Details

docs/index.yml
:white_check_mark:Succeeded
View

docs/testing/debug-desktop-using-edge-chromium.md

Line 0, Column 0: [Warning-h1-missing] H1 is required. Use a single hash (#) followed by a space to create your top-level heading.
Line 1, Column 1: [Warning-title-missing] Missing required attribute: 'title'. Add a title string to show in search engine results.
Line 1, Column 1: [Suggestion-description-missing] Missing required attribute: 'description'.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit 1a087d0:
:warning: Validation status: warnings

File
Status
Preview URL
Details

docs/testing/debug-desktop-using-edge-chromium.md
:warning:Warning
View
Details

docs/index.yml
:white_check_mark:Succeeded
View

docs/testing/debug-desktop-using-edge-chromium.md

Line 0, Column 0: [Warning-h1-missing] H1 is required. Use a single hash (#) followed by a space to create your top-level heading.
Line 1, Column 1: [Warning-title-missing] Missing required attribute: 'title'. Add a title string to show in search engine results.
Line 1, Column 1: [Suggestion-description-missing] Missing required attribute: 'description'.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit 6e76e5a:
:warning: Validation status: warnings

File
Status
Preview URL
Details

docs/testing/debug-desktop-using-edge-chromium.md
:warning:Warning
View
Details

docs/index.yml
:white_check_mark:Succeeded
View

docs/testing/debug-desktop-using-edge-chromium.md

Line 0, Column 0: [Warning-h1-missing] H1 is required. Use a single hash (#) followed by a space to create your top-level heading.
Line 1, Column 1: [Warning-title-missing] Missing required attribute: 'title'. Add a title string to show in search engine results.
Line 1, Column 1: [Suggestion-description-missing] Missing required attribute: 'description'.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit 68e9743:
:warning: Validation status: warnings

File
Status
Preview URL
Details

docs/testing/debug-desktop-using-edge-chromium.md
:warning:Warning
View
Details

docs/index.yml
:white_check_mark:Succeeded
View

docs/testing/debug-desktop-using-edge-chromium.md

Line 0, Column 0: [Warning-h1-missing] H1 is required. Use a single hash (#) followed by a space to create your top-level heading.
Line 1, Column 1: [Warning-title-missing] Missing required attribute: 'title'. Add a title string to show in search engine results.
Line 1, Column 1: [Suggestion-description-missing] Missing required attribute: 'description'.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit dfd41fc:
:warning: Validation status: warnings

File
Status
Preview URL
Details

docs/testing/debug-desktop-using-edge-chromium.md
:warning:Warning
View
Details

docs/index.yml
:white_check_mark:Succeeded
View

docs/testing/debug-desktop-using-edge-chromium.md

Line 0, Column 0: [Warning-h1-missing] H1 is required. Use a single hash (#) followed by a space to create your top-level heading.
Line 1, Column 1: [Warning-title-missing] Missing required attribute: 'title'. Add a title string to show in search engine results.
Line 1, Column 1: [Suggestion-description-missing] Missing required attribute: 'description'.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Hiya! So we have a warning, but it's a leftover from a file that doesn't exist in this branch. So, just ignore. The warning will not prevent build/merge.

Docs Build status updates of commit 650d1c3:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/index.yml
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit 5b233fa:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details

docs/index.yml
:x:Error

Details

docs/index.yml

Line 47, Column 20: [Error-yaml-syntax-error] While scanning a plain scalar value, found invalid mapping.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit eb98882:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/index.yml
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit f52a78a:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/index.yml
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel


Can I get the total cost for this setup?

Can I get the total cost for this setup? You can provide the AWS Calculator link for this.

Thank you for opening this issue. We'll look into how to address this in the next update.

We released an update to the solution and have included the cost estimation for the latest version in the implementation guide.
You can find the cost breakdown here.


Xml generator helper

Android helper makefile for "EDD" to XML conversion.

@krocard please review

:+1:


refactor: changed user UserAgent name

Opening as a replacement for https://github.com/celestiaorg/celestia-node/pull/2956 which has gone stale. I had added some tests to the original refactoring but original author vanished without allowing admin's to modify the original PR/branch.
From original note:
fixes: https://github.com/celestiaorg/celestia-node/issues/2932 , https://github.com/celestiaorg/celestia-node/issues/2908

@ramin, while we are on it, could you include https://github.com/celestiaorg/celestia-node/issues/3381 in here?


find_package could not find packages installed by vcpkg

Describe the bug
After using vcpkg install gtest my cmake find_package can't find gtest.
Environment

OS: [Windows]

To Reproduce
Steps to reproduce the behavior:

vcpkg install gtest
vcpkg integrate install
cmake build project
Repro code when

cmake_minimum_required(VERSION 3.00)
set(CMAKE_TOOLCHAIN_FILE C:/vcpkg/scripts/buildsystems/vcpkg.cmake CACHE STRING "Vcpkg toolchain file")
project(CTL)

set(CMAKE_CXX_STANDARD 17)
set(EXECUTABLE_OUTPUT_PATH ${CMAKE_BINARY_DIR}/bin)
set(LIBRARY_OUTPUT_PATH ${CMAKE_BINARY_DIR}/lib)

enable_testing()

find_package(GTest CONFIG REQUIRED)

include_directories(${CMAKE_SOURCE_DIR}/include/)

add_subdirectory(${CMAKE_SOURCE_DIR}/src)
add_subdirectory(${CMAKE_SOURCE_DIR}/test)

Expected behavior
cmake build success.
Failure logs
CMake Error at C:/vcpkg/scripts/buildsystems/vcpkg.cmake:824 (_find_package):
  Could not find a package configuration file provided by "GTest" with any of
  the following names:
-- Configuring incomplete, errors occurred!
See also "D:/a/CTL/CTL/build/CMakeFiles/CMakeOutput.log".

    GTestConfig.cmake
    gtest-config.cmake

  Add the installation prefix of "GTest" to CMAKE_PREFIX_PATH or set
  "GTest_DIR" to a directory containing one of the above files.  If "GTest"
  provides a separate development package or SDK, be sure it has been
  installed.
Call Stack (most recent call first):
  CMakeLists.txt:9 (find_package)

Additional context
My environment is windows of github action

Are you using the command ./vcpkg install gtest without setting the triplet?
Which configuration are you using in your custom cmake project?

./vcpkg install gtest您是否在不设置三元组的情况下使用该命令？ 您在自定义 cmake 项目中使用哪种配置？

I did not specify the triplet.
My cmake project also doesn't specify specify the triplet.
My expectation is to use x64 windows.
Does this have to be specified manually?

Please note the default triplet in Windows is x86-windows, not x64-windows.
So please run command ./vcpkg install gtest --triplet=x64-windows then try again.


Interceptors: Add missing header to activity and client interceptors

Expected Behavior
It should be possible to inject context into the header when starting workflow and executing an activity.
Actual Behavior
There is no way to set header from client interceptor and activity interceptor.

@mfateev this is fully implemented and probably can be closed now.