text:
Problem with teams in beta

I'm getting the following when using the new Sigh beta on our Jenkins build.  Seems to be team related.
Started by user Rob Harrison
Building in workspace /Users/robwithhair/.jenkins/jobs/iOS Build - Release Automation/workspace
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from 2 remote Git repositories
 > git config remote.github.url git@github.com:AppInstitute/app.git # timeout=10
Fetching upstream changes from git@github.com:AppInstitute/app.git
 > git --version # timeout=10
 > git -c core.askpass=true fetch --tags --progress git@github.com:AppInstitute/app.git +refs/heads/live:refs/remotes/github/live
 > git config remote.xcode.url /git/GitHubApp.git # timeout=10
Fetching upstream changes from /git/GitHubApp.git
 > git -c core.askpass=true fetch --tags --progress /git/GitHubApp.git +refs/heads/master:refs/remotes/xcode/master
 > git rev-parse refs/remotes/github/live^{commit} # timeout=10
 > git rev-parse refs/remotes/github/github/live^{commit} # timeout=10
 > git rev-parse github/live^{commit} # timeout=10
 > git rev-parse refs/remotes/xcode/github/live^{commit} # timeout=10
Checking out Revision 783fed29cfd8bb72ede00c8b6b9f7fce77db0dec (refs/remotes/github/live)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 783fed29cfd8bb72ede00c8b6b9f7fce77db0dec # timeout=10
 > git branch -a # timeout=10
 > git rev-parse live^{commit} # timeout=10
 > git rev-parse longhair-build^{commit} # timeout=10
 > git rev-parse peterdev-build^{commit} # timeout=10
 > git rev-parse rocknroe-build^{commit} # timeout=10
 > git rev-parse remotes/github/1.4.1-pustnotificationfix^{commit} # timeout=10
 > git rev-parse remotes/github/64bit^{commit} # timeout=10
 > git rev-parse remotes/github/64bit-merge^{commit} # timeout=10
 > git rev-parse remotes/github/Form_user_and_locked_tabs^{commit} # timeout=10
 > git rev-parse remotes/github/chang^{commit} # timeout=10
 > git rev-parse remotes/github/devices-locations^{commit} # timeout=10
 > git rev-parse remotes/github/enhancement-loyalty-cards-widget^{commit} # timeout=10
 > git rev-parse remotes/github/feature-burger-menu^{commit} # timeout=10
 > git rev-parse remotes/github/florist-exchange-ipad^{commit} # timeout=10
 > git rev-parse remotes/github/form-addresspicker^{commit} # timeout=10
 > git rev-parse remotes/github/geofencing^{commit} # timeout=10
 > git rev-parse remotes/github/geofencing-android^{commit} # timeout=10
 > git rev-parse remotes/github/inline-browser^{commit} # timeout=10
 > git rev-parse remotes/github/ios7_form_style^{commit} # timeout=10
 > git rev-parse remotes/github/ios8^{commit} # timeout=10
 > git rev-parse remotes/github/jacob-inline-overlay^{commit} # timeout=10
 > git rev-parse remotes/github/live^{commit} # timeout=10
 > git rev-parse remotes/github/maste^{commit} # timeout=10
 > git rev-parse remotes/github/master^{commit} # timeout=10
 > git rev-parse remotes/github/maxSelectOption^{commit} # timeout=10
 > git rev-parse remotes/github/multiOptionsDodds^{commit} # timeout=10
 > git rev-parse remotes/github/patch-feature^{commit} # timeout=10
 > git rev-parse remotes/github/phonegap^{commit} # timeout=10
 > git rev-parse remotes/github/releaseAutomation^{commit} # timeout=10
 > git rev-parse remotes/github/sketch^{commit} # timeout=10
 > git rev-parse remotes/github/staging^{commit} # timeout=10
 > git rev-parse remotes/github/travelbook^{commit} # timeout=10
 > git rev-parse remotes/github/travelbook-form_detailview^{commit} # timeout=10
 > git rev-parse remotes/github/v2.5.3^{commit} # timeout=10
 > git rev-parse remotes/github/virtual_analyst^{commit} # timeout=10
 > git rev-parse remotes/xcode/master^{commit} # timeout=10
 > git branch -D live # timeout=10
 > git checkout -b live 783fed29cfd8bb72ede00c8b6b9f7fce77db0dec
 > git rev-list 783fed29cfd8bb72ede00c8b6b9f7fce77db0dec # timeout=10
[workspace] $ /bin/sh -xe /var/folders/vr/r0mypvfd02x8_y7bgdjtql080000gn/T/hudson4420843061655629971.sh
+ echo 'App Builder Rob Harrison (robwithhair) - Rob Harrison (rob@appinstitute.co.uk)'
App Builder Rob Harrison (robwithhair) - Rob Harrison (rob@appinstitute.co.uk)
+ git checkout live
Already on 'live'
+ git branch -D longhair-build
Deleted branch longhair-build (was f1d4472).
+ git clean -d -x -f
Removing iOS/fastlane/Error1432728310.png
Removing iOS/fastlane/ratings.json
+ git reset --hard HEAD
HEAD is now at 783fed2 Merge tag 'v2.7.2' into live
+ git checkout -b longhair-build
Switched to a new branch 'longhair-build'
+ echo changing appcode in '/Users/robwithhair/.jenkins/jobs/iOS Build - Release Automation/workspace/iOS/www/src/global.js'
changing appcode in /Users/robwithhair/.jenkins/jobs/iOS Build - Release Automation/workspace/iOS/www/src/global.js
+ sed -i .old 's/var appcode = "[^"]*";/var appcode = "longhair"; /g' '/Users/robwithhair/.jenkins/jobs/iOS Build - Release Automation/workspace/iOS/www/src/global.js'
+ rm '/Users/robwithhair/.jenkins/jobs/iOS Build - Release Automation/workspace/iOS/www/src/global.js.old'
+ git add '/Users/robwithhair/.jenkins/jobs/iOS Build - Release Automation/workspace/iOS/www/src/global.js'
+ git commit -m 'Added appcode longhair to global.js'
[longhair-build 221d265] Added appcode longhair to global.js
 1 file changed, 1 insertion(+), 1 deletion(-)
+ export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/mysql/bin:/usr/local/bin:/usr/local/mysql/bin:/usr/local/bin:/usr/local/bin
+ PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/mysql/bin:/usr/local/bin:/usr/local/mysql/bin:/usr/local/bin:/usr/local/bin
+ echo /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/mysql/bin:/usr/local/bin:/usr/local/mysql/bin:/usr/local/bin:/usr/local/bin
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/mysql/bin:/usr/local/bin:/usr/local/mysql/bin:/usr/local/bin:/usr/local/bin
+ echo 'changing bundle id and version number'
changing bundle id and version number
+ updateBundleAndVersion longhair 1.0 'App Institute' '/Users/robwithhair/.jenkins/jobs/iOS Build - Release Automation/workspace/iOS/Framework/Framework-Info.plist'
writing line -  	<string>com.AppInstitute.longhair</string>

writing CFBundleShortVersionString -  	<string>1.0</string>

writing CFBundleVersion -  	<string>1.0</string>

+ getDataFromCms longhair '/Users/robwithhair/.jenkins/jobs/iOS Build - Release Automation/workspace' /iOS/Framework/Framework-Info.plist
/Users/robwithhair/.jenkins/jobs/iOS Build - Release Automation/workspace/iOS/Framework/Framework-Info.plist
Long Hair
writing CFBundleDisplayName -  	<string>Long Hair</string>

+ git add '/Users/robwithhair/.jenkins/jobs/iOS Build - Release Automation/workspace/iOS/Framework/Framework-Info.plist'
+ git commit -m 'Updated framework.plist with bundle id, version and whitelabel'
[longhair-build 4510f62] Updated framework.plist with bundle id, version and whitelabel
 1 file changed, 2 insertions(+), 2 deletions(-)
[workspace] $ /bin/sh -xe /var/folders/vr/r0mypvfd02x8_y7bgdjtql080000gn/T/hudson1633061146621891752.sh
+ echo 'Getting files from cloud storage'
Getting files from cloud storage
+ source /Users/robwithhair/google-cloud-sdk/path.bash.inc
+++ readlink /Users/robwithhair/google-cloud-sdk/path.bash.inc
++ script_link=
++ script_link=/Users/robwithhair/google-cloud-sdk/path.bash.inc
++ apparent_sdk_dir=/Users/robwithhair/google-cloud-sdk
++ '[' /Users/robwithhair/google-cloud-sdk == /Users/robwithhair/google-cloud-sdk/path.bash.inc ']'
+++ command cd -P /Users/robwithhair/google-cloud-sdk
+++ cd -P /Users/robwithhair/google-cloud-sdk
+++ pwd -P
++ sdk_dir=/Users/robwithhair/google-cloud-sdk
++ bin_path=/Users/robwithhair/google-cloud-sdk/bin
++ export PATH=/Users/robwithhair/google-cloud-sdk/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/mysql/bin:/usr/local/bin:/usr/local/mysql/bin:/usr/local/bin
++ PATH=/Users/robwithhair/google-cloud-sdk/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/mysql/bin:/usr/local/bin:/usr/local/mysql/bin:/usr/local/bin
+ gsutil -m cp -r 'gs://gs.appbuild.io/apps/longhair/images/resources/Default*' '/Users/robwithhair/.jenkins/jobs/iOS Build - Release Automation/workspace/iOS/Framework/Resources/Images.xcassets/LaunchImage.launchimage/'
Copying gs://gs.appbuild.io/apps/longhair/images/resources/Default-568h@2x.png...
Downloading ...sets/LaunchImage.launchimage/Default-568h@2x.png: 0 B/942.1 KiB
Copying gs://gs.appbuild.io/apps/longhair/images/resources/Default-568h@2x~iphone.png...
Downloading ...unchImage.launchimage/Default-568h@2x~iphone.png: 0 B/942.1 KiB
Copying gs://gs.appbuild.io/apps/longhair/images/resources/Default.png...
Downloading ...ges.xcassets/LaunchImage.launchimage/Default.png: 0 B/240.1 KiB
Copying gs://gs.appbuild.io/apps/longhair/images/resources/Default-HD47@2x.png...
Downloading ...sets/LaunchImage.launchimage/Default-HD47@2x.png: 0 B/1.22 MiB
Copying gs://gs.appbuild.io/apps/longhair/images/resources/Default@2x.png...
Downloading ....xcassets/LaunchImage.launchimage/Default@2x.png: 0 B/900.87 KiB
Copying gs://gs.appbuild.io/apps/longhair/images/resources/Default-HD55@3x.png...
Downloading ...sets/LaunchImage.launchimage/Default-HD55@3x.png: 0 B/2.35 MiB
Copying gs://gs.appbuild.io/apps/longhair/images/resources/Default-736h@3x~iphone.png...
Copying gs://gs.appbuild.io/apps/longhair/images/resources/Default~iphone.png...
Downloading ...unchImage.launchimage/Default-736h@3x~iphone.png: 0 B/2.35 MiB
Downloading ...ssets/LaunchImage.launchimage/Default~iphone.png: 0 B/240.1 KiB
Copying gs://gs.appbuild.io/apps/longhair/images/resources/Default-Portrait~ipad.png...
Downloading ...aunchImage.launchimage/Default-Portrait~ipad.png: 0 B/1.02 MiB
Copying gs://gs.appbuild.io/apps/longhair/images/resources/Default-667h@2x~iphone.png...
Copying gs://gs.appbuild.io/apps/longhair/images/resources/Default@2x~iphone.png...
Copying gs://gs.appbuild.io/apps/longhair/images/resources/Default-Portrait@2x~ipad.png...
Downloading ...ts/LaunchImage.launchimage/Default@2x~iphone.png: 0 B/900.87 KiB
Downloading ...unchImage.launchimage/Default-667h@2x~iphone.png: 0 B/1.22 MiB
Downloading ...chImage.launchimage/Default-Portrait@2x~ipad.png: 0 B/2.61 MiB
Downloading ...sets/LaunchImage.launchimage/Default-568h@2x.png: 72 KiB/942.1 KiB
Downloading ...sets/LaunchImage.launchimage/Default-568h@2x.png: 144 KiB/942.1 KiB
Downloading ...unchImage.launchimage/Default-568h@2x~iphone.png: 72 KiB/942.1 KiB
Downloading ...sets/LaunchImage.launchimage/Default-568h@2x.png: 216 KiB/942.1 KiB
Downloading ...unchImage.launchimage/Default-568h@2x~iphone.png: 144 KiB/942.1 KiB
Downloading ...sets/LaunchImage.launchimage/Default-568h@2x.png: 288 KiB/942.1 KiB
Downloading ...sets/LaunchImage.launchimage/Default-568h@2x.png: 360 KiB/942.1 KiB
Downloading ...unchImage.launchimage/Default-568h@2x~iphone.png: 216 KiB/942.1 KiB
Downloading ...sets/LaunchImage.launchimage/Default-568h@2x.png: 432 KiB/942.1 KiB
Downloading ...unchImage.launchimage/Default-568h@2x~iphone.png: 288 KiB/942.1 KiB
Downloading ...sets/LaunchImage.launchimage/Default-568h@2x.png: 504 KiB/942.1 KiB
Downloading ...sets/LaunchImage.launchimage/Default-568h@2x.png: 576 KiB/942.1 KiB
Downloading ...sets/LaunchImage.launchimage/Default-568h@2x.png: 648 KiB/942.1 KiB
Downloading ...unchImage.launchimage/Default-568h@2x~iphone.png: 360 KiB/942.1 KiB
Downloading ...unchImage.launchimage/Default-568h@2x~iphone.png: 432 KiB/942.1 KiB
Downloading ...sets/LaunchImage.launchimage/Default-568h@2x.png: 720 KiB/942.1 KiB
Downloading ...ges.xcassets/LaunchImage.launchimage/Default.png: 72 KiB/240.1 KiB
Downloading ...sets/LaunchImage.launchimage/Default-568h@2x.png: 792 KiB/942.1 KiB
Downloading ...unchImage.launchimage/Default-568h@2x~iphone.png: 504 KiB/942.1 KiB
Downloading ...sets/LaunchImage.launchimage/Default-568h@2x.png: 928 KiB/942.1 KiB
Downloading ...sets/LaunchImage.launchimage/Default-568h@2x.png: 942.1 KiB/942.1 KiB
Downloading ...sets/LaunchImage.launchimage/Default-568h@2x.png: 942.1 KiB/942.1 KiB
Downloading ...sets/LaunchImage.launchimage/Default-HD47@2x.png: 72 KiB/1.22 MiB
Downloading ...aunchImage.launchimage/Default-Portrait~ipad.png: 72 KiB/1.02 MiB
Downloading ...ssets/LaunchImage.launchimage/Default~iphone.png: 72 KiB/240.1 KiB
Downloading ...unchImage.launchimage/Default-568h@2x~iphone.png: 576 KiB/942.1 KiB
Downloading ...unchImage.launchimage/Default-568h@2x~iphone.png: 648 KiB/942.1 KiB
Downloading ....xcassets/LaunchImage.launchimage/Default@2x.png: 72 KiB/900.87 KiB
Downloading ...unchImage.launchimage/Default-568h@2x~iphone.png: 720 KiB/942.1 KiB
Downloading ...ges.xcassets/LaunchImage.launchimage/Default.png: 144 KiB/240.1 KiB
Downloading ...sets/LaunchImage.launchimage/Default-HD47@2x.png: 144 KiB/1.22 MiB
Downloading ...unchImage.launchimage/Default-667h@2x~iphone.png: 72 KiB/1.22 MiB
Downloading ...unchImage.launchimage/Default-568h@2x~iphone.png: 792 KiB/942.1 KiB
Downloading ...ts/LaunchImage.launchimage/Default@2x~iphone.png: 72 KiB/900.87 KiB
Downloading ...unchImage.launchimage/Default-736h@3x~iphone.png: 72 KiB/2.35 MiB
Downloading ...sets/LaunchImage.launchimage/Default-HD55@3x.png: 72 KiB/2.35 MiB
Downloading ...chImage.launchimage/Default-Portrait@2x~ipad.png: 72 KiB/2.61 MiB
Downloading ...aunchImage.launchimage/Default-Portrait~ipad.png: 144 KiB/1.02 MiB
Downloading ...ssets/LaunchImage.launchimage/Default~iphone.png: 144 KiB/240.1 KiB
Downloading ...ges.xcassets/LaunchImage.launchimage/Default.png: 216 KiB/240.1 KiB
Downloading ....xcassets/LaunchImage.launchimage/Default@2x.png: 144 KiB/900.87 KiB
Downloading ...unchImage.launchimage/Default-568h@2x~iphone.png: 928 KiB/942.1 KiB
Downloading ...ges.xcassets/LaunchImage.launchimage/Default.png: 240.1 KiB/240.1 KiB
Downloading ...ges.xcassets/LaunchImage.launchimage/Default.png: 240.1 KiB/240.1 KiB
Downloading ...sets/LaunchImage.launchimage/Default-HD47@2x.png: 216 KiB/1.22 MiB
Downloading ...unchImage.launchimage/Default-568h@2x~iphone.png: 942.1 KiB/942.1 KiB
Downloading ...unchImage.launchimage/Default-568h@2x~iphone.png: 942.1 KiB/942.1 KiB
Downloading ...unchImage.launchimage/Default-667h@2x~iphone.png: 144 KiB/1.22 MiB
Downloading ...ts/LaunchImage.launchimage/Default@2x~iphone.png: 144 KiB/900.87 KiB
Downloading ...sets/LaunchImage.launchimage/Default-HD55@3x.png: 144 KiB/2.35 MiB
Downloading ...aunchImage.launchimage/Default-Portrait~ipad.png: 216 KiB/1.02 MiB
Downloading ...chImage.launchimage/Default-Portrait@2x~ipad.png: 144 KiB/2.61 MiB
Downloading ...ssets/LaunchImage.launchimage/Default~iphone.png: 216 KiB/240.1 KiB
Downloading ....xcassets/LaunchImage.launchimage/Default@2x.png: 216 KiB/900.87 KiB
Downloading ...sets/LaunchImage.launchimage/Default-HD47@2x.png: 288 KiB/1.22 MiB
Downloading ...unchImage.launchimage/Default-736h@3x~iphone.png: 144 KiB/2.35 MiB
Downloading ...ssets/LaunchImage.launchimage/Default~iphone.png: 240.1 KiB/240.1 KiB
Downloading ...ssets/LaunchImage.launchimage/Default~iphone.png: 240.1 KiB/240.1 KiB
Downloading ...ts/LaunchImage.launchimage/Default@2x~iphone.png: 216 KiB/900.87 KiB
Downloading ...unchImage.launchimage/Default-667h@2x~iphone.png: 216 KiB/1.22 MiB
Downloading ...sets/LaunchImage.launchimage/Default-HD55@3x.png: 216 KiB/2.35 MiB
Downloading ...aunchImage.launchimage/Default-Portrait~ipad.png: 288 KiB/1.02 MiB
Downloading ....xcassets/LaunchImage.launchimage/Default@2x.png: 288 KiB/900.87 KiB
Downloading ...chImage.launchimage/Default-Portrait@2x~ipad.png: 216 KiB/2.61 MiB
Downloading ...sets/LaunchImage.launchimage/Default-HD47@2x.png: 360 KiB/1.22 MiB
Downloading ...ts/LaunchImage.launchimage/Default@2x~iphone.png: 288 KiB/900.87 KiB
Downloading ...sets/LaunchImage.launchimage/Default-HD55@3x.png: 288 KiB/2.35 MiB
Downloading ...unchImage.launchimage/Default-667h@2x~iphone.png: 288 KiB/1.22 MiB
Downloading ...aunchImage.launchimage/Default-Portrait~ipad.png: 360 KiB/1.02 MiB
Downloading ....xcassets/LaunchImage.launchimage/Default@2x.png: 360 KiB/900.87 KiB
Downloading ...chImage.launchimage/Default-Portrait@2x~ipad.png: 288 KiB/2.61 MiB
Downloading ...unchImage.launchimage/Default-736h@3x~iphone.png: 216 KiB/2.35 MiB
Downloading ...sets/LaunchImage.launchimage/Default-HD47@2x.png: 432 KiB/1.22 MiB
Downloading ...ts/LaunchImage.launchimage/Default@2x~iphone.png: 360 KiB/900.87 KiB
Downloading ...sets/LaunchImage.launchimage/Default-HD55@3x.png: 360 KiB/2.35 MiB
Downloading ...unchImage.launchimage/Default-667h@2x~iphone.png: 360 KiB/1.22 MiB
Downloading ...aunchImage.launchimage/Default-Portrait~ipad.png: 432 KiB/1.02 MiB
Downloading ...chImage.launchimage/Default-Portrait@2x~ipad.png: 360 KiB/2.61 MiB
Downloading ....xcassets/LaunchImage.launchimage/Default@2x.png: 432 KiB/900.87 KiB
Downloading ...sets/LaunchImage.launchimage/Default-HD47@2x.png: 504 KiB/1.22 MiB
Downloading ...ts/LaunchImage.launchimage/Default@2x~iphone.png: 432 KiB/900.87 KiB
Downloading ...sets/LaunchImage.launchimage/Default-HD55@3x.png: 432 KiB/2.35 MiB
Downloading ...aunchImage.launchimage/Default-Portrait~ipad.png: 504 KiB/1.02 MiB
Downloading ...unchImage.launchimage/Default-667h@2x~iphone.png: 432 KiB/1.22 MiB
Downloading ...chImage.launchimage/Default-Portrait@2x~ipad.png: 432 KiB/2.61 MiB
Downloading ....xcassets/LaunchImage.launchimage/Default@2x.png: 504 KiB/900.87 KiB
Downloading ...sets/LaunchImage.launchimage/Default-HD47@2x.png: 576 KiB/1.22 MiB
Downloading ...unchImage.launchimage/Default-736h@3x~iphone.png: 288 KiB/2.35 MiB
Downloading ...ts/LaunchImage.launchimage/Default@2x~iphone.png: 504 KiB/900.87 KiB
Downloading ...sets/LaunchImage.launchimage/Default-HD55@3x.png: 504 KiB/2.35 MiB
Downloading ...aunchImage.launchimage/Default-Portrait~ipad.png: 576 KiB/1.02 MiB
Downloading ...unchImage.launchimage/Default-667h@2x~iphone.png: 504 KiB/1.22 MiB
Downloading ...chImage.launchimage/Default-Portrait@2x~ipad.png: 504 KiB/2.61 MiB
Downloading ....xcassets/LaunchImage.launchimage/Default@2x.png: 576 KiB/900.87 KiB
Downloading ...sets/LaunchImage.launchimage/Default-HD47@2x.png: 648 KiB/1.22 MiB
Downloading ...ts/LaunchImage.launchimage/Default@2x~iphone.png: 576 KiB/900.87 KiB
Downloading ...sets/LaunchImage.launchimage/Default-HD55@3x.png: 576 KiB/2.35 MiB
Downloading ...aunchImage.launchimage/Default-Portrait~ipad.png: 648 KiB/1.02 MiB
Downloading ...unchImage.launchimage/Default-667h@2x~iphone.png: 576 KiB/1.22 MiB
Downloading ...chImage.launchimage/Default-Portrait@2x~ipad.png: 576 KiB/2.61 MiB
Downloading ....xcassets/LaunchImage.launchimage/Default@2x.png: 648 KiB/900.87 KiB
Downloading ...sets/LaunchImage.launchimage/Default-HD47@2x.png: 720 KiB/1.22 MiB
Downloading ...unchImage.launchimage/Default-736h@3x~iphone.png: 360 KiB/2.35 MiB
Downloading ...ts/LaunchImage.launchimage/Default@2x~iphone.png: 648 KiB/900.87 KiB
Downloading ...sets/LaunchImage.launchimage/Default-HD55@3x.png: 648 KiB/2.35 MiB
Downloading ...aunchImage.launchimage/Default-Portrait~ipad.png: 720 KiB/1.02 MiB
Downloading ...chImage.launchimage/Default-Portrait@2x~ipad.png: 648 KiB/2.61 MiB
Downloading ...unchImage.launchimage/Default-667h@2x~iphone.png: 648 KiB/1.22 MiB
Downloading ....xcassets/LaunchImage.launchimage/Default@2x.png: 720 KiB/900.87 KiB
Downloading ...sets/LaunchImage.launchimage/Default-HD47@2x.png: 792 KiB/1.22 MiB
Downloading ...ts/LaunchImage.launchimage/Default@2x~iphone.png: 720 KiB/900.87 KiB
Downloading ...sets/LaunchImage.launchimage/Default-HD55@3x.png: 720 KiB/2.35 MiB
Downloading ...aunchImage.launchimage/Default-Portrait~ipad.png: 792 KiB/1.02 MiB
Downloading ...chImage.launchimage/Default-Portrait@2x~ipad.png: 720 KiB/2.61 MiB
Downloading ...unchImage.launchimage/Default-667h@2x~iphone.png: 720 KiB/1.22 MiB
Downloading ....xcassets/LaunchImage.launchimage/Default@2x.png: 792 KiB/900.87 KiB
Downloading ...ts/LaunchImage.launchimage/Default@2x~iphone.png: 792 KiB/900.87 KiB
Downloading ...sets/LaunchImage.launchimage/Default-HD55@3x.png: 792 KiB/2.35 MiB
Downloading ...unchImage.launchimage/Default-736h@3x~iphone.png: 432 KiB/2.35 MiB
Downloading ...chImage.launchimage/Default-Portrait@2x~ipad.png: 792 KiB/2.61 MiB
Downloading ...sets/LaunchImage.launchimage/Default-HD47@2x.png: 928 KiB/1.22 MiB
Downloading ...unchImage.launchimage/Default-667h@2x~iphone.png: 792 KiB/1.22 MiB
Downloading ...aunchImage.launchimage/Default-Portrait~ipad.png: 928 KiB/1.02 MiB
Downloading ...unchImage.launchimage/Default-736h@3x~iphone.png: 504 KiB/2.35 MiB
Downloading ...ts/LaunchImage.launchimage/Default@2x~iphone.png: 900.87 KiB/900.87 KiB
Downloading ...ts/LaunchImage.launchimage/Default@2x~iphone.png: 900.87 KiB/900.87 KiB
Downloading ...sets/LaunchImage.launchimage/Default-HD55@3x.png: 928 KiB/2.35 MiB
Downloading ....xcassets/LaunchImage.launchimage/Default@2x.png: 900.87 KiB/900.87 KiB
Downloading ....xcassets/LaunchImage.launchimage/Default@2x.png: 900.87 KiB/900.87 KiB
Downloading ...chImage.launchimage/Default-Portrait@2x~ipad.png: 928 KiB/2.61 MiB
Downloading ...unchImage.launchimage/Default-667h@2x~iphone.png: 928 KiB/1.22 MiB
Downloading ...aunchImage.launchimage/Default-Portrait~ipad.png: 1.02 MiB/1.02 MiB
Downloading ...aunchImage.launchimage/Default-Portrait~ipad.png: 1.02 MiB/1.02 MiB
Downloading ...sets/LaunchImage.launchimage/Default-HD47@2x.png: 1.04 MiB/1.22 MiB
Downloading ...sets/LaunchImage.launchimage/Default-HD55@3x.png: 1.04 MiB/2.35 MiB
Downloading ...unchImage.launchimage/Default-667h@2x~iphone.png: 1.04 MiB/1.22 MiB
Downloading ...unchImage.launchimage/Default-736h@3x~iphone.png: 576 KiB/2.35 MiB
Downloading ...sets/LaunchImage.launchimage/Default-HD47@2x.png: 1.17 MiB/1.22 MiB
Downloading ...chImage.launchimage/Default-Portrait@2x~ipad.png: 1.04 MiB/2.61 MiB
Downloading ...sets/LaunchImage.launchimage/Default-HD47@2x.png: 1.22 MiB/1.22 MiB
Downloading ...sets/LaunchImage.launchimage/Default-HD47@2x.png: 1.22 MiB/1.22 MiB
Downloading ...unchImage.launchimage/Default-667h@2x~iphone.png: 1.17 MiB/1.22 MiB
Downloading ...sets/LaunchImage.launchimage/Default-HD55@3x.png: 1.17 MiB/2.35 MiB
Downloading ...unchImage.launchimage/Default-667h@2x~iphone.png: 1.22 MiB/1.22 MiB
Downloading ...unchImage.launchimage/Default-667h@2x~iphone.png: 1.22 MiB/1.22 MiB
Downloading ...unchImage.launchimage/Default-736h@3x~iphone.png: 648 KiB/2.35 MiB
Downloading ...chImage.launchimage/Default-Portrait@2x~ipad.png: 1.17 MiB/2.61 MiB
Downloading ...sets/LaunchImage.launchimage/Default-HD55@3x.png: 1.3 MiB/2.35 MiB
Downloading ...chImage.launchimage/Default-Portrait@2x~ipad.png: 1.3 MiB/2.61 MiB
Downloading ...unchImage.launchimage/Default-736h@3x~iphone.png: 720 KiB/2.35 MiB
Downloading ...sets/LaunchImage.launchimage/Default-HD55@3x.png: 1.44 MiB/2.35 MiB
Downloading ...chImage.launchimage/Default-Portrait@2x~ipad.png: 1.44 MiB/2.61 MiB
Downloading ...unchImage.launchimage/Default-736h@3x~iphone.png: 792 KiB/2.35 MiB
Downloading ...sets/LaunchImage.launchimage/Default-HD55@3x.png: 1.57 MiB/2.35 MiB
Downloading ...chImage.launchimage/Default-Portrait@2x~ipad.png: 1.57 MiB/2.61 MiB
Downloading ...sets/LaunchImage.launchimage/Default-HD55@3x.png: 1.7 MiB/2.35 MiB
Downloading ...chImage.launchimage/Default-Portrait@2x~ipad.png: 1.7 MiB/2.61 MiB
Downloading ...unchImage.launchimage/Default-736h@3x~iphone.png: 928 KiB/2.35 MiB
Downloading ...sets/LaunchImage.launchimage/Default-HD55@3x.png: 1.84 MiB/2.35 MiB
Downloading ...chImage.launchimage/Default-Portrait@2x~ipad.png: 1.84 MiB/2.61 MiB
Downloading ...sets/LaunchImage.launchimage/Default-HD55@3x.png: 1.97 MiB/2.35 MiB
Downloading ...chImage.launchimage/Default-Portrait@2x~ipad.png: 1.97 MiB/2.61 MiB
Downloading ...unchImage.launchimage/Default-736h@3x~iphone.png: 1.04 MiB/2.35 MiB
Downloading ...sets/LaunchImage.launchimage/Default-HD55@3x.png: 2.1 MiB/2.35 MiB
Downloading ...chImage.launchimage/Default-Portrait@2x~ipad.png: 2.1 MiB/2.61 MiB
Downloading ...sets/LaunchImage.launchimage/Default-HD55@3x.png: 2.23 MiB/2.35 MiB
Downloading ...chImage.launchimage/Default-Portrait@2x~ipad.png: 2.23 MiB/2.61 MiB
Downloading ...unchImage.launchimage/Default-736h@3x~iphone.png: 1.17 MiB/2.35 MiB
Downloading ...sets/LaunchImage.launchimage/Default-HD55@3x.png: 2.35 MiB/2.35 MiB
Downloading ...sets/LaunchImage.launchimage/Default-HD55@3x.png: 2.35 MiB/2.35 MiB
Downloading ...chImage.launchimage/Default-Portrait@2x~ipad.png: 2.49 MiB/2.61 MiB
Downloading ...unchImage.launchimage/Default-736h@3x~iphone.png: 1.3 MiB/2.35 MiB
Downloading ...chImage.launchimage/Default-Portrait@2x~ipad.png: 2.61 MiB/2.61 MiB
Downloading ...chImage.launchimage/Default-Portrait@2x~ipad.png: 2.61 MiB/2.61 MiB
Downloading ...unchImage.launchimage/Default-736h@3x~iphone.png: 1.44 MiB/2.35 MiB
Downloading ...unchImage.launchimage/Default-736h@3x~iphone.png: 1.57 MiB/2.35 MiB
Downloading ...unchImage.launchimage/Default-736h@3x~iphone.png: 1.7 MiB/2.35 MiB
Downloading ...unchImage.launchimage/Default-736h@3x~iphone.png: 1.84 MiB/2.35 MiB
Downloading ...unchImage.launchimage/Default-736h@3x~iphone.png: 1.97 MiB/2.35 MiB
Downloading ...unchImage.launchimage/Default-736h@3x~iphone.png: 2.1 MiB/2.35 MiB
Downloading ...unchImage.launchimage/Default-736h@3x~iphone.png: 2.23 MiB/2.35 MiB
Downloading ...unchImage.launchimage/Default-736h@3x~iphone.png: 2.35 MiB/2.35 MiB
Downloading ...unchImage.launchimage/Default-736h@3x~iphone.png: 2.35 MiB/2.35 MiB
+ gsutil -m cp -r 'gs://gs.appbuild.io/apps/longhair/images/resources/icon*' '/Users/robwithhair/.jenkins/jobs/iOS Build - Release Automation/workspace/iOS/Framework/Resources/Images.xcassets/AppIcon.appiconset/'
Copying gs://gs.appbuild.io/apps/longhair/images/resources/icon@2x.png...
Downloading ...s/Images.xcassets/AppIcon.appiconset/icon@2x.png: 0 B/9.78 KiB
Copying gs://gs.appbuild.io/apps/longhair/images/resources/icon.png...
Copying gs://gs.appbuild.io/apps/longhair/images/resources/icon_1024.png...
Downloading ...rces/Images.xcassets/AppIcon.appiconset/icon.png: 0 B/3.43 KiB
Downloading ...Images.xcassets/AppIcon.appiconset/icon_1024.png: 0 B/70.73 KiB
Copying gs://gs.appbuild.io/apps/longhair/images/resources/icon_120.png...
Downloading .../Images.xcassets/AppIcon.appiconset/icon_120.png: 0 B/9.92 KiB
Copying gs://gs.appbuild.io/apps/longhair/images/resources/icon_114.png...
Copying gs://gs.appbuild.io/apps/longhair/images/resources/icon_512.png...
Downloading .../Images.xcassets/AppIcon.appiconset/icon_114.png: 0 B/9.78 KiB
Downloading .../Images.xcassets/AppIcon.appiconset/icon_512.png: 0 B/73.58 KiB
Copying gs://gs.appbuild.io/apps/longhair/images/resources/icon_57.png...
Downloading ...s/Images.xcassets/AppIcon.appiconset/icon_57.png: 0 B/3.43 KiB
Copying gs://gs.appbuild.io/apps/longhair/images/resources/icon_175.png...
Downloading .../Images.xcassets/AppIcon.appiconset/icon_175.png: 0 B/20.21 KiB
Copying gs://gs.appbuild.io/apps/longhair/images/resources/icon_72.png...
Downloading ...s/Images.xcassets/AppIcon.appiconset/icon_72.png: 0 B/4.6 KiB
Downloading ...s/Images.xcassets/AppIcon.appiconset/icon@2x.png: 9.78 KiB/9.78 KiB
Downloading ...s/Images.xcassets/AppIcon.appiconset/icon@2x.png: 9.78 KiB/9.78 KiB
Downloading ...rces/Images.xcassets/AppIcon.appiconset/icon.png: 3.43 KiB/3.43 KiB
Downloading ...rces/Images.xcassets/AppIcon.appiconset/icon.png: 3.43 KiB/3.43 KiB
Downloading ...Images.xcassets/AppIcon.appiconset/icon_1024.png: 70.73 KiB/70.73 KiB
Downloading ...Images.xcassets/AppIcon.appiconset/icon_1024.png: 70.73 KiB/70.73 KiB
Downloading .../Images.xcassets/AppIcon.appiconset/icon_512.png: 72 KiB/73.58 KiB
Downloading .../Images.xcassets/AppIcon.appiconset/icon_512.png: 73.58 KiB/73.58 KiB
Downloading .../Images.xcassets/AppIcon.appiconset/icon_512.png: 73.58 KiB/73.58 KiB
Downloading ...s/Images.xcassets/AppIcon.appiconset/icon_57.png: 3.43 KiB/3.43 KiB
Downloading ...s/Images.xcassets/AppIcon.appiconset/icon_57.png: 3.43 KiB/3.43 KiB
Downloading .../Images.xcassets/AppIcon.appiconset/icon_114.png: 9.78 KiB/9.78 KiB
Downloading .../Images.xcassets/AppIcon.appiconset/icon_114.png: 9.78 KiB/9.78 KiB
Downloading ...s/Images.xcassets/AppIcon.appiconset/icon_72.png: 4.6 KiB/4.6 KiB
Downloading .../Images.xcassets/AppIcon.appiconset/icon_175.png: 20.21 KiB/20.21 KiB
Downloading ...s/Images.xcassets/AppIcon.appiconset/icon_72.png: 4.6 KiB/4.6 KiB

Downloading .../Images.xcassets/AppIcon.appiconset/icon_175.png: 20.21 KiB/20.21 KiB
Downloading .../Images.xcassets/AppIcon.appiconset/icon_120.png: 9.92 KiB/9.92 KiB
Downloading .../Images.xcassets/AppIcon.appiconset/icon_120.png: 9.92 KiB/9.92 KiB
+ git add '/Users/robwithhair/.jenkins/jobs/iOS Build - Release Automation/workspace/iOS/Framework/Resources/Images.xcassets'
+ cp -R '/Users/robwithhair/.jenkins/jobs/iOS Build - Release Automation/workspace/iOS/Framework/Resources/Images.xcassets/LaunchImage.launchimage/' '/Users/robwithhair/.jenkins/jobs/iOS Build - Release Automation/workspace/iOS/Framework/Resources/splash/'
+ rm -rf '/Users/robwithhair/.jenkins/jobs/iOS Build - Release Automation/workspace/iOS/Framework/Resources/splash/Contents.json'
+ git add '/Users/robwithhair/.jenkins/jobs/iOS Build - Release Automation/workspace/iOS/Framework/Resources/splash'
+ git commit -m 'Added app icon images and launch images'
[longhair-build 1b36900] Added app icon images and launch images
 33 files changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 iOS/Framework/Resources/Images.xcassets/AppIcon.appiconset/icon.png
 create mode 100644 iOS/Framework/Resources/Images.xcassets/AppIcon.appiconset/icon@2x.png
 create mode 100644 iOS/Framework/Resources/Images.xcassets/AppIcon.appiconset/icon_1024.png
 rewrite iOS/Framework/Resources/Images.xcassets/AppIcon.appiconset/icon_114.png (99%)
 rewrite iOS/Framework/Resources/Images.xcassets/AppIcon.appiconset/icon_120.png (99%)
 create mode 100644 iOS/Framework/Resources/Images.xcassets/AppIcon.appiconset/icon_175.png
 create mode 100644 iOS/Framework/Resources/Images.xcassets/AppIcon.appiconset/icon_512.png
 rewrite iOS/Framework/Resources/Images.xcassets/AppIcon.appiconset/icon_57.png (99%)
 rewrite iOS/Framework/Resources/Images.xcassets/AppIcon.appiconset/icon_72.png (99%)
 create mode 100644 iOS/Framework/Resources/Images.xcassets/LaunchImage.launchimage/Default-568h@2x.png
 rewrite iOS/Framework/Resources/Images.xcassets/LaunchImage.launchimage/Default-568h@2x~iphone.png (93%)
 rewrite iOS/Framework/Resources/Images.xcassets/LaunchImage.launchimage/Default-667h@2x~iphone.png (86%)
 rewrite iOS/Framework/Resources/Images.xcassets/LaunchImage.launchimage/Default-736h@3x~iphone.png (85%)
 create mode 100644 iOS/Framework/Resources/Images.xcassets/LaunchImage.launchimage/Default-HD47@2x.png
 create mode 100644 iOS/Framework/Resources/Images.xcassets/LaunchImage.launchimage/Default-HD55@3x.png
 rewrite iOS/Framework/Resources/Images.xcassets/LaunchImage.launchimage/Default-Portrait@2x~ipad.png (70%)
 rewrite iOS/Framework/Resources/Images.xcassets/LaunchImage.launchimage/Default-Portrait~ipad.png (88%)
 create mode 100644 iOS/Framework/Resources/Images.xcassets/LaunchImage.launchimage/Default.png
 create mode 100644 iOS/Framework/Resources/Images.xcassets/LaunchImage.launchimage/Default@2x.png
 rewrite iOS/Framework/Resources/Images.xcassets/LaunchImage.launchimage/Default@2x~iphone.png (91%)
 rewrite iOS/Framework/Resources/Images.xcassets/LaunchImage.launchimage/Default~iphone.png (97%)
 create mode 100644 iOS/Framework/Resources/splash/Default-568h@2x.png
 rewrite iOS/Framework/Resources/splash/Default-568h@2x~iphone.png (89%)
 rewrite iOS/Framework/Resources/splash/Default-667h@2x~iphone.png (87%)
 rewrite iOS/Framework/Resources/splash/Default-736h@3x~iphone.png (82%)
 create mode 100644 iOS/Framework/Resources/splash/Default-HD47@2x.png
 create mode 100644 iOS/Framework/Resources/splash/Default-HD55@3x.png
 rewrite iOS/Framework/Resources/splash/Default-Portrait@2x~ipad.png (70%)
 rewrite iOS/Framework/Resources/splash/Default-Portrait~ipad.png (88%)
 create mode 100644 iOS/Framework/Resources/splash/Default.png
 create mode 100644 iOS/Framework/Resources/splash/Default@2x.png
 rewrite iOS/Framework/Resources/splash/Default@2x~iphone.png (91%)
 rewrite iOS/Framework/Resources/splash/Default~iphone.png (97%)
[workspace] $ /bin/sh -xe /var/folders/vr/r0mypvfd02x8_y7bgdjtql080000gn/T/hudson8705962030743066533.sh
+ cd '/Users/robwithhair/.jenkins/jobs/iOS Build - Release Automation/workspace/iOS'
+ sed -i '' 's/team_name *"[^"]*"/team_name "AppInst Ltd"/g' fastlane/Appfile
+ updateDataInFastlane --whitelabelName 'App Institute' --appcode longhair --workspace '/Users/robwithhair/.jenkins/jobs/iOS Build - Release Automation/workspace' --appleId ian@appinstitute.co.uk --password AIp4ssw0rdNew --teamName 'AppInst Ltd' --version 1.0 --language 'UK English' --buildNumber 567 --updatePushCertificate false -s
{'language': 'UK English', 'updatePushCertificate': False, 'getSnapshotTabs': True, 'teamName': 'AppInst Ltd', 'buildNumber': '567', 'appcode': 'longhair', 'version': '1.0', 'workspace': '/Users/robwithhair/.jenkins/jobs/iOS Build - Release Automation/workspace', 'appleId': 'ian@appinstitute.co.uk', 'password': 'AIp4ssw0rdNew', 'whitelabelName': 'App Institute'}
+ export LC_ALL=en_US.UTF-8
+ LC_ALL=en_US.UTF-8
+ fastlane deploy
[13:56:42]: -------------------------------------------------
[13:56:42]: --- Step: Verifying required fastlane version ---
[13:56:42]: -------------------------------------------------
[13:56:42]: fastlane version valid
[13:56:42]: Driving the lane 'deploy'
[13:56:42]: ------------------------------------
[13:56:42]: --- Step: increment_build_number ---
[13:56:42]: ------------------------------------
[13:56:42]: [SHELL COMMAND]: cd /Users/Shared/Jenkins/Home/jobs/iOS\ Build\ -\ Release\ Automation/workspace/iOS && agvtool new-version -all 567
[13:56:42]: [SHELL]: Setting version of project Framework to:
[13:56:42]: [SHELL]: 567.
[13:56:42]: [SHELL]:
[13:56:42]: [SHELL]: Also setting CFBundleVersion key (assuming it exists)
[13:56:42]: [SHELL]:
[13:56:42]: [SHELL]: Updating CFBundleVersion in Info.plist(s)...
[13:56:42]: [SHELL]:
[13:56:42]: [SHELL]: Updated CFBundleVersion in "Framework.xcodeproj/../Framework/Framework-Info.plist" to 567
[13:56:42]: [SHELL]:
[13:56:42]: [SHELL]:
[13:56:42]: ---------------------
[13:56:42]: --- Step: produce ---
[13:56:42]: ---------------------
[13:56:45]: Login into iOS Developer Center
[13:56:58]: Login successful
[13:56:59]: App 'Long Haired Music' already exists, nothing to do on the Dev Center
[13:56:59]: Logging into iTunesConnect
[13:57:08]: Successfully logged into iTunesConnect
[13:57:19]: App 'Long Haired Music' exists already, nothing to do on iTunes Connect
[13:57:30]: Found Apple ID 957304011
[13:57:30]: ------------------
[13:57:30]: --- Step: cert ---
[13:57:30]: ------------------
[13:57:30]: Login into iOS Developer Center
[13:57:37]: Downloading URL: 'https://developer.apple.com/account/ios/certificate/certificateContentDownload.action?displayId=3SZUYXEB6P&type=R58UK2EWSO'
[13:57:39]: Downloading URL: 'https://developer.apple.com/account/ios/certificate/certificateContentDownload.action?displayId=2QYVT56LNS&type=R58UK2EWSO'
[13:57:40]: Downloading URL: 'https://developer.apple.com/account/ios/certificate/certificateContentDownload.action?displayId=3LMSG3CHK3&type=R58UK2EWSO'
[13:57:42]: Found the certificate 3LMSG3CHK3-R58UK2EWSO which is installed on the local machine. Using this one.
[13:57:43]: Use signing certificate '3LMSG3CHK3' from now on!
[13:57:43]: ------------------
[13:57:43]: --- Step: sigh ---
[13:57:43]: ------------------
/Library/Ruby/Gems/2.0.0/gems/spaceship-0.0.3/lib/spaceship/ui/select_team.rb:61:in `block in select_team': undefined method `strip' for nil:NilClass (NoMethodError)
	from /Library/Ruby/Gems/2.0.0/gems/spaceship-0.0.3/lib/spaceship/ui/select_team.rb:54:in `loop'
	from /Library/Ruby/Gems/2.0.0/gems/spaceship-0.0.3/lib/spaceship/ui/select_team.rb:54:in `select_team'
	from /Library/Ruby/Gems/2.0.0/gems/spaceship-0.0.3/lib/spaceship/client.rb:151:in `select_team'
	from /Library/Ruby/Gems/2.0.0/gems/spaceship-0.0.3/lib/spaceship.rb:47:in `select_team'
	from /Library/Ruby/Gems/2.0.0/gems/sigh-1.0.0.beta2/lib/sigh/spaceship/runner.rb:12:in `run'
	from /Library/Ruby/Gems/2.0.0/gems/sigh-1.0.0.beta2/lib/sigh/manager.rb:8:in `start'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-1.3.1/lib/fastlane/actions/sigh.rb:20:in `run'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-1.3.1/lib/fastlane/fast_file.rb:112:in `block (2 levels) in method_missing'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-1.3.1/lib/fastlane/actions/actions_helper.rb:51:in `execute_action'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-1.3.1/lib/fastlane/fast_file.rb:94:in `block in method_missing'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-1.3.1/lib/fastlane/fast_file.rb:93:in `chdir'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-1.3.1/lib/fastlane/fast_file.rb:93:in `method_missing'
	from (eval):46:in `block (2 levels) in parse'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-1.3.1/lib/fastlane/runner.rb:35:in `call'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-1.3.1/lib/fastlane/runner.rb:35:in `block in execute'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-1.3.1/lib/fastlane/runner.rb:25:in `chdir'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-1.3.1/lib/fastlane/runner.rb:25:in `execute'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-1.3.1/lib/fastlane/lane_manager.rb:33:in `cruise_lane'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-1.3.1/bin/fastlane:39:in `block (2 levels) in run'
	from /Library/Ruby/Gems/2.0.0/gems/commander-4.3.4/lib/commander/command.rb:178:in `call'
	from /Library/Ruby/Gems/2.0.0/gems/commander-4.3.4/lib/commander/command.rb:178:in `call'
	from /Library/Ruby/Gems/2.0.0/gems/commander-4.3.4/lib/commander/command.rb:153:in `run'
	from /Library/Ruby/Gems/2.0.0/gems/commander-4.3.4/lib/commander/runner.rb:428:in `run_active_command'
	from /Library/Ruby/Gems/2.0.0/gems/commander-4.3.4/lib/commander/runner.rb:68:in `run!'
	from /Library/Ruby/Gems/2.0.0/gems/commander-4.3.4/lib```/commander/delegates.rb:15:in `run!'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-1.3.1/bin/fastlane:118:in `run'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-1.3.1/bin/fastlane:124:in `<top (required)>'
	from /usr/bin/fastlane:23:in `load'
	from /usr/bin/fastlane:23:in `<main>'
[13:57:43]: Starting login
Looking for team with ID ''
Couldn't find team with ID ''
Multiple teams found, please enter the number of the team you want to use:
1) SXYNG82CWJ IronmongeryDirect Limited (Company/Organization)
2) 45D9B6HFHV AppInst Ltd (Company/Organization)
[13:57:46]: Variable Dump:
[13:57:46]: {:ENVIRONMENT=>nil, :PLATFORM_NAME=>nil, :LANE_NAME=>"deploy", :BUILD_NUMBER=>0, :PRODUCE_APPLE_ID=>"957304011", :CERT_FILE_PATH=>"/tmp/cert/3LMSG3CHK3-R58UK2EWSO.cer", :CERT_CERTIFICATE_ID=>"3LMSG3CHK3"}
[13:57:46]: undefined method `strip' for nil:NilClass
[13:57:46]: fastlane finished with errors
Build step 'Execute shell' marked build as failure
Build did not succeed and the project is configured to only push after a successful build, so no pushing will occur.
Finished: FAILURE

Fixed with https://github.com/KrauseFx/spaceship/commit/7bfca89e99ba82fb5ace5224bb8bee7dd97b96ee
Thanks for reporting :+1:

Fix has caused another issue, see #114.  It doesn't seem to get the team name from the Appfile correctly and gets stuck in a loop.

Thanks for letting me know, I'll work on fixing the second issue :+1:

authors: KrauseFx robwithhair

repo: KrauseFx/sigh


text:
add bot trigger: mention

example:
    match = botlib.MessageMatch(room, message, bot, conf.prefix)

    if match.is_not_from_this_bot() and (match.prefix() or match.mention()):
        if match.command('help') or match.command('h') or (match.mention() and match.command('?')):
            me = await bot.async_client.get_displayname()
            me = me.displayname
            help = f"use `!help {me}` or `{me}: help` to display detailed help."
            if match.mention() or (len(match.args()) > 0 and match.args()[0].lower() == me.lower()):
                help += "\n"
                help += f"you can interact with me by sending a message prefixed with `{conf.prefix}`, my name (`{me}`), or my full matrix ID.\n"
            await bot.api.send_markdown_message(room.room_id, help, 'm.notice')

works with pills, displayname, disambiguated disaplyname, full matrix ID.
However as-is, it needs a full sync to be able to resolve this (users can be empty otherwise):
https://github.com/KrazyKirby99999/simple-matrix-bot-lib/blob/33776bad9855c4337557d3badfe3af74e9c9af1a/simplematrixbotlib/match.py#L85
I don't think that's optimal since a full sync on startup can take long when the account/room reached a certain lifetime. Is it possible to sync only the members list of the required room on demand?

I don't think that's optimal since a full sync on startup can take long when the account/room reached a certain lifetime. Is it possible to sync only the members list of the required room on demand?

Perhaps create a new issue for this?

Fixed messagematch.mention bug - https://github.com/KrazyKirby99999/simple-matrix-bot-lib/pull/81/commits/f5ec850e7fc97c5809aa8c2d1a4f46ed3d51431a

Accidentally included a change undescribed by commit message, fixed.

https://github.com/KrazyKirby99999/simple-matrix-bot-lib/pull/81/commits/2d63cbe02498c7ecd763adcfe4d6141d01ed48b1 should improve readability. Please test if this broke anything.

I don't think that's optimal since a full sync on startup can take long when the account/room reached a certain lifetime. Is it possible to sync only the members list of the required room on demand?

Perhaps create a new issue for this?

The trouble is that this is required for this PR, hence it's included.

https://github.com/KrazyKirby99999/simple-matrix-bot-lib/pull/81/commits/57147ec3c11dd456e2beec9e96d3e0e04d80ba98 looks good.

source: gharchive/pull-request

license: MIT

license_type: permissive

license_source: github-api


text:
Invalid procedure call or argument

I am using the non "min" version of this script in IE8 in comparability mode. When I try to convert an object I get an error
Line: 116
Error: Invalid procedure call or argument
Here is how I define my object
 var data = {};
 data['123'] = {};
 data['456'] = {};

 data['123']['name1'] = 'Value 1';
 data['123']['name2'] = 'Value 2';

 data['456']['name1'] = 'Value 1';
 data['456']['name2'] = 'Value 2';

 $.toJSON(data);

Any way this issue can be fixed?
When I open the script line 116 is for (k in o) { here is a copy of that code
    // Any other object (plain object, RegExp, ..)
    // Need to do typeof instead of $.type, because we also
    // want to catch non-plain objects.
    if (typeof o === 'object') {
        for (k in o) {
            // Only include own properties,
            // Filter out inherited prototypes
            if (hasOwn.call(o, k)) {
                // Keys must be numerical or string. Skip others
                type = typeof k;
                if (type === 'number') {
                    name = '"' + k + '"';
                } else if (type === 'string') {
                    name = $.quoteString(k);
                } else {
                    continue;
                }
                type = typeof o[k];

                // Invalid values like these return undefined
                // from toJSON, however those object members
                // shouldn't be included in the JSON string at all.
                if (type !== 'function' && type !== 'undefined') {
                    val = $.toJSON(o[k]);
                    pairs.push(name + ':' + val);
                }
            }
        }
        return '{' + pairs.join(',') + '}';
    }

I can't reproduce this error in IE8 compatibility mode.
"Invalid procedure call or argument" is a generic error message from Internet Explorer that typically indicates the argument is too large. Perhaps your actual code contained a much larger object that was too large to serialise?

source: gharchive/issue

repo: Krinkle/jquery-json

license: mit

license_source: bigquery


text:
🛑 🍚🛍 TextTextBaby DE is down

In 869d265, 🍚🛍 TextTextBaby DE (https://texttextbaby.de) was down:

HTTP code: 0
Response time: 0 ms

Resolved: 🍚🛍 TextTextBaby DE is back up in b0819d2 after 25 minutes.

repo: KrisKodira/uptime-monitor


text:
Support email checking

This is a feature request, possibly low-priority.
Thanks for your work on this project. Looks nice.
I was evaluating this versus django-watchman, and they have an email check.
Might be useful to implement this?
Looks like I could implement my own custom check here, but I thought I'd mention this.

Hi @dfrankow,
Interesting idea. What would you want to have tested? There are many email backends, so it could be tricky to test them all with a single check.
If you have anything in particular in mind, please share.
Best,
Joe

Good question.
Ignoring difficulty, I think what I'd want to know is, "Is my email going to be received by someone?"
That includes being able to properly reach out to an SMTP server, having that email accepted for delivery, and having the proper setup for SPF and DMARC (see for example this check for google), which entails some DNS checks. Maybe there would even be a sink that receives the emails that can confirm receipt. I can imagine a money-making service you set up just to receive emails and offer up a REST API to check that it got there.
Now that's a lot. If all it did was send an email to EMAIL_HOST using the django.core.mail.backends.smtp.EmailBackend and check there is no error thrown, that might be a great start. Perhaps that's what django-watchman does?
django-watchman has a BSD-3 license, which I think means you could read and even use their code. However, I'm not a lawyer, so make your own determination.
Thanks for your attention.

I looked at the test they do. They simply send an email. I don't know if that's a good idea. In fact, they explicitly warn you to not enable it. I am not again adding something like it, but I will close the issue for now. Best, Joe

authors: codingjoe dfrankow

repo: KristianOellegaard/django-health-check


text:
Only showing the main XML in the file dialog is confusing for a lot of users

Even if there are other relevant files like legends_plus.xml or files in older versions like one of these:

<savename>-<datestamp>-legends.xml
<savename>-<datestamp>-legends_plus.xml (Optional)
<savename>-<datestamp>-world_history.txt (Optional and only for pre-steam exports)
<savename>-<datestamp>-world_sites_and_pops.txt (Optional and only for pre-steam exports)
<savename>-<datestamp>-world_map.bmp (Optional and only for pre-steam exports)

we only show the main <savename>-<datestamp>-legends.xml file to select. This confuses a lot of users as seen in the initial reddit post.
There should be more feedback, explanation for the user that the other files are automatically detected and used!
Showing them all in the file dialog may lead to other confusion, like: "Which of these files should I select?" or "Do I have to multiselect these files, and why can't I do that?".
Enabling multiselect and give users full control which files they choose to parse is also not a good idea, I think.
A lot of users don't know exactly which files are important.

Added an info text in the export selection dialog to give feedback what is happening in the background if a user selects an exported file

repo: Kromtec/LegendsViewer-Next


text:
chore(package): update model-attributes to version 2.2.3

https://greenkeeper.io/

Current coverage is 70.58% (diff: 100%)

Merging #31 into master will not change coverage

@@             master        #31   diff @@
==========================================
  Files             1          1
  Lines            17         17
  Methods           3          3
  Messages          0          0
  Branches          0          0
==========================================
  Hits             12         12
  Misses            5          5
  Partials          0          0

Powered by Codecov. Last update d9b3c44...9d670fb


text:
Format Document is not working

I'm using VS Code in Debian Stable.
When I press Ctrl-Shift-I or select "Format Document" from right click menu, nothing happens.
I have elm-format on path, and I have not changed any of the related settings.

I didn't have any folder added to my workspace. Once I added a folder, elm-format started to work.
But there is no mention anywhere that folder is required, so I still think this is a bug.

Running in folder is general assumption for the plugin. Closing as "by-design"

authors: Krzysztof-Cieslak malaire

repo: Krzysztof-Cieslak/vscode-elm


text:
dev vs admin perspectives

Resolves https://github.com/Kuadrant/kuadrant-console-plugin/issues/152

@R-Lawton

/lgtm
Nice one

authors: R-Lawton jasonmadigan

repo: Kuadrant/kuadrant-console-plugin


text:
#44: Cluster registration

Description

Closes #44

Cluster registration script
Verification steps

Run local-setup with only the control cluster
make local-setup

Create the tenant namespace in the control cluster
kubectl create namespace my-tenant

Create the tenant cluster
# Import the util scripts
source hack/.setupEnv
source hack/.kindUtils

kindCreateCluster tenant-cluster 9091 8446

Run the register cluster script
export KUBECONFIG=$(pwd)/tmp/kubeconfigs/mctc-control-plane.kubeconfig
kubectl config use-context kind-mctc-control-plane
./hack/register-cluster.sh $(pwd)/tmp/kubeconfigs/internal/mctc-control-plane.kubeconfig $(pwd)/tmp/kubeconfigs/tenant-cluster.kubeconfig my-tenant kind-tenant-cluster > agent-manifests.yaml

Deploy the syncer in the tenant cluster
# Build and load the syncer image
make docker-build-syncer
kind load docker-image syncer:latest --name tenant-cluster  --nodes tenant-cluster-control-plane

export KUBECONFIG=$(pwd)/tmp/kubeconfigs/tenant-cluster.kubeconfig
kubectl create namespace mctc-system
kubectl apply -f agent-manifests.yaml

trying this out locally. Changes look reasonable

I think we may be able to limit the syncer to a particular namespace on the data plane cluster. This will simplify thing quite a bit, as a tenant cp ns maps to a data plane ns on a set of clusters.
I mention it as we have a cluster role and cluster role binding currently. Don't need to change it as of now, but if we do move to a 1:1 then we should def change it

@sergioifg94 looks like might need to update the flags to the syncer
flag provided but not defined: -control-plane-namespace

Usage of /syncer:
  -control-plane-config-name string
    	The name of the secret with the control plane client configuration (default "control-plane-cluster")
  -control-plane-config-namespace string
    	The namespace containing the secret with the control plane client configuration (default "mctc-system")
  -health-probe-bind-address string

@maleck13 Oh yes for now I'm just removing the flag from the generated manifest, but when #96 is merged it should work

ok so is this blocked by that PR? wondering how to check the registration worked?

everything seemed to work as expected, but just the start up of the syncer failed.

Just a note. When I ran make local-setup a second time I got the following error
make local-setup
test -s /Users/maleck13/projects/src/github.com/kuadrant/multi-cluster-traffic-controller/bin/yq || GOBIN=/Users/maleck13/projects/src/github.com/kuadrant/multi-cluster-traffic-controller/bin go install github.com/mikefarah/yq/v4@v4.30.8
./hack/local-setup.sh
Deleting mctc network
Error response from daemon: error while removing network: network mctc id 3e25dc23e481a5e7b8ba2b1f9a7a71169a4b31510b99b03fe73c07f602ce48bb has active endpoints
Error response from daemon: network with name mctc already exists

looks like there's an error in the steps to setup:
pbrookes@pbrookes-mac multi-cluster-traffic-controller % source hack/.setupEnv
source hack/.kindUtils

kindCreateCluster tenant-cluster 9091 8446
kindCreateCluster:5: no such file or directory: /Users/pbrookes/Projects/src/github.com/Kuadrant/multi-cluster-traffic-controller/../bin/kind
kindCreateCluster:26: no such file or directory: /Users/pbrookes/Projects/src/github.com/Kuadrant/multi-cluster-traffic-controller/../bin/kind
kindCreateCluster:27: no such file or directory: /Users/pbrookes/Projects/src/github.com/Kuadrant/multi-cluster-traffic-controller/../bin/kind

I've manually worked around it for now. Not sure if this needs correcting though?

@philbrookes Are you using bash? I have zsh and I get similar errors so I need to explicitly open a bash terminal for it

oh, yes I am using zsh, I'll try switching to bash. Can we not make this work for zsh? Considering that a few of us are using Macs?

I think all the scripts are meant to be run in bash. See the #!/bin/bash at the first line. So when executing the script even if you're on zsh it will run it on bash and that's how it's always worked fine. The only thing is that if we source the script from zsh as we're doing in the verification steps it will fail because some stuff is not compatible.
I think that as this is only for the sake of verifying the PR and not a common step it's fine to leave it the way it is


text:
🛑 Kuerbis is down

In ab36c18, Kuerbis (https://kuerbis.ovh) was down:

HTTP code: 418
Response time: 240 ms

Resolved: Kuerbis is back up in 05a792a after 6 minutes.

repo: Kuerbis-HD/Kuerbis-Web-Status


text:
Sieve of Eratosthenes in c added #173

🛠 Issue (Number):-

Issue no #173
👨💻 Changes proposed
 Added the Sieve of Eratosthenes Algorithm for finding prime numbers in c language.
✔ Check List (Check all the applicable boxes)

[✔ ] My code follows the code style of this project.
[✔ ] This PR does not contain plagiarized content.
[ ✔] The title of my pull request is a short description of the requested changes.

📄 Note to reviewers

The sieve of Eratosthenes is one of the most efficient ways to find all primes smaller than n when n is smaller than 10 million or so
Given a number n, print all primes smaller than or equal to n. It is also given that n is a small number.
Example:
Input : n =10
Output : 2 3 5 7
Input : n = 20
Output: 2 3 5 7 11 13 17 19
Time Complexity: O(n*log(log(n)))
Auxiliary Space: O(n)
📷 Screenshots

@Kumar-laxmi please review it.

🛠 Issue (Number):-
Issue no #173
👨💻 Changes proposed
Added the Sieve of Eratosthenes Algorithm for finding prime numbers in c language.
✔ Check List (Check all the applicable boxes)

[✔ ] My code follows the code style of this project.
[✔ ] This PR does not contain plagiarized content.
[ ✔] The title of my pull request is a short description of the requested changes.

📄 Note to reviewers
The sieve of Eratosthenes is one of the most efficient ways to find all primes smaller than n when n is smaller than 10 million or so
Given a number n, print all primes smaller than or equal to n. It is also given that n is a small number.
Example:
Input : n =10 Output : 2 3 5 7
Input : n = 20 Output: 2 3 5 7 11 13 17 19
Time Complexity: O(n*log(log(n))) Auxiliary Space: O(n)
📷 Screenshots

It is advised to add few more comment lines explaining your approach towards the problem, although your code looks good, yet it is an algorithms repository, so it looks good if you explain your approach in a few comment lines as well.

@zugzwang03 @Arun9739 @Kumar-laxmi please review and merge.

@Arun9739 Done with the changes.
@Kumar-laxmi Please merge it.

repo: Kumar-laxmi/Algorithms


text:
Title: Detection of Pneumonia through DEEP LEARNING

Is your proposal related to a problem? Please describe.
It's an suggestion to include a project which basically can perform prediction on X ray images and analyse the disease to provide a target value with the use of Neural Networks.
Add any other context or screenshots about the proposal request here.

The sample output is somewhat alike.

It is suggested to be added under the Machine Learning and Data Science / Advanced sector as it also has other prediction algorithmic projects.


text:
Feat: Real-time Pod Event Aggregator

What would you like to be added?
A dynamic event aggregator for Pods that supports real-time refresh and event correlation.
Why is this needed?
To provide users with a centralized view of Pod events across the cluster, making it easier to monitor and troubleshoot issues in real-time. This will help operators quickly identify and respond to Pod-related issues.

close since https://github.com/KusionStack/karpor/pull/659 is merged

authors: elliotxx ruquanzhao

repo: KusionStack/karpor


text:
Add preview trade

add preview trade to PositionCard
Description
PositionCard

[x] Side:  Show a preview if "Side" changes with input values. Do not show if side stays the same (e.g. Long -> Long)
[x] Size: Show change in position asset size.
[x] Liquidation Price: Show estimated liquidation price with given input values
[x] Leverage: Show estimated Leverage change
[x] Avg. Entry: Calculate estimated Avg. Entry Price from input values

Available Margin Box

[ ] Available Margin: Calculate change in available margin from input values
[ ] Buying Power: Calculate change in buying power with current input values
[ ] Margin Usage: Calculate change in Margin Usage with current input values

Related issue
https://github.com/Kwenta/kwenta/issues/648
Motivation and Context
TODO
How Has This Been Tested?
locally on kovan
Screenshots (if appropriate):

Small detail for Size Preview, kindly add space between the yellow Size and USD volume in brackets:

ok updated the logic - and refactored it back down

repo: Kwenta/kwenta


text:
text_on_image Creator - Web design #70

https://images01.nicepagecdn.com/page/49/35/html-template-4935607.jpg Design a text_on_image like the above image
Create a file "text_on_image_NUM_by_(YourName).html" in the modules/text_on_image folder.
Use simple HTML and CSS and JAVASCRIPT to create the text_on_image animation. You can use the interface development https://kwickerhub.com/ (This project) or you can write the lines of code yourself.
Step by Step Guide.
Fork this project(Use the 'fork' button in the top right corner) and Clone your Fork.
git clone https://github.com/YOUR_USERNAME/frontend
Open your code Editor and Create a file "text_on_image_NUM_YOUR_NAME_.html" in the "modules/text_on_image" folder of this project you just cloned. No need to create head, title and body tags, Just Add a div tag with some embedded style(i.e use the style tag) and the script tag where necessary.
If you want to add an image resource, please add it in the folder ••
"modules/text_on_image/images_and_icons"
We recommend you use an svg for your image/icon.
Push your Code: You need to push your recent changes back to the cloud. Use the command below in the main directory of this Repository
git push origin dev
or use a GUI tool to avoid mistakes or complexity. LOL.
Then make you Pull Request...
Below is a example of the code structure we need:
<div>
    <!---YOUR CODE---->
</div>

<style>
    /* YOUR STYLE */
</style>

<script>
    // YOUR SCRIPT if any
</script>

The goal of this issue is to create modules that other people/dev/designers can use or easily import into their projects. Avoid the desire to style all elements in the page by using codes like:
<style>

*{

}
/* OR */

div, a, h1, pre{

}

</style>

use classes or id to style the elements to avoid a collision of styles.
Remember to make your module usable across different screens(Make your design responsive).
For more examples:
modules->buttons
modules->cards
for examples of contributions or Pull request accepted in to the project.
And please do not wait for this issue to be assigned to you as we have limited hands but have a lot to do/cover. Please send in your PR.
Good-luck and thank you.

Hey @NtemKenyor I am working on this issue.

I am interested in it. I have started working on it.

i have finished the task and this is my PR: https://github.com/KwickerHub/WebCraftifyAI/pull/893

authors: NtemKenyor atallur2001 rahulchanumolu

repo: KwickerHub/WebCraftifyAI


text:
"The operation timed out" Issue

I'm brand new to programming, and just came across a problem in which NadekoBot.exe had stopped working. The issue, from the log, had told me that the "operation timed out".
Here is the credentials.json file, (where I put "MY-___-HERE" is where I already put my actual info):
{
"ClientId": MY-CLIENT-ID-HERE,
"Token": "MY-TOKEN-HERE",
"OwnerIds": [
MY-OWNER-ID-HERE
],
"LoLApiKey": "",
"GoogleApiKey": "",
"MashapeKey": "",
"OsuApiKey": "",
"SoundCloudClientId": "",
"CleverbotApiKey": "",
"CarbonKey": "",
"Db": {
"Type": "sqlite",
"ConnectionString": "Data Source=data/NadekoBot.db"
},
"TotalShards": 1,
"PatreonAccessToken": "",
"PatreonCampaignId": "334038",
"RestartCommand": null,
"ShardRunCommand": "",
"ShardRunArguments": "",
"ShardRunPort": null,
"MiningProxyUrl": null,
"MiningProxyCreds": null,
"BotListToken": null,
"TwitchClientId": null,
"VotesToken": null,
"VotesUrl": null
}
And here is the log:
-1 03:34:42 ShardsCoordinator | Starting NadekoBot v2.17.4
-1 03:35:03 ShardsCoordinator | System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.Http.WinHttpException: The operation timed out
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Threading.Tasks.RendezvousAwaitable1.GetResult()    at System.Net.Http.WinHttpHandler.<StartRequest>d__105.MoveNext()    --- End of inner exception stack trace ---    at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)    at System.Runtime.CompilerServices.ConfiguredTaskAwaitable1.ConfiguredTaskAwaiter.GetResult()
at System.Net.Http.HttpClient.d__59.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
at System.Net.Http.HttpClient.d__30.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at NadekoBot.Core.Services.Impl.RedisImagesCache.<>c__DisplayClass50_0.<b__6>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at NadekoBot.Core.Services.Impl.RedisImagesCache.d__50.MoveNext()
Unhandled Exception: System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.Http.WinHttpException: The operation timed out
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Threading.Tasks.RendezvousAwaitable1.GetResult()    at System.Net.Http.WinHttpHandler.<StartRequest>d__105.MoveNext()    --- End of inner exception stack trace ---    at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)    at System.Runtime.CompilerServices.ConfiguredTaskAwaitable1.ConfiguredTaskAwaiter.GetResult()
at System.Net.Http.HttpClient.d__59.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
at System.Net.Http.HttpClient.d__30.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at NadekoBot.Core.Services.Impl.RedisImagesCache.<>c__DisplayClass50_0.<b__6>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at NadekoBot.Core.Services.Impl.RedisImagesCache.d__50.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at NadekoBot.Core.Services.ShardsCoordinator..ctor()
at NadekoBot.Program.Main(String[] args)
at NadekoBot.Program.(String[] args)
I would like assistance on fixing this problem, thanks!

Your DNS is screwed. Try restarting your Internet. If that doesn't work, just wait.

Your DNS is screwed. Try restarting your Internet. If that doesn't work, just wait.

I did that and it worked. Thanks for your quick reply!

authors: shivaco thinkingwithrice

repo: Kwoth/NadekoBot


text:
Newbie Hipchat

Suggestion: working together with https://github.com/hugorodgerbrown/HipChat.net
Question: Can I use Hipchat and Powershell like Slash ?
https://gist.github.com/magnetikonline/11007e42d86f490b84f8
https://github.com/jgigler/Powershell.Slack/blob/master/Send-SlackMessage.ps1
http://geeks.ms/enterprise/2016/02/15/monitorizar-eventos-con-powershell/
function Send-SlackMessage([string]$message, [string]$userName, [string]$channel="#tests"){
$postSlackMessage = @{token="EL_TOKEN_SLACK_VIENE_AQUI";channel=$channel;text=$message;username=$userName;icon_url="ICONO.png"}
$body = Invoke-RestMethod -Uri https://slack.com/api/chat.postMessage -Body $postSlackMessage -method Post
}
$time=Get-Date
$time=$time.addHours(-1)
$section="Application"
$errors = get-EventLog -LogName $section -EntryType Error -After $time -Source "Application Error"
$errors | foreach {
$username=$env:computerName+": "+($.Source)+"(ID "+($.InstanceID)+")"
write-host $username
write-host "--------------------------------"
write-host $.Message
send-SlackMessage -message $.Message -userName $username -channel "#tests"
}

When I started this project the other implementation (https://github.com/hugorodgerbrown/HipChat.net) used the v1 api.  This uses the v2 api.
Unfortunately though I'm in a similar situation as him.
The company I work for has switched to slack instead of hipchat, so I literally never use hipchat anymore, which makes adding things or changing things much harder.
I've never created powershell snap-ins before, but it's all .net I believe and would be pretty easy to call this library (or just use the raw REST API) from powershell.
I do not know how to do this off hand though :(

authors: KyleGobel kiquenet

repo: KyleGobel/Hipchat-CS


text:
Fix carthage build failure

Carthage build failed because of Xcode project's deployment target. According to README, I changed SpringIndicator's deployment target to iOS 8.0.

Thanks for it!


text:
Reduced  Mods Incorrectly Converted to Range

Items such as The Anvil are incorrectly processed when price checking.
The anvil's static "10% Reduced Attack Speed" mod is converted to a range of -9 - # by POE Overlay which causes 0 results on trade search, because all instances of The Anvil have -10 for this property.
Related to #563

This also happens with Atziri's Foible. It searches for -22 and higher when all instances of this amulet have -25. So no results are returned.


text:
VSCode snippets custom path not working

require('luasnip/loaders/from_vscode').lazy_load({paths = './snippets'})

./snippets tree
./snippets
    html.json
    lua.json

Plugin loads snippets correctly from friendly-snippets in runtimepath, but if the same files are copied to a custom folder like above, plugin doesn't load them.

Also is there way to hide language name like javascript in nvim-compe's menu (kind label)? It takes too much space.

require('luasnip/loaders/from_vscode').lazy_load({paths = './snippets'})

./snippets tree
./snippets
    html.json
    lua.json

Plugin loads snippets correctly from friendly-snippets in runtimepath, but if the same files are copied to a custom folder like above, plugin doesn't load them.

See here

(miss click :|)
About the second part, best to take that issue to nvim-compe, the Luasnip source is defined there. I think there even is an active issue with something like that.

I tried again, same friendly-snippets folder copied to custom directory & added the full path, still it doesn't load them. Only works, when path is in runtimepath.
require('luasnip/loaders/from_vscode').lazy_load({path = '~/.config/nvim/plugins/snippets'})

Oh yes, you're right, it doesn't work for me either. I'll look into it

You have a typo, it's  paths.

Now that I see, it's wrong in the example.lua, but it's correct In the DOC.md. My fault, let me fix it.

I did try both versions including paths, it still doesn't work.

Should work with master, could you try?

Yep! Works now.

Late to the party, but having similar issues. In my init.lua I require luasnip.lua which includes the lines:
local ls = require("luasnip")

require("luasnip.loaders.from_vscode").load({ paths = "~/.config/nvim/snippets/" })

My snippets folder includes package.json which reads as follows:
{
"name": "custom-snippets",
  "contributes": {
    "snippets": [
      {
        "language": "tex",
        "path": "./tex.json"
      },
      {
        "language": "markdown",
        "path": "./markdown.json"
      },
      {
        "language": "lua",
        "path": "./lua.json"
      }
    ]
  }
}

The snippets folder also includes the tex.json and other snippet files which look like:
{
  "Itemize": {
    "prefix": "item",
    "body": [
      "\\\\begin{itemize}",
      "\t\\item $0",
      "\\\\end{itemize}"
    ],
    "description": "Itemize"
  },
  "textit": {
    "prefix": "it",
    "body": "\\textit{${1:${TM_SELECTED_TEXT:text}}}",
    "description": "italic font"
  },
}

Is there anything that I'm missing? Regarding plugins, I have included:
  use { "L3MON4D3/LuaSnip" }
	use { "saadparwaiz1/cmp_luasnip" }

I have not included use { "rafamadriz/friendly-snippets" } since I take it this will load a bunch of snippets that I don't want. However, I have noticed that the snippets included there do work if I instal the plugin. Any thoughts would be greatly appreciated.

Ah, there's a trailing comma in tex.json, removing that should do it (check the other files too?)

Cheers!

Same problem here: I have
require("luasnip.loaders.from_vscode").load({paths = "~/.config/Code/User/snippets/"}),
the file ~/.config/Code/User/snippets/tex.json is
{ 	"testSnippet":   { "prefix": "test", "body": ["testSnippet"], "description": "testSnippet" }, },
but nothing is loaded wit tex files. Any idea??? – thanks in advance

authors: L3MON4D3 aloispichler benbrastmckie flosker leiserfg


text:
🛑 Swiftly API is down

In d36efd1, Swiftly API (https://transitime-api.goswift.ly/api/v1/key/81YENWXv/agency/lametro/command/agency) was down:

HTTP code: 400
Response time: 316 ms

Resolved: Swiftly API is back up in d2335fb.

repo: LACMTA/uptime


text:
Directly add PET as a climate variable

Would it be feasible directly add PET as a variable to the climate library and bypass the internal calculation of PET?  This addition would allow input of externally-calculated PET using other approaches (e.g., Penman-Monteith) that may provide a more realistic approximation of PET in a warming climate.  One benefit of this approach is that Penman AET is readily available for CONUS for both historical period (http://www.climatologylab.org/gridmet.html) and from GCMs (http://www.climatologylab.org/maca.html).

yes, I could do that. Why don't you email me directly with your timeframe?

Code modifications have been completed.

authors: mslucash paulhenne

repo: LANDIS-II-Foundation/Library-Climate


text:
Include uppercase version of words on German list

In German the first letter of nouns is generally a capital letter. The german bad word list contains mostly nouns which are written in lowercase. I think this might lead to many situations where bad words are missed because people are not aware of this aspect of German and don't check for the uppercase version of the bad word for some given text.
Maybe all nouns in the German bad word lists should begin with a capital letter?

@lorenzkuhn considering that all the words in all the locales are lowercased, what I'm doing is lowercasing my test words before checking them.

authors: danalloway lorenzkuhn


text:
🛑 [Web] Homepage is down

In 447fa94, [Web] Homepage (https://rongyi.xyz) was down:

HTTP code: 0
Response time: 0 ms

Resolved: [Web] Homepage is back up in 793e959.


text:
主题无法配置

halo后台点击主题配置保存按钮,报500

数据库为mysql 5.7

查看数据字段发现不存在

疑似主题配置文件问题

其他主题正常配置

这段日志不能体现什么。。 你使用的是最新版的主题吗？ halo 也要求是 1.3.2 + 版本的

这段日志不能体现什么。。 你使用的是最新版的主题吗？ halo 也要求是 1.3.2 + 版本的

halo信息
版本：1.4.3
数据库：MySQL 5.7.28-log
运行模式：production
User Agent：Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.104 Safari/537.36
主题包名称为"halo-theme-sakura-master.zip",尝试过1.3.3.与1.3.4,但这两个版本都无法安装[缺主题配置文件]

halo信息
版本：1.4.3
数据库：MySQL 5.7.28-log
运行模式：production
User Agent：Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.104 Safari/537.36
主题包名称为"halo-theme-sakura-master.zip",尝试过1.3.3.与1.3.4,但这两个版本都无法安装[缺主题配置文件]

halo信息
版本：1.4.3
数据库：MySQL 5.7.28-log
运行模式：production
User Agent：Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.104 Safari/537.36
主题包名称为"halo-theme-sakura-master.zip",尝试过1.3.3.与1.3.4,但这两个版本都无法安装[缺主题配置文件]

嗯？？？我主题的最新版本是 1.3.0。

halo信息
版本：1.4.3
数据库：MySQL 5.7.28-log
运行模式：production
User Agent：Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.104 Safari/537.36
主题包名称为"halo-theme-sakura-master.zip",尝试过1.3.3.与1.3.4,但这两个版本都无法安装[缺主题配置文件]

嗯？？？我主题的最新版本是 1.3.0。

你可以考虑，删除目前有的主题，重新上传试试

你可以考虑，删除目前有的主题，重新上传试试

重新下了这个仓库的1.3.0版本里的[halo-theme-sakura-master.zip]安装包
但还是无法提交

重新下了这个仓库的1.3.0版本里的[halo-theme-sakura-master.zip]安装包
但还是无法提交

大概就是后台数据冲突或者什么的问题。以前有过的问题是会出现重复字段。。之前有用过本主题吗？

大概就是后台数据冲突或者什么的问题。以前有过的问题是会出现重复字段。。之前有用过本主题吗？

有,但安装前我把主题数据清除了

有,但安装前我把主题数据清除了

有,但安装前我把主题数据清除了

那就不该出现这个问题了啊。。加我 QQ 吧。 1103069291

有,但安装前我把主题数据清除了

那就不该出现这个问题了啊。。加我 QQ 吧。 1103069291

加了

加了

repo: LIlGG/halo-theme-sakura


text:
Is probably pointless, but good to do, just to be sure.

Also, I removed some domains that are nonexistant (someone might start a service like Innapropriate Image Hosting at modshare.tk

Hi @Radical-from-Scratch thank you for the PR.
This repo is no longer maintained as s2forums has been integrated into Scratch's legacy codebase (referred to as scratchr2).

authors: Radical-from-Scratch thisandagain


text:
WIP/DISCUSS: Add cuboid and rectangle mesh generation options to meshing schema.

This PR adds extra meshing schema options to distinguish meshes read in from files and meshes that are generated using serac mesh generators.
Some discussion topics:

Does it make sense to have various mesh input options structs tied to different meshing paths?
Is there a mechanism to tell inlet that if mesh.elements is defined, then mesh.elements.x should exist?

Codecov Report

Merging #334 (23c919d) into develop (4fc5ef4) will decrease coverage by 5.10%.
The diff coverage is 48.83%.

@@             Coverage Diff             @@
##           develop     #334      +/-   ##
===========================================
- Coverage    90.71%   85.60%   -5.11%
===========================================
  Files           43       43
  Lines         1658     1688      +30
===========================================
- Hits          1504     1445      -59
- Misses         154      243      +89

Impacted Files
Coverage Δ

src/serac/numerics/mesh_utils.hpp
33.33% <33.33%> (-66.67%)
:arrow_down:

src/serac/numerics/mesh_utils.cpp
73.52% <41.17%> (-19.98%)
:arrow_down:

src/drivers/serac.cpp
97.95% <100.00%> (+0.13%)
:arrow_up:

.../serac/integrators/inc_hyperelastic_integrator.hpp
50.00% <0.00%> (-50.00%)
:arrow_down:

src/serac/physics/utilities/equation_solver.hpp
73.68% <0.00%> (-26.32%)
:arrow_down:

src/serac/coefficients/coefficient_extensions.cpp
56.06% <0.00%> (-24.25%)
:arrow_down:

src/serac/physics/utilities/equation_solver.cpp
73.03% <0.00%> (-12.93%)
:arrow_down:

src/serac/physics/nonlinear_solid.cpp
90.86% <0.00%> (-8.61%)
:arrow_down:

...c/physics/utilities/boundary_condition_manager.cpp
91.66% <0.00%> (-8.34%)
:arrow_down:

src/serac/physics/base_physics.cpp
76.27% <0.00%> (-3.39%)
:arrow_down:

Continue to review full report at Codecov.

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

Codecov Report

Merging #334 (23c919d) into develop (4fc5ef4) will decrease coverage by 5.10%.
The diff coverage is 48.83%.

@@             Coverage Diff             @@
##           develop     #334      +/-   ##
===========================================
- Coverage    90.71%   85.60%   -5.11%
===========================================
  Files           43       43
  Lines         1658     1688      +30
===========================================
- Hits          1504     1445      -59
- Misses         154      243      +89

Impacted Files
Coverage Δ

src/serac/numerics/mesh_utils.hpp
33.33% <33.33%> (-66.67%)
:arrow_down:

src/serac/numerics/mesh_utils.cpp
73.52% <41.17%> (-19.98%)
:arrow_down:

src/drivers/serac.cpp
97.95% <100.00%> (+0.13%)
:arrow_up:

.../serac/integrators/inc_hyperelastic_integrator.hpp
50.00% <0.00%> (-50.00%)
:arrow_down:

src/serac/physics/utilities/equation_solver.hpp
73.68% <0.00%> (-26.32%)
:arrow_down:

src/serac/coefficients/coefficient_extensions.cpp
56.06% <0.00%> (-24.25%)
:arrow_down:

src/serac/physics/utilities/equation_solver.cpp
73.03% <0.00%> (-12.93%)
:arrow_down:

src/serac/physics/nonlinear_solid.cpp
90.86% <0.00%> (-8.61%)
:arrow_down:

...c/physics/utilities/boundary_condition_manager.cpp
91.66% <0.00%> (-8.34%)
:arrow_down:

src/serac/physics/base_physics.cpp
76.27% <0.00%> (-3.39%)
:arrow_down:

Continue to review full report at Codecov.

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

@joshessman-llnl Do you have any outstanding issues?

@joshessman-llnl Do you have any outstanding issues?

LGTM

LGTM

authors: codecov-io jamiebramwell jonwong12

repo: LLNL/serac


text:
Add a little more documentation to StateManager::reset()

Make it clear that StateManager::reset() clear all the StateManager's state to effectively the same state that it starts when the program launches. If this is in fact the intent, it should also clear output_dir_.
Closes #835

Does the fact that this broke the LC CI mean that some code depends on reset() not clearing the output_dir_?

Does the fact that this broke the LC CI mean that some code depends on reset() not clearing the output_dir_?

I suspect that failure is unrelated to this PR. For some reason, some of the ATS integration tests on the LC machines have been failing, even when no code related to those tests has changed.

restarted the job. we will see if it passes.

Also: Josh doesn't work here any more-- I wonder if there's a way to tell github to stop suggesting him as a reviewer.

Also: Josh doesn't work here any more-- I wonder if there's a way to tell github to stop suggesting him as a reviewer.

luckily it just goes into a hole since he cant access his llnl email anymore.

We might be able to get around it by assigning code owners:
https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners

I don't really know what this reset function does, so I can't independently verify if the new comment is correct, but I'll approve.

authors: samuelpmishLLNL tepperly white238


text:
Activity search should allow filtering on node alias

Detailed Description
Activity search should allow filtering on node alias, especially since we display node alias in the list view.

Closed via https://github.com/LN-Zap/zap-desktop/pull/2204

repo: LN-Zap/zap-desktop


text:
Exclude expired requests and funding transactions from 'All'

So this contradicts the naming 'All', but I would argue these two activity types are relatively unhelpful to the user and deserve to be separated out.
"The theory being that channel funding is relevant to the
building of the network, but more of an implementation
detail than a classic user-relevant data-point."

@Empact can you rebase this PR please?

Closing this for #697

authors: Empact JimmyMow mrfelton


text:
Docs improvements (Consume and Reveal blinded UTXO)

Closes #13

Asking @zoedberg to review & confirm that this is the way the system is intended to work

authors: crisdut dr-orlovsky

repo: LNP-BP/nodes


text:
Configure airbnb eslint for the admin portal

Is your feature request related to a problem? Please describe.

ESLint is a static code analysis tool for identifying problematic patterns found in JavaScript code. Eslint is a must-have in every project.

Describe the solution you'd like

Configure eslint in the project
Use airbnb styleguide

This PR can be referred: https://github.com/LSFLK/MedicinesforLK/pull/201

@jayasanka-sack can you assign me?

Sure, feel free to self-assign issues :)

authors: anjula-sack jayasanka-sack

repo: LSFLK/MedicinesforLK


text:
Fixing missing terms in Super Sample Covariance

Closes #938. Added clustering counter terms + unit test.

Pull Request Test Coverage Report for Build 2455142058

25 of 25 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.02%) to 97.093%

Totals

Change from base Build 2419974156:
0.02%

Covered Lines:
4476

Relevant Lines:
4610

💛  - Coveralls

@damonge all done!

authors: carlosggarcia coveralls

repo: LSSTDESC/CCL


text:
Test wagtail-personalisation with existing environments

[ ] Test with existing custom page models
[ ] Test on high-scale platform
[ ] Test with translatable pages
[ ] Test with existing edit handlers
[ ] Test with wagtail-experiments
Migrations:
You are trying to add a non-nullable field 'personalisablepage_ptr' to homepage without a default; we can't do that (the database needs something to populate existing rows).

Closing this issue as it's describes too wide test scenario's

repo: LabD/wagtail-personalisation


text:
Request for additional API functions

The 'moves' folder in WordManipulation is awesome - would be nice if we could add a few other functions in a similar fashion. Those include:
Stop
Home
Config Homing (looks like the 402 standard supports multiple homing schemas)

Hey @aggieslaughter
For the Stop command, would you want something different than the QuickStop implementation?
When using the Controlword to call for a QuickStop, it calls the Class' Stop Method and goes to Quick Stop Active. I was going to wait until the Stop was "done" and then allow you to go back to Op Enable (At the time of writing this, calling the stop stops the axis but does not tell you when the stopping is done yet)
The QuickStop takes parameters from the Parameters_Build_Stop utility.
For the Home, you would use the Controlword_ModeSpecific_ReferenceMove, and the Parameters_Build_reference to set the homing configuration. Would you be needing to "set" the configuration into the module and then call it separately?

authors: SimonRPSM aggieslaughter

repo: LabVIEW-DCAF/MotionModule


text:
circular linked list

Description
a read only file and function of circular linked list .
theoritical
for beginners to give a better understanding of circular linked list.
Domain
README
Type of Contribution
Addition, Documentation
Code of Conduct

[X] I follow Contributing Guidelines & Code of conduct of LearnCPP.

@Lakhankumawat  please assign this issue to me.

/assign

/assign

repo: Lakhankumawat/LearnCPP


text:
Find price after discount

Description
The local T-shirt shop sells shirts that retail for a price.
You will be given a discount value and are required to find the value of the T-shirt after discount.
Example:
Price: 500, Discount: 25%
Price after discount: 125
Domain
CPP
Type of Contribution
No response
Code of Conduct

[X] I follow Contributing Guidelines & Code of conduct of LearnCPP.

/assign

/assign

/assign

/assign


text:
updated conversation model

Updated Conversation Model
schedule: {
    mon: {
      type: Boolean,
    },
    tue: {
      type: Boolean,
    },
    wed: {
      type: Boolean,
    },
    thu: {
      type: Boolean,
    },
    fri: {
      type: Boolean,
    },
    sat: {
      type: Boolean,
    },
    sun: {
      type: Boolean,
    },
    time: {
      type: String,
    },
  },
  participants: [
    {
      user: {
        name: {
          type: String,
        },
        avitar: {
          type: String,
        },
      },
      responces: [],
    },
  ]

I updated my conversations code to reflect this pattern.

@AlexCassell The code above is not the full schema. There is also a title and questions array.

authors: AlexCassell davdaarn

repo: Lambda-School-Labs/hey-team


text:
regex support in routef %O

Hey there, I've been playing with Oxpecker and so far so good!
I'm tryng to configure a route with a regex using %O
routef "/posts/{%O:regex(^.+_(\\d{4}-\\d{2}-\\d{2}-\\d+)$)}"

However, every time I startup the server I hit this exception
Unhandled exception. Microsoft.AspNetCore.Routing.Patterns.RoutePatternException: In a route parameter, '{' and '}' must be escaped with '{{' and '}}'.
   at Microsoft.AspNetCore.Routing.Patterns.RoutePatternParser.Parse(String pattern)
   at Microsoft.AspNetCore.Builder.EndpointRouteBuilderExtensions.MapMethods(IEndpointRouteBuilder endpoints, String pattern, IEnumerable`1 httpMethods, RequestDelegate requestDelegate)
   at Oxpecker.EndpointRouteBuilderExtensions.MapSingleEndpoint(IEndpointRouteBuilder builder, HttpVerbs verb, String routeTemplate, RequestDelegate requestDelegate, FSharpFunc`2 configure)
   at Oxpecker.EndpointRouteBuilderExtensions.MapOxpeckerEndpoint(IEndpointRouteBuilder builder, Endpoint endpoint)
   at Oxpecker.EndpointRouteBuilderExtensions.MapOxpeckerEndpoints(IEndpointRouteBuilder builder, IEnumerable`1 endpoints)
   at Oxpecker.EndpointRouteBuilderExtensions.MapOxpeckerEndpoint(IEndpointRouteBuilder builder, Endpoint endpoint)
   at Oxpecker.EndpointRouteBuilderExtensions.MapOxpeckerEndpoints(IEndpointRouteBuilder builder, IEnumerable`1 endpoints)
   at Oxpecker.Middleware.UseOxpecker@19.Invoke(IEndpointRouteBuilder builder)
   at Microsoft.AspNetCore.Builder.EndpointRoutingApplicationBuilderExtensions.UseEndpoints(IApplicationBuilder builder, Action`1 configure)
   at Oxpecker.Middleware.ApplicationBuilderExtensions.UseOxpecker(IApplicationBuilder builder, IEnumerable`1 endpoints)
   at <StartupCode$Openapo>.$Program.main@() in X:\Openapo\Program.fs:line 27

I'm not sure if I'm missing something or what I'm trying to do is not supported in Oxpecker.

@AngelMunoz Hi! I think you should do what the error says - replace single curly braces into double curly braces inside regex. Also, it seems you are matching a string, so %s should work as well. %O is used for types that are not supported by F# routef module, I should probably make it more clear in docs, thanks for raising an issue!

I'm trying to match a string with a particular format hence why I was trying to use a regex definition there. Using %s matches only until there's a space or a special character, as an example:
F# is very good! gives me F as the route parameter
even if I url encode the string.
Using the double {{}} also fails, I digged a bit last night and I think this is likely messing with this regex being used for routef
https://github.com/Lanayx/Oxpecker/blob/develop/src/Oxpecker/Routing.fs#L82
In any case, I'll take that this is not supported currently thanks for the quick answer!

@AngelMunoz can you please give a regex example that doesn't work for you? I tested this yesterday and it worked:
routef "/posts/{%s:regex(^.+_(\\d{{4}}-\\d{{2}}-\\d{{2}}-\\d+)$)}" (fun id -> text id)

Oh right, my bad that one you provided does not have runtime errors at registration but does not match this path for some reason
/posts/F#%20and%20oxpecker%20are%20doing%20cool%20things!_2024-10-27-38 I get a 404

Here's a quick video of what's going on, a single string matches just fine but the other one does not
https://github.com/user-attachments/assets/4d619aa3-dafb-48cd-8bca-218f22aa00d5
But I'm suspecting that might be due my regex. In any case I am able to use the regex in the path as it was expected. I thought it was just for %O but it can be used with %s as well. thanks again!

authors: AngelMunoz Lanayx

repo: Lanayx/Oxpecker


text:
Laravel 10 non-compatible examples

PHP & Platform
8.2.3
Database
MySQL 8
Laravel version
10.1.5
Have you done this?

[X] I have checked my logs and I'm sure is a bug in this package.
[X] I can reproduce this bug in isolation (vanilla Laravel install)
[X] I can suggest a workaround as a Pull Request

Expectation
I treid to make it work on Laravel 10 with Breeze installed but it's not working. Is it Laravel 10 compatible?
Description
The docs seem to be for older Laravel version.
For example I am getting this error when I try to add traits as in your docs: Undefined type 'Laragear\TwoFactor\Contracts\TwoFactorAuthenticatable'.intelephense(1009)
Reproduction
Also the implementation with routing and/or breeze etc. is missing in the docs as well.

By the way, is there any demo app or existing app where we can look how it should be implemented? I am especially interested in routes in the final app. But also final controllers.

Stack trace & logs
No response

I treid to make it work on Laravel 10 with Breeze installed but it's not working. Is it Laravel 10 compatible?

Yes

The docs seem to be for older Laravel version.

Only the links.

For example I am getting this error when I try to add traits as in your docs. Undefined type 'Laragear\TwoFactor\Contracts\TwoFactorAuthenticatable'.intelephense(1009)

If that was an error, the package would pass any test.

Also the implementation with routing and/or breeze etc. is missing in the docs as well.

Haven't using Breeze in years. You're free to PR with the instructions.

By the way, is there any demo app or existing app where we can look how it should be implemented?

I would but not my focus right now.

authors: DarkGhostHunter jitterbux

repo: Laragear/TwoFactor


text:
[Bug] On Relationship Field, the attribute 'attribute' doesn't work in Show View

This is a regression between a previous version of Backpack and version 5.2.1
With an identical configuration, the relationship type field has a different behavior between the ListView and the ShowView
In the ListView, the attribute works and displays my user's 'name'
In the ShowView, the attribute does not work and displays the identifier and/or the JSON object of my user

Hello @MDW-Chris thanks for the report.
List and Show uses Columns, not Fields, it might be a typo no worries.
Can you provide me more detailed information ? Your column definition, your relation definition ?
Cheers

Hello, that's right, it's Columns
class Project extends Model
{
   public function lead_user()
   {
      return $this->belongsTo(User::class);
   }
}

class ProjectCrudController extends CrudController
{
   protected function setupListOperation()
   {
      /* 'lead_user_id' display now the ID -- 'lead_user' display the JSON object of the relation */
      CRUD::addColumn([
         'name'      => 'lead_user_id',
         'type'      => 'relationship',
         'label'     => 'Leader',
         'attribute' => 'name',
      ]);
   }
}

In the ListView, the attribute works and displays my user's 'name'
In the ShowView, the attribute does not work and displays the identifier and/or the JSON object of my user

Thanks for clarification 🙏
I will make my tests and come back to you with my findings.
Cheers

Hello @MDW-Chris
I am sorry, but still unable to reproduce your issue:
my column:
[
    'name'      => 'category_select2',
    'type'      => 'relationship',
    'label'     => 'My test column',
    'attribute' => 'name',

],

my relation:
public function category_select2()
{
    return $this->belongsTo(\Backpack\NewsCRUD\app\Models\Category::class, 'select2');
}
```php

The results in List:
![image](https://user-images.githubusercontent.com/7188159/180981483-6e28e12c-cc69-4fd8-95c2-cd741c5f76b4.png)
The results in Show:
![image](https://user-images.githubusercontent.com/7188159/180981605-4b379566-13af-4829-8c9b-381330ba3350.png)

What am I doing different than you ?

Sorry I was not able to reproduce it yet :| we will get there eventually.

Cheers

Hey @MDW-Chris nice catch! 👍 Glad you figured it out.
Please be advised that it will change again in future as per this PR: https://github.com/Laravel-Backpack/CRUD/pull/4542
Maybe subscribe to it so you get notified when it gets merged 👍
Going to close this, cheers.

authors: MDW-Chris pxpm

repo: Laravel-Backpack/CRUD


text:
Do not register reset password routes if users do not have email

Fixes https://github.com/Laravel-Backpack/CRUD/issues/3256

A new inspection was created.

Hello @danilopolani
I think now I got the big picture, I think I don't agree with the solution.
This way is just "hidding" the fact that we register the routes when they are not needed.
I think the best way to fix this is if login column is not email => do not register recover password routes.
Let me know,
Pedro

if login column is not email => do not register recover password routes

I thought about that solution too, but Idk if those routes are called somewhere else I'm not aware of. I'm gonna try to fix this later today directly on this PR and coming back to you!

A new inspection was created.

A new inspection was created.

A new inspection was created.

Ehy @pxpm , just pushed the fix. Let me know if this works to you, I searched in the entire project for the routes and it seems they're used only in the backpack_users_have_email() context.

The inspection completed: 1 new issues

Awesome! Great collaboration here guys.
@pxpm I'm gonna ask you to give the final review and thumbs up on this one, since you've been involved so far. You say the word, and I merge it in the next patch update, and it'll be available with a composer update most likely on Monday.
Cheers!

Ehy Pedro,
it does make sense to add a setup_password_recovery_routes option (default: true) to me.
If @tabacitu agrees I'm gonna edit the PR to reflect this idea.
PS: in this PR I used the backpack_users_have_email() check in the routes because, although the check was in login and register blade templates too, it was still registering the routes breaking the php artisan route:list.

Now that I think of it - I also have a problem with this solution: because backpack_users_have_email() makes a DB call to check if the email column exists in the DB, this will basically add a DB call to every pageload. Which is A LOT, just to support a feature that hasn't come up in 6+ years of existence... Don't know why I didn't think about that, it's a good thing you guys had doubts about this - made me think about it from a different perspective too 🤣 🙄
Yeah... it's probably best to go with a different config. And setup_password_recovery_routes sounds like a good name for it - it's consistent with the other configs for routes.
Notes:

We do need to mention about it that this is called INSIDE the setup_auth_routes block so if you disable that you also disable password recovery automatically. A good place for that would probably be the comment block above the default value, and the docs.
We'll also need to check for this config wherever we use the routes and point to them (login.blade.php and register.blade.php afaik).

Awesome, thanks for the help!

A new inspection was created.

Just pushed the edits, it kinda sucks to have config('backpack.base.setup_password_recovery_routes', true) everywhere but I think it's the only way to make it backward compatible

The inspection completed: No new issues

Awesome! Merged, will be available on Monday the latest, with a composer update.

authors: danilopolani pxpm scrutinizer-notifier tabacitu