Drop unsupported Python 2.6 and 3.3

Reasons for dropping old ones
2.6

Unsupported since 2013-10-29
https://snarky.ca/stop-using-python-2-6/
http://www.curiousefficiency.org/posts/2015/04/stop-supporting-python26.html
http://www.python3statement.org
Current pip 9 deprecates Python 2.6 support, pip 10 won't support it (https://github.com/pypa/pip/issues/3955)
Not much PyPI traffic (June 2016) https://github.com/pypa/pip/issues/3796

3.2

(Already dropped 👍 )

3.3

Unsupported since 2017-09-29
pip 10 will deprecate Python 3.3 support, pip 11 won't support it (https://github.com/pypa/pip/issues/3796)
Very little PyPI traffic (June 2016) https://github.com/pypa/pip/issues/3796

Also
This prevents this project's dependencies, such as MarkupSafe, from moving forward. See https://github.com/pallets/markupsafe/pull/79#issuecomment-335014965.

[ ] Changelog

Hi, I appreciate your interest, but please stop opening these on so many projects. Maintainers are typically aware of Python 2.6 and 3.3 status and have their own plans for this.

Sure. What are the plans for Flask, Jinja2 and MarkupSafe?

They will drop support when I make significant releases. 1.0 will definitely still support them. Opening PRs is premature because there may be merge conflicts due to other commits in the mean time. This is the same reason we don't accept PRs that fix code style everywhere.


SA - Help regarding linking different zones of pie chart

Sender<EMAIL_ADDRESS>Comment: Can I please know  how to add a router in different zones of pie chart?I need to link different zones to another page.
Open #20 in Usersnap Dashboard
Notes:

(1) Can I please know  how to add a router in different zones of pie chart?I need to link different zones to another page.

Download original image
Browser: Chrome 67 (Windows 7)
Referer: https://amexio.org/api/v4.1/index.html#/pie-chart-demo
Screen size: 1600 x 900 Browser size: 1600 x 794
Powered by usersnap.com

Instead of google charts, we can suggest you to use d3 charts, where you will get click event and data of particular section, so that accordingly routing or any operations can be performed.
Refer example.
Thanks.


feat: enable delegations on all networks

Summary
Previously delegations would only work for few networks that we have enabled, but with this change we will allow all networks to function by leveraging ETH as base action network that can act on different chainIds.
Closes: https://github.com/snapshot-labs/sx-monorepo/issues/830
How to test

Add some unusual network to your Metamask using https://chainlist.org/ (we don't really handle case if user doesn't have some network added currently, might be another issue to take a look into).
Add delegation to your offchain space using this network (I only used dummy contract as I couldn't find erc20-votes tokens on different networks).
Go to delegations, you see them, you can start delegating (if you have correct contract).

@wa0x6e similar to treasuries yes, but I wonder if that would make sense to enable full list of delegations for onchain spaces?
@bonustrack what do you think? should we allow all networks to be used in delegations for onchain spaces? or maybe in treasuries as well? (that could require more changes on the API I think to handle executions I believe). Or do we keep it as is.
Or maybe it's a task for next cycle.


Config option for MS Office files

I have a mix of Google Docs/Sheets/Slides and MS Office files in my Drive that I haven't converted, but I don't have any software on my PC capable of opening MS Office files.
Would it be possible to get an option to display MS Office files as .desktop links similar to how GDocs are shown, in order to open them in Google Docs on the web?

LibreOffice ? Apache OpenOffice ? Just to name a couple.
There are so many free office suites and even individual apps such as Gnumeric that opens M$ Office files no problem. Most of them do, in fact.

Would it be possible to get an option to display MS Office files as .desktop links similar to how GDocs are shown, in order to open them in Google Docs on the web?

No, sorry, it's not possible.


Add random_get WASI function

Is random returns with 0? Strange.

For the record: WASI functions return error codes only and have their ,,result'' written into memory. Error code 0 is succes.

Oooops... I forgot about this patch, sorry for not responding. :(
Thank you @kulcsaradam for responding.
This test only calls the random_get function without checking its result (I mean the randomness of the numbers).


Implement getTransfers

https://github.com/iotaledger/iota.js/blob/next/packages/core/src/createGetTransfers.ts#L57
getTransfers() is deprecated and will be removed in v2.0.0. findTransactions() should be used instead.


Use RFC 3339 time format in the API

I think it'd be good to define that user facing APIs return timestamps in RFC 3339 format. I stumbled upon this trying to parse payload in Rust which didn't like default Go "monotonic" time format. RFC 3339 is pretty much recommended for all API use cases.
The current commit is only to show how the change would look like. The default support in gqlgen is using RFC3339Nano format which works but might be a bit overkill. Anyway, it's a good first step for now and we can discuss if we should do something else.
If everyone is supportive of this change, I would go and continue to implement and document this for the whole API.

this sounds good to me, but will defer to @mihaimaruseac and @pxp928 who are currently actively working on the GraphQL portions.


svelte kit window is not defined

does this work for SvelteKit?

First and foremost, I recommend sveltekit over plain svelte. SvelteKit is a svelte extension that simplifies routing and includes features that plain svelte does not, such as layouts.
SvelteKit uses (SSR) server-side rendering by default. Yes, windows work on SvelteKit without an adapter; however, you must add the window on the built-in svelte function, onMount. If you wish to use windows as freely as you do in svelte (SPA). You must install https://github.com/sveltejs/kit/tree/master/packages/adapter-static

install SvelteKit static adapter: run npm i -D @sveltejs/adapter-static'
Add adapter in svelte.config.js

import adapter from '@sveltejs/adapter-static';

export default {
  kit: {
    adapter: adapter({
      fallback: true,
    })

You can disable server-side rendering on the page you use the video player.
// +page.js
export const ssr = false;

You can also import the component in onMount to make sure it is only loaded in the browser. This way you don't need to disable SSR.
<!-- +page.svelte -->
<script>
  import { onMount } from 'svelte';

  let VideoPlayer;

  const poster = 'https://res.cloudinary.com/dvm02rtnk/image/upload/c_scale,w_1024,q_auto/v1628058523/blender/HERO_Blender_Grease_Pencil_Showcase_g86hfo.jpg';
  const source = [
    'https://res.cloudinary.com/dvm02rtnk/video/upload/v1628057414/blender/HERO_Blender_Grease_Pencil_Showcase_1080p_ctsjpy.mp4',
    'https://res.cloudinary.com/dvm02rtnk/video/upload/v1628057414/blender/HERO_Blender_Grease_Pencil_Showcase_1080p_ctsjpy.webm',
    'https://res.cloudinary.com/dvm02rtnk/video/upload/v1628057414/blender/HERO_Blender_Grease_Pencil_Showcase_1080p_ctsjpy.ogv',
  ];

  onMount(async () => {
    const component = await import('svelte-video-player');

    VideoPlayer = component.default;
  });
</script>

<svelte:component this={VideoPlayer} {poster} {source} />


Cannot compare or sort by Unique Identified

Such query snippet does not work: .Where(x => x.Id.CompareTo(anotherGuid) >= 0) where Id and anotherGuid are of type Guid. The exception says:

The binary operator GreaterThanOrEqual is not defined for the types 'System.Nullable1[System.Guid]' and 'System.Nullable1[System.Guid]'.

This works fine when run against an actual sql server instance

Hello @tyrotoxin ,
Thank you for reporting.
We started to investigate and we successfully reproduced the issue and make a quick fix.
However, we didn't release the fix yet. We want first to investigate more this scenario to make sure we don't create some side effect.
Best Regards,
Jonathan

That was fast 👍 Thanks, we are definitely looking forward for the updated release.

Hello @tyrotoxin ,
Just to let you know, the fix has been completed.
We are not the original owner of this library, so I contacted him since I currently have some trouble to release it.
I will try to keep you updated.
Best Regards,
Jonathan

Hello @tyrotoxin ,
Here is a small update:
We successfully contacted the original owner of the library, we are currently waiting for his answer.

Thanks, take your time, it will take a while for us to upgrade to the latest version when available in any case.

Hello @tyrotoxin , @CoreyCaldwell ,
The version 1.3.2 has been released
Nullable Guid comparison support has been added in this version.
Best Regards,
Jonathan

Appreciate it @JonathanMagnan , I'll try the fix next week.


Minor typo fix

just a small typo noticed when discovering your project today, in the spirit of #8
looking forward to exploring more and helping with any test and development contributions

Thanks @jonyet :)


Lecture 10 checklist

[x] Carry on with your implementation adding more features to your project: use issues and PRs to track your work; add unit tests when appropriate.
[ ] List the issues and PRs you worked on during the week in this issue.
[x] Define a few project goals for the upcoming weeks, create them as issues, list them in this issue.
[ ] Make a new release following Semantic Versioning rules.

During this week I have worked on #97 #21 and #15

One of our project goals we have for the coming weeks is to make the first level of the game: #106

This week I have worked on #131, #126, #120, #112, #116 and #111.
The goal for this week is to have a complete game and to have completed most of the workshops so we do not have a lot of work that needs to be done the last week. Next week the goal is to be done with the game and all the workshops and have prepared for our presentation.

This week I have worked on #47, #122 and #28.

I have worked on #127, #123

This week i have worked on #68, #67, #9


Update extract_year_fast

Arithmetic reorder in the function to trigger constant folding optimization in the compiler.

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


CI: Use 2.6.3

This PR updates the CI matrix.

I don’t think it worths it to chech the code against all versions. Doesn’t it make sence to support minimal and maximum versions only?


Adding back the ansible playbooks removed by mistake

Signed-off-by: Ljupcho Palashevski<EMAIL_ADDRESS>

Merging without review since it is reverting previous state


Nadeko Notification Tray

Hi!
I host Nadeko on my pc. I want to know if I can put the application is system notification tray on windows, I don't want to be in taskbar.
Anybody knows how to do this?

There is a program called OuttaSight which can do this

hasn't heard the name OuttaSight for a really long time. Are you like, 3x~4x? XD
Anyways, back to the subject, no. Nadeko does not provide built-in function to hide into the notification tray without third party support.

@PhoenixMusic if i were you go to feature hub of NadekoBot and suggest it there! Ask your friends to upvote it. Meanwhile, use this OuttaSight program. You can close the issue ^.^


MlpPolicy is the only working policy for my custom environment

I tried making a custom Environment which I'm succeeding in training using DQN and A2C using the respective MlpPolicy.
env = FXTradingEnvironment(spot_rates, client_amounts, client_actions)
env = Monitor(env, filename=f'{log_dir}/FXTrading.log', allow_early_resets=True)
# The algorithms require a vectorized environment to run
env = DummyVecEnv([lambda: env])

model_dqn_mlp = DQN(MlpPolicy, env, verbose=0, tensorboard_log="./tmp/dqn_FX_tensorboard/")
model_dqn_cnn = DQN(CnnPolicy, env, verbose=0, tensorboard_log="./tmp/dqn_FX_tensorboard/")

And I get the following error:
model_dqn_cnn = DQN(CnnPolicy, env, verbose=0, tensorboard_log="./tmp/a2c_FX_tensorboard/")
Traceback (most recent call last):

  File "<ipython-input-69-cc2f20ccec35>", line 1, in <module>
    model_dqn_cnn = DQN(CnnPolicy, env, verbose=0, tensorboard_log="./tmp/a2c_FX_tensorboard/")

  File "C:\ProgramData\Anaconda3\lib\site-packages\stable_baselines\deepq\dqn.py", line 105, in __init__
    self.setup_model()

  File "C:\ProgramData\Anaconda3\lib\site-packages\stable_baselines\deepq\dqn.py", line 143, in setup_model
    double_q=self.double_q

  File "C:\ProgramData\Anaconda3\lib\site-packages\stable_baselines\deepq\build_graph.py", line 367, in build_train
    act_f, obs_phs = build_act(q_func, ob_space, ac_space, stochastic_ph, update_eps_ph, sess)

  File "C:\ProgramData\Anaconda3\lib\site-packages\stable_baselines\deepq\build_graph.py", line 141, in build_act
    policy = q_func(sess, ob_space, ac_space, 1, 1, None)

  File "C:\ProgramData\Anaconda3\lib\site-packages\stable_baselines\deepq\policies.py", line 176, in __init__
    layer_norm=False, **_kwargs)

  File "C:\ProgramData\Anaconda3\lib\site-packages\stable_baselines\deepq\policies.py", line 106, in __init__
    extracted_features = cnn_extractor(self.processed_obs, **kwargs)

  File "C:\ProgramData\Anaconda3\lib\site-packages\stable_baselines\common\policies.py", line 24, in nature_cnn
    layer_1 = activ(conv(scaled_images, 'c1', n_filters=32, filter_size=8, stride=4, init_scale=np.sqrt(2), **kwargs))

  File "C:\ProgramData\Anaconda3\lib\site-packages\stable_baselines\a2c\utils.py", line 133, in conv
    n_input = input_tensor.get_shape()[channel_ax].value

  File "C:\ProgramData\Anaconda3\lib\site-packages\tensorflow_core\python\framework\tensor_shape.py", line 870, in __getitem__
    return self._dims[key]

IndexError: list index out of range

Am I doing something wrong? Did I miss something from the docs?

@ppanteliadis I have the same issue with "You environment must inherit from gym.Env class cf " error. Would you mind telling us how and if you have fixed this bug ?

Would you mind telling us how and if you have fixed this bug ?

Your environment must derive from gym.Env class, this is not a bug. Here, the environment is implemented in c++ so this is a corner case.

Actually, found the issue for  "You environment must inherit from gym.Env class cf " error.
I used check_env after a the Monitor env wrapper. Check_env must be used right after init the env and before other env augmentations.
Maybe the error message could be cleared up a bit to help future users quicker identify the issue, by returning: " Your environment must inherit directly from gym.Env class cf  Wrappers must be added after checking."


Add release note about deterministic selection of conv algos

This PR is for the r2.8 branch. It updates the v2.8 release notes based on the #53826 cherry-pick from @reedwm.

@mihaimaruseac, please could you confirm that the release branch RELEASE.md always gets merged back into the master branch after final release? In other words, it's not necessary to submit a matching pull request against the master branch.

@mihaimaruseac, please could you confirm that the release branch RELEASE.md always gets merged back into the master branch after final release? In other words, it's not necessary to submit a matching pull request against the master branch.

That is correct. Once the branch is cut, we edit the release notes on the branch (I need to make this edit PR before final) and then merge back into master


build legacy 10.x wheels for intel macos

the environment variable in this PR does peculiar things:

for pythons compiled on macos<11 by default they will report platform.mac_ver() of 10.16 even on macos 11+
for pythons compiled on macos>=11 by default they will report platform.mac_ver() of the actual macos version
with SYSTEM_VERSION_COMPAT=0 they will consistently report the actual mac version
with SYSTEM_VERSION_COMPAT=1 they will consistently report 10.16

this is way more work than it's worth -- going to instead set the environment variable in gha instead


slider with climate expected float

Describe the bug
A clear and concise description of what the bug is.
when I used a slider with my climate thermostat, i've got this error when I slide to change the temperature :
Échec de l'appel du service climate/set_temperature. expected float for dictionary value @ data['temperature']
YAML
my button :
  - type: custom:bubble-card
    card_type: button
    button_type: slider
    entity: climate.chauffage_chambre_5
    icon: mdi:heat-wave
    attribute: temperature
    show_state: true
    show_attribute: true
    force_icon: false

my climate :
 - platform: smart_thermostat
    name: Chauffage Chambre 5
    heater: switch.chauffage_chambre_5
    target_sensor: sensor.temperature_chambre_5_temperature
    min_temp: 15
    max_temp: 25
    ac_mode: False
    target_temp: 19
    keep_alive:
      seconds: 60
    away_temp: 14
    kp: 50
    ki: 0.01
    kd: 2000
    pwm: 00:15:00

Informations (please complete the following information):

OS: Windows
Browser/App: Firefox
Bubble Card version: [e.g. 2.2.4]
Home Assistant version: [e.g. 2024.6.4]

Thank you! 🍻

looks like if target_temp_step is not set for the climate attribut falls back to an empty string and not 0.5: https://github.com/Clooos/Bubble-Card/blob/main/src/cards/button/helpers.ts#L54

Hi! Thank you for your help @Marmelatze! Don't hesitate to do a pull request if you have some time for that! 👌

I'm on it! I forgot to fix it in the previous beta but it will be fixed in the next one! I'm also finally working on a climate card with buttons! So just wait for it 😁


tagged_with to include un-tagged?

Are there any implementations or tricks for finding all instances of the model with EITHER a certain or NO tags at all?
i.e. something like
User.tagged_with_or_none("awesome")
Returning users with a tag of "awesome" OR users who don't have any tags at all?

Hello @vikas-wadhwa Im looking exactly for this at the moment.
Did you ever figure out a sane way to obtain this?

Just do the where query yourself, it seems like this isn't possible with tagged_with


[HOLD for payment 2023-09-06] [$1000] Android -  Clicking on different option quickly opens many tabs

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Action Performed:

Click at your avatar
Click on different option quickly

Expected Result:
The app should opens only the first clicked option
Actual Result:
The app opens all the clicked options
Workaround:
Unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[x] Android / native
[ ] Android / Chrome
[ ] iOS / native
[ ] iOS / Safari
[ ] MacOS / Chrome / Safari
[ ] MacOS / Desktop

Version Number: 1.3.47-2
Reproducible in staging?: y
Reproducible in production?: y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
https://github.com/Expensify/App/assets/93399543/52db78a3-0aba-4e58-ab47-71a6f578efbd
https://github.com/Expensify/App/assets/93399543/b26137c1-3779-4ac9-878b-ab5441510ba1
Expensify/Expensify Issue URL:
Issue reported by: @muxriddinmuqimov77
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1688707995939759
View all open jobs on GitHub
Upwork Automation - Do Not Edit

Upwork Job URL: https://www.upwork.com/jobs/~016e037ea65271ad6b
Upwork Job ID:<PHONE_NUMBER>072994304
Last Price Increase: 2023-07-31
Automatic offers:

tienifr | Contributor | 26033117
mejed-alkoutaini | Reporter | 26033119

Was able to repro on Daniel Silva's phone, I wasn't able to via BrowserStack. Seems like an External issue...

Hey @kbecciv  @mananjadhav @mallenexpensify.
I told this issue a long time ago (Here is the link: https://expensify.slack.com/archives/C049HHMV9SM/p1688707995939759),
but @kbecciv left and said "Not valid bud, device is OOS". It's been happening second time (Maybe more than 2 times) with me so far and I think it's not fair. I have so many bug reports that is left as couldn't reproduce. But These days I'm seeing some of these bug reports on issues list and added to Upwork (Other bug reporter as reporter role) that was already reported by me but left as some reasons. Is this fair?

Thanks for the proposals folks. I think I am going to post this on slack for discussion and get more 👀 on the approach we should take.

🎀 👀 🎀 C+ reviewed.

Changed reporter name in GH, sorry confusion.

I'm OOO this week so issuing payment a day early
Issue reporter: @muxriddinmuqimov77 paid $250 via Upwork
Contributor: @tienifr paid $1000 via Upwork
Contributor+: @mananjadhav is due $1000 via NewDot

@mananjadhav can you fill out the BZ checklist and post here plz?

@mallenexpensify I didn't get paid yet.

@mallenexpensify This couldn't be pinpointed to a specific PR. This was an lag in the App we fixed by adding a throttling/single thread execution.
Considering this is prevalent more on Android only. I don't think we need regression test steps.

$1,000 approved for payment via NewDot based on BZ summary.

Not overdue.

@muxriddinmuqimov77 I assumed you were the below, is that not correct?

Not it is not me.
2023 sen 11, Dush, 11:35 Matt Allen @.***>:

@muxriddinmuqimov77 https://github.com/muxriddinmuqimov77 I assumed you
were the below, is that not correct?
[image: image]
https://user-images.githubusercontent.com/22508304/266928104-0c24a871-2564-4714-bc3f-b0d631f7ddc9.png
—
Reply to this email directly, view it on GitHub
https://github.com/Expensify/App/issues/23867#issuecomment-1713253634,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AYFDM5LCJTQE563OXNRD6DDXZ2WKJANCNFSM6AAAAAA24T6HYI
.
You are receiving this because you were mentioned.Message ID:
@.***>

I reported this bug and received the payment for it, but for some reason the reporter changed to someone else, if this requires me to refund the payment, please let me know about the reason first and create a refund request through Upwork. note: the Upwork contract is already closed so not sure how that would work exactly

Hey @mallenexpensify. Any updates?

@muxriddinmuqimov77 hired, can you please accept the job and reply here once you have?
https://www.upwork.com/jobs/~016e037ea65271ad6b
In the future, it's easier/better/faster if you apply via the job link when it's first posted (if you're not auto-hired via API) then for us to extend the job to you then have you accept then we have to pay.

@mejed-alkoutaini I figured out the issue!
This issue was originally created with you as the bug reported. It was then updated to @muxriddinmuqimov77 because they reported the bug before you

vs

That said... @muxriddinmuqimov77 's bug reported wasn't acted up so, if you hadn't reported the bug again, we wouldn't have fixed it.  Therefore, I think it's fair to compensate for reporting the bug, you don't need to approve the refund I requested.
reminder to self, payment owed is $250 for @muxriddinmuqimov77 for reporting, I think I hired them for $1000 by mistake.

@mallenexpensify Will you send updated offer or update the amount after I accept the offer?

New offer sent for $250 @muxriddinmuqimov77 !

@mallenexpensify Accepted. Thanks!

@mallenexpensify I approved the refund 2 days ago, can you create a new milestone for it ?

Final payment recap
Issue reporter: @mejed-alkoutaini paid $250 via Upwork (reasoning above)
Issue reporter: @muxriddinmuqimov77 paid $250 via Upwork
Contributor: @tienifr paid $1000 via Upwork
Contributor+: @mananjadhav is due or paid $1000 via NewDot (I'm uncertain which, @JmillsExpensify approved the payment last week)
@mejed-alkoutaini , I issued you a bonus on the original contract so it should show up for you, thanks for the patience.
Finally.... @mananjadhav , can you please fill out the BZ checklist above from above so we can get this issue closed?

@mallenexpensify Please check my comment here. Let me know if you need further information.

Thanks @mananjadhav , closing


Issue with default value of merchant_name in DocdataOrder model

Hello.
In the DocdataOrder, the merchant_name is defined as following:
merchant_name = models.CharField(_("Docdata account"), max_length=100, default=appsettings.DOCDATA_MERCHANT_NAME)
When you use the oscar_docdata package and set the DOCDATA_MERCHANT_NAME in your settings.py, the migration framework of Django will detect a change and creates a new migration for this (in the docdata package which is installed as an egg). I'm not sure what is the best way to solve this problem, @vdboor maybe you have some suggestions?

What I've done in other projects, is using the appsettings.DOCDATA_MERCHANT_NAME variable in the migrations too. However, it could lead to database inconsistencies if you change it. I'm open for a pull request that makes sure the value is set without relying on the default= attribute

@vdboor What do you mean with "using the appsettings.DOCDATA_MERCHANT_NAME variable in the migrations too"? Did you create a custom migration yourself or?

There you go: 539ef9da4d6e2c10f840cc7f3dbac5545262e5e9
This is released as 1.2.9


SPIKE: Investigate ways to provide a group-management feature in Cognito

As a customer, I want authorization capabilities so that I can manage user group membership and trigger business logic based on "roles" for my client.
AC:
PARENT-CHILD FOR IdP REUSE

Find out what's possible in Cognito and what are the limitations
A solution should not require us to set up the IDPs over and over again (unless we can re-use the same SAML connection)
There is isolation between app clients so they can't read group membership information belonging to another app client
Cost? If a user logs into a "child" user pool through a "parent" user pool, do we get charged twice? Or is it one AMU (active monthly user).
ACCESS MANAGEMENT
How could we allow app client administrators to assign users to groups? Maybe giving them access directly to Cognito is not secure?

Ideas:
Can we chain user pools like we do on KeyCloak in order to re-use IDPs in multiple contexts
What about multiple user pools: one per app? one per Ministry or sector?
Is Multi-tenancy features a thing that we can leverage?

based on exploring the feature, it is totally possible just to add an OIDC IDP in other user pools.


Yield in forEach loop

My problem is similar to #551 but the channel solution doesn't seem appropriate for me.
My need is to call a fetch function that receives an array of URLs, and then iterate through the URLs with additional fetch requests. It seems to me that a forEach loop with a yield inside would achieve this:
let newArray = [];

fetchedArray.content.forEach((item) => {
  const toAdd = yield call(auth.get, item.url, token);
  toAdd.push(newArray);
});

However this errors immediately. Is there a method for initiating a fetch request from an unknown number of URLs using yield?
Many thanks.

Found a solution - by changing the structure and switching to a map, the yields seem to work perfectly:
const newArray = yield array.content.map((item) => call(auth.get, item.url, token));
Hope this helps someone else.

yes @tobyl , you can also use a regular javascript loop instead of a foreach for imperative style login, as we stay in the generator execution context.
foreach does not work, but it would probably be simply to create an util to emulate it.
Note that if only one promise fail, you won't get a newArray at all

Thanks @slorber - that actually works well for me, since I can do response/error as though it were one call rather than having to handle each and then partially handle data.
Thanks!


MVVM using RxSwift PoC

Description:

Integrated RxSwift and refactored the codebase to use a reactive paradigm.
Updated APIService to use Moya's Rx helpers.
Refactored Services, ViewModels and ViewControllers to reactive.

Notes:

The PR targets feature/programatic-navigation to make things easier to review.

          1 Warning

:warning:
Be careful, maybe this PR it’s too big

SwiftLint found issues
Warnings

File
Line
Reason

UserService.swift
49
Unused parameter "response" in a closure should be replaced with _. (unused_closure_parameter)

FirstViewModel.swift
54
Unused parameter "user" in a closure should be replaced with _. (unused_closure_parameter)

  Generated by :no_entry_sign: Danger


Enhance error reporting

Going to nodes/8781238712731 logs an error that the node is not found.
Going to nodes/87812387127314444 logs pq: value "2644133900" is out of range for type integer
Going to nodes/87812387127314444444 logs invalid node id<PHONE_NUMBER>854775807: strconv.Atoi: parsing "87812387127314444444": value out of range: bad gateway

These are bad inputs, shouldn't be logs as errors (at all?). And all their error codes should be 400.

all errors are now reported to the caller with status code from the middleware here


Documentation on get-cookie-policy not correct?

I'm accessing the Datadog REST API and get an error due to "Invalid cookie header":
Apr 05, 2018 8:40:25 AM org.apache.http.client.protocol.ResponseProcessCookies processCookies
WARNING: Invalid cookie header: "Set-Cookie: DD-PSHARD=3; expires="Thu, 12-Apr-2018 06:40:25 GMT"; Max-Age=604800; Path=/; secure; HttpOnly". Invalid 'expires' attribute: "Thu, 12-Apr-2018 06:40:25 GMT"

I've worked around this by removing the wrap-cookies middleware for the request like this:
(http/with-middleware (remove #(= % clj-http.cookies/wrap-cookies) http/default-middleware) .... ).
I still get the warning though.
I was under the impression that I could declare a (defmethod get-cookie-policy ..) as described in the README, but this fails with an error in request-config where (get-cookie-policy ..) is expected to return a String.

@andersenleo as for the "Invalid 'expires' attribute" error, can you try setting {:cookie-policy :standard} in the request options and see if that works for you? This sounds related to #325.

I was under the impression that I could declare a (defmethod get-cookie-policy ..) as described in the README, but this fails with an error in request-config where (get-cookie-policy ..) is expected to return a String.

You're right, the documentation here is incorrect. Currently the get-cookie-policy method returns a String that will be used for lookup for the cookie spec. Let me do some research about a way to fix this so it is possible to override (though the above option should work for you for now hopefully)

If I use the :standard cookie-policy with my code like this (with the middleware hack in place):
(defn dd-metric
  "Query Datadog for a metric"
  ([{:keys [api-key application-key] :as datadog-credentials} query from to]
   (:body
    ;; Hack to avoid parsing invalid cookies.
    (http/with-middleware (remove #(= % clj-http.cookies/wrap-cookies) http/default-middleware)
      (http/get "https://app.datadoghq.com/api/v1/query"
                {:cookie-policy :standard
                 :as            :json
                 :query-params  {"api_key"         api-key
                                 "application_key" application-key
                                 "from"            from
                                 "to"              to
                                 "query"           query}}))))

  ([datadog-credentials query]
   (let [now  (utc-now)
         from (utc-minus now 60)]
     (dd-metric datadog-credentials query (dt->sec from) (dt->sec now)))))

I no longer get the warning printed on STDERR 👍
But if I leave out the middleware hack, I still get an error:
1. Unhandled org.apache.http.cookie.MalformedCookieException
   Invalid 'expires' attribute: "Fri, 13-Apr-2018 05:59:55 GMT"

  BasicExpiresHandler.java:   64  org.apache.http.impl.cookie.BasicExpiresHandler/parse
    BrowserCompatSpec.java:  172  org.apache.http.impl.cookie.BrowserCompatSpec/parse
               cookies.clj:   72  clj-http.cookies/decode-cookie
               cookies.clj:   64  clj-http.cookies/decode-cookie
                  core.clj: 2644  clojure.core/map/fn
              LazySeq.java:   40  clojure.lang.LazySeq/sval
              LazySeq.java:   49  clojure.lang.LazySeq/seq
                   RT.java:  521  clojure.lang.RT/seq
                  core.clj:  137  clojure.core/seq
             protocols.clj:   24  clojure.core.protocols/seq-reduce
             protocols.clj:   75  clojure.core.protocols/fn
             protocols.clj:   75  clojure.core.protocols/fn
             protocols.clj:   13  clojure.core.protocols/fn/G
                  core.clj: 6545  clojure.core/reduce
                  core.clj: 6527  clojure.core/reduce
               cookies.clj:   85  clj-http.cookies/decode-cookies
               cookies.clj:   82  clj-http.cookies/decode-cookies
               cookies.clj:   93  clj-http.cookies/decode-cookie-header
               cookies.clj:   88  clj-http.cookies/decode-cookie-header
               cookies.clj:  122  clj-http.cookies/cookies-response
               cookies.clj:  118  clj-http.cookies/cookies-response
               cookies.clj:  131  clj-http.cookies/wrap-cookies/fn
                 links.clj:   63  clj-http.links/wrap-links/fn
                client.clj: 1041  clj-http.client/wrap-unknown-host/fn
                client.clj: 1214  clj-http.client/request*
                client.clj: 1207  clj-http.client/request*
                client.clj: 1220  clj-http.client/get
                client.clj: 1216  clj-http.client/get
               RestFn.java:  423  clojure.lang.RestFn/invoke
                      REPL:   18  retcoord.metrics/dd-metric

For now, since you don't need the cookies, can you set :decode-cookies false in the request? that should prevent the middleware from trying to parse the cookies.
I'm still looking into the other aspects, this is a complex part of the apache client!

Okay, glad to hear that, for now then, I'm going to resolve this.


Add an example of how to use your scripts

Please add an example in the README on how to use the application. I am having trouble understanding how to create the configuration file and utilize the script.sh. It would be helpful to have a guide like this:
Step 1: Create the configuration file by using the template.conf as a template and add the necessary variables:
cp template.conf my_conf.conf

In the new file "my_conf.conf" add the following variables
THING_NAME: This is the name of the device, this variable should be a string, for example: "my-device"
AWS_ACCESS_KEY_ID: This is...
Step 2: Call the script.sh using the previously created configuration file and specifying the type of method you want to use. For example, to get a shadow:
./script.sh my_conf.conf GET

If the script is working properly, you should receive a message in the terminal:
Shadow {
  ...
}

Please also make sure the variables for config file is complete before you run the script.

Done

There is a new section in README and it will be update with new features coming up


🪸 New Schema Request

design not ready yet
requestSchema?topicname=NAME in Klaw Angular (same as with subscriptions - do we need support for /requestSchema?

Subtasks

[ ]  https://github.com/aiven/klaw/issues/367
[ ]  https://github.com/aiven/klaw/issues/368
[ ]  https://github.com/aiven/klaw/issues/369
[ ]  https://github.com/aiven/klaw/issues/370
[ ]  https://github.com/aiven/klaw/issues/371
[ ]  https://github.com/aiven/klaw/issues/372
[ ]  https://github.com/aiven/klaw/issues/373

Successfully released in https://github.com/aiven/klaw/releases/tag/v2.0.0


[WIP] Add HA/LB endpoints for kube-apiserver

Add auto-evaluated internal endpoints, which is either the
access_ip:443|8080 or the localhost:443|8080.
Make the external loadbalancer_apiserver endpoint to override
the internal secure endpoint. Also clarify the loadbalancer_apiserver
vars and usecases.
A notion for the 'kube_apiserver_multiaccess' is: ignore endpoints and
loadbalancers and use the apiservers IPs as a comma-separated
list. Otherwise, clients shall use the given endpoints.
Define listen mode for apiservers. When internal endpoints are provided
by a local loadbalancers, they should not listen at the localhost: 443|8080
as the loadbalancers do that.
Define connections security mode for kube controllers and proxies
(leave it insecure be default, which is the current deployment choice)
Make multi-apiserver access as an optional choice
(default is false, unless it is supported by clients)
Rework the groups['kube-master'][0] hardcode defining the apiserver
endpoints.
Improve grouping of vars and add facts for kube_apiserver.
Define kube_apiserver_insecure_bind_address as a fact, add more
facts for ease of use.

Related https://github.com/kubespray/kargo/issues/26
Signed-off-by: Bogdan Dobrelya<EMAIL_ADDRESS>

This continues https://github.com/kubespray/kargo/pull/355 for apiserver

TODO rebase with https://github.com/mattymo/kargo/commit/898d0e3390376f7e41c0ae9c3a32c59b808e3134

TODO For kube-nodes (which don't run the apiserver), when there is neither an external (loadbalancer_apiserver) nor internal LB exist, we shall either install any or defer to some IP of any of the apiservers, or all of them as it is in the current codebase. Otherwise it cannot connect to a localhost "frontend".

The localhost:443 should not be bound by default, this may create conflicts for users

Resubmitted as https://github.com/kubespray/kargo/pull/371


Update RubyMine to 7.1.0

Thank you for the contribution. It will be merged in the pull request referenced above due to some simple recommended alterations. Your contribution is still included (and still credited to you), with the appropriate modifications, when applicable.


Set the default return key type to .default

I think that this is a better default than .done, and at least in the app where
I am using the text view, “Done” does the same thing as “Return” anyhow,
just with a different (confusing) appearance. (That is, “Done” may not make
sense for an app without special handling.)

Makes sense!


Build website that demonstrates model computations

Closes #24
The website is generated from the files under docs/ using Quarto. For now, there is only a demo of ThreeBodyDecaysIO.jl and Lc2ppiK.json.

[!TIP]
A preview can be seen at redeboer.github.io/amplitude-serialization.

I can push my pixi lock sure.

Pixi lock is updated. It should be the same that is generated for you (🤞), because it's generated cross-platform.

merging then!?


Readme improvements

Two possible improvements::

Link to http://graphql-swapi.parseapp.com/graphiql/ or something like it.
Add screenshot that shows autocomplete in action.

+1 to an animated gif

The example needs love (should it be moved to its own repo?), as do the docs for customizing GraphiQL, GraphiQLLogo, GraphiQLFooter, GraphiQLToolbar, etc

@kevinSuttle, as this is quite old and the original issue was resolved, I've split your comment off into a separate issue here. I'm going to mark this as closed (something we should have done back in August 2015).


sbt plugins customizing PB.targets cannot play nice together in Test

In one project, we are using several plugins that AutoPlugin#require ProtocPlugin to customize PB.targets (akka-grpc & other custom plugins).
AkkaGrpcPlugin (up to 0.7.1) turned out to set PB.targets, making it impossible to make it play well with another plugins without introducing an explicit require dependency between plugins, as detailed in https://github.com/akka/akka-grpc/pull/696.
Unfortunately, moving from set to append to customize PB.targets means that targets from parent configurations end up sticking around because of https://github.com/thesamet/sbt-protoc/blob/09c8eeb/src/main/scala/sbtprotoc/ProtocPlugin.scala#L145, which in most situation isnot wanted, as:

PB.targets include configuration-specific output paths, that we don't want to rerun downstream
protoc-bridge does not handle the repetition of a given JvmGenerator within the same run - protoc simply hangs, probably because of a race in the FIFOs, although I did not investigate

I have opened https://github.com/akka/akka-grpc/pull/702 to work-around this in AkkaGrpcPlugin, but it's hacky at best, so I am wondering if we could consider reverting https://github.com/thesamet/sbt-protoc/pull/16? That would obviously be a breaking change for clients invoking protobufConfigSettings "late" on children configuration (those with a parent), but it turns out this convenience comes at the cost of less interoperability for other plugins.
For PB.protocOptions, PB.protoSources & PB.includePaths that #16 also touched, one can argue that inheriting values for these keys makes sense since they do not define target/output paths.

cc @xuwei-k since I am challenging your PR

I'm ok with reverting #16 - though I will appreciate @xuwei-k 's input.

any objection @xuwei-k ?


Linux app crashes if second screen is disconnected

linux_native_app/7.3.119

Every time I disconnect my laptop from a second monitor, the Toggl desktop app crashes. I’m running Ubuntu 15.10 with Unity.

Logs in desk case #226794.

Pretty old issue, most likely related to Qt, most likely fixed, too.


opt: defer drop of old pages in page cache til end

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#657
#656  👈 (View in Graphite)
#655
#654
#653
#652
#651
master

This stack of pull requests is managed by Graphite. Learn more about stacking.


Fix padding bug pushing out the 'post options' panel

Before

After

Can you give a bit more of an explanation? I just want to make sure it's clear that this is a CMS css issue and not one that's in blog.

There shouldn't be any need for all those image changes either eh?

@tractorcow It is a CMS issue. I updated the padding when I moved the filters up into the header, which caused this bug. It's only surfaced when a user (or module) has a panel.
@jonom The images haven't changed, it's just the hash that compass adds to the sprite's filename. This happens from time to time. I'm not sure the exact reason, but it's probably to something like differences in compass versions, or the way different systems handle newlines. Something's touching the files on compile, compass thinks the files have changed, so updates the sprite hash.

Travis timed out again so restarting the build that failed.

Thanks @flashbackzoo yeah I realise the images haven't actually changed, which is why it would be nice if there weren't any image changes in this PR - but I know it's not @scott1702's fault. Still it would be cool if we could work out why this happens and try to prevent it. Sort of related is some comments I made yesterday about white space differences and source maps - would be good if we can smooth out SCSS compiling across different environments so contributions are a bit more transparent.

^ I agree - it's a bit scary when you compile and have a bunch of images change like that. I'll do some digging...

@jonom I had a quick look into the SCSS issue yesterday and think we can fix it. I've blocked out some time for Wednesday, the week after next, to try out a fix. I'll tag you in the PR - you might be able to help out with testing it :)

Sweet! Yeah tag me, will be happy to test.

@flashbackzoo just a heads up - I was being dumb and letting CodeKit compile SCSS with the wrong output style, so I was misinformed about inconsistencies in white-space. But if you can do something about the images that will be cool!

Cool thanks


Some text files are shown as binary

EnumSelect.test.tsx
StoreContext.ts

Not due to isBinaryFile check.
The files just don't get any lines during hydration.
Maybe due to merge commits


Expose sending a specific page of the Pagination

This exposes a method to send a specific page of a pagination.

Closed in favor of: https://github.com/SpongePowered/SpongeCommon/pull/1475


AMBARI-23525. Customize Services - SNameNodeHost label value is not s…

…hown in UI under All Configurations -> HDFS -> Advanced Tab
What changes were proposed in this pull request?
Displaying config data as text when it's an array
How was this patch tested?
manually
(Please explain how this patch was tested. Ex: unit tests, manual tests)
(If this patch involves UI changes, please attach a screen-shot; otherwise, remove this)
Please review Ambari Contributing Guide before opening a pull request.

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/1737/
Test PASSed.

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/1738/
Test PASSed.


Publish a version for Scala 2.12-M1

Can you please publish a version for Scala 2.12-M1 (M2 is around the corner)?
This will help with testing ScalaCheck on Scalaz-stream and specs2: https://github.com/scalaz/scalaz-stream/issues/382.

Sorry I failed to check. Please ignore.


Add SCTV App to React Native showcase

By analyzing the blame information on this pull request, we identified @brentvatne and @manonthemat to be potential reviewers.

Thank you for your pull request and welcome to our community. We require contributors to sign our Contributor License Agreement, and we don't seem to have you on file. In order for us to review and merge your code, please sign up at https://code.facebook.com/cla - and if you have received this in error or have any questions, please drop us a line at<EMAIL_ADDRESS>Thanks!

@facebook-github-bot cla

Hey @InnerPeace080! Thanks for sending this pull request! We would love to review your changes however it looks like you haven't signed the CLA yet. You can do so at https://code.facebook.com/cla.

i had signed the cla. thank for report

@facebook-github-bot shipit

Thanks for importing. If you are an FB employee go to Phabricator to review.


Could not open profile_seq_h.index.126 for writing!

Hello
I am having an issue while trying to create profiles from alignments. I am using NOG trimmed alignments, only a few of them.
I convert them to stockholm first with esl-reformat from HMMER
esl-reformat stockholm NOG.COG0016.clustalo_trimmed.fa > COG0016.sto
Then :
mmseqs convertmsa COG0016.sto COG0016_db
mmseqs msa2profile COG0016_db COG0016_profile
At the last step, for the profile creation I get an error message :
Could not open COG0016_profile_seq_h.index.126 for writing!
Here are the logs : COG0016.log
Whichever file I am using I always get this particular index 126. Also I used sudo for permission it does not change anything. Well, there is also a full collections of empty files appearing... just around 1021
Steps to Reproduce (for bugs)
I am adding all intermediary files, though github doesn't let me upload things with exotic extensions, so I had to rename all of them by appending .txt at the end.
wget http://eggnogdb.embl.de/download/eggnog_4.5/data/NOG/NOG.trimmed_algs.tar.gz
tar -xzf  NOG.trimmed_algs.tar.gz
mv NOG_trimmed_algs/NOG.COG0016.clustalo_trimmed.fa ../
NOG.COG0016.clustalo_trimmed.fa.txt
esl-reformat stockholm NOG.COG0016.clustalo_trimmed.fa > COG0016.sto
COG0016.sto.txt
mmseqs convertmsa COG0016.sto COG0016_db
COG0016_db.txt
COG0016_db.index.txt
mmseqs msa2profile COG0016_db COG0016_profile
It would be cool if you could help me with that.
Best,
Seb

The msa2profile module creates 8 files per thread and since your machine seems to be using 192 threads, its easily hitting the default maximum open files per process limit on your system.
Check your current softlimit (ulimit -Sn) and hardlimit (ulimit -Hn) of open files and then increase the soft limit to about 2048 (ulimit -Sn 2048). That should allow msa2profile to complete successfully.
I will add something to handle this issue more gracefully in the future.

Hi,
Thanks. Though finally I did something slightly different. Maybe you can advise me on it.
Do you reckon importing exterior alignment is equivalent to running mmseq on the COG sequences against themselves and then creating a profile out of it?
Here an example :
mmseqs createdb COG0016.faa COG0016_db > log_COG0016 2>&1
mmseqs search  COG0016_db COG0016_db COG0016_AL /mnt/ramdisk/seb_temp --num-iterations 2 > log_COG0016 2>&1
mmseqs result2profile COG0016_db COG0016_db COG0016_AL COG0016_profile	> log_COG0016 2>&1
Best,
Seb

Hi Seb,
That would create a search database of about 2500 times the same profile.
Don't you want to have each eggNOG group as a separate profile?
Something like the following command would create one concatenated STOCKHOLM file of all MSAs in the eggNOG, which then can be passed to convertmsa and msa2profile (together with the increased ulimit):
find NOG_trimmed_algs -type f -name "*.fa" -exec sh -c "printf '# STOCKHOLM 1.0\n#=GF AC   %s\n' \"\$(basename \"{}\" .fa)\" >> NOG_trimmed_algs.sto;  esl-reformat pfam {} | tail -n +3 >> NOG_trimmed_algs.sto" \;

Does this help?
Best regards,
Milot


Add EntityContextMenu export to index.ts

Hey, I just made a Pull Request!

Added the EntityContextMenu to the export to use it in other projects as an import instead of copying the code.
:heavy_check_mark: Checklist

[x] A changeset describing the change and affected packages. (more info)
[ ] Added or updated documentation
[ ] Tests for new functionality and regression tests for bug fixes
[ ] Screenshots attached (for UI changes)
[x] All your commits have a Signed-off-by line in the message. (more info)

Hi there! Apologies, I already duplicated the original PR since it had been closed.
Just going to link it here for reference: #25019


"Windbringer Hill" should be "Windbringer Hills"

For Arthetine, the zone "Windbringer Hills" is missing its "s" in the web app.

Fixed


County Visits

Benefit
Regular county visits help to maintain/improve working relationships between UGRC and counties as well as keep UGRC relevant.
Acceptance Criteria
Ideally all counties should be visited each year, however, in reality this may not always be possible.

[ ] Carbon
[ ] Grand
[ ] San Juan

Notes
Risks

Visits can be time consuming pull UGRC resources from other projects.

Issue Reference

Visited Carbon, Grand, and San Juan on 11/6 and 11/7.


Whitch is the xxx.ino project can load to Teensy3.5 Let root work ?

Dear :
I just want konw whitch xxx.ino project can download to Teensy3.5 let root work or just only creat a new project (use the code in src file)?
 Thank you!

I'm sorry if I don't fully understand your question.  Our code does not have a .ino file. Instead we use Platformio to compile all the code in the src and lib folders and upload it to the teensy.


DeltaTable.from_data_catalog not working

I was following the documentation here, trying to read a table from a catalog:
from deltalake import DeltaTable
from deltalake import DataCatalog

database_name = "simple_database"
table_name = "simple_table"
data_catalog = DataCatalog.AWS

dt = DeltaTable.from_data_catalog(data_catalog=data_catalog, database_name=database_name, table_name=table_name)

But I am getting the errror: AttributeError: type object 'deltalake._internal.RawDeltaTable' has no attribute 'get_table_uri_from_data_catalog'
Is this a bug or is the documentation outdated?

@flaviokr this code is removed on the rust side, but the references in Python were never removed. We might reintroduce it at some point in the future


line numbers in listings - issue #40 (no file name though)

This is my first ever github offering - please let me know if you can see any problems with it.
Philip

Any idea why the appveyor build is failing, or how to re-run it?

Great feature, was looking for this as well. Looks like the tests took too long to run, is it possible to just re-run it?

Hi Nicolas - I suspected that might be the issue, but I couldn’t see how to persuade it to re-run - do you know how?
Thanks,
Philip

On 16 Feb 2016, at 03:28, Nicolas Martin<EMAIL_ADDRESS>wrote:
Great feature, was looking for this as well. Looks like the tests took too long to run, is it possible to just re-run it?
—
Reply to this email directly or view it on GitHub https://github.com/mailgun/godebug/pull/74#issuecomment-184480166.

Not sure, maybe you can try to trigger another build by amending and re-pushing your commit?

I just tickled it, with the same result - appveyor timeout. Is it possible that appveyor is broken rather than my change?

Looks like it to me.. appveyor returns

*** Test killed: ran too long (10m0s)

Could we get someone else to look at this?


[WFCORE-1842] Add a use-identity-roles attribute to enable the roles from the identity to be used directly.

https://issues.jboss.org/browse/WFCORE-1842

Core - Full Integration Build 3929 outcome was FAILURE using a merge of d26c1d9c9ab0dfa75d5390f0b778467430019658
Summary: Tests passed: 129, ignored: 2; compilation error: Compiler (new) Build time: 00:01:26

Full integration - Windows Build 2362 outcome was FAILURE using a merge of d26c1d9c9ab0dfa75d5390f0b778467430019658
Summary: Tests passed: 129, ignored: 2; compilation error: Compiler (new) Build time: 00:04:56

Retest this please

Core - Full Integration Build 3932 outcome was FAILURE using a merge of d26c1d9c9ab0dfa75d5390f0b778467430019658
Summary: Tests failed: 1 (1 new), passed: 3578, ignored: 115 Build time: 00:52:12
Failed tests
org.jboss.as.test.integration.domain.ExpressionSupportSmokeTestCase.test: org.jboss.as.test.integration.management.util.MgmtOperationException: Management operation failed.
	at org.jboss.as.test.integration.domain.management.util.DomainTestUtils.executeForResult(DomainTestUtils.java:160)
	at org.jboss.as.test.integration.domain.ExpressionSupportSmokeTestCase.writeAttribute(ExpressionSupportSmokeTestCase.java:653)
	at org.jboss.as.test.integration.domain.ExpressionSupportSmokeTestCase.setExpressions(ExpressionSupportSmokeTestCase.java:216)
	at org.jboss.as.test.integration.domain.ExpressionSupportSmokeTestCase.setExpressions(ExpressionSupportSmokeTestCase.java:247)
	at org.jboss.as.test.integration.domain.ExpressionSupportSmokeTestCase.setExpressions(ExpressionSupportSmokeTestCase.java:247)
	at org.jboss.as.test.integration.domain.ExpressionSupportSmokeTestCase.test(ExpressionSupportSmokeTestCase.java:123)
------- Stdout: -------
[Host Controller]  [0m [0m02:10:45,184 INFO  [org.jboss.as.domain.controller] (management task-10) WFLYHC0026: Unregistered remote slave host "slave" [0m
 [0m02:10:46,845 INFO  [org.jboss.modules] (main) JBoss Modules version 1.6.0.Beta3
 [0m [0m02:10:47,043 INFO  [org.jboss.as.process.Host Controller.status] (main) WFLYPC0018: Starting process 'Host Controller'
 [0m[Host Controller]  [0m02:10:47,407 INFO  [org.jboss.modules] (main) JBoss Modules version 1.6.0.Beta3 [0m
[Host Controller]  [0m [0m02:10:47,639 INFO  [org.jboss.msc] (main) JBoss MSC version 1.2.7.Final [0m
[Host Controller]  [0m [0m02:10:47,687 INFO  [org.jboss.as] (MSC service thread 1-7) WFLYSRV0049: WildFly Full 11.0.0.Alpha1-SNAPSHOT (WildFly Core 3.0.0.Alpha14-SNAPSHOT) starting [0m
[Host Controller]  [0m [0m02:10:47,950 INFO  [org.jboss.as.domain.management] (Controller Boot Thread) WFLYDM0136: Registered OpenSSL provider [0m
[Host Controller]  [0m [0m02:10:48,269 INFO  [org.jboss.as.host.controller] (Controller Boot Thread) WFLYHC0003: Creating http management service using network interface (management) port (9990) securePort (-1) [0m
[Host Controller]  [0m [0m02:10:48,272 INFO  [org.xnio] (MSC service thread 1-2) XNIO version 3.4.1.Final [0m
[Host Controller]  [0m [0m02:10:48,279 INFO  [org.xnio.nio] (MSC service thread 1-2) XNIO NIO Implementation Version 3.4.1.Final [0m
[Host Controller]  [0m [0m02:10:48,305 INFO  [org.jboss.as.patching] (MSC service thread 1-7) WFLYPAT0050: WildFly Full cumulative patch ID is: base, one-off patches include: none [0m
[Host Controller]  [0m [33m02:10:48,307 WARN  [org.jboss.as.domain.management.security] (MSC service thread 1-8) WFLYDM0111: Keystore /store/work/tc-work/5768cf3a0bee5b47/full/testsuite/domain/target/domains/ExpressionSupportSmokeTestCase/master/configuration/application.keystore not found, it will be auto generated on first use with a self signed certificate for host localhost [0m
[Host Controller]  [33m [0m [0m02:10:48,356 INFO  [org.jboss.remoting] (MSC service thread 1-2) JBoss Remoting version 5.0.0.Beta9 [0m
[Host Controller]  [0m [0m02:10:48,368 INFO  [org.wildfly.security] (MSC service thread 1-2) ELY00001: WildFly Elytron version 1.1.0.Beta16 [0m
[Host Controller]  [0m [0m02:10:48,396 INFO  [org.jboss.as.remoting] (MSC service thread 1-4) WFLYRMT0001: Listening on [::1]:9999 [0m
[Host Controller]  [0m [0m02:10:49,287 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/profile=default/subsystem=undertow/server=default-server/https-listener=https' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation. [0m
[Host Controller]  [0m [0m02:10:49,315 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/profile=ha/subsystem=undertow/server=default-server/https-listener=https' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation. [0m
[Host Controller]  [0m [0m02:10:49,335 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/profile=full/subsystem=undertow/server=default-server/https-listener=https' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation. [0m
[Host Controller]  [0m [0m02:10:49,357 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/profile=full-ha/subsystem=undertow/server=default-server/https-listener=https' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation. [0m
[Host Controller]  [0m [0m02:10:49,572 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0060: Http management interface listening on http://[::1]:9990/management [0m
[Host Controller]  [0m [0m02:10:49,573 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0054: Admin console is not enabled [0m
[Host Controller]  [0m [0m02:10:49,573 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0025: WildFly Full 11.0.0.Alpha1-SNAPSHOT (WildFly Core 3.0.0.Alpha14-SNAPSHOT) (Host Controller) started in 2459ms - Started 53 of 55 services (19 services are lazy, passive or on-demand) [0m
[Host Controller]  [0m [31m02:12:09,043 ERROR [org.jboss.as.controller.management-operation] (management-handler-thread - 4) WFLYCTL0013: Operation ("write-attribute") failed - address: ([ [0m
[Host Controller]  [31m    ("core-service" => "management"), [0m
[Host Controller]  [31m    ("access" => "authorization") [0m
[Host Controller]  [31m]): java.lang.IllegalArgumentException [0m
[Host Controller]  [31m	at org.jboss.dmr.ModelValue.asBoolean(ModelValue.java:69) [0m
[Host Controller]  [31m	at org.jboss.dmr.ModelNode.asBoolean(ModelNode.java:267) [0m
[Host Controller]  [31m	at org.jboss.as.domain.management.access.AccessAuthorizationUseIdentityRolesWriteAttributeHander.finishModelStage(AccessAuthorizationUseIdentityRolesWriteAttributeHander.java:49) [0m
[Host Controller]  [31m	at org.jboss.as.controller.AbstractWriteAttributeHandler.execute(AbstractWriteAttributeHandler.java:95) [0m
[Host Controller]  [31m	at org.jboss.as.controller.operations.global.WriteAttributeHandler.doExecuteInternal(WriteAttributeHandler.java:194) [0m
[Host Controller]  [31m	at org.jboss.as.controller.operations.global.WriteAttributeHandler.execute(WriteAttributeHandler.java:115) [0m
[Host Controller]  [31m	at org.jboss.as.controller.AbstractOperationContext.executeStep(AbstractOperationContext.java:921) [0m
[Host Controller]  [31m	at org.jboss.as.controller.AbstractOperationContext.processStages(AbstractOperationContext.java:664) [0m
[Host Controller]  [31m	at org.jboss.as.controller.AbstractOperationContext.executeOperation(AbstractOperationContext.java:383) [0m
[Host Controller]  [31m	at org.jboss.as.controller.OperationContextImpl.executeOperation(OperationContextImpl.java:1364) [0m
[Host Controller]  [31m	at org.jboss.as.controller.ModelControllerImpl.internalExecute(ModelControllerImpl.java:416) [0m
[Host Controller]  [31m	at org.jboss.as.controller.ModelControllerImpl.lambda$execute$1(ModelControllerImpl.java:237) [0m
[Host Controller]  [31m	at org.wildfly.security.auth.server.SecurityIdentity.runAs(SecurityIdentity.java:193) [0m
[Host Controller]  [31m	at org.jboss.as.controller.ModelControllerImpl.execute(ModelControllerImpl.java:237) [0m
[Host Controller]  [31m	at org.jboss.as.controller.remote.ModelControllerClientOperationHandler$ExecuteRequestHandler.doExecute(ModelControllerClientOperationHandler.java:217) [0m
[Host Controller]  [31m	at org.jboss.as.controller.remote.ModelControllerClientOperationHandler$ExecuteRequestHandler.access$400(ModelControllerClientOperationHandler.java:137) [0m
[Host Controller]  [31m	at org.jboss.as.controller.remote.ModelControllerClientOperationHandler$ExecuteRequestHandler$1$1.run(ModelControllerClientOperationHandler.java:161) [0m

Full integration - Windows Build 2365 outcome was FAILURE using a merge of d26c1d9c9ab0dfa75d5390f0b778467430019658
Summary: Tests failed: 1 (1 new), passed: 3561, ignored: 116 Build time: 01:34:15
Failed tests
org.jboss.as.test.integration.domain.ExpressionSupportSmokeTestCase.test: org.jboss.as.test.integration.management.util.MgmtOperationException: Management operation failed.
	at org.jboss.as.test.integration.domain.management.util.DomainTestUtils.executeForResult(DomainTestUtils.java:160)
	at org.jboss.as.test.integration.domain.ExpressionSupportSmokeTestCase.writeAttribute(ExpressionSupportSmokeTestCase.java:653)
	at org.jboss.as.test.integration.domain.ExpressionSupportSmokeTestCase.setExpressions(ExpressionSupportSmokeTestCase.java:216)
	at org.jboss.as.test.integration.domain.ExpressionSupportSmokeTestCase.setExpressions(ExpressionSupportSmokeTestCase.java:247)
	at org.jboss.as.test.integration.domain.ExpressionSupportSmokeTestCase.setExpressions(ExpressionSupportSmokeTestCase.java:247)
	at org.jboss.as.test.integration.domain.ExpressionSupportSmokeTestCase.test(ExpressionSupportSmokeTestCase.java:123)
------- Stdout: -------
10:48:32,766 INFO  [org.jboss.modules] (main) JBoss Modules version 1.6.0.Beta3
10:48:33,118 INFO  [org.jboss.as.process.Host Controller.status] (main) WFLYPC0018: Starting process 'Host Controller'
[Host Controller] 10:48:33,783 INFO  [org.jboss.modules] (main) JBoss Modules version 1.6.0.Beta3
[Host Controller] 10:48:34,275 INFO  [org.jboss.msc] (main) JBoss MSC version 1.2.7.Final
[Host Controller] 10:48:34,354 INFO  [org.jboss.as] (MSC service thread 1-7) WFLYSRV0049: WildFly Full 11.0.0.Alpha1-SNAPSHOT (WildFly Core 3.0.0.Alpha14-SNAPSHOT) starting
[Host Controller] 10:48:34,727 INFO  [org.jboss.as.domain.management] (Controller Boot Thread) WFLYDM0136: Registered OpenSSL provider
[Host Controller] 10:48:35,171 INFO  [org.jboss.as.host.controller] (Controller Boot Thread) WFLYHC0003: Creating http management service using network interface (management) port (9990) securePort (-1)
[Host Controller] 10:48:35,175 INFO  [org.xnio] (MSC service thread 1-7) XNIO version 3.4.1.Final
[Host Controller] 10:48:35,182 INFO  [org.xnio.nio] (MSC service thread 1-7) XNIO NIO Implementation Version 3.4.1.Final
[Host Controller] 10:48:35,246 WARN  [org.jboss.as.domain.management.security] (MSC service thread 1-1) WFLYDM0111: Keystore C:\BuildAgent\work\5768cf3a0bee5b47\full\testsuite\domain\target\domains\ExpressionSupportSmokeTestCase\master\configuration\application.keystore not found, it will be auto generated on first use with a self signed certificate for host localhost
[Host Controller] 10:48:35,254 INFO  [org.jboss.as.patching] (MSC service thread 1-5) WFLYPAT0050: WildFly Full cumulative patch ID is: base, one-off patches include: none
[Host Controller] 10:48:35,255 INFO  [org.jboss.remoting] (MSC service thread 1-7) JBoss Remoting version 5.0.0.Beta9
[Host Controller] 10:48:35,295 INFO  [org.wildfly.security] (MSC service thread 1-7) ELY00001: WildFly Elytron version 1.1.0.Beta16
[Host Controller] 10:48:35,351 INFO  [org.jboss.as.remoting] (MSC service thread 1-7) WFLYRMT0001: Listening on [::1]:9999
[Host Controller] 10:48:36,464 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/profile=default/subsystem=undertow/server=default-server/https-listener=https' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 10:48:36,593 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/profile=ha/subsystem=undertow/server=default-server/https-listener=https' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 10:48:36,626 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/profile=full/subsystem=undertow/server=default-server/https-listener=https' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 10:48:36,662 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/profile=full-ha/subsystem=undertow/server=default-server/https-listener=https' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[Host Controller] 10:48:37,019 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0060: Http management interface listening on http://[::1]:9990/management
[Host Controller] 10:48:37,019 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0054: Admin console is not enabled
[Host Controller] 10:48:37,019 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0025: WildFly Full 11.0.0.Alpha1-SNAPSHOT (WildFly Core 3.0.0.Alpha14-SNAPSHOT) (Host Controller) started in 3735ms - Started 53 of 55 services (19 services are lazy, passive or on-demand)
[Host Controller] 10:51:32,292 ERROR [org.jboss.as.controller.management-operation] (management-handler-thread - 4) WFLYCTL0013: Operation ("write-attribute") failed - address: ([
[Host Controller]     ("core-service" => "management"),
[Host Controller]     ("access" => "authorization")
[Host Controller] ]): java.lang.IllegalArgumentException
[Host Controller] 	at org.jboss.dmr.ModelValue.asBoolean(ModelValue.java:69)
[Host Controller] 	at org.jboss.dmr.ModelNode.asBoolean(ModelNode.java:267)
[Host Controller] 	at org.jboss.as.domain.management.access.AccessAuthorizationUseIdentityRolesWriteAttributeHander.finishModelStage(AccessAuthorizationUseIdentityRolesWriteAttributeHander.java:49)
[Host Controller] 	at org.jboss.as.controller.AbstractWriteAttributeHandler.execute(AbstractWriteAttributeHandler.java:95)
[Host Controller] 	at org.jboss.as.controller.operations.global.WriteAttributeHandler.doExecuteInternal(WriteAttributeHandler.java:194)
[Host Controller] 	at org.jboss.as.controller.operations.global.WriteAttributeHandler.execute(WriteAttributeHandler.java:115)
[Host Controller] 	at org.jboss.as.controller.AbstractOperationContext.executeStep(AbstractOperationContext.java:921)
[Host Controller] 	at org.jboss.as.controller.AbstractOperationContext.processStages(AbstractOperationContext.java:664)
[Host Controller] 	at org.jboss.as.controller.AbstractOperationContext.executeOperation(AbstractOperationContext.java:383)
[Host Controller] 	at org.jboss.as.controller.OperationContextImpl.executeOperation(OperationContextImpl.java:1364)
[Host Controller] 	at org.jboss.as.controller.ModelControllerImpl.internalExecute(ModelControllerImpl.java:416)
[Host Controller] 	at org.jboss.as.controller.ModelControllerImpl.lambda$execute$1(ModelControllerImpl.java:237)
[Host Controller] 	at org.wildfly.security.auth.server.SecurityIdentity.runAs(SecurityIdentity.java:193)
[Host Controller] 	at org.jboss.as.controller.ModelControllerImpl.execute(ModelControllerImpl.java:237)
[Host Controller] 	at org.jboss.as.controller.remote.ModelControllerClientOperationHandler$ExecuteRequestHandler.doExecute(ModelControllerClientOperationHandler.java:217)
[Host Controller] 	at org.jboss.as.controller.remote.ModelControllerClientOperationHandler$ExecuteRequestHandler.access$400(ModelControllerClientOperationHandler.java:137)
[Host Controller] 	at org.jboss.as.controller.remote.ModelControllerClientOperationHandler$ExecuteRequestHandler$1$1.run(ModelControllerClientOperationHandler.java:161)
[Host Controller] 	at org.jboss.as.controller.remote.ModelControllerClientOperationHandler$ExecuteRequestHandler$1$1.run(ModelControllerClientOperationHandler.java:157)

Windows Build 4300 outcome was FAILURE using a merge of 1306dff665075d5899a0b321e591669053cacff0
Summary: Execution timeout (new); tests passed: 3842, ignored: 74 Build time: 01:15:36


Create a GitHub workflow to do releases

Instead of relying on someone running a Gradle command.

It looks like I beat you by one minute :) I'll consolidate back to one issue, since the details of how to do a release are there.


169 overview of proof templates

Finished functionalities of #169 (overview page works, frontend and backend are done).
Tests are missing so far.
RM: @valentinBraeutigam

We will edit our backend changes after Karols urgent PR and ask for your review again :)
Tests will be added later in a new pull request, that doesn't belong to this one

added tests to Component :)

I can't see any tests in my review and neither in the branch repository.. Maybe they got deleted by the pull from the main?

For me both contain the tests. So I'm a little bit confused.


Adds the TensorFlow E2E documentation to our website

I tested this by building the site locally. Unfortunately the python code is pretty difficult to read, which I mention in #3063.


Update teams-powershell-overview.md

Change the link to the latest version of Teams PowerShell (0.9.5) and also added some new cmdlets to the Teams PowerShell section

@expiscornovus thanks for updates and adding new cmdlets! @islubin - just FYI on this change.. I reviewed and looks good to me. Let me know if it needs any changes. Much appreciated @expiscornovus !

@kenwith  and @expiscornovus looks great.  Thanks both. :D

@kenwith & @islubin no problem. Always happy to help :)


AxisCommunicationsAB.ACE version 1.32

[ ] Have you signed the Contributor License Agreement?
[ ] Have you checked that there aren't other open pull requests for the same manifest update/change?
[ ] This PR only modifies one (1) manifest
[ ] Have you validated your manifest locally with winget validate --manifest <path>?
[ ] Have you tested your manifest locally with winget install --manifest <path>?
[ ] Does your manifest conform to the 1.4 schema?

Note: <path> is the name of the directory containing the manifest you're submitting.

Microsoft Reviewers: Open in CodeFlow

Automatic Validation ended with:

I tried numerous installer switches, but couldn't find one to successfully specify the installation location.


Add Tags to entries #5336

#5336 [Outreachy] Registry: Add Tags to Items
@svrnm Please review the changes and let me know if there's anything to correct, i'll appreciate your feedback

@olamideTiana your PR still touches ~130 files in data/registry, can you revert those changes, this also fails the build of the website for preview

I've reverted changes made @svrnm

@svrnm Hello, I hope you're doing great, I'll appreciate getting your feedback on the changes I've made, Thanks

@svrnm Please, can I get the outreachy label here? Thanks

Thank you @olamideTiana  ! This looks really good, I consider this as done! After the outreachy application phase we will take another look and see if we can merge this PR.

@svrnm Thank you sir. I really appreciate your kind review


Remove requirements for Group model

The current group model according to the docs requires ancestors, children and descendant.
But this means that if my org is:
root => Engineering -> Platform -> Devtools -> TeamA
I need to write any of these names in 3 places. Now I want to change "Devtools" to "Internal tools" and need to do modifications in multiple places.
If you want to build a tree of the org, the only required element should be the parent, which interestingly enough is the only optional element currently

It's optional only because the org root can't have a parent :)
Yep this is on the roadmap. Let's use this ticket to keep track of the progress of this aspect of it.
There is ongoing work (see recent PRs) to implement relations. The end result will be a flexible model where the input yaml can express either side of a relation, but both sides will be generated automatically.
For example, in some data sources, the parent is easily and immediately available as you say. In other data sources, the immediate children are instead easily available. Both should trivially be supported, and should lead to identical sets of relations to be produced.

Update:
Initial relations support has been implemented.
We are considering removing the ancestors and descendants fields.
There is some interesting discussion around relations and usage around users and groups for those who may be interested here: https://github.com/backstage/backstage/pull/3293


Resources page upgrade

Mockup:
https://www.figma.com/file/7PSJtPUtwrdPRtXbtQFRFZ/helpwithcovid.com?node-id=685%3A5709

Some functional changes

try to automatically hide events that have passed
sort deals alphabetically rather than by created_at
add ability to mark some deals as "partnerships" and sort to top

Questions

should we just store Events in the database so anyone can edit?
could we change URL to /resources and make /offers a redirect? This name seems to be in the lead for what to call this

Suggestions or questions welcome

Hey, I would like to help. As I am new to open source contributions, can you get me up to speed by telling me how to contribute to this project ?

Hi @jamiew, Can you assign this issue to me?

Tackling it via #186. @abhijeetgurle next time just work on it - ping us on Discourse. We were looking for people to help build this.

That design is outdated though

Can someone please help me with the links for these?

@sradu I can help out - what are the links for each of those? Do you have a list?

Please add Partner Logos to the bottom of the resources page:
Figma Link: https://www.figma.com/file/7PSJtPUtwrdPRtXbtQFRFZ/helpwithcovid.com?node-id=841%3A186

@cat-liu @tinnei will close this in favor of a new ticket with Misa's requested changes.


Authentication for portal and routing

Question:  If the user starts the app, signs in to the http://www.arcgis.com portal with credentials then requests a route they are not prompted for credentials a second time.  But the reverse is not true - if a user starts the app and first requests a route (where they are prompted for credentials) and THEN signs in to the portal to view their content they ARE prompted a second time for credentials.  Why?

@doneill Is this behavior expected to change in upcoming updates or releases?

@zinfin Yes, I think this workflow should be updated such that it supports a single sign-on.

The problem:  A user is forced to authenticate twice if they want to see their portal content and if they want to get a route.
Solution:  Use a single sign in model by leveraging CredentialCache once the user is logged in (either to Portal or via routing workflow).  This will also enable social login to work correctly.  Currently, once the social login is cached it conflicts with the second attempt to login.


Product's text being misplaced

Describe the bug
The CSS of the product's information has been misplaced
Current Behaviour

Expected behaviour

Additional context
Do share screenshots of the work you do while making the PR.

Hi, I would like to take this up. can you please assign me this task? @Kanika637

Thanks for showing interest @najeebkp, Go ahead you can start working on the issue 🚀

Hi @Jai-Solania-29. i couldn't run this app. it shows webpack error. then i troubleshooted. now it showing Failed to compile<EMAIL_ADDRESS>Module not found: Can't resolve '@emotion/react'

Hey @najeebkp
I also faced the same issue.
You can fix this by -
npm i @emotion/react @emotion/styled

Thanks @Rounak-28
It works !!

I just saw this issue on the website, it is because the product card container max-height is set to 400px, which in turn making the text-overflow.

Hey @sunilgaddi, thanks for pointing out the error👍
@najeebkp You can take idea from this🚀


Updates / changes of 1st review

Version 1.0.0

1st review

Pushed new update but screenshots were not updated so far...


Created input stats endpoint

Added server monitoring for input stats and an HTTP endpoint alongside the existing health check and sink stats.

suro-pull-requests #192 FAILURE
Looks like there's a problem with this pull request

NetflixOSS » suro » suro-pull-requests #23 ABORTED

suro-pull-requests #193 FAILURE
Looks like there's a problem with this pull request

NetflixOSS » suro » suro-pull-requests #24 FAILURE
Looks like there's a problem with this pull request

Anything I need to do for this, or is it another stuck build?

Hi Adam
Could you take a look at
https://netflixoss.ci.cloudbees.com/job/NetflixOSS/job/suro/job/suro-pull-requests/24/console
?
This build is not stuck, just compileTestJava failed.
Thank you
Best, Jae
On Tue, Feb 24, 2015 at 3:06 AM, adamschmidt<EMAIL_ADDRESS>wrote:

Anything I need to do for this, or is it another stuck build?
—
Reply to this email directly or view it on GitHub
https://github.com/Netflix/suro/pull/201#issuecomment-75737597.

NetflixOSS » suro » suro-pull-requests #31 FAILURE
Looks like there's a problem with this pull request

suro-pull-requests #201 FAILURE
Looks like there's a problem with this pull request

suro-pull-requests #202 FAILURE
Looks like there's a problem with this pull request

NetflixOSS » suro » suro-pull-requests #32 ABORTED

I've fixed the broken code, but there seems to be an unrelated problem with the test execution timing out at 20 mins.

I will take a look.
On Tue, Feb 24, 2015 at 4:47 PM, adamschmidt<EMAIL_ADDRESS>wrote:

I've fixed the broken code, but there seems to be an unrelated problem
with the test execution timing out at 20 mins.
—
Reply to this email directly or view it on GitHub
https://github.com/Netflix/suro/pull/201#issuecomment-75883546.

@adamschmidt Sorry for late response. If you take a look at this, I can see the following error messages on running unit tests
15/02/24 16:10:21 ERROR thrift.MessageSetProcessor: Exception when processing message set null
java.lang.NullPointerException
	at com.netflix.suro.input.thrift.MessageSetProcessor.process(MessageSetProcessor.java:174)
	at com.netflix.suro.input.thrift.TestMessageSetProcessor.testQueue(TestMessageSetProcessor.java:79)
	at com.netflix.suro.input.thrift.TestMessageSetProcessor.testFileQueue(TestMessageSetProcessor.java:60)

Could you take a look at this? TestMessageSetProcessor unit test should be passed.


Undefined method WP_CLI\I18n\MakePotCommand::get_file_data_from_string

I got this error when trying to extract .pot file. When i delete i18n-command package it is working.
You said here, don't need to install this package because it is already in wp cli. But update-po command not registered in wp cli core. So i install i18n-command package to make it work. But in this time, make-pot command not working.
PHP Fatal error:  Uncaught Error: Call to undefined method WP_CLI\I18n\MakePotCommand::get_file_data_from_string() in phar:///usr/local/bin/wp/vendor/wp-cli/i18n-command/src/IterableCodeExtractor.php:58

Duplicate of #336
Please try wp cli update --nightly


EduardoSaverin

UserName : EduardoSaverin
Total Time : 15.408
CPU : 8 Core (Apple M1 Pro)
RAM : 16GB
Collision Handling Line Number : 122
Output Checked by running  and matching calculate_average_baseline.sh
Check List:

[x] You have run ./mvnw verify and the project builds successfully
[x] Tests pass (./test.sh <username> shows no differences between expected and actual outputs)
[x] All formatting changes by the build are committed
[x] Your launch script is named calculate_average_<username>.sh (make sure to match casing of your GH user name) and is executable
[x] Output matches that of calculate_average_baseline.sh
[x] For new entries, or after substantial changes: When implementing custom hash structures, please point to where you deal with hash collisions (line number : 122)

Execution Times on my machine

Execution time: 15.408 Sec
Execution time of reference implementation: 16.347 Sec

Fails a test when running on 32 cores of the eval machine:
+ timeout -v 300 ./test.sh EduardoSaverin
Validating calculate_average_EduardoSaverin.sh -- src/test/resources/samples/measurements-10000-unique-keys.txt
Validating calculate_average_EduardoSaverin.sh -- src/test/resources/samples/measurements-10.txt
Validating calculate_average_EduardoSaverin.sh -- src/test/resources/samples/measurements-1.txt
Validating calculate_average_EduardoSaverin.sh -- src/test/resources/samples/measurements-20.txt
Validating calculate_average_EduardoSaverin.sh -- src/test/resources/samples/measurements-2.txt
Validating calculate_average_EduardoSaverin.sh -- src/test/resources/samples/measurements-3.txt
Validating calculate_average_EduardoSaverin.sh -- src/test/resources/samples/measurements-boundaries.txt
Validating calculate_average_EduardoSaverin.sh -- src/test/resources/samples/measurements-complex-utf8.txt
Validating calculate_average_EduardoSaverin.sh -- src/test/resources/samples/measurements-dot.txt
Validating calculate_average_EduardoSaverin.sh -- src/test/resources/samples/measurements-rounding.txt
2c2
< jel;-9.0;17.4;46.5
---
> jel;-9.0;18.0;46.5

FAILURE: ./test.sh EduardoSaverin failed
Summary
  EduardoSaverin: command failed or output did not match

Looking good now: 00:05.336.


feat: add consecutive test in http ping agent plugin

Description
in agent plugin: httpPing add two config params: consecutiveTestSuccessCount and consecutiveTestInterval

consecutiveTestSuccessCount is the total http ping test times. If any failure occurs, the final test result will be failed. It conflicts with retries and timeoutRetries.
no change to current logic of retries and timeoutRetries.

Type of Change

[ ] Bug Fix
[x] New Feature
[ ] Breaking Change
[ ] Refactor
[ ] Documentation
[ ] Other (please describe)

Checklist

[x] I have read the contributing guidelines
[ ] Existing issues have been referenced (where applicable)
[x] I have verified this change is not present in other open pull requests
[x] Functionality is documented
[x] All code style checks pass
[x] New code contribution is covered by automated tests
[x] All new and existing tests pass

Can we also add a warning log, if the test is configured to use both retries/timeoutRetries and the new options

Can we also add a warning log, if the test is configured to use both retries/timeoutRetries and the new options

https://github.com/cisco-open/synthetic-heart/pull/17/files#diff-817f7fbcc0100f55117ac3b2988d6fdc8893eda0d48cb6c60ffd6c5f2deae5d2R80


[Bug] Job section not responsive in mobile phone

Describe the bug
job section is not responsive. i will make it responsive in mobile
To Reproduce
Steps to reproduce the behavior:

Go to  job page
inspect and set dimension for mobile phone
See error

Expected behavior
it should be visible good in phone
Screenshots

@Yashgabani845  assign this issue to me.

go ahead , good issue work on it and make sure you share video after making it responsive at both view laptop,mobile while making PR

you assigned to other bro

@Abhishek2634  sorry for inconvience , happy contributing !

@Abhishek2634 what is the update??

@Yashgabani845 can I get assigned to this issue?

@sameer-soni start working on it
there is no respone from @Abhishek2634

@Yashgabani845 okay, can you add 'level' label?

@Yashgabani845 there shouldn't be space in 'level 2' label for the issue to get count in gssoc, can you please fix it.

@Yashgabani845 i have solved this issue, please fix the label spacing issue in 'level 2' then you can merge.

@sameer-soni don't worry it's allowed


Update CHANGELOG to prepare for 1.0.0b6 release

API change check
API changes are not detected in this pull request.


Even when saving the fingerprint, each launch of the browser takes a long time

Even when saving the fingerprint, each launch of the browser takes a long time 30s

Additional time is required to start profile and apply/get fingerprint.


Copy Input Group

A readonly-textbox+copy-button all packaged nicely in an input group.
Uses clipboard.js to copy the textbox value to the clipboard.

Actually...integrate this addon: https://github.com/jkusa/ember-cli-clipboard


Add a few area-related wrappers

My first official foray into FFI with Rust, so I may have missed some stuff.
FWIW, I wrote the Ruby gem ffi-gdal (which may or may not be well done, but either way, I've spent hours with the stuff)--I dunno if that could serve as an aid in wrapping some of stuff that's not yet done, but I thought I'd post just in case it helps in some way.

Hmm... sorry for the ignorance, but I see tests are failing to find the new gdal-sys functions: what's the best way to tell gdal to use the new stuff?

Hi,
thanks for your contribution.
I changed Cargo.toml to use gdal-sys from crates.io for the latest release. I will change it back to use  the sub-crate directly.

@jdroenner sounds good, thanks!

@turboladen something was wrong with the version string in Cargo.toml. Now gdal-sys from the repository is used again.

@jdroenner aha! Ok, thank you!


Allow to specify env file on calling script

Hello, I use your scripts but I have multiple files, to sync them all I need to have one clone of you repo for each file because of the sync id! It would be nice if it would be possible to manipulate the env file to run so that I could call the same scrip with diferent .env files.
Thank You
Best Regards

Unless you have an idea of how to directly support this, I do not.  I would recommend using something like this:
https://dotenvx.com/docs/quickstart/environments


Uncaught Router crashes at decodeURIComponent

Router crashes with URIError: URI malformed on users copy-pasted input like this
Внесите изменения в алгоритм, приведѐнный в задаче 2, таким образом, чтобы мама предусмотрела следующие ситуации, когда: а) в холодильник%D0%

Often found at the search routes.

Hi @QiV! Thanks for the issue and the pull! :smiley:
If I understand correctly, when the parameter is malformed (contains invalid percent encoding) you'd like to get it back as is. Is that right?

Actually, I guess you want to decode the valid encodings and leave the invalid ones alone?

Yes, i would like to decode url as close as possible

Another way is to catch this error above router instance. But it is not so graceful.

I think this is handled by #3434?

I think this is handled by #3434?

Nah, this one's separate. #3434 handles double decoding of %25 via first decodeURI and then decodeURIComponent. This is about invalid percent encoding from user input.

In that case, we could mix in invalidPercentOctets from #3506 into #decodeFragment?

I like that idea, but that regular expression doesn't cover all the bases. For instance, it fails on the url presented by @QiV above.
/%(?![a-fA-F0-9]{2})/.test('%D0') // false
decodeURIComponent('%D0') // throws malformed uri error

Is there a more restrictive test we can do?

Damn, I thought the issue was the trailing %.
We'll need to implement https://encoding.spec.whatwg.org/#utf-8-decoder as a regex.

Well, that was more fun than it should have been. I've forked mathiasbynens/regenerate, made it take single hex code points, and yada yada.
var encodedPercent = '(?:25)';
var invalidSingleOctet = '(?:[89abAB][0-9a-fA-F]|[cC][01])';
var invalidDoubleOctet = '(?:([cdCD][2-9a-fA-F]|[dD][01])(?!%[89abAB][0-9a-fA-F]))';
var invalidTripleOctet = '(?:[eE]([1-9abcefABCEF](?!%[89abAB][0-9a-fA-F])|0(?!%[abAB][0-9a-fA-F])|[dD](?!%[89][0-9a-fA-F])))';
var invalidQuadOctet = '(?:[fF]([1235-9a-fA-F](?!%[89abAB][0-9a-fA-F])|0(?!%[9abAB][0-9a-fA-F])|4(?!%8[0-9a-fA-F])))';
var invalidPercentsEncodings = new RegExp('%(' + [encodedPercent, invalidSingleOctet, invalidDoubleOctet, invalidTripleOctet, invalidQuadOctet].join('|') + ')', 'g');
function decodeFragment(frag) {
  return decodeURI(frag.replace(invalidPercentsEncodings, '%25'));
}

This is really the kind of change that should live in userland if needed (and props to @braddunbar for the foresight to expose decodeFragment).
@jridgewell is there a nice one-liner someone can use to drop regenerate right into Backbone.history?

Without rewriting decodeURI() ourselves to not throw, there's no easy fix. I used regenerate because it had a syntax for already making hex regexs, but it isn't really feasible give to devs.
I'm actually forking mathiasbynens/utf8.js to rewrite percent decoding now. I should be able to reimplement decodeURI using it, and give it out to devs so they override #decodeFragment:
var Router = Backbone.Router.extend({
    decodeFragment: require('decode-uri')
});

// ...

While I like the idea, I don't think we should re-implement decodeURI or decodeURIComponent. What would we do with the invalid encodings? Throw them away? Take a guess?
I think the common case is to expect well formed urls, including percent encoding. That said, I would rather we make it a bit easier to deal with those errors.

While I like the idea, I don't think we should re-implement decodeURI or decodeURIComponent.

Oh no, this definitely wouldn't be Backbone code. Since #decodeFragment has been exposed, it be really simple to define your own decodeURI.

Something like this seems to work for me, just before starting the history:
    Backbone.History.prototype.decodeFragment = function(fragment) {
        try{
            fragment = decodeURI(fragment.replace(/%25/g, '%2525'));
        }catch(e){fragment='';}
        return fragment;
    };

Though I suppose just throwing away the entire prop would be better in some use cases?
fwiw, React seems to have the same behavior wherein a malformed url parameter, even one not relevant to the router or the application, will prevent the entire application from working: https://www.khanacademy.org/?more_like_crash_academy=�
On the other hand, I lean towards the consensus here that bad urls are bad urls and so not really bugs, and handling them in certain ways is sort of up to the particular needs of the application (though an otherwise blank page with "malformed url" on it is probably not a great fallback: https://trello.com/?badparam=� ).
In addition to search strings that might end up in the url, I've seen this in the case of 3rd party mailing programs generating email links to BB applications that are including incorrectly encoded params.

@Kuznetsov-Ilia Was this issue fixed?

@jgonggrijp No. As I see from the discussion above the problem is not in backbone source code, so no reason to keep this ticket opened.


can we add voice notes and world files to flutter quill using customEmbedBlock?

We already have voice notes, in planning to implement support for file and pdf attachments in next rele