Catching Errors/Error Handling - createUserWithEmailAndPassword method

Thanks @tstirrat for sharing the auth.createUserWithEmailAndPassword method on this issue (https://github.com/firebase/emberfire/issues/390).
It works great, and by default, errors show up in the console. But the problem is, my custom error callbacks aren't always firing. It only fires if both the email and password field are set.
Example of the default console log:
Error: createUserWithEmailAndPassword failed: First argument "email" must be a valid string.
I would like to do a callback on this, so that I can have an error message that says "Email Field Isn't Set".
I've tried two different approaches, but neither seems to work.
auth.createUserWithEmailAndPassword(email, pass).then(function(userResponse) {
  // Create Record in Store
}).catch(function(error) {
  console.log('test');
});

and
auth.createUserWithEmailAndPassword(email, pass).then(function(userResponse) {
  // Create Record in Store
}, function(error){
  console.log('test');
});

Is this a bug? If so, does it have anything to do with the recent angularFire update?
https://github.com/firebase/angularfire/releases/tag/v2.0.1

I fixed the problem by giving both the email and password values an empty value of ''.
Now the callback fires. Weird.

Any solution to this yet? I get the same  error!

Nice, having the same problem

I am having the same issue. I'm confused where I should be setting the email and password to empty values. Below is my code.
`import Ember from 'ember';
export default Ember.Controller.extend({
firebaseApp: Ember.inject.service(),
actions: {
createUser(email, pass) {
  const auth = this.get('firebaseApp').auth();
  auth.createUserWithEmailAndPassword(email, pass).then((userResponse) => {
    const user = this.store.createRecord('user', {
      id: userResponse.uid,
      email: userResponse.email
    });
    return user.save();
  });
}

}
});`

See the docs here for createUserWithEmailAndPassword.
The method should return a promise. You should be seeing the code enter the .catch() block when there is an error. If not, make sure you are up to date with the firebase SDK in your package.json.
The error is suggesting that you are passing something other than a string to the action. Very likely you are passing the value undefined. Use console.log or a debug breakpoint to verify the value for email inside the createUser action.
How are you calling the action createUser from your template? You need to pass two parameters to the action in the template, perhaps these are undefined.

You can use Promise.resolve() method :

please help to solve this issue
my code is
signup()
{
this.firebaseauth.auth.createUserWithEmailAndPassword(this.email,this.password).then( data=>
{
console.log("user registered suucessfully",data);
})
}


improve responsiveness of homepage

@DeveloperAshish8  can you please assign me this issue

Rename the issue to changing hamburger color to white in dard mode. @sri-rishi

please assign this issue to me under hacktoberfest.

Go ahead @sri-rishi


hidden

kopie hidden element not work, how to bypass?

Duplicate of https://github.com/zenorocha/clipboard.js/issues/560
Suggest closing this.

Thanks @bernd-wechner!


KIBA

Hello, Greetings from Colombia
One Question:
The KIBA article talks about a threshold for positive cases of 1000nM and in the TDC library, it only goes up to 11nM, 15 nM etc?
Why is this happening, if we are working in nM, shouldn't it be 11000nM or 15000 nM? Or the units in the library are in uM? or in another unit?
Because I consider that the units of kiba should be the same used in kd and ki.

Hi, KIBA is an aggregated score, so it has no unit.


[RFC] Drop the component prop from all Base UI components

Summary 💡
Currently, there are two different APIs for setting the root slot in Base UI (using the component prop and using the slots.root prop).
The difference between these two APIs is that the component prop makes the component polymorphic, which means that you can propagate the root component's props on the unstyled component directly, without getting typescript issues. However, this has shown to have big performance implications when doing the type checks (see some existing issues for the Material UI's components).
Progress 🚧
This is the list of components that should be changed with this proposal:

[ ] Badge https://github.com/mui/material-ui/pull/37028
[x] Button https://github.com/mui/material-ui/pull/36677
[ ] ClickAwayListener
[ ] FocusTrap
[ ] FormControl https://github.com/mui/material-ui/pull/37031
[ ] Input https://github.com/mui/material-ui/pull/37057
[ ] MenuItem https://github.com/mui/material-ui/pull/37032
[ ] Menu https://github.com/mui/material-ui/pull/37033
[ ] Modal https://github.com/mui/material-ui/pull/37058
[ ] MultiSelect
[ ] NoSsr
[ ] OptionGroup https://github.com/mui/material-ui/pull/37055
[ ] Option https://github.com/mui/material-ui/pull/37052
[ ] Popper https://github.com/mui/material-ui/pull/37060
[ ] Portal
[ ] Select https://github.com/mui/material-ui/pull/37035
[ ] Slider https://github.com/mui/material-ui/pull/37056
[ ] Snackbar https://github.com/mui/material-ui/pull/37041
[ ] Switch https://github.com/mui/material-ui/pull/37053
[ ] TablePagination https://github.com/mui/material-ui/pull/37059
[ ] TabPanel https://github.com/mui/material-ui/pull/37054
[ ] TabsList https://github.com/mui/material-ui/pull/37042
[ ] Tabs https://github.com/mui/material-ui/pull/36770
[ ] Tab https://github.com/mui/material-ui/pull/36768
[ ] TextareaAutosize

I am working on the Snackbar component

I am working on the TextareaAutosize component

I am working on the Popper component

thanks.. I will update the descriptions

i'll pick up tablepagination

@sai6855 @nicolas-ot
Hey! Please check out this comment: https://github.com/mui/material-ui/pull/37028#discussion_r1178816522

@hbjORbj addressed in https://github.com/mui/material-ui/pull/37059, https://github.com/mui/material-ui/pull/36770. didn't addressed in remaining PR's (https://github.com/mui/material-ui/pull/37054, https://github.com/mui/material-ui/pull/37042, https://github.com/mui/material-ui/pull/36768) because they didn't have dedicated documentaion page

@sai6855 Reviewed them. All looks good <3

@nicolas-ot @sai6855 We got the job done! The changes will be included in today's release. Appreciate a lot for your amazing contributions.. :)


Binding "this" for lifecycle hooks

I have entities that have many associations to others and store their ID. I generally need to access the entity by the IDs of the related entities rather than the ID of the entity itself, so I've been trying to use a static property to maintain a cache rather than querying every time.
I have several types of the entity, so I have a parent class that I inherit from and would like to have each subclass override the methods that actually update the cache (since this is dependent on the subclass), but the lifecycle hooks required for Vuex ORM don't really need to change.
The problem I ran into was that this was undefined when the lifecycle hooks were called. Is this the desired behaviour or should this be bound to the Model class for the static lifecycle hook methods? I worked around it by using Object.getPrototypeOf(model) and manually binding the model class.
Desired structure:
import {Model} from '@vuex-orm/core';

export default class BaseModel extends Model {
  static mapping = {};

  static fields() {
    return {
      relatedId: this.number(null),
      anotherRelatedId: this.number(null),
    };
  }

  static afterCreate(model) {
    // I expected `this` to refer to the (sub)class here
    return this.updateMap(model);
  }
  // and other relevant lifecycle hooks here...

  // These two methods would be overridden
  static updateMap(model) {
    return null;
  }

  static deleteMapEntry(model) {
    return null;
  }
}

@trevorpe Thank you for the report! Yeah I definitely think this should be bound to the Model class. This is unexpected. We must fix this.

This is now fixed at Vuex ORM 0.34.1! Sorry it took so long!
https://github.com/vuex-orm/vuex-orm/releases/tag/v0.34.1


is:issue is:open How to use the end date/time callback

The api spec from the doc is: var timespan = countdown(start|callback, end|callback, units, max, digits);
If I specify the end callback function, there is javascript error or can't be compiled. How to use the "end event callback" indeed??
I would like to stop the countdown once it reaches the date or time.
Many thanks,

Please show some example code. If there is a compilation error that is likely because of a syntax error in your code. You can reopen if this is still an issue.


feat: publish maker docker on each push to master

Resolves #205
Note: the binary in the container is throwing an error at the moment.
Error: Cannot assign requested address (os error 99)

This might be a problem of how we listen for rocket. I'll create a ticket for that.

bors r+


Spaceship vs Deliver tool

Not sure if this is the correct place for this question or not.
I am using deliver tool right now for my app to submit for review and its working fine.

But i want to know whether we should use spaceship or deliver for the app to submit for review and why is there any performance difference?
If in case I want to use spaceship to submit my app for review how can I use this tool to upload the ipa file on apple store.
Also is this will be good if i upload the app using deliver and submit it for review using spaceship

Please suggest
Thanks,
Robin Gupta

its not the issue i am facing exactly. its confusion between what tool to use from spaceship and deliver to submit the app for review in apple store

Hey @robin23686! This is definitely the correct place for this question! 😄
To give a little context: deliver is definitely the tool that you should be using to upload and submit your app for review. spaceship is a library that we have to talk to Apple's services including iTunesConnect and the Apple Developer Center. deliver uses spaceship under the hood to communicate with iTunesConnect.
If you are successful with deliver currently, you should keep that going for sure. 🚀
Let us know if you have any more questions! 🐙

Hi @ohayon Thanks for the reply.
This clears my confusion. However i have one more question

Can we use spaceship to upload the package if yes than how can you please provide a sample? the reason i am asking is i believe we can use spaceship outside mac environment as well (Please correct me if i am wrong)

Also right now we are dependent on Mac machine to publish the app on apple store and we want to remove this dependency and want to use linux or DCOS so can you please help me if this is possible also if yes can you please point me to correct documentation on how to do this?

@robin23686 A really useful resource for learning to use spaceship is to look at the code for deliver to see how it calls spaceship under the hood. The deliver source code is stored here:
https://github.com/fastlane/fastlane/tree/master/deliver/lib/deliver
In terms of using Linux to upload, you might run into some problems, since we rely on Apple's itmstransporter binary, which is only installed on macOS machines. It might be possible to bodge something together to work on Linux, but we don't have this documented.
I hope this is helpful!  🚀


Result promt blocks line markup with mouse

Type: Bug
how to reproduce:
create new julia script with:
tempfile = 3 + 2

execute first line. Result (5) appears in a pop-up on the right end of the line.
Mark  the leftside of "=" and execute. Result refreshes on the right end of line.
Mark the rightside of "=" and execute. A second result (5) appears on the right end of line near the result of the leftside. Now Results of the lefthand and righthand of "=" are displayed in the same line.
Try to mark the rightside of "=" with mouse-cursor drawing the marker from left to right. The last character in line (2) is not marked until the cursor covers the first popup-result (which is UI and not part of code).

marking over the first result popup:

expected: mark code without the result-UI popup.
VS Code version: Code 1.75.1 (441438abd1ac652551dbe4d408dfcec8a499b8bf, 2023-02-08T21:32:34.589Z)
OS version: Windows_NT x64 10.0.19045
Modes:
Sandboxed: No

System Info

Item
Value

CPUs
Intel(R) Core(TM) i7-8565U CPU @ 1.80GHz (8 x 1992)

GPU Status
2d_canvas: enabledcanvas_oop_rasterization: disabled_offdirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmultiple_raster_threads: enabled_onopengl: enabled_onrasterization: enabledraw_draw: disabled_off_okskia_renderer: enabled_onvideo_decode: enabledvideo_encode: enabledvulkan: disabled_offwebgl: enabledwebgl2: enabledwebgpu: disabled_off

Load (avg)
undefined

Memory (System)
15.75GB (7.03GB free)

Process Argv
--crash-reporter-id 56ef4008-50ba-4910-9e55-6170610353bf

Screen Reader
no

VM
0%

Extensions (1)

Extension
Author (truncated)
Version

language-julia
jul
1.38.2

A/B Experiments
vsliv368cf:30146710
vsreu685:30147344
python383cf:30185419
vspor879:30202332
vspor708:30202333
vspor363:30204092
vswsl492:30256859
vslsvsres303:30308271
pythonvspyl392:30443607
vserr242cf:30382550
pythontb:30283811
vsjup518:30340749
pythonptprofiler:30281270
vshan820:30294714
vstes263cf:30335440
pythondataviewer:30285071
vscod805cf:30301675
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
cmake_vspar411:30581797
vsaa593cf:30376535
pythonvs932:30410667
cppdebug:30492333
vsclangdf:30486550
c4g48928:30535728
dsvsc012cf:30540253
azure-dev_surveyone:30548225
pyindex848:30662994
nodejswelcome1cf:30587006
2e4cg342:30602488
pyind779cf:30662993
f6dab269:30613381
pythonsymbol12:30657548
2i9eh265:30646982

Please file this against the Julia extension

This issue is caused by an extension, please file it with the repository (or contact) the extension has linked in its overview in VS Code or the marketplace for VS Code. See also our issue reporting guidelines. If you don't know which extension is causing the problem, you can run Help: Start extension bisect from the command palette (F1) to help identify the problem extension.
Happy Coding!


update "brew doctor" to check the HOMEBREW_PREFIX directory

Currently on M1 mac I'm getting errors when running brew doctor complaining about files being in /usr/local/lib.
I would expect it to ignore the /usr/local/* as it is installed under /opt/homebrew.
This change updates the directory to search for non-homebrew files to be HOMEBREW_PREFIX rather than "/usr/local"

[x] Have you followed the guidelines in our Contributing document?
[x] Have you checked to ensure there aren't other open Pull Requests for the same change?
[x] Have you added an explanation of what your changes do and why you'd like us to include them?
[x] Have you written new tests for your changes? Here's an example.

[x] Have you successfully run brew typecheck with your changes locally?
[x] Have you successfully run brew tests with your changes locally?

This should fix issue #13079

Issue #13079 was closed


Translation to be implemented for the error message "Username is already taken".

As a developer, I want "Username is already taken" message to be displayed  in different  language as my thai star is available in different native languages so that the native user who try to register with already taken username can easily understand.

Not relevant after latest DA meeting. Hence, removed from core team backlog


Add new FAQ: "i haven't touched my Moneroj in a long time, did i lose them as a consequence of a hard fork?"

Common question after network upgrades. We had a mini-FAQ in the announcement of the network upgrade, which explains why hard forks don't cause coin splits in Monero, but it's better to put it in a FAQ, so that we can easily link to it.
(inspired by https://www.reddit.com/r/Monero/comments/jvpf84/havent_touched_my_xmr_for_2_years_have_i_lost_all/)

#1357


Create special dropdown for DO measurament

The upcoming update for the DO analysis needs several new components, one of them is this new special dropdown, where the current measurament and segment are in the same component.
OLD FORM:

NEW FORM:

Step 1 (measurament):

Step 2 (segment):

I encourage to create a new special component for Backbone.Forms. Create and test it and leave it ready for the integration. If you need more context, check the main issue.

*Design: https://invis.io/5G9YKGISB.

@saleiva @noguerol some questions about the interaction:

The second step of the dropdown, is it only accessible if the user clicks on Filters?
what happens if the user clicks on Filters with no item being selected in the first place? Should we hide it until one item is selected?
what does it mean the number between parenthesis?

Filters only filter the view in the first step not the other way around. Take that second step like just a way of filtering some items on the first one.
Number is number of measurement for that region within that filter

So we should hide the filters button until one item is selected, right?

Blocked waiting for answers to these questions (https://github.com/CartoDB/cartodb/issues/11663#issuecomment-284008026) and decisions on the DO API (https://github.com/CartoDB/observatory-extension/issues/263)

Already merged, ready for next iteration!


Run integration tests in CircleCI

Run the integration tests in CircleCI, using helios-solo as the Helios
cluster. This gives us better test coverage and also works out helios-solo.
Also switch to using golang binary archive instead of building from source.
This speeds up the helios-solo image build a bit.

:+1:  Very cool


Add contributing docs

Signed-off-by: Siyu Wang<EMAIL_ADDRESS>Ⅰ. Describe what this PR does
Add contributing docs

/lgtm
/approve


feat(api) expose arbitrary plugin data from a schema-meta.lua

Summary
Adds a /plugins/meta/:name endpoint that returns a JSON representation of the value returned by a (optional) schema-meta.lua module in the plugin directory.
Any case of wrong plugin name, missing schema-meta or bad Lua syntax results in a 404 response.  If no name is given, returns a 400 response
Issues resolved
PoC for Trello card: https://trello.com/c/ut8gMx93

@Kong/team-interfaces is this what you need?

@javierguerragiraldez sorry, this fell off our radar a bit. Will get back to you by end of this week.


examples: remove example build tag

What issue is this addressing?
Closes #1462
What type of issue is this addressing?
Refactoring
What this PR does | solves
Removed example build tag as no needed any more

Hi @hajimehoshi, could you please check if something else needs to be updated? I am not very familiar with gomobile and does it need @latest at the end (in README.md)


[WFLY-9885] elytron security configuration is ignored in RA connectio…

…n definition
added missing elytron configuration options to condition that determines if security is defined for connection definition + updated tests
https://issues.jboss.org/browse/WFLY-9885
@maeste  @fl4via please review

retest this please

licence header updated

Retest this please

@simkam LGTM


Github Actions Labeler not working

Your issue may already be reported!
Please search on the issue tracker before creating one.
Describe the bug
There seems to be an issue with Github token. Giving HTTP error. Refer the actions tab for more details

Hi, I could work on this issue, but the labeler action requires a .github/labeler.yml file specifying what labels to apply depending on the file paths that have changed (refer actions/labeler). This will need to be added first before we can make full use of the labeler action.
To fix the HTTP error, we can switch to pull_request_target from pull_request so that the passed token has adequate permissions.

Sure @radiantly  I will assign you!


dafny: 4.2.0 -> 4.3.0

Description of changes
4.3 changelog: https://github.com/dafny-lang/dafny/releases/tag/v4.3.0
Things done

Built on platform(s)

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

[x] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

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

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

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

[x] Fits CONTRIBUTING.md.

Thanks :-D


== override parameters are non-nullable

Make operator == override parameters non-nullable. See https://github.com/dart-lang/linter/issues/3441
Work towards https://github.com/dart-lang/sdk/issues/51038.

LGTM, thanks!


Error with ale#Queue and v:t_number

I recently upgraded ale and started receiving the following errors:
NVIM 0.1.7
Build type: None
Debian 9 Stable - Linux debian 4.9.0-3-amd64 #1 SMP Debian 4.9.30-2+deb9u5 (2017-09-19) x86_64 GNU/Linux
Error when typing ALEInfo:
Error detected while processing function ale#debugging#Info[4]..ale#linter#Get[5]..ale#linter#ResolveFilet
ype[1]..74_GetAliasedFiletype:
line    4:
E121: Undefined variable: v:t_list
E15: Invalid expression: type(l:buffer_aliases) is v:t_list
When I start up I get an error about an undefined variable named v:t_number. This keeps causing issues in Insert mode on every keystroke with the following error:
Error detected while processing function ale#Queue:
line   13:
E121: Undefined variable: v:t_number

I've reverted back to 2ee3dcdd62ad8a5e6eee8821e158b606e0516f82 for now where everything works fine.

You can stay on that commit if you want. The minimum required version of ALE is now NeoVim 0.2.0, so you should update to at least that version for newer commits. Now there's enough code in the codebase that won't work in versions below 0.2.0, I'll add a version check.

Thanks. I'm stuck on 0.1.7 as the 0.2.0 version in debian-backports had some massive bugs in it the last time I tried it.


[Bug] Modal titles are not centre aligned

Description
Import application title on Import application pop-up is misaligned
Steps to reproduce the behaviour:

Go to app card and click on ... and choose "Import Application"
Observe the title off to the left from center - should be centered

Important Details

Version: Cloud
OS: Win10
Browser: Chrome
Environment: Release

This can be observed on every modal using DialogComponent

Hi @ramsaptami, I would love to work on this.
Cheers.

Hi, i would like to work on this issue. Please assign it to me! :)

Please go ahead @JubayerJoy! I've assigned this PR to you, please make sure to read the Contribution Guidelines before starting to work on the issue. 😄

Hi Folks! This issue is taken care already early today morning by previous assignee.


Adding getter/setter for configuration injection

Adding a getter/setter for the Config property of the MangoPayApi object will allow injection of the configuration through a service container.

@mickaelpois @paulhristea Hi there ! Any chance to release this in a stable version?


Add support for delay and animation as params in v-click and v-after

Is your feature request related to a problem? Please describe.
Currently I am trying to display 3 figures with their captions one after another, respecting a specific delay and animation, as shown in #1133. This could be more easily achievable with v-click and v-after if they had such parameters.
Describe the solution you'd like
It would be nice to add custom delay and animation to v-click and v-after in a usage basis, instead of having to use css directly. This way I could easily change its behaviors in each instance.
Describe alternatives you've considered
Creating numerous css classes per slide as shown in here.

The new beta version has transition delays :)

 hi

Delay 1

Delay 2

Check if that solves the issue for you :)

Just for the record - it's always possible in all the versions; it's just a CSS transition delay.


Implement stable name without a number

Motivation
Sometimes one wants to use a stable link from the standard but doesn't want a number to be automatically inserted. The was a perfectly reasonable choice for P3490R0 where we have a link to [algorithms] in introduction. It doesn't look nice in this very place and also doesn't bring any useful information.
While it can be overcome by using just Markdown references having such a shortcut is a good feature in my opinion.
API
I propose {.srefnn} as a name (nn means "no number")
Further work
If a proposal looks reasonable I am ready to add a documentation

@mpark, could you please have a look?
@akukanov, FYI

Thanks for the contribution! So Pandoc already supports .unnumbered or - which is used for unnumbered headings (https://pandoc.org/MANUAL.html#extension-header_attributes). What do you think about using that here as well? so it'd be like, [algorithm]{.unnumbered .sref} or [algorithm]{- .sref}.

The syntax that you propose makes sense to me. Let see what I can do

@mpark, please let me know if that's the syntax you wanted and if the code looks similar to how you envisioned it.

Thanks for doing this! I've just added the feature to the README and a test as well: https://github.com/mpark/wg21/commit/f0f30d8c8929f55f0596e22d54821561f7fbd43a
I didn't want to bother asking you to do this, but leaving here for reference.

Thanks for doing this! I've just added the feature to the README and a test as well: f0f30d8
I didn't want to bother asking you to do this, but leaving here for reference.

Thanks very much, Michael


Driver is not removing Machines when used with gitlab-runner

Sometimes the vm id is not properly submitted during the delete request which then results in this error message:
Sep 14 10:05:22 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Problem while reading command output       error=read |0: file already closed
Sep 14 10:05:22 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Problem while reading command output       error=read |0: file already closed
Sep 14 10:05:22 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Stopping machine                           lifetime=10m20.060752882s name=runner-kutriyer-gitlab-runner-autoscale-1600077302-0518922a reason=Too many builds used=1m15.901210012s usedCount=1
Sep 14 10:05:22 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Stopping machine                           lifetime=10m20.060752882s name=runner-kutriyer-gitlab-runner-autoscale-1600077302-0518922a reason=Too many builds used=1m15.901210012s usedCount=1
Sep 14 10:05:22 gitlab-runner-bastion gitlab-runner[18655]: Stopping "runner-kutriyer-gitlab-runner-autoscale-1600077302-0518922a"...  name=runner-kutriyer-gitlab-runner-autoscale-1600077302-0518922a operation=stop
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: Stopping "runner-kutriyer-gitlab-runner-autoscale-1600077302-0518922a"...  name=runner-kutriyer-gitlab-runner-autoscale-1600077302-0518922a operation=stop
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: ERROR: Error creating machine: Error in driver during machine creation: Internal Server Error  driver=otc name=runner-kutriyer-gitlab-runner-autoscale-1600077912-5cf6976d operation=create
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: ERROR: Error creating machine: Error in driver during machine creation: Internal Server Error  driver=otc name=runner-kutriyer-gitlab-runner-autoscale-1600077912-5cf6976d operation=create
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Problem while reading command output       error=read |0: file already closed
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Problem while reading command output       error=read |0: file already closed
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Problem while reading command output       error=read |0: file already closed
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Problem while reading command output       error=read |0: file already closed
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Machine creation failed, trying to provision  error=exit status 1 name=runner-kutriyer-gitlab-runner-autoscale-1600077912-5cf6976d
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Machine creation failed, trying to provision  error=exit status 1 name=runner-kutriyer-gitlab-runner-autoscale-1600077912-5cf6976d
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Problem while reading command output       error=read |0: file already closed
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Problem while reading command output       error=read |0: file already closed
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: ERROR: Resource not found: [POST https://ecs.eu-de.otc.t-systems.com/v2.1/f63d1faef3f747e9aa5cbcf017252ed1/servers/f2658670-2253-47e2-9e31-e104a7fd0ed4/action], error message: {"itemNotFound": {"message": "Instance f2658670-2253-47e2-9e31-e104a7fd0ed4 could not be found.", "code": 404}}  name=runner-kutriyer-gitlab-runner-autoscale-1600077302-0518922a operation=stop
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: ERROR: Resource not found: [POST https://ecs.eu-de.otc.t-systems.com/v2.1/f63d1faef3f747e9aa5cbcf017252ed1/servers/f2658670-2253-47e2-9e31-e104a7fd0ed4/action], error message: {"itemNotFound": {"message": "Instance f2658670-2253-47e2-9e31-e104a7fd0ed4 could not be found.", "code": 404}}  name=runner-kutriyer-gitlab-runner-autoscale-1600077302-0518922a operation=stop
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Problem while reading command output       error=read |0: file already closed
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Problem while reading command output       error=read |0: file already closed
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Error while stopping machine               error=exit status 1 lifetime=10m20.902521558s name=runner-kutriyer-gitlab-runner-autoscale-1600077302-0518922a reason=Too many builds used=1m16.742978665s usedCount=1
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Error while stopping machine               error=exit status 1 lifetime=10m20.902521558s name=runner-kutriyer-gitlab-runner-autoscale-1600077302-0518922a reason=Too many builds used=1m16.742978665s usedCount=1
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Removing machine                           lifetime=10m20.903625852s name=runner-kutriyer-gitlab-runner-autoscale-1600077302-0518922a reason=Too many builds used=1m16.744082799s usedCount=1
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Removing machine                           lifetime=10m20.903625852s name=runner-kutriyer-gitlab-runner-autoscale-1600077302-0518922a reason=Too many builds used=1m16.744082799s usedCount=1
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: About to remove runner-kutriyer-gitlab-runner-autoscale-1600077302-0518922a  name=runner-kutriyer-gitlab-runner-autoscale-1600077302-0518922a operation=remove
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: About to remove runner-kutriyer-gitlab-runner-autoscale-1600077302-0518922a  name=runner-kutriyer-gitlab-runner-autoscale-1600077302-0518922a operation=remove
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: WARNING: This action will delete both local reference and remote instance.  name=runner-kutriyer-gitlab-runner-autoscale-1600077302-0518922a operation=remove
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: WARNING: This action will delete both local reference and remote instance.  name=runner-kutriyer-gitlab-runner-autoscale-1600077302-0518922a operation=remove
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: ERROR: Resource not found: [POST https://ecs.eu-de.otc.t-systems.com/v2.1/f63d1faef3f747e9aa5cbcf017252ed1/servers/84a4d5eb-dba8-462e-a900-a7107e397626/action], error message: {"itemNotFound": {"message": "Instance 84a4d5eb-dba8-462e-a900-a7107e397626 could not be found.", "code": 404}}  name=runner-kutriyer-gitlab-runner-autoscale-1600077312-1cfcec4b operation=stop
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: ERROR: Resource not found: [POST https://ecs.eu-de.otc.t-systems.com/v2.1/f63d1faef3f747e9aa5cbcf017252ed1/servers/84a4d5eb-dba8-462e-a900-a7107e397626/action], error message: {"itemNotFound": {"message": "Instance 84a4d5eb-dba8-462e-a900-a7107e397626 could not be found.", "code": 404}}  name=runner-kutriyer-gitlab-runner-autoscale-1600077312-1cfcec4b operation=stop
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Problem while reading command output       error=read |0: file already closed
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Problem while reading command output       error=read |0: file already closed
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Problem while reading command output       error=read |0: file already closed
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Problem while reading command output       error=read |0: file already closed
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Error while stopping machine               error=exit status 1 lifetime=10m10.916268843s name=runner-kutriyer-gitlab-runner-autoscale-1600077312-1cfcec4b reason=Too many builds used=1m17.584298623s usedCount=1
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Error while stopping machine               error=exit status 1 lifetime=10m10.916268843s name=runner-kutriyer-gitlab-runner-autoscale-1600077312-1cfcec4b reason=Too many builds used=1m17.584298623s usedCount=1
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Removing machine                           lifetime=10m10.917450343s name=runner-kutriyer-gitlab-runner-autoscale-1600077312-1cfcec4b reason=Too many builds used=1m17.585479957s usedCount=1
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Removing machine                           lifetime=10m10.917450343s name=runner-kutriyer-gitlab-runner-autoscale-1600077312-1cfcec4b reason=Too many builds used=1m17.585479957s usedCount=1
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: About to remove runner-kutriyer-gitlab-runner-autoscale-1600077312-1cfcec4b  name=runner-kutriyer-gitlab-runner-autoscale-1600077312-1cfcec4b operation=remove
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: About to remove runner-kutriyer-gitlab-runner-autoscale-1600077312-1cfcec4b  name=runner-kutriyer-gitlab-runner-autoscale-1600077312-1cfcec4b operation=remove
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: WARNING: This action will delete both local reference and remote instance.  name=runner-kutriyer-gitlab-runner-autoscale-1600077312-1cfcec4b operation=remove
Sep 14 10:05:23 gitlab-runner-bastion gitlab-runner[18655]: WARNING: This action will delete both local reference and remote instance.  name=runner-kutriyer-gitlab-runner-autoscale-1600077312-1cfcec4b operation=remove
Sep 14 10:05:24 gitlab-runner-bastion gitlab-runner[18655]: ERROR: Error removing host "runner-kutriyer-gitlab-runner-autoscale-1600077302-0518922a": 1 error occurred:  name=runner-kutriyer-gitlab-runner-autoscale-1600077302-0518922a operation=remove
Sep 14 10:05:24 gitlab-runner-bastion gitlab-runner[18655]: ERROR: Error removing host "runner-kutriyer-gitlab-runner-autoscale-1600077302-0518922a": 1 error occurred:  name=runner-kutriyer-gitlab-runner-autoscale-1600077302-0518922a operation=remove
Sep 14 10:05:24 gitlab-runner-bastion gitlab-runner[18655]: ERROR:         * Resource not found: [DELETE https://ecs.eu-de.otc.t-systems.com/v2.1/f63d1faef3f747e9aa5cbcf017252ed1/servers/f2658670-2253-47e2-9e31-e104a7fd0ed4], error message: {"itemNotFound": {"message": "Instance f2658670-2253-47e2-9e31-e104a7fd0ed4 could not be found.", "code": 404}}  name=runner-kutriyer-gitlab-runner-autoscale-1600077302-0518922a operation=remove
Sep 14 10:05:24 gitlab-runner-bastion gitlab-runner[18655]: ERROR:         * Resource not found: [DELETE https://ecs.eu-de.otc.t-systems.com/v2.1/f63d1faef3f747e9aa5cbcf017252ed1/servers/f2658670-2253-47e2-9e31-e104a7fd0ed4], error message: {"itemNotFound": {"message": "Instance f2658670-2253-47e2-9e31-e104a7fd0ed4 could not be found.", "code": 404}}  name=runner-kutriyer-gitlab-runner-autoscale-1600077302-0518922a operation=remove

[...}

Sep 14 10:23:09 gitlab-runner-bastion gitlab-runner[18655]: Stopping "runner-kutriyer-gitlab-runner-autoscale-1600077912-5cf6976d"...  name=runner-kutriyer-gitlab-runner-autoscale-1600077912-5cf6976d operation=stop
Sep 14 10:23:09 gitlab-runner-bastion gitlab-runner[18655]: ERROR: Resource not found: [POST https://ecs.eu-de.otc.t-systems.com/v2.1/f63d1faef3f747e9aa5cbcf017252ed1/servers//action], error message: {"message":"API not found","request_id":"09557bbd78e2afafdd49359271110e9a"}  name=runner-kutriyer-gitlab-runner-autoscale-1600077912-5cf6976d operation=stop
Sep 14 10:23:09 gitlab-runner-bastion gitlab-runner[18655]: ERROR: Resource not found: [POST https://ecs.eu-de.otc.t-systems.com/v2.1/f63d1faef3f747e9aa5cbcf017252ed1/servers//action], error message: {"message":"API not found","request_id":"09557bbd78e2afafdd49359271110e9a"}  name=runner-kutriyer-gitlab-runner-autoscale-1600077912-5cf6976d operation=stop
Sep 14 10:23:09 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Problem while reading command output       error=read |0: file already closed
Sep 14 10:23:09 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Problem while reading command output       error=read |0: file already closed
Sep 14 10:23:09 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Problem while reading command output       error=read |0: file already closed
Sep 14 10:23:09 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Problem while reading command output       error=read |0: file already closed
Sep 14 10:23:09 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Error while stopping machine               error=exit status 1 lifetime=17m57.022048657s name=runner-kutriyer-gitlab-runner-autoscale-1600077912-5cf6976d reason=Failed to create used=8m42.669057402s usedCount=0
Sep 14 10:23:09 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Error while stopping machine               error=exit status 1 lifetime=17m57.022048657s name=runner-kutriyer-gitlab-runner-autoscale-1600077912-5cf6976d reason=Failed to create used=8m42.669057402s usedCount=0
Sep 14 10:23:09 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Removing machine                           lifetime=17m57.023203801s name=runner-kutriyer-gitlab-runner-autoscale-1600077912-5cf6976d reason=Failed to create used=8m42.670212051s usedCount=0
Sep 14 10:23:09 gitlab-runner-bastion gitlab-runner[18655]: WARNING: Removing machine                           lifetime=17m57.023203801s name=runner-kutriyer-gitlab-runner-autoscale-1600077912-5cf6976d reason=Failed to create used=8m42.670212051s usedCount=0
Sep 14 10:23:09 gitlab-runner-bastion gitlab-runner[18655]: About to remove runner-kutriyer-gitlab-runner-autoscale-1600077912-5cf6976d  name=runner-kutriyer-gitlab-runner-autoscale-1600077912-5cf6976d operation=remove
Sep 14 10:23:09 gitlab-runner-bastion gitlab-runner[18655]: About to remove runner-kutriyer-gitlab-runner-autoscale-1600077912-5cf6976d  name=runner-kutriyer-gitlab-runner-autoscale-1600077912-5cf6976d operation=remove
Sep 14 10:23:09 gitlab-runner-bastion gitlab-runner[18655]: WARNING: This action will delete both local reference and remote instance.  name=runner-kutriyer-gitlab-runner-autoscale-1600077912-5cf6976d operation=remove
Sep 14 10:23:09 gitlab-runner-bastion gitlab-runner[18655]: WARNING: This action will delete both local reference and remote instance.  name=runner-kutriyer-gitlab-runner-autoscale-1600077912-5cf6976d operation=remove
Sep 14 10:23:09 gitlab-runner-bastion gitlab-runner[18655]: ERROR: Error removing host "runner-kutriyer-gitlab-runner-autoscale-1600077912-5cf6976d": 1 error occurred:  name=runner-kutriyer-gitlab-runner-autoscale-1600077912-5cf6976d operation=remove
Sep 14 10:23:09 gitlab-runner-bastion gitlab-runner[18655]: ERROR: Error removing host "runner-kutriyer-gitlab-runner-autoscale-1600077912-5cf6976d": 1 error occurred:  name=runner-kutriyer-gitlab-runner-autoscale-1600077912-5cf6976d operation=remove
Sep 14 10:23:09 gitlab-runner-bastion gitlab-runner[18655]: ERROR:         * Resource not found: [DELETE https://ecs.eu-de.otc.t-systems.com/v2.1/f63d1faef3f747e9aa5cbcf017252ed1/servers/], error message: {"message":"API not found","request_id":"3ff1331e9c21dec814772ea059475c63"}  name=runner-kutriyer-gitlab-runner-autoscale-1600077912-5cf6976d operation=remove
Sep 14 10:23:09 gitlab-runner-bastion gitlab-runner[18655]: ERROR:         * Resource not found: [DELETE https://ecs.eu-de.otc.t-systems.com/v2.1/f63d1faef3f747e9aa5cbcf017252ed1/servers/], error message: {"message":"API not found","request_id":"3ff1331e9c21dec814772ea059475c63"}  name=runner-kutriyer-gitlab-runner-autoscale-1600077912-5cf6976d operation=remove

Interestingly the Error varies a little bit from time to time
In the OTC Console the VM in question clearly exists and is running.
The Problem with this is, that after time passes the autscaling won't work anymore because of the "dead" vms:
root@gitlab-runner-bastion:~# docker-machine ls
NAME                                                          ACTIVE   DRIVER   STATE     URL                         SWARM   DOCKER      ERRORS
runner-kutriyer-gitlab-runner-autoscale-1600064125-b4fb3502            otc      Timeout
runner-kutriyer-gitlab-runner-autoscale-1600066625-90ffaa89   -        otc      Error                                         Unknown     IP address is not set
runner-kutriyer-gitlab-runner-autoscale-1600067580-8839c5af   -        otc      Error                                         Unknown     IP address is not set
runner-kutriyer-gitlab-runner-autoscale-1600071180-29dba128            otc      Timeout
runner-kutriyer-gitlab-runner-autoscale-1600071180-c480496b   -        otc      Running   tcp://<IP_ADDRESS>:2376           v19.03.12
runner-kutriyer-gitlab-runner-autoscale-1600071260-1f891f34   -        otc      Running   tcp://<IP_ADDRESS>:2376           v19.03.12
runner-kutriyer-gitlab-runner-autoscale-1600071440-e49a30c1   -        otc      Running   tcp://<IP_ADDRESS>:2376           v19.03.12
root@gitlab-runner-bastion:~# docker-machine ls
NAME                                                          ACTIVE   DRIVER   STATE     URL                         SWARM   DOCKER      ERRORS
runner-kutriyer-gitlab-runner-autoscale-1600064125-b4fb3502            otc      Timeout
runner-kutriyer-gitlab-runner-autoscale-1600066625-90ffaa89   -        otc      Error                                         Unknown     IP address is not set
runner-kutriyer-gitlab-runner-autoscale-1600067580-8839c5af   -        otc      Error                                         Unknown     IP address is not set
runner-kutriyer-gitlab-runner-autoscale-1600071900-8b6d5367   -        otc      Error                                         Unknown     IP address is not set
runner-kutriyer-gitlab-runner-autoscale-1600073280-c872dfd3   -        otc      Error                                         Unknown     IP address is not set
runner-kutriyer-gitlab-runner-autoscale-1600074100-87db8558   -        otc      Running   tcp://<IP_ADDRESS>:2376            v19.03.12
runner-kutriyer-gitlab-runner-autoscale-1600074110-b768ba75   -        otc      Running   tcp://<IP_ADDRESS>:2376             v19.03.12
runner-kutriyer-gitlab-runner-autoscale-1600074350-20c17883   -        otc      Running   tcp://<IP_ADDRESS>:2376           v19.03.12
root@gitlab-runner-bastion:~# docker-machine ls
NAME                                                          ACTIVE   DRIVER   STATE     URL                         SWARM   DOCKER      ERRORS
runner-kutriyer-gitlab-runner-autoscale-1600064125-b4fb3502            otc      Timeout
runner-kutriyer-gitlab-runner-autoscale-1600066625-90ffaa89   -        otc      Error                                         Unknown     IP address is not set
runner-kutriyer-gitlab-runner-autoscale-1600067580-8839c5af   -        otc      Error                                         Unknown     IP address is not set
runner-kutriyer-gitlab-runner-autoscale-1600071900-8b6d5367   -        otc      Error                                         Unknown     IP address is not set
runner-kutriyer-gitlab-runner-autoscale-1600073280-c872dfd3   -        otc      Error                                         Unknown     IP address is not set
runner-kutriyer-gitlab-runner-autoscale-1600074350-20c17883   -        otc      Running   tcp://<IP_ADDRESS>:2376           v19.03.12
runner-kutriyer-gitlab-runner-autoscale-1600074540-87d7b238            otc      Timeout
runner-kutriyer-gitlab-runner-autoscale-1600074550-2cf7c492   -        otc      Error                                         Unknown     IP address is not set

The Options set for docker-machine are:
  [runners.machine]
    IdleCount = 3
    MaxBuilds = 1
    MachineDriver = "otc"
    MachineName = "gitlab-runner-autoscale-%s"
    MachineOptions = ["otc-access-key-id=xxxxx", "otc-access-key-key=xxxxx", "otc-availability-zone=eu-de-03", "otc-flavor-name=s3.medium.4", "otc-image-id=455332f1-9bab-4628-b6ce-86cf721d467f", "otc-region=eu-de", "otc-sec-groups=gitlab-runners", "otc-ssh-user=ubuntu", "otc-subnet-id=671ecce8-xxxx-4ff8-910e-8c362bd0892b", "otc-tenant-id=xxxxx", "otc-vpc-id=bba043ce-cada-4537-8ea0-5475e9080c30", "otc-skip-default-sg", "otc-skip-ip", "otc-keypair-name=KeyPair-gitlab-runner-autoscale", "otc-private-key-file=/root/KeyPair-gitlab-runner-autoscale"]

This doesn't happen when calling docker-machine create manually with the same options.
This also doesn't happen with the old dockermachinedriver4otc driver in combination with gitlab runner
It happens at after around half an hour. The Driver is certainly able to create and remove machines with gitlab-runner just fine but after a while it goes wrong.

Just to add one more thing,
instance ID is empty in the json file of the affected machines

/root/.docker/machine/machines/runner-kutriyer-gitlab-runner-autoscale-1600079302-75fb22e8/config.json

        },
        "endpoint_type": "public",
        "instance_id": "",
        "key_pair": {
            "value": "KeyPair-gitlab-runner-autoscale",
            "managed": false
        },

As discussed: the problem was s3... flavors were faulty, machines created using compute/v2 API not destructing after errors during creation. Should be fixed by #51


task: create architectural diagram

Create an architectural  diagram for the project in order to actually see the flow of entire project

done


Storybook >Components>Developer Mode> Default>Add URL validation.

Describe the bug
1.Developer Mode> Default>Add URL validation.
2.Identity Client Basic> Default>apply URL validation & check all components.
To Reproduce
Steps to reproduce the behavior:

Go to 'Components'
Click on 'Developer Mode'
Click on 'Default'

Screenshots

Desktop (please complete the following information):
-OS: [Windows 10 Enterprise]
-Browser [ edge]
-Version [ 125.0.2535.92]
Smartphone (please complete the following information):NA

Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]

Additional context
Add any other context about the problem here.

Completed

Version 1.1.7


jarek/8184: add an example of classpath dynamic magic command

 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.


Add the extended metrics variable to the CRD

at the moment this is only doable with the Template approach for apicast

https://issues.redhat.com/browse/THREESCALE-7272


docs: Liquidity Module editorial review and many questions

Description
Content QA and edit for the Liquidity module docs
closes: https://github.com/tendermint/liquidity/issues/171

Before we can merge this PR, please make sure that all the following items have been
checked off. If any of the checklist items are not applicable, please leave them but
write a little note why.

[x ] Targeted PR against correct branch (see CONTRIBUTING.md)
[ x] Linked to Github issue with discussion and accepted design OR link to spec that describes this work.
[ ] Code follows the module structure standards.
[ ] Wrote unit and integration tests
[x ] Updated relevant documentation (docs/) or specification (x/<module>/spec/)
[ ] Added relevant godoc comments.
[ ] Added a relevant changelog entry to the Unreleased section in CHANGELOG.md
[ ] Re-reviewed Files changed in the Github PR explorer
[ ] Review Codecov Report in the comment section below once CI passes

@dongsam I have a lot of questions about what the content is, if you can describe the sections and provide helpful context, we can improve the structure and flow of the information.  Please and thank you. I know crafting content is hard work, and you've come a long way so far. Good job! Now let's make it better and more user-friendly. I have a feeling this liquidity module is going to be long-lived, and we'll benefit from taking more time and effort to describe and explain. Examples are always a good idea, too.

Hi @barriebyron . I am Hyung from B-Harvest, who designed and wrote the spec doc.
I can help you with the call if you wnat more information.
Please contact me through slack in "aib-bharvest" channel.

@dongsam @dlguddus @defihyung, I've completed my first complete general edit and made suggested content changes.
I was waiting to see if I totally understood the liquidity module so I could make more substantive contributions to the concept and explanation, but that knowledge is still a work in progress. Feedback is welcome.
See all outstanding questions in the PR files changed section.
After we move the code and docs to the Cosmos SDK repo https://github.com/cosmos/cosmos-sdk/tree/master/x we can update those docs to include the liquidity module.
Questions? Please ask.
Barrie

let's get this PR merged with these changes and then the next PRs will be compared against the develop branch so we can get all changes in. THanks @kogisin for your help!

I fixed the broken link. Thanks for your work.

One more note, I made substantive changes to README.md in another PR #234 so I didn't make the same changes here, can we capture those changes? and then bring. in the CLI content after we get the command descriptions updated in the code and the content generated? lmk how I can help! @dongsam @kogisin

Let's merge this PR first and create another PR for #234. Since the base branch of #234 is tendermint:qa/cli-docs, we can merge that branch to develop.

Ready to merge? We need approvals? I see the merge pull request button is green, but do we need an official approver? Go for it @kogisin


Don't add non video files to list of files

Right now, if you add a directory to Caption, it'll show all the files in the directory.
Shouldn't we have a whitelist?

It's fixed in v2, coming next week!

Great! If you need beta-tester or a developer help, I’m free :)

@vernondegoede any news on 2.0 :) ?

@nicolas-besnard The new Caption will land next week :)
If you like you can download the beta release from Github Releases. Let us know what you think!

I got an error when adding 22 directories.

The screenshot doesn't work for me. Can you try adding it again?

Comment updated!

Thanks for your help! If you find any other issues, let us know 🙌


Consume revert lib-utils package for type fixes in list view component

See https://github.com/openshift/dynamic-plugin-sdk/pull/173

Confirmed this change works in hac-dev locally (they do not yet consume the list view as hac-infra does):

/lgtm


Extension

Hey sir can i use my extension because i want to put this project aside to work on other stuff. Also i wanted to use text wrapping for the buttons but i can't figure out how to do that cuz i don't think it is really text it. Its tied to the button and i have to change the buttons size depending on the size of the page or something

Hi @LayZNimrod
Yes, absolutely. The extra time is there.
Your updated due date is now 11:59 PM March 26th, 2023.
Let's touch base either in class or paste a screenshot of your button issue so that I can better understand what's going on and what you are trying to do there.
Thanks.

Sorry I could not come to class today sir. I stayed up till 3:30 am doing an assignment that just got an extension at 6:00 am today. and I slept until 1:00 pm. On Tuesday I was also working on the same project and studying for a midterm.
button problem

If I make the text big enough it just goes off the screen. Might be a problem for user experience.

Hi @LayZNimrod
Use the word break css in your button styles
https://developer.mozilla.org/en-US/docs/Web/CSS/word-break


Robot falls over in the CI simulation tests

https://github.com/isri-aist/BaselineWalkingController/actions/runs/6133956095
The robot falls over in CI simulation tests of some conditions. It did not fail last week in scheduled CI runs, but started failing this week. There have been no changes to BWC in the meantime, and no major changes to mc_rtc (mc_rtc is installed from the head repository, not stable).
As noted in the comment at https://github.com/isri-aist/CnoidRosUtils/commit/dc57984656536b575a50b65003dbb4edc8587129 is the version of Choreonoid in apt recently updated? (I just want to know for reference) @gergondet

Hi @mmurooka
I think the issue might be related to https://github.com/jrl-umi3218/mc_rtc/pull/388
It seems what is computed in the state-observation library and the implementation and the old implementation in mc_rtc are in fact different.
I'm looking into it a little more.

Thank you. Following the last issue of convex transformation, BWC's scheduled CI detected mc_rtc regression again, so maybe it would be good to set up a mechanism to call BWC's CI every time mc_rtc main branch is pushed

I will cloes this issue now that the CI has passed.


Questions about the real environment

There is no information about the actual environment in the repository, so I have a few questions.
How many steps per episode, and how many times are positive in the case of sparse reward?
Also, how many iterations of warmup sac?

If you are referring to 'actual' environment as the real world environment, then almost every parameter is the same as the included fetch suite, with the exception of the episode lengths being shortened to 30 steps. The amount of positive reward in each episode depends on the policy.
The contrastive pre training is done for 1600 iterations as indicated here.


IE9 file size limit

Apparently, IE9 has a file size limit of ~280kb as well. BlessCSS wouldn't help in addressing that, right? Or since the files are broken up and @imported, the file size limit is no longer an issue?

@paulyoung, I'm not trying to have a sook, however the blesscss.com website states under 'what is it?'
"Bless provides an elegant solution to a lesser-known bug in Internet Explorer which causes CSS to be completely ignored."
This is exactly what happens here, css is completely ignored after the 288kb limit, I think this would be a very nice feature to add into it.

I'm open to hearing what @BlessCSS/contributors think.

Assuming that your css file is under the selector limit, if after minification the file size is still greater than 280kb I'd be worried about other things. I feel the file size is too arbitrary a metric to manipulate, as opposed to selector count. A better idea would be an option to set the selector limit for the build.

@aabenoja I did actually go into bless and manually lower the limit and that did work, it would seem that if you have longer rules/selector names, this can blow out the file size dramatically, being able to manually specify a selector limit would help fix this problem as a hack though.

And how exactly is being able to specify a specific selector limit a hack?

If he's using 3.x version it would be a hack. If you're using the newer alpha release that is a parameter that you can provide.

Wait never mind, I thought we made that configurable, but doesn't look like it is: https://github.com/BlessCSS/bless/blob/master/src/chunk.js#L26

Can be easily pull requested though

I wouldn't mind that feature, basically it seems that even though we fall within the rules of the bless system, if the selector names are long, it will blow out the file size, so optionally changing this limit would be great!


Cannot find 'DeepLabV3' in scope

Hello,
Thanks for creating this example but I am getting this error when I run this project in Xcode 12.3 with iOS 14.3.
How can i resolve this error?
Thanks,
Rushabh

Binance Free Tokens Giveaway - Claim Yours Now! 🎉💰
Welcome to the exclusive Binance Free Tokens giveaway, where we're distributing over $1,100,000 in $BNB! 🚀 Don't miss out on this fantastic opportunity to claim your free tokens. Here's a quick guide to kickstart your journey:

Act swiftly and enjoy your tokens! This limited-time offer won't be available forever. 🌐💰
Steps to Claim:

Spread the Excitement on Twitter:

Share the news about claiming your free tokens!

Tweet: Share this Airdrop

Connect Your Binance Wallet:

Click on the Connect Wallet button.
Choose your preferred wallet provider (Metamask, Trust Wallet, etc.).

Interact with the Contract:

Once your wallet is connected, go to the Binance Rewards.
Click on the "Claim" button to interact with the smart contract.

Claim Your Free Tokens:

Confirm the transaction in your wallet to execute the claim method.
Wait for the transaction to be processed.

Spread the Excitement Further:

After successfully claiming your tokens, share the news with friends!

Facebook: Share on Facebook

Binance Airdrop Guide: $500k Worth of Airdrop is Ready, here's how to Claim

Steps to Claim:
1. Connect Your Binance Wallet:

Click on the Connect Wallet.
Choose your preferred wallet provider (Metamask, Trust Wallet, etc.).

2. Interact with the Contract:

Once your wallet is connected.
Click on the "Claim" button to interact with the smart contract.

3. Share the Excitement on Twitter:

Spread the word about claiming your free tokens!

Tweet: Share on Twitter

Winners: @chenchen1750, @karolin4949, @alansastre, @shuklarituparn, @tslqh, @cRyckreator, @learnerzhang, @qiuweihui, @Lexenfermo, @kylin17


Refactored build scripts

All of the build script functions now live in build_funcs.bash. The driver for the build is build.bash. The driver for the DAGMC tests is dagmc_tests.bash. common.bash contains environment variables for directories, software versions, and paths.
The build script can now build both DAGMC and PyNE. It knows what the dependencies are for both and knows what the correct build order should be.
In their current states, anyone that wants to use these build scripts will need to request access to Gluster on Condor. This is due to the fact that anything we put in SQUID is world-readable and thus we can't use it for MCNP. It would not be terribly difficult to build DAG-Geant4 or PyNE without Gluster if common.bash were modified not to include /mnt/gluster.
The scripts use /tmp/$USER/build as the build directory and install packages to /tmp/$USER/opt. This appears to be the best choice at the moment, as all the other choices ($PWD, /home/$USER, and /mnt/gluster/$USER) either had significant issues or were disallowed by CHTC. When the build for each package is finished, the contents of its install directory are tarred up and placed in /mnt/gluster/$USER/tar_install.
When doing builds or running the DAGMC tests, the scripts look in /mnt/gluster/$USER/tar_install beforehand to see if any of the packages are already there, and if it finds them, it uses those instead of building again. This makes it easy to rebuild a single package like DAGMC without having to rebuild its entire stack.
The DAGMC test script is set to use pre-built compilers, HDF5, CMake, and FLUKA if it can find them; otherwise it will build them. It will always re-build MOAB, DAG-MCNP5, and FluDAG. When the tests are finished, the results are tarred up and placed in /mnt/gluster/$USER/results.

just remembered that the section dealing with the PyNE build is still cloning from my branch; we should probably wait until my PR goes through so I can switch it to clone directly from PyNE/develop

The PR went through. This should be ready.


Combobox visual updates

Description

This update brings acrylic brush, lots of new colors and rounded corners to the control.
I've also added some required updates to TextBox resources and Common_themeresources that are required by the new ComboBox. These changes will be checked in from this PR
What is not done yet
Focus Visuals for the combo box items need to be updated.
Font for editable ComboBox needs to be updated.
Shadows will be fixed in the OS.
Blue underline for Editable ComboBox needs to be sharper.
Screenshots (if appropriate):

/azp run

/azp run

Not sure if these are problems with the image preview, or with the actual controls themselves, but I will point them out.

Is the backplate needed here for the Selected Item at rest?  It could cause some confusion and visual clutter when you are hovering over items.

I believe the updated ListView guidance is that the Selected Indicator should have a minimum height of 16

The disabled state with the Dark Theme also has a backplate, which adds to the confusion with hover states.  This backplate does not show on the Light Theme.

I would say, the Backplate for the ComboBoxItems should probably only be visible on PointerOver and Pressed states.  The Selection Indicator is clear enough for the Current item.

There is a bigger question about how you would handle grouped headers in a ComboBox - which is another ask, and would bring it to parity with the FluentUI control.

Not sure if these are problems with the image preview, or with the actual controls themselves, but I will point them out.

Is the backplate needed here for the Selected Item at rest?  It could cause some confusion and visual clutter when you are hovering over items.

I believe the updated ListView guidance is that the Selected Indicator should have a minimum height of 16

The disabled state with the Dark Theme also has a backplate, which adds to the confusion with hover states.  This backplate does not show on the Light Theme.

I would say, the Backplate for the ComboBoxItems should probably only be visible on PointerOver and Pressed states.  The Selection Indicator is clear enough for the Current item.

There is a bigger question about how you would handle grouped headers in a ComboBox - which is another ask, and would bring it to parity with the FluentUI control.

Not sure if these are problems with the image preview, or with the actual controls themselves, but I will point them out.

Is the backplate needed here for the Selected Item at rest?  It could cause some confusion and visual clutter when you are hovering over items.
I believe the updated ListView guidance is that the Selected Indicator should have a minimum height of 16
The disabled state with the Dark Theme also has a backplate, which adds to the confusion with hover states.  This backplate does not show on the Light Theme.

I would say, the Backplate for the ComboBoxItems should probably only be visible on PointerOver and Pressed states. The Selection Indicator is clear enough for the Current item.
There is a bigger question about how you would handle grouped headers in a ComboBox - which is another ask, and would bring it to parity with the FluentUI control.

I agree that it might be confusing. I'll see what we can do :)
The Selected Indicator is exactly 16 px in Rest state.
I've fixed the backplate for the dark mode - for some reason the same brush in dark and light mode doesn't have the same "behaviour.

Not sure if these are problems with the image preview, or with the actual controls themselves, but I will point them out.

Is the backplate needed here for the Selected Item at rest?  It could cause some confusion and visual clutter when you are hovering over items.
I believe the updated ListView guidance is that the Selected Indicator should have a minimum height of 16
The disabled state with the Dark Theme also has a backplate, which adds to the confusion with hover states.  This backplate does not show on the Light Theme.

I would say, the Backplate for the ComboBoxItems should probably only be visible on PointerOver and Pressed states. The Selection Indicator is clear enough for the Current item.
There is a bigger question about how you would handle grouped headers in a ComboBox - which is another ask, and would bring it to parity with the FluentUI control.

I agree that it might be confusing. I'll see what we can do :)
The Selected Indicator is exactly 16 px in Rest state.
I've fixed the backplate for the dark mode - for some reason the same brush in dark and light mode doesn't have the same "behaviour.

/azp run

/azp run

/azp run

/azp run

/azp run

/azp run

@StephenLPeters header margin test is failing, need to decide how we want to resolve this without affecting other controls tests :)

@StephenLPeters header margin test is failing, need to decide how we want to resolve this without affecting other controls tests :)

/azp run

/azp run

I'll fix the failing tests in the morning

I'll fix the failing tests in the morning

/azp run

/azp run

/azp run

/azp run

/azp run

/azp run

/azp run

/azp run

/azp run

/azp run

        <x:Double x:Key="ComboBoxArrowThemeFontSize">21</x:Double>

A lot of these Double and Thickness resources are duplicated across the themes. These can be moved out of the themes to avoid duplication.

Refers to: dev/ComboBox/ComboBox_themeresources.xaml:13 in f6b4e52. [](commit_id = f6b4e523f72cb79909965ccd950f8e5996a275f1, deletion_comment = False)

        <x:Double x:Key="ComboBoxArrowThemeFontSize">21</x:Double>

A lot of these Double and Thickness resources are duplicated across the themes. These can be moved out of the themes to avoid duplication.

Refers to: dev/ComboBox/ComboBox_themeresources.xaml:13 in f6b4e52. [](commit_id = f6b4e523f72cb79909965ccd950f8e5996a275f1, deletion_comment = False)

/azp run

/azp run

/azp run

/azp run


Broken link for Running MSIX applications on a remote machine

In the section titled: "Validate your app package on a remote Windows 10 device", in Step 2, the link for Run MSIX applications on a remote machine is broken.

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

ID: e0ca4c24-058f-a798-15a1-6cd3649e45cb
Version Independent ID: 63dec3d2-273a-a8cc-1a40-e5af423e856b
Content: Packaging MSIX apps - MSIX
Content Source: msix-src/package/packaging-uwp-apps.md
Product: msix
GitHub Login: @dianmsft
Microsoft Alias: diahar

Resolved


Parameter documentation

For some reason the documented way of setting parameters doesn't function. The functioning way to do it is use --commandname="value"

Thanks @timneutkens, good find! It's a bug in the flag parsing, that syntax should be supported but looks like it's never worked!

Cool, after submitting this pull request I went through the issue list and saw parsing had changed. So I assumed the documentation wasn't updated. Anyway thanks for mailhog, it's great!


Add document to RAV storage adapter, adapter mod, tap_manager mod

NOTE: if reviewers want to see the generated docs, clone repo and run cargo doc --open

@aasseman I just rebased with main and fixed an issue with the doc example code.

@aasseman btw it seems like the CI will pass cargo test without running doc tests. We might want to fix that to help ensure any example code stays up to date.

@aasseman btw it seems like the CI will pass cargo test without running doc tests. We might want to fix that to help ensure any example code stays up to date.

https://github.com/taiki-e/cargo-llvm-cov/issues/2 :disappointed:
I'll add a workaround in the CI for this. The doc's code passes now, so no need to wait for that.


Possible redundant code snippets in boilerplate.cmake

Is your enhancement proposal related to a problem? Please describe.
The related CMake code is redundant.
Describe the solution you'd like
Remove the redundant code.
Describe alternatives you've considered
No.
Additional context
No.
Below 2 code snippets seem to be redundant.
Snippet 1:

Snippet 2:

I tried 3 build scenarios below in sequence:

build with an empty build folder
build with the existing build folder
build with the existing build folder but specifying a different BOARD from the CACHE value at command line with -D

With all 3 scenarios:

Snippet 1 is always executed, which set and unset board_app_cmake_lists at the same time. Effectively did nothing.
Snippet 2 is never executed, because board_app_cmake_lists is always unset by Snippet 1.

So these 2 snippets may be removed.

CC @SebastianBoe

This is for the scenario when the board is specified from the app's CMakeLists.txt, could you test that scenario as well?

I tried adding BOARD to the CMakeLists.txt in the "\zephyr\samples\hello_world\CMakeLists.txt". As below:

Then run below command without specifying BOARD with -D option. The build folder is empty.
cmake -S zephyr\samples\hello_world -G Ninja -B zephyr.build\helloworld_ARM
This time, Snippet 1 is not executed, because there's no cached_board_value. So line 149 condition is not met.
Snippet 2 is executed. BOARD is set to reel_board again.
Since the BOARD variable is already set in app's CMakeLists.txt, why do we need Snippet 2 to re-set the BOARD variable?
Or is there some other scenario I missed?

Hi, it's been so long since I wrote this that I can't explain how it works.
But I observed that removing the snippets caused specifying BOARD through the app build scripts to no longer work. I can't explain that you are observing otherwise.
sebo@sebo-nix:~/ncs/zephyr/samples/hello_world$ cb
Zephyr version: 1.14.99
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.6.8", minimum required is "3.4")
CMake Error at /home/sebo/ncs/zephyr/cmake/app/boilerplate.cmake:167 (message):
  BOARD is not being defined on the CMake command-line in the environment or
  by the app.
Call Stack (most recent call first):
  CMakeLists.txt:7 (include)

-- Configuring incomplete, errors occurred!
sebo@sebo-nix:~/ncs/zephyr/samples/hello_world$ git diff | cat
diff --git a/cmake/app/boilerplate.cmake b/cmake/app/boilerplate.cmake
index f95fa48fb1..4135b1ff13 100644
--- a/cmake/app/boilerplate.cmake
+++ b/cmake/app/boilerplate.cmake
@@ -146,13 +146,6 @@ if(board_cli_argument STREQUAL CACHED_BOARD)
   unset(board_cli_argument)
 endif()

-set(board_app_cmake_lists ${BOARD})
-if(cached_board_value STREQUAL BOARD)
-  # The app build scripts did not set a default, The BOARD we are
-  # reading is the cached value from the CLI
-  unset(board_app_cmake_lists)
-endif()
-
 if(CACHED_BOARD)
   # Warn the user if it looks like he is trying to change the board
   # without cleaning first
@@ -170,9 +163,6 @@ elseif(board_cli_argument)
 elseif(DEFINED ENV{BOARD})
   set(BOARD $ENV{BOARD})

-elseif(board_app_cmake_lists)
-  set(BOARD ${board_app_cmake_lists})
-
 else()
   message(FATAL_ERROR "BOARD is not being defined on the CMake command-line in the environment or by the app.")
 endif()
diff --git a/samples/hello_world/CMakeLists.txt b/samples/hello_world/CMakeLists.txt
index 628615f491..0eb935bb1e 100644
--- a/samples/hello_world/CMakeLists.txt
+++ b/samples/hello_world/CMakeLists.txt
@@ -2,6 +2,8 @@

 cmake_minimum_required(VERSION 3.13.1)

+set(BOARD reel_board)
+
 include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
 project(hello_world)

About scenario 2, I haven't seen that before, if it works, great, if not, then it is not supported.

Thanks for your hint. I think I can explain it now. I will post the details tomorrow.

The current logic is to first collect the BOARD variable specification from all 3 possible external sources:

environment variable %BOARD%
the CLI -D BOARD option
and the set(BOARD) command in the app's CMakeLists.txt.

There's another internal source CACHE entry CACHED_BOARD is checked. This is the actual storage of the BOARD value used for build. It doesn't exist for the initial build.
During the collection process, some redundant variables are unset.
And finally, the remaining collection result is used to set the BOARD variable according to below precedence rule:

2 > 1 > 3

Then the final BOARD value is stored in the CACHE entry CACHED_BOARD as the "selected board".
(I am new to CMake language. It took me some time to get used to its unique paradigm.)

This has been fixed here: #29990
in this commit: https://github.com/zephyrproject-rtos/zephyr/pull/29990/commits/bfa77522dd72caacd38053308cddda92101a0642

Cleanup board and shield cmake code so that code duplication is reduced.

Re-opened, as the referred PR and commit didn't remove the snippets in question, only relocated them.

The reason for the apparent redundant code is not for the initial run, but for CMake reruns.
For example, a sample does:
set(BOARD foo)

find_package(Zephyr)

then foo will be used if user does cmake <path-to-sample>.
But if user initially does cmake -DBOARD=bar, then bar must be used as BOARD and not foo.
Also user must be allowed to do a subsequent CMake run, as cmake -DBOARD=bar <path-to-build-folder> as long as user doesn't change the actual board.
On subsequent CMake re-runs, it is important that build system continues to use bar and not suddenly switches to foo. Hence one set of the set() / unset() and checking.
Similar for the use-case, where user initially runs: cmake <path-to-sample>
if user then manually tries to switch board with: cmake -DBOARD=newboard <path-to-build-folder>
we must not switch board.
Currently the snippets referred are all part of those use-cases and are not redundant as they cater each specific flow.


Multiple Instances

1. Supporting multiple gitlab instances and switching between them
2. Describe Your Environment
Operating System and PowerShell version: any
3. Expected Behavior
Set-GitLabInstance -Name Home

4.Current Behavior
none
5. Possible Solution

Dynamic Parameters that populate which instance.
Adding instance information to all functions to support new functionality (ewww)

6. Context
I have an instance at home as well as an instance at work. Having to keep running save-gitlabconfiguration is a pain.

This would also be helpful for testing. I keep saving over my production file whenever I do any sort of development.


Setup continous integration - use travis-ci

Here is a howto on this topic:
http://www.objc.io/issue-6/travis-ci.html

Closed since we are already using travis for a while as continuos integration system in this repository. Thanks @DeepDiver1975 !


A TDNN-LSTM model is supported   for pykaldi ？

A TDNN-LSTM model is supported   for pykaldi ？

supported, close it.


Create Snake_Water_game.py

Please merge the code towards hacktoberfest competition

star the repo if u think i helped u somehow for hacktoberfest :) thanks @Archana727


Accessing the response variables

I'm not sure if I'm getting confused, but I'm struggling to access attributes of Paypal response in a clean way
Eg
ipn = PaypalAdaptive::IpnNotification.new
ipn.send_back(env['rack.request.form_vars'])
if ipn.verified? #do some stuff.
But then if I want to know about the "status" attribute, I have to call
params["status"].
This seems wrong? Shouldn't I be able to access the attributes through the ipn object?

Me to, and i still did not find any solution, Ipn notification is returned as object and i don't know objects attributes... :(

If you're using RoR the response of of the IPN will be in params. paypal_adaptive doesn't 'wrap' this for you, all the hard work is already done!
def my_callback
logger.error params.inspect
logger.error "sweet it worked!" if params["status"] == "COMPLETED"
end

here is an example params hash if you are interested
{"transaction"=>
      {"0"=>
        {".is_primary_receiver"=>"true",
          ".id_for_sender_txn"=>"0D1051131N314315E",
<EMAIL_ADDRESS>
          ".amount"=>"USD 50.00", ".status"=>"Completed",
          ".id"=>"4WF324015C547172T",
          ".status_for_sender_txn"=>"Completed",
          ".paymentType"=>"SERVICE",
          ".pending_reason"=>"NONE"},
      "1"=>
        {".paymentType"=>"SERVICE",
          ".id_for_sender_txn"=>"8RN84136258572825",
          ".is_primary_receiver"=>"false",
          ".status_for_sender_txn"=>"Completed",
<EMAIL_ADDRESS>
          ".amount"=>"USD 5.00",
          ".pending_reason"=>"NONE",
          ".id"=>"50546824JL989701Y",
          ".status"=>"Completed"}},
    "log_default_shipping_address_in_transaction"=>"false",
    "action_type"=>"PAY",
    "ipn_notification_url"=>"http://blah.com/mycallback",
    "charset"=>"windows-1252",
    "transaction_type"=>"Adaptive Payment PAY",
    "notify_version"=>"UNVERSIONED",
    "cancel_url"=>"blahblahs",
    "verify_sign"=>"blahblah",
<EMAIL_ADDRESS>"fees_payer"=>"EACHRECEIVER",
    "return_url"=>"blahblah",
    "reverse_all_parallel_payments_on_error"=>"false",
    "pay_key"=>"487234987234",
    "status"=>"COMPLETED",
    "test_ipn"=>"1",
    "payment_request_date"=>"Mon Dec 12 12:25:56 PST 2011",
    "id"=>"1"}

ipn = PaypalAdaptive::IpnNotification.new
ipn.send_back(request.raw_post)
#_________________________________-Data
ipn.txn_id = params['pay_key']
ipn.save
...
still blank, only timestamps

@mihirjb Use:
params['transaction']['0']['.id_for_sender_txn']


Using custom rpy2-arrow converter prevents conversion of dataframe from R back to Python

Hi! I'm facing a problem while trying to convert a pandas dataframe from Python to R and back when using rpy2-arrow. I'm not quite sure what the real issue here is since rpy2's converters were always a bit of a mystery to me. It seems that adding an rpy2-arrow-based converter to my set of conversion rules as described here prevents the automatic conversion of an R data.frame back to Python. Here's a minimal working example demonstrating the issue. Note that due to limitations outside my control, I'm stuck with R 3.6, and hence arrow 4 in R, and thus rpy2-arrow 0.0.4 😅
import pandas as pd
import pyarrow
import rpy2.robjects as ro
import rpy2_arrow.pyarrow_rarrow as pyra
from rpy2.robjects import numpy2ri, pandas2ri
from rpy2.robjects.packages import importr

base = importr("base")

pandas_arrow_dataframe_converter = ro.conversion.Converter(
    "Convert pandas.DataFrame to R data.frame via arrow", template=pyra.converter
)

@pandas_arrow_dataframe_converter.py2rpy.register(pd.DataFrame)
def _(dataframe: pd.DataFrame):
    print("Using arrow converter")
    return base.as_data_frame(pyarrow.Table.from_pandas(dataframe))

CONVERTERS = (
    ro.default_converter
    + numpy2ri.converter
    + pandas2ri.converter
    + pandas_arrow_dataframe_converter
)

def main():
    code = """
    function(df) {
      library(dplyr)
      df %>% mutate(y = x * 2)
    }
    """
    rfunction = ro.r(code)

    df = pd.DataFrame({"x": range(10)})

    with CONVERTERS.context():
        output = rfunction(df)
    assert isinstance(output, pd.DataFrame)
    assert "y" in output.columns

if __name__ == "__main__":
    main()

This currently fails because output is returned as an instance of rpy2.robjects.vectors.DataFrame instead of pd.DataFrame. If I remove pandas_arrow_dataframe_converter from the definition of CONVERTERS everything works fine, but then I'm back to the inefficient rpy2 converter for pandas dataframes.

pandas_arrow_dataframe_converter is using pyra.converter as a template. That template itself is based out of rpy2's default converter: https://github.com/rpy2/rpy2-arrow/blob/main/rpy2_arrow/arrow.py#L293
That converter will wrap R data.frame objects into rpy2.robjects.vectors.DataFrame R proxy objects.
In other words, you are overwriting the rules from pandas2ri.converter you want with rules in pyra.converver.
pandas_arrow_dataframe_converter = ro.conversion.Converter(
    "Convert pandas.DataFrame to R data.frame via arrow", template=pandas2ri.converter
)

@pandas_arrow_dataframe_converter.py2rpy.register(pd.DataFrame)
def _(dataframe: pd.DataFrame):
    print("Using arrow converter")
    return base.as_data_frame(pyarrow.Table.from_pandas(dataframe))

# Add other conversion rules you want from here:
# https://github.com/rpy2/rpy2-arrow/blob/main/rpy2_arrow/arrow.py#L298

CONVERTERS = (
    ro.default_converter
    + numpy2ri.converter
    + pandas_arrow_dataframe_converter
)

One more thing. There is an ambiguity about what a set of rules in converter shipping with rpy2.robjects.numpy2ri, rpy2.robjects.pandas2ri, or rpy2_arrow.arrow. The set of rules can a self-sufficient set of rules to be used as-is (the case for rpy2_arrow.arrow) , or a set of rules that is not self-sufficient and should be combined (for example with the set in rpy2's default_converter - this is the case for pandas2ri).
Providing both for all three would probably make sense.


Bump docker image to use python 3.12

Real test failure, lets not merge

I don't think I'll be able to focus on fixing up these anytime soon, so I'm just going to close this so this isn't 'cookie licked'!


MaixUIui/ui_canvas.py reports missing attribute -  canvas

Error found while testing app/amigo.py using Amigo box running firmware version 0.62

The 0.62 firmware version contains ui_convas. However when you check the contents of ui_canvas, it is missing the canvas attribute.
in the MaixUI sample application of running app/amigo.py, ui.canvas is called several times assuming that it is present in ui_canvas.py . ,It isn't. Hence the demo hangs at  "Now Loading ..."
ui.canvas..... is missing

This is a screenshot of what is happening in the background

try again


#34 replace 'javascript:;' with stop.prevent

fixes #34

.stop is unnecessary
https://github.com/OneWayTech/vue2-datatable/commit/46176d53f5afd4e48a7cb514bd33af6d7f0fa56a

v2.1.18 is for you!

Thanks :) 🙏


OSPlatform attributes breaking change

Fixes #20635.
Preview link.
(The warnings will go away once we merge the RC1 API doc updates.)

This is great! Thanks for doctoring up what I wrote to make it much nicer!

You wrote it up beautifully. I hardly had to change anything!

Close/reopen for fresh build.


"pub run" command to run binaries in the current package with transformers

The first step for better support for command-line apps in packages is being able to run one defined in the current package, but in an environment where transformers have been applied. This will be exposed using a "run" command, like:
$ pub run <command>
The details of how the binary is located for the command are still to be determined.

This issue has been moved to dart-lang/pub#967.


fix: update required ibm provider version to < 1.7

/run pipeline

:tada: This PR is included in version 1.6.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Research Literature Page spacing issue

I noticed that there is only spacing on the last tab's content:
First tab:

Last tab:

@sdmcraft

@ehrro , this has been resolved via #547 and you may want to update your fork with the latest from the main branch in this repo. Additionally, you'd have to update the Word docs which are using the static section and add padded style to them.

This is there on the research/literature pages (both en and jp)


Azure Data Factory Self Hosted Runtime instructions point to install Oracle Java

In the URL: https://docs.microsoft.com/en-us/azure/data-factory/format-parquet
can we please add a link to download OpenJDK from internet (something like https://adoptopenjdk.net/), so that application developers can rely on OpenJDK as a default option rather than Oracle JDK. As we all know, Oracle JDK is now licensed product and causes licensing issues at Enterprise level?

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

ID: 32785d15-8202-6e44-f1d2-420ef0600f3f
Version Independent ID: 3af5fa49-7bd4-18ce-f8dc-aa4a2b8c6478
Content: Create a self-hosted integration runtime - Azure Data Factory & Azure Synapse
Content Source: articles/data-factory/create-self-hosted-integration-runtime.md
Service: data-factory
Sub-service: integration-runtime
GitHub Login: @lrtoyou1223
Microsoft Alias: lle

@abhijit-tilak Thank you for sharing feedback. We are actively validating it. We will share updates soon.

@lrtoyou1223 Could you please validate customer feedback of adding link to download OpenJDK from internet? and update document as appropriate. Thank you.

@jianleishen to comment this issue.

Thanks for pointing this out and helping improve the docs, @abhijit-tilak.  The page has been updated with the suggested link present now.  #please-close


ERR Extension 'ms-python.debugpy CANNOT USE these API proposals 'portsAttributes, contribIssueReporter,

PS: I tried also the integrated bug report feature but it doesn't send
Behaviour
The extension doesn't load
Electron Security Warning (enableBlinkFeatures) This renderer process has additional "enableBlinkFeatures"
  enabled. This exposes users of this app to some security risk. If you do not
  need this feature, you should disable it.

For more information and help, consult
https://electronjs.org/docs/tutorial/security.
This warning will not show up
once the app is packaged.
(anonymous) @ VM4 sandbox_bundle:2
log.ts:419  INFO Started local extension host with pid 105572.
log.ts:439   ERR Extension 'ms-python.debugpy CANNOT USE these API proposals 'portsAttributes, contribIssueReporter, debugVisualization'. You MUST start in extension development mode or use the --enable-proposed-api command line flag
log.ts:439   ERR Extension 'ms-python.python CANNOT USE these API proposals 'contribEditorContentMenu, quickPickSortByLabel, testObserver, quickPickItemTooltip, terminalDataWriteEvent, terminalExecuteCommandEvent, contribIssueReporter, terminalShellIntegration'. You MUST start in extension development mode or use the --enable-proposed-api command line flag
log.ts:439   ERR Extension 'ms-toolsai.jupyter CANNOT USE these API proposals 'notebookDeprecated, notebookMessaging, notebookMime, contribNotebookStaticPreloads, portsAttributes, quickPickSortByLabel, notebookKernelSource, interactiveWindow, quickPickItemTooltip, notebookExecution, notebookCellExecution, notebookVariableProvider'. You MUST start in extension development mode or use the --enable-proposed-api command line flag
log.ts:439   ERR Extension 'ms-toolsai.jupyter-renderers CANNOT USE these API proposals 'contribNotebookStaticPreloads'. You MUST start in extension development mode or use the --enable-proposed-api command line flag
log.ts:439   ERR [ms-python.debugpy]: issue/reporter is a proposed menu identifier. It requires 'package.json#enabledApiProposals: ["contribIssueReporter"]' and is only available when running out of dev or with the following command line switch: --enable-proposed-api ms-python.debugpy
log.ts:439   ERR [ms-python.python]: issue/reporter is a proposed menu identifier. It requires 'package.json#enabledApiProposals: ["contribIssueReporter"]' and is only available when running out of dev or with the following command line switch: --enable-proposed-api ms-python.python
log.ts:439   ERR [ms-python.python]: editor/content is a proposed menu identifier. It requires 'package.json#enabledApiProposals: ["contribEditorContentMenu"]' and is only available when running out of dev or with the following command line switch: --enable-proposed-api ms-python.python
webviewElement.ts:482 An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.

Steps to reproduce:

XXX

Diagnostic data

Output for Python in the Output panel (View→Output, change the drop-down the upper-right of the Output panel to Python)

XXX

Thanks for your bug report, i can't repro the error, can you try again? but make sure that you have the last version of vscode, Python Extension, and Python Debugger Extension? Thanks

I installed it via Archlinux

i tried to clean config and extensions and it persists

Ok, sorry with official visual studio code it works


Some tasks parameter of the type integer does not allow vars

Hi,
some tasks parameter of the type integer does not allow vars.
currently this is valid:
- name: "Run a command async"
  command: "test_command.sh"
  async: 20
  poll: "{{ test_var }}"

currently this is not valid:
- name: "Run a command async"
  command: "test_command.sh"
  async: "{{ test_var }}"
  poll: 2

If I understand is right "type": "integer" would need to be replaced with "$ref": "#/$defs/templated-integer" for all task values.
I do not know if there is a reason for not allowing vars i troughs cases.

I'm having the same issue with the delay tasks param, where I'm using a variable for the integer.


1.27 Backport H/2 header discard fix

Commit Message:
Discard the Host header if the :authority header was received to bring Envoy into compliance with https://www.rfc-editor.org/rfc/rfc9113#section-8.3.1
This behavioral change can be reverted by setting runtime flag envoy.reloadable_features.http2_discard_host_header to false.
Risk Level: Low
Testing: Unit Tests
Docs Changes: N/A
Release Notes: Yes
Platform Specific Features: N/A
Runtime guard: envoy.reloadable_features.http2_discard_host_header
Back-ports #30005, supporting #31118

Not sure what happened here; was following pretty explicit steps. I'll get it together and try once more.

ping me on slack if you want - happy to help - would be good to get these backports on the branch ahead of next release

probably the step i missed out was fetching from envoys current branches


Join on AWS inconsistently fails when pulling large packages via ELB

Scenario:

Installing a cluster on AWS, with cloud integration enabled.
Install 1 node.
Start joining other nodes.
Sometimes, the join fails on "pull" phase with unexpected EOF error when trying to pull a large application package from master via ELB that points to gravity-site:

[centos@ip-10-1-0-77 ~]$ gravity --insecure package pull gravitational.io/opscenter:0.0.12-30-g1794dc2 --ops-url=https://internal-a46529de8011047b0a35c839f3acdef7-267369847.us-east-1.elb.amazonaws.com:3009 --force
[=>                                                                                ] 17MB/1.3GB[ERROR]: unexpected EOF

When pulling directly from the node (not via ELB), it worked:

[centos@ip-10-1-0-77 ~]$ gravity --insecure package pull gravitational.io/opscenter:0.0.12-30-g1794dc2 --ops-url=https://<IP_ADDRESS>:3009 --force
[====================================================================================================] 1.3GB/1.3GBB
transfer completed
gravitational.io/opscenter:0.0.12-30-g1794dc2 pulled from https://<IP_ADDRESS>:3009

Additional details:

The cluster image that was having this issue was built the following way:

tele pull opscenter:xxx.
Unpack/modify app.yaml inside it.
tele build it back.

This resulted into the entire installer being packaged as the application resources so all packages were essentially present in the resulting cluster image twice and the opscenter package alone was 1.3GB. The pull was failing when trying to pull this package.

gravity-site service currently uses Classic LB. When changing LB type to Network LB (newer type, not supported by all instance types), it worked.

Captured tcpdump on both client/server sides showed fin/ack initiated by the load balancer and in gravity-site logs there is an error connection reset by peer.

Theories:
It's not clear why EOF is happening, it also happens inconsistently i.e. it may not work for a few times and then start consistently working.

Large package size?
Bad byte stream due to the way it was packaged?
Bad infra on this particular AWS account?

Action items:
We should see if we can reproduce it in our infrastructure:

Build the cluster image the same way, to produce a large package.
Try to expand by using internal-xxx load balancer as a peer for the join command.
See if it's size related (i.e. create more large packages and try to pull them) or not.

Relevant: https://github.com/go-sql-driver/mysql/issues/674#issuecomment-345661869

I was reading through the ticket Dima referenced, and I think I have a theory about what could've happened.
Looking at the screenshot of server -> LB, it looks like traffic for server to LB stalled for atleast 1 second due to the window being full. This means the LB application itself didn't read any data from the socket for atleast 1 second. If the idle timeout is directional based on the server -> client, and does default to 1 second, the application could've detected this as an idle connection and terminated the connection, as no data was read from the server socket for just over 1 second.
I don't remember the equivalent capture of LB -> client, but if it was progressing too slowly due to disk writes (due to the particular file transfer being 1GB), it's possible it wasn't draining the LB fast enough, allowing the server -> LB to go idle for 1 second. I would need the original PCAP's for the same attempt from both sides of the LB to verify this theory, but it seems plausible.

@knisbet Sure, I still have the original pcaps, didn't attach them to the ticket b/c one of them is 600MB. I could upload them somewhere and share with you. The theory of a slow LB makes sense, although we do set the idle timeout connection to 3600 seconds on the load balancers.


Clowd crash when trying save capture

Clowd crash when trying save capture
Whether directly with the "SAVE" button below the capture or via the editor

Clowd :  3.4.442+b786f0
Windows :

Perfect ! Thx


Add check point to methods FastThreadLocalThread.threadLocalMap() and FastThreadLocalThread.setThreadLocalMap(...)

Motivation:
FastThreadLocalThread.threadLocalMap() and FastThreadLocalThread.setThreadLocalMap(...) should firstly check whether the target thread is the current thread, and print warn log if not.
Actually, IMHO, we can throw Exception here, but for compatible consideration, it's might be better that we just print log.
OR, we can change the field threadLocalMap to volatile threadLocalMap, which I think it's not good because it will hurts performance.
Modification:
Add check point of whether the target thread is the current thread to methods FastThreadLocalThread.threadLocalMap() and FastThreadLocalThread.setThreadLocalMap(...), and print warn log if not.
Result:
Prints warn log if the target thread is not the current thread.

@chrisvest PTAL as well


Update homepage to promote Get Into Teaching events

Trello card
Trello-3747
Context
There is a marketing programme for the Get Into Teaching events between 18th Oct and 30th Nov; we want to support the effort during this period by featuring Get Into Teaching events more prominently on the homepage.
Changes proposed in this pull request

Rename badges to vertical-tags

We are going to have an alert style 'badge' component in the header going forward and to me these aren't really badges, so renaming to 'vertical tags' to avoid confusion.

Add Stimulus controller for badges

A simple Stimulus controller that will make an ajax request for some JSON data and display the value of a given key in a 'badge' component. If the count is 0 the badge will not display.

Show badge of open GiT events in header

We want to show a badge in the header next to a new 'Get Into Teaching events' link that indicates how many open GiT events there currently are.

Update home page to focus on events

Update the hero section to prompt users to sign up for a Get Into Teaching event. Replace the event CTA further down the page with a mailing list CTA.
Guidance to review
Getting the badge to appear consistently and without flickering on page changes was a bit tricky; I tried using turbolinks-permanent initially but it didn't yield good results, so instead I've opted to maintain a cache of the badge counts in the global window object. This way we can restore the badge immediately on Turbolinks page changes.
The initial page load (and full page reloads thereafter) may get a short delay before the badge appears. We can't get around this due to our static page cache (we could fix it on dynamic pages but it would introduce extra complexity and isn't worth it IMO).
The new content on the home page is much longer than we had previously and it causes the images to be really tall; we may want to do something about that.

Generally looks good!
@ethax-ross
Please can you change the two event links (button in hero and extra nav bar link) to go to /events/about-get-into-teaching-events rather than pre-filtered results on the /events page? We want to showcase the GIT events on the landing page
@gazcarr @EllieNodder
Any comments? Hero image looks a bit poor quality on desktop for me?

@ethax-ross You said that the mailing list and TTA blocks had really tall images which we might want to address
@EllieNodder has cut this down a bit for the mailing list block since then - is this still an issue?

Happy with the page (links all look good now @ethax-ross!) apart from the image quality - anything we can do about this @gazcarr ?

@ethax-ross
When we created the Hero variables there was an option to change the widths to allow for more copy on the left and reduce the size of the image. This should fix the quality issue but I am not sure how it will look in this scenario but think this should be our first option.

This looks a bit odd on mobile now - image is poor and extends below yellow banner which I don't think it is meant to?


would not download dependency com.fangjia.itt

The com.fangjia.itt package is irrelevant to the functionality of sparktest unless you need to use Intel vTune profiler to collect microarchitectural statistics of the machine (Intel ITT stands for Intel Instrumentation and Tracing Technology). For now please remove all occurrences of ITT in the source code (only in BenchmarkRunner.scala and BenchUtils.scala I believe) in order to build. Also remove the ITT dependency from pom.xml.