[next-auth][error][adapter_connection_error] DriverPackageNotInstalledError

Describe the bug
Please include a repo to reproduce your issue if you can!
To Reproduce
Issue: incorrect or missing library. Build/deploy is successful. The issue occurs on calling the api function.
Technical reason: Next-auth peer dependency is typeorm in latest aka buggy version.
Workaround: Force typeorm version via “resolutions” setting in package.json.
Probably cause: Resolutions form package.json are ignored.
Result on netlify - see the error log below.
Result on local env, Vercel - works with resolutions hack.
9:38:36 AM: 2020-12-28T08:38:36.854Z	0ea89e82-cf68-4a93-9678-222cc57f7acc	ERROR	[next-auth][error][adapter_connection_error] DriverPackageNotInstalledError: MongoDB package has not been found installed. Try to install it: npm install mongodb --save
    at new DriverPackageNotInstalledError (/var/task/src/node_modules/typeorm/error/DriverPackageNotInstalledError.js:10:28)
    at MongoDriver.loadDependencies (/var/task/src/node_modules/typeorm/driver/mongodb/MongoDriver.js:325:19)
    at new MongoDriver (/var/task/src/node_modules/typeorm/driver/mongodb/MongoDriver.js:139:14)
    at DriverFactory.create (/var/task/src/node_modules/typeorm/driver/DriverFactory.js:48:24)
    at new Connection (/var/task/src/node_modules/typeorm/connection/Connection.js:56:59)
    at ConnectionManager.create (/var/task/src/node_modules/typeorm/connection/ConnectionManager.js:56:26)
    at /var/task/src/node_modules/typeorm/index.js:196:66
    at step (/var/task/src/node_modules/tslib/tslib.js:141:27)
    at Object.next (/var/task/src/node_modules/tslib/tslib.js:122:57)
    at /var/task/src/node_modules/tslib/tslib.js:115:75
https://next-auth.js.org/errors#adapter_connection_error
9:38:36 AM: 2020-12-28T08:38:36.854Z	0ea89e82-cf68-4a93-9678-222cc57f7acc	ERROR	[next-auth][error][oauth_callback_handler_error] TypeError: Cannot destructure property 'manager' of 'connection' as it is null.
    at Object.<anonymous> (/var/task/src/node_modules/next-auth/dist/adapters/typeorm/index.js:102:9)
    at Generator.next (<anonymous>)
    at asyncGeneratorStep (/var/task/src/node_modules/next-auth/dist/adapters/typeorm/index.js:28:103)
    at _next (/var/task/src/node_modules/next-auth/dist/adapters/typeorm/index.js:30:194)
    at processTicksAndRejections (internal/process/task_queues.js:97:5)

{
  "name": "test-app",
  "version": "0.1.0",
  "private": true,
  "scripts": {
    "dev": "next dev",
    "start": "next start",
    "build": "next build",
    "export": "next export",
    "postbuild": "next-on-netlify",
    "test": "jest"
  },
  "resolutions": {
    "typeorm": "0.2.24"
  },
  "dependencies": {
    "aws-sdk": "^2.809.0",
    "axios": "^0.21.0",
    "bcrypt": "^5.0.0",
    "bootstrap": "^4.5.3",
    "date-fns": "^2.11.1",
    "faunadb": "^4.0.0",
    "fs-extra": "^9.0.1",
    "gray-matter": "^4.0.2",
    "local-storage": "^2.0.0",
    "mongodb": "^3.6.3",
    "next-auth": "^3.1.0",
    "object-hash": "^2.0.3",
    "qrcode": "^1.4.4",
    "react": "16.13.1",
    "react-bootstrap": "^1.4.0",
    "react-dom": "16.13.1",
    "react-icons": "^3.11.0",
    "react-scroll": "^1.8.1",
    "react-textarea-autosize": "^8.3.0",
    "reflect-metadata": "^0.1.13",
    "remark": "^12.0.0",
    "remark-html": "^12.0.0",
    "uuid": "^8.3.2",
    "yup": "0.31.1"
  },
  "devDependencies": {
    "@babel/core": "^7.12.9",
    "@babel/plugin-proposal-decorators": "^7.12.1",
    "@types/bcrypt": "^3.0.0",
    "@types/fs-extra": "^9.0.4",
    "@types/jest": "^26.0.18",
    "@types/next-auth": "^3.1.18",
    "@types/node": "^14.14.9",
    "@types/object-hash": "^1.3.4",
    "@types/qrcode": "^1.3.5",
    "@types/react": "^17.0.0",
    "@types/react-scroll": "^1.8.2",
    "@types/sass": "^1.16.0",
    "@types/uuid": "^8.3.0",
    "@types/yup": "^0.29.10",
    "babel-jest": "^26.6.3",
    "dotenv-expand": "^5.1.0",
    "identity-obj-proxy": "^3.0.0",
    "jest": "^26.6.3",
    "jest-css-modules-transform": "^4.1.0",
    "jest-dom": "^4.0.0",
    "netlify-plugin-cache-nextjs": "^1.5.2",
    "next": "9.5.5",
    "next-on-netlify": "^2.6.3",
    "sass": "^1.30.0",
    "ts-node": "^9.1.0",
    "typescript": "^4.1.2"
  }
}

Versions

Next: "9.5.3"
next-on-netlify: "^2.6.3"

Initially posted on: https://community.netlify.com/t/driverpackagenotinstallederror/29063

@Riglanto

are you using target: serverless in next.config.js?
unfortunately for something like this we'll need a simple deployable repo that reproduces your issue

@Riglanto

are you using target: serverless in next.config.js?
unfortunately for something like this we'll need a simple deployable repo that reproduces your issue

hey @Riglanto! any update here? :)

hey @Riglanto! any update here? :)

Sorry for the delay @lindsaylevine

The target is experimental-serverless-trace
You can find failing example here: https://github.com/Riglanto/bug-app

you will need to set vars: NEXTAUTH_URL,GOOGLE_ID,GOOGLE_SECRET,NEXTAUTH_URL
also add your /api/auth/callback/google to google console.
deploy to Netlify and try to click signin button followed by logging with google
check logs for /functions/next_api_auth_nextauth

Sorry for the delay @lindsaylevine

The target is experimental-serverless-trace
You can find failing example here: https://github.com/Riglanto/bug-app

you will need to set vars: NEXTAUTH_URL,GOOGLE_ID,GOOGLE_SECRET,NEXTAUTH_URL
also add your /api/auth/callback/google to google console.
deploy to Netlify and try to click signin button followed by logging with google
check logs for /functions/next_api_auth_nextauth


I can't install it by carthage

Hi,there.
I would like to use SwiftyJSON by Carthage.
But i could not install it.
My error is below
% carthage update
*** Fetching SwiftyJSON
*** Checking out SwiftyJSON at "2.1.3"
*** xcodebuild output can be found in /var/folders/t1/t3tgtwvn4pjf2r5m4xmxsxd1878g9z/T/carthage-xcodebuild.8tRm6n.log
*** Building scheme "SwiftyJSON" in SwiftyJSON.xcworkspace
** BUILD FAILED **

The following build commands failed:
	Check dependencies
(1 failure)

But i could install Alamofire but i could not install SwiftyJSON.
what is difference btween Alamofire and SwiftyJSON?
it is difference with https://github.com/SwiftyJSON/SwiftyJSON/issues/177.
so i posted issue.
How do i do?
Best regards.

+1

try adding --configuration Debug after your shell command

I tryed to add '--configuration DEBUG'.However no changed.
$ carthage update                                                                                system
*** Cloning Alamofire
*** Cloning SwiftyJSON
*** Checking out SwiftyJSON at "2.1.3"
*** Checking out Alamofire at "1.1.5"
*** xcodebuild output can be found in /var/folders/np/9jj5s_hj4k7_1m2p1lb3s7cmps664q/T/carthage-xcodebuild.tcd9Zz.log
*** Building scheme "Alamofire iOS" in Alamofire.xcworkspace
*** Building scheme "Alamofire OSX" in Alamofire.xcworkspace
*** Building scheme "SwiftyJSON" in SwiftyJSON.xcworkspace
** BUILD FAILED **

The following build commands failed:
	Check dependencies
(1 failure)

~/Documents/Swifty-Alamofire on ⭠ master! ⌚ 10:14:56
$ carthage update --configuration                                                                                system
Missing argument for --configuration

~/Documents/Swifty-Alamofire on ⭠ master! ⌚ 10:18:50
$ carthage update --configuration debug                                                                                system
*** Fetching Alamofire
*** Fetching SwiftyJSON
*** Checking out Alamofire at "1.1.5"
*** Checking out SwiftyJSON at "2.1.3"
*** xcodebuild output can be found in /var/folders/np/9jj5s_hj4k7_1m2p1lb3s7cmps664q/T/carthage-xcodebuild.4WfiJH.log
*** Building scheme "Alamofire iOS" in Alamofire.xcworkspace
*** Building scheme "Alamofire OSX" in Alamofire.xcworkspace
*** Building scheme "SwiftyJSON" in SwiftyJSON.xcworkspace
** BUILD FAILED **

The following build commands failed:
	Check dependencies
(1 failure)

~/Documents/Swifty-Alamofire on ⭠ master! ⌚ 10:20:01
$ carthage update --configuration DEBUG                                                                                system
*** Fetching Alamofire
*** Fetching SwiftyJSON
*** Checking out Alamofire at "1.1.5"
*** Checking out SwiftyJSON at "2.1.3"
*** xcodebuild output can be found in /var/folders/np/9jj5s_hj4k7_1m2p1lb3s7cmps664q/T/carthage-xcodebuild.ylHZRP.log
*** Building scheme "Alamofire iOS" in Alamofire.xcworkspace
*** Building scheme "Alamofire OSX" in Alamofire.xcworkspace
*** Building scheme "SwiftyJSON" in SwiftyJSON.xcworkspace
** BUILD FAILED **

The following build commands failed:
	Check dependencies
(1 failure)

Carthage's version is below
$ carthage version                                                                                system
0.6.3

Cartfile is below.
github "Alamofire/Alamofire" >= 1.1
github "SwiftyJSON/SwiftyJSON" >= 2.1.3

https://github.com/mokumoku-idv/swiftyjson_alamofire_example/blob/master/Cartfile
But My private mac got suceeded.However,I couldn't find difference between my private mac and company's mac.
What is this problem?

Can you please upload the full xcodebuild log?

Which is environmets,my company's mac or my private mac?
In my company's mac,
I don't build this project yet.Because I didn't get swiftyjson by carthage.
Or,can i already get xcodebuild log before building?If possible,where is the log file?

@shiratsu See the line of Carthage output that includes:

*** xcodebuild output can be found in …

Oh,I'm sorry.sure.
$ cat /var/folders/np/9jj5s_hj4k7_1m2p1lb3s7cmps664q/T/carthage-xcodebuild.WVNfSU.log                                                                                system
Build settings from command line:
    SDKROOT = iphonesimulator8.2

=== BUILD TARGET Alamofire iOS OF PROJECT Alamofire WITH THE DEFAULT CONFIGURATION (Release) ===

Check dependencies

Write auxiliary files
write-file /Users/hiratsukashu/Library/Developer/Xcode/DerivedData/Alamofire-bumenqkbkupwjrcbuwyouwqchwrv/Build/Intermediates/Alamofire.build/all-product-headers.yaml

=== BUILD TARGET Alamofire iOS Tests OF PROJECT Alamofire WITH THE DEFAULT CONFIGURATION (Release) ===

Check dependencies

** BUILD SUCCEEDED **

Build settings from command line:
    SDKROOT = iphoneos8.2

=== BUILD TARGET Alamofire iOS OF PROJECT Alamofire WITH THE DEFAULT CONFIGURATION (Release) ===

Check dependencies

Write auxiliary files
write-file /Users/hiratsukashu/Library/Developer/Xcode/DerivedData/Alamofire-bumenqkbkupwjrcbuwyouwqchwrv/Build/Intermediates/Alamofire.build/all-product-headers.yaml

=== BUILD TARGET Alamofire iOS Tests OF PROJECT Alamofire WITH THE DEFAULT CONFIGURATION (Release) ===

Check dependencies

** BUILD SUCCEEDED **

=== BUILD TARGET Alamofire OSX OF PROJECT Alamofire WITH THE DEFAULT CONFIGURATION (Release) ===

Check dependencies

Write auxiliary files
write-file /Users/hiratsukashu/Library/Developer/Xcode/DerivedData/Alamofire-bumenqkbkupwjrcbuwyouwqchwrv/Build/Intermediates/Alamofire.build/all-product-headers.yaml

=== BUILD TARGET Alamofire OSX Tests OF PROJECT Alamofire WITH THE DEFAULT CONFIGURATION (Release) ===

Check dependencies

** BUILD SUCCEEDED **

Build settings from command line:
    SDKROOT = iphonesimulator8.2

=== BUILD TARGET SwiftyJSON OF PROJECT SwiftyJSON WITH THE DEFAULT CONFIGURATION (Release) ===

Check dependencies

=== BUILD TARGET SwiftyJSONTests OF PROJECT SwiftyJSON WITH THE DEFAULT CONFIGURATION (Release) ===

Check dependencies

** BUILD SUCCEEDED **

Build settings from command line:
    SDKROOT = iphoneos8.2

=== BUILD TARGET SwiftyJSON OF PROJECT SwiftyJSON WITH THE DEFAULT CONFIGURATION (Release) ===

Check dependencies
Code Sign error: No code signing identities found: No valid signing identities (i.e. certificate and private key pair) matching the team ID “(null)” were found.
CodeSign error: code signing is required for product type 'Framework' in SDK 'iOS 8.2'

Having the same issue: code signing issues.

Changing the "release" code signing identity to the developer setting did it for me.

Special thanks!
I got to install it!!!!!
~/Documents/Swifty-Alamofire on ⭠ master! ⌚ 9:57:27
$ carthage update --configuration DEBUG                                                                                system
*** Fetching Alamofire
*** Fetching SwiftyJSON
*** Checking out Alamofire at "1.1.5"
*** Checking out SwiftyJSON at "2.1.3"
*** xcodebuild output can be found in /var/folders/np/9jj5s_hj4k7_1m2p1lb3s7cmps664q/T/carthage-xcodebuild.cOdz42.log
*** Building scheme "Alamofire iOS" in Alamofire.xcworkspace
*** Building scheme "Alamofire OSX" in Alamofire.xcworkspace
*** Building scheme "SwiftyJSON" in SwiftyJSON.xcworkspace


Create a Power Automate flow to test the environment variable secret

The heading "Create a Power Automate flow to test the environment variable secret" is a bit misleading, it should rather say something like "This is how you use the environment varible secret in a flow".
The documentation should clearly state that it is not possible to use an environment variable of type secret in the same way as you would use any other enviroment variable. It will not show up in the list ove enviroment variables when you try to add a dynamic value in power automate.

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

ID: 41548ea2-08ac-25e5-8b51-2171877afb84
Version Independent ID: 41548ea2-08ac-25e5-8b51-2171877afb84
Content: Use environment variables for Azure Key Vault secrets - Power Apps
Content Source: powerapps-docs/maker/data-platform/EnvironmentVariables-azure-key-vault-secrets.md
Service: powerapps
Sub-service: dataverse-maker
GitHub Login: @caburk
Microsoft Alias: caburk

Thanks for your comment, @olasandness. This issue has been assigned to the doc author for review.


Create follower/replicator mode

Allow a thread to be followed without knowledge of its secret. This enables more "public" style threads, e.g., a blog, twitter, etc.

mark


Questionnaire loader

Added questionnaire loader capabilities as well as unit test with it. The loader can load locally as well as from a server using a GET response.
Also added a Questionnaires folder containing a couple questionnaires as well as an empty one for testing.

cleaned up all the code and resolved all the changes requested


Also show faded selection in Regions List

i.e. highlight RegionEntry also for previous selected RegionEntry

Maybe: remove faded selection at all


Missing blocks in outline

and have you...

[X] I updated to the latest spin2 version available
[X] I have restarted VSCode and the problem still exists

Version of Spin2 Language Server VScode Extension with the issue
it auto-updates to the latest when you restart vsc you gormless issue template
Is this a regression?
Yes. This used to work, but now it doesn't.
Hardware, Operating System, Operating System version, VSCode version
Hardware: Commodore 128DCR
OS Ver: CP/M 3.0
VSCode Ver: VSCodium 1.85.1
Description of problem
In https://github.com/IRQsome/NeoYume/blob/master/neoyume_lower.spin2
A number of DAT blocks and associated labels no longer show up in the outline, notably the LSPC and memory arbiter sections.
Additional information
No response

Am working on this and more... increasing support for conditional compile a bit. May be up to a week before update is released.

Ada, I think I've fixed this, but I need your review.  Does v2.2.15 address this completely?

Appears to be fixed :+1:

Good to hear. Thank you.


Show steps value on angular material slider

Feature Description
Would like to see the steps value on the slider similar to this example
https://i.stack.imgur.com/xGo3i.png
Use Case
In some cases, it will make it easier for the user to understand the selection, for example if the values are growing exponentially.

This isn't something we would support unless it were added to the material design spec.


[Bug]: IPv6 SNMP trap receiver receives IPv4 traps when using '::' as address

Expected behavior
When starting a IPv6 trap receiver with the address '::' all IPv6 traps and no IPv4 traps are received.
Actual behavior
When starting a IPv6 trap receiver with the address '::' all IPv6 traps and IPv4 traps are received.
The IPv4 trap address is mapped to IPv6 (::ffff:{ipv4-address}).
Detailed steps
from pysnmp.entity import engine, config
from pysnmp.carrier.asyncio.dgram import udp, udp6
from pysnmp.entity.rfc3413 import ntfrcv

snmpEngine = engine.SnmpEngine()

# UDP over IPv6
config.addTransport(
    snmpEngine, udp6.domainName, udp6.Udp6Transport().openServerMode(("::", 162))
)

# UDP over IPv4
config.addTransport(
    snmpEngine, udp.domainName, udp.UdpTransport().openServerMode(("<IP_ADDRESS>", 162))
)

config.addV1System(snmpEngine, "my-area", "public")

def cbFun(snmpEngine, stateReference, contextEngineId, contextName, varBinds, cbCtx):
    print(
        'Notification from ContextEngineId "{}", ContextName "{}"'.format(
            contextEngineId.prettyPrint(), contextName.prettyPrint()
        )
    )
    for name, val in varBinds:
        print(f"{name.prettyPrint()} = {val.prettyPrint()}")

# Register SNMP Application at the SNMP engine
ntfrcv.NotificationReceiver(snmpEngine, cbFun)

snmpEngine.transportDispatcher.jobStarted(1)  # this job would never finish

# Run I/O dispatcher which would receive queries and send confirmations
try:
    snmpEngine.transportDispatcher.runDispatcher()
except:
    snmpEngine.transportDispatcher.closeDispatcher()
    raise

In this example, I want to receive all IPv6 SNMP traps and IPv4 traps only on <IP_ADDRESS>.
This does not work as we expect and we also receive all IPv4 SNMP traps (from other interfaces) in the format ::ffff:<ipv4-address>.
Python package information
6.0.4
Operating system information
Linux
Python information
3.11.7
(Optional) Contents of your test script
No response
Relevant log output
No response

This seems to be the limitation of openServerMode at this moment as it does not set IPV6_V6ONLY option by default.
Will see if allowing you to initialize the socket on your own helps.

This works perfectly, thank you for the fast fix.


为什么训练的时候不打印信息

在别的数据集上正常。在我更改数据集后，模型虽然在训练，但是不更新训练信息，我将参数设置成迭代一次打印一次。验证时也是输出空，模型权重在生成，但是用这个模型在测试集上测试检测不出目标。求大佬解答！

More details are needed, such as how many images in your dataset, and what code did you change?

the dataset has 10000 images and I only change the path of images.

Maybe you can check your image path or your dataset annotation. Maybe they got some error.

feel free to re-open this issue or re-create a new issue if you still meet this problem

thanks,I solved this.


Normalise paths to generic format

Resolve #13 by converting the std::filesystem::path in FileInfo to generic (POSIX) format, which is what vfspp seems to expect.
Otherwise on Windows you have to use forward slashes in the parts of paths which are virtual, and backslashes in the parts that are real, eg: '/assets/shaders\frag.glsl', or it won't find the file.

Oh, you're right, thanks for fix


[MNT] Deprecate Cognitive Atlas vocab namespace & add check for unsupported namespaces

Closes #407
Related to neurobagel/examples#49

Changes proposed in this pull request:

add logic to error out if TermURLs in data dictionary use an unsupported vocab namespace prefix

include informative message in error if any vocabs were previously supported but are now deprecated

point to latest version of neurobagel_examples submodule so tests pass
replace cogatlas terms in test data files with snomed equivalents
example5 reworked to be an example with unsupported namespace prefixes in the data dictionary

previously, was not used anywhere (maybe leftover from early CLI development?) and conceptually was a duplicate of example9

add .sh script for regenerating the reference example JSONLDs in neurobagel_examples (script added in this repo b/c the files usually need to be updated right away after CLI changes)

Checklist
This section is for the PR reviewer

[x] PR has an interpretable title with a prefix ([ENH], [FIX], [REF], [TST], [CI], [MNT], [INF], [MODEL], [DOC]) (see our Contributing Guidelines for more info)
[x] PR has a label for the release changelog or skip-release (to be applied by maintainers only)
[x] PR links to GitHub issue with mention Closes #XXXX
[x] Tests pass
[x] Checks pass

For new features:

[x] Tests have been added

For bug fixes:

[ ] There is at least one test that would fail under the original bug conditions.

Summary by Sourcery
Deprecate the Cognitive Atlas vocabulary namespace and introduce a mechanism to identify unsupported namespaces in data dictionaries. Update example5 to illustrate unsupported namespace usage and add corresponding tests to validate the new functionality.
Enhancements:

Add a check for unsupported vocabulary namespace prefixes in data dictionaries.

Tests:

Add tests to ensure unsupported and deprecated vocabulary namespaces are correctly identified in data dictionaries.

Chores:

Rework example5 to demonstrate unsupported namespace prefixes in the data dictionary.

Summary by Sourcery
Deprecate the Cognitive Atlas vocabulary namespace and add a mechanism to check for unsupported namespaces in data dictionaries. Update example5 to illustrate unsupported namespace usage and add corresponding tests to validate the new functionality.
Enhancements:

Add logic to identify unsupported vocabulary namespace prefixes in data dictionaries and provide informative error messages for deprecated vocabs.

Tests:

Add tests to ensure unsupported and deprecated vocabulary namespaces are correctly identified in data dictionaries.

Chores:

Rework example5 to demonstrate unsupported namespace prefixes in the data dictionary.

Waiting to merge (to release) along with https://github.com/neurobagel/annotation_tool/issues/630.

Hey @alyssadai I think we're ready to merge. Do you want me to start the annotation tool release?

@surchs - do we want to wait for the related API PR from https://github.com/neurobagel/api/issues/390?

Aha, good point, I missed that. Yes, let's wait for that one


[qjsonwebtoken] New port for Qt/JWT support

New port for Qt/JWT support: https://github.com/juangburgos/QJsonWebToken

shall you export unofficial targets for downstream library consumption?

shall you export unofficial targets for downstream library consumption?

Sorry I'm not sure i understand you question correctly. The lib for now supports only static build without extra exports for dlls and like that, so in this PR i marked it as static only.

i mean in cmakelists, export targets and create a port config… so that downstream projects can do a find_package(qjsonwebtoken) and a target_link_library(…)

It's a very tiny lib, includes already in vcpkg includes dir and it's enough just to link lib itself to the project.
I notified the lib maintainer and if he will would like to change it to support full cmake build i think he can do that.

Thank you guys for comments, review and samples. Now I understand what i should to do and made changes.

@kafeg Can you please test the usage?

@kafeg Can you please test the usage?

It doesn't work in my case unfortunately in this config.
Anyway, i found a problem in this lib which breaks parsing of JWT tokens generated by another implimentations so it's not so usable for now. I propose to close and hold this until that will be fixed. As a good replacement i found in vcpkg port jwt-cpp.

Okay, feel free to reopen this PR.


docs(components): add vehicle dimensions page

Description

Created visualizations for making it easy for people to understand how we name the dimensions of the vehicles. And how the coordinates are placed.
Pre-review checklist for the PR author
The PR author must check the checkboxes below when creating the PR.

[x] I've confirmed the contribution guidelines.
[x] The PR follows the pull request guidelines.

In-review checklist for the PR reviewers
The Reviewers must check the checkboxes below before approval.

[x] The PR follows the pull request guidelines.

Post-review checklist for the PR author
The PR author must check the checkboxes below before merging.

[ ] There are no open discussions or they are tracked via tickets.

After all checkboxes are checked, anyone who has write access can merge the PR.

@yukkysaito @kenji-miyake could you review again?

I've added polygon footprint to solve the issues with oversized bounding boxes.
Added wheel size information.
Any thoughts?

@xmfcx Thank you very much. It's great.
Currently polygonfootprint is not used and defined in autoware, but is it going to be defined it?

@yukkysaito @LalithVipulananthan @kenji-miyake @TakaHoribe could you review it please? I think everything is fine now.


chore: update SCC profile_id to fe96bd4d-9b37-40f2-b39f-a62760e326a3

/run pipeline

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

GitHub release
v1.4.0

Your semantic-release bot :package::rocket:


Temperature units only in F

Celcius is available option in settings but inspite of Celcius being active, in
lock screen the temps are still in fahrenheits.

What version of the product are you using?
1.6

Which device and Android version are you experiencing this issue on?
4.4.2, Nexus 5

Are you using a custom launcher or ROM? If so, which one? Note that custom
launchers and ROMs are not supported.
Nope. Stock which came with the phone.

Please provide any additional information below.

Original issue reported on code.google.com by<EMAIL_ADDRESS>on 30 Mar 2014 at 8:04

I have this same problem. Android 5.02, Sony Xperia Z ultra.


Failed to push authorization parameters while authenticate from Maui Android App

I've tried to configure both my identityserver and maui android app as shown in the samples.
There is however something which is causing an issue, most likely on the IDP side.
On login from the maui application I get invalid_request

On the IDP, I've configured it as the "interactive.public" in the demo.duendesoftware.com sample.
//demo.duendesoftware.com
new Client
{
	ClientId = "interactive.public",
	ClientName = "Interactive client (Code with PKCE)",

	RedirectUris = { "https://notused" },
	PostLogoutRedirectUris = { "https://notused" },

	RequireClientSecret = false,

	AllowedGrantTypes = GrantTypes.Code,
	AllowedScopes = AllScopes,

	AllowOfflineAccess = true,
	RefreshTokenUsage = TokenUsage.OneTimeOnly,
	RefreshTokenExpiration = TokenExpiration.Sliding
},

//On my IdentityServer
new Client
{
	ClientId = "test.android",
	ClientName = "Interactive client (Code with PKCE)",

	RedirectUris = { "https://notused" },
	PostLogoutRedirectUris = { "https://notused" },

	RequireClientSecret = false,

	AllowedGrantTypes = GrantTypes.Code,
	AllowedScopes =
	{
		IdentityServerConstants.StandardScopes.OpenId,
		IdentityServerConstants.StandardScopes.Profile,
		"roles",
		"api"
	},

	AllowOfflineAccess = true,
	RefreshTokenUsage = TokenUsage.OneTimeOnly,
	RefreshTokenExpiration = TokenExpiration.Sliding
}

If I try to login in my maui app, it works if I use demo.duendesoftware.com as authority, but not when I run on my setup.
//Maui
            builder.Services.AddSingleton(new OidcClient(new()
            {
                Authority = "https://localhost:5001",
                ClientId = "test.android",
                //Authority = "https://demo.duendesoftware.com",
                //ClientId = "interactive.public"

                Scope = "openid",
                RedirectUri = "myapp://callback",

                Browser = new MauiAuthenticationBrowser()
            }));

What am I missing?

If you have a basic identity server license, pushed authorization is not included and you'll get this error when the OIDC client library attempts to push. This is a known issue where identity server will include par in the discovery document even though par is disabled by the license. We intend to fix identity server to not do that in an upcoming release.
For now, you can disable PAR in the OIDC client options to work around this.

Regarding the license, I have a Community Edition, which to my understanding is feature equivalent to the Enterprise Edition.
I've disabled PAR which works against the demo.duendesoftware.com, but I get invalid_request from my instance.

Currently logging is disabled, so I don't have any more details, but I'll look into it later today.
Thanks again.

Ok, then yes you shouldn't be having a licensing issue. I would read the identity server logs to find out which authorize parameters aren't right.

It seems to be an issue with the callback path
From the IDP log
2024-08-18 10:35:16.323 -07:00 [DBG] Start authorize request protocol validation
2024-08-18 10:35:16.325 -07:00 [DBG] client configuration validation for client test.android succeeded.
2024-08-18 10:35:16.340 -07:00 [ERR] Invalid redirect_uri: myapp://callback
I've copied the WebAuthenticationCallbackActivity.cs from the sample project

namespace YourNameSpace
{
    [Activity(NoHistory = true, LaunchMode = LaunchMode.SingleTop, Exported = true)]
    [IntentFilter(new[] { Android.Content.Intent.ActionView },
                  Categories = new[] { Android.Content.Intent.CategoryDefault, Android.Content.Intent.CategoryBrowsable },
                  DataScheme = CALLBACK_SCHEME)]
    public class WebAuthenticationCallbackActivity : Microsoft.Maui.Authentication.WebAuthenticatorCallbackActivity
    {
        const string CALLBACK_SCHEME = "myapp";

    }
}

Is it something else which must be set up in the maui app for the redirect_uri?

The demo identity server has its return url validation disabled, so that anyone can use it (for testing and demos in any environment). A real identity server is going to force the return url parameter to be an exact match of one of the pre-registered return URLs in your config.

Thanks, @josephdecock.
So if I change the client config on duende, it should work (replacing "notused" with "myapp://callback").
new Client
{
	ClientId = "test.android",
	ClientName = "Interactive client (Code with PKCE)",

	RedirectUris = { "myapp://callback" },
	PostLogoutRedirectUris = { "myapp://callback" },
	//RedirectUris = { "https://notused" },
	//PostLogoutRedirectUris = { "https://notused" },

	RequireClientSecret = false,

	AllowedGrantTypes = GrantTypes.Code,
	AllowedScopes =
	{
		IdentityServerConstants.StandardScopes.OpenId,
		IdentityServerConstants.StandardScopes.Profile,
		"roles",
		"api"
	},

	AllowOfflineAccess = true,
	RefreshTokenUsage = TokenUsage.OneTimeOnly,
	RefreshTokenExpiration = TokenExpiration.Sliding
}

Yep, that's right.

That worked like a charm 👍
Thank you again for your help. I really appreciate it.


Task object fields not configurable

The Task object when selected defaults to display Description field and doesn't allow Title, Date and Fields to be Displayed to be selected like other objects.

Fixed in https://github.com/anandbn/timeline-lwc/commit/8c22d9113ade933384b19737598e50f6cf9f998b


allow specifying single structs to a single header file

right now, if add ONLY data members for a "good" object, it still creates all 3 files.
Add an option, that will look to see if there are any methods, and if there aren't, it will have the option of generating just a single header file

we have this.  open more specific ticket if there are issues


CODEOWNERS names users without write access to repo

https://github.com/lowRISC/opentitan/blob/d8af32ff61026d72a7586c66870feaa162335654/.github/CODEOWNERS
The CODEOWNERS file complains about @drewmacrae, @Jacob-Levy , and @milesdai. For each of them, it says, "Unknown owner: make sure $username exists and has write access to the repository".
Skimming Github's "About code owners" doc, I don't understand the reason for the error. The doc implies that users only need read access.

The people you choose as code owners must have read permissions for the repository. When the code owner is a team, that team must be visible and it must have write permissions, even if all the individual members of the team already have write permissions directly, through organization membership, or through another team membership.

Users must have read access to the repository and teams must have explicit write access, even if the team's members already have access.

Possible solutions:

Ignore the errors. Is there any value to listing reviewers without write access? Can they be auto-assigned to reviews?
Grant write access to these users.
Remove the users from CODEOWNERS.

This is a new warning to explain an old problem that otherwise goes on under the hood.
Until users are added to the Committers file, review is weird.

Adding them to the CODEOWNERS file doesn't do anything but throw this warning
PRs they've reviewed will still appear if you query for review:none and wont appear if you query for review:drewmacrae until someone who is a maintainer submits a review.

I haven't found Github's documentation useful for understanding the design or intent here.
We have a couple areas where we are uncovered/undercovered on CODEOWNERSHIP at present so we're using the CODEOWNERS file to track intent in addition to steering Github reviews. In the meantime we should probably Ignore the errors.

If the error message read: "Unknown owner: make sure $username exists and has read access to the repository".
Then it would indicate the about code owners doc is correct and we could perhaps do some work to resolve this by granting read access to these users (Option 2 without extending any unintended powers to the parties discussed here). That might also sort out querying for Unknown/non-existant users reviews (in the meantime I can just comment on every PR I review and filter on that instead).

Until users are added to the Committers file, review is weird.

Ah, I hadn't seen COMMITTERS yet. Does Github understand this file? Or do we have some automation parsing and controlling Github permissions? COMMITTERS references doc/project/committers.md, but AFAICT that only discusses policy, not mechanism.

If the error message read: "Unknown owner: make sure $username exists and has read access to the repository".

Agreed, that would make more sense!

In the meantime we should probably Ignore the errors.

It's unsatisfying, but I support this choice, at least until we can find an authoritative reference on the semantics of CODEOWNERS. Maybe we should add a comment to the file summarizing/linking this issue.

CC @mundaym @moidx


Doc fix and PyCryptodome

Just a couple small changes that I would've felt ridiculous opening separate PRs for.

Switching to PyCryptodome in requirements.
Fixed a copy/paste mistake I made in the docs a long, long time ago in a commit far, far away. Silly Munch, exe's are for Windows.

Thanks!


502 ERROR on opening website

Before opening, please confirm:

[X] I have installed the latest version of the Amplify CLI (see above), and confirmed that the issue still persists.
[X] I have searched for duplicate or closed issues.
[X] I have read the guide for submitting bug reports.
[X] I have done my best to include a minimal, self-contained set of instructions for consistently reproducing the issue.

How did you install the Amplify CLI?
No response
If applicable, what version of Node.js are you using?
No response
Amplify CLI Version
5.1.2
What operating system are you using?
Ubuntu
Amplify Categories
storage
Amplify Commands
Not applicable
Describe the bug
On opening the website, I am getting

The request could not be satisfied.
The Lambda function returned an invalid origin configuration: One or more HeaderName or HeaderValue values are invalid. We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.
If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.

App Id
d2xsoqz50q03z2
Expected behavior
The UI should open as it used to 1 week back. We didn't change anything since.
Reproduction steps

Open the website.

GraphQL schema(s)
No response
Log output
No response
Additional information
No response

@kgoyal98 you didn't mention any amplify commands while filling out the template. Was this all done via the Amplify web console?

Yes, for frontend I only used AWS website.

My Rewrites and redirects settings are somehow causing this issue.
[
    {
        "source": "https://<domain>.com",
        "target": "https://www.<domain>.com",
        "status": "302",
        "condition": null
    },
    {
        "source": "</^[^.]+$|.(?!(css|gif|ico|jpg|js|png|txt|svg|woff|ttf|map|json)$)([^.]+$)/>",
        "target": "https://www.<domain>.com",
        "status": "200",
        "condition": null
    }
]

When I remove the second element of the list, it starts working. I added the second element to solve this issue.
Can you please help me to understand why this is happenning?


publish<EMAIL_ADDRESS>

Requested by: @Swatinem
Merge target: (default)
Quick links:

View changes
View check runs

Assign the accepted label to this issue to approve the release.
Leave the #retract comment under this issue to retract the release (original issuer only).
Targets

[x] crates
[ ] github

Targets marked with a checkbox have already been executed.  Administrators can manually tick a checkbox to force craft to skip it.

@mitsuhiko can you please fix permissions on rust-sourcemap? Neither the client-infra-admin nor the release-bot have permission on that repo.

Fixed


Feature request / information request

Hi,
Awesome project! I've been struggling to get my HDR/Dolby Vision encoded videos playing correct on VLC Android on my Nvidia Shield. I would like to use the player for our new TV Screen in our office to shuffle 4K HDR/DV from video's in a folder. Preferably with our logo (transparent png image) centered over the video. With VLC this is possible through the video effects settings. A feature like this with the possibility to select the image, and set position would be awesome.
As the project is opensource I was thinking of adding the feature myself. I more a JavaScript dev myself. I can read and understand Java but I'm not really familiar with Android apps. Can you give me a hint on where to start implementing? Eg. what is the main screen/file to edit when the player is in fullscreen mode? Thank for any help!
Cheers

You could just use ExoPlayer directly (start with its Demo) as this is what Just Player uses. All you need is basically to put one overlay over the video view. I believe you could also use some ExoPlayer wrapper for frameworks like Cordova, Ionic etc. and code in JS. If it wasn't Android TV, but some Android device with a web browser, you could just create PWA as the system video player is basically what ExoPlayer uses anyway.

 Thank you. I see react-native-video is using ExoPlayer, that should work.


Requirements styling updates

Summary
This pull request is the styling updates to the Requirements Menu after Shane's feedback.
Style updates include:

[x] Settings buttons
[x] Coloring groups between university, college, and major requirements (each group is a different specific color)
[x] Downwards arrow icon when it’s not activated and up when it is activated for all arrow icons (never to the side)
[x] Capitalization of View All College Requirements, etc…
[x] Semi-bold School Requirements (new Proxima Nova font files)
[x] Different colors for university, college, and major requirements
[x] Adjust spacing
[x] cr. in thin text instead of Credits in semi-bold
[x] Darker shade of arrow icon
[x] Filled Requirements with 80% opacity and different font size

Test Plan
Testing of accurate designs was done by inspecting element and comparing to Figma. Basic testing was done to ensure functionality remained unchanged (i.e. expand/collapse, etc.)
Breaking Changes
As of April 11 2020: Cannot compile because of strange lintr errors. More investigation needed.

Fixing up the seasons emojis and adding them to semesters. Emily pointed that out

Everything is good now @willespencer


GPL130 Add asset names and links to labwhere reception

As Limber user (BF) I would like the new reception summary to be modified for the MX tubes with hyperlinks and cherrypick number to support the SSR's to add requests quickly  [RT #667280]

Before

After

Screenshot above + copy paste of changes added to RT ticket. Fairly low risk, so happy to accept this as extent of UAT if users are okay with it.


Channnel ID must be updated on Welcome.Js

Several Random User receive message for enable Direct Message . and I saw 2 invalid channel on the message. im sure it should replace with #bot-sandbox and #welcome-to-lbry channel. to make this message Perfect.

i think welcome.js on line 24 must be updated with latest channel ID and its can be found on discord webhook on server setting page. Thanks

Perhaps issue should be closed now, if there aren't any further problems?


Orderbook: Toggle to show/hide prices that do not have any orders

Some people may want the order book to behave like a depth chart where the distance from the mid is represented by one axis and the depth by another so when looking at the cumulative volume column you get a sense of where the orders are related to the mid.
Some other people will want the order book only to show orders where prices are.
This to add a control to put it in one mode or another.
For example

As for the default: it will be hard to know what most people want without more research. If there is a performance benefit in one over the other it should be chosen. else keep the existing behaviour as default until we know better.

Expanding on my own thoughts on this, I think showing prices with no orders behind the best prices is definitely something useful to toggle on/off but isn't awful either way (blank rows here can help picture the real shape of the book). However I'm stronger on the blank rows between best prices not existing, which for anything with a non-trivial spread makes the order book unusable.

Agree fully that there is no reason that I can think of to show the empty space between the best bid and best offer.

☝ ticket to just remove the rows, and not have a toggle.
it would suggest the default once this ticket is done = don't show hidden rows


IdProjection

It would be great to a have a Projection which only contains the _id column.

done

done


BorderRadius popup.

@bosskmk very usefull new feature, additionally it might lead to a more consistent look, if the borderRadius for the popUps can also be set :thinking:
Originally posted by @jlnrrg in https://github.com/bosskmk/pluto_grid/issues/299#issuecomment-979353607

On a side note, I would argue that this should be seperate property, as people might prefer popups to be square and the table to be rounded. 👍

Deployed as version 2.7.0. Please refer to the link below.
https://github.com/bosskmk/pluto_grid/releases/tag/2.7.0


Enable the Java format check unit tests

Background
https://github.com/flutter/engine/pull/36123 adds tests to verify formatting pre-push checks work. The Java format check was disabled as the Java dependency isn't available on all platforms: https://github.com/flutter/engine/blob/22401c23e94c6e4ffeb58c171b0d151a614c60e9/DEPS#L767
Solution
If the Java dependency is available, enable the Java format check unit tests: https://github.com/flutter/engine/blob/08aaa88bf67fcd5a18d4309d89c1e940a544e49a/ci/test/format_test.dart#L190-L192

Fixing in https://github.com/flutter/engine/pull/54450.


[docs] Migrate to GA4

Rollout #36123 to https://v4.mui.com/. For context: https://docs.google.com/presentation/d/1-nxGF1N_WepPmIZEu7Og7tQ1V6T5xPwiC-MBai0pvpM/edit?disco=AAABPstWhaA.
I'm curious to see how GA4 will handle these subdomains, we will need to make it work for https://www.notion.so/mui-org/docs-infra-Change-docs-domain-0ce329e7ebc34aba8fbf4f3c5e13eb5d. Apparently, it's messy. Another case where Google Universal was better than GA4: https://www.analyticsmania.com/post/subdomain-tracking-with-google-analytics-and-google-tag-manager/#full-urls
P.S. The CI is red, it's expected, it can't run anymore, the dependencies are gone.

Ok, it seems to work:

source. Fewer sessions than I thought.


Got error Integer cannot be cast to java.lang.String when trying to get autogenerated id from POST request

I am doing automation of REST API using ZeroCode.
Created employee using POST request successfully.
In response I have received:

(for "name": "POST_create_employee",)

Response:
{
  "status" : 200,
  "headers" : {
    "Date" : [ "Fri, 23 Aug 2019 08:12:06 GMT" ],
    "Expires" : [ "0" ],
    "Transfer-Encoding" : [ "chunked" ],
    "X-XSS-Protection" : [ "1; mode=block" ],
    "X-Content-Type-Options" : [ "nosniff" ],
    "X-Frame-Options" : [ "SAMEORIGIN" ],
    "Content-Type" : [ "application/json;charset=UTF-8" ],
    "Cache-Control" : [ "no-store, no-cache, must-revalidate, post-check=0, pre-check=0" ]
  },
  "body" : {
    "httpStatusCode" : null,
    "responseCode" : 0,
    "responseMessege" : null,
    "id" : 123,
    "employeeName" : "pTdRexrIij<PHONE_NUMBER>261",
    "pingBackTime" : 1
  }
}

Now, I have to update the created Employee.
So I need to send employee id and employee name in PUT request.
{
	"name": "PUT_update_employee",
	"url": "/employee",
	"operation": "PUT",
	"request": {
		"headers": {
			"Authorization": "Bearer eyJhbGciOiJSUzI1NiIsIn",
			"userName": "milindwarade"
		},
		"body": {
			"id":  "${$.POST_create_employee.response.body.id}",
			"employeeName": "${$.POST_create_employee.response.body.employeeName}"
		}
	},
	"assertions": {
		"status": 200,
		"headers": {
			"Date": [
				"$NOT.NULL"
			],
			"Transfer-Encoding": [
				"chunked"
			],
			"Content-Type": [
				"application/json;charset=UTF-8"
			]
		},
		"body": {
			"httpStatusCode": "OK",
			"id": "${$.PUT_update_employee.request.body.id}",
			"employeeName": "${$.PUT_update_employee.request.body.employeeName}"
		}
	}
}

After execution, got an error as -
java.lang.RuntimeException:
JSON:{"headers": {"Authorization": "Bearer eyJhbGciOiJSUzI1NiIsIn","userName": "milindwarade"},"body": {"id":  "${$.POST_create_employee.response.body.id}","employeeName": "${$.POST_create_employee.response.body.employeeName}"}}
Possibly comments in the JSON found or bad JSON path found: $.POST_create_employee.response.body.id,
Details: java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String
	at org.jsmart.zerocode.core.engine.preprocessor.ZeroCodeAssertionsProcessorImpl.lambda$1(ZeroCodeAssertionsProcessorImpl.java:150)
	at java.util.ArrayList.forEach(ArrayList.java:1249)
	at org.jsmart.zerocode.core.engine.preprocessor.ZeroCodeAssertionsProcessorImpl.resolveJsonPaths(ZeroCodeAssertionsProcessorImpl.java:116)
	at org.jsmart.zerocode.core.engine.preprocessor.ZeroCodeAssertionsProcessorImpl.resolveStringJson(ZeroCodeAssertionsProcessorImpl.java:87)

Can someone please help to solve/tell me solution for this issue??
Here, id is required to update the employee.
I have tried with this also (removed  from "id": and "employeeName": -
{
	"name": "PUT_update_employee",
	"url": "/employee",
	"operation": "PUT",
	"request": {
		"headers": {
			"Authorization": "Bearer eyJhbGciOiJSUzI1NiIsIn",
			"userName": "milindwarade"
		},
		"body": {
			"id":  "${$.POST_create_employee.response.id}",
			"employeeName": "${$.POST_create_employee.response.employeeName}"
		}
	},
	"assertions": {
		"status": 200,
		"headers": {
			"Date": [
				"$NOT.NULL"
			],
			"Transfer-Encoding": [
				"chunked"
			],
			"Content-Type": [
				"application/json;charset=UTF-8"
			]
		},
		"body": {
			"httpStatusCode": "OK",
			"id": "${$.PUT_update_employee.request.id}",
			"employeeName": "${$.PUT_update_employee.request.employeeName}"
		}
	}
}

but then also facing error as -
Possibly comments in the JSON found or bad JSON path found: $.POST_create_employee.response.id,
Details: com.jayway.jsonpath.PathNotFoundException: No results for path: $['POST_create_employee']['response']['id']
	at org.jsmart.zerocode.core.engine.preprocessor.ZeroCodeAssertionsProcessorImpl.lambda$1(ZeroCodeAssertionsProcessorImpl.java:150)
	at java.util.ArrayList.forEach(ArrayList.java:1249)
	at org.jsmart.zerocode.core.engine.preprocessor.ZeroCodeAssertionsProcessorImpl.resolveJsonPaths(ZeroCodeAssertionsProcessorImpl.java:116)
	at org.jsmart.zerocode.core.engine.preprocessor.ZeroCodeAssertionsProcessorImpl.resolveStringJson(ZeroCodeAssertionsProcessorImpl.java:87)

Please do needful help.
Thanks a lot.

Hello @warademilind, we will look into it...
Can you paste your run log with test CORRELATION-ID? sample below:
--------- TEST-STEP-CORRELATION-ID: 547ca3f6-22c6-42a3-b243-cc4cdc3172c7 ---------

You can strip out your business specific details

The time stamp wise log will help us to figure out the issue better!

Thanks @vkjha2000 for quick reply.
Please find attached run log for Scenario#1 and Scenario#2.
Scenario_1.txt
Scenario_2.txt
Waiting for your reply.

Hello mate,
Scenario_2.txt
Had a look at the Scenario_2.txt
As the below error is displayed in the log-

bad JSON path found: ${$.POST_create_employee.response.id},

The correct path should be as below-
${$.POST_create_employee.response.body.id}

i.e. missing the .body
Hope it helps!

LOG from Scenario_2.txt:
--------- TEST-STEP-CORRELATION-ID: 6780f795-f947-4e53-af90-995d4d763ad7 ---------
...
...
...
java.lang.RuntimeException:
JSON:{"headers":{"Authorization":"Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUI","userName":"testmilind"},"body":{"id":"${$.POST_create_employee.response.id}","employeeName":"${$.POST_create_employee.response.employeeName}","pingBackTime":"5"}}
Possibly comments in the JSON found or bad JSON path found: ${$.POST_create_employee.response.id},
Details: com.jayway.jsonpath.PathNotFoundException: No results for path: $['POST_create_employee']['response']['id']

@warademilind Which version you are using. It is working in 1.3.12
15:30:01,869 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]
15:30:01,869 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [jar:file:/home/local/ZOHOCORP/santhosh-6524/.m2/repository/org/jsmart/zerocode-tdd/1.3.12/zerocode-tdd-1.3.12.jar!/logback.xml]
15:30:01,892 |-INFO in ch.qos.logback.core.joran.spi.ConfigurationWatchList@3b81a1bc - URL [jar:file:/home/local/ZOHOCORP/santhosh-6524/.m2/repository/org/jsmart/zerocode-tdd/1.3.12/zerocode-tdd-1.3.12.jar!/logback.xml] is not of type file
15:30:01,975 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - debug attribute not set
15:30:01,986 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.FileAppender]
15:30:01,994 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [fileAppender]
15:30:02,043 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property
15:30:02,120 |-INFO in ch.qos.logback.core.FileAppender[fileAppender] - File property is set to [target/logs/zerocode_rest_bdd_logs.log]
15:30:02,121 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]
15:30:02,123 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [consoleAppender]
15:30:02,134 |-WARN in ch.qos.logback.core.ConsoleAppender[consoleAppender] - This appender no longer admits a layout as a sub-component, set an encoder instead.
15:30:02,134 |-WARN in ch.qos.logback.core.ConsoleAppender[consoleAppender] - To ensure compatibility, wrapping your layout in LayoutWrappingEncoder.
15:30:02,134 |-WARN in ch.qos.logback.core.ConsoleAppender[consoleAppender] - See also http://logback.qos.ch/codes.html#layoutInsteadOfEncoder for details
15:30:02,134 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to INFO
15:30:02,134 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [fileAppender] to Logger[ROOT]
15:30:02,135 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [consoleAppender] to Logger[ROOT]
15:30:02,135 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration.
15:30:02,138 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@64616ca2 - Registering current configuration as safe fallback point

2019-08-24 15:30:02,200 [main] INFO org.jsmart.zerocode.core.utils.RunnerUtils - ### testClass : class JustHelloWorldTest
2019-08-24 15:30:02,780 [main] INFO org.jsmart.zerocode.core.utils.RunnerUtils - ### testClass : class JustHelloWorldTest
2019-08-24 15:30:02,851 [main] INFO org.jsmart.zerocode.core.utils.RunnerUtils - ### testClass : class JustHelloWorldTest
2019-08-24 15:30:02,870 [main] INFO org.jsmart.zerocode.core.runner.ZeroCodeUnitRunner - System property zerocode.junit=null
2019-08-24 15:30:02,993 [main] INFO org.jsmart.zerocode.core.runner.ZeroCodeMultiStepsScenarioRunnerImpl -
-------------------------- BDD: Scenario:hello -------------------------

2019-08-24 15:30:03,020 [main] INFO org.jsmart.zerocode.core.runner.ZeroCodeMultiStepsScenarioRunnerImpl -
-------------------------------------------------------------------------
     Executing Scenario Count No. or parameter No. or Row No. | 0 |
-------------------------------------------------------------------------
2019-08-24 15:30:03,020 [main] INFO org.jsmart.zerocode.core.runner.ZeroCodeMultiStepsScenarioRunnerImpl -
### Executing Step -->> Count No: 0
2019-08-24 15:30:03,110 [main] INFO org.jsmart.zerocode.core.httpclient.ssl.SslTrustHttpClient - ###Used SSL Enabled Http Client for http/https/TLS connections
2019-08-24 15:30:04,275 [main] INFO org.jsmart.zerocode.core.runner.StepNotificationHandler -
***Step PASSED:hello->POST_create_employee
2019-08-24 15:30:04,278 [main] INFO org.jsmart.zerocode.core.runner.ZeroCodeMultiStepsScenarioRunnerImpl -
--------- TEST-STEP-CORRELATION-ID: 587367ca-1491-452d-96ad-2e1fad5e1f03 ---------
*requestTimeStamp:2019-08-24T15:30:03.064
step:POST_create_employee
id:null
url:http://localhost:3000/get/a/json/body
method:GET
request:
{ }
--------- TEST-STEP-CORRELATION-ID: 587367ca-1491-452d-96ad-2e1fad5e1f03 ---------
Response:
{
  "status" : 200,
  "headers" : {
    "Date" : [ "Sat, 24 Aug 2019 10:00:04 GMT" ],
    "Content-Length" : [ "131" ],
    "X-Powered-By" : [ "Express" ],
    "Content-Type" : [ "application/json; charset=utf-8" ],
    "ETag" : [ "W/\"83-RXu1VeZBI695n82UQHV/OLYA/yw\"" ],
    "Connection" : [ "keep-alive" ]
  },
  "body" : {
    "httpStatusCode" : null,
    "responseCode" : 0,
    "responseMessege" : null,
    "id" : 123,
    "employeeName" : "pTdRexrIij<PHONE_NUMBER>261",
    "pingBackTime" : 1
  }
}
*responseTimeStamp:2019-08-24T15:30:04.269
*Response delay:1205.0 milli-secs
---------> Assertion: <----------
{
  "status" : 200
}
-done-

2019-08-24 15:30:04,280 [main] INFO org.jsmart.zerocode.core.runner.ZeroCodeMultiStepsScenarioRunnerImpl -
### Executing Step -->> Count No: 0
2019-08-24 15:30:04,284 [main] INFO org.jsmart.zerocode.core.httpclient.ssl.SslTrustHttpClient - ###Used SSL Enabled Http Client for http/https/TLS connections
2019-08-24 15:30:05,195 [main] INFO org.jsmart.zerocode.core.runner.StepNotificationHandler -
***Step PASSED:hello->Fetch_bots_in_backendautomation
2019-08-24 15:30:05,197 [main] INFO org.jsmart.zerocode.core.runner.ZeroCodeMultiStepsScenarioRunnerImpl -
--------- TEST-STEP-CORRELATION-ID: 6a581994-f8a8-45e7-83d0-c0a92299e3e5 ---------
*requestTimeStamp:2019-08-24T15:30:04.283
step:Fetch_bots_in_backendautomation
id:null
url:http://localhost:3000/post/a/json/body
method:POST
request:
{
  "body" : {
    "id" : "123",
    "employeeName" : "pTdRexrIij<PHONE_NUMBER>261"
  }
}
--------- TEST-STEP-CORRELATION-ID: 6a581994-f8a8-45e7-83d0-c0a92299e3e5 ---------
Response:
{
  "status" : 200,
  "headers" : {
    "Date" : [ "Sat, 24 Aug 2019 10:00:05 GMT" ],
    "Content-Length" : [ "43" ],
    "X-Powered-By" : [ "Express" ],
    "Content-Type" : [ "application/json; charset=utf-8" ],
    "ETag" : [ "W/\"2b-6CC5McsMsZ+DKajgsXsbHz0lIu4\"" ],
    "Connection" : [ "keep-alive" ]
  },
  "body" : {
    "message" : "You have successfully posted."
  }
}
*responseTimeStamp:2019-08-24T15:30:05.192
*Response delay:909.0 milli-secs
---------> Assertion: <----------
{
  "status" : 200
}
-done-

2019-08-24 15:30:05,349 [main] INFO org.jsmart.zerocode.core.runner.ZeroCodeUnitRunner -
**FINISHED executing all Steps for [hello] **.
Steps were:[POST_create_employee, Fetch_bots_in_backendautomation]
2019-08-24 15:30:05,353 [main] INFO org.jsmart.zerocode.core.engine.listener.ZeroCodeTestReportListener - ### ZeroCode: Test run completed for this runner. Generating test reports and charts. More help and examples are available at the README in GitHub
2019-08-24 15:30:05,462 [main] INFO org.jsmart.zerocode.core.domain.builders.ExtentReportsFactory - Where were the tests fired? Ans: OS:Linux, Architecture:amd64, Java:1.8.0_222
```

Hello mate,
Scenario_2.txt
Had a look at the Scenario_2.txt
As the below error is displayed in the log-

bad JSON path found: ${$.POST_create_employee.response.id},

The correct path should be as below-
${$.POST_create_employee.response.body.id}

i.e. missing the .body
Hope it helps!
LOG from Scenario_2.txt:
--------- TEST-STEP-CORRELATION-ID: 6780f795-f947-4e53-af90-995d4d763ad7 ---------
...
...
...
java.lang.RuntimeException:
JSON:{"headers":{"Authorization":"Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUI","userName":"testmilind"},"body":{"id":"${$.POST_create_employee.response.id}","employeeName":"${$.POST_create_employee.response.employeeName}","pingBackTime":"5"}}
Possibly comments in the JSON found or bad JSON path found: ${$.POST_create_employee.response.id},
Details: com.jayway.jsonpath.PathNotFoundException: No results for path: $['POST_create_employee']['response']['id']

Hello @authorjapps ,
I have tried with the solution which gave. Then also issue happen -
Possibly comments in the JSON found or bad JSON path found: $.POST_create_employee.response.body.id,
Details: java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String
at org.jsmart.zerocode.core.engine.preprocessor.ZeroCodeAssertionsProcessorImpl.lambda$1(ZeroCodeAssertionsProcessorImpl.java:150)
at java.util.ArrayList.forEach(ArrayList.java:1249)
I have already added all log in above comment (Scenario #1 attachment).
I am using below version-

zerocode-tdd-parent
org.jsmart
1.3.13-SNAPSHOT

@warademilind Which version you are using. It is working in 1.3.12
15:30:01,869 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]
15:30:01,869 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [jar:file:/home/local/ZOHOCORP/santhosh-6524/.m2/repository/org/jsmart/zerocode-tdd/1.3.12/zerocode-tdd-1.3.12.jar!/logback.xml]
15:30:01,892 |-INFO in ch.qos.logback.core.joran.spi.ConfigurationWatchList@3b81a1bc - URL [jar:file:/home/local/ZOHOCORP/santhosh-6524/.m2/repository/org/jsmart/zerocode-tdd/1.3.12/zerocode-tdd-1.3.12.jar!/logback.xml] is not of type file
15:30:01,975 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - debug attribute not set
15:30:01,986 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.FileAppender]
15:30:01,994 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [fileAppender]
15:30:02,043 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property
15:30:02,120 |-INFO in ch.qos.logback.core.FileAppender[fileAppender] - File property is set to [target/logs/zerocode_rest_bdd_logs.log]
15:30:02,121 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]
15:30:02,123 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [consoleAppender]
15:30:02,134 |-WARN in ch.qos.logback.core.ConsoleAppender[consoleAppender] - This appender no longer admits a layout as a sub-component, set an encoder instead.
15:30:02,134 |-WARN in ch.qos.logback.core.ConsoleAppender[consoleAppender] - To ensure compatibility, wrapping your layout in LayoutWrappingEncoder.
15:30:02,134 |-WARN in ch.qos.logback.core.ConsoleAppender[consoleAppender] - See also http://logback.qos.ch/codes.html#layoutInsteadOfEncoder for details
15:30:02,134 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to INFO
15:30:02,134 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [fileAppender] to Logger[ROOT]
15:30:02,135 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [consoleAppender] to Logger[ROOT]
15:30:02,135 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration.
15:30:02,138 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@64616ca2 - Registering current configuration as safe fallback point

2019-08-24 15:30:02,200 �[32m[main]�[0;39m �[34mINFO�[0;39m org.jsmart.zerocode.core.utils.RunnerUtils - �[34m### testClass : class JustHelloWorldTest
�[0;39m2019-08-24 15:30:02,780 �[32m[main]�[0;39m �[34mINFO�[0;39m org.jsmart.zerocode.core.utils.RunnerUtils - �[34m### testClass : class JustHelloWorldTest
�[0;39m2019-08-24 15:30:02,851 �[32m[main]�[0;39m �[34mINFO�[0;39m org.jsmart.zerocode.core.utils.RunnerUtils - �[34m### testClass : class JustHelloWorldTest
�[0;39m2019-08-24 15:30:02,870 �[32m[main]�[0;39m �[34mINFO�[0;39m org.jsmart.zerocode.core.runner.ZeroCodeUnitRunner - �[34mSystem property zerocode.junit=null
�[0;39m2019-08-24 15:30:02,993 �[32m[main]�[0;39m �[34mINFO�[0;39m org.jsmart.zerocode.core.runner.ZeroCodeMultiStepsScenarioRunnerImpl - �[34m
-------------------------- BDD: Scenario:hello -------------------------

�[0;39m2019-08-24 15:30:03,020 �[32m[main]�[0;39m �[34mINFO�[0;39m org.jsmart.zerocode.core.runner.ZeroCodeMultiStepsScenarioRunnerImpl - �[34m
-------------------------------------------------------------------------
     Executing Scenario Count No. or parameter No. or Row No. | 0 |
-------------------------------------------------------------------------
�[0;39m2019-08-24 15:30:03,020 �[32m[main]�[0;39m �[34mINFO�[0;39m org.jsmart.zerocode.core.runner.ZeroCodeMultiStepsScenarioRunnerImpl - �[34m
### Executing Step -->> Count No: 0
�[0;39m2019-08-24 15:30:03,110 �[32m[main]�[0;39m �[34mINFO�[0;39m org.jsmart.zerocode.core.httpclient.ssl.SslTrustHttpClient - �[34m###Used SSL Enabled Http Client for http/https/TLS connections
�[0;39m2019-08-24 15:30:04,275 �[32m[main]�[0;39m �[34mINFO�[0;39m org.jsmart.zerocode.core.runner.StepNotificationHandler - �[34m
***Step PASSED:hello->POST_create_employee
�[0;39m2019-08-24 15:30:04,278 �[32m[main]�[0;39m �[34mINFO�[0;39m org.jsmart.zerocode.core.runner.ZeroCodeMultiStepsScenarioRunnerImpl - �[34m
--------- TEST-STEP-CORRELATION-ID: 587367ca-1491-452d-96ad-2e1fad5e1f03 ---------
*requestTimeStamp:2019-08-24T15:30:03.064
step:POST_create_employee
id:null
url:http://localhost:3000/get/a/json/body
method:GET
request:
{ }
--------- TEST-STEP-CORRELATION-ID: 587367ca-1491-452d-96ad-2e1fad5e1f03 ---------
Response:
{
  "status" : 200,
  "headers" : {
    "Date" : [ "Sat, 24 Aug 2019 10:00:04 GMT" ],
    "Content-Length" : [ "131" ],
    "X-Powered-By" : [ "Express" ],
    "Content-Type" : [ "application/json; charset=utf-8" ],
    "ETag" : [ "W/\"83-RXu1VeZBI695n82UQHV/OLYA/yw\"" ],
    "Connection" : [ "keep-alive" ]
  },
  "body" : {
    "httpStatusCode" : null,
    "responseCode" : 0,
    "responseMessege" : null,
    "id" : 123,
    "employeeName" : "pTdRexrIij<PHONE_NUMBER>261",
    "pingBackTime" : 1
  }
}
*responseTimeStamp:2019-08-24T15:30:04.269
*Response delay:1205.0 milli-secs
---------> Assertion: <----------
{
  "status" : 200
}
-done-

�[0;39m2019-08-24 15:30:04,280 �[32m[main]�[0;39m �[34mINFO�[0;39m org.jsmart.zerocode.core.runner.ZeroCodeMultiStepsScenarioRunnerImpl - �[34m
### Executing Step -->> Count No: 0
�[0;39m2019-08-24 15:30:04,284 �[32m[main]�[0;39m �[34mINFO�[0;39m org.jsmart.zerocode.core.httpclient.ssl.SslTrustHttpClient - �[34m###Used SSL Enabled Http Client for http/https/TLS connections
�[0;39m2019-08-24 15:30:05,195 �[32m[main]�[0;39m �[34mINFO�[0;39m org.jsmart.zerocode.core.runner.StepNotificationHandler - �[34m
***Step PASSED:hello->Fetch_bots_in_backendautomation
�[0;39m2019-08-24 15:30:05,197 �[32m[main]�[0;39m �[34mINFO�[0;39m org.jsmart.zerocode.core.runner.ZeroCodeMultiStepsScenarioRunnerImpl - �[34m
--------- TEST-STEP-CORRELATION-ID: 6a581994-f8a8-45e7-83d0-c0a92299e3e5 ---------
*requestTimeStamp:2019-08-24T15:30:04.283
step:Fetch_bots_in_backendautomation
id:null
url:http://localhost:3000/post/a/json/body
method:POST
request:
{
  "body" : {
    "id" : "123",
    "employeeName" : "pTdRexrIij<PHONE_NUMBER>261"
  }
}
--------- TEST-STEP-CORRELATION-ID: 6a581994-f8a8-45e7-83d0-c0a92299e3e5 ---------
Response:
{
  "status" : 200,
  "headers" : {
    "Date" : [ "Sat, 24 Aug 2019 10:00:05 GMT" ],
    "Content-Length" : [ "43" ],
    "X-Powered-By" : [ "Express" ],
    "Content-Type" : [ "application/json; charset=utf-8" ],
    "ETag" : [ "W/\"2b-6CC5McsMsZ+DKajgsXsbHz0lIu4\"" ],
    "Connection" : [ "keep-alive" ]
  },
  "body" : {
    "message" : "You have successfully posted."
  }
}
*responseTimeStamp:2019-08-24T15:30:05.192
*Response delay:909.0 milli-secs
---------> Assertion: <----------
{
  "status" : 200
}
-done-

�[0;39m2019-08-24 15:30:05,349 �[32m[main]�[0;39m �[34mINFO�[0;39m org.jsmart.zerocode.core.runner.ZeroCodeUnitRunner - �[34m
**FINISHED executing all Steps for [hello] **.
Steps were:[POST_create_employee, Fetch_bots_in_backendautomation]
�[0;39m2019-08-24 15:30:05,353 �[32m[main]�[0;39m �[34mINFO�[0;39m org.jsmart.zerocode.core.engine.listener.ZeroCodeTestReportListener - �[34m### ZeroCode: Test run completed for this runner. Generating test reports and charts. More help and examples are available at the README in GitHub
�[0;39m2019-08-24 15:30:05,462 �[32m[main]�[0;39m �[34mINFO�[0;39m org.jsmart.zerocode.core.domain.builders.ExtentReportsFactory - �[34mWhere were the tests fired? Ans: OS:Linux, Architecture:amd64, Java:1.8.0_222
�[0;39m```

Hello @santhoshTpixler ,
I am using below version -

zerocode-tdd-parent
org.jsmart
1.3.13-SNAPSHOT

@warademilind, can you try the same with version 1.3.12 ?

@authorjapps ,
Yes. Tried with version 1.3.12 for both scenario 1 and 2 . Facing same issue.

Interesting...
Why we are unable to reproduce... Just checking which JDK are you using?
Will it be possible to attach here your Scenario-Json file just to look at anything special there?

Hello @authorjapps ,
I am using jdk1.8.0_131 version (installed on my pc).
Please find attached Scenario-json file for ref.
resource_json.txt
Please find result log file for ref.
result_log.txt
Nothing different, when I an trying same scenario with Postman then its working.
Please find attached POM file for ref. -
pomFile.txt

I am using jdk1.8.0_131 version (installed on my pc).

I mean which JDK vendor? Oracle or OpenJDK or any other ?

I mean which JDK vendor? Oracle or OpenJDK or any other ?

I am using JDK of Oracle.

Also, can you please join our slack-channel (as well as mailing list)?

Sure

Sorted.
The project was rebuilt using

mvn clean install -DskipTests

and there were no issues after that.

Thanks a lot.
Its working now.


src/makefile is missing from the repo

see title ;)
looking forward to a non-bloat non++ exr implementation..

https://github.com/aghiles/microexr/blob/master/src/makefile

awesome, thanks :)
On Fri, Jan 9, 2015 at 2:07 PM, Paolo Berto<EMAIL_ADDRESS>wrote:

https://github.com/aghiles/microexr/blob/master/src/makefile
—
Reply to this email directly or view it on GitHub
https://github.com/aghiles/microexr/issues/3#issuecomment-69331837.


make AbstractTrees.print_tree(node) work

I feel like this shouldn't be too hard and I'd like to make a PR to be able to print_tree(node), opening issue in the meantime
this would be incredibly useful

AbstractTrees.children(n::EzXML.Node) = elements(n)
AbstractTrees.printnode(io::IO, node::EzXML.Node) = print(io, getproperty(node, :name))
AbstractTrees.nodetype(::EzXML.Node) = EzXML.Node

thats basically it


Alignment bug in 2.5

I found that equations that were centered in the column in 2.4 are now setting flush left in 2.5.

Can you point to a live page that illustrates the problem?  Otherwise, you will need to give more details about your configuration, the format used for input and output, and the browser and OS you are using.

OS X 10.9.5, Chrome 39.0.2171.71 (64-bit). Plain-TeX input. I can email you the actual file and our defaul.js and macros file.

Attached is our default.js file and the TeX macro extension that is called
from default.js and the source .html file.
On Fri, Jan 9, 2015 at 12:52 PM, Davide P. Cervone<EMAIL_ADDRESS>
wrote:

Can you point to a live page that illustrates the problem? Otherwise, you
will need to give more details about your configuration, the format used
for input and output, and the browser and OS you are using.
—
Reply to this email directly or view it on GitHub
https://github.com/mathjax/MathJax/issues/1000#issuecomment-69371174.

--
David Starbuck
Programmer/System Analyst
IEEE Publications
<EMAIL_ADDRESS>1+<PHONE_NUMBER> (office)

I didn't get any attachments.  :-(
Can you try again?
Davide
On Jan 9, 2015, at 1:05 PM, dstarbuc wrote:

Attached is our default.js file and the TeX macro extension that is called
from default.js and the source .html file.
On Fri, Jan 9, 2015 at 12:52 PM, Davide P. Cervone<EMAIL_ADDRESS>
wrote:

Can you point to a live page that illustrates the problem? Otherwise, you
will need to give more details about your configuration, the format used
for input and output, and the browser and OS you are using.
—
Reply to this email directly or view it on GitHub
https://github.com/mathjax/MathJax/issues/1000#issuecomment-69371174.

--
David Starbuck
Programmer/System Analyst
IEEE Publications
<EMAIL_ADDRESS>1+<PHONE_NUMBER> (office)
—
Reply to this email directly or view it on GitHub.

Please note that GitHub strips attachements if you reply by email. Either email them directly or put a minimal sample up on something like jsbin, jsfiddle, codepen etc.

OK, I found the issue.  There was a variable name conflict:  the one used to compute the displayIndent when it was not the default of "0" was already in use for another purpose, and so when displayIndent was specified, it blew away the original value for that variable.  That caused the centering to get messed up.
I have fixed the issue in the issue1000 branch of my fork of MathJax.

=> Merged

=> In Testsuite
MathMLToDisplay/Presentation/TablesAndMatrices/issue1000-1.html
MathMLToDisplay/Presentation/TablesAndMatrices/issue1000-2.html


Prevent endless div loop with a query selector

because performance is important 🤠

Good

Veryfied

Assign

The people choice


results on Cambridge and 7Scenes

Dear author,
Excellent work. I am wondering if you could also provide the evaluation results on 7Scenes and Cambridge landmarks with the metric like success ratio with errors smaller than (5cm, 5◦) as shown in PRAM (https://arxiv.org/pdf/2404.07785.pdf).
I will be very happy to put your results in the refined version of PRAM.
Best,

Hi @feixue94 , please find the results below. I just copied the full logs for you. Feel free to get the results of any metrics you want.
7Scenes:
Percentage of test images localized within:
	1cm, 1deg : 10.35%
	2cm, 2deg : 37.25%
	3cm, 3deg : 66.30%
	5cm, 5deg : 92.55%
	25cm, 2deg : 98.70%
	50cm, 5deg : 100.00%
	500cm, 10deg : 100.00%
Creating the reference model.
Kept 2000 images out of 4000.
2023-11-20 16:11:39.297 | INFO     | __main__:<module>:293 - DataLoader of scene fire is initialized!
[2023/11/20 16:11:53 hloc.pipelines.Cambridge.utils INFO] Results for file fire_poses.txt:
Median errors: 0.017m, 0.744deg
Percentage of test images localized within:
	1cm, 1deg : 16.70%
	2cm, 2deg : 60.00%
	3cm, 3deg : 83.05%
	5cm, 5deg : 95.55%
	25cm, 2deg : 96.25%
	50cm, 5deg : 99.85%
	500cm, 10deg : 99.85%
Creating the reference model.
Kept 1000 images out of 2000.
2023-11-20 16:12:12.354 | INFO     | __main__:<module>:293 - DataLoader of scene heads is initialized!
[2023/11/20 16:12:14 hloc.pipelines.Cambridge.utils INFO] Results for file heads_poses.txt:
Median errors: 0.009m, 0.650deg
Percentage of test images localized within:
	1cm, 1deg : 53.50%
	2cm, 2deg : 88.60%
	3cm, 3deg : 92.50%
	5cm, 5deg : 97.70%
	25cm, 2deg : 96.90%
	50cm, 5deg : 98.20%
	500cm, 10deg : 99.20%
Creating the reference model.
Kept 6000 images out of 10000.
2023-11-20 16:12:54.603 | INFO     | __main__:<module>:293 - DataLoader of scene office is initialized!
[2023/11/20 16:13:06 hloc.pipelines.Cambridge.utils INFO] Results for file office_poses.txt:
Median errors: 0.027m, 0.815deg
Percentage of test images localized within:
	1cm, 1deg : 7.65%
	2cm, 2deg : 32.82%
	3cm, 3deg : 56.62%
	5cm, 5deg : 82.93%
	25cm, 2deg : 94.90%
	50cm, 5deg : 100.00%
	500cm, 10deg : 100.00%
Creating the reference model.
Kept 4000 images out of 6000.
2023-11-20 16:13:32.155 | INFO     | __main__:<module>:293 - DataLoader of scene pumpkin is initialized!
[2023/11/20 16:13:39 hloc.pipelines.Cambridge.utils INFO] Results for file pumpkin_poses.txt:
Median errors: 0.038m, 1.025deg
Percentage of test images localized within:
	1cm, 1deg : 5.55%
	2cm, 2deg : 21.65%
	3cm, 3deg : 37.90%
	5cm, 5deg : 62.70%
	25cm, 2deg : 76.40%
	50cm, 5deg : 98.30%
	500cm, 10deg : 100.00%
Creating the reference model.
Kept 7000 images out of 12000.
2023-11-20 16:14:42.766 | INFO     | __main__:<module>:293 - DataLoader of scene redkitchen is initialized!
[2023/11/20 16:15:05 hloc.pipelines.Cambridge.utils INFO] Results for file redkitchen_poses.txt:
Median errors: 0.034m, 1.190deg
Percentage of test images localized within:
	1cm, 1deg : 3.64%
	2cm, 2deg : 19.64%
	3cm, 3deg : 41.16%
	5cm, 5deg : 72.92%
	25cm, 2deg : 82.20%
	50cm, 5deg : 99.18%
	500cm, 10deg : 99.90%
Creating the reference model.
Kept 2000 images out of 3000.
2023-11-20 16:15:18.985 | INFO     | __main__:<module>:293 - DataLoader of scene stairs is initialized!
[2023/11/20 16:15:22 hloc.pipelines.Cambridge.utils INFO] Results for file stairs_poses.txt:
Median errors: 0.042m, 1.118deg
Percentage of test images localized within:
	1cm, 1deg : 2.30%
	2cm, 2deg : 20.10%
	3cm, 3deg : 34.90%
	5cm, 5deg : 60.50%
	25cm, 2deg : 78.10%
	50cm, 5deg : 91.10%
	500cm, 10deg : 98.20%

Cambridge:
2023-11-20 20:05:58.852 | INFO     | __main__:<module>:293 - DataLoader of scene ShopFacade is initialized!
[2023/11/20 20:05:58 hloc.pipelines.Cambridge.utils INFO] Results for file ShopFacade_poses.txt:
Median errors: 0.040m, 0.182deg
Percentage of test images localized within:
	1cm, 1deg : 1.94%
	2cm, 2deg : 16.50%
	3cm, 3deg : 34.95%
	5cm, 5deg : 59.22%
	25cm, 2deg : 94.17%
	50cm, 5deg : 99.03%
	500cm, 10deg : 100.00%
[2023/11/20 20:06:03 hloc.pipelines.Cambridge.utils INFO] Scaling the COLMAP model to the original image size.
2023-11-20 20:06:46.482 | INFO     | __main__:<module>:293 - DataLoader of scene OldHospital is initialized!
[2023/11/20 20:06:46 hloc.pipelines.Cambridge.utils INFO] Results for file OldHospital_poses.txt:
Median errors: 0.131m, 0.283deg
Percentage of test images localized within:
	1cm, 1deg : 0.00%
	2cm, 2deg : 0.55%
	3cm, 3deg : 1.65%
	5cm, 5deg : 12.64%
	25cm, 2deg : 69.23%
	50cm, 5deg : 87.36%
	500cm, 10deg : 100.00%
[2023/11/20 20:07:01 hloc.pipelines.Cambridge.utils INFO] Scaling the COLMAP model to the original image size.
2023-11-20 20:07:54.634 | INFO     | __main__:<module>:293 - DataLoader of scene GreatCourt is initialized!
[2023/11/20 20:07:54 hloc.pipelines.Cambridge.utils INFO] Results for file GreatCourt_poses.txt:
Median errors: 0.178m, 0.109deg
Percentage of test images localized within:
	1cm, 1deg : 0.39%
	2cm, 2deg : 2.50%
	3cm, 3deg : 5.53%
	5cm, 5deg : 10.26%
	25cm, 2deg : 62.11%
	50cm, 5deg : 80.00%
	500cm, 10deg : 98.16%
[2023/11/20 20:08:03 hloc.pipelines.Cambridge.utils INFO] Scaling the COLMAP model to the original image size.
2023-11-20 20:09:01.894 | INFO     | __main__:<module>:293 - DataLoader of scene KingsCollege is initialized!
[2023/11/20 20:09:03 hloc.pipelines.Cambridge.utils INFO] Results for file KingsCollege_poses.txt:
Median errors: 0.124m, 0.206deg
Percentage of test images localized within:
	1cm, 1deg : 0.00%
	2cm, 2deg : 1.17%
	3cm, 3deg : 3.50%
	5cm, 5deg : 12.83%
	25cm, 2deg : 78.43%
	50cm, 5deg : 93.29%
	500cm, 10deg : 100.00%
[2023/11/20 20:09:18 hloc.pipelines.Cambridge.utils INFO] Scaling the COLMAP model to the original image size.
2023-11-20 20:10:27.900 | INFO     | __main__:<module>:293 - DataLoader of scene StMarysChurch is initialized!
[2023/11/20 20:10:28 hloc.pipelines.Cambridge.utils INFO] Results for file StMarysChurch_poses.txt:
Median errors: 0.074m, 0.232deg
Percentage of test images localized within:
	1cm, 1deg : 0.75%
	2cm, 2deg : 5.28%
	3cm, 3deg : 13.02%
	5cm, 5deg : 30.38%
	25cm, 2deg : 96.04%
	50cm, 5deg : 99.62%
	500cm, 10deg : 99.81%

Great. Thank you so much.


[lain-cli]Add '-t' parameter to lain 'enter/attach' command to target an application

Closed in lain/lain-cli#3


Where is OnNan property in ScottPlot 5?

Question:
I've seen how the "OnNaN" property can be accessed in SP4 (https://github.com/ScottPlot/ScottPlot.NET/blob/main/content/faq/nan.md), but I can't seem to find it anywhere in SP5. Can you help me locate it?
ScottPlot Version:
ScottPlot.WPF 5.0.34
Code Sample (from SP4):
var plt = new ScottPlot.Plot(600, 400);
var scatter1 = plt.AddScatter(xs, ys, Color.Gray);
var scatter2 = plt.AddScatter(xs, ysWithNan, Color.Black);
scatter2.OnNaN = ScottPlot.Plottable.ScatterPlot.NanBehavior.Gap;

Hi @MultipleCircles, I think this is supported out of the box 👍
https://scottplot.net/cookbook/5.0/Scatter/ScatterWithGaps/
ScottPlot.Plot myPlot = new();

double[] xs = Generate.Consecutive(51);
double[] ys = Generate.Sin(51);

// long stretch of empty data
for (int i = 10; i < 20; i++)
    ys[i] = double.NaN;

// single missing data point
ys[30] = double.NaN;

// single floating data point
for (int i = 35; i < 40; i++)
    ys[i] = double.NaN;
for (int i = 40; i < 45; i++)
    ys[i] = double.NaN;

myPlot.Add.Scatter(xs, ys);

myPlot.SavePng("demo.png", 400, 300);


Update headset-display.md

Added documentation for an issue where HMD displays show an incorrectly warped view, persistent across reinstalls of WMR.
Separated tracking-related jitter from performance-related jitter.
Added mentions about DisplayPort.
Minor fixes and clarity improvements.

@TheJokingTeen : Thanks for your contribution! The author(s) have been notified to review your proposed change.

Sorry for the large amount of commits. The two most recent commits are only very minor wording changes.

@MaxWang-MS Please consider reviewing this, @qianw211 seems to be inactive.

Learn Build status updates of commit 491a4d9:
:warning: Validation status: warnings

File
Status
Preview URL
Details

enthusiast-guide/headset-display.md
:warning:Warning

Details

enthusiast-guide/headset-display.md

Line 152, Column 78: [Warning: bookmark-not-found] Cannot find bookmark '#make-sure-you-have-a-compatible-graphics-driver' in 'before-you-start.md'.

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 Learn 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 or suggestions 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 the learn.microsoft.com contributor guidesPost your question in the Learn support channel

Learn Build status updates of commit dc9ff2c:
:warning: Validation status: warnings

File
Status
Preview URL
Details

enthusiast-guide/headset-display.md
:warning:Warning

Details

enthusiast-guide/headset-display.md

Line 152, Column 78: [Warning: bookmark-not-found] Cannot find bookmark '#make-sure-you-have-a-compatible-graphics-driver' in 'before-you-start.md'.

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 Learn 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 or suggestions 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 the learn.microsoft.com contributor guidesPost your question in the Learn support channel

@vtieto you were right about the capitalization (although there are some sentences there there is more capitalization to be removed (at least on the main branch)). The PR above also fixes some misleading info.


Add a new 'define' command

Is your feature request related to a problem? Please describe.
There are a lot of acronyms and terminologies associated with programming in general. Currently a lot people in the server are mainly starting to learn to code and they constantly ask for the meaning of simple acronyms. Answering acronyms and terminologies repeatedly is quite time consuming and often annoying, especially when your trying to explain a bigger concept but the person doesn't get the smaller concepts associated with it. For example-
If a person asks-

What is GitHub?

We might try to answer by saying-

GitHub is a company that provides hosting for software development version control using Git.
It is common among developers of any languages to use GitHub.

The person might ask-

What is Git?

We might answer-

Git is a distributed version-control system for tracking changes in source code during software development. It is designed for coordinating work among programmers.

The person might ask-

What is a version control system?

Or

What does source code mean?

You can clearly see the problem. Answering a lot people these common questions repeatedly isn't efficient nor fun.
Describe the solution you'd like
I would propose a new bot command !define which can be used to ask the bot for commonly asked programming related acronyms and terminologies. This would reduce the amount repetition that occurs during normal conversations when trying to help others. The command pattern will be like this -> !define <keyword>.
An example of the command would be like !define git .
The reply from the bot should consist of a short description of the acronym or terminology with a link to a detailed explanation.

How would we plan on having a list of "definable words" and keep this updated? Would it be a list of files we do some searching over or something? The original gitter bot had a similar feature, which searched over the FCC wiki pages.
This feature would probably collide with the long term goal of integrating the bot with the FCC search. As the search bar in the upper left of the site is already connected to the news page, guides and curriculum. The search is connected with algolia which could be called directly or indirectly from the bot at a later time, which would make for a somewhat "killer feature" of this bot, as it would then be able to provide information directly from FCC via a production grade full-text-search system.
I don't believe this test bot will ever bet setup to connect with algolia though, as it costs some money, and requires a lot of setup.

We can have a JS file, from where we can export all of the "definable words" and work from there.
As for FCC algolia support, let's add this feature and in the future if they plan to add it, we can just remove it.....

Perhaps it's worth tracking the amount of times a certain keyword was called to get an idea of what to populate the list with.
Those could be queried from Algolia (like, once a month) and stored locally (or in a DB).

@bradtaniguchi If FCC agreed to have some sort of integration with the bot, I think we'll have some sort of APIs to work with. Maybe we can request a small keyword collection for the bot where we store all the definitions.?
If that isn't possible, we can just use a JSON file for that. (Kinda like how FCC stores all the quotes in a JSON file)

@bradtaniguchi Didn't we get the approval for a DB for the bot? If so, let's start adding some common definitions in the DB.
If we don't have the signal to do so, we can use a simple JSON. Just like how FCC stores their quotes.

Do we need to use the DB for this?
I think going the local .json file route is better - It's not something that the bot needs to write to, or update, so having it query a DB for this command seems unnecessarily resource consuming.

I still don't want to create our own "knowledge database" because freeCodeCamp already had something exactly like this and it was deprecated. (ref) The feature only works with content, requires maintaining said content, and requires endless content to be of any significant use.
The idea of keeping track of a database of knowledge isn't something I want to do or maintain. It also seems like freeCodeCamp already dropped this idea in favor of the news site, which is what I'd rather integrate with than try to build out it out from scratch ourselves.
This isn't really a practical issue in the sense it isn't hard to build this feature from a code/architecture standpoint, but to build out the knowledge requires to much work, dedication, and maintenance to make it relevant. Finally, it wont beat a straight google search, so I'd rather not build it for the sake of building it since the feature will come at enormous cost over time.

Let's close this issue as this feature seems to be not feasible.


Drush is Unable to load autoload.php

Bug Report

Vagrant 1.9.1
VirtualBox 5.1.14
Windows 10
Full console output
TASK [geerlingguy.drush : Ensure Drush can be installed on Debian Wheezy.] *****
skipping: [drupalvm]

TASK [geerlingguy.drush : Install Drush dependencies with Composer.] ***********
skipping: [drupalvm]

TASK [geerlingguy.drush : Create drush symlink.] *******************************
ok: [drupalvm]

TASK [geerlingguy.drush : Run drush to finish setting it up.] ******************
fatal: [drupalvm]: FAILED! => {"changed": true, "cmd": ["/usr/local/bin/drush"], "delta": "0:00:00.281308", "end": "2017-03-02 17:23:00.834570", "failed": true, "rc": 1, "start": "2017-03-02 17:23:00.553262", "stderr": "Unable to load autoload.php. Run composer install to fetch dependencies and write this file (http://docs.drush.org/en/master/install-alternative/). Or if you prefer, use the drush.phar which already has dependencies included (http://docs.drush.org/en/master/install).", "stdout": "", "stdout_lines": [], "warnings": []}
        to retry, use: --limit @/vagrant/provisioning/playbook.retry

PLAY RECAP *********************************************************************
drupalvm                   : ok=119  changed=1    unreachable=0    failed=1

Ansible failed to complete successfully. Any error output should be
visible above. Please fix these errors and try again.

Full console output
Dear Sir,
I just downloaded the zip and typed the command vagrant up .. no changes, just renamed default.config.yml to config.yml
Thank you

Please see:

https://github.com/geerlingguy/drupal-vm/issues/420
https://github.com/geerlingguy/drupal-vm/issues/326

And check on whether a vagrant destroy and vagrant up fixes the issue. Also check on what Version of Ansible you have installed (needs to be 2.2.x or later), and check on what version of PHP is installed inside the VM (vagrant ssh then run php -v to get the exact version).

Php 7.0.16-4+deb.sury.org~xenial+1
Ansible <IP_ADDRESS>-1ppa~xenial
Re-running isn't fixing it for me.

@dogwolf did you run vagrant destroy? Also, do you have something set in a config file for drush_version anywhere?

Oh also, did you copy default.config.yml, or rename it? It should still be there, and then you should only put overrides inside config.yml (so you don't even technically need to have a config.yml if you're not overriding anything).

Hi, after some vagrant destroy and up finally the problem disappear and all seems to work nicely.
Thank you

Great! I'll close this for now. It could be there was some composer error during the initial install, that's my best guess. Then Drush gets stuck in some weird state where it's not completely installed.


primitives: use alloy EMPTY_ constants

I really recommend opening these one after another :)

Yes could have been better :) but no problem will handle the conflicts they are very minor and fast to solve


CarryOn first person animation is hidden.

When carrying a chest or an entity with the CarryOn mod, hands and the held entity disappear in first person, but still render in third person.

(Technically was first but used the other one already) Duplicate of #160


api.members.add seems to activate member without opt-in from magic link

Issue Summary
Not sure if this is intended but when adding an email via the JavaScript API, there is a member created and it seems I can even send email without waiting for the opt-in. This happens whether email_type is subscribe or signup.
Steps to Reproduce
I ran the following code via node.js:
const GhostAdminApi = require('@tryghost/admin-api');

const api = new GhostAdminApi({
	url: `https://${ ghost_domain }.com`,
	key: api_key,
	version: 'canary'
})
await api.members.add({
	email: email_address,
}, {
	send_email: true,
	email_type: 'subscribe',
	// email_type: 'signup',
	label: 'alfa',
})

I was expecting that the member would not be visible in the admin UI until they click the button from the magic link.
Ghost Version
4.32.3
Node.js Version
?
How did you install Ghost?
Cloudron
Database type
Other
Browser & OS version
No response
Relevant log / error output
No response
Code of Conduct

[X] I agree to be friendly and polite to people in this repository

Seems to have the same issue via cURL too:
GHOST_DOMAIN="XXXXX"
GHOST_API_KEY="XXXXX"
GHOST_API_VERSION="v4"

# CREATE JWT_TOKEN
TMPIFS=$IFS
IFS=':' read ID SECRET <<< "$GHOST_API_KEY"
IFS=$TMPIFS
NOW=$(date +'%s')
FIVE_MINS=$(($NOW + 300))
HEADER="{\"alg\": \"HS256\",\"typ\": \"JWT\", \"kid\": \"$ID\"}"
PAYLOAD="{\"iat\":$NOW,\"exp\":$FIVE_MINS,\"aud\": \"/$GHOST_API_VERSION/admin/\"}"
base64_url_encode() {
    declare input=${1:-$(</dev/stdin)}
    # Use `tr` to URL encode the output from base64.
    printf '%s' "${input}" | base64 | tr -d '=' | tr '+' '-' |  tr '/' '_'
}
header_base64=$(base64_url_encode "$HEADER")
payload_base64=$(base64_url_encode "$PAYLOAD")
header_payload="${header_base64}.${payload_base64}"
signature=$(printf '%s' "${header_payload}" | openssl dgst -binary -sha256 -mac HMAC -macopt hexkey:$SECRET | base64_url_encode)
JWT_TOKEN="${header_payload}.${signature}"

# testing GET posts
# curl --insecure -H "Authorization: Ghost $JWT_TOKEN" "https://$GHOST_DOMAIN/ghost/api/$GHOST_API_VERSION/admin/posts/"

# testing GET members
# curl --insecure -H "Authorization: Ghost $JWT_TOKEN" "https://$GHOST_DOMAIN/ghost/api/$GHOST_API_VERSION/admin/members/"

# POST members
curl --insecure -H "Authorization: Ghost $JWT_TOKEN" -H "Content-Type: application/json" -d '{"members":[{"email":"XXXXX"}]}' "https://$GHOST_DOMAIN/ghost/api/$GHOST_API_VERSION/admin/members?send_email=true&email_type=subscribe"

Hey @rosano 👋🏼 It's expected behaviour that members are added immediately when added via the API. You can POST to the /members/api/send-magic-link/ endpoint to trigger the magic link signup mechanism, but the links expire after 24h and it's intended to be used for member self signup.
Could you provide more details on your use-case and what you're hoping to achieve?

Posting to that endpoint seems to work, but I'm somehow not able to activate when making the request server-side via node.js—see #14045.


MAINT: Downgrade Logbook to 0.6.0

Opening PR to get a Travis run.

Coverage decreased (-0.05%) to 87.46% when pulling 69b53d1b6e5df15a31abfb5129b8c243b7d5f7b0 on downgrade_logbook into 314b22656facaab9f22695ab5e16dca0385c8738 on master.


Convert man page to markdown format

Markdown formatted to render in a readable fashion using go-md2man.
Fixes #151
Signed-off-by: Jhon Honce<EMAIL_ADDRESS>

@mtrmac Please review, thanks.
@lsm5 Please review for packaging changes, thanks.

Nice work @jwhonce, my bigger problem with these man pages is the lack of examples.  I desperately want to know how to use skopeo, but I have a real problem translating this man pages into real use cases.  I think adding three or four use cases to the man page would be really helpful.

For future reference, this now also adds (great!) examples.
@jwhonce I’m done with my fit of being pedantic (and please feel free to tell me to shut up about such unimportant matters); the only real blocker from my POV is the make install update.

@mtrmac  I'm learning how to get markdown and the man pages to both render well.  So a pedantic pass isn't bad. :)  @lsm5 has a commit for the make install  I'll pull that in once I've cleaned up your comments.

@mtrmac Please review and merge.  Thanks.

The move from man/ to docs/ is breaking CAHC builds: https://ci.centos.org/job/atomic-rdgo-centos7/4446/console

13:42:49 install: cannot stat 'docs/skopeo.1': No such file or directory
13:42:49 make: *** [install-docs] Error 1

Could someone make the corresponding change as well on the skopeo spec file: http://pkgs.fedoraproject.org/cgit/rpms/skopeo.git/tree/skopeo.spec#n200
http://pkgs.fedoraproject.org/cgit/rpms/skopeo.git/tree/skopeo.spec#n262

@jwhonce It seems that install-docs would benefit from a dependency on docs/skopeo.1 (and install-binary on a dependency on skopeo?).  I’ve also been bitten by make install installing an obsolete version because the man format was not regenerated.

On Thu, Aug 11, 2016 at 07:14:15AM -0700, Jonathan Lebon wrote:

The move from man/ to docs/ is breaking CAHC builds: https://ci.centos.org/job/atomic-rdgo-centos7/4446/console

13:42:49 install: cannot stat 'docs/skopeo.1': No such file or directory
13:42:49 make: *** [install-docs] Error 1

Could someone make the corresponding change as well on the skopeo spec file: http://pkgs.fedoraproject.org/cgit/rpms/skopeo.git/tree/skopeo.spec#n200
http://pkgs.fedoraproject.org/cgit/rpms/skopeo.git/tree/skopeo.spec#n262

I'll update.
--
Lokesh
Freenode: lsm5
GPG: 0xC7C3A0DD

rawhide built here: http://koji.fedoraproject.org/koji/buildinfo?buildID=790952
@mtrmac in rpmbuilds i'm just using lines 188-191 here:
http://pkgs.fedoraproject.org/cgit/rpms/skopeo.git/tree/skopeo.spec#n188 and it seems to work fine, unless i'm misreading what you mean.

@mtrmac in rpmbuilds i'm just using lines 188-191 here:
Yeah, that does work, but you need to be careful and know about these things.

With ordinary GNU makefiles, make install alone automatically runs make all.
I’ll clean that up a bit.

I’ll clean that up a bit.

#163 .


Add question counter

Based off of feature/undo branch

@aleezaarc this should not be based on the undo branch. Just rebase on master :)

@aleezaarc @SebastianKapunkt
It would be nice to cover new context data covered in the TestAnswerCreateView. 😉

I am a bit lost with testing templates. Is there a good example of this somewhere? @codingjoe

go for it 👍


Remove package manager installation instructions from readme

Due to license documentation issues, most package managers provide a version of the Arduino IDE that is outdated by 5 years. For this reason, recommending installation of the Arduino IDE from a package manager is a bad idea.

On the flip side, recommending that people install proprietary software built by a single organization without external audit is not a good idea either.
Perhaps it makes more sense to fix #2703, make Arduino a libre software package again, and allow distributions to build and distribute Arduino?


Multiselect Attribute and Layered Navigation

Hello
I have a product with a attribute multiselect, at Product_Flat table we have: "103,105,106".
But when I use it for search on store front, they search like product_flat.attribute = 105 or product_flat=attribute = 106...
looking at MySQL documentation, we have to use something like this instead:
SELECT FIND_IN_SET('105', '103,105,106') AS result;

@ludioao Thanks, we will surely look into this regard. Will reply you soon here.

Hi @ludioao
We Have implemented your suggestions.
Once again, thank you very much for your suggestions & hope to get more suggestions & advice in future.

Framework version: 0.1.5
Fixed


Add points cooldown

Add a cooldown relative to the amount of points someone just gave to limit the ability to give extremely large amounts of points back to back.
Make sure to consider how the special "everyone" syntax fits into this.

Do not want

The people have spoken, points will remain unrestricted.


Merge develop into master

Pull Request Test Coverage Report for Build 12

0 of 7 (0.0%) changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 0.0%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/main/java/me/tobiadeyinka/beam/config/ConfigValues.java
0
1
0.0%

src/main/java/me/tobiadeyinka/beam/Beam.java
0
6
0.0%

Totals

Change from base Build 5:
0.0%

Covered Lines:
0

Relevant Lines:
7

💛  - Coveralls


UI/UX branch - Moeez

Fixed Navbar Design Issues and the Layout
Fixed the UI Design for the Login Page
Fixed the UI Design for Sign Up Page
Minor Design Changes on the Home and About Us page (Added Shadows under objects for a 3D look)

Resolve Conflicting Code with Master branch


Test structure refactor

Coverage increased (+1.3%) to 87.393% when pulling 36e051006465c6027dbf18e56b22fb1a942d7d89 on thongsav-usgs:master into d23f311fc3c5a87a5eec123a3eed621f0f581b5a on USGS-R:master.

:+1:

I just pulled this and will add to it


Remove unsupported EC384 curve-based parameters

Remove EC384 curve-based configuration from header file and the
script. Update README for the same.

Signed-off-by: Chandrakar, Prateek<EMAIL_ADDRESS>

Validated the PR with E2E for TPM device with different AES encryption modes.


auto set startdate

this is a part of the dev toolkit. override startTime so when running yarn minter, it selects a start time that passes validations and starts soon, like in the next 5 min.
do the same for whitelist too

changed datetime format so this is not an issue