Could not find osmdroid-android.aar (org.osmdroid:osmdroid-android:5.4)

Trying to integrate osmdroid 5.4. Get the following error:
Error:A problem occurred configuring project ':navAid'.

Could not find osmdroid-android.aar (org.osmdroid:osmdroid-android:5.4).
Searched in the following locations:
https://jcenter.bintray.com/org/osmdroid/osmdroid-android/5.4/osmdroid-android-5.4.aar

osmdroid-android-5.2.aar
osmdroid-android-5.4-release.aar
I used:
dependencies {
compile 'org.osmdroid:osmdroid-android:5.4:release@aar'
}

jcenter.bintray.com/org/osmdroid/osmdroid-android/5.4/osmdroid-android-5.4.aar

sorry something with the jcenter upload went wrong
the mavencentral should work
 repositories {
    mavenCentral()
  }

It was published last night and may not be available on all mirrors yet.
Usually within 3 days it's all updated.
On Sep 7, 2016 12:41 PM, "k3b"<EMAIL_ADDRESS>wrote:

jcenter.bintray.com/org/osmdroid/osmdroid-android/5.4/
osmdroid-android-5.4.aar

sorry something with the jcenter upload went wrong
the mavencentral should work
repositories {
mavenCentral()
}
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/osmdroid/osmdroid/issues/401#issuecomment-245342535,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AB4kGeGdeqzsUkJD9Vvq6mzhHRO1sIpxks5qnulFgaJpZM4J3FJf
.

When using mavencentral they report:
Error:Could not find osmdroid-android.aar (org.osmdroid:osmdroid-android:5.4).
Searched in the following locations:
https://repo1.maven.org/maven2/org/osmdroid/osmdroid-android/5.4/osmdroid-android-5.4.aar
Will wait another day or two hoping it'll be updated everywhere?

You need the qualifier debug or release.
org.osmdroid:osmdroid-android:5.4:release@aar
On Sep 8, 2016 10:16 AM, "rbrueckner11"<EMAIL_ADDRESS>wrote:

When using mavencentral they report:
Error:Could not find osmdroid-android.aar (org.osmdroid:osmdroid-
android:5.4).
Searched in the following locations:
https://repo1.maven.org/maven2/org/osmdroid/osmdroid-
android/5.4/osmdroid-android-5.4.aar
Will wait another day or two hoping it'll be updated everywhere?
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/osmdroid/osmdroid/issues/401#issuecomment-245611537,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AB4kGYREK5xQ3XWm4aPtFZTk6IKGl7rDks5qoBiogaJpZM4J3FJf
.

Confirmed. I have exactly the same line in my grade.build file as suggested on github:
compile 'org.osmdroid:osmdroid-android:5.4:release@aar'
So, still the same issue today.
As a fyi, no issues at all with the previous version:
compile 'org.osmdroid:osmdroid-android:5.2@aar'

that's strange. I just made a new project using only jcenter a repo
compile 'org.osmdroid:osmdroid-android:5.4:release@aar'

what version of gradle are you using?

I am using gradle version 2.14.1

what does your root build.gradle file look like?

That's my project level build.gradle file:
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
mavenCentral()
maven { url "https://jitpack.io" }
}
dependencies {
    classpath 'com.android.tools.build:gradle:2.2.0-rc1'
}

}
allprojects {
repositories {
mavenCentral()
maven { url "https://jitpack.io" }
}
}

Hi, any update on this. I tried yesterday. Still the same issue.
Thank you.

these gradle build files work for me
Top-level build file where you can add configuration options common to all sub-projects/modules.
	buildscript {
		repositories {
			jcenter()
		}
		dependencies {
			classpath 'com.android.tools.build:gradle:2.1.2'
		}
	}

	allprojects {
		repositories {
			jcenter()
		}
	}

app/build.gradle
	// sub-projects/modules.
	apply plugin: 'com.android.application'

	dependencies {
		// this is osmdroid
		compile 'org.osmdroid:osmdroid-android:5.4:release@aar'
	}

I now use the same top level file. Just included maven { url "https://jitpack.io" } for the OsmBonusPack to be found. So it looks like this:
buildscript {
repositories {
jcenter()
maven { url "https://jitpack.io" }
}
dependencies {
classpath 'com.android.tools.build:gradle:2.1.3'
}
}
allprojects {
repositories {
jcenter()
maven { url "https://jitpack.io" }
}
}
Project grade file looks exactly the same as your extract.
But the osmdroid 5.4 is not found:
Error:A problem occurred configuring project ':navAid'.

Could not find osmdroid-android.aar (org.osmdroid:osmdroid-android:5.4).
Searched in the following locations:
https://jcenter.bintray.com/org/osmdroid/osmdroid-android/5.4/osmdroid-android-5.4.aar

Can you try on Android Studio 2.2. RC 2?

If you are using OSMBonusPack 5.8.1, you MUST use osmdroid-android:5.2.
You cannot use osmdroid 5.4, as OSMBonusPack has not been released for osmdroid 5.4 yet.

as mentioned before, with the 5.4 series, you'll have to add the debug/release qualifier
https://jcenter.bintray.com/org/osmdroid/osmdroid-android/5.4/osmdroid-android-5.4-release.aar
which works just fine over here.

Ahh, MKergall, this then may be the issue. Any plans as to when the bonuspack will be available for osmdroid 5.4? There are a couple of features in 5.4 which I need to use to improve the experience of my app. Thanks.

The commit is already pushed (66217d1).
I have now to upgrade to osmdroid 5.4.1, which fixes anoying issues.
Then I will create the release. It's a matter of days.

Everything now works fine with osmdroid 5.4 and bonuspack 5.9. Thank you.
Mapview is not flinging around anymore when zooming in or out. Great improvement.
In osmdroid 5.4 a SQLite database is used for tile cache instead of file system. Formerly, I used a recursive procedure to delete the tile files from the storage in order to clear the cache. Could you advise how the sqllight d/b can be deleted?
I assume the cache deletion feauture of my app has to look for both the tile files and the sqllight d/b until all users are migrated to an app version only using osmdroid 5.4?


Export all QSOs (of User) when chosing "Select station location"

Give the User the chance to export all of his QSOs, when selecting "Select station location" at ADIF-Export

Tested working!


resizeMode and borderRadius inconsistencies on Android

Hey. Thanks for promptly responding to the previous report. Found a couple more issues on android.

resizeMode not reflected and defaults to "contain"

borderRadius value doesn't match the React Native values (this is only on android as well). I have added a border radius of 10 on both the image an the view wrapping it. Added a border line in red to emphasise.

@nickvgn thanks for filing this, I'll see if I can get it fixed later this week!

Setting overflow: 'hidden' in styles worked for me.

+1 for resize mode not working. Makes this one useless for me for now, sadly :-(

@nickvgn resizeMode is fixed in the latest version!

In the repo example, you demonstrate circular images....if the Platform is android
style.image is borderRadius: (size - 16) / 2
and the RCTView prop is borderRadius: size * 2
is there a reason that conventional radius calculations of CSS can't be used consistently?  it's cumbersome to remember to come up with and use different calculations, especially based on Platform.

thank you!

In the repo example, you demonstrate circular images....if the Platform is android
style.image is borderRadius: (size - 16) / 2
and the RCTView prop is borderRadius: size * 2
is there a reason that conventional radius calculations of CSS can't be used consistently? it's cumbersome to remember to come up with and use different calculations, especially based on Platform.

It's because Android has some complexity when round corners. I'm keeping this issue open & will make it consistent next PR.

i think the simple solution would be to apply overflow:hidden on the image styles or the container styles.

Fixed in latest pr! @jamesholcomb @nickvgn

A bit confused on how this fixes the issue I mentioned above (from March 30)?


Traffic factor in vehicle routing problems

Is there a way to accommodate traffic in vehicle routing problems? That is to evaluate the transit time between two node indices as a function of index A, index B and the accumulated time instead of just the indices?

See RoutingModel::AddDimensionDependentDimensionWithVehicleCapacity (note, it's not exported in swig, so C++ only).

related to #480 #461 #339

Duplicate of many issues.
The feature is experimental, and will not be wrapped by swig in the foreseable future.


Upload issues; stuck in uploading state; uploaded from background

@alfiehanssen
Stuck in uploading bug from tickets #13 , #14 seem to have appeared again:
Effected video URLs

https://vimeo.com/147706136
https://vimeo.com/147699810

Please note, these uploads were completed while the application using VIMUpload was in the background. It seems this issue is still at large.
cc from previous tickets @Dashron @vayam @dinasolovey

@ukudala Thanks for filing this issue, our backend team resolved it last week.


Caused by: java.lang.RuntimeException: Field keySize_ for ia.u not found. Known fields are ...

Describe the bug:
The app crashed when opened.
How can we reproduce the bug?
App link
Relavant SO link
Do you have any debugging information?
Logcat :  https://nekobin.com/tavavoqoqa
Provide your version information:

Environment: Android 13

I don't know what causes this problem, and how to fix it. It is not clear to me that this is related to Tink.
In the link you provided, someone suggested to use the prodguard rule "-keep class com.google.crypto.** { *; }". Maybe that solves the problem.


Is there an example for ASP.NET Core ?

Hello,
I'm running an ASP.NET Core authorisation server using ASP.NET Core Identity and IdentityServer4, and i want to integrate external authentication for my SPA (Angular).
I'm trying to follow the Authentication Flow steps for OAuth 2.0, but i don't have an idea how to get UserInfo from the access_token (code) as the Facebook SDK and OAuth2 Nuget are not compatible with .Net core.
Anyone has succeeded to use satellizer with ASP.NET Core ?
Thanks in advance :)

I have few asp.net core apps with satellizer on the frontend and it works pretty well.
Please let me know if this still interesting for you :)

Used Satellizer for ASP.NET Core WebAPI/Angular project, see https://github.com/nimbusparis/IngressChase. See loginDirective.js for FrontEnd and AuthController.cs + TokenAuthorizationHandler.cs for server side. Need update of token, but it works pretty well.


[Feature Request] A way to create a single schedule for multiple servers

Is your feature request related to a problem? Please describe.
Currently, if you're on multiple servers, you need to create multiple schedules to advertise your game on multiple channels, leading to a problematic situation with the amount of players.
Describe the solution you'd like
I'd like a way to create the same schedule for multiple servers, sharing the Sign Ups and Waitlist among those players. Possibly obfuscated in case the player is not on this particular server.
Additional context
Also this could be optional. So if a server admin wouldn't want that (possibly because they don't allow advertising games that are played on other servers) they could toggle off this feature for their particular server.

Hi,
To be honest: This is an awesome feature, but it is going to take a long time, because I most likely need to rework a big part of the bot. Therefore please don't expect this feature to be implemented within a few weeks.
But I will implement it.

That's alright, thank you for considering it. I'm very grateful for your work on reviving the bot and that'll work just fine in the meantime. =)


Remove C# shutdown hook on .NET Core

Thank you for your pull request. Before we can look at your contribution, we need to ensure all contributors are covered by a Contributor License Agreement.
After the following items are addressed, please respond with a new comment here, and the automated system will re-verify.

User @chrisdunelm isn't covered by a CLA. They will need to complete the form at https://identity.linuxfoundation.org/projects/cncf

Regards,
CLA GitHub bot

I think I've done the CLA!


[FEAT]: add prefers-reduced-motion media query

Description
As there are lots of animations on your site, you should add a prefers reduced motion media query so that people can turn off the animations if they have problems with them. Here's some info about it: https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-reduced-motion
Additional Information
No response

@all-contributors please add @emmalearnscode for ideas

@all-contributors please add @emmalearnscode for a11y

Hey @emmalearnscode Thanks for letting me know about the above feature(#15). And now it has been implemented 🙌. Feel free to visit again my portfolio and It should work perfectly fine(Remember to clear the cache and then reload ).
Thank you.

Awesome, no problem! I'll take another look when I get time and see how it's going :)

Thanks a lot for sharing your amazing knowledge of accessibility with us.🙂🙂


Replaced *args with args.

*args caused dictionary packets to get stripped of values and
as a result, keys were only left, which is useless.
Given this code example:
from socketIO_client import SocketIO, LoggingNamespace

def message(*message):
    print 'message:', message

with SocketIO('<IP_ADDRESS>', 5555, LoggingNamespace) as socketIO:
    socketIO.on('event', message)
    socketIO.wait()

The old code would have taken a packet with this dictionary:
{'something': 'important_data'}

and the output of the callback would have been
message: ('something',)

With the PR, it is correctly this output:
message: ({'something': 'important_data'},)

Whoops, I deleted the branch for this pull request by mistake. Going to try to merge manually...


fire_Store problem

Running "flutter pub get" in fire_base_app...                      21.3s
Launching lib\main.dart on SM G532F in debug mode...
Running Gradle task 'assembleDebug'...
FAILURE: Build failed with an exception.

What went wrong:
A problem occurred configuring project ':firebase_auth'.

Could not resolve all artifacts for configuration ':firebase_auth:classpath'.
Could not download builder.jar (com.android.tools.build:builder:3.3.1)
Could not get resource 'https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/3.3.1/builder-3.3.1.jar'.
Premature end of Content-Length delimited message body (expected: 30629071; received: 6553552
Failed to notify project evaluation listener.
Could not get unknown property 'android' for project ':firebase_auth' of type org.gradle.api.Project.
Could not find method implementation() for arguments [project ':firebase_core'] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.
Could not find method implementation() for arguments [project ':firebase_auth_web'] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.

Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

Get more help at https://help.gradle.org

BUILD FAILED in 8m 42s
Finished with error: Gradle task assembleDebug failed with exit code 1

Hi @khalidsaleh
for what I can see the issue is related to a FlutterFire plugin,
please open the issue in the dedicated github.
Closing, as this isn't an issue with Flutter itself,
if you disagree please write in the comments and I will reopen it
thank you


WIP: Create project v2 #137

The Problem/Issue/Bug:
#137
How this PR Solves The Problem:
Revamped the create Project to be more visually appealing an intuitive.
Manual Testing Instructions:
https://circleci.com/gh/alkymst/ddev-ui/167#artifacts/containers/0
Automated Testing Overview:

Related Issue Link(s):
#137
Release/Deployment notes:

I'd prefer to just test a release candidate. If stuff's ready to merge can it get merged and then we can test?

I just caught a bug with existing projects that I want to address before we cut this. I'm going to address the code signing issue for builds on master and get this fix in place before I send the MVP your way.


Setup the project for Hacktoberfest

Need to do the admin to make sure the project is participating in Hacktoberfest : https://hacktoberfest.com/participation/#maintainers

Done! Also going to make you an admin!


fix: SimpleMongoReader should allow optional fields in metadata

Description
Not all metadata fields should be mandatorily present in all Mongo DB documents. If some fields are missing, take None as their value instead of crashing.
Type of Change
Please delete options that are not relevant.

[x] Bug fix (non-breaking change which fixes an issue)

How Has This Been Tested?

[x] I stared at the code and made sure it makes sense

Suggested Checklist:

[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
[x] I have added Google Colab support for the newly added notebooks.
[x] My changes generate no new warnings
[x] I have added tests that prove my fix is effective or that my feature works
[x] New and existing unit tests pass locally with my changes
[x] I ran make format; make lint to appease the lint gods

@ashishb can you also bump the version number in the pyproject.toml file found in this integrations sub folder?

@nerdai do you mean this one - https://github.com/run-llama/llama_index/blob/347f122df39ad0fefb830c476c31a721b48ff996/llama-index-legacy/pyproject.toml?

Oh ooops. No sorry. Let's not modify legacy code at this point.

I believe you need to make your modifications here:
llama-index-integrations/readers/llama-index-readers-mongodb

Closing this was for legacy code and the updated version of it is covered in #13575.


[S] Add Sikanni Chief Falls Protected Area to A&R

This ticket is to add a new park to A&R

Dev AC:

Since we are using Data Register for park names the following steps need to be followed to add new parks to A&R

Correct records are created in A&R with correct properties
Ensure when records are created, there is an entry for that ORC # in the A&R local cache of names

Acceptance Criteria:

Sikanni Chief Falls Protected Area is added with one sub-area and day use activity (specified above)

Completed. No deployment necessary

Tested on PROD DynamoDB and A&R Admin: Passed

Verified that this information has been added to the PROD A&R
Passing to PO review.

moving to done

Verified that the bundle has been updated to show "N/A" on prod. fyi @JLWade


Deflationary Tendencies

Unless technical progress or population growth is not limited on a global level, limting the amount of available money will result in deflationary tendencies. (-> Economic Chaos!)
Bitcoin features this time-bomb, and every cryptocurrency I know features this... What is the answer from the cryptocurrency community to this?
If earthcoinproject strives for sustainability and stability it should account for population growth and technological progress ("technological inflation").
It would be greate if those - and only those two factors (world population growth and technological advance) - could be fed into the consensus mechanism and steer the VITAL monetary inflation.
This way, the system can be manipulated but only by consensus. This is OK, because technological inflation for it's kind is a percieved general raise in living standard. Whereas wold population is a hard factor and is not subject to easy manipulation.
Data sources for both external factors would have to be proposed by the framework. It would have to be thought about a steering mechnaism for choosing another Datasource in the curse of time.
Further readings:
http://en.wikipedia.org/wiki/Solow–Swan_model#See_also
A cryptocurrency disregarding monetary theory in the context of economic growth theory simply cannot be sustainable.

closing, because i cannot provide follow up any more.


Added pyquaternion pip package to python.yaml for ubuntu and debian

Because of @tfoote 's last comment, I'm going to go ahead and close this.  If you still think that this should be in the distribution, feel free to reopen and address Tully's comments.

Thanks for the swift response @tfoote. I am quite a ros noob, please forgive if I got this wrong. The reason for me asking to include it is that I have a ros package with a couple of python scripts depending on pyquaternion and I was looking for a way to cleanly include it in the package.xml. Following this guide I tried to look it up with rosdep and couldn't find any correspondences, that is why I opened the PR. However, the links you provided both feature pyquaternion.
There is clearly something I am missing here. Would you be able to help? I have a full desktop ROS Melodic installation.

It's not in desktop there are many other packages in the distro that aren't installed by default. You'll need to install it with sudo apt-get install ros-melodic-pyquaternion and/or add it as a rosdep on pyquaternion which is a package already in melodic and use the usual dependency resolution techniques.


NameError: name 'dev_identity' is not defined

[+] Unpacking IPA...
[+] Injecting DYLIB...
[+] Code-signing...
/tmp/appmon_ipa/SinespCidadao/Payload/SinespCidadao.app/FridaGadget.dylib: replacing existing signature
/tmp/appmon_ipa/SinespCidadao/Payload/SinespCidadao.app: replacing existing signature
Traceback (most recent call last):
File "./ipa_installer.py", line 167, in
subprocess.check_output(["node", iparesign_path, "--without-watchapp", "--identity", dev_identity, "--mobileprovision", mobileprovision_path, injected_ipa_filename])
NameError: name 'dev_identity' is not defined

Follow every instruction mention here: https://github.com/dpnishant/appmon/wiki/8.-Usage-Guide:-AppMon-IPA-Installer and then try to re-run

Fixed with f39ef41. Please reopen if issue still persists

[+] Trying to detect device...
[+] Found (D111AP, iPhone 7 Plus, iphoneos, arm64) a.k.a. 'iPhone' connected through USB.
[+] Unpacking IPA...
Traceback (most recent call last):
File "ipa_installer.py", line 161, in
executable_filepath = getMachOExecutable(app_path)
File "ipa_installer.py", line 91, in getMachOExecutable
plist = plistlib.readPlist(plist_path)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plistlib.py", line 78, in readPlist
rootObject = p.parse(pathOrFile)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plistlib.py", line 406, in parse
parser.ParseFile(fileobj)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 8

Fixed in 4b58c83. Please reopen if issue still persists

[+] Trying to detect device...
[+] Found (D111AP, iPhone 7 Plus, iphoneos, arm64) a.k.a. 'iPhone' connected through USB.
[+] Unpacking IPA...
[+] Injecting DYLIB...
[+] Code-signing...
/tmp/appmon_ipa/SinespCidadao/Payload/SinespCidadao.app/FridaGadget.dylib: replacing existing signature
/tmp/appmon_ipa/SinespCidadao/Payload/SinespCidadao.app: replacing existing signature
Error: ipa is encrypted
at ApplesignSession.signAppDirectory (/Users/marcelocecin/Downloads/appmon/ipa_installer/node-applesign/session.js:120:21)
at unzip (/Users/marcelocecin/Downloads/appmon/ipa_installer/node-applesign/session.js:79:12)
at tools.unzip (/Users/marcelocecin/Downloads/appmon/ipa_installer/node-applesign/session.js:366:11)
at ChildProcess.exithandler (child_process.js:262:7)
at emitTwo (events.js:125:13)
at ChildProcess.emit (events.js:213:7)
at maybeClose (internal/child_process.js:897:16)
at Socket.stream.socket.on (internal/child_process.js:340:11)
at emitOne (events.js:115:13)
at Socket.emit (events.js:210:7)
Traceback (most recent call last):
File "ipa_installer.py", line 179, in
subprocess.check_output(["node", iparesign_path, "--without-watchapp", "--identity", dev_identity, "--mobileprovision", mobileprovision_path, injected_ipa_filename])
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 574, in check_output
raise CalledProcessError(retcode, cmd, output=output)
subprocess.CalledProcessError: Command '['node', 'node-applesign/bin/ipa-resign.js', '--without-watchapp', '--identity', 'ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXD6', '--mobileprovision', '/Users/marcelocecin/Library/Developer/Xcode/DerivedData/hello-cpyjxdwswhorswgvsxbzcjsdyfpj/Build/Products/Debug-iphoneos/hello.app/embedded.mobileprovision', 'SinespCidadao-injected.ipa']' returned non-zero exit status 1


minor parameter deprecation

tf.reduce_sum() deprecated keep_dims as a parameter in place of keepdims (it seems all occurrences have been changed except this one)

Thank you for this great PR, but considering that some people are still using an older version, a better solution is to be compatible both old and new version. So I've made a different solution. I'll close this PR, thank you.


Unable to Include Data Files

I've added a foo.json file to the root of my scaffold project and updated the [data_files] section to include *.json.  When I run python setup.py sdist, foo.json is not included in my package.  Am I missing some other setting necessary to include arbitrary files?

So, I was able to get this to work if I add a MANIFEST.in that includes foo.json, but this goes against what the setup.cfg says about MANIFEST.in not being needed anymore.

I figured it out.  You have to have foo.json committed to the repo before creating the distribution.d

@trent Thanks for reporting this anyway, I'll add a few extra lines to the documentation.


only for one chromosome

Hi,
when I extract only one chromosome of bam and fasta files to run, GCI stills outputs all chromosomes. The other chromosomes are null but the desired chromosome also failed.
python /share/home/zhanglab/user/chenquanyu/scripts/GCI/GCI.py -r C022-CHA-S02_2-01.chrY.fa --nano C022-CHA-S02_2-01.chrY.bam -o C022-CHA-S02_2-01_ont -it png -p -ts 5 --force && touch C022-CHA-S02_2-01_ont.GCI.finish

Could you please add a parameter for specifically outputing one chromosome or one region?
Thanks

Because GCI was designed for high-quality genome assembly, so you need to input whole genome alignment which means all chromosomes will be plotted. If not, the other chromosomes would be considered as assembled so poorly that having no highly-confident alignments.
And I added the option -R to plot specific regions in the new version v0.2, so you can input one bed file to specifically plot some regions.

Some others have also inquired about this issue, so I decide to add one option instead of iterating through all headers.
I now reopen this issue until it would be fixed.

Now GCI adds one option --chrs to specify chromosomes (in commit 7afb709)

I will close this issue due to long time of inactivity.


Ensure the web app has 'Client Certificates (Incoming client certificates)' set

Possible check to target the following resource

[ ] azurerm_app_service

closing, tracking in spreadsheet

closing, tracking in spreadsheet


Update quickstart.md

Fixes #26194

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

Close/reopen for fresh validation post-migration.

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

#sign-off
Thanks for the contribution!


Organize test suite for sfv2

Most unit tests are in fmt.rs and I've begun adding individual test files for each item. We could continue to create tests that belong to each item, and also move the already existing tests to their respective item files/folders as well.

Closing in favor of #2494


Add Alibaba Cloud OpenSearch as a new vector store

Hello Folks,
Thanks for creating and maintaining this great project. I'm excited to submit this PR to add Alibaba Cloud OpenSearch as a new vector store.
OpenSearch is a one-stop platform to develop intelligent search services. OpenSearch was built based on the large-scale distributed search engine developed by Alibaba. OpenSearch serves more than 500 business cases in Alibaba Group and thousands of Alibaba Cloud customers. OpenSearch helps develop search services in different search scenarios, including e-commerce, O2O, multimedia, the content industry, communities and forums, and big data query in enterprises.
OpenSearch provides the vector search feature. In specific scenarios, especially test question search and image search scenarios, you can use the vector search feature together with the multimodal search feature to improve the accuracy of search results.
This PR includes:
A AlibabaCloudOpenSearch class that can connect to the Alibaba Cloud OpenSearch instance.
add embedings and metadata into a opensearch datasource.
querying by squared euclidean and metadata.
integration tests.
ipython notebook and docs.
I have read your contributing guidelines. And I have passed the tests below

[x]  make format
[x]  make lint
[x]  make coverage
[x]  make test

Thanks for the contribution! I will review and help get this merged tomorrow.

@zhaoshengbo can you please rebase on current master?
Your branch has some merge conflicts, as you can see in the tests.
I checked out your branched and attempted to rebase, confirmed these:
CONFLICT (file location): docs/integrations/alibabacloud_opensearch.md added in f963630f (add alibaba cloud openseearch vector store) inside a directory that was renamed in HEAD, suggesting it should perhaps be moved to docs/extras/ecosystem/integrations/alibabacloud_opensearch.md.
CONFLICT (file location): docs/modules/indexes/vectorstores/examples/alibabacloud_opensearch.ipynb added in f963630f (add alibaba cloud openseearch vector store) inside a directory that was renamed in HEAD, suggesting it should perhaps be moved to docs/extras/modules/data_connection/vectorstores/integrations/alibabacloud_opensearch.ipynb.
Auto-merging langchain/vectorstores/__init__.py
CONFLICT (content): Merge conflict in langchain/vectorstores/__init__.py
Auto-merging poetry.lock
CONFLICT (content): Merge conflict in poetry.lock
Auto-merging pyproject.toml
CONFLICT (content): Merge conflict in pyproject.toml

Just rebased for you, and kicked off testing.

Nice work!

thanks for your help

Just rebased for you, and kicked off testing. Hopefully this clears us to merge.

thanks for your help


pip-compile fails on apache-airflow package due to InstallationError

Environment Versions

macOS
Python version: 3.7.3
pip version:  19.0.3
pip-tools version: 4.5.1

Steps to replicate

python3 -m venv venv && source venv/bin/activate
pip3 install pip-tools
echo "apache-airflow" > requirements.in
pip-compile

Expected result
requirements.txt similar to this one.
Actual result
(venv) ➜  pip-compile
Traceback (most recent call last):
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/bin/pip-compile", line 10, in <module>
    sys.exit(cli())
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/click/core.py", line 829, in __call__
    return self.main(*args, **kwargs)
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/click/core.py", line 782, in main
    rv = self.invoke(ctx)
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/click/core.py", line 1066, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/click/core.py", line 610, in invoke
    return callback(*args, **kwargs)
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/click/decorators.py", line 21, in new_func
    return f(get_current_context(), *args, **kwargs)
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/piptools/scripts/compile.py", line 391, in cli
    results = resolver.resolve(max_rounds=max_rounds)
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/piptools/resolver.py", line 164, in resolve
    has_changed, best_matches = self._resolve_one_round()
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/piptools/resolver.py", line 259, in _resolve_one_round
    their_constraints.extend(self._iter_dependencies(best_match))
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/piptools/resolver.py", line 365, in _iter_dependencies
    dependencies = self.repository.get_dependencies(ireq)
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/piptools/repositories/pypi.py", line 295, in get_dependencies
    download_dir, ireq, wheel_cache
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/piptools/repositories/pypi.py", line 252, in resolve_reqs
    results = resolver._resolve_one(reqset, ireq)
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/pip/_internal/resolve.py", line 294, in _resolve_one
    abstract_dist = self._get_abstract_dist_for(req_to_install)
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/pip/_internal/resolve.py", line 242, in _get_abstract_dist_for
    self.require_hashes
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/pip/_internal/operations/prepare.py", line 349, in prepare_linked_requirement
    abstract_dist.prep_for_dist(finder, self.build_isolation)
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/pip/_internal/operations/prepare.py", line 158, in prep_for_dist
    self.req.prepare_metadata()
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/pip/_internal/req/req_install.py", line 528, in prepare_metadata
    self.prepare_pep517_metadata()
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/pip/_internal/req/req_install.py", line 573, in prepare_pep517_metadata
    metadata_dir
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/pip/_vendor/pep517/wrappers.py", line 86, in prepare_metadata_for_build_wheel
    'config_settings': config_settings,
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/pip/_vendor/pep517/wrappers.py", line 155, in _call_hook
    extra_environ={'PEP517_BUILD_BACKEND': build_backend}
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/pip/_internal/req/req_install.py", line 511, in runner
    spinner=spinner
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/pip/_internal/utils/misc.py", line 761, in call_subprocess
    % (command_desc, proc.returncode, cwd))
pip._internal.exceptions.InstallationError: Command "/Users/mattpick/Documents/repos/pip-compile-test/venv/bin/python3 /Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/pip/_vendor/pep517/_in_process.py prepare_metadata_for_build_wheel /var/folders/25/gq0dk2nd52j252jcmh_gpzk00000gn/T/tmpkj79ojfe" failed with error code 1 in /var/folders/25/gq0dk2nd52j252jcmh_gpzk00000gn/T/tmprz3v2454build/sqlalchemy

Hello @matthewpick,
Thanks for the issue! Unfortunately, I couldn't reproduce it locally. Could you attach the full output from pip-compile -v command?

It appears it has to do with alembic not being in the cache.
I was not able to reproduce this issue in a python3 docker container, could be something wonky with my macOS install!
That said, there could be something useful we uncover.
(venv) ➜  pip-compile-test pip-compile -v requirements.in
Using indexes:
  https://pypi.org/simple

                          ROUND 1
Current constraints:
  apache-airflow (from -r requirements.in (line 1))

Finding the best candidates:
  found candidate apache-airflow==1.10.9 (constraint was <any>)

Finding secondary dependencies:
  apache-airflow==1.10.9    requires alembic<2.0,>=1.0, argcomplete~=1.10, attrs~=19.3, cached-property~=1.5, cattrs~=0.9, colorlog==4.0.2, configparser<3.6.0,>=3.5.0, croniter<0.4,>=0.3.17, dill<0.4,>=0.2.2, flask-admin==1.5.4, flask-appbuilder~=2.2; python_version >= "3.6", flask-caching<1.4.0,>=1.3.3, flask-login<0.5,>=0.3, flask-swagger==0.2.13, flask-wtf<0.15,>=0.14.2, flask<2.0,>=1.1.0, funcsigs<2.0.0,>=1.0.0, future<0.17,>=0.16.0, graphviz>=0.12, gunicorn<20.0,>=19.5.0, iso8601>=0.1.12, jinja2<2.11.0,>=2.10.1, json-merge-patch==0.2, jsonschema~=3.0, lazy-object-proxy~=1.3, markdown<3.0,>=2.5.2, pandas<1.0.0,>=0.17.1, pendulum==1.4.4, psutil<6.0.0,>=4.2.0, pygments<3.0,>=2.0.1, python-daemon<2.2,>=2.1.1, python-dateutil<3,>=2.3, requests<3,>=2.20.0, setproctitle<2,>=1.1.8, sqlalchemy-jsonfield~=0.9; python_version >= "3.5", sqlalchemy~=1.3, tabulate<0.9,>=0.7.5, tenacity==4.12.0, termcolor==1.1.0, text-unidecode==1.2, thrift>=0.9.2, typing-extensions>=3.7.4; python_version < "3.8", tzlocal<2.0.0,>=1.4, unicodecsv>=0.14.1, werkzeug<1.0.0, zope.deprecation<5.0,>=4.0

New dependencies found in this round:
  adding ['alembic', '<2.0,>=1.0', '[]']
  adding ['argcomplete', '~=1.10', '[]']
  adding ['attrs', '~=19.3', '[]']
  adding ['cached-property', '~=1.5', '[]']
  adding ['cattrs', '~=0.9', '[]']
  adding ['colorlog', '==4.0.2', '[]']
  adding ['configparser', '<3.6.0,>=3.5.0', '[]']
  adding ['croniter', '<0.4,>=0.3.17', '[]']
  adding ['dill', '<0.4,>=0.2.2', '[]']
  adding ['flask', '<2.0,>=1.1.0', '[]']
  adding ['flask-admin', '==1.5.4', '[]']
  adding ['flask-appbuilder', '~=2.2', '[]']
  adding ['flask-caching', '<1.4.0,>=1.3.3', '[]']
  adding ['flask-login', '<0.5,>=0.3', '[]']
  adding ['flask-swagger', '==0.2.13', '[]']
  adding ['flask-wtf', '<0.15,>=0.14.2', '[]']
  adding ['funcsigs', '<2.0.0,>=1.0.0', '[]']
  adding ['future', '<0.17,>=0.16.0', '[]']
  adding ['graphviz', '>=0.12', '[]']
  adding ['gunicorn', '<20.0,>=19.5.0', '[]']
  adding ['iso8601', '>=0.1.12', '[]']
  adding ['jinja2', '<2.11.0,>=2.10.1', '[]']
  adding ['json-merge-patch', '==0.2', '[]']
  adding ['jsonschema', '~=3.0', '[]']
  adding ['lazy-object-proxy', '~=1.3', '[]']
  adding ['markdown', '<3.0,>=2.5.2', '[]']
  adding ['pandas', '<1.0.0,>=0.17.1', '[]']
  adding ['pendulum', '==1.4.4', '[]']
  adding ['psutil', '<6.0.0,>=4.2.0', '[]']
  adding ['pygments', '<3.0,>=2.0.1', '[]']
  adding ['python-daemon', '<2.2,>=2.1.1', '[]']
  adding ['python-dateutil', '<3,>=2.3', '[]']
  adding ['requests', '<3,>=2.20.0', '[]']
  adding ['setproctitle', '<2,>=1.1.8', '[]']
  adding ['sqlalchemy', '~=1.3', '[]']
  adding ['sqlalchemy-jsonfield', '~=0.9', '[]']
  adding ['tabulate', '<0.9,>=0.7.5', '[]']
  adding ['tenacity', '==4.12.0', '[]']
  adding ['termcolor', '==1.1.0', '[]']
  adding ['text-unidecode', '==1.2', '[]']
  adding ['thrift', '>=0.9.2', '[]']
  adding ['typing-extensions', '>=3.7.4', '[]']
  adding ['tzlocal', '<2.0.0,>=1.4', '[]']
  adding ['unicodecsv', '>=0.14.1', '[]']
  adding ['werkzeug', '<1.0.0', '[]']
  adding ['zope.deprecation', '<5.0,>=4.0', '[]']
Removed dependencies in this round:
------------------------------------------------------------
Result of round 1: not stable

                          ROUND 2
Current constraints:
  alembic<2.0,>=1.0 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  apache-airflow (from -r requirements.in (line 1))
  argcomplete~=1.10 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  attrs~=19.3 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  cached-property~=1.5 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  cattrs~=0.9 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  colorlog==4.0.2 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  configparser<3.6.0,>=3.5.0 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  croniter<0.4,>=0.3.17 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  dill<0.4,>=0.2.2 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  flask<2.0,>=1.1.0 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  flask-admin==1.5.4 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  flask-appbuilder~=2.2 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  flask-caching<1.4.0,>=1.3.3 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  flask-login<0.5,>=0.3 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  flask-swagger==0.2.13 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  flask-wtf<0.15,>=0.14.2 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  funcsigs<2.0.0,>=1.0.0 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  future<0.17,>=0.16.0 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  graphviz>=0.12 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  gunicorn<20.0,>=19.5.0 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  iso8601>=0.1.12 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  jinja2<2.11.0,>=2.10.1 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  json-merge-patch==0.2 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  jsonschema~=3.0 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  lazy-object-proxy~=1.3 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  markdown<3.0,>=2.5.2 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  pandas<1.0.0,>=0.17.1 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  pendulum==1.4.4 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  psutil<6.0.0,>=4.2.0 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  pygments<3.0,>=2.0.1 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  python-daemon<2.2,>=2.1.1 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  python-dateutil<3,>=2.3 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  requests<3,>=2.20.0 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  setproctitle<2,>=1.1.8 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  sqlalchemy~=1.3 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  sqlalchemy-jsonfield~=0.9 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  tabulate<0.9,>=0.7.5 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  tenacity==4.12.0 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  termcolor==1.1.0 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  text-unidecode==1.2 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  thrift>=0.9.2 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  typing-extensions>=3.7.4 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  tzlocal<2.0.0,>=1.4 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  unicodecsv>=0.14.1 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  werkzeug<1.0.0 (from apache-airflow==1.10.9->-r requirements.in (line 1))
  zope.deprecation<5.0,>=4.0 (from apache-airflow==1.10.9->-r requirements.in (line 1))

Finding the best candidates:
  found candidate alembic==1.4.2 (constraint was >=1.0,<2.0)
  found candidate apache-airflow==1.10.9 (constraint was <any>)
  found candidate argcomplete==1.11.1 (constraint was ~=1.10)
  found candidate attrs==19.3.0 (constraint was ~=19.3)
  found candidate cached-property==1.5.1 (constraint was ~=1.5)
  found candidate cattrs==0.9.0 (constraint was ~=0.9)
  found candidate colorlog==4.0.2 (constraint was ==4.0.2)
  found candidate configparser==3.5.3 (constraint was >=3.5.0,<3.6.0)
  found candidate croniter==0.3.31 (constraint was >=0.3.17,<0.4)
  found candidate dill==<IP_ADDRESS> (constraint was >=0.2.2,<0.4)
  found candidate flask==1.1.1 (constraint was >=1.1.0,<2.0)
  found candidate flask-admin==1.5.4 (constraint was ==1.5.4)
  found candidate flask-appbuilder==2.3.1 (constraint was ~=2.2)
  found candidate flask-caching==1.3.3 (constraint was >=1.3.3,<1.4.0)
  found candidate flask-login==0.4.1 (constraint was >=0.3,<0.5)
  found candidate flask-swagger==0.2.13 (constraint was ==0.2.13)
  found candidate flask-wtf==0.14.3 (constraint was >=0.14.2,<0.15)
  found candidate funcsigs==1.0.2 (constraint was >=1.0.0,<2.0.0)
  found candidate future==0.16.0 (constraint was >=0.16.0,<0.17)
  found candidate graphviz==0.13.2 (constraint was >=0.12)
  found candidate gunicorn==19.10.0 (constraint was >=19.5.0,<20.0)
  found candidate iso8601==0.1.12 (constraint was >=0.1.12)
  found candidate jinja2==2.10.3 (constraint was >=2.10.1,<2.11.0)
  found candidate json-merge-patch==0.2 (constraint was ==0.2)
  found candidate jsonschema==3.2.0 (constraint was ~=3.0)
  found candidate lazy-object-proxy==1.4.3 (constraint was ~=1.3)
  found candidate markdown==2.6.11 (constraint was >=2.5.2,<3.0)
  found candidate pandas==0.25.3 (constraint was >=0.17.1,<1.0.0)
  found candidate pendulum==1.4.4 (constraint was ==1.4.4)
  found candidate psutil==5.7.0 (constraint was >=4.2.0,<6.0.0)
  found candidate pygments==2.6.1 (constraint was >=2.0.1,<3.0)
  found candidate python-daemon==2.1.2 (constraint was >=2.1.1,<2.2)
  found candidate python-dateutil==2.8.1 (constraint was >=2.3,<3)
  found candidate requests==2.23.0 (constraint was >=2.20.0,<3)
  found candidate setproctitle==1.1.10 (constraint was >=1.1.8,<2)
  found candidate sqlalchemy==1.3.15 (constraint was ~=1.3)
  found candidate sqlalchemy-jsonfield==0.9.0 (constraint was ~=0.9)
  found candidate tabulate==0.8.7 (constraint was >=0.7.5,<0.9)
  found candidate tenacity==4.12.0 (constraint was ==4.12.0)
  found candidate termcolor==1.1.0 (constraint was ==1.1.0)
  found candidate text-unidecode==1.2 (constraint was ==1.2)
  found candidate thrift==0.13.0 (constraint was >=0.9.2)
  found candidate typing-extensions==<IP_ADDRESS> (constraint was >=3.7.4)
  found candidate tzlocal==1.5.1 (constraint was >=1.4,<2.0.0)
  found candidate unicodecsv==0.14.1 (constraint was >=0.14.1)
  found candidate werkzeug==0.16.1 (constraint was <1.0.0)
  found candidate zope.deprecation==4.4.0 (constraint was >=4.0,<5.0)

Finding secondary dependencies:
  markdown==2.6.11          requires -
  tabulate==0.8.7           requires -
  gunicorn==19.10.0         requires -
  json-merge-patch==0.2     requires -
  flask-swagger==0.2.13     requires Flask>=0.10, PyYAML>=3.0
  future==0.16.0            requires -
  croniter==0.3.31          requires python-dateutil
  dill==<IP_ADDRESS>             requires -
  termcolor==1.1.0          requires -
  typing-extensions==<IP_ADDRESS> requires -
  python-dateutil==2.8.1    requires six>=1.5
  apache-airflow==1.10.9    requires alembic<2.0,>=1.0, argcomplete~=1.10, attrs~=19.3, cached-property~=1.5, cattrs~=0.9, colorlog==4.0.2, configparser<3.6.0,>=3.5.0, croniter<0.4,>=0.3.17, dill<0.4,>=0.2.2, flask-admin==1.5.4, flask-appbuilder~=2.2; python_version >= "3.6", flask-caching<1.4.0,>=1.3.3, flask-login<0.5,>=0.3, flask-swagger==0.2.13, flask-wtf<0.15,>=0.14.2, flask<2.0,>=1.1.0, funcsigs<2.0.0,>=1.0.0, future<0.17,>=0.16.0, graphviz>=0.12, gunicorn<20.0,>=19.5.0, iso8601>=0.1.12, jinja2<2.11.0,>=2.10.1, json-merge-patch==0.2, jsonschema~=3.0, lazy-object-proxy~=1.3, markdown<3.0,>=2.5.2, pandas<1.0.0,>=0.17.1, pendulum==1.4.4, psutil<6.0.0,>=4.2.0, pygments<3.0,>=2.0.1, python-daemon<2.2,>=2.1.1, python-dateutil<3,>=2.3, requests<3,>=2.20.0, setproctitle<2,>=1.1.8, sqlalchemy-jsonfield~=0.9; python_version >= "3.5", sqlalchemy~=1.3, tabulate<0.9,>=0.7.5, tenacity==4.12.0, termcolor==1.1.0, text-unidecode==1.2, thrift>=0.9.2, typing-extensions>=3.7.4; python_version < "3.8", tzlocal<2.0.0,>=1.4, unicodecsv>=0.14.1, werkzeug<1.0.0, zope.deprecation<5.0,>=4.0
  alembic==1.4.2 not in cache, need to check index
Traceback (most recent call last):
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/bin/pip-compile", line 10, in <module>
    sys.exit(cli())
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/click/core.py", line 829, in __call__
    return self.main(*args, **kwargs)
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/click/core.py", line 782, in main
    rv = self.invoke(ctx)
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/click/core.py", line 1066, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/click/core.py", line 610, in invoke
    return callback(*args, **kwargs)
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/click/decorators.py", line 21, in new_func
    return f(get_current_context(), *args, **kwargs)
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/piptools/scripts/compile.py", line 391, in cli
    results = resolver.resolve(max_rounds=max_rounds)
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/piptools/resolver.py", line 164, in resolve
    has_changed, best_matches = self._resolve_one_round()
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/piptools/resolver.py", line 259, in _resolve_one_round
    their_constraints.extend(self._iter_dependencies(best_match))
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/piptools/resolver.py", line 365, in _iter_dependencies
    dependencies = self.repository.get_dependencies(ireq)
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/piptools/repositories/pypi.py", line 295, in get_dependencies
    download_dir, ireq, wheel_cache
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/piptools/repositories/pypi.py", line 252, in resolve_reqs
    results = resolver._resolve_one(reqset, ireq)
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/pip/_internal/resolve.py", line 294, in _resolve_one
    abstract_dist = self._get_abstract_dist_for(req_to_install)
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/pip/_internal/resolve.py", line 242, in _get_abstract_dist_for
    self.require_hashes
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/pip/_internal/operations/prepare.py", line 349, in prepare_linked_requirement
    abstract_dist.prep_for_dist(finder, self.build_isolation)
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/pip/_internal/operations/prepare.py", line 158, in prep_for_dist
    self.req.prepare_metadata()
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/pip/_internal/req/req_install.py", line 528, in prepare_metadata
    self.prepare_pep517_metadata()
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/pip/_internal/req/req_install.py", line 573, in prepare_pep517_metadata
    metadata_dir
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/pip/_vendor/pep517/wrappers.py", line 86, in prepare_metadata_for_build_wheel
    'config_settings': config_settings,
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/pip/_vendor/pep517/wrappers.py", line 155, in _call_hook
    extra_environ={'PEP517_BUILD_BACKEND': build_backend}
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/pip/_internal/req/req_install.py", line 511, in runner
    spinner=spinner
  File "/Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/pip/_internal/utils/misc.py", line 761, in call_subprocess
    % (command_desc, proc.returncode, cwd))
pip._internal.exceptions.InstallationError: Command "/Users/mattpick/Documents/repos/pip-compile-test/venv/bin/python3 /Users/mattpick/Documents/repos/pip-compile-test/venv/lib/python3.7/site-packages/pip/_vendor/pep517/_in_process.py prepare_metadata_for_build_wheel /var/folders/25/gq0dk2nd52j252jcmh_gpzk00000gn/T/tmp6qh87736" failed with error code 1 in /var/folders/25/gq0dk2nd52j252jcmh_gpzk00000gn/T/tmpy2o51r1xbuild/alembic

@matthewpick
Thanks for the attached output. Could you also update pip to the latest version and try pip-compile -v once again?

@atugushev
I could not reproduce this error after upgrading pip!
I will go ahead and close out this issue. Thanks for your help.


modules: Marcel to retrospectively review API changes in v0.8.0-alpha.4

[ ] cuelang.org/go/mod/modcache
[ ] cuelang.org/go/mod/modconfig
[ ] cuelang.org/go/mod/modfile
[ ] cuelang.org/go/mod/modregistry
[ ] cuelang.org/go/mod/module
[ ] cuelang.org/go/mod/modzip

I should note that this is natural given that we inherited a significant amount of code from Go. And we don't currently enforce any "unused code" tooling such as staticcheck or deadcode, which is why I'm running it now. I'd love us to run stuff like that continuously soon, but that's a small project of its own.
Some of these APIs may well be potentially useful to our Go API users, but if we don't need them ourselves to implement modules support in cmd/cue and cue/load, I very much think we should omit them from our mod/... packages until their need is proven.

One more thought: in terms of sequencing, I think it makes sense for us three to do this first thing on Monday, and delete any APIs and code we don't wish to expose (even if experimental) in v0.8.0, before Marcel takes a look later in the day. Otherwise it's a bit of a wasted effort for Marcel to review APIs we don't actually plan to release soon.

Took a stab at it here: https://review.gerrithub.io/c/cue-lang/cue/+/1177674
I ended up deleting only about half of those APIs, as the others didn't seem clearly out of place.

I've just updated the links in the description to refer to v0.8.0-alpha.4.0.20240304110036-6cba4c0b2dee (current tip) following the merge of https://cuelang.org/cl/1177674

Roger and Marcel did this yesterday (March 4th) and it resulted in the changes at https://review.gerrithub.io/c/cue-lang/cue/+/1177702.


[CS2103T-W13-2] CamNUS

Target audience: TAs of modules that require class participation, and/or have regular submissions.
Systematic and convenient way to manage assessments and class participation among students based on their contacts.
Address book contains contacts of all students in class.
Features can include special remarks, class participation fulfilled, assignment submitted, attendance.

Codecov Report

Merging #20 (3454136) into master (4f7660a) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master      #20   +/-   ##
=========================================
  Coverage     72.15%   72.15%
  Complexity      399      399
=========================================
  Files            70       70
  Lines          1232     1232
  Branches        125      125
=========================================
  Hits            889      889
  Misses          311      311
  Partials         32       32

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 4f7660a...3454136. Read the comment docs.


feat: added retention on outgoing message

Description
References

Codecov Report

Merging #505 (327b45c) into main (21978a1) will decrease coverage by 34.53%.
Report is 184 commits behind head on main.
The diff coverage is 32.27%.

:exclamation: Current head 327b45c differs from pull request most recent head 2fea4b8. Consider uploading reports for the commit 2fea4b8 to get more accurate results

@@             Coverage Diff             @@
##             main     #505       +/-   ##
===========================================
- Coverage   83.07%   48.55%   -34.53%
===========================================
  Files         456      328      -128
  Lines       10418     6302     -4116
===========================================
- Hits         8655     3060     -5595
- Misses       1438     3152     +1714
+ Partials      325       90      -235

Files
Coverage Δ

...ivedMessages/ArchivedMessageGetDocumentListener.cs
0.00% <ø> (ø)

source/Api/Common/HttpHeadersExtensions.cs
0.00% <ø> (ø)

...iddleware/Authentication/ActorForAuthentication.cs
0.00% <ø> (ø)

...ntication/Bearer/BearerAuthenticationMiddleware.cs
0.00% <ø> (ø)

...MarketActors/MarketActorAuthenticatorMiddleware.cs
0.00% <ø> (ø)

...ation/Middleware/Correlation/CorrelationContext.cs
66.66% <ø> (ø)

.../Middleware/Correlation/CorrelationIdMiddleware.cs
0.00% <ø> (ø)

...iguration/Middleware/Correlation/UserProperties.cs
0.00% <ø> (ø)

...figuration/Middleware/FunctionContextExtensions.cs
0.00% <ø> (ø)

...rce/Api/Configuration/ServiceBusMessageMetadata.cs
0.00% <ø> (ø)

... and 90 more

... and 389 files with indirect coverage changes
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


Definitions, Commentary, and Translations panels should scroll asynchronously with source text content

Does #63 fixes this too?

These are separate issues. Here's a good example of the asyncronous scrolling feature: http://www.sefaria.org/Genesis.1?lang=en&layout=block&sidebarLang=all
As you scroll in the text, the side panel scrolls with you.
I could see this being annoying as a user if you wanted to go back to something in the text or commentary but not lose your place, so perhaps we should implement a toggle to turn on/off asynchronous scroll. The toggle should implement this component: http://www.material-ui.com/#/components/toggle

After reading your comment on #67, I think this issue might be a little more complex than I first thought.
To implement this, we'd need to change the structure of commentary/translations/definitions to provide a mapping with source text. I gather we already such mapping in commentary demo data present in CommentaryPanel.jsx, but I couldn't fully undestand it. I am little confused as to what the subwork and text_n fields represent. Could you explain it a bit?

Hey, @suheb, you're definitely correct about the mapping to the source text. I think that this is still forming as we figure out how best to make pagination work, but in general, I think we want to use the key indicies from the JSON responses to do the mapping.  I'm still convinced that the best way to do the mapping is at the text node (line or paragraph) level.  I think that a lot of the original XML document structure of the Greek and Latin texts was designed to reflect the Loeb editions of texts, but for our purposes, I believe we decided it was okay to render data in a format that was acceptable / useful mostly for the purposes of the reading environment on the frontend.
All this to say, I believe that the subwork and text_n properties on the Text collection are placeholders to a more flexible solution for locating text nodes from the JSON documents.  Let's follow up here when there are more decisions made about the text node subwork/text_n/general location strategy.

Side panels may now be scrolled on click instead of asynchronously.


Git Authentication Error

I am having issues with git authentication. Anytime I try to push or pull from git plus, I get a permission denied error. However, I have git set up correctly in the terminal with ssh-agent. When I run from the bash, git push and git pull run perfectly. I only have this authentication error in git plus.

It fixed itself after restarting. Not exactly sure why it was happening in the first place though...


[BUG] alt-enter no longer goes from full screen to windowed

Is there an existing issue for this?

[X] I have searched the existing issues and none matched.

Operating System
Windows 11
CPU
i7
GPU
Intel UHD Graphics 630
Storage
No response
Game Version
4.16.0HF
Game Mode
dance
Theme
No theme
Describe the problem
I used alt-enter to go from a small window to fullscreen.  After doing that, alt-enter does not go back to windowed mode.
Describe what should happen
In previous versions, pressing alt-enter would go from fullscreen to windowed
Relevant Log output
info.txt
log.txt
timelog.txt
userlog.txt

Updates: if it starts in fullscreen mode, then it doesn't switch back and forth.  However, if I hit alt-enter once when it starts in fullscreen mode, the next time it will start in non-fullscreen.

can you confirm this is still an issue?

It is still an issue, actually.  The following pattern on Windows causes 4.18.1 to get stuck in full screen mode.  If I start from a non-full-screen mode, I can switch it back and forth just fine.  However, if I make it full screen and exit while in full screen mode, the next time around, it will not go to windowed mode with alt-enter.  However, pressing alt-enter while stuck in full screen mode will then make it so the next time after that, it loads in windowed mode and can be switched back & forth.


input bug for rc3

there is a bug at rc3.
when I focus the input
there will be auto scroll
it's a good feature
but then I scroll with the focus status
input will be duplicated
could you tell me how to make it works well?

I got the answer,
ion-input should must use with ion-list & ion-item

It didn't worked for me... I have only two fields user Id and password, when I focus to password field, user Id field is scrolled up and only the password field is visible. Before it was working fine

Hello all! I am going to close this as a duplicate of https://github.com/driftyco/ionic/issues/9227. Thanks!


Using t.equal on two similar objects produces confusing output

I mistakenly used t.equal( output, json ) and the output it produced was unhelpful in working out what I did wrong
not ok 1
  ---
    file:   /Users/ash/code/js/markdown-js/test/features.t.js
    line:   53
    column: 17
    stack:
      - getCaller (/Users/ash/code/js/markdown-js/node_modules/tap/node_modules/tap-assert/assert.js:369:17)
      - assert (/Users/ash/code/js/markdown-js/node_modules/tap/node_modules/tap-assert/assert.js:17:16)
      - Function.equal (/Users/ash/code/js/markdown-js/node_modules/tap/node_modules/tap-assert/assert.js:158:10)
      - Test._testAssert [as equal] (/Users/ash/code/js/markdown-js/node_modules/tap/node_modules/tap-test/test.js:86:16)
      - Test.<anonymous> (/Users/ash/code/js/markdown-js/test/features.t.js:53:17)
      - Test.<anonymous> (native)
      - Test.<anonymous> (events.js:61:17)
      - Test.emit (/Users/ash/code/js/markdown-js/node_modules/tap/node_modules/tap-test/test.js:102:8)
      - GlobalHarness.<anonymous> (/Users/ash/code/js/markdown-js/node_modules/tap/node_modules/tap-harness/harness.js:86:13)
      - Array.0 (native)
    found:
      - html
      -
        - blockquote
        -
          - p
          - There's a code block in here:
        -
          - pre
          -
            - code
            - |
              SET foo = TRUE

              IF foo GOTO 10
        -
          - p
          - Wasn't that nice?
    wanted:
      - html
      -
        - blockquote
        -
          - p
          - There's a code block in here:
        -
          - pre
          -
            - code
            - |
              SET foo = TRUE

              IF foo GOTO 10
        -
          - p
          - Wasn't that nice?
    diff:   ~
    unique: 0

The main issue here is diff:   ~. Having some message saying that the objects are similar but different references/ids might hlep?

Should be fine now.  A note is printed about object identity in this case.


change type of OwnedResource.id to integer

Before you commit this to the master branch we have to make a backup of the database. I do not know how hibernate reacts to this change and I would like to avoid data loss.

Implemented.


Documentation and configuration issues

I have been going through the README.md but I feel there are some issues with this as I cannot get this working.

The wasmplugin docker build shows these variables for the docker build but does not suggest what they should be
 ${HUB}/${IMAGE_NAME}:${TAG}
Only the e2e/Makefile seems to indicate what is expected.
There is no mention about using the istio/mod-wasm-deploy.yaml which I presume line 10 should be changed so that it is pointing at the docker plugin build.
There does not seem to be any EnvoyFilter files to enable the wasm plugin deployment. There are some envoy yaml files but these are not what I was expecting.
Because of the above issues when you get to step 4 all of the requests end up with http status code 200 as nothing has gone via wasm modsecurity.

I really am excited about the prospect of being able to have modsecurity inside Istio and really hope you can answer these current issues.

Hi @AmiSMB, to initially grasp the behavior of the filter I would suggest you build its static version and run the e2e, or any manual requests, against just an envoy.
# build the filter
make -C e2e build-wasm-plugin-static extract-wasm-plugin-static
# spin up envoy
func-e run -c e2e/envoy-config.yaml --log-level info --component-log-level wasm:debug
# run e2e
./e2e/tests.sh

Just please be aware that this filter relies on an experimental, and not first class concern, ModSecurity version. For some context, you may refer to PRs in the official ModSec repo.


Glitch in hosted demo

Hi Niels,
So far I really enjoy playing around with Neodash! My local installation works fine (latest dev branch). But the version hosted at neodash.graphapp.io seems to have a glitch with the sidebar. It won't collapse and is always on top of the dashboard. Perhaps it needs to be redeployed with the latest version?

I'd love to show Neodash to some of my colleagues and sending them a link to neodash.graphapp.io would definitely be the easiest way to do so :)

Hi Jip,
Interesting, haven't seen that on my side before. Looks like you're using Microsoft Edge from the screenshot above. Likely there's an issue there. For the short term, could you see if you get the same issue with Chrome/Firefox on your side?
I'll try Edge myself on my old windows laptop and see if I can fix the css bug locally.
Best,
Niels

Interesting indeed. It's Microsoft Edge Versie 96.0.1054.34 (Officiële build) (x86_64) on MacOS 11.6.1 (20G224). No need to get out your old Windows laptop haha. Since the browser is Chromium based I'm surprised to see that indeed this doesn't happen in Google Chrome (just confirmed).
When serving neodash with npm run dev from the latest dev branch, the glitch doesn't occur in Edge... So I don't know what there is to fix...

Just tried on my windows laptop, seems to be working there too.
Very strange. Could you do a CTRL+SHIFT+R (hard cache reset) in the browser just in case?
Sometimes the browser does some aggressive caching of the previously build bundles.
Does the browser console show any errors btw?

Nice! It was just a cache issue 😄 Thanks for the help!


Fix the composer dependencies

bex/behat-screenshot and bex/behat-extension-driver-locator are mandatory dependencies of the package because of the interface implemented by the driver, not dev dependencies
behat/behat is not actually used in this package, so there is no reason to require it

not that you would need to update your other packages too

Thanks for the PR.
Actually I don't need the bex/behat-extension-driver-locator dependency either, since I only implement the ImageDriverInterface from the bex/behat-screenshot. So I will remove that dependency.
On the other hand you removed the behat/behat dependency, which is a good idea since I need behat only for running my behat tests so I will move the behat/behat requirement to the require-dev.
But after we remove the behat/behat from the require I guess I need to add symfony/config and  symfony/dependency-injection packages to the require, because I use these in my driver class:
use Symfony\Component\Config\Definition\Builder\ArrayNodeDefinition;
use Symfony\Component\DependencyInjection\ContainerBuilder;

What do you think? Should I add "symfony/config": "*" and "symfony/dependency-injection": "*"? Or should I depend on a specific version like "symfony/config": ">=2.3"? Or should I just assume that I will have these anyway since the bex/behat-screenshot requires behat/behat which requires these symfony components.

@tkotosz bex/behat-extension-driver-locator is required too, because it contains the parent interface of ImageDriverInterface, and bex/behat-screenshot does not take care of it (or bew/behat-screenshot should require it).
Regarding the Symfony components, bex/behat-extension-driver-locator should indeed require them (the right constraint being ~2.3|~3.0 to have an upper bound)

"and bex/behat-screenshot does not take care of it (or bex/behat-screenshot should require it)."
bex/behat-screenshot already requires the bex/behat-extension-driver-locator so I think this package should be fine
Thanks for the suggestion related to the version constraint of the symfony components. Will add them to the require.

bex/behat-screenshot already requires the bex/behat-extension-driver-locator so I think this package should be fine

indeed. I don't know how I missed it when doing the PR

I updated the PR

Thank you very much.


Remove DaedalusIPC

Issue Number
Relates to ADP-92.
Overview
The new cardano-launcher code pre-allocates TCP ports for the jormungandr backend, uses unix sockets/named pipes for the byron backend, and has a simpler method of ensuring clean shutdown of the cardano-wallet server on Windows (#1314).
Comments
Can be merged once cardano-launcher integration into Daedalus is complete.

Rebased

The cardano-launcher changes are now merged into the Daedalus develop branch, so this PR is ready for merge.

bors r+


Issue the title overlap with older text in iPhone 6s

Hi
Team,
In iPhone 6s I found this issue the title of selected list is write over on the same text without replacing the older text.
In order to understand more in detail please find the attached image
-(void)setUpDropMenu{

    communityCategory.title = @"Select Category";
    communityCategory.delegate = self;
    communityCategory.items = @[@"Fruits", @"Veg's", @"Non Veg's", @"Others"];
    communityCategory.itemsIDs = @[@"0", @"1", @"2", @"3", @"4", @"5"];
    communityCategory.itemsFont = [UIFont fontWithName:@"Avenir" size:12.0];
    communityCategory.DirectionDown = NO;
    communityCategory.titleTextAlignment = NSTextAlignmentCenter;
}

Note: Issue is not found in iPhone SE. which worked perfectly in iPhone SE.

Yes i found same issue on iphone 6 simulator

Hi,
@arishanapalli  and @hadwanihardik
I tried the code in iPhone 6 and 6s Simulator, and encountered no such issue.
Can you please share your entire code?

I have this problem tooo. any solutions?

Hi..
@ragulm
Please Provide your code so that i could check on my site. Because could not produce the same error at my side.


Add handler to restart velero and restic on a config change

It is not 100% clear from the comments, but I get the impression that the customer may have been attempting to update the velero-restic-restore-helper image location and were not seeing the change take effect in this bug.
https://jira.coreos.com/browse/MIG-82 / https://bugzilla.redhat.com/show_bug.cgi?id=1776490
For that to happen velero would most likely need to be restarted so this PR introduces changes to run two handlers to restart the pods when any of the velero or restic configuration/template changes.

I will look at duplicating this for the UI and controller components as well.

Assuming that is the cause of the customer's problems this seems to make sense to me. I am a little confused though... maybe it's just my ignorance. If the customer changes the helper image location then shouldn't that eventually be modifying the associated DC and kicking the pod?

The restic-restore-helper image is configured via a ConfigMap so when it changes I don't believe it causes a restart: https://github.com/fusor/mig-operator/blob/master/roles/migrationcontroller/templates/velero.yml.j2#L1-L11

@jmontleon Got it thanks!

I believe this should address https://github.com/fusor/mig-operator/issues/165 as well.


Core and zip updates for 8.9.1 - Fix zip builder to for patch distributions

Update FirebaseCore to get version right and version in Manifest so zip build succeeds
Also fix zip builder to handle the mixed Firebase patch versions that occur when building a zip release for a Firebase patch release.
Fix #8885
#no-changelog

This already merged to the release-8.9 branch as part of #8894


Feature/windows dev

I think this is ready to pull into the main windows branch.

I would vote to take it out. At least before it gets to master. Other branches are probably fine.


Implement feedback feature: Send Feedback, Request Feedback

Send Feedback: Send a note to mentioned users (receivers)
View Access: Sender, Receiver, Mentioned Users
Request Feedback: Send a note to mentioned users, requesting feedback. Receivers are allowed to write feedback under the note.
View Access: Sender, Receivers, Mentioned Users
The sidebar needs to be changed accordingly.

Re-designing the database is required: "feedback" should be a new entity, with the following fields:
receiver: the user (id) who receives the message
mentioned users: the users (id) that can only read the message
body: the text itself
type: request/send (to filter and list "requested feedback" and "sent feedback" on the front side.)


Implement idam and gitlab sso

paired with @Michael-Kruggel

This looks awesome! Three smallish questions

Is there a time / way we would move the IdAM GitLab, IdAM Realm, and DNS stuff out of SWF and parameterize it so it could be more easily integrated into other bundles?
How heavy of a lift is is to replace babyyoda Realm with something Defense Unicornier like a doug realm?
What are the required next steps (if any?) to make this run-time configurable for different hero environments?

This looks awesome! ~Three~ Two smallish questions
1. ~Is there a time / way we would move the IdAM GitLab, IdAM Realm, and DNS stuff out of SWF and parameterize it so it could be more easily integrated into other bundles?~ I read more into this and realize the question is dumb. Please disregard 🥲

2. How heavy of a lift is is to replace babyyoda Realm with something Defense Unicornier like a doug realm?

3. What are the required next steps (if any?) to make this run-time configurable for different hero environments?

@mikevanhemert

all good
I'm not very familiar with keycloak but I don't think it would be too hard
It's configurable for different environments already. You have to set some variables off of their defaults, provide your own realm file, and provide your own definition of the omniauth config for gitlab

confirmed locally that it works, but we really need a different realm 😓 It wants me to setup 2fa for a test acccount

/test all

/test all

/test all


OGNL improve getter/setter detection algorithm:

OGNL improve getter/setter detection algorithm:

Add detail to isDefaultMethod() method comment.
Add a new isNonDefaultPublicInterfaceMethod() method.
Modify collectAccessors() method to consider public interface methods in addition to default methods.
Modify _getGetMethod() to prefer the first valid public getter over other getters, then the first valid public non-Default interface getter and lastly the first getter of any kind.
Modify _getSetMethod() to prefer the first valid public setter over other setters, then the first valid public non-Default interface setter and lastly the first setter of any kind.

Hello OGNL Team.
This PR attempts to address a behaviour that @yasserzamani identified when reviewing PR#74 and illegal reflective access warnings running Struts 2.5.x under JDK 11.
Currently OGNL 3.1.x picks the first getter/setter that it can find, even if the method is non-public or the declaring class is non-public.  The updated logic in this PR attempts to find the first publicly accessible getter/setter method (both method and declaring class public) if possible, considering methods from the class and interfaces implemented by the class.
After a few failed attempts, this implementation seems to work.  It passes the regression tests for OGNL as well as the regression build for Struts 2.5.21-SNAPSHOT when used as part of the build.
Running the 2.5.21. Showcase application under JDK 11 with this PR's implementation also seems to avoid the illegal reflective access warnings on the console too.  :smile:
Since the logic for choosing the getter/setter has changed, this change presents some risk - since it could choose differently than previous OGNL 3.1.x versions.  However, choosing a publicly accessible getter/setter seems like better practice if possible to do so.
Please advise what you think about the proposed change, and whether the logic seems sound or not.

osm 😮  LGTM 👍

And consequently it seems #74 isn't essential anymore (?)

Thanks for taking a look.  :smile:
I think the changes for #74 are still desirable for OGNL 3.1.x in general (to avoid breaking existing application usage and keeping options open for JDK11).
At least this PR should help "head in the direction" of minimizing the need for the accessibility modification feature, at least for getter/setter methods.

This PR will be updated (hopefully soon) after merging with 3.1.24, making any necessary changes and confirming functionality.

Hello.
I'm wondering if this PR also needs a control flag to decide whether to use the old or new lookup logic..  Although the new logic should choose a "better" match it's possible that existing applications could encounter unexpected behaviour as a result (due to a different getter or setter chosen with new vs. old logic).
An environment flag (or static library method) allowing users to control whether to use the new or old lookup logic would limit that particular risk.
The PR can be adjusted to add such a control mechanism (or any other changes that people think should be made).

@JCgH4164838Gh792C124B5 conflicts :(

Fixed the merge conflicts but now Travis CI complains about usage of source level 1.5. 😕
Will change source/target to 1.6 (same as Yasser did for #79) and see if that makes Travis CI happy.

Hello @lukaszlenart .
Manual resolution of merge conflicts appears to have worked. :smile:
A follow-up commit to use source/target 1.6 was required to get Travis CI checks to complete (could be set back to 1.5 if needed, though - compiles fine locally with JDK 7).

LGTM 👍


Text color marking due to comments is inconsistent with wrap lines

We have written the needed data into1- Write a big line that does not fit the width of your current editor window:
---------(editor width)---------------
This is supposed to be a line longer than editors width.
2- Comment line in two places, one in the beginning, one after the end of the editor width. In LaTeX commenting is with a percentage sign:
---------(editor width)---------------
%This is supposed to be a line longer than %editors width.
3- By now everything is the color of a comment. Now wrap text with Alt + Z.
---------(editor width)---------------
%This is supposed to be a line            -> this is color of a comment
longer than %editors width.                -> this is color of a comment too
4- Then take out the first percentage sign and see that only the first line gets reverted back to the original color, instead of the whole text until the next percentage sign:
---------(editor width)---------------
This is supposed to be a line          -> this line is now color of normal text
longer than %editors width.           -> this line is still color of a comment
To be clear, the problem is that the words 'longer than' are kept at the color of commented text when the comment has been removed.
I am unsure whether this due to VS code or an extension.

@jmoraispk Out of the box, VS Code does not provide colorization for LaTeX. I have installed "LaTeX Workshop" to get coloring for .tex files and I cannot reproduce what you describe:

I therefore believe this is caused by one of your installed extensions. In order to narrow down the possible problematic extension, please try the following:

run F1 > Help: Start Extension Bisect
(this will restart VS Code with half of your extensions disabled)
try to do the steps which reproduce the problem
if the problem reproduces, click "This is bad" (this narrows down the problematic extension to the half which was enabled)
if the problem does not reproduce, click "Good now" (this narrows down the problematic extension to the half which was disabled)
these steps will repeat until the problematic extension is found

initial
step
final

@jmoraispk Out of the box, VS Code does not provide colorization for LaTeX. I have installed "LaTeX Workshop" to get coloring for .tex files and I cannot reproduce what you describe:

I therefore believe this is caused by one of your installed extensions. In order to narrow down the possible problematic extension, please try the following:

run F1 > Help: Start Extension Bisect
(this will restart VS Code with half of your extensions disabled)
try to do the steps which reproduce the problem
if the problem reproduces, click "This is bad" (this narrows down the problematic extension to the half which was enabled)
if the problem does not reproduce, click "Good now" (this narrows down the problematic extension to the half which was disabled)
these steps will repeat until the problematic extension is found

initial
step
final


Node-Fetch not found

This error is coming up when the latest beta version is used:
Error: Cannot find module 'node-fetch'

I've tried npm install node-fetch. But, another error was shown:
(node:2687) UnhandledPromiseRejectionWarning: Error: Invalid cast from type 'object_type' to string
    at new RpcError (/root/kkkk/node_modules/eosjs/dist/eosjs-rpcerror.js:22:28)
    at JsonRpc.<anonymous> (/root/kkkk/node_modules/eosjs/dist/eosjs-jsonrpc.js:117:35)
    at step (/root/kkkk/node_modules/eosjs/dist/eosjs-jsonrpc.js:35:23)
    at Object.next (/root/kkkk/node_modules/eosjs/dist/eosjs-jsonrpc.js:16:53)
    at fulfilled (/root/kkkk/node_modules/eosjs/dist/eosjs-jsonrpc.js:7:58)
    at process._tickCallback (internal/process/next_tick.js:68:7)
(node:2687) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
(node:2687) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

Any ideas?
I am running on Ubuntu 18.04. I've test it in Windows 10, it works fine.

Can you show some more code around what you're doing?
I tested sending a basic transaction on Ubuntu 18.04 using Node 8.12 and didn't see this error.

only installed the package and tried to required the package..
const eosjs = require('eosjs');
const fetch = require('node-fetch');                            // node only; not needed in browsers
const { TextDecoder, TextEncoder } = require('text-encoding');  // node, IE11 and IE Edge Browsers

That's all.

@betdiceone  your Node version?


Retrieve all projects in groups

Hello !
I found your project very interesting but in our Gitlab we have some projects in a few groups and adding each one by one is a bit painful.
Listing all the groups where you want to retrieve projects would be easier. (IMO)
I would be happy to help you implement that feature !

Hello, Matt. Thanks! Feel free to contribute to the project. It's going to be a very interesting feature.


Unintuitive error message when specifying a hostname without protocol and trailing slash

nock('http://localhost') - works
nock('localhost/') - works
nock('localhost') - fails with:
TypeError: Cannot read property 'replace' of null
at new Scope (node_modules/nock/lib/scope.js:54:47)
at startScope (node_modules/nock/lib/scope.js:27:10)

The readme specifies that the protocol is optional, but says nothing about the trailing slash. Please excuse me if this is intended behavior although the error message could be improved anyway.

I was going to fix this but now I can't reproduce it. @alexanderchr are you still seeing the issue?

Still seeing this

Seing the same issue with localhost:4567. Better error handling would indeed be a plus


Update extensionsGallery.json for ML 0.7.0

The vsix file is already uploaded here: https://sqlopsextensions.blob.core.windows.net/extensions/machine-learning/machine-learning-0.5.0.vsix

@llali Is this intended for immediate release or for the February ADS release?

@Charles-Gagnon this is for Feb release.

Oh whoops, missed that it was to the RC1 branch!

RC1 gallery updated


Cannot open document

I reg app, generate key.p12 and run app. When i debug program i see url of created doc. When i open url
i see on page this message
approval required

If you want to view the file? Contact the owner or sign-in to the right of access. Read more ...

You are not logged<EMAIL_ADDRESS>
Why? Fact I'm the owner of the mail and doc.

You need to use the email address provided by Google in the page where you download the P12 key. ( https://console.developers.google.com/project )
It's something like<EMAIL_ADDRESS>

i make it. http://savepic.ru/7689065.jpg.
			var client = new<EMAIL_ADDRESS>File.ReadAllBytes("zenno-ff89e9a7db0e.p12"));
            const string dbName = "test";

			var db = client.GetDatabase(dbName) ?? client.CreateDatabase(dbName);

please ope

i make it. http://savepic.ru/7689065.jpg.
			var client = new<EMAIL_ADDRESS>File.ReadAllBytes("zenno-ff89e9a7db0e.p12"));
            const string dbName = "test";

			var db = client.GetDatabase(dbName) ?? client.CreateDatabase(dbName);

Are you sure you followed all the steps in https://github.com/mausch/GDataDB#gdatadb ?

I can't read Russian.
I have this running in production already, so it's likely that you're missing some step. It's normal, Google has made this a pretty complex process now.

this is translating
approval required

If you want to view the file? Contact the owner or sign-in to the right of access. Read more ...

You are not logged<EMAIL_ADDRESS>
I have only one google account. No more.

Right, so it looks like you still need to share that document with your gserviceaccount account, i.e. log in to Drive as mesteruh, click "share" on the document (I'm assuming mesteruh is the owner of the document in question), and give the gserviceaccount account permissions to edit.

https://drive.google.com/open?id=0B9Ae6hWx4-miTWJ3eXhQQlB2SGM i recorded my actions.
ps. In google drive i cannot see file "test". I think that program create it.

Oh, you want to access a document created with the API through the Drive Web UI using your personal gmail account? If that's the case, it's not possible at the moment because we'd have to change the document permissions through the API to share it with your personal account. This is not implemented at the moment, I just created a new issue #19 .
If this is your scenario I recommend creating the document in the web UI using your personal account and then sharing it to the gserviceaccount account.

https://goo.gl/R7SHMZ i upload new video and change interface language)

when i click "Request Access" in Chrome console i see this

and what?)

If you need fast answers, I'm available for consulting. Otherwise all free support is done basically whenever/if I feel like it.
I've watched your latest video and you're still not sharing the document with the gserviceaccount account as I said. You're only sharing it with "mesteruh". You need to share it with<EMAIL_ADDRESS>They're separate, unrelated accounts. Giving public access to "anyone with the link" apparently is not enough for the Drive API. I recommend not doing this.
Also, when creating a new worksheet to be accessed by GDataDB, either leave it blank or set the first row with the correct field names, otherwise GDataDB will throw.
By now you probably have two documents named "testGIT": one owned by "mesteruh" and another one owned by the gservice account. You should probably delete the one owned by the gservice account before trying to access the shared one owned by mesteruh.
By the way, you can't expect to paste any URL you see in an API into a browser and expect that something sensible will happen.

Спасибо мужик!)


Phantom traces on the website

See here: http://openstreetview.org/map/@57.96209500840829,27.600488662719727,13z
I didn't drive to Varska, and you cannot click on any point of that segment.

Possible duplicate of #26

I don't think it is a duplicate. I might be wrong but I think you are doing coverage based on OSM ways. If there is a single picture that gets associated with a way, the entire way shows up on the coverage map. Or possibly segments between connected ways? So in this case, way 43767638 gets marked as "covered" even though only a couple hundred meters are actually covered.
I see this at intersections a lot where a picture or two get snapped to a way that I didn't actually travel on but that way gets marked as covered anyway.

#1 looks like this. I agree this might be related to using osm ways.

Here's a pretty obvious example too:
http://openstreetview.com/map/@40.04430616985666,-96.35640621185303,14z
There are 1 or 2 pictures that could be considered as actually being of the road to the east but I certainly did not travel down that road.

It's not a duplicate, as @Zverik presumed it's related to matching the raw positions to OSM ways.
The matching is quite recently implemented and apparently there are some things to adjust that we didn't catch. Great that you reported this, added this to the backlog.

I think I'm getting this too:
https://openstreetcam.org/map/@-34.228884173379875,150.555557012558,17z
If you load the same OpenStreetCam data on the OpenStreetMap website, it follows the road perfectly:
https://www.openstreetmap.org/edit#map=17/-34.23024/150.55618
(Don't forget to add the OpenStreetCam data from the right sidebar.)


Sync don't sync and ask for project name

The issue occurs while working with: (check one with "x")

[ ] app.storyblok.com (CMS - Interface)
[ ] api.storyblok.com (CMS - Content Delivery API)
[ ] mapi.storyblok.com (CMS - Management API)
[ ] capi.storyblok.com (Commerce - API)
[ ] Commerce - Interface
[ X] Other:

Current behavior:
The CLI ask for project name "How should your Project be named?"
Expected behavior:
Sync source and target spaces
Steps to reproduce:
Just run the command like it is explained in the documentation.
storyblok sync --type components --source 00001 --target 00002

Hello my friend, I apologize for the delay in responding to you.
I didn't understand the issue very well. The message you wrote is from the select command, this command is designed for you to create a project from scratch with some ready-made settings.
In Steps to reproduce: you say about the sync command, the sync command has the function of synchronizing folders, components, datasources between two already existing spaces.
I don't understand exactly what you need in this issue, could you give me more details and information? Thanks in advance


Running Build Tools Error on htmllint

Mac OS X
Chrome
Boostrap 4 Beta 1

Running npm test and I get an error on:

htmllint --rc build/.htmllintrc _gh_pages/.html _gh_pages/**/.html js/tests/visual/*.html

_gh_pages/index.html: line 171, col 32, attribute names must match the format: dash
_gh_pages/index.html: line 188, col 32, attribute names must match the format: dash
_gh_pages/index.html: line 207, col 32, attribute names must match the format: dash
So, I went ahead and edit build/.htmllintrc and changed:
"attr-name-style": "dashed"
to
"attr-name-style": false
just to test if the default value of dashed is the issue then rerun npm test again and I got:
[htmllint] found 0 errors out of 13 files
Looking at _gh_pages/index.html on the lines that were pointed out, it is a class sizing mb-2. It looks good to me. Maybe the attr-name-style value should not be dashed?
Thanks!

You probably use the beta and not the git version so you shouldn't report such issues regarding development tools with obsolete versions. This was fixed in v4-dev a long time ago.

@XhmikosR wow! I cloned the v4-dev branch, is that what you called the git version? And how  in the world would I know that it was fixed long time ago? Chill dude :) relax!

FYI: I have the very same issue with the package downloaded directly from your website... "Download Source"

Like I said, this is already fixed in the v4-dev git branch.

maybe the branch offered for download via the website could link directly to the git repo zip...

@jkd77 that way you would be crushed by support requests for unreleased features.

Or, people could stop using zip files for development purposes. Remember, this task isn't related to the end users. It's about our docs.

No offense meant team, there's just a lot of stuff to wade through with v4. I recognize the inherent difficulty of what to offer / explain and where. It can be frustrating to find these fixes. My Google-fu is only so powerful. Is searching this repo the best first resort?

Yup, thanks.

@XhmikosR no offense man, if you don't have the skill or patience to support people then simply don't answer or simply be kind in answering. Can't you be kind in saying, please clone the v4-dev git branch instead of downloading the zip then try again.