Change Fish Sprites To HD Sprites <feature

This pull request adds HD sprites. We still need HD versions of the shield!

Both new sprites look very nice, now we won't have the ugly pixels when the fish are scaled up!


Correlate StartChild

starting a child has the same Track-able series of events.  Initiated -> Started | Failed

Closed by #70


Activate rss feed

What this PR does / why we need it:
Activate rss files
Which issue this PR fixes:
fixes #262
Special notes for your reviewer:

Taking a look at the actual index: https://deploy-preview-403--syna-demo.netlify.com/index.xml
I think a global index doesn't really make sense. Should updates to the page really be within the rss feed?
Maybe we need config to only have section based feeds?
Or do you think global is a good default and then we can add configuration to make the feed less spammy?

Ahh ok. Mhh so hugo does have the global rss and the per section rss...
https://deploy-preview-403--syna-demo.netlify.com/dev/blog/index.xml
That one actually looks good.

I'm not really familiar with how a feed should look like. This is done by Hugo's default RSS template.

Let's say usually articles are included in the feed, but static pages and their updates would most likely not.
Let me think about this for a bit.


Croatian mobile number definition is unnecessarily restrictive

Important fact: Phony only works with international phone numbers. It needs the country code to be able to identify the number's country and rules.
What I did

I noted that croatian mobile numbers are restricted to seven digits; I was unable to find a source for this restriction.

What happened

+385-98-111-111 should be plausible

What I expected to happen and why

I would expect the number +385-98-111-111 to be plausible; I've SMS'd a similar number (same format) three times successfully. Right now, that number is not plausible

Other things

I could not find any source for 97 as a mobile area code, even in the linked docs. I did find   976, 977, and 979.
Meanwhile, this doc lays out a clearer overview of formats and codes: http://webcache.googleusercontent.com/search?q=cache:7XFvgad5q9QJ:www.itu.int/itudoc/itu-t/number/c/cro/75465_ww9.doc+&cd=6&hl=en&ct=clnk&gl=us

#375 appears to address this.


Remove dependency from Cosmos to Json.NET

The team indicated that it's something they want to do but over time.
cc @mayurid, @kirankumarkolli

@AlexGhiondea, why was this closed?


rectangle: 0.81 -> 0.82

Description of changes
https://github.com/rxhanson/Rectangle/releases/tag/v0.82
Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[x] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
24.11 Release Notes (or backporting 23.11 and 24.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

@ofborg eval

Result of nixpkgs-review pr 336129 run on aarch64-darwin 1

1 package built:

rectangle


Feature Request: Scan specified daterange

For large and/or complex enterprise github sites, the ability to scan on specified daterange would be very useful.  With a large number of repos or orgs, using commits or depth to bound a scan requires significant research to generate a clean report.
Propose example:  gitleaks -r /something --from=2019-01-31 --until=2019-02-15

Double that. Very useful for continuous scanning implementation.
Right now, continuous scanning with gitleaks is a bit of a pain.

	CommitSince   string `long:"commit-since" description:"Scan commits more recent than a specific date. Ex: '2006-01-02' or '2006-01-02T15:04:05-0700' format."`
	CommitUntil   string `long:"commit-until" description:"Scan commits older than a specific date. Ex: '2006-01-02' or '2006-01-02T15:04:05-0700' format."`

@galitz @avishnyakov Use --commit-since and --commit-from


Tashkeel not working correctly

Hello,
Thank you very much for this add-on.
I've tried to use it for writing text with tashkeel, but the diacritics aren't working correctly unfortunately.
I've tried to use many different fonts and most fonts don't even have all the characters at the right hex ranges. But I found out that the fonts by google have much better hex ranges than other fonts (224/225 characters were found with google fonts, while most other fonts have about 175/225 characters). Unfortunatly the tashkeel isn't working well on any font, whether it's a google font or not.
I've tried the Amiri, noto Naskh and noto Sans Arabic fonts. All 3 of them work great except for the tashkeel. Here is the link to the google fonts: https://fonts.google.com/?subset=arabic

Can you be a bit more specific about what is not working. The tashkeel overlapping with letters like م, ا, ل  ?
Does the text with tashkeel look fine in your browser or windows notepad? If not there is little chance we can fix it in our plugin either.
If the text looks fine in MS notepad or browser textboxes, please include the text as text here (so I can copy it), plus how is looks like in our plugin (i assume the one you provided) and how it should look like correctly.

I'm really, sorry, I'm not used to reporting bugs or issues and I've really left out a lot of information.
The tashkeel isn't going up or down to adapt to the letter height, so it overlaps with all high letters like ا and ل and it also overlaps with all low letters like م, ن, ر and ز.
Yes, the text works fine on web browsers and on microsoft word, here is a picture of the same text on word:

And here is the same thing in unity using the RTL TMPro plugin:

I've tried many different texts in case that this is a bug related to my text only, but the results are always the same.
This is the text that I'm using:
29679حَدَّثَنَا عَبْدُ اللَّهِ بْنُ إِدْرِيسَ، عَنْ عَاصِمِ بْنِ كُلَيْبٍ، عَنْ أَبِيهِ، عَنْ وَائِلِ بْنِ حُجْرٍ، قَالَ: «رَأَيْتُ النَّبِيَّ صَلَّى اللهُ عَلَيْهِ وَسَلَّمَ جَعَلَ حَدَّ مِرْفَقِهِ الْأَيْمَنِ عَلَى فَخِذِهِ الْيُمْنَى، وَحَلَّقَ بِالْإِبْهَامِ وَالْوُسْطَى، وَرَفَعَ الَّتِي تَلِي الْإِبْهَامَ يَدْعُو بِهَا
And this is the range that I'm using:
000621,000627,000623,000624,000625,000649,000626,000628,00062A,00062B,00062C,00062D,00062E,00062F,000630,000631,000632,000633,000634,000635,000636,000637,000638,000639,00063A,000641,000642,000643,000644,000645,000646,000647,000648,00064A,000622,000629,00067E,000686,000698,0006AF,0006A9,0006CC,00FBFD,00FBFE,00FBFF,00FE82,00FE84,00FE85,00FE86,00FE87,00FE88,00FE89,00FE8A,00FE8E,00FE8F,00FE90,00FE8B,00FE8C,00FE91,00FE92,00FE96,00FE97,00FE98,00FE9A,00FE9B,00FE9C,00FE9E,00FE9F,00FEA0,00FEA2,00FEA3,00FEA4,00FEA6,00FEA7,00FEA8,00FEAA,00FEAB,00FEAC,00FEAD,00FEAE,00FEAF,00FEB0,00FEB1,00FEB2,00FEB3,00FEB4,00FEB6,00FEB7,00FEB8,00FEBA,00FEBB,00FEBC,00FEBE,00FEBF,00FEC0,00FEC2,00FEC3,00FEC4,00FEC6,00FEC7,00FEC8,00FECA,00FECB,00FECC,00FECE,00FECF,00FED0,00FED2,00FED3,00FED4,00FED6,00FED7,00FED8,00FEDA,00FEDB,00FEDC,00FEDE,00FEDF,00FEE0,00FEE2,00FEE3,00FEE4,00FEE6,00FEE7,00FEE8,00FEEA,00FEEB,00FEEC,00FEEE,00FEEF,00FEF0,00FEF2,00FEF3,00FEF4,00FE83,00FE94,00FE95,00FB57,00FB58,00FB59,00FB7B,00FB7C,00FB7D,00FB8B,00FB8C,00FB8D,00FB93,00FB94,00FB95,00FB8E,00FB8F,00FB90,00FB91,00FEF5,00FEF6,00FEF7,00FEF8,00FEF9,00FEFA,00FEFB,00FEFC,00FFFF,00060C,00061B,00061F,000640,000030-000039,000660-000669,0006F0-0006F9,00064b-00065f,000670,00FC5E-00FC63,000020

Thanks for the info @programer786 .
The problem stems from TextMeshPro's font asset creator not importing font's transformation info which includes the glyph placement adjustments. The fix needs to happen in TextMeshPro and is beyond the scope of this plugin.
However I found a workarounds for your case!
The lazy way
You can adjust the distance of tashkeel characters from the baseline. By moving all kasra farther down, you will get rid of the overlaps. This is the "lazy" fix, you just need to do it for roughly 8 characters.
Adjust the height of the tashkeel character (Kasra ِ  in this case) to a value farther from the baseline.

select the fond asset
under "character table" look up the tashkeel character (Kasra is 650 in unicode hex). You find the glyph id (2353 in the above font asset, will be different for you).
under "glyph table" lookup the glyph id you found, then change the "BY" value.

This will fix the issue, but the tashkeel will move everywhere in any text that uses the font. In this case the Kasra under the la ل character also moved farther down.

The more correct way
If you want to make the tashkeel sit at appropriate distance for every character, you can instead make adjustments using the "glyph adjustments table" of the font asset. The process is fairly similar to the previous case, instead of adjusting the glyph for each tashkeel character, you adjust the values for a pair of normal glyph + tashkeel. Potentially you'd have to create hundreds of such entries in the table for each font.
Before picture:

After picture: Note that kasra sits at different heights for ل and ب characters.


Revision info/latest commit ?

We could add some revision info on the introduction page (could be barely visible dunnolol).
:mask: ?

To keep Git clean we simply replace %git-hash% with git rev-parse --verify HEAD on each deployment. For now it is in tooltip over 'GitHub' link, but should be somewhere else I think. We'll see.


Protect array for/in loops

Fixes issue #8335

@colin-marshall can you take a look at this & merge if seems ok?

Also fixes #8172

Looks good to me 👍


User can add item to their collection.

User can add item from search results to their collections.


Question: Should we avoid having Partial field inside Partial object

As far as I can see, all generated Partials, use Partials as field values. For example SessionPartial.charging_periods is of type List<ChargingPeriodPartial>?, but the expectation is that we provide a valid ChargingPeriod, not partially updating existing ChargingPeriods (as that would require a PUT Session call)

When a PATCH request contains the charging_periods field (inside a Session object), this SHALL be processed as a request to add all the ChargingPeriod objects to the existing Session object.

The issue is worse with the Location object, where we have about 10+ fields that are complex objects. Unless I interpret the protocol incorrectly, only the provided root object can be Partial, while all field values should be "regular" fully valid objects. Therefore types like GeoLocation and BusinessDetail don't even need to be annotated as @Partial, and generated Partials should not use Partial fields as field types. Which means a LocationPartial should contain a list of Evse, and only when calling PATCH Evse endpoint should we using EvsePartial, etc.

Yes I think you are right, I recoded generation logic here: https://github.com/IZIVIA/ocpi-toolkit/pull/31, and I can make the changes you are requesting there

it looks like "it depends" on how one interprets the protocol ... I would have assumed that a change to an evse will always use the PATCH evse endpoint, but apparently that is not common consensus given how the creator of this issue experienced a partner wanting to use the PATCH location endpoint with a wonky json: https://github.com/ocpi/ocpi/issues/285
assuming you have any impact on the partners implementation of the PATCH endpoint, and can make them only send PATCH for root element, no need for nested Partials ... on the other hand, if you need to be able to consume a crazy json merge object like the one in 285, you'd need nested Partials


[BUG] instagrapi.exceptions.PhotoNotUpload: {"debug_info":{"retriable":false,"type":"ProcessingFailedError","message":"Request processing failed"}}

Compensate with donations ($15 and more) for the time I spent to fix problems or send me your Pull Request with fixes

Tron TRX/USDT: TLprxuzHjXPkHYa7ZfTTt165p7Fphwy1Ee
Bitcoin: bc1qmp7538hktvg2gx994hrpkmsmyjc03q29awe9ra
Ethereum: 0x0E674815d513d4a00F6a7Cd4A990807aB97cC70D
Dogecoin: DSEXzMBYhBTwhNqzPGxVWFsTqVsTCeDejo

Describe the bug
I am using this script to try to post a picture on instagram it worked on the past, the picture is 1024x1024 and 3.0MB
from instagrapi import Client
import sys
import os

def post_image(image_path, username, password, caption):
    cl = Client(request_timeout=7)
    cl.login(username, password)
    cl.photo_upload(image_path, caption)

if __name__ == "__main__":
    image_path = sys.argv[1]
    username = sys.argv[2]
    password = sys.argv[3]
    caption = sys.argv[4]

To Reproduce
python3 post-ig.py posted/1.png "myusername" "mypassword" "good bye".
(while waiting to run i am checking in the instagram app to allow new devices to log in and manually approve)
**Traceback**
Status 429: Too many requests
Ignore 429: Continue login
Photo Upload failed with the following response: <Response [400]>
Traceback (most recent call last):
  File "/home/ubuntu/twitch-content/1805097782/audios/text-parts/post-ig.py", line 16, in <module>
    post_image(image_path, username, password, caption)
  File "/home/ubuntu/twitch-content/1805097782/audios/text-parts/post-ig.py", line 8, in post_image
    cl.photo_upload(image_path, caption)
  File "/home/ubuntu/.local/lib/python3.10/site-packages/instagrapi/mixins/photo.py", line 228, in photo_upload
    upload_id, width, height = self.photo_rupload(path, upload_id)
  File "/home/ubuntu/.local/lib/python3.10/site-packages/instagrapi/mixins/photo.py", line 190, in photo_rupload
    raise PhotoNotUpload(response.text, response=response, **last_json)
instagrapi.exceptions.PhotoNotUpload: {"debug_info":{"retriable":false,"type":"ProcessingFailedError","message":"Request processing failed"}}

Expected behavior
upload a picture on instagram
Screenshots

Desktop (please complete the following information):

OS: ubuntu 22.04
Python version 3.10
instagrapi version 1.17.3 and 1.17.6
moveipy version if used
imagemagick version if used

Additional context
Add any other context about the problem here.

any ideas?

@cuchorapido yes, use the search on Issue and Discussions

https://github.com/adw0rd/instagrapi/issues?q=PhotoNotUpload
https://github.com/adw0rd/instagrapi/discussions?discussions_q=PhotoNotUpload


Introduce WorkflowAlreadyCompleted error type

What changed?
Introducing WorkflowAlreadyCompleted error in idl repo so it can be used between server client communication

Why?

How did you test it?

Potential risks

Release notes

Documentation Changes

Could we add this error to two more APIs: RequestCancelWorkflowExecution and TerminateWorkflowExecution?


uucore_procs: extract "about" and "usage" info from new help structure

This PR adds the implementation for the new help structure discussed in https://github.com/uutils/coreutils/issues/4368, which no longer uses Usage and About headers:
# numfmt
```
numfmt [OPTION]... [NUMBER]...
```

Convert numbers from/to human-readable strings

The PR

adds a new help_about macro to get the about text from the help file
modifies the existing help_usage macro accordingly
updates all help files to the new structure
replaces the usage of help_section!("about", "example.md") with help_about!("example.md")

Looks good to me! @sylvestre do you agree with this format?

Do we have protections in place in case it is doing unexpected parsing ?

Do you want to check the parsed output or do you want the parsing to be more strict? I suppose we could add a check that the output is at least non-empty?

i am wondering if making a mistake in the md won't merge the usage & about :)

let's see :)


Generalize spec download tool

Move download script to spec utils repo to be accessible by chainsafe/bls
Expose a bin CLI

Good idea, tho it seems something about this update is causing the script to now exit early before everything is downloaded.

Good idea, tho it seems something about this update is causing the script to now exit early before everything is downloaded.

Right, using pipeline now to await competition + removed the process.exit(0) on success


Hand Gesture Music Player using Media Pipe

Type of change ✍
The Hand-Controlled Music Maker is an interactive and entertaining project that allows users to create music and sound effects using hand gestures captured by a webcam. Leveraging computer vision with the MediaPipe and OpenCV libraries, along with audio playback through Pygame, the project transforms hand movements into a dynamic audio experience.

[x] New feature (non-breaking change which adds functionality)

👨💻 Changes proposed:

Games/
Hand-Gesture-Music-Player/

sounds/

kick-bass.mp3
crash.mp3
snare.mp3
tom-1.mp3
tom-2.mp3
tom-3.mp3
cr78-Cymbal.mp3
cr78-Guiro 1.mp3
tempest-HiHat Metal.mp3
cr78-Bongo High.mp3

README.md
app.py
requirements.txt

✔ Check List (Check all the applicable boxes)

[x] My code follows the code style of this project.
[x] This PR does not contain plagiarized content.
[x] The title of my pull request is a short description of the requested changes.
[x] I have included comments in areas that may be difficult to understand.
[x] My changes have not introduced any new warnings.
[x] I have conducted a self-review of my code.
[x] I am a participant of SWOC'24.

📷 Screenshots

📄 Note to reviewers

Provides an engaging platform for learning about computer vision, hand tracking, and audio processing.
Your feedback on clarity, documentation completeness, and overall structure is highly appreciated.

thanks @Sgvkamalakar  fir contributing


Update Vaultwarden to 1.30.3

Hello, recently there have been some updates to the upstream repository of Vaultwarden, so I'm opening this issue as a reminder.
Release Notes

 v1.30.2
Link to Release
Compare Source
⚠ Note: The WebSockets service for live sync has been integrated in the main HTTP server, which means simpler proxy setups that don't require a separate rule to redirect WS traffic to port 3012. Please check the updated examples in the wiki. It's recommended to migrate to this new setup as using the old server on port 3012 is deprecated, won't receive new features and will be removed in the next release.
What's Changed

Prevent generating an error during ws close by @BlackDex in https://github.com/dani-garcia/vaultwarden/pull/4127
Update Rust, Crates, Profile and Actions by @BlackDex in https://github.com/dani-garcia/vaultwarden/pull/4126
Several small fixes for open issues by @BlackDex in https://github.com/dani-garcia/vaultwarden/pull/4143
Fix the version string by @BlackDex in https://github.com/dani-garcia/vaultwarden/pull/4153
Decrease JWT Refresh/Auth token by @BlackDex in https://github.com/dani-garcia/vaultwarden/pull/4163
Update crates by @BlackDex in https://github.com/dani-garcia/vaultwarden/pull/4173
Add additional build target which optimizes for size by @gladiac in https://github.com/dani-garcia/vaultwarden/pull/4096
Update web-vault to v2023.12.0 by @BlackDex in https://github.com/dani-garcia/vaultwarden/pull/4201
Update Rust and Crates by @BlackDex in https://github.com/dani-garcia/vaultwarden/pull/4211
Fix Single Org Policy check by @BlackDex in https://github.com/dani-garcia/vaultwarden/pull/4207
Allow customizing the featureStates by @PKizzle in https://github.com/dani-garcia/vaultwarden/pull/4168
Fix #3413: push to users accessing the collections using groups by @matlink in https://github.com/dani-garcia/vaultwarden/pull/3757
US or EU Data Region Selection by @toto-xoxo in https://github.com/dani-garcia/vaultwarden/pull/3752
enforce 2FA policy on removal of second factor and login by @stefan0xC in https://github.com/dani-garcia/vaultwarden/pull/3803
improve emergency access when not enabled by @stefan0xC in https://github.com/dani-garcia/vaultwarden/pull/4227
Update crates and fix icon issue by @BlackDex in https://github.com/dani-garcia/vaultwarden/pull/4237
Bump h2 from 0.3.23 to 0.3.24 by @dependabot in https://github.com/dani-garcia/vaultwarden/pull/4260
Fix bulk collection deletion by @BlackDex in https://github.com/dani-garcia/vaultwarden/pull/4257
fix: use black text for update badge (better contrast) by @tessus in https://github.com/dani-garcia/vaultwarden/pull/4245
prevent side effects if groups are disabled by @stefan0xC in https://github.com/dani-garcia/vaultwarden/pull/4265
Update crates, web-vault to 2024.1.2 and GHA by @BlackDex in https://github.com/dani-garcia/vaultwarden/pull/4275
Return 404 when user public_key is empty by @Timshel in https://github.com/dani-garcia/vaultwarden/pull/4271
Improve file limit handling by @dani-garcia in https://github.com/dani-garcia/vaultwarden/pull/4242
Fix attachment upload size check by @BlackDex in https://github.com/dani-garcia/vaultwarden/pull/4282
err on invalid feature flag by @stefan0xC in https://github.com/dani-garcia/vaultwarden/pull/4263
register missing push devices at login by @stefan0xC in https://github.com/dani-garcia/vaultwarden/pull/3792
Update env template file by @gzfrozen in https://github.com/dani-garcia/vaultwarden/pull/4276

New Contributors

@gladiac made their first contribution in https://github.com/dani-garcia/vaultwarden/pull/4096
@PKizzle made their first contribution in https://github.com/dani-garcia/vaultwarden/pull/4168
@matlink made their first contribution in https://github.com/dani-garcia/vaultwarden/pull/3757
@toto-xoxo made their first contribution in https://github.com/dani-garcia/vaultwarden/pull/3752
@Timshel made their first contribution in https://github.com/dani-garcia/vaultwarden/pull/4271
@gzfrozen made their first contribution in https://github.com/dani-garcia/vaultwarden/pull/4276

Full Changelog: https://github.com/dani-garcia/vaultwarden/compare/1.30.1...1.30.2

v1.30.3
Link to Release
Compare Source
This is a minor release to fix some issues with push notification device registration and docker healthcheck.
⚠ Note: The WebSockets service for live sync has been integrated in the main HTTP server, which means simpler proxy setups that don't require a separate rule to redirect WS traffic to port 3012. Please check the updated examples in the wiki. It's recommended to migrate to this new setup as using the old server on port 3012 is deprecated, won't receive new features and will be removed in the next release.
What's Changed

fix push device registration by @stefan0xC in https://github.com/dani-garcia/vaultwarden/pull/4297
Fix healthcheck when using .env file by @BlackDex in https://github.com/dani-garcia/vaultwarden/pull/4299

Full Changelog: https://github.com/dani-garcia/vaultwarden/compare/1.30.2...1.30.3

Vaultwarden is up to date thanks for the reminder.
Checked last week there was no update :D


Total Number of credits in the time table page

Problem
The current implementation of the timetable page lacks information about the total number of credits associated with each course. This information is crucial for users to plan their semester effectively and understand the overall workload. This issue seeks to introduce a feature that displays the credits for each course on the timetable page.
Objective
The goal of this issue is to enhance the user experience by providing a clear display of the total number of credits associated with each course on the timetable page. This information is valuable for users in planning and managing their course load.
Proposed Solution

Design

Propose a design that incorporates the display of credits for each course on the timetable page.
Consider placement options of the credits such as on the course component or a dedicated section on the right-hand side.

Code Implementation

Once the design is finalized, proceed with the code implementation to dynamically fetch and display the credits for each course.
Ensure that the display is intuitive, informative, and does not clutter the overall layout.

Expected Outcome

A well-thought-out design concept that effectively communicates the credits associated with each course.
Code implementation that seamlessly integrates the credit display feature into the existing timetable functionality.

Note to Developers
Begin by presenting a sample design that incorporates the display of credits for each course. Once the design is approved, proceed with the implementation, ensuring the code aligns with best practices and enhances the overall usability of the timetable page. Collaborate with the community for feedback and support throughout this enhancement process.

Solved PR #102


Makes force pull harbor fundamental image to avoid ci failure

As CI will build all the harbor images bases on photon, but it may sometimes fail at tdnf phase, the PR is to provide a workaround to force pull an new photon image at each run.

Coverage decreased (-0.09%) to 64.275% when pulling f50b50eb7d949c9fdcc62d5fcd1218e36a01ee11 on wy65701436:force-pull-photo-ci into 75e6b5d91ce11d90e42e3b8151d4c3210666b44f on vmware:master.


close #42 Update to draw MultiPolygon

I added some codes to correctly process multi-part polygon.
Despite MultiPolygon Geojson is not same structure to Polygon one, glify process these two type of Geojsons in ONE way as same structure. Because of this, MultiPolygon Geojson is never drawn by this plugin.
The codes I added solve this problem by dealing with two type of Geojsons in different way,
Addition, same problem is in lines.js. I also added some codes to solve.

I will look at this soon, sorry, been busy.

I've since migrated to typescript.  Can you reevaluate, and see if porting this functionality can be done?

Ok, I'll check it.
I think, this PR should be closed once and re-write some codes for TypeScript version. Don't you?

I think so.


PF-2292: API for exploring the region ontology

Adds 2 APIs -
GET /regions which will let you query by region name to find subregions.
GET /regions/datacenters which gets a flattened list of data centers available in a region and subregions.

Zach is out for the rest of the year, so you might want to find another reviewer


Fixed grammar an/on mixup

Minor change to make this sentence read better.

This seems like a small (but important) contribution, so no Contribution License Agreement is required at this point. We will now review your pull request.
Thanks,
Microsoft Pull Request Bot

@jweissig : Thanks for your contribution to the Azure documentation! The author, @rwike77, has been notified to review your proposed change.

@jweissig Good fix, thanks.

#sign-off


Large datasets causing issues

Hey guys -

I'm using this to show all of my company's API calls from the past 30 minutes and that typically ranges in the 150,000 - 250,000 area. Seems that it takes ~30 seconds to load a map of this magnitude - would it help if I split the items into multiple JS files? (Right now I'm storing everything in one file).

When I click on a node with 3,000 or more data points (same exact lat/long) the browser freezes a bit. Wondering if I should just set SpiderfyOnMaxZoom to false to disable that - though I'm also curious if there's a way to do that and still show one popup on a click to summarize all 3,000 points. Is that possible?

Hi,
Feel free to ask for help on Stack Overflow, where you would receive a larger audience that can provide you with support on your project.

If your data file must be retrieved from network, there is a chance most of the time is spent in downloading. Splitting in multiple files might help for that case (as you could download them by 2). Otherwise, it is probably pointless. Have a look at chunkLoading option to retrieve some usability, in exchange of a slightly longer loading time.

Browser freeze is due to trying to show 3k markers on the view port. Whether they are spiderfied or not would not change a lot. As for your request, you could implement your own "clusterclick" event listener to show your popup rather than the 3k markers.

In the situation you describe, you might be interested in using a heat map rather than clusters.

Do you need to show individual API calls, or could you aggregate them a bit on the server side?
Those are big numbers no matter what you do with them.

Thanks for the feedback guys. I'll play around with it a bit and see what I can come up with

Anecdote: I also have a data-heavy app (e.g. trying to have 40,000 markers, with clustering, at once) and also found 3000 to be where you start feeling a noticeable reduction in performance. I'm making adjustments to UX/UI by adding paged search results, restrictions on zooming and filters, "search this area" type of features, etc.


Improper torsion SMIRKS around trivalent N in proline is mis-percieved as Proper

Describe the bug
In porting AMBER FF14SB into SMIRNOFF format, we found that the SMARTS for the improper torsion on the trivalent nitrogen in Proline was being mis-identified as a proper torsion. MWE below.
The issue is with the improper around the N in this structure. I think I've labeled the tagged atoms correctly here. (Note that this is actually a substructure SMARTS, so the structure drawer added implicit Hs to satisfy the valence at the termini of the amino acid, which aren't actually in the SMARTS)

To Reproduce
from openforcefield.typing.chemistry import ChemicalEnvironment
a = ChemicalEnvironment('[H][C@:4]1(C(C([C:3]([N:2]1[C:1](=O)C([H])([H])[H])([H])[H])([H])[H])([H])[H])C=O')
print(a.getType())

ProperTorsion

It seems like the N:2-C:4 bond isn't being parsed, probably due to being defined using ring notation (the 1 outside of brackets)
for at1, at2, info in a._graph_edges(data=True):
    bond = info['bond']
    print(at1.asSMIRKS(), at2.asSMIRKS(), bond.asSMIRKS())

[H] [C@:4]1 -,:
[C@:4]1 [C] -,:
[C@:4]1 [C] -,:
[C] [C] -,:
[C] [H] -,:
[C] [H] -,:
[C] [C:3] -,:
[C] [H] -,:
[C] [H] -,:
[C:3] [N:2]1 -,:
[C:3] [H] -,:
[C:3] [H] -,:
[N:2]1 [C:1] -,:
[C:1] [O] =
[C:1] [C] -,:
[C] [H] -,:
[C] [H] -,:
[C] [H] -,:
[C] [O] =

I think the issue is that the SMIRKS parser is confusing ring-index integers with tag-index integers. When I switch the :1 and :4 tags (which results in an equivalent improper torsion), it is correctly identified as an improper:
#a = ChemicalEnvironment('[H][C@:4]1(C(C([C:3]([N:2]1[C:1](=O)C([H])([H])[H])([H])[H])([H])[H])([H])[H])C=O')
a = ChemicalEnvironment('[H][C@:1]1(C(C([C:3]([N:2]1[C:4](=O)C([H])([H])[H])([H])[H])([H])[H])([H])[H])C=O')
print(a.getType())

ImproperTorsion

Yikes! Does this occur in both RDKit and OpenEye backends?


URL issue for top-level pages

My website utilizes subpages for each top-level page. Whenever I build my site, all my top-level pages take the URL http://localhost/section.html, while my subpages take the URL http://localhost/section/subpage.html. I want the section index pages to take the form http://localhost/section/index.html. Since this would appear to be a common issue and I don't see any documentation of it, I'm afraid I might be missing something. For now I am manually moving the generated pages to the proper folder and renaming them index.html. Any help is appreciated. Thanks.

Hi,
StaticBuilder has the staticbuilder.extension config:
c::set('staticbuilder.extension', '.html');       // my/page.html
c::set('staticbuilder.extension', '/index.html'); // my/page/index.html

If you use '/index.html', you will get the result you expect for section pages. But it will also apply to subpages, so you will get static/section/subpage/index.html and not static/section/subpage.html. There is no built-in way to treat those pages differently.

Ok, thanks. I did add Options +Multiviews to the .htaccess file as suggested, but that didn't cause /section/ URLs to open the section.html pages. Instead, they opened the index of the folder. Do you know of any Apache headers that would fix this?

That would be the Indexes option.
Options -Indexes +Multiviews

Note that it will disable folder listings but it will not fix your issue, because you’re requesting /section/, which cannot map to [WEB ROOT]/section.html. So if you disable the folder listing (which you should do anyway), you will get a 404.
You need to pick a URL scheme:
/section
/section/subpage

or:
/section/
/section/subpage/

The first one should work out of the box with Kirby and StaticBuilder's default options. The second one can be trickier because Kirby uses /page/subpage for URLs. If you want trailing slashes, you have to put them explicitely in your templates, e.g.
<a href="<?= $somePage->url() ?>/">
  <?= $somePage->title() ?>
</a>

Hmm. For some reason, even with -Indexes set, my server wants to redirect /section.html to /section/. My links all have URLs without the trailing slash. I'm on MediaTemple's Grid.
Incidentally, I'm having some issues with embedded image files. I'm using Kirbytext syntax (image: infographic.jpg) to embed them, yet the URLs are coming out wrong. I have staticbuilder.baseurl set to '/2016/'. I had to add a trailing slash to get my URLs to come out right, though your docs suggest I don't need it. Here is the site, for reference: http://s219383.gridserver.com

@zakgreene I can reproduce the issue. Problem is that if you have these files:
static/my-section.html
static/my-section/subpage.html

And request /my-section, Apache will try to serve the directory and not the HTML page with the same name.
There are a few solutions using a .htaccess and URL rewriting. I’m trying a few things to figure out what could be a decent default config.

Yep, that's exactly it. Thanks for working on it.

One possible fix is using a .htaccess file like this one:
https://github.com/fvsch/kirby-staticbuilder/blob/master/test/static_htaccess
Which you could save as e.g. site/staticbuilder/htaccess, and copy it on build:
c::set('staticbuilder.assets', [
  'assets' => 'assets',
  'content' => 'content',
  'thumbs' => 'thumbs',
  'site/staticbuilder/htaccess' => '.htaccess'
]);

It’s a bit of a heavy solution, so I’m considering changing the default extension to /index.html in the next major version of StaticBuilder.

Do you know of a way to make it work if the entire site is in a subfolder? The only way I can think of now is to add Redirect /index.html /2016/index.html (where /2016 is my subfolder), but then I'd have to change all my homepage URLs to http://localhost/2016/index.html.

Do you know of a way to make it work if the entire site is in a subfolder?

Can you elaborate what you mean by “make it work” in that sentence?

With the settings you provided, links to the homepage don't work when the entire website uses a subfolder. I either have to link directly to subfolder/index.html, or move the homepage to the root directory and name it 2016.html. Neither of these is ideal. I don't know much about .htaccess, so I wondered whether there was a way to exempt the /subfolder from the rewrite rules.

# Redirect "/something/" to "/something"
# Warning: only enable if serving the site at the root of a domain or subdomain,
# e.g. https://my.site.com/ or http://localhost/
# Otherwise it will redirect "/site/root/" to "/site/root", which can be a problem.
RedirectMatch (.+?)/+$ $1

You probably want to comment or remove that section.

This worked for me — sorry for the late reply.


Update ico and help link

Ico ugly as hell but at least help link is done.

Codecov Report
Patch coverage has no change and project coverage change: -7.57 :warning:

Comparison is base (ff1cb82) 64.44% compared to head (c06076a) 56.87%.

Additional details and impacted files
@@             Coverage Diff              @@
##             master      #37      +/-   ##
============================================
- Coverage     64.44%   56.87%   -7.57%
- Complexity      400      401       +1
============================================
  Files            82       86       +4
  Lines          1381     1570     +189
  Branches        126      135       +9
============================================
+ Hits            890      893       +3
- Misses          459      645     +186
  Partials         32       32

Impacted Files
Coverage Δ

src/main/java/seedu/address/ui/HelpWindow.java
0.00% <ø> (ø)

src/main/java/seedu/address/ui/UiManager.java
0.00% <ø> (ø)

... and 5 files with indirect coverage changes
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

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


本地查看hive json格式的数据，如何添加jar,在哪里添加

SQL 错误 [40000] [42000]: Error while compiling statement: FAILED: RuntimeException MetaException(message:java.lang.ClassNotFoundException Class org.apache.hive.hcatalog.data.JsonSerDe not found)

Hi @feipenghou. Sadly i don't know chinese, so im using translator.
Some communities defines how properly make questions, contributions, pull requests, etc. I think here, they defined you have to use Discussions to make questions.
I don't know what you are tring to do, but i will try to answer your question.
In the documentation, says that after creating a connection, Dbeaver downloads the required Jars. You can read here https://github.com/dbeaver/dbeaver/wiki/Apache-Hive. I tested that and a windows appears when you click the tab "Driver Properties".

Here is the windows

If using that method doesn't work i would try to setup drivers manually.
To get the driver, i think you need the classes from hadoop and hive, look here. Specifically the driver jar, I think maybe some one of these https://mvnrepository.com/artifact/org.apache.hive/hive-jdbc
Then you have to configure Dbeaver to use it, here are more details of how to do it. Basically you have to add the jars as a library in the driver configuration.
After that you would connect sucessfull, if not you can provide more details of what are you trying.
You can use platforms like https://stackoverflow.com/ to ask for help too. There Dbeaver have a tag
hope it helps


Old version compatibility

Use Dyalog version information to run some tests conditionally

From what I know:
There is no need as of now because all primitives should be compatible with 18.2, 19 and 20.
This will be needed if plans are to run these tests on versions <18.2

#55 has a case that only occurs in trunk and not in other versions.

The ability to do this has been implemented in utils.apln.
Closing this issue


Add no-curry code

This would fix #96 if "removing currying" is the answer

Closing: the v2 beta no longer curries by default, thanks @gcanti !


AWS Serverless-Repository Not Automatically Identifying Required Capabilies

I have created and publish a SAM application, but when I try to deploy the application from the Serverless-Application-Repository (AWS Console), the Permissions/Capabilities section is empty.
Is there a parameter I need to add to my template to explicitly define which capabilities need to be acknowledged? Or should that section get populated automatically if any IAM resources exist in the template.  The documentation seems to suggest this is automatic, and there doesn't seem to be any SDK functions which allow me to update the 'ResourcesRequired' option, but this parameter is returned from the get_application function, which also suggests the capabilities should be automatically detected.
When I try to deploy the application from the repository, I get the expected Change set creation failed. Reason: Requires capabilities : [CAPABILITY_NAMED_IAM], because I haven't acknowledged the IAM capabilities.
I can successfully deploy the application from the command line and providing the --capabilities switch, but I'm trying to provide a way to deploy from the console.
Some more details:

I've deployed the application to a Root-Account and provided access to organization accounts using an S3 Bucket Policy (I think I'm passed my first issue where my Child-Account was denied access to the deployment S3 bucket)
I happen to be trying to deploy this in a Child-Account (within an Organization), but the Root-Account has the same issue (can't deploy because we can't acknowledge capabilities).

Steps to reproduce the issue:

Create SAM application with IAM resource (AWS::IAM::ManagedPolicy)
sam build/sam package/sam publish to Serverless-Application-Repository
From the Serverless-Application-Repository Console (Lambda -> Create function -> Browse serverless app repository -> Private applications -> my-application -> Deploy

Observed result:
Change set creation failed. Reason: Requires capabilities : [CAPABILITY_NAMED_IAM]
Expected result:
... Successfully deployed application ...

Closing this issue out as there has been a customer contact.
https://forums.aws.amazon.com/message.jspa?messageID=931623#931623


Truncate default table when row length exceeds terminal width

Issues: #

Definition of Done
The PR shall be merged only if all items mentioned in CONTRIBUTING.md have been followed. In case an item is not applicable as described, please provide a short explanation in the description.

[x] All steps in CONTRIBUTING.md have been handled

LGTM :+1:


url urlExpression in CF

Hi,
I have using this stream :
trigger --fixed-delay=10 | uaa-get-token: httpclient --logging.level.org=DEBUG --url-expression='''https://xxxx.ddd.io/oauth/token''' --headers-expression={'Authorization':'Basic dGltZXNlcmllcy1jbGllbnfffffffflcmllcy1wQDU1d29yZF8xMjM=','Content-Type':'application/x-www-form-urlencoded'} --http-method=POST --body="client_id=timddd-cddnt&grant_type=client_credentials" | log
After deployment the env of the httpclient service is :
SPRING_APPLICATION_INDEX: ${vcap.application.instance_index}
SPRING_APPLICATION_JSON: {"spring.cloud.dataflow.stream.app.label":"uaa-get-token","spring.cloud.stream.metrics.properties":"spring.application.name,spring.application.index,spring.cloud.application.*,spring.cloud.dataflow.*","logging.level.org":"DEBUG","spring.cloud.dataflow.stream.name":"STREAM_1","httpclient.headers-expression":"{'Authorization':'Basic dGltZXNlcmllcy1jbGllbnfffffffflcmllcy1wQDU1d29yZF8xMjM=','Content-Type':'application/x-www-form-urlencoded'}","httpclient.http-method":"POST","spring.metrics.export.triggers.application.includes":"integration**","spring.cloud.stream.metrics.key":"STREAM_1.uaa-get-token.${spring.cloud.application.guid}","spring.cloud.stream.bindings.input.group":"STREAM_1","spring.cloud.stream.bindings.output.producer.requiredGroups":"STREAM_1","httpclient.url-expression":"'https://xxxx.ddd.io/oauth/token'","httpclient.body":"client_id=timddd-cddnt&grant_type=client_credentials","spring.cloud.stream.bindings.output.destination":"STREAM_1.uaa-get-token","spring.cloud.dataflow.stream.app.type":"processor","spring.cloud.stream.bindings.input.destination":"STREAM_1.trigger"}
SPRING_CLOUD_APPLICATION_GROUP: STREAM_1
SPRING_CLOUD_APPLICATION_GUID: ${vcap.application.name}:${vcap.application.instance_index}

The service failed to start due to :
2017-05-29T15:15:00.79+0200 [App/0] OUT ***************************
2017-05-29T15:15:00.79+0200 [App/0] OUT APPLICATION FAILED TO START
2017-05-29T15:15:00.79+0200 [App/0] OUT ***************************
2017-05-29T15:15:00.79+0200 [App/0] OUT Description:
2017-05-29T15:15:00.79+0200 [App/0] OUT Binding to target org.springframework.cloud.stream.app.httpclient.processor.HttpclientProcessorProperties@75d3a5e0 failed:
2017-05-29T15:15:00.79+0200 [App/0] OUT     Property: httpclient.exactlyOneUrl
2017-05-29T15:15:00.79+0200 [App/0] OUT     Value: false
2017-05-29T15:15:00.79+0200 [App/0] OUT     Reason: Exactly one of 'url' or 'urlExpression' is required
2017-05-29T15:15:00.79+0200 [App/0] OUT Update your application's configuration
For me this is strange as the env does contains what is needed.
Thanks for the help.

This could potentially happen when urlExpression itself is wrong and not set in the configuration properties. Have you checked if the expression is correct?

@ilayaperumalg thanks for the quick reply, I've used the same stream dsl in local with docker and it's working.

@BLaurent ,
looks like your url-expression is just static value, fully not an expression.
How about just this:
--url=https://xxxx.ddd.io/oauth/token

?
or
--url="https://xxxx.ddd.io/oauth/token"

Maybe that "httpclient.url-expression":"'https://xxxx.ddd.io/oauth/token'" is just unclear for CF deployer...
/CC @ericbottard

Ok Here is a minimal test :
on local using docker app-stream 1.2-RELEASE
and dataflow 1.2.1-RELEASE
stream create --name stream_1 --definition "time | httpclient --url-expression='''https://pivotal.io/''' --http-method=GET | log"
stream deploy --name stream_1 --properties "app.*.spring.rabbitmq.host=<IP_ADDRESS>"

Working fine
docker system prune -f && docker logs -f $(docker ps -qa --filter "ancestor=springcloudstream/log-sink-rabbit:1.2.0.RELEASE" --format "{{.ID}}")
After a while I can see some html code
On CF same version of dataflow and buildpack
java-offline-buildpack       16         true      false    java-buildpack-offline-v3.9.zip :
deployed with the UI:
time | httpclient --url-expression='''https://pivotal.io/''' --http-method=GET | log
2017-05-30T23:52:53.07+0200 [App/0] OUT ***************************
2017-05-30T23:52:53.07+0200 [App/0] OUT APPLICATION FAILED TO START
2017-05-30T23:52:53.07+0200 [App/0] OUT ***************************
2017-05-30T23:52:53.07+0200 [App/0] OUT Description:
2017-05-30T23:52:53.07+0200 [App/0] OUT Binding to target org.springframework.cloud.stream.app.httpclient.processor.HttpclientProcessorProperties@7ef82753 failed:
2017-05-30T23:52:53.07+0200 [App/0] OUT     Property: httpclient.exactlyOneUrl
2017-05-30T23:52:53.07+0200 [App/0] OUT     Value: false
2017-05-30T23:52:53.07+0200 [App/0] OUT     Reason: Exactly one of 'url' or 'urlExpression' is required
2017-05-30T23:52:53.07+0200 [App/0] OUT Action:
2017-05-30T23:52:53.07+0200 [App/0] OUT Update your application's configuration

I've also tried the httpclient, my cf env is :
User-Provided:
SPRING_APPLICATION_INDEX: ${vcap.application.instance_index}
SPRING_APPLICATION_JSON: {"spring.cloud.dataflow.stream.app.label":"httpclient","spring.cloud.stream.metrics.properties":"spring.application.name,spring.application.index,spring.cloud.application.*,spring.cloud.dataflow.*","spring.cloud.dataflow.stream.name":"STREAM_4","httpclient.http-method":"GET","spring.metrics.export.triggers.application.includes":"integration**","spring.cloud.stream.metrics.key":"STREAM_4.httpclient.${spring.cloud.application.guid}","spring.cloud.stream.bindings.input.group":"STREAM_4","spring.cloud.stream.bindings.output.producer.requiredGroups":"STREAM_4","httpclient.url-expression":"'https://pivotal.io/'","spring.cloud.stream.bindings.output.destination":"STREAM_4.httpclient","spring.cloud.dataflow.stream.app.type":"processor","spring.cloud.stream.bindings.input.destination":"STREAM_4.time"}
SPRING_CLOUD_APPLICATION_GROUP: STREAM_4
SPRING_CLOUD_APPLICATION_GUID: ${vcap.application.name}:${vcap.application.instance_index}

I am more and more confused

FWIW: I just tried this example on PWS using "Java Buildpack Version: v3.14 | https://github.com/cloudfoundry/java-buildpack.git#26cf03b", no issues

ok, I am not using PWS, but I did try with Java Buildpack Version: v3.14 | https://github.com/cloudfoundry/java-buildpack#26cf03b
Same result cloud this be CF version :
cf api
api version:    2.62.0

Hi, @BLaurent: After discussing this situation with the JBP/CF-Java-Client lead, we do not see this related to the buildpack. The CF version that you're on (API: v2.62.0) is in between PCF 1.8 and PCF 1.9. I couldn't find necessarily the exact PCF install, but on one of the 1.8 (API: v2.58.0) environments, I was able to run your sample successfully - see below.
cf version:
cf api
API endpoint:   https://api.cf.navy.springapps.io
API version:    2.58.0

stream status:
dataflow:>stream list
╔═════════╤═════════════════════════════════════════════════════════════════════╤══════════════════════════════╗
║ Stream  │                          Stream Definition                          │            Status            ║
║  Name   │                                                                     │                              ║
╠═════════╪═════════════════════════════════════════════════════════════════════╪══════════════════════════════╣
║stream_1 │time | httpclient --url-expression='''https://pivotal.io/'''         │All apps have been            ║
║         │--http-method=GET | log                                              │successfully deployed         ║
╚═════════╧═════════════════════════════════════════════════════════════════════╧══════════════════════════════╝

app status:
Getting apps in org sanandan / space sanandan-space as admin...
OK

name                                             requested state   instances   memory   disk   urls
sabby-test-dataflow-server                       started           1/1         1G       1G     sabby-test-dataflow-server.apps.navy.springapps.io
sabby-test-dataflow-server-stream_1-httpclient   started           1/1         1G       1G     sabby-test-dataflow-server-stream_1-httpclient.apps.navy.springapps.io
sabby-test-dataflow-server-stream_1-log          started           1/1         1G       1G     sabby-test-dataflow-server-stream_1-log.apps.navy.springapps.io
sabby-test-dataflow-server-stream_1-time         started           1/1         1G       1G     sabby-test-dataflow-server-stream_1-time.apps.navy.springapps.io

buildpacks:
cf buildpacks
Getting buildpacks...

buildpack                position   enabled   locked   filename
staticfile_buildpack     1          true      false    staticfile_buildpack-cached-v1.3.17.zip
java_buildpack_offline   2          true      false    java-buildpack-offline-v3.13.zip
ruby_buildpack           3          true      false    ruby_buildpack-cached-v1.6.34.zip
nodejs_buildpack         4          true      false    nodejs_buildpack-cached-v1.5.29.zip
go_buildpack             5          true      false    go_buildpack-cached-v1.7.18.zip
python_buildpack         6          true      false    python_buildpack-cached-v1.5.15.zip
php_buildpack            7          true      false    php_buildpack-cached-v4.3.27.zip
dotnet-core-buildpack    8          true      false    dotnet-core_buildpack-cached-v1.0.4.zip
binary_buildpack         9          true      false    binary_buildpack-cached-v1.0.9.zip

With all this said, it seems like you're on a very old JBP, can you try it on any of the recent versions? Perhaps on v3.13? If you're still seeing issues with it, please attach the "entire" log file starting from when the application bootstraps. It could be that we are chasing wrong leads.

 You can look around, make experimental
2017-05-31T01:13:34.04+0200 [STG/0] ERR Note: checking out '26cf03bdf49c93f01793d0f2753e41a3e7061bc9'.
2017-05-31T01:13:34.04+0200 [STG/0] ERR If you want to create a new branch to retain commits you create, you may
2017-05-31T01:13:34.04+0200 [STG/0] ERR   git checkout -b new_branch_name
2017-05-31T01:13:34.04+0200 [STG/0] ERR changes and commit them, and you can discard any commits you make in this
2017-05-31T01:13:34.04+0200 [STG/0] ERR state without impacting any branches by performing another checkout.
2017-05-31T01:13:35.80+0200 [STG/0] OUT -----> Java Buildpack Version: v3.14 | https://github.com/cloudfoundry/java-buildpack#26cf03b
2017-05-31T01:13:37.51+0200 [STG/0] OUT -----> Downloading Open Jdk JRE 1.8.0_121 from https://java-buildpack.cloudfoundry.org/openjdk/trusty/x86_64/openjdk-1.8.0_121.tar.gz (1.3s)
2017-05-31T01:13:38.51+0200 [STG/0] OUT        Expanding Open Jdk JRE to .java-buildpack/open_jdk_jre (1.0s)
2017-05-31T01:13:38.74+0200 [STG/0] OUT -----> Downloading Open JDK Like Memory Calculator 2.0.2_RELEASE from https://java-buildpack.cloudfoundry.org/memory-calculator/trusty/x86_64/memory-calculator-2.0.2_RELEASE.tar.gz (0.2s)
2017-05-31T01:13:38.76+0200 [STG/0] OUT        Memory Settings: -Xmx317161K -Xms317161K -XX:MetaspaceSize=64M -XX:MaxMetaspaceSize=64M -Xss228K
2017-05-31T01:13:39.16+0200 [STG/0] OUT -----> Downloading Container Certificate Trust Store 2.0.0_RELEASE from https://java-buildpack.cloudfoundry.org/container-certificate-trust-store/container-certificate-trust-store-2.0.0_RELEASE.jar (0.4s)
2017-05-31T01:13:39.52+0200 [STG/0] OUT        Adding certificates to .java-buildpack/container_certificate_trust_store/truststore.jks (0.3s)
2017-05-31T01:13:39.74+0200 [STG/0] OUT -----> Downloading Spring Auto Reconfiguration 1.10.0_RELEASE from https://java-buildpack.cloudfoundry.org/auto-reconfiguration/auto-reconfiguration-1.10.0_RELEASE.jar (0.2s)
2017-05-31T01:13:48.65+0200 [STG/53] OUT -----> Uploading droplet (74M)
2017-05-31T01:13:56.16+0200 [DEA/53] OUT Starting app instance (index 0) with guid 2da068c7-a38f-440a-a1b1-42bd0f68694c
2017-05-31T01:14:00.86+0200 [App/0] ERR /bin/bash: line 20: ${vcap.application.name}:${vcap.application.instance_index}: bad substitution
2017-05-31T01:14:00.86+0200 [App/0] ERR /bin/bash: line 17: ${vcap.application.instance_index}: bad substitution
2017-05-31T01:14:00.86+0200 [App/0] ERR /bin/bash: line 18: {"spring.cloud.dataflow.stream.app.label":"httpclient","spring.cloud.stream.metrics.properties":"spring.application.name,spring.application.index,spring.cloud.application.*,spring.cloud.dataflow.*","spring.cloud.dataflow.stream.name":"STREAM_1","httpclient.http-method":"GET","spring.metrics.export.triggers.application.includes":"integration**","spring.cloud.stream.metrics.key":"STREAM_1.httpclient.${spring.cloud.application.guid}","spring.cloud.stream.bindings.input.group":"STREAM_1","spring.cloud.stream.bindings.output.producer.requiredGroups":"STREAM_1","httpclient.url-expression":"'https://pivotal.io/'","spring.cloud.stream.bindings.output.destination":"STREAM_1.httpclient","spring.cloud.dataflow.stream.app.type":"processor","spring.cloud.stream.bindings.input.destination":"STREAM_1.time"}: bad substitution
2017-05-31T01:14:02.70+0200 [App/0] OUT 2017-05-30 23:14:02.695  INFO 29 --- [           main] pertySourceApplicationContextInitializer : Adding 'cloud' PropertySource to ApplicationContext
2017-05-31T01:14:02.83+0200 [App/0] OUT 2017-05-30 23:14:02.837  INFO 29 --- [           main] nfigurationApplicationContextInitializer : Adding cloud service auto-reconfiguration to ApplicationContext
2017-05-31T01:14:02.94+0200 [App/0] OUT 2017-05-30 23:14:02.948  INFO 29 --- [           main] s.c.a.AnnotationConfigApplicationContext : Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@51521cc1: startup date [Tue May 30 23:14:02 UTC 2017]; root of context hierarchy
2017-05-31T01:14:03.35+0200 [App/0] OUT 2017-05-30 23:14:03.355  INFO 29 --- [           main] urceCloudServiceBeanFactoryPostProcessor : Auto-reconfiguring beans of type javax.sql.DataSource
2017-05-31T01:14:03.35+0200 [App/0] OUT 2017-05-30 23:14:03.357  INFO 29 --- [           main] bbitCloudServiceBeanFactoryPostProcessor : Auto-reconfiguring beans of type org.springframework.amqp.rabbit.connection.ConnectionFactory
2017-05-31T01:14:03.35+0200 [App/0] OUT 2017-05-30 23:14:03.358  INFO 29 --- [           main] bbitCloudServiceBeanFactoryPostProcessor : No beans of type org.springframework.amqp.rabbit.connection.ConnectionFactory found. Skipping auto-reconfiguration.
2017-05-31T01:14:03.35+0200 [App/0] OUT 2017-05-30 23:14:03.357  INFO 29 --- [           main] urceCloudServiceBeanFactoryPostProcessor : No beans of type javax.sql.DataSource found. Skipping auto-reconfiguration.
2017-05-31T01:14:03.44+0200 [App/0] OUT 2017-05-30 23:14:03.443  INFO 29 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'configurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$7adf301] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2017-05-31T01:14:03.95+0200 [App/0] OUT  \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
2017-05-31T01:14:03.95+0200 [App/0] OUT ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
2017-05-31T01:14:03.95+0200 [App/0] OUT   '  |____| .__|_| |_|_| |_\__, | / / / /
2017-05-31T01:14:03.95+0200 [App/0] OUT  /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
2017-05-31T01:14:03.95+0200 [App/0] OUT  =========|_|==============|___/=/_/_/_/
2017-05-31T01:14:03.95+0200 [App/0] OUT  :: Spring Boot ::        (v1.5.2.RELEASE)
2017-05-31T01:14:04.00+0200 [App/0] OUT 2017-05-30 23:14:04.000  INFO 29 --- [           main] c.c.c.ConfigServicePropertySourceLocator : Fetching config from server at: http://localhost:8888
2017-05-31T01:14:04.07+0200 [App/0] OUT 2017-05-30 23:14:04.074  WARN 29 --- [           main] c.c.c.ConfigServicePropertySourceLocator : Could not locate PropertySource: I/O error on GET request for "http://localhost:8888/dataflow-server-STREAM_1-httpclient/cloud": Connection refused (Connection refused); nested exception is java.net.ConnectException: Connection refused (Connection refused)
2017-05-31T01:14:04.08+0200 [App/0] OUT 2017-05-30 23:14:04.085  INFO 29 --- [           main] nfigurationApplicationContextInitializer : Adding cloud service auto-reconfiguration to ApplicationContext
2017-05-31T01:14:04.08+0200 [App/0] OUT 2017-05-30 23:14:04.086  INFO 29 --- [           main] p.r.HttpclientProcessorRabbitApplication : The following profiles are active: cloud
2017-05-31T01:14:04.10+0200 [App/0] OUT 2017-05-30 23:14:04.102  INFO 29 --- [           main] ationConfigEmbeddedWebApplicationContext : Refreshing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@47ef968d: startup date [Tue May 30 23:14:04 UTC 2017]; parent: org.springframework.context.annotation.AnnotationConfigApplicationContext@51521cc1
2017-05-31T01:14:04.93+0200 [App/0] OUT 2017-05-30 23:14:04.932  INFO 29 --- [           main] o.s.i.config.IntegrationRegistrar        : No bean named 'integrationHeaderChannelRegistry' has been explicitly defined. Therefore, a default DefaultHeaderChannelRegistry will be created.
2017-05-31T01:14:05.13+0200 [App/0] OUT 2017-05-30 23:14:05.136  WARN 29 --- [           main] o.s.a.r.c.CachingConnectionFactory       : ***
2017-05-31T01:14:05.13+0200 [App/0] OUT Automatic Recovery is Enabled in the provided connection factory;
2017-05-31T01:14:05.13+0200 [App/0] OUT prefers to use its own recovery mechanisms; when this option is true, you may receive
2017-05-31T01:14:05.63+0200 [App/0] OUT 2017-05-30 23:14:05.637  INFO 29 --- [           main] o.s.cloud.context.scope.GenericScope     : BeanFactory id=e79e7a4a-f420-302a-b3f9-3e154029ef49
2017-05-31T01:14:05.64+0200 [App/0] OUT 2017-05-30 23:14:05.642  INFO 29 --- [           main] urceCloudServiceBeanFactoryPostProcessor : Skipping auto-reconfiguring beans of type javax.sql.DataSource
2017-05-31T01:14:05.64+0200 [App/0] OUT 2017-05-30 23:14:05.643  INFO 29 --- [           main] edisCloudServiceBeanFactoryPostProcessor : Skipping auto-reconfiguring beans of type org.springframework.data.redis.connection.RedisConnectionFactory
2017-05-31T01:14:05.66+0200 [App/0] OUT 2017-05-30 23:14:05.664  INFO 29 --- [           main] faultConfiguringBeanFactoryPostProcessor : No bean named 'errorChannel' has been explicitly defined. Therefore, a default PublishSubscribeChannel will be created.
2017-05-31T01:14:05.66+0200 [App/0] OUT 2017-05-30 23:14:05.668  INFO 29 --- [           main] faultConfiguringBeanFactoryPostProcessor : No bean named 'taskScheduler' has been explicitly defined. Therefore, a default ThreadPoolTaskScheduler will be created.
2017-05-31T01:14:05.91+0200 [App/0] OUT 2017-05-30 23:14:05.909  INFO 29 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'integrationGlobalProperties' of type [org.springframework.beans.factory.config.PropertiesFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2017-05-31T01:14:05.91+0200 [App/0] OUT 2017-05-30 23:14:05.910  INFO 29 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'integrationGlobalProperties' of type [java.util.Properties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2017-05-31T01:14:05.77+0200 [App/0] OUT 2017-05-30 23:14:05.774  INFO 29 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.amqp.rabbit.annotation.RabbitBootstrapConfiguration' of type [org.springframework.amqp.rabbit.annotation.RabbitBootstrapConfiguration$$EnhancerBySpringCGLIB$$b1ffae32] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2017-05-31T01:14:06.37+0200 [App/0] OUT 2017-05-30 23:14:06.375  INFO 29 --- [           main] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat initialized with port(s): 64961 (http)
2017-05-31T01:14:06.39+0200 [App/0] OUT 2017-05-30 23:14:06.394  INFO 29 --- [           main] o.apache.catalina.core.StandardService   : Starting service Tomcat
2017-05-31T01:14:06.49+0200 [App/0] OUT 2017-05-30 23:14:06.493  INFO 29 --- [ost-startStop-1] o.s.web.context.ContextLoader            : Root WebApplicationContext: initialization completed in 2391 ms
2017-05-31T01:14:07.00+0200 [App/0] OUT 2017-05-30 23:14:07.005  INFO 29 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'hiddenHttpMethodFilter' to: [/*]
2017-05-31T01:14:07.00+0200 [App/0] OUT 2017-05-30 23:14:07.004  INFO 29 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'metricsFilter' to: [/*]
2017-05-31T01:14:07.00+0200 [App/0] OUT 2017-05-30 23:14:07.006  INFO 29 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'requestContextFilter' to: [/*]
2017-05-31T01:14:07.00+0200 [App/0] OUT 2017-05-30 23:14:07.005  INFO 29 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'characterEncodingFilter' to: [/*]
2017-05-31T01:14:07.00+0200 [App/0] OUT 2017-05-30 23:14:07.005  INFO 29 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'httpPutFormContentFilter' to: [/*]
2017-05-31T01:14:07.00+0200 [App/0] OUT 2017-05-30 23:14:07.008  INFO 29 --- [ost-startStop-1] .s.DelegatingFilterProxyRegistrationBean : Mapping filter: 'springSecurityFilterChain' to: [/*]
2017-05-31T01:14:07.00+0200 [App/0] OUT 2017-05-30 23:14:07.008  INFO 29 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'applicationContextIdFilter' to: [/*]
2017-05-31T01:14:07.00+0200 [App/0] OUT 2017-05-30 23:14:07.008  INFO 29 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'webRequestLoggingFilter' to: [/*]
2017-05-31T01:14:07.00+0200 [App/0] OUT 2017-05-30 23:14:07.008  INFO 29 --- [ost-startStop-1] o.s.b.w.servlet.ServletRegistrationBean  : Mapping servlet: 'dispatcherServlet' to [/]
2017-05-31T01:14:07.15+0200 [App/0] OUT 2017-05-30 23:14:07.150  WARN 29 --- [           main] ationConfigEmbeddedWebApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'org.springframework.cloud.stream.app.httpclient.processor.HttpclientProcessorConfiguration$HttpClientProcessor': Unsatisfied dependency expressed through field 'properties'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'httpclient-org.springframework.cloud.stream.app.httpclient.processor.HttpclientProcessorProperties': Could not bind properties to HttpclientProcessorProperties (prefix=httpclient, ignoreInvalidFields=false, ignoreUnknownFields=true, ignoreNestedProperties=false); nested exception is org.springframework.validation.BindException: org.springframework.boot.bind.RelaxedDataBinder$RelaxedBeanPropertyBindingResult: 1 errors
2017-05-31T01:14:07.15+0200 [App/0] OUT Field error in object 'httpclient' on field 'exactlyOneUrl': rejected value [false]; codes [AssertTrue.httpclient.exactlyOneUrl,AssertTrue.exactlyOneUrl,AssertTrue.boolean,AssertTrue]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [httpclient.exactlyOneUrl,exactlyOneUrl]; arguments []; default message [exactlyOneUrl]]; default message [Exactly one of 'url' or 'urlExpression' is required]
2017-05-31T01:14:07.14+0200 [App/0] OUT 2017-05-30 23:14:07.149 ERROR 29 --- [           main] o.s.b.b.PropertiesConfigurationFactory   : Field error in object 'httpclient' on field 'exactlyOneUrl': rejected value [false]; codes [AssertTrue.httpclient.exactlyOneUrl,AssertTrue.exactlyOneUrl,AssertTrue.boolean,AssertTrue]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [httpclient.exactlyOneUrl,exactlyOneUrl]; arguments []; default message [exactlyOneUrl]]; default message [Exactly one of 'url' or 'urlExpression' is required]
2017-05-31T01:14:07.14+0200 [App/0] OUT 2017-05-30 23:14:07.148 ERROR 29 --- [           main] o.s.b.b.PropertiesConfigurationFactory   : Properties configuration failed validation
2017-05-31T01:14:07.19+0200 [App/0] OUT Error starting ApplicationContext. To display the auto-configuration report re-run your application with 'debug' enabled.
2017-05-31T01:14:07.19+0200 [App/0] OUT 2017-05-30 23:14:07.196  INFO 29 --- [           main] utoConfigurationReportLoggingInitializer :
2017-05-31T01:14:07.20+0200 [App/0] OUT 2017-05-30 23:14:07.204 ERROR 29 --- [           main] o.s.b.d.LoggingFailureAnalysisReporter   :
2017-05-31T01:14:07.20+0200 [App/0] OUT ***************************
2017-05-31T01:14:07.20+0200 [App/0] OUT APPLICATION FAILED TO START
2017-05-31T01:14:07.20+0200 [App/0] OUT     Reason: Exactly one of 'url' or 'urlExpression' is required
2017-05-31T01:14:07.20+0200 [App/0] OUT Action:
2017-05-31T01:14:07.20+0200 [App/0] OUT     Value: false
2017-05-31T01:14:07.20+0200 [App/0] OUT Description:
2017-05-31T01:14:07.20+0200 [App/0] OUT     Property: httpclient.exactlyOneUrl
2017-05-31T01:14:07.20+0200 [App/0] OUT Binding to target org.springframework.cloud.stream.app.httpclient.processor.HttpclientProcessorProperties@1ca3b418 failed:
2017-05-31T01:14:07.20+0200 [App/0] OUT Update your application's configuration
2017-05-31T01:14:07.15+0200 [App/0] OUT 2017-05-30 23:14:07.156  INFO 29 --- [           main] o.apache.catalina.core.StandardService   : Stopping service Tomcat
2017-05-31T01:14:07.27+0200 [DEA/53] ERR Instance (index 0) failed to start accepting connections
2017-05-31T01:14:07.20+0200 [App/0] OUT ***************************
2017-05-31T01:14:07.39+0200 [API/4] OUT App instance exited with guid 2da068c7-a38f-440a-a1b1-42bd0f68694c payload: {"cc_partition"=>"default", "droplet"=>"2da068c7-a38f-440a-a1b1-42bd0f68694c", "version"=>"c24267bc-174c-4add-92b3-cb3eae33732b", "instance"=>"f43c92faddf946ec9eec097c4fb0235e", "index"=>0, "reason"=>"CRASHED", "exit_status"=>1, "exit_description"=>"failed to accept connections within health check timeout", "crash_timestamp"=>1496186047}
2017-05-31T01:14:07.40+0200 [API/5] OUT App instance exited with guid 2da068c7-a38f-440a-a1b1-42bd0f68694c payload: {"cc_partition"=>"default", "droplet"=>"2da068c7-a38f-440a-a1b1-42bd0f68694c", "version"=>"c24267bc-174c-4add-92b3-cb3eae33732b", "instance"=>"f43c92faddf946ec9eec097c4fb0235e", "index"=>0, "reason"=>"CRASHED", "exit_status"=>1, "exit_description"=>"failed to accept connections within health check timeout", "crash_timestamp"=>1496186047}

After seeing the log maybe the line :
2017-05-31T01:14:00.86+0200 [App/0] ERR /bin/bash: line 18: {"spring.cloud.dataflow.stream.app.label":"httpclient","spring.cloud.stream.metrics.properties":"spring.application.name,spring.application.index,spring.cloud.application.*,spring.cloud.dataflow.*","spring.cloud.dataflow.stream.name":"STREAM_1","httpclient.http-method":"GET","spring.metrics.export.triggers.application.includes":"integration**","spring.cloud.stream.metrics.key":"STREAM_1.httpclient.${spring.cloud.application.guid}","spring.cloud.stream.bindings.input.group":"STREAM_1","spring.cloud.stream.bindings.output.producer.requiredGroups":"STREAM_1","httpclient.url-expression":"'https://pivotal.io/'","spring.cloud.stream.bindings.output.destination":"STREAM_1.httpclient","spring.cloud.dataflow.stream.app.type":"processor","spring.cloud.stream.bindings.input.destination":"STREAM_1.time"}: bad substitution
Might be the root cause for this pb ? But I have no clues on how to fix it.

@BLaurent have you tried running with --url option as @artembilan suggested?

Yes i tried same result

Could this be caused by this ?
https://github.com/spring-cloud/spring-cloud-deployer-cloudfoundry/commit/0fd6f5ac0f1199b045c599bd10648b0e0ee97d3d

Our CI runs on PCF 1.7, 1.8, 1.9, and 1.10 versions and this change doesn't seem to be an issue there. I do suspect the unavailability of ${vcap.application.instance_index} at runtime. There's a general migration of VCAP_SERVICES and VACP_APPLICATION properties to flat env-var's in PCF itself, but that's only gradually happening in the recent releases of PCF. Besides, I'm able to run the sample in a similar environment like yours, too, so that is odd.
That fact that vcap.application.instance_index is null could cause this failure. In your PCF environment, do you see vcap.application.instance_index listing with value when you issue: cf env command?

It is very odd that you do not see this in your environment. There's no workaround to override this. This placeholder is baked into cf-deployer and that the SCDF's CF-server builds upon.
It'd be better to understand the cause and address it at the platform level. Can you share precisely what version of PCF are you using? (PCF 1.8.x/1.9.x?)
Since this change was introduced in 1.2.x, alternatively, you could try this sample on CF-server 1.1.1 to observe the behavior.

I don't think you see the instance properties like vcap.application.instance_index from inspecting the apps environment. You would have to look at the running instance, it should show up in http:///env

Here is for one of my app
cf curl /v2/apps/2da068c7-a38f-440a-a1b1-42bd0f68694c/env
{
   "staging_env_json": {},
   "running_env_json": {},
   "environment_json": {
      "JBP_LOG_LEVEL": "DEBUG",
      "SPRING_APPLICATION_INDEX": "${vcap.application.instance_index}",
      "SPRING_APPLICATION_JSON": "{\"spring.cloud.dataflow.stream.app.label\":\"httpclient\",\"spring.cloud.stream.metrics.properties\":\"spring.application.name,spring.application.index,spring.cloud.application.*,spring.cloud.dataflow.*\",\"spring.cloud.dataflow.stream.name\":\"STREAM_1\",\"httpclient.http-method\":\"GET\",\"spring.metrics.export.triggers.application.includes\":\"integration**\",\"spring.cloud.stream.metrics.key\":\"STREAM_1.httpclient.${spring.cloud.application.guid}\",\"spring.cloud.stream.bindings.input.group\":\"STREAM_1\",\"spring.cloud.stream.bindings.output.producer.requiredGroups\":\"STREAM_1\",\"httpclient.url-expression\":\"'https://pivotal.io/'\",\"spring.cloud.stream.bindings.output.destination\":\"STREAM_1.httpclient\",\"spring.cloud.dataflow.stream.app.type\":\"processor\",\"spring.cloud.stream.bindings.input.destination\":\"STREAM_1.time\"}",
      "SPRING_CLOUD_APPLICATION_GROUP": "STREAM_1",
      "SPRING_CLOUD_APPLICATION_GUID": "${vcap.application.name}:${vcap.application.instance_index}"
   },
   "system_env_json": {
      "VCAP_SERVICES": {
         "rabbitmq-36": [
            {
               "credentials": {
                  "http_api_uris": [
                     "https://xxxxx/api/"
                  ],
                  "ssl": false,
                  "dashboard_url": "https://xxxxx",
                  "password": "xxxxxx",
                  "protocols": {
                     "management": {
                        "path": "/api/",
                        "ssl": false,
                        "hosts": [
                           "10.72xxxx1",
                           "10.xxxxxxx"
                        ],
                        "password": "xxxxx",
                        "username": "xxxxx",
                        "port": 15672,
                        "host": "10.xxxxxx",
                        "uri": "http://xxxxxxx",
                        "uris": [
                           "http://xxxxxxx",
                           "http://xxxxxxx"
                        ]
                     },
                     "amqp": {
                        "vhost": xxxxxx",
                        "username": "xxxxx",
                        "password": "xxxxxx",
                        "port": 5672,
                        "host": "xxxxx",
                        "hosts": [
                           "xxxx",
                           "xxxxx"
                        ],
                        "ssl": false,
                        "uri": "xxxxxxx",
                        "uris": [
                           "xxxxxx",
                           "xxxxxx"
                        ]
                     },
                     "stomp": {
                        "vhost": "xxxxx",
                        "username": "xxxxx",
                        "password": "xxxxxx",
                        "port": 61613,
                        "host": "10.xxx",
                        "hosts": [
                           "10.yyyyyyy",
                           "10.yyyyyyy"
                        ],
                        "ssl": false,
                        "uri": "yyyyyy",
                        "uris": [
                           "yyyyyyyy",
                           "yyyyyyyy"
                        ]
                     }
                  },
                  "username": "yyyyyy",
                  "hostname": "1yyyyyy",
                  "hostnames": [
                     "yyyyyyy",
                     "yyyyyyy"
                  ],
                  "vhost": "yyyyyyyyyyyy",
                  "http_api_uri": "yyyyyyyyy",
                  "uri": "yyyyyyy",
                  "uris": [
                     "yyyyyyy",
                     "yyyyyyy"
                  ]
               },
               "syslog_drain_url": null,
               "volume_mounts": [],
               "label": "rabbitmxxxxx",
               "provider": null,
               "plan": "standard",
               "name": "rabbit",
               "tags": [
                  "rabbitmq",
                  "messaging",
                  "message-queue",
                  "amqp",
                  "stomp",
                  "mqtt",
                  "pivotal"
               ]
            }
         ]
      }
   },
   "application_env_json": {
      "VCAP_APPLICATION": {
         "limits": {
            "fds": 16384,
            "mem": 512,
            "disk": 512
         },
         "application_name": "dataflow-server-STREAM_1-httpclient",
         "application_uris": [
            "dataflow-serveryyyyyyyyy"
         ],
         "name": "dataflow-server-STREAM_1-httpclient",
         "space_name": "xxxxxx",
         "space_id": "yyyyyyyyy",
         "uris": [
            "dataflow-server-STREAM_1-yyyyyyy"
         ],
         "users": null,
         "application_id": "yyyyyyy",
         "version": "yyyyyyyyy",
         "application_version": "yyyyyyy"
      }
   }
}

I was referring to the /env management endpoint from a Spring Boot app which should give more detail and also show the complete environment for the app instance

Here is the /management/env of my dataflow server.
{
profiles: [
"cloud"
],
server.ports: {
local.server.port: 8080
},
Task Features De-activation: {
spring.cloud.dataflow.features.tasks-enabled: "false"
},
vcap: {
vcap.services.redis.tags[1]: "redis",
vcap.services.psql.credentials.uri: "******",
vcap.services.psql.credentials.host: "******",
vcap.services.uaa.provider: "",
vcap.application.port: "8080",
vcap.application.space_id: "40381acd-016a-4141-b5ee-ddf7bb6370d9",
vcap.services.psql.tags[1]: "postgresql",
vcap.services.logstash.plan: "free",
vcap.services.psql.credentials.password: "******",
vcap.services.uaa.credentials.uri: "******",
vcap.services.psql.plan: "shared-nr",
vcap.application.limits.fds: "16384",
vcap.services.logstash.label: "logstash-17",
vcap.services.logstash.tags[0]: "logstash14",
vcap.services.redis.credentials.port: "******",
vcap.services.redis.tags[0]: "pivotal",
vcap.services.logstash.credentials.password: "******",
vcap.services.psql.tags[0]: "rdpg",
vcap.application.uris[0]: "dataflow-server.xxx.io",
vcap.services.logstash.credentials.username: "******",
vcap.services.psql.credentials.username: "******",
vcap.services.psql.credentials.jdbc_uri: "******",
vcap.services.psql.label: "postgres",
vcap.application.name: "dataflow-server",
vcap.services.psql.provider: "",
vcap.services.uaa.plan: "Free",
vcap.services.uaa.syslog_drain_url: "",
vcap.services.psql.credentials.dsn: "******",
vcap.services.redis.volume_mounts: "",
vcap.services.redis.plan: "shared-vm",
vcap.application.application_id: "a972b1f7-f7a6-45f8-8feb-9807c13a001f",
vcap.services.psql.credentials.port: "******",
vcap.services.logstash.credentials.ports.9300/tcp: "******",
vcap.application.limits.disk: "2048",
vcap.services.redis.credentials.password: "******",
vcap.services.uaa.credentials.zone.http-header-value: "******",
vcap.application.application_uris[0]: "dataflow-server.xxxx.io",
vcap.application.space_name: "machine",
vcap.application.application_name: "dataflow-server",
vcap.application.instance_id: "3ac0b6fe-3207-461a-6aa2-4d87cc5a46d0",
vcap.services.uaa.credentials.zone.http-header-name: "******",
vcap.services.logstash.name: "logstash",
vcap.services.psql.name: "psql",
vcap.services.uaa.volume_mounts: "",
vcap.services.logstash.tags: "logstash14,logstash,syslog",
vcap.application.uris: "dataflow-server.xxxxx.io",
vcap.services.psql.tags: "rdpg,postgresql",
vcap.services.redis.label: "redis-12",
vcap.application.instance_index: "0",
vcap.services.uaa.credentials.issuerId: "******",
vcap.application.version: "3bb0748d-218c-4e04-954c-be1e4c0503ed",
vcap.services.uaa.credentials.subdomain: "******",
vcap.services.logstash.credentials.ports.9200/tcp: "******",
vcap.application.host: "<IP_ADDRESS>",
vcap.services.psql.credentials.binding_id: "******",
vcap.application.application_uris: "dataflow-server.run.aws-usw02-pr.ice.predix.io",
vcap.services.psql.volume_mounts: "",
vcap.services.logstash.credentials.hostname: "******",
vcap.services.uaa.name: "uaa",
vcap.services.logstash.provider: "",
vcap.services.logstash.credentials.ports.514/tcp: "******",
vcap.services.logstash.volume_mounts: "",
vcap.application.limits.mem: "2048",
vcap.services.redis.name: "redis",
vcap.services.uaa.tags: "",
vcap.services.redis.credentials.host: "******",
vcap.services.psql.credentials.database: "******",
vcap.services.logstash.tags[2]: "syslog",
vcap.services.psql.credentials.ID: "******",
vcap.services.uaa.credentials.dashboardUrl: "******",
vcap.services.redis.syslog_drain_url: "",
vcap.application.application_version: "3bb0748d-218c-4e04-954c-be1e4c0503ed",
vcap.services.redis.tags: "pivotal,redis",
vcap.services.psql.credentials.instance_id: "******",
vcap.services.uaa.label: "predix-uaa",
vcap.services.psql.syslog_drain_url: "",
vcap.services.redis.provider: "",
vcap.services.logstash.syslog_drain_url: "syslog://<IP_ADDRESS>:32903",
vcap.services.logstash.tags[1]: "logstash"
},
servletContextInitParams: { },
spring.application.json: {
maven.local-repository: null,
maven.remote-repositories.repo1.url: "http://repo.spring.io/release/"
},
systemProperties: {
java.runtime.name: "OpenJDK Runtime Environment",
java.protocol.handler.pkgs: "org.springframework.boot.loader|org.springframework.boot.loader",
sun.boot.library.path: "/home/vcap/app/.java-buildpack/open_jdk_jre/lib/amd64",
java.vm.version: "25.121-b13",
java.vm.vendor: "Oracle Corporation",
java.vendor.url: "http://java.oracle.com/",
path.separator: ":",
java.vm.name: "OpenJDK 64-Bit Server VM",
file.encoding.pkg: "sun.io",
user.country: "US",
sun.java.launcher: "SUN_STANDARD",
sun.os.patch.level: "unknown",
PID: "11",
java.vm.specification.name: "Java Virtual Machine Specification",
user.dir: "/home/vcap/app",
java.runtime.version: "1.8.0_121-b13",
java.awt.graphicsenv: "sun.awt.X11GraphicsEnvironment",
org.jboss.logging.provider: "slf4j",
java.endorsed.dirs: "/home/vcap/app/.java-buildpack/open_jdk_jre/lib/endorsed",
os.arch: "amd64",
java.io.tmpdir: "/home/vcap/tmp",
line.separator: " ",
java.vm.specification.vendor: "Oracle Corporation",
os.name: "Linux",
sun.jnu.encoding: "UTF-8",
spring.beaninfo.ignore: "true",
java.library.path: "/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib",
sun.nio.ch.bugLevel: "",
javax.net.ssl.trustStore: "/home/vcap/app/.java-buildpack/container_certificate_trust_store/truststore.jks",
java.specification.name: "Java Platform API Specification",
java.class.version: "52.0",
sun.management.compiler: "HotSpot 64-Bit Tiered Compilers",
os.version: "4.4.0-64-generic",
user.home: "/home/vcap",
catalina.useNaming: "false",
user.timezone: "Etc/UTC",
java.awt.printerjob: "sun.print.PSPrinterJob",
@appId: "dataflow-server",
file.encoding: "UTF-8",
java.specification.version: "1.8",
catalina.home: "/home/vcap/tmp/tomcat.3717120741600518506.8080",
java.class.path: "/home/vcap/app/.",
user.name: "vcap",
java.vm.specification.version: "1.8",
sun.java.command: "org.springframework.boot.loader.JarLauncher",
java.home: "/home/vcap/app/.java-buildpack/open_jdk_jre",
sun.arch.data.model: "64",
user.language: "en",
java.specification.vendor: "Oracle Corporation",
awt.toolkit: "sun.awt.X11.XToolkit",
java.vm.info: "mixed mode",
java.version: "1.8.0_121",
java.ext.dirs: "/home/vcap/app/.java-buildpack/open_jdk_jre/lib/ext:/usr/java/packages/lib/ext",
sun.boot.class.path: "/home/vcap/app/.java-buildpack/open_jdk_jre/lib/resources.jar:/home/vcap/app/.java-buildpack/open_jdk_jre/lib/rt.jar:/home/vcap/app/.java-buildpack/open_jdk_jre/lib/sunrsasign.jar:/home/vcap/app/.java-buildpack/open_jdk_jre/lib/jsse.jar:/home/vcap/app/.java-buildpack/open_jdk_jre/lib/jce.jar:/home/vcap/app/.java-buildpack/open_jdk_jre/lib/charsets.jar:/home/vcap/app/.java-buildpack/open_jdk_jre/lib/jfr.jar:/home/vcap/app/.java-buildpack/open_jdk_jre/classes",
java.awt.headless: "true",
java.vendor: "Oracle Corporation",
catalina.base: "/home/vcap/tmp/tomcat.3717120741600518506.8080",
file.separator: "/",
java.vendor.url.bug: "http://bugreport.sun.com/bugreport/",
sun.io.unicode.encoding: "UnicodeLittle",
sun.cpu.endian: "little",
javax.net.ssl.trustStorePassword: "******",
sun.cpu.isalist: ""
},
systemEnvironment: {
PATH: "/usr/local/bin:/usr/bin:/bin",
SPRING_CLOUD_DEPLOYER_CLOUDFOUNDRY_PASSWORD: "******",
SPRING_CLOUD_DEPLOYER_CLOUDFOUNDRY_TASK_INSTANCES: "1",
INSTANCE_INDEX: "0",
SPRING_CLOUD_DEPLOYER_CLOUDFOUNDRY_SPACE: "machine",
XFILESEARCHPATH: "/usr/dt/app-defaults/%L/Dt",
LANG: "en_US.UTF-8",
SPRING_CLOUD_DEPLOYER_CLOUDFOUNDRY_STREAM_DISK: "512",
DATABASE_URL: "postgres://u00cba432716249ba850d8d9763517b6f:2a368f78a1a64dc38c0560f9a3671b6b@<IP_ADDRESS>:5432/debc01605b83947a8b6bd4997683a6784?sslmode=disable",
SPRING_CLOUD_DEPLOYER_CLOUDFOUNDRY_STREAM_INSTANCES: "1",
CF_INSTANCE_PORTS: "[{"external":60038,"internal":8080},{"external":60039,"internal":2222}]",
SPRING_CLOUD_DEPLOYER_CLOUDFOUNDRY_DOMAIN: "run.aws-usw02-pr.ice.predix.io",
SPRING_CLOUD_DEPLOYER_CLOUDFOUNDRY_SKIP_SSL_VALIDATION: "false",
CF_INSTANCE_GUID: "3ac0b6fe-3207-461a-6aa2-4d87cc5a46d0",
SPRING_APPLICATION_JSON: "{ "maven": { "local-repository": null, "remote-repositories": { "repo1": { "url": "http://repo.spring.io/release/" } } } }",
SPRING_CLOUD_DEPLOYER_CLOUDFOUNDRY_TASK_BUILDPACK: "https://github.com/cloudfoundry/java-buildpack#v3.14",
PWD: "/home/vcap/app",
CF_INSTANCE_PORT: "60038",
VCAP_APPLICATION: "{"application_id":"a972b1f7-f7a6-45f8-8feb-9807c13a001f","application_name":"dataflow-server","application_uris":["dataflow-server.run.aws-usw02-pr.ice.predix.io"],"application_version":"3bb0748d-218c-4e04-954c-be1e4c0503ed","host":"<IP_ADDRESS>","instance_id":"3ac0b6fe-3207-461a-6aa2-4d87cc5a46d0","instance_index":0,"limits":{"disk":2048,"fds":16384,"mem":2048},"name":"dataflow-server","port":8080,"space_id":"40381acd-016a-4141-b5ee-ddf7bb6370d9","space_name":"machine","uris":["dataflow-server.run.aws-usw02-pr.ice.predix.io"],"version":"3bb0748d-218c-4e04-954c-be1e4c0503ed"}",
SERVER_PORT: "8080",
SPRING_CLOUD_DEPLOYER_CLOUDFOUNDRY_TASK_DISK: "512",
SPRING_CLOUD_DEPLOYER_CLOUDFOUNDRY_TASK_MEMORY: "512",
SPRING_CLOUD_DEPLOYER_CLOUDFOUNDRY_USERNAME<EMAIL_ADDRESS>CF_INSTANCE_IP: "<IP_ADDRESS>",
PORT: "8080",
VCAP_SERVICES: "******",
INSTANCE_GUID: "3ac0b6fe-3207-461a-6aa2-4d87cc5a46d0",
SPRING_CLOUD_DEPLOYER_CLOUDFOUNDRY_TASK_ENABLE_RANDOM_APP_NAME_PREFIX: "false",
TRUST_CERTS: "api.system.aws-usw02-pr.ice.predix.io",
USER: "vcap",
SPRING_CLOUD_DEPLOYER_CLOUDFOUNDRY_URL: "https://api.system.aws-usw02-pr.ice.predix.io",
SPRING_CLOUD_DEPLOYER_CLOUDFOUNDRY_STREAM_ENABLE_RANDOM_APP_NAME_PREFIX: "false",
TMPDIR: "/home/vcap/tmp",
SPRING_CLOUD_DEPLOYER_CLOUDFOUNDRY_TASK_SERVICES: "psql",
SPRING_CLOUD_DEPLOYER_CLOUDFOUNDRY_STREAM_SERVICES: "rabbit",
SPRING_CLOUD_DEPLOYER_CLOUDFOUNDRY_STREAM_BUILDPACK: "https://github.com/cloudfoundry/java-buildpack#v3.14",
CF_INSTANCE_ADDR: "<IP_ADDRESS>:60038",
SPRING_CLOUD_DEPLOYER_CLOUDFOUNDRY_ORG: "European_Foundry_Basic",
NLSPATH: "/usr/dt/lib/nls/msg/%L/%N.cat",
CF_INSTANCE_INDEX: "0",
MEMORY_LIMIT: "2048m",
SHLVL: "0",
HOME: "/home/vcap/app",
SPRING_CLOUD_DEPLOYER_CLOUDFOUNDRY_STREAM_MEMORY: "512"
},
applicationConfig: [classpath:/application.yml]: {
spring.cloud.dataflow.features.tasks-enabled: true,
spring.cloud.dataflow.security.authorization.enabled: false,
security.oauth2.client.client-id: "dataflow-server-client",
security.oauth2.client.client-secret: "******",
security.oauth2.client.access-token-uri: "https://foundry-eu.predix-uaa.run.aws-usw02-pr.ice.predix.io/oauth/token",
security.oauth2.client.user-authorization-uri: "https://foundry-eu.predix-uaa.run.aws-usw02-pr.ice.predix.io/oauth/authorize",
security.oauth2.resource.user-info-uri: "https://foundry-eu.predix-uaa.run.aws-usw02-pr.ice.predix.io/userinfo",
management.contextPath: "/management",
management.security.enabled: false
},
springCloudClientHostInfo: {
spring.cloud.client.hostname: "3ac0b6fe-3207-461a-6aa2-4d87cc5a46d0",
spring.cloud.client.ipAddress: "<IP_ADDRESS>"
},
cloud: {
cloud.services.psql.id: "psql",
cloud.application.space_id: "40381acd-016a-4141-b5ee-ddf7bb6370d9",
cloud.services.postgresql.connection.jdbcurl: "jdbc:postgresql://<IP_ADDRESS>:5432/debc01605b83947a8b6bd4997683a6784?user=u00cba432716249ba850d8d9763517b6f&password=2a368f78a1a64dc38c0560f9a3671b6b&sslmode=disable",
cloud.services.redis.connection.host: "<IP_ADDRESS>",
cloud.services.psql.connection.port: 5432,
cloud.services.postgresql.connection.port: 5432,
cloud.services.redis.connection.password: "******",
cloud.services.psql.connection.path: "debc01605b83947a8b6bd4997683a6784",
cloud.services.postgresql.connection.path: "debc01605b83947a8b6bd4997683a6784",
cloud.application.host: "<IP_ADDRESS>",
cloud.services.redis.id: "redis",
cloud.application.application_name: "dataflow-server",
cloud.application.limits: {
disk: 2048,
fds: 16384,
mem: 2048
},
cloud.application.application_uris: [
"dataflow-server.run.aws-usw02-pr.ice.predix.io"
],
cloud.services.psql.connection.query: "sslmode=disable",
cloud.application.instance_index: 0,
cloud.services.postgresql.connection.uri: "postgres://u00cba432716249ba850d8d9763517b6f:2a368f78a1a64dc38c0560f9a3671b6b@<IP_ADDRESS>:5432/debc01605b83947a8b6bd4997683a6784?sslmode=disable",
cloud.application.name: "dataflow-server",
cloud.application.instance-id: "3ac0b6fe-3207-461a-6aa2-4d87cc5a46d0",
cloud.services.psql.connection.host: "<IP_ADDRESS>",
cloud.application.uris: [
"dataflow-server.run.aws-usw02-pr.ice.predix.io"
],
cloud.services.postgresql.connection.host: "<IP_ADDRESS>",
cloud.services.psql.connection.jdbcurl: "jdbc:postgresql://<IP_ADDRESS>:5432/debc01605b83947a8b6bd4997683a6784?user=u00cba432716249ba850d8d9763517b6f&password=2a368f78a1a64dc38c0560f9a3671b6b&sslmode=disable",
cloud.services.logstash.id: "logstash",
cloud.services.postgresql.id: "psql",
cloud.services.psql.connection.password: "******",
cloud.services.psql.connection.username: "u00cba432716249ba850d8d9763517b6f",
cloud.application.version: "3bb0748d-218c-4e04-954c-be1e4c0503ed",
cloud.services.psql.connection.uri: "postgres://u00cba432716249ba850d8d9763517b6f:2a368f78a1a64dc38c0560f9a3671b6b@<IP_ADDRESS>:5432/debc01605b83947a8b6bd4997683a6784?sslmode=disable",
cloud.services.postgresql.connection.password: "******",
cloud.services.redis.connection.scheme: "redis",
cloud.services.postgresql.connection.username: "u00cba432716249ba850d8d9763517b6f",
cloud.services.psql.connection.scheme: "postgres",
cloud.application.app-id: "dataflow-server",
cloud.application.instance_id: "3ac0b6fe-3207-461a-6aa2-4d87cc5a46d0",
cloud.application.application_id: "a972b1f7-f7a6-45f8-8feb-9807c13a001f",
cloud.services.redis.connection.port: 50015,
cloud.services.uaa.id: "uaa",
cloud.services.postgresql.connection.scheme: "postgres",
cloud.application.application_version: "3bb0748d-218c-4e04-954c-be1e4c0503ed",
cloud.application.port: 8080,
cloud.services.postgresql.connection.query: "sslmode=disable",
cloud.services.redis.connection.uri: "redis://<IP_ADDRESS>:50015",
cloud.application.space_name: "machine"
},
springCloudServicesBootstrap: {
spring.application.name: "${vcap.application.name:}"
},
defaultProperties: {
logging.level.org.springframework.boot: "WARN",
logging.level.org.springframework.context: "WARN",
spring.cloud.dataflow.security.authorization.rules[25]: "DELETE /streams/deployments => hasRole('ROLE_CREATE')",
spring.cloud.dataflow.security.authorization.rules[15]: "GET /jobs/instances/* => hasRole('ROLE_VIEW')",
logging.level.org.springframework.boot.autoconfigure.security: "INFO",
spring.cloud.dataflow.security.authorization.rules[27]: "POST /tasks/definitions => hasRole('ROLE_CREATE')",
spring.cloud.dataflow.security.authorization.rules[17]: "GET /runtime/apps/** => hasRole('ROLE_VIEW')",
spring.cloud.dataflow.security.authorization.rules[29]: "GET /tasks/definitions => hasRole('ROLE_VIEW')",
spring.cloud.dataflow.security.authorization.rules[19]: "GET /streams/definitions/* => hasRole('ROLE_VIEW')",
management.security.roles: "MANAGE",
logging.level.org.springframework.security: "WARN",
spring.cloud.dataflow.security.authorization.rules[4]: "GET /management/** => hasRole('ROLE_MANAGE')",
logging.level.org.springframework.beans: "WARN",
spring.cloud.dataflow.security.authorization.rules[31]: "GET /tasks/executions => hasRole('ROLE_VIEW')",
spring.cloud.dataflow.security.authorization.rules[2]: "GET /metrics/** => hasRole('ROLE_VIEW')",
spring.cloud.dataflow.security.authorization.rules[21]: "POST /streams/definitions => hasRole('ROLE_CREATE')",
spring.cloud.dataflow.security.authorization.rules[11]: "GET /jobs/executions => hasRole('ROLE_VIEW')",
spring.cloud.dataflow.security.authorization.rules[33]: "POST /tasks/executions => hasRole('ROLE_CREATE')",
spring.cloud.dataflow.security.authorization.rules[8]: "POST /apps => hasRole('ROLE_CREATE')",
spring.cloud.dataflow.security.authorization.rules[23]: "DELETE /streams/definitions => hasRole('ROLE_CREATE')",
spring.cloud.dataflow.security.authorization.rules[6]: "GET /apps/** => hasRole('ROLE_VIEW')",
spring.cloud.dataflow.security.authorization.rules[13]: "GET /jobs/executions/** => hasRole('ROLE_VIEW')",
spring.autoconfigure.exclude: "org.springframework.boot.autoconfigure.session.SessionAutoConfiguration",
spring.cloud.dataflow.security.authorization.rules[0]: "GET /metrics/streams => hasRole('ROLE_VIEW')",
logging.level.org.springframework.integration: "WARN",
spring.cloud.dataflow.version-info.dataflow-dashboard-version: "1.2.0.RELEASE",
logging.level.org.springframework.jmx: "WARN",
logging.level.org.springframework.web: "WARN",
spring.cloud.dataflow.security.authorization.rules[14]: "GET /jobs/instances => hasRole('ROLE_VIEW')",
spring.cloud.dataflow.security.authorization.rules[26]: "POST /streams/deployments/* => hasRole('ROLE_CREATE')",
spring.cloud.dataflow.security.authorization.rules[9]: "POST /apps/** => hasRole('ROLE_CREATE')",
spring.cloud.dataflow.security.authorization.rules[16]: "GET /runtime/apps => hasRole('ROLE_VIEW')",
spring.cloud.dataflow.security.authorization.rules[28]: "DELETE /tasks/definitions/* => hasRole('ROLE_CREATE')",
spring.cloud.dataflow.security.authorization.rules[18]: "GET /streams/definitions => hasRole('ROLE_VIEW')",
spring.cloud.dataflow.security.authorization.enabled: true,
spring.cloud.dataflow.security.authorization.rules[3]: "DELETE /metrics/** => hasRole('ROLE_CREATE')",
spring.cloud.dataflow.security.authorization.rules[1]: "GET /about => hasRole('ROLE_VIEW')",
spring.cloud.dataflow.security.authorization.rules[30]: "GET /tasks/definitions/* => hasRole('ROLE_VIEW')",
spring.cloud.dataflow.security.authorization.rules[20]: "GET /streams/definitions/*/related => hasRole('ROLE_VIEW')",
spring.cloud.dataflow.security.authorization.rules[7]: "DELETE /apps/** => hasRole('ROLE_CREATE')",
spring.cloud.dataflow.security.authorization.rules[10]: "GET /completions/** => hasRole('ROLE_CREATE')",
spring.cloud.dataflow.security.authorization.rules[32]: "GET /tasks/executions/* => hasRole('ROLE_VIEW')",
spring.cloud.dataflow.security.authorization.rules[22]: "DELETE /streams/definitions/* => hasRole('ROLE_CREATE')",
spring.cloud.dataflow.security.authorization.rules[12]: "PUT /jobs/executions/** => hasRole('ROLE_CREATE')",
spring.cloud.dataflow.security.authorization.rules[34]: "DELETE /tasks/executions/* => hasRole('ROLE_CREATE')",
spring.cloud.dataflow.security.authorization.rules[5]: "GET /apps => hasRole('ROLE_VIEW')",
spring.cloud.dataflow.security.authorization.rules[24]: "DELETE /streams/deployments/* => hasRole('ROLE_CREATE')",
spring.cloud.dataflow.version-info.dataflow-core-version: "1.2.1.RELEASE"
}
}

I am investigating this issue with My platform team.
Thanks for all your time and help
Best regards


Wowsobot no longer responding to commands, possibly due to twitch chat server move

I'm not sure if you are already aware, but Twitch is in the process of moving their servers from "irc.twitch.tv" to "irc.chat.twitch.tv". https://discuss.dev.twitch.tv/t/psa-chat-servers-are-going-to-migrate-to-aws-ec2-servers/4877
I thought I should let you know just in case, since wowsobot has stopped responding to commands. I believe the server move to be the case as I was only able to access imaqtpie's chat on "Chatty" (external twitch chat program), after changing the server address.

Thanks, fixed
On Mar 19, 2016 01:36, "mosukiton"<EMAIL_ADDRESS>wrote:

I'm not sure if you are already aware, but Twitch is in the process of
moving their servers from "irc.twitch.tv" to "irc.chat.twitch.tv".
https://discuss.dev.twitch.tv/t/psa-chat-servers-are-going-to-migrate-to-aws-ec2-servers/4877
I thought I should let you know just in case, since wowsobot has stopped
responding to commands. I believe the server move to be the case as I was
only able to access imaqtpie's chat on "Chatty" (external twitch chat
program), after changing the server address.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub
https://github.com/pajlada/pajbot/issues/247


Feature: TrainWizard - Secret Picker

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

Describe the solution you'd like

Describe alternatives you've considered

Additional context

ad781c7741cb00d0787aed9ff7fb58275db66886


removing trailing spaces to match props names correctly

Trailing spaces in event names were making events not to match props names.
Keep going with this great module!

Awesome, thanks!


SAK-48084 Samigo: Add spanish translations

The autosubmit strings are a bit tricky, because either header_extendedTime_due_date=Fechas de entrega or
header_extendedTime_retract_date=Fecha l\u00edmite de entrega will be inserted for {0}. and I could not find out if Fechas de entrega has to be plural.
https://sakaiproject.atlassian.net/browse/SAK-48084

@stetsche Could you mark the Jira as 'Please Merge' for 22.x and 23.x ?

Sure, thanks!


Idea of screencast about git

Hello,
Maybe it's already planned, but it could be cool to have a screencast speaking about milestones or version control for the master, I don't know if both are the same things or not..
I mean have a version of the project locked to a certain version for example 1.9, then they are others version like 2.0 who include breaking changes. But peoples can continue to use the 1.9.
What do you think about that ?

Yes, the series will cover tagging 100%.


Appropriate client methods are now const

This is desirable as it allows differentiation outside of the client / parameter set of what will touch object state (which applying constraints does not).
This will aid in reasoning about threading things in other places.

Thanks @weefuzzy - are you happy with the further additions before I merge? The most salient one is the enable_if_t refactor (I couldn't get the method const any other way). This was suggested by @lewardo as an alternative incantation, but I cannot say I ever really feel I understand the details of std::enable_if_t

Should be equivalent 😬 I think the difference is in the context in which the method is enabled / disabled, so that in the first case it was too 'late' to be consty. Or something.

@tremblap - these changes are pretty minimal (there are a lot, but they shouldn't do anything and if they did the compiler should test them) but given the number can you give them a spin in your preferred methods before merging?