Feature/mg carpet requirejs deps

Carpet.js prototype of dependencies

Able to work similar to require.js with async components
Can be easily shimmed like for example jQuery

Sample use:
Carpet.module('require-module', ['modules/test'], function (exports, settings, context, deps) {
  'use strict';
  exports.init = function () {
    console.log(deps); // => [{test: 1}]
  };
});

modules/test:
define(function () {
  return {
    'test': 1
  };
});

@maciejsmolinski what do you think?

I like this idea... However, it makes no sense to me to depend on require.js. We should instead handle those dependencies internally.

Thanks for your comment @yckart.
In fact this is not hard-dependency at all. If carpet does not find require or define in scope then it automatically loads into window (global).
I'm not sure if I understand what do you mean about 'internally', can you give some example how would you like to have it?
Thanks :)

@mateuszgachowski Ough! Haven't looked into the source, just read the title :P
However, I thought about something like this:

Carpet.module('myFirstModule', function (exports, settings, context) {
  exports.init = function () {
    console.log('I will show when a data-module="myFirstModule" will be found in DOM')
  }
})

Carpet.module('mySecondModule', ['myFirstModule'], function (exports, settings, context) {
  exports.init = function () {
    console.log('I will show when a data-module="mySecondModule" and data-module="myFirstModule" will be found in DOM')
  }
})

Carpet.init()

That just ends in a thrown error
> Carpet:error
> Carpet:info ["Module: myFirstModule has been autoinited"]
> "I will show when a data-module="myFirstModule" will be found in DOM"
> Carpet:warn ["Module: mySecondModule has not been found"]

I would expect to get:
> "I will show when a data-module="myFirstModule" will be found in DOM"
> "I will show when a data-module="mySecondModule" and data-module="myFirstModule" will be found in DOM"

I think this idea was a bit overthought :) Im closing this PR for now.


landscape issue in bootstrap progress bar

the bootstrap progress bar does not change its dimensions, when in landscape mode.

Its done by me thanks.


DeprecationWarnings are raised instead of being used as warnings

Deprecation warnings should be issued with warnings module, not raised. This prevents the plugin from running completely rather than just warn and continue.

sorry it took so long


fix cmake

Resolves https://github.com/ethz-asl/kindr/issues/91

So, we did overlook that back then :(. Once again beaten by duplication :). And missing integration testing: At some point we should definitely go for testing client packages on changes to libraries...


:sparkles: Separate global hub from acm

Summary
Separate global hub from acm so that the operator can be working without ACM installed.
Related issue(s)
Fixes #

fixed: https://github.com/stolostron/multicluster-global-hub/issues/1019

/test test-e2e

/override ci/prow/sonarcloud

/override ci/prow/sonarcloud

/override "SonarCloud Code Analysis"

/test test-e2e

/lgtm


Explicitly install Cython.

Some package previous installed Cython as a side effect.  Now we need to explicitly install it.
Fixes #652.

The CI tests are currently failing due to the same issue mentioned in #654.


[Do not review] test pr

Changes
prototype a feature

Submitter Checklist
As the author of this PR, please check off the items in this checklist:

[ ] Has Docs if any changes are user facing, including updates to minimum requirements e.g. Kubernetes version bumps
[ ] Has Tests included if any functionality added or changed
[ ] Follows the commit message standard
[ ] Meets the Tekton contributor standards (including functionality, content, code)
[ ] Has a kind label. You can add one by adding a comment on this PR that contains /kind <type>. Valid types are bug, cleanup, design, documentation, feature, flake, misc, question, tep
[ ] Release notes block below has been updated with any user facing changes (API changes, bug fixes, changes requiring upgrade notices or deprecation warnings). See some examples of good release notes.
[ ] Release notes contains the string "action required" if the change requires additional action from users switching to the new release

Release Notes
NONE

/test all

/kind feature

/test all

/test all

/test all

/test all

/test all

/test all

/test all

/test all


Removed temporary timestamp update code

Which issue this PR addresses:
Fixes https://msazure.visualstudio.com/AzureRedHatOpenShift/_workitems/edit/9128557
What this PR does / why we need it:
Removes temporary code responsable of populating createdAt field for clusters created before this field was added.
Test plan for issue:
Functionality removed not added. Removed corresponding unit test.
Is there any documentation that needs to be updated for this PR?


Screenshot selection box is not re-sizable

Operating System: Windows 10
Description: The red box that is intended to emphasize the ideal action is fixed in size. This prevents the user from selecting an object on the screen that is different or larger in size. Ideally, it would be changed to act like the snipping tool (present in windows).
To reproduce this issue, enter preliminary information (e.g. team name, persona, etc.).  Then enter a goal, subgoal, and an action.  After clicking the screen capture button, the red highlight box will appear.  This box is not resizable.  Thus, only small portions of a website can be selected.
A user would expect to have a resizable selection box.  In the current version, the user can only select small objects.
Screenshot:

I'm working on it. (Rewrite Your Summer program).


Aspect Ratio

Frankly i don´t know anything about programming but i would be willing to try to create an App for my Camera which enables me to create costum Cropmarks. I use the Sony RX1R II and i really like the camera but two things bother me.

When taking RAW Pictures the Zoom Function is disabled. You could argue that you can crop the images afterwards because it´s RAW which is true but i often would like to see the zoomed image through the viewfinder in order to decide on the framing. Even if it´s just for preview it would help me a lot.

I´m really hoping for a way to create my own Cropmarks. With the Sony RX1R II you can choose between 1:1, 4:3, 3:2 and 16:9 but i would like to work with different Aspect Ratios.
For Arri Cameras there is a tool:
http://www.arri.com/de/camera/alexa/tools/arri_frameline_composer/
For Canon Cameras you can do it with Magic Lantern...

Could you tell me if it´s generally possible to create an App for this problem and how i should start?
Best,
David

Yeah) if it could also shoot in 2x anamorphic it would be so cool

Hi David,
did you make any progress for even just mark for 50mm fov on the RXR2 with RAW shooting ?


Application: Notes

This adds a simple note pad that can be used in-world, mainly usefull in HMD.

I tested it on Linux in Desktop mode, and works perfectly. I will test in on Windows in VR soon.


Some crashes during first blockchain scanning

Sia app on osx 10.13.3
Started friday, so a bit slow on this lowspec macmini.
A few crashes along the way.
Gives errors, shown in text box in main app. (pasted below)
Its hard to see if it stalls, since the % indicator is moving slowly and has no info on process/network.
Had to turn it off a few times, cause it stalled the system a bit.
Got it going again after manually terminating a sia process from terminal.
Seems to be running fine now. 88.8% Almost there - looks good! :)
BUG REPORT
Stack Trace or error message
Expected Behavior
How to reproduce it (as minimally and precisely as possible)
Environment

Sia version:
OS:

Sia Daemon v1.3.2
Git Revision 72938f5
Loading...
(0/6) Loading siad...
(1/6) Loading gateway...
(2/6) Loading consensus...
(3/6) Loading transaction pool...
(4/6) Loading wallet...
(5/6) Loading host...
(6/6) Loading renter...
Finished loading in 43.011208925 seconds
panic: Consensus change series appears to be inconsistent - we are applying the wrong block.
goroutine 18 [running]:
github.com/NebulousLabs/Sia/modules/transactionpool.(*TransactionPool).ProcessConsensusChange(0xc420278160, 0xd93b19dff2b6814c, 0xa77aaec7111fa20c, 0xd9df97d8cdd46997, 0x52d239164ff45056, 0x0, 0x0, 0x0, 0xc425672ba0, 0x1, ...)
/home/luke/go/src/github.com/NebulousLabs/Sia/modules/transactionpool/update.go:223 +0x2b61
github.com/NebulousLabs/Sia/modules/consensus.(*ConsensusSet).updateSubscribers(0xc4200bbb80, 0x0, 0x0, 0x0, 0xc428dec740, 0x1, 0x1)
/home/luke/go/src/github.com/NebulousLabs/Sia/modules/consensus/subscribe.go:118 +0x178
github.com/NebulousLabs/Sia/modules/consensus.(*ConsensusSet).managedAcceptBlocks(0xc4200bbb80, 0xc424f04800, 0xa, 0xa, 0x0, 0x0, 0x0)
/home/luke/go/src/github.com/NebulousLabs/Sia/modules/consensus/accept.go:311 +0x617
github.com/NebulousLabs/Sia/modules/consensus.(*ConsensusSet).managedReceiveBlocks(0xc4200bbb80, 0x19fb800, 0xc42125bd20, 0x0, 0x0)
/home/luke/go/src/github.com/NebulousLabs/Sia/modules/consensus/synchronize.go:225 +0x4f9
github.com/NebulousLabs/Sia/modules/consensus.(*ConsensusSet).(github.com/NebulousLabs/Sia/modules/consensus.managedReceiveBlocks)-fm(0x19fb800, 0xc42125bd20, 0x0, 0x0)
/home/luke/go/src/github.com/NebulousLabs/Sia/modules/consensus/synchronize.go:445 +0x3e
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).managedRPC(0xc4200b29a0, 0xc4201ba940, 0x12, 0x16c0900, 0xa, 0xc42015e500, 0x0, 0x0)
/home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/rpc.go:66 +0x2c2
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).RPC(0xc4200b29a0, 0xc4201ba940, 0x12, 0x16c0900, 0xa, 0xc42015e500, 0x0, 0x0)
/home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/rpc.go:76 +0xd1
github.com/NebulousLabs/Sia/modules/consensus.(*ConsensusSet).threadedInitialBlockchainDownload.func1(0xc4200bbb80, 0xc422c63ef0, 0xc422c63e98, 0xc422c63ea0, 0x0, 0x0)
/home/luke/go/src/github.com/NebulousLabs/Sia/modules/consensus/synchronize.go:580 +0x127
github.com/NebulousLabs/Sia/modules/consensus.(*ConsensusSet).threadedInitialBlockchainDownload(0xc4200bbb80, 0x0, 0x0)
/home/luke/go/src/github.com/NebulousLabs/Sia/modules/consensus/synchronize.go:601 +0x14a
github.com/NebulousLabs/Sia/modules/consensus.New.func1(0x1, 0xc42015e5e0, 0xc4200bbb80, 0x19fbf00, 0xc4200b29a0)
/home/luke/go/src/github.com/NebulousLabs/Sia/modules/consensus/consensusset.go:151 +0x3e4
created by github.com/NebulousLabs/Sia/modules/consensus.New
/home/luke/go/src/github.com/NebulousLabs/Sia/modules/consensus/consensusset.go:144 +0x64f

Looks like the same issue as https://github.com/NebulousLabs/Sia/issues/2885 try restarting and then resycning the blockchain if necessary

Duplicate of #2867


(GH-337) FauxPowerShellConsole: OrangeRed as 'Warning' very misleading

switched warning color from OrangeRed to Yellow

@mwallner Thank you for this! When I original wrote this, I was under the (wrong) impression that the color would be more orange, and less red. Merged this change into feature/Framework_Overhaul c4210da045


Add getEntries to the PromiseCache implementation.

@NicholasCouri can you spell out the plan from here?  I kind of want to see how this will be used, so we can iterate on it before it gets locked in.
You can follow these instructions to symlink dependencies on your local repo to be able to code against this without having a new version of common-utils published.  @andre4i or I can walk you through it if you run into trouble (I guarantee you will, I always do haha)

While you're making changes here, you might want to proactively prepare to fix the bug Vlad mentioned about the timers not being cleared when the container closes.  Maybe PromiseCache should implement IDisposable and on dispose clear all timers or something.  And maybe reach out to Vlad in case he has other concerns with the implementation.
I think it would also be nice to rename GarbageCollector, because we have a whole massive feature area about GC of stuff in the runtime, and it's a little confusing having this little utility on the side that's named this way.

I was actually planning on filing a new issue to address the timers not being cleared. Is that what you would normally do ?  In this new issue I could also add the renaming of the GarbageCollector. 🙂
I will hold of on both as your suggestion on the other PR seems reasonable as well.

From: Mark Fields @.>
Sent: Wednesday, March 9, 2022 1:24 PM
To: microsoft/FluidFramework @.>
Cc: Nicholas Couri @.>; Mention @.>
Subject: Re: [microsoft/FluidFramework] Add getEntries to the PromiseCache implementation. (PR #9403)
While you're making changes here, you might want to proactively prepare to fix the bug Vlad mentioned about the timers not being cleared when the container closes. Maybe PromiseCache should implement IDisposable and on dispose clear all timers or something. And maybe reach out to Vlad in case he has other concerns with the implementation.
I think it would also be nice to rename GarbageCollector, because we have a whole massive feature area about GC of stuff in the runtime, and it's a little confusing having this little utility on the side that's named this way.
—
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FFluidFramework%2Fpull%2F9403%23issuecomment-1063385893&data=04|01|nichoc%40microsoft.com|b78842eed3804904d5f308da02133ef4|72f988bf86f141af91ab2d7cd011db47|0|0|637824578945683878|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=sYoAVlRSqViN0tTj0glGTCLnO%2BtouvdjsNIN2uLodnM%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAGIMYCBZL275BA4JMJITDYDU7EJKFANCNFSM5QHUGONA&data=04|01|nichoc%40microsoft.com|b78842eed3804904d5f308da02133ef4|72f988bf86f141af91ab2d7cd011db47|0|0|637824578945683878|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=PbRqDVU%2B3sFRwFCeiTQfJzJUqEKaqBFYTB7azj3gEGY%3D&reserved=0.
Triage notifications on the go with GitHub Mobile for iOShttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapps.apple.com%2Fapp%2Fapple-store%2Fid1477376905%3Fct%3Dnotification-email%26mt%3D8%26pt%3D524675&data=04|01|nichoc%40microsoft.com|b78842eed3804904d5f308da02133ef4|72f988bf86f141af91ab2d7cd011db47|0|0|637824578945683878|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=UFUGz5bqHgNNdZ3gbuAwKk1Yhl%2BunfXMHDyrMFRMswc%3D&reserved=0 or Androidhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.github.android%26referrer%3Dutm_campaign%253Dnotification-email%2526utm_medium%253Demail%2526utm_source%253Dgithub&data=04|01|nichoc%40microsoft.com|b78842eed3804904d5f308da02133ef4|72f988bf86f141af91ab2d7cd011db47|0|0|637824578945683878|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=y8jBp0O9kb3CFLyr%2Fl0WvIWEh1wPNojbErfKQx2m6d8%3D&reserved=0.
You are receiving this because you were mentioned.Message ID: @.***>

The reason I'm suggesting front-loading is to avoid multiple common-utils bumps because they are somewhat painful to consume.  But the priority of fixing the bug Vlad thought of may be low, so I understand if you just want to do the least effort to resolve the duplicate code.  But if you plan to come back to the other bug yourself while you're touching this area, I'd suggest doing the changes here now.


Updating board data does not re-render the board?

Hi, I am currently having board data as a prop  boardData: {lanes: []} in constructor() and then I try to fetch the lanes in componentDidMount(). My problem is that even after fetching successfully and this.state.boardData were updated, the board is still rendering with {lanes: []}
Is it not possible to render the board dynamically right now?

You have to pass the board data as data prop. Check out this example repo as a reference to use this library: https://github.com/rcdexta/react-trello-example

I used that exact example to start out @rcdexta
But I noticed that you are using json file instead of fetching json data from another webservice so I am trying that

so I have
constructor(props) {
        super(props);

        this.state = {
            isLoading: false,
            boardData: {
                lanes: []
            }
        }
    }

boardData here will be modified by
async componentWillMount() {
        this.setState({isLoading: true});

        try {
            const reponse = await this.getBoard();

            console.log("DEBUG This is premount results: " + reponse);

            this.setState({ boardData: reponse });
        }
        catch (e) { alert(e); }

        console.log("DEBUG This is list after mount: " + this.state.boardData);

        this.setState({isLoading: false});
    }

    getBoard() {
        const response = invokeBackend({path: '/testservice/cards', method: 'GET'});

        return response;
    }

What I dont understand here is for the life of me the board is empty after state is newly set by this.setState({ boardData: reponse });

I created a story to simulate this scenario and actually found a glitch in state management that was causing this issue. Thanks for bringing this up!
The new behaviour that you are expecting is documented here: https://github.com/rcdexta/react-trello/blob/master/stories/AsyncLoad.story.js
Pls try the latest build and revert back if it works for you...

Yup I digged up the code and found whats wrong and fixed it with another loading-state alternating the render process. Not entirely sure why directly updating data didnt work but current workaround gave me better idea for implementation my board.
Closing.

Is there any way of updating the board data into DB like MongoDB or other NoSQL? I mean when I will dnd a card from one lane to another, I have to update the whole card in the state as well as in DB.


DO-NOT-MERGE: debug

Codecov Report

Merging #163 (4b1d4cf) into master (c498c2b) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #163   +/-   ##
=======================================
  Coverage   86.01%   86.01%
=======================================
  Files          11       11
  Lines        1416     1416
=======================================
  Hits         1218     1218
  Misses        198      198

Impacted Files
Coverage Δ

src/JET.jl
72.11% <ø> (ø)

Continue to review full report at Codecov.

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


Update version

See #84 @kooohei could you please now re-upload the zip of this repo to the extensions registry?

@kooohei Thanks! Now you just need to re-upload the repo's zip to the brackets registry.


Plyql gateway shutting down due to memory issues

Hi,
I brought up the mysql gateway pointing to a running druid instance. After firing few queries, the gateway crashes with following error  :
1: /* anonymous */(aka /* anonymous */) [/home/rajitha.r/local/node/lib/node_modules/plyql/build/plyql-mysql-gateway.js:~98] [pc=0x6d482f081f9] (this=0x1d9f1cd04381 <undefined>,row=0x25c40070c599 <an Object with map 0x23a11e18261>)
2: arguments adaptor frame: 3->1
3: map [native array.js:~994] [pc=0x6d482ed6e82] (this=0x75b9cf56fb9 <JS

FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory

I googled a bit about this error and its advised to increase the parameter "--max-old-space-size" in node. I am not very sure about setting this variable. Can someone please help me fix this issue.
Thanks in advance,
Rajitha

Vadim's reply here helped fix the issue.
The plyql program that you run is actually just an executable node program with a hashbang you can always run it as node <path-to>/plyql
If you had plyql installed globally you can find it by running which plyql (on my system that returns: /usr/local/bin/plyql)
Now you can run node --max-old-space-size=100m /usr/local/bin/plyql ...

Closing this one..

Hi, I'm trying the exact same thing with plyql 0.10.7 and get the following error:
$ node --max-old-space-size=268435456 /usr/bin/plyql --host :8080 --experimental-mysql-gateway 3306
/usr/lib/node_modules/plyql/bin/plyql:3
if command -v node > /dev/null 2>&1; then
^^^^^^^
SyntaxError: Unexpected identifier
at createScript (vm.js:56:10)
at Object.runInThisContext (vm.js:97:10)
at Module._compile (module.js:542:28)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.runMain (module.js:604:10)
at run (bootstrap_node.js:393:7)
at startup (bootstrap_node.js:150:9)
I tried several variations on this and can't figure out what is the problem. any help is much appreciated


set text in Label by code is automatically translated

Godot version:
3.2.3

OS/device including version:

ANY
Issue description:

var label = Label.new()
label.text = "WORD"
if the WORD is a key in translations used somewhere else, the label will display a translated text.
This is not intented. If the translated text required, we can use tr("WORD").
However, if the "WORD" is input from the user, it's weird to displayed a translated text.
Steps to reproduce:
Minimal reproduction project:

This behavior is intended (https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html#converting-keys-to-text), because if the developer decides later to localize the game, there won't be any need to change code everywhere to enable that.
However, there is no way to disable this behavior, and as you pointed out, there are good cases where this needs to be disabled.


docs: french translation

Closes #
✅ Checklist

[x] I have followed every step in the contributing guide (updated 2022-10-06).
[x] The PR title follows the convention we established conventional-commit
[x] I performed a functional test on my final commit

Changelog

[x]   deployment

[x]   docker.md
[x]   netlify.md
[x]   vercel.md

[x]   usage

[x]   env-variables.md
[x]   first-steps.md
[x]   next-auth.md
[x]   next-js.md
[x]   prisma.md
[x]   tailwind.md
[x]   trpc.md
[x]   typescript.md

[x]   faq.md
[x]   folder-structure.mdx
[x]   installation.md
[x]   introduction.md
[x]   other-recs.md
[x]   t3-collection.md
[x]   why.md

Screenshots
[Screenshots]
💯

please add this https://github.com/t3-oss/create-t3-app/pull/970

please add this #970

added, thanks :)

Do you know anyone which can review it?

Do you know anyone who can review it?

I ask one of my co-worker if he could help me to validate this PR.
I'll ask him tomorrow to give a feedback here, if everything is fine for him.

Do you know anyone who can review it?

I should be done reviewing it this week :)

is this ready to merge or still in review?

is this ready to merge or still in review?

Hello, @Defranos validated the PR, and all suggestions was applied.
For my part, the PR is ready to merge :)


Feat: Transactions

What does this pull request do?
Creates a convenient decorator for transactions

Related issues
closes #ISSUE

Python 3.8.2 (default, Oct 22 2020, 10:37:10)
Type 'copyright', 'credits' or 'license' for more information
IPython 7.18.1 -- An enhanced Interactive Python. Type '?' for help.

In [1]: from elasticapm.base import bootstrap

In [2]: cli = bootstrap({'SERVICE_NAME': 'foo'})

In [3]: from elasticapm.contextmanagers import transaction

In [4]: with transaction('TRANSACTION_TYPE', 'TRANSACTION TEST'):
   ...:     print('hi there')
   ...:
Begin transaction
hi there
End transaction


Here is a version of a hovering Menu

Hope you like it , if you would like I can improve it

can you please provide a screenshot of your working

This is it sorry for the trouble , it is my first time contributing to a project but a really like the project and wanna help

closing this due to no response


Update flows.md to show how to call via curl

Description here...
Checklist (if applicable):

[ ] Tested (manually, unit tested, etc.)
[ ] Changelog updated
[x] Docs updated

See also: https://github.com/firebase/genkit/issues/832


Improve the Workflow Editor Configure Labels Section

Change

Currently, we state 'Custom Kubernetes Labels' which is accurate however as we focus on the non technical user experience, the end user won't necessarily know what Kubernetes is.

We need to adjust this to state 'Custom Labels'
We need to change the description to "Create custom labels that will be used at execution time and can be useful in debugging the workflow in Kubernetes"

Add
Remove
Additional Detail
@Okisa @LucasGrimauth can either of you take on this task. Let me know if there are any questions or suggest improvements? i am really just trying to alter the text to make it more non technical user friendly.

@tlawrie @BenjaminRuby I will update the text to match the new description. I was also thinking to add an external link to the Kubernetes labels docs for more details, if you guys agree with this. A link like "For more details, check Kubernetes Docs" for https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/

Hi @Okisa i like what you are thinking but not sure we want to push them towards kubernetes documentation for business users. Especially as there is another task in the backlog about expanding access to labels across the Flow UIs i.e. able to filter on labels in Workflows and Activity and Insights.
We could put a link to our documentation on Labels... which I'm not sure we have but you could write :D

Hi @tlawrie
Is this the current Docs for Labels? https://servicesessentials.ibm.com/docs/boomerang-cicd/8.1.0/how-to-admin/configuring-team-parameters

Hey @Okisa the Flow documentation is actually external. https://www.useboomerang.io/docs/boomerang-flow/3.2.0/introduction/overview
We would need to create some documentation about Labels somewhere probably under the Workflow Editor and then go from there.

@tlawrie @BenjaminRuby Tried to write a bit for Custom Labels, would like some review on this.
PRs opened:
Flow Docs: https://github.com/boomerang-io/useboomerang.io/pull/10
Flow: https://github.com/boomerang-io/flow.client.web/pull/49

@Okisa really good work running with this.
I have approved and merged in the documentation. I have also rebased the flow-release-3.3 branch with this content.
For the web app, one small change needed from my side.


assign a resource to multiple members

Currently we can assign a resource to one member at a time, but we need to be able to do this for many members.

This has been resolved.


Automated cherry pick of #1537: add ldapcli rpm

Cherry pick of #1537 on release/2.10.0.
#1537: add ldapcli rpm

Codecov Report

:exclamation: No coverage uploaded for pull request base (release/2.10.0@ced1363). Click here to learn what that means.
The diff coverage is n/a.

@@               Coverage Diff                @@
##             release/2.10.0   #1538   +/-   ##
================================================
  Coverage                  ?   7.71%
================================================
  Files                     ?     409
  Lines                     ?   62246
  Branches                  ?       0
================================================
  Hits                      ?    4805
  Misses                    ?   57031
  Partials                  ?     410

Flag
Coverage Δ

#aFlag
7.71% <ø> (?)

Continue to review full report at Codecov.

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

/approve
/lgtm


Add Doubly Linked List DS

doubly_linked_list.c: Adds Doubly Linked List
This adds Doubly Linked List that can be traversed in both forward and
backward directions. There are functions that inserts nodes and prints
the list.
Closes https://github.com/NITSkmOS/Algorithms/issues/31

For short term contributors: we understand that getting your commits well
defined like we require is a hard task and takes some learning. If you
look to help without wanting to contribute long term there's no need
for you to learn this. Just drop us a message and we'll take care of brushing
up your stuff for merge!
Fixes #31
By submitting this pull request I confirm I've read and complied with the
below declarations.

[x] I have read the Contribution guidelines and I am confident that my PR reflects them.
[x] I have followed the commit guidelines for this project.
[x] My code follows the standard code structure.
[x] This pull request has a descriptive title. For example, {Tag}: Add {Algorithm/DS name} [{Language}], not Update README.md or Added new code.
[x] This pull request will be closed if I fail to update it even once in a continuous time span of 7 days.
[x] This pull request shall only be reviewed and merged once all the checks passes. No maintainer or supporter shall be obliged to review it before this condition is met.
[x] I have mentioned the issue number correctly (with hyperlink) in this pull request description.

After you submit your pull request, DO NOT click the 'Update Branch' button.

ack 5cc11a64c13a841210169764221eaa736ba9162b c86f9c1e348fa2e0c50d28c7493d11bb5f7e78ab

@sangamcse rebase

Hey! I'm GitMate.io! This pull request is being rebased automatically. Please DO NOT push while rebase is in progress or your changes would be lost permanently :warning:

Automated rebase with GitMate.io was successful! :tada:


change import in TestAdapter, add @types/node

Fixes #1076 (in 4.5 branch)
NOTE: Needs to be cherry-picked to master
Description

Update import pattern in TestAdapter

Specific Changes

Adds "esModuleInterop": true to tsconfig.json in botbuilder-core
Adds "@types/node": "^12.6.9" as "devDependency" to botbuilder-core

Testing

Locally reran unit tests
Installed changes via relative-path installation in browser-echo sample
@compulim, I ran into this issue after starting the browser sample:

Uncaught TypeError: Class constructor BotAdapter cannot be invoked without 'new'
    at new WebChatAdapter (webChatAdapter.ts:14)
    at Module../src/app.ts (app.ts:16)
    at __webpack_require__ (bootstrap:726)
    at fn (bootstrap:100)
    at Object.0 (app.js:191399)
    at __webpack_require__ (bootstrap:726)
    at bootstrap:793
    at bootstrap:793

Have you run into this issue before?

@compulim thinks this is due to the output of tsc when we transpile and target "ESNext"  instead of something like "ES5" or "ES6".

Thanks @stevengum, let me elaborate a bit more on the topic.

BotBuilder-JS package is published as ESNext
When customer build their page, they use Webpack

By default, Webpack is configured to only transpile JS code inside userland, not under /node_modules/
Thus, Webpack is bundling the BotBuilder-JS inside the mono JS file as-is, i.e. in ESNext
Webpack is also bundling user code inside the mono JS file, transpiled

Then, in ES class, there is one restriction

Do not call a class object, you can only call it thru new YourClass()
User code get transpiled. In ES5, where we don't have class at that ages, the transpiled code turns a new YourClass() into a simple function call (remember the old day of YourClass.prototype.constructor?)
BotBuilder-JS code is not transpiled, the class is still a class, so it get called like a function

I think we should not publish BotBuilder-JS as ESNext. The de facto standard today:

NPM published code (entrypoint-ed by package.json/main), should be ES5, usually kept under /lib/ folder
You are free to include source code, non-transpiled, usually kept under /src/ folder

@compulim, is changing the output of tsc a breaking change?

Is this still a PR we need to cherrypick to 4.5?

note to self, make the changes against master, and if @benbrown, @cwhitten, @a-b-r-o-w-n could chime in later that would be great.

@stevengum I think that the strategy @compulim outlined is typical among js libs. In terms of if it is a breaking change... maybe. If there is good test coverage, I would say the change could go with a minor version.

Closing in favor of #1232 which should pick up where this PR left off.


Can't save key/value 'file' type on formdata , then app crashes

In the form-data section, I am trying to add a key/value pair of type 'file'. I choose file from the drop down and click 'save' to update the collection and nothing happens, no msg - no failure and also no success msg.
Then all other api collections fail, clicking 'send' highlights the button but nothing is sent. Verified this using charles proxy/wireshark, postman crashes.
You have to restart the app.
I'm using :
MacBook Pro
Software  OS X 10.9.4 (13E28)

+1
Can't run Collection runner where one step is a fileupload....it fails

Closing as duplicate of https://github.com/postmanlabs/postman-app-support/issues/1113


"Execute transaction rejection" button name is displayed instead of "reject transaction" if only Execution for transaction confirmation is required

Title/Description
"Execute transaction rejection" button name is displayed instead of "reject transaction" if only Execution for transaction confirmation is required
The user may be confused and don't run rejection as:

for the rejection, he has to sign the transaction only
for Execute transaction rejection he has to pay gas
The wrong button name is displayed if the transaction is confirmed by required number of owners but it's not executed

Environment

Browser: FF
Safe: 0x1230B3d59858296A31053C1b8562Ecf89A2f888b
Wallet:
App Version: 2.10.0
Environment:

staging (rinkeby)

Steps to reproduce

In the safe required confirmation is >=3
Create tx
3 owners should confirm the tx without execution
Try to reject the transaction

Expected result
"Reject transaction"  name should be used for the button
Screenshots

I think this is expected behavior. Let me know if I'm missing anything.


Error:  original_keras_version = f.attrs['keras_version'].decode('utf8')

If you have this problem and was able to fix this by setting h5py < 3.0.0.
Looks like here was a 3.0 release of h5py recently where they changed how strings are stored/read.
https://docs.h5py.org/en/stable/whatsnew/3.0.html#what-s-new-in-h5py-3-0
So just do this: pip install 'h5py<3.0.0'

It is just a tip in case you come across this error.

It is just a tip in case you come across this error.

Thank you very much, I fix the error with the help of your tips!


Camera Roll iCloud images/videos

Is this a bug report?
Yes
Have you read the Contributing Guidelines?
Yes
Environment
Environment:
OS: macOS High Sierra 10.13.2
Node: 9.3.0
Yarn: 1.3.2
npm: 5.6.0
Watchman: 4.9.1
Xcode: Xcode 9.2 Build version 9C40b
Android Studio: Not Found
Packages: (wanted => installed)
react: 16.0.0 => 16.0.0
react-native: 0.50.3 => 0.50.3
Steps to Reproduce

Have some images/videos on iCloud
Implement CameraRoll

Expected Behavior
Expecting the images/videos which are on iCloud to be visible when using CameraRoll
Actual Behavior
iCloud images/videos not visible

Will we have an official commit of this at some point?

@FacuAcosta I don't think. They are using old Framework. Find another solution to check the link that I gave above your post

+1 :v


travis test: posix-ncp, and 'spinel.py'

Currently, the .travis/setup.sh script
At the very top - installs (via pip) the package spinel:
For example the log reads:
+pip install --user pyserial
Requirement already satisfied: pyserial in /usr/lib/python2.7/dist-packages
+pip install --user git+https://github.com/openthread/pyspinel
Collecting git+https://github.com/openthread/pyspinel
  Cloning https://github.com/openthread/pyspinel to ./pip-1KZKeL-build

This seems a bit strange, if there is a change to spinel - you would want to test the SPINEL that is PRESENT in the distribution under test, not the spinel that is in the master branch.
that said, it would be a nice thing - if rather then installing spinel, and thus spinel-cli being in your "python path" - it probably should be used in a quasi 'installed location'.
To describe the problem another way - without spinel installed - the "make posix-ncp" test fails with error messages like this:
ERROR: test (__main__.Cert_5_1_01_RouterAttach)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/a0226692local/ti-openthread-vagrant/openthread/examples/../tests/scripts/thread-cert/Cert_5_1_01_RouterAttach.py", line 48, in setUp
    self.nodes[i] = node.Node(i)
  File "/home/a0226692local/ti-openthread-vagrant/openthread/tests/scripts/thread-cert/node.py", line 42, in __init__
    self.interface = node_cli.otCli(nodeid)
  File "/home/a0226692local/ti-openthread-vagrant/openthread/tests/scripts/thread-cert/node_cli.py", line 44, in __init__
    self.__init_ncp_sim(nodeid)
  File "/home/a0226692local/ti-openthread-vagrant/openthread/tests/scripts/thread-cert/node_cli.py", line 79, in __init_ncp_sim
    self.pexpect = pexpect.spawn(cmd, timeout=4)
  File "/usr/lib/python2.7/dist-packages/pexpect/pty_spawn.py", line 194, in __init__
    self._spawn(command, args, preexec_fn, dimensions)
  File "/usr/lib/python2.7/dist-packages/pexpect/pty_spawn.py", line 267, in _spawn
    'executable: %s.' % self.command)
ExceptionPexpect: The command was not found or was not executable: spinel-cli.py.

As a result of #961, spinel-cli is now maintained in a separate repo openthread/pyspinel.  Do you have a proposal on the 'quasi installed' location?

Hmm - I see that this was moved, but never removed from openthread...
I guess there are two issues then:
a) Just how stable is the SPINEL protocol? How often do we expect new packets to be added to the protocol, and how do we coordinate updating both SPINEL and Openthread at the same time.  I am concerned about the corner case of requiring an update to both pyspinel and openthread in order to get an acceptance test to pass.
b) The other issue is a test/build environment issue and the way the environment works.
When using Travis - it always gives you a "clean machine" and an "isolated machine".
In contrast, other test platforms (ie: Jenkins) generally give you a shared user - with separate build directories.
To solve the above problem (the specific version problem) - we could move the "pip install" from the travis setup to the Makefiles that use them.
And install a specific/specified version into the ${openthread}/build directory, instead of:  pip install --user, use  pip install --target ${openthread}/build then set the PYTHONPATH variable for the tests that require the package. All of that could be done in the test specific top level Makefile
Another problem that a semi-shared environment like Jenkins has is this:  Often Jenkins kicks off multiple jobs - and that means you can easily have two tests running at the same time.  If each job installs its own tools, and they install to a SHARED location  JOB (A) may reinstall the shared tool that JOB(B) is currently using...
Again - I think installing into the local build directory solves that.

The intent of #961 was to remove from this repository once the new repository was up.  No sense to maintain multiple copies of the same code.  #1742 completes the migration process.
FWIW, looking at the history, it seems that spinel-cli has mostly been a second class citizen.  Historically, changes/additions to the Spinel specification were immediately reflected in src/ncp and wpantund.  spinel-cli significantly lags in implementing the full Spinel specification.  Also, I'm tempted to question the value of spinel-cli's function as a part of Continuous Integration.  #1748 was a fix to a breaking change in #1433 nearly two weeks prior that went fully undetected by Travis.
Given the differences between Travis and Jenkins, it may be that the Travis scripts are not applicable to Jenkins environments.
All that said, I'm fine with installing into a local build directory.

@DuaneEllis-TI
I agree that using pyspinel master branch might not be the best idea. However, this could be solved by referencing a specific commit, branch, or tag in the setup.sh, i.e.:
git+https://github.com/openthread/pyspinel@COMMIT-SHA
Regarding the installation issue I would suggest to use python virtualenv. As a part of the job a CI server would have to create a virtual env and activate it. This way all packages would be installed in that env.
What do you think?

The PY virtenv - if it is local to the build would be a good solution.

@DuaneEllis-TI, is this still an open issue for you?


Create option to make each step longer

As of now we have the @slow and @reallyslow tags for each step. Can we have an option that will let us run a step for much longer (6+ hours)?

Here is one solution https://github.com/gauntlt/gauntlt-docker/issues/11 but I'm looking for more dynamic one


Test fixes

@edevenport I've added "FOG_MOCK" environment variable so running unit tests with rake test can be done both real and mock.

I've added memberships to this PR


feat: restructure rules used and simplify tflint config

update documentation and fix broken links
Closes #1

@sthuber90 Can we create a new tflint-module.hcl and keep the module's rules? or create .tflint-all.hcl with all rules

We can but should we have multiple files? We could have it in one file with comments i.e.
plugin "terraform" {
  enabled = true
  # or "all" which will include below optional rules
  preset  = "recommended"
}

If we have .tflint-module.hcl and .tflint-all.hcl how would we describe in the documentation which one a first time user should look into  / use.

+1 for the recommended one, I did not know about it, we can add two sections:

recommended rules
all rules

Do the most recent changes work for you?

Yes, looks nicer even.
we need a way to download a release, maybe two zip files in a release one for recommended and one for all. so with simple curl we can access both from any CI

@mhmdio I think I've added all requested changes. Please have a look and feel free to merge if you agree 🚀

LGTM, thank you for the nice addition


Add 'attr' dependency requirement

Fixes #9

Thanks a lot!

@vmalloc shouldn't this be attrs not attr? going by the version used
https://github.com/vmalloc/dessert/blob/ac86d9e7b700cefb42ed5509427cf3adeff4a7fd/dessert/util.py
if getattr(attr, "__version_info__", ()) >= (19, 2):

attrs is at 19.3, while attr is at 0.3.1
https://pypi.org/project/attr/
https://pypi.org/project/attrs/

@d1618033 yes, it seems you are correct. The correct dependency is attrs, as misleading as this may be.


get_or_create() does not hash passwords

Heya, a small fix needed for safecreatesuperuser.py.
Using get_or_create directly sets fields, and does not hash the password.
/usr/src/website # python manage.py dumpdata auth.user
[{
  "model": "auth.user",
  "pk": 1,
  "fields": {
    "password": "admin",
    "last_login": null,
    "is_superuser": true,
    "username": "admin",
    "first_name": "",
    "last_name": "",
    "email"<EMAIL_ADDRESS>    "is_staff": true,
    "is_active": true,
    "date_joined": "2024-06-03T21:27:21.811Z",
    "groups": [],
    "user_permissions": []
  }
}]

I'll have a PR in momentarily.

@nbovee Can I close this issue? I merged your last PR and it fixed this issue, didn't it?

Yes I think the issue is done. I will be adding the USER_EXISTS checking like in docker-cmd.sh, for safety if users run it on an active database, but that is not a part of the bug.


Feature/file field

Resolves #108
I haven't made the CodeLink-style example yet, I'll be pushing it soon

I did some tests and it worked perfectly, I selected images, videos, and a PDF file and it worked perfectly. But I realized that the parameter "thumbnailSize" has no effect, well, at least not that I noticed, I used the example provided.
In addition, LGTM.

The other test I did was on a tablet, but now I tested it on a regular smartphone (Pixel 3 XL Emulator) and I saw that the buttons and the interface have little space and end up being squeezed as shown in the image attached here.
I think it should be fixed before merging.

To be clear: what is the expected behavior at this case?

The buttons could have the same size.

(...) But I realized that the parameter "thumbnailSize" has no effect, well, at least not that I noticed, I used the example provided.
Thumbnail image isn't supposed to stretch in any axis. Changing from thumbnailSize: Size(64,64) to Size(1000,64) in a portrait(height>width) image won't have any effect. Should we force stretch-to-fill the thumbnailSize?

(...) But I realized that the parameter "thumbnailSize" has no effect, well, at least not that I noticed, I used the example provided.

Thumbnail image isn't supposed to stretch in any axis. Changing from thumbnailSize: Size(64,64) to Size(1000,64) in a portrait(height>width) image won't have any effect. Should we force stretch-to-fill the thumbnailSize?

I saw a problem regarding thumbnailSize: it depends on space available from flex. In this example, I used thumbnailSize=(256,256), but width couldn't expand beyond what row offers

I fixed the gap that emerged from the height=256. What thumbnailSize specifies now is actually the max dimensions a image can have. It will always respect it's original aspect ratio and the flex size it is assigned to.

The buttons could have the same size.

Also, delete button and load button both have the same flex weight now

The buttons are ok now.
Just one last question, in the mobile version the thumbnail doesn't appear even if "showImageThumbnail" is set to true, is there any limitation for not showing the thumbnail in the mobile version? In the web version the Thumbnail view is working perfectly.

I have no idea why this happens. Are you using fileType: FileType.image on the mobile??

I have no idea why this happens. Are you using fileType: FileType.image on the mobile??

Yes, i am using FileType.image
FileField(
  showImageThumbnail: true,
  thumbnailSize: const Size(1024, 1024),
  fileType: FileType.image,
  onSaved: (Uint8List? fileBytes) => _image = fileBytes,
  validator: (Uint8List? fileBytes) {
    return fileBytes == null ? 'No file selected' : null;
  },
),

The buttons are ok now. Just one last question, in the mobile version the thumbnail doesn't appear even if "showImageThumbnail" is set to true, is there any limitation for not showing the thumbnail in the mobile version? In the web version the Thumbnail view is working perfectly.

What about file system permissions? From this emulator, could it be that you forgot to set any relevant permission (MANAGE_EXTERNAL_STORAGE) on a manifest-like file?

Done! Thank you for the experiments

Well, I got it wrong yesterday and thought that all the problem was caused by "files[0]" instead "files.first". I will make tests on android properly from now on

haha, its ok.
onSaved and onChanged don't work on android and the cause is in the 2 open reviews in my previous comment, when you select a file using the WEB version, the files.first.bytes properties have data, but in the mobile version, this property is null and because of that, onSaved and onChanged never run in the mobile version.
If you need any help implementing this on Android, you can contact me on Discord.

Done, android by default wasn't reading file content after loading. I've also inserted a parameter to use horizontal or vertical layout (which now is default since mobile is tight)

Very good, I tested it now and it's working Thumbnail, onChanged and onSaved are working on Android and WEB version.
It can be merged now.
LGTM

LGTM.


Usage

Can you please update the usage? I would like to try this out

I’m still fleshing all this out. Will write a read me when most things are in place.
For now, take a look at the test to learn how to use it.


Update excels2vensim.py

Description
(add the description of your changes here)
Related issues
(add any related issues here)
Type of change
(please delete options that are not relevant)

Bug fix (non-breaking change which fixes an issue)
New feature (non-breaking change which adds functionality)
Breaking change (fix or feature that would cause existing functionality to not work as expected)
Other (specify)

PR verification (to be filled by reviewers)

[ ] The code follows the PEP 8 style
[ ] The new code has been tested properly for all the possible cases
[ ] The overall coverage has not dropped and other features have not been broken
[ ] If new features have been added, they have been properly documented
[ ] Version has been updated

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 56.34%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
431

Relevant Lines:
765

💛  - Coveralls


What is BLACKHOLE_URL ?

Hi, I configured everything even the BOT_TOKEN and OPENAI_API but in canvas settings there a BLACKHOLE_URL variable, what is that ?
Also I get this interface even after setting the variables :
hey!
one or both of your configuration variables are not set, please do the following from the telemage app's card on your deta space canvas:
click on "...", select "settings", and then "configuration".
set both the configuration variables: "OPEN_AI" and "TELEGRAM". then click "save changes".

Hi there @mehranparazit ,
The error you get means one of the two required fields is not setup. The BLACKHOLE_URL is an optional integration to save your generated images in https://deta.space/discovery/@mikhailsdv/black_hole-3kf


Updates to /talks

This update makes changes to the talk schedule on /talks by making it a more explicit timeline and listing page with links to the speaker bios. Also updated is the homepage, where there is now a button under "Conference" that links to /talks.

Screenshots

The changes look good - I wonder about putting a link in to the after party after #35


information of benchmark and memory usage?

any info ?

Benchmarks largely depend on your application (you are most likely to be CPU/IO bound by your database/workload rather than the web server). That being said, we're seeing a reported 15%-ish increase in speed for most workloads in worker mode. After #442 is merged, memory usage will be much lower than it currently is.

Handled in https://github.com/dunglas/frankenphp/issues/481.


Create WinFile specific About box

Perhaps I'm off the mark on the intent, but the Help > About box shows winver but without user or org information (left in this). Super cool otherwise though!

Read the source; wfcommand.c line 2083 is unchanged from the past and calls -- wait for it -- ShellAbout().
I do agree, however, that WinFile should have a proper about box.  Any takers?

To be in keeping with the original it would be great if someone could recreate the Win3X era ShellAbout

I noticed they were different. Perhaps it has something to do with a manifest.

On Win 8.1 it reports incorrect Windows version (6.2 instead of 6.3) and wrong build number.

@random-ideas @daniel-white @Anixx are you running in compatibility mode?
That would explain wrong build ext

No. No compatibility mode. In Win8.1 the APIS had changed, all old progs show windows version as 6.2 build 9200 while newer programs show 6.3 build 9600

I renamed the issue.  Feel free to submit a PR.

I have a change almost ready for a simple about box, but I'm not sure what text to include. Below is a screenshot of what I have now. Suggestions before I submit a PR? Or I could just submit as-is and let others update the text as needed.

It's a good starting point

@ZanderBrown - Thanks. PR #76 submitted.

@matthewjustice's PR addresses this for now.


Deprecated Methods in React 17

componentWillMount, getChildContext, componentWillReceiveProps will all be deprecated.
Are there plans to release a version with the updated API's?
It might be cool to use Hooks as well

I don't have much time right now but if you can draft some things to update the lib to support latest react updates it would be rad. I would also review hook-related prs.

Created a pull for this, see  #133

Closing issue with @JosephClay pull to support hooks


--source-address doesn't work

i tried this
youtube-dl --source-address <IP_ADDRESS> -g https://www.youtube.com/watch?v=R-qlQe8R2Cs
i'm getting this error
ERROR: Unable to download webpage: (caused by URLError(error(49, "Can't assign requested address"),))

Can you post the entire output you get when you run youtube-dl --source-address <IP_ADDRESS> -Cv R-qlQe8R2Cs? The first line should be something along the lines of [debug] System config: []. That output tells us what lead to the error message.
Also of interest is which IP addresses you have assigned on your local machine. Please post the output of ipconfig if you are using Windows and ip a otherwise.

---output of debug--
[debug] System config: []
[debug] User config: []
[debug] Command-line args: [u'--source-address', u'<IP_ADDRESS>', u'-Cv', u'R-qlQe8R2Cs']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2015.11.19
[debug] Python version 2.7.10 - Darwin-15.0.0-x86_64-i386-64bit
[debug] exe versions: none
[debug] Proxy map: {}
Traceback (most recent call last):
File "/Users/developer/miniconda2/lib/python2.7/runpy.py", line 162, in _run_module_as_main
"main", fname, loader, pkg_name)
File "/Users/developer/miniconda2/lib/python2.7/runpy.py", line 72, in _run_code
exec code in run_globals
File "/usr/local/bin/youtube-dl/main.py", line 19, in
File "/usr/local/bin/youtube-dl/youtube_dl/init.py", line 410, in main
File "/usr/local/bin/youtube-dl/youtube_dl/init.py", line 377, in _real_main
File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 341, in init
File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 1930, in print_debug_header
File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 1873, in urlopen
File "/Users/developer/miniconda2/lib/python2.7/urllib2.py", line 431, in open
response = self._open(req, data)
File "/Users/developer/miniconda2/lib/python2.7/urllib2.py", line 449, in _open
'_open', req)
File "/Users/developer/miniconda2/lib/python2.7/urllib2.py", line 409, in _call_chain
result = func(*args)
File "/usr/local/bin/youtube-dl/youtube_dl/utils.py", line 798, in https_open
File "/Users/developer/miniconda2/lib/python2.7/urllib2.py", line 1197, in do_open
raise URLError(err)
urllib2.URLError: <urlopen error [Errno 49] Can't assign requested address>
This is output of ipconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
options=3<RXCSUM,TXCSUM>
inet6 ::1 prefixlen 128
inet <IP_ADDRESS> netmask 0xff000000
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
nd6 options=1
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
ether 14:10:9f:da:f0:ad
inet6 fe80::1610:9fff:feda:f0ad%en0 prefixlen 64 scopeid 0x4
inet <IP_ADDRESS> netmask 0xfffffc00 broadcast <IP_ADDRESS>
nd6 options=1
media: autoselect
status: active
en1: flags=963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX> mtu 1500
options=60<TSO4,TSO6>
ether 32:00:11:c3:82:80
media: autoselect
status: inactive
en2: flags=963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX> mtu 1500
options=60<TSO4,TSO6>
ether 32:00:11:c3:82:81
media: autoselect
status: inactive
p2p0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 2304
ether 06:10:9f:da:f0:ad
media: autoselect
status: inactive
awdl0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1484
ether 02:67:42:a0:1b:0a
inet6 fe80::67:42ff:fea0:1b0a%awdl0 prefixlen 64 scopeid 0x8
nd6 options=1
media: autoselect
status: active
bridge0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=63<RXCSUM,TXCSUM,TSO4,TSO6>
ether 16:10:9f:ad:a2:00
Configuration:
id 0:0:0:0:0:0 priority 0 hellotime 0 fwddelay 0
maxage 0 holdcnt 0 proto stp maxaddr 100 timeout 1200
root id 0:0:0:0:0:0 priority 0 ifcost 0 port 0
ipfilter disabled flags 0x2
member: en1 flags=3<LEARNING,DISCOVER>
ifmaxaddr 0 port 5 priority 0 path cost 0
member: en2 flags=3<LEARNING,DISCOVER>
ifmaxaddr 0 port 6 priority 0 path cost 0
nd6 options=1
media:
status: inactive

As reported by ipconfig, your machine's IP address is not <IP_ADDRESS>, but <IP_ADDRESS>. The operating system prevents you from binding to an IP address that you have not configured. Before binding, you must configure this machine to have the IP address <IP_ADDRESS>. If you want to send and receive, you must also configure routing and firewalls in your network.

i tried to setup a web service that send clients extracted urls. may be  it is impossible, network doesnt allow bind another ip


[5.3] Allow to add where condition using model key

If you want to add condition to get model by key as far as I know there is no way to do it so simple right now.
You need to use where('id',5) for example:
Model::where('id',5)->where('something_else',6)->first();

so you need to use where condition and remember the key (sometimes it's not id).
Using helper method byKey you can now simplify this.
This is quite useful when using value method.
For example:
return ($model = Model::find(1)) ? $model->value('name') : null

vs
return $model->byKey(1)->value('name')

I think this should be renamed to whereKey. here's why:
return $model->byKey([1,3,5,7])->keyBy('unique_field');

IDK, the name is so similar so i think we should change it since it's an entirely different behavior...

Why not just whereKey?

@taylorotwell Good point, updated method name

@taylorotwell About method name change, I'm just thinking - won't it cause side effects? What if someone has key column in table? Now (without this PR) they can use whereKey('something') what would be converted to where('key', 'something') but now after adding whereKey method it would be resolved to for example where('id', 'something') so it might break existing app. So probably we should either stick to byKey method name or use other method name. What do you think?

I think whereKey makes the most sense. Can you send this to master branch since technically it could be breaking? Thanks.


std::string and utf-8

Hi,
as a newcomer to c++, I'm still a bit confused on the status of unicode in the standard, so a sample showing a recommended method of working with utf-8/unicode strings would be appreciated. Things like getting the length (in code-points), reversing a string and/or working with left-to-right vs right-to-left.
As far as I've been able to figure out, one still needs to reach outside of std:: for proper string handling, either using boost or qt?

You're right - the C++ standard's support for Unicode is a little lacklustre. There's not much more you can do than specify the encoding of a string literal (with u8"...", u"...", and U"..."), so you would have to venture out into non-standard libraries. C++ Samples doesn't provide samples for non-standard libraries (at least yet), but I completely agree that it would be nice to at least be pointed in the right direction. I will have a think about this!

I suspect this would be going a bit too in-depth into the realms of Unicode for you, but Ogonek is a maturing library for dealing Unicode in modern C++


Security - Upgrade DB Connection password encrypt to AES

RC4 is very old, so we have to upgrade old encrypt method to AES.
Also, add a console command to upgrade existing password on the the database.

Done in #80


BatchedExecutor Save/Load

Added the ability to save and load individual conversations in a batched executor.

Added BatchedExecutor.Load(filepath) method
Added Conversation.Save(filepath) method
Added new (currently internal) SaveState/LoadState methods in LLamaContext which can stash some extra binary data in the header. This can be used where other state needs to be saved alongside the raw KV cache.
New example showing saving/loading a conversation

I've just added the ability to save and load an entire Conversation to an in-memory State object, instead of to file.
This was inspired by some of the scheduler stuff @AsakusaRinne has been talking about. With this a scheduler could "swap out" a Conversation object and dispose it, freeing up space in the KV cache for other conversations to be evaluated, all without touching disk.

I've just added the ability to save and load an entire Conversation to an in-memory State object, instead of to file.
This was inspired by some of the scheduler stuff @AsakusaRinne has been talking about. With this a scheduler could "swap out" a Conversation object and dispose it, freeing up space in the KV cache for other conversations to be evaluated, all without touching disk.

Multi-model execution is an important use case. Having such a scheduler would be very useful. Great work!


I want to add new event page

Describe the feature
The website have an attend  event page but no such page is connect to it .
to add more functionality to it I want to add an event page containing upcoming and precious events.
the UI page look similar to the images attached
I want to work under GSSoC
Add ScreenShots

Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSOC'23 contributor
[X] I want to work on this issue

Can you please tell in which level you will consider this issue .

I am not able to run your project please do assign it to someone else .


Add ability to change font face, style, and size

Hi. 7 years have passed since you created this issue, and the ability to change font face, style and size is something I still want to see. Can you update hourglass to get this feature?


Customer feedback - pc suddenly blue issu show and auto restart

Type of issue
Typo
Feedback
suddenly restart my pc this problem is blue issu i think
Page URL
https://learn.microsoft.com/en-us/windows-hardware/drivers/debugger/getting-started-with-windows-debugging
Content source URL
https://github.com/MicrosoftDocs/windows-driver-docs/blob/staging/windows-driver-docs-pr/debugger/getting-started-with-windows-debugging.md
Author
@DOMARS

Not seeing actionable feedback about the doc page here.  Please reopen if still needed.  Thanks!


Display server errors on the Reset Password Form

closes #894

Hello, am I to believe this should be fixed in fleet v <IP_ADDRESS>-rc3? If so, I encountered it in prod and can provide more details. If not, whoops! Thanks.

@mike-bailey Please file a new issue with details about what you are experiencing.


Activites_*.tar.gz JSON conversion failure

I succeeded in using orcid-conversion-lib-0.0.2-full.jar to convert the ORCID summaries.tar.gz file to JSON, but it fails when I try it on any of the "activities" tar.gz files.
Here's is the command I run:
java -jar orcid-conversion-lib-0.0.2-full.jar --tarball -i ORCID_2019_activites_1.tar.gz -v v3_0rc1 -o /media/suciokhan/Data/ORCID_DUMP/orcid_2019_activites_1_JSON.tar.gz
For what appears to be every file, It gives me the following printout:
**Problem processing file 4815 1/191/0000-0003-3657-5191/works/0000-0003-3657-5191_works_15066032.xml unexpected element (uri:"http://www.orcid.org/ns/work", local:"work")**. Expected elements are <{http://www.orcid.org/ns/activities}activities-summary>,<{http://www.orcid.org/ns/address}address>,<{http://www.orcid.org/ns/address}addresses>,<{http://www.orcid.org/ns/activities}affiliation-group>,<{http://www.orcid.org/ns/personal-details}biography>,<{http://www.orcid.org/ns/history}completion-date>,<{http://www.orcid.org/ns/common}country>,<{http://www.orcid.org/ns/common}created-date>,<{http://www.orcid.org/ns/common}credit-name>,<{http://www.orcid.org/ns/common}day>,<{http://www.orcid.org/ns/history}deactivation-date>,<{http://www.orcid.org/ns/common}disambiguatedOrganization>,<{http://www.orcid.org/ns/distinction}distinction-summary>,<{http://www.orcid.org/ns/activities}distinctions>,<{http://www.orcid.org/ns/education}education-summary>,<{http://www.orcid.org/ns/activities}educations>,<{http://www.orcid.org/ns/email}email>,<{http://www.orcid.org/ns/email}emails>,<{http://www.orcid.org/ns/employment}employment-summary>,<{http://www.orcid.org/ns/activities}employments>,<{http://www.orcid.org/ns/error}error>,<{http://www.orcid.org/ns/external-identifier}external-identifier>,<{http://www.orcid.org/ns/external-identifier}external-identifiers>,<{http://www.orcid.org/ns/common}external-ids>,<{http://www.orcid.org/ns/record}family-name>,<{http://www.orcid.org/ns/activities}funding-group>,<{http://www.orcid.org/ns/activities}fundings>,<{http://www.orcid.org/ns/record}given-names>,<{http://www.orcid.org/ns/history}history>,<{http://www.orcid.org/ns/research-resource}hosts>,<{http://www.orcid.org/ns/invited-position}invited-position-summary>,<{http://www.orcid.org/ns/activities}invited-positions>,<{http://www.orcid.org/ns/keyword}keyword>,<{http://www.orcid.org/ns/keyword}keywords>,<{http://www.orcid.org/ns/common}last-modified-date>,<{http://www.orcid.org/ns/membership}membership-summary>,<{http://www.orcid.org/ns/activities}memberships>,<{http://www.orcid.org/ns/common}month>,<{http://www.orcid.org/ns/personal-details}name>,<{http://www.orcid.org/ns/common}orcid-identifier>,<{http://www.orcid.org/ns/common}organization>,<{http://www.orcid.org/ns/common}organizationAddress>,<{http://www.orcid.org/ns/other-name}other-name>,<{http://www.orcid.org/ns/other-name}other-names>,<{http://www.orcid.org/ns/activities}peer-review-duplicate-group>,<{http://www.orcid.org/ns/activities}peer-review-group>,<{http://www.orcid.org/ns/activities}peer-reviews>,<{http://www.orcid.org/ns/person}person>,<{http://www.orcid.org/ns/preferences}preferences>,<{http://www.orcid.org/ns/research-resource}proposal>,<{http://www.orcid.org/ns/common}publicationDate>,<{http://www.orcid.org/ns/qualification}qualification-summary>,<{http://www.orcid.org/ns/activities}qualifications>,<{http://www.orcid.org/ns/record}record>,<{http://www.orcid.org/ns/research-resource}research-resource>,<{http://www.orcid.org/ns/activities}research-resource-group>,<{http://www.orcid.org/ns/activities}research-resources>,<{http://www.orcid.org/ns/researcher-url}researcher-url>,<{http://www.orcid.org/ns/researcher-url}researcher-urls>,<{http://www.orcid.org/ns/service}service-summary>,<{http://www.orcid.org/ns/activities}services>,<{http://www.orcid.org/ns/common}source>,<{http://www.orcid.org/ns/common}source-name>,<{http://www.orcid.org/ns/common}sourceClientId>,<{http://www.orcid.org/ns/common}sourceOrcid>,<{http://www.orcid.org/ns/history}submission-date>,<{http://www.orcid.org/ns/common}subtitle>,<{http://www.orcid.org/ns/funding}summary>,<{http://www.orcid.org/ns/peer-review}summary>,<{http://www.orcid.org/ns/common}title>,<{http://www.orcid.org/ns/funding}title>,<{http://www.orcid.org/ns/research-resource}title>,<{http://www.orcid.org/ns/work}title>,<{http://www.orcid.org/ns/common}translatedTitle>,<{http://www.orcid.org/ns/common}url>,<{http://www.orcid.org/ns/activities}work-group>,<{http://www.orcid.org/ns/work}work-summary>,<{http://www.orcid.org/ns/activities}works>,<{http://www.orcid.org/ns/common}year>

Hmmm...I just noticed that the other posted issue appears to refer to the same problem. I'll go ahead and close this.

Wanted to add a link to that other issue in case someone stumbles across this one first:
https://github.com/ORCID/orcid-conversion-lib/issues/9


Add otel support

Update parent to 2: upgrade the quarkus version to 2.11.2.Final
Add opentelemetry support

@yma88 Seems the archive service is missing otel support yet. This commit will add it for further testing on devel.

@ligangty Hi, LGTM, only about the service-parent upgrade, we have tried that in 1.0.0, but the archive service stopped working by 'exceeding flow-control window' issue, which should be caused by Quarkus2 and it seems that introducing an issue about netty and vertx handling on HTTP2.0, if we use Quarkus 1.12.2 it will not have this problem, I suppose it should be because Quarkus 1.12.2 doesn't support HTTP2.0 yet.
I'm not sure if the upgrade is necessary, if not, could we keep this version or do you have any suggestion?

@yma88 I'm not sure if Quarkus 1 supports opentelemetry. I'll check that. But if it does not support, I think this upgrade will be necessary.
For the   'exceeding flow-control window' issue, is it a reproducible issue or not? If yes, maybe we can find a workaround later.

@ligangty The issue failed to reproduce locally but I suppose that might be related to stream initial flow-control window size on the HTTP/2 connection, which should depend on the input size of the stream. Maybe we could try to reproduce it by some integration testing cases.
I agree we need to apply Quarkus2 for opentelemetry and feel free to merge this if necessary, I'll try to find the workaround for the flow-control window issue then.

@yma88 Ok. I think we should create a new tag before this merge. I'll do it and let you know.

@yma88 I've created a new branch 1.1.x and pushed PR there: https://github.com/Commonjava/indy-archive-service/pull/32, I'll close this PR. So let's leave 1.0.x for Quarkus 1.x.


test: separate e2e bzlmod vs workspace repository rules

Type of change

Chore (any other change that doesn't affect source or test files, such as configuration)

Test plan

Covered by existing test cases
New test cases added

Same as https://github.com/aspect-build/rules_js/pull/1612 but for 2.x branch.


Use configuration attributes for artifact filtering in dependency resolution

This PR removes the separate 'format' property on Configuration and instead allows a consumer to define the required artifact types via an 'artifactType' attribute. This attribute is automatically produced for each ResolvedArtifact based on the type property.
By removing the separate 'format' property, this provides a consistent mechanism for a consuming Configuration to specify all aspects of the variant required. However, the current implementation is hard-wired to only consider the 'artifactType' attribute.
At this stage, the artifact attributes are not modelled in any way in the producing configuration: we simply map existing artifact properties to a fixed set of attributes on ResolvedArtifact. For external dependencies this is likely to be close to what we want, since we are limited in the set of metadata available. For local dependencies we'll probably want to eventually support custom artifact attributes on the producing configuration. However I'd like to see this requirement driven by real use cases.
I think this is a good step forward for gradle/performance#201, and it should not be too difficult to merge the relevant changes from #887 as well as other commits for this issue (e.g. https://github.com/gradle/gradle/commit/4033969872cde5adb94a841c66a01a8d31cdbe76).
I think this PR is OK to merge into master as-is (it's not a spike), or we could keep working on it until gradle/performance#201 is complete. Over to you @jjohannes .

@jjohannes The AttributeContainer passed into ArtifactTransformer isn't always taken directly from the consumer configuration. Sometimes it is but for a 'configuration view' it is not.
In the end, this is about the VisitedArtifactSet contract, which allows selection of artifacts based on a set of attributes. So I'm not sure how we can remove the AttributeContainer parameter from ArtifactTransformer methods.

@bigdaz Right. I missed that part. Then this is good to merge from my side.


Fast Help Please

Couldn't find anyway to make it work, couldn't find support online, I'm a newb who want to play with experts, if you can help me to get it to work I'll love it.
After running:
googlesamples-assistant-pushtotalk --project-id even-archway-253915 --device-model-id Assistant_SDK_Light
it gave me an error which says:
INFO:root:Connecting to embeddedassistant.googleapis.com
WARNING:root:Device config not found: [Errno 2] No such file or directory: u'/home/samy/.config/googlesamples-assistant/device_config.json'
INFO:root:Registering device
ERROR:root:Failed to register device: {
"error": {
"code": 404,
"message": "Could not create the device instance. No device model with device_model_id AssistantSDKLight could be found.",
"status": "NOT_FOUND"
}
}

You should register the device.

Fleker
Should i have my device hardware really connected or i can control the output without connecting my device?
sorry iam new with that

You can have a virtual device, as long as it can handle the input of voice/text. It doesn't have to be a real device.


RC Test: Resistance In A Wire 1.5.0-rc.5

@jessegreenberg, @ariel-phet, @emily-phet, @terracoda, @phet-steele, Resistance in a Wire 1.5.0-rc.5 is ready for RC testing.
NOTE: This is the THIRD rc, despite the naming. The last round of rc testing only found 2 issues, and only one needed to be fixed for this rc, so in my mind this seems more like a spot check than another fully round of rc testing, although I defer to @ariel-phet's judgement.
Link to sim
Link to iFrame
Before beginning, please familiarize yourself with how a screen reader works. Here is a page with information about PhET's supported screen readers and documentation about how to use them:
Screen reader intro
The simulation to test has labels and/or descriptions. They can be "seen" here:
Link to a11y view
This view shows what is available to a screen reader user. The sim is on the left side in an iframe, while the right side has all of the accessible descriptions. Beneath the sim are real-time alerts that will be announced by the screen reader. Please make sure that the descriptions on the right accurately describe the simulation at all times.
PhET supports the following platforms for accessibility so please test these:
(These should be in the test matrix)

[x] JAWS with latest Windows, latest Firefox
[x] NVDA with latest Windows, latest Firefox
[x] VoiceOver with latest macOS, latest Safari

Please also verify

[x] stringTest=double (all strings doubled)
[x] stringTest=long (exceptionally long strings)
[x] stringTest=X (short strings)
[x] stringTest=rtl (right-to-left)
[x] stringTest=xss (test passes if sim does not redirect, OK if sim crashes or fails to fully start)
[x] showPointerAreas (touchArea=red, mouseArea=blue)
[x] Full screen test
[x] Screenshot test
[x] Does AR need to be notified for any LOL updates?

Accessibility strings that are not visible should not be translatable yet, do not worry if these do not change with string tests.
If any new issues are found, please note them in https://github.com/phetsims/resistance-in-a-wire/issues and reference this issue.
Critical screen reader information

JAWS might complain about Firefox Quantum. If that is the case, please test with https://www.mozilla.org/en-US/firefox/organizations/
The screen reader must be turned on and reading before the browser is open for it to work. See https://github.com/phetsims/a11y-research/issues/90
JAWS might not automatically switch to forms mode for some controls (like sliders and radio buttons). In this case, pressing "enter" should switch to forms mode. For example, see https://github.com/phetsims/resistance-in-a-wire/issues/138
The screen reader might focus the last UI component that had focus on sim load, typically on refresh. This is a "feature". For example, see For example, see phetsims/resistance-in-a-wire#139.

(Other potentially useful items)
Please make sure that the following issues are fixed:

[x] Links break if cursor sticks to slider and links are clicked

@ariel-phet please assign and prioritize

I think you meant to mention @lmulhall-phet!

@lmulhall-phet please make this the current top testing priority

@zepumph you asked for (and labeled this) as a spot check, yet still linked a desire for a test matrix. We only use a test matrix for a full RC, so can we remove this?

@lmulhall-phet @phet-steele, @jessegreenberg and I think that this is good for just a spot check, I removed the matrix above. Thanks for all the patience as I learn the qa work flow.

I will copy commits from https://github.com/phetsims/chipper/issues/673 to fix this rc branches a11y view, sorr that it is broken.

QA is done.

Alright it looks like we are ready for a new version to test. I think I will add fixes for  https://github.com/phetsims/resistance-in-a-wire/issues/150 and https://github.com/phetsims/chipper/issues/673 and ask for a spot check test next. @jessegreenberg @phet-steele @lmulhall-phet let me know if you think this warrants a 4th rc test.

@zepumph, I'd like to do one more RC before we publish just to make sure it's spick and span. Just my two cents.

I think another spot check like this one sounds good, in particular to hammer away at changing the letter sizes for https://github.com/phetsims/resistance-in-a-wire/issues/150.

Spot check sounds good, and is there a time frame? I assume this sim is still priority 1.

see https://github.com/phetsims/resistance-in-a-wire/issues/154


Ripple button border and fill issue

Ripple buttons: For whatever reason the buttons display normally but when I hover over them and cause the ripple animation to happen, some of the fill of the buttons don't reach the border of the button. I tested it out on my laptop and it happens to any button based on where the button was placed on the page. I tried fixing it but came up with nothing so hoping someone can fix it!
Below I attached a screenshot of an example of this issue. This shows up on other buttons as well and it's not consistently in the same edges of the button either. For example, sometimes it was only the bottom edge, or the right and top, or all 4 edges even. It really came in any combination as far as I was aware.

@shahednasser was saying she didn't see this error on her end so I'm not sure if this is just an issue for me or if anyone else is able to see it when they use the ripple button/load the website.

Also this is probably a dumb question but how do I add labels to this issue? It says that I added the bug label but I think it was applied automatically when I posted the issue. I'm reading that I'm supposed to click a checkbox on the list of issues but I'm not seeing that checkbox anywhere.

think that only maintainer can apply labels as per my experience on this repo.

@mayankmohak ohh ok I see thanks!

Hi @drewren25 thank you for reporting this issue and for providing a screenshot. As you said I was not able to reproduce this issue before. This issue is similar to #54 as we could not reproduce it on some devices at all, but other devices this issue kept happening. Someone worked on a fix for it so we'd probably have to review that. I'll leave this issue up in case someone can work on it. Again thank you!

Hi @shahednasser, no problem! Yeah it's weird that it only happens on some devices but hopefully as you said someone can work and fix it.


Draft: Improve mask tool

This PR update small stuffs in the silx mask tool.

Use getter/setter for mask directory (for consistency)
Setup a program_name for mask saved as EDF

I have used program_name as defined in https://manual.nexusformat.org/classes/base_classes/NXentry.html
It is feeded with silx-mask
In [1]: import fabio
In [2]: img = fabio.open("mask.edf")
In [3]: img.header
Out[3]:
{
  "HeaderID": "EH:000001:000000:000000",
  "Image": "1",
  "ByteOrder": "LowByteFirst",
  "DataType": "UnsignedByte",
  "Dim_1": "1024",
  "Dim_2": "1024",
  "Size": "1048576",
  "program_name": "silx-mask"
}

Closes #3301
Closes #3300
Closes #3298
Changelog:

Add program_name to the EDF mask created with silx mask tool
Normalize mask tool API to setup default directory

To me this also closes #3217

I will update Lima to use this program_name meta in order to use properly the silx mask file
When we read our mask file there is no problem
Eventually when we read something else, we could warn with a popup ("This is not our mask, use invert tool if the mask is inverted")

I would not warn when reading something else.
Eventually we can invert the mask when we know it is using another convention (e.g., tagged as program_name=lima)

Eventually we can invert the mask when we know it is using another convention (e.g., tagged as program_name=lima)

That's not possible, cause lima is not a producer of mask. It only uses masks.
I don't know how people was creating mask, in fact. Not manually with python lib for sure (or only some of them).
Or there was asking BCU local contact to update this stuffs. I will ask.

This can be reviewed

This LGTM, do you want to put it into 0.14? It currently targets master.


Error on Sharing Screen on JS SDK - Unable to attach media stream, element undefined is undefined

I got an error on switching from camera to screen sharing:

and the function:

I have the same problem too

they simply doesnt have the answer. Use Twilio Instead.


Input files in GeoMAN/utils.py?

Hi Yoshall,
I'd like to implement you project using my own data. However, I got some troubles about the meta data of input files. Following your uploaded codes, I can only see the input file names in GeoMAN/utils.py, could you please upload a small sample of your input files for reference.
Look forward to receiving your kind reply soon. Thank you very much.
Gabby

Thanks for your question. The sampled data with 100 instances were updated in the latest commit, please find them under "sample_data" folder.

That's great. Thank you so much.


Add Facebook button

Issue:

Hi @mohitshende thank you for your contribution. We already have a login with facebook button so I'm closing this PR. If you mean something else, then please submit a new PR with better explanation of what you mean.


[plugins/archlinux] add alias for pikaur

According to AUR helper, pikaur is a substitute for yaourt with many functions.
So I alias pikaur with prefix pi
Example:
piin is same as pikaur -S

I missed this one when I just committed my add for pikaur.  I chose to use the prefix of pik- though.  Either or works for me.  Mine is #7128


Add support for structures with fields/properties - classes

[x] #25

Check correctness of work


MAINT: correct readme formatting

Readme was mostly code, including content that was not code.

Good catch thanks.


@conda-forge-admin, please add user @shntrnkgw

Additional comment:
No response

Hi! This is the friendly automated conda-forge-webservice.
I tried to added user @shntrnkgw as requested, but the recipe already has maintainer @shntrnkgw so no changes were made.


No hover effect on history or keep on top buttons when transparency effects are off

Describe the bug

No hover effect on history or keep on top buttons when transparency effects are off
Steps To Reproduce
Steps to reproduce the behavior:

Disable transparency effects
Open Calculator
Hover over keep on top or history
See error

Expected behavior

The button would be grey
Screenshots

Device and Application Information

OS Build: 10.0.18362.0
Architecture: X64
Application Version: 10.1908.0.0
Region: en-AU
Dev Version Installed: False

Additional context

Requested Assignment

I'm just reporting this problem.  I don't want to fix it.

This is your friendly Microsoft Issue Bot. I've seen this issue come in and have gone to tell a human about it.

Nice catch, thank you!

Taking a look! 👀

Note: it's also the case of buttons: DEG, HYP, F-E, M+, BYTE, etc...


nixos/manual: clarify declarative packages section

Motivation for this change
The declarative package management gives a straightforward explaination of installing packages in NixOS, but assumes knowledge of Nix variables and knowledge of channels.
This leads to confusions such as #55556, where a user confused nixos and pkgs as almost interchangable.
This pull request elaborates on what the pkgs variable means (it's a reference to the root channel) and what the nixos prefix in a full package path means (it's the channel you are getting the package from).
This should allow a user to use the variable pkgs and the nixos prefix without needing an explaination of what they mean.
Although it doesn't explain what a channel is, it hopefully makes sense without knowing the full definition, and if a user is confused, they should have a clear question to ask (i.e. "what is a channel?").
Things done

[x] Tested using sandboxing (nix.useSandbox
on NixOS, or option sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Assured whether relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

Hm, what about this instead? After this code example:
$ nix-env -qaP '*' --description
nixos.firefox   firefox-23.0   Mozilla Firefox - the browser, reloaded
...

place

Note: the nixos prefix tells us that we want to get the package from the nixos channel and works only in CLI tools. In declarative configuration use pkgs prefix (variable).

A note about pkgs being a variable is fine, but it isn't root channel. It is root's nixos channel. Not sure how to communicate this better.

The HEAD commit formerly did not have the content it's description implied (rather it was just a revert commit iirc). I have force pushed [1] to make the commit match your suggestion @danbst
[1] I assume that's acceptable because as far as I know, I'm the only one checking out this branch

Suggested modification:

Note: the nixos prefix tells us that we want to get the package from the nixos channel and works only in CLI tools. In declarative configuration use pkgs variable as a prefix, i.e. pkgs.app_name_goes_here.

So, the pkgs variable points to the nixos channel, but we can't access the nixos channel by name, because the user can only refer to variables passed into the scope of the Nix expression? Let me know if I read this right. I'm thinking the word "variable" is becoming a liability in this explanation, since people will likely think of the meaning of "variable" in the procedural way (stored value), rather than the functional way ("let" binding). There may need to be an introduction to the nomenclature of functional languages when the reader first encounters the concept of a name binding.

Is the nixos channel owned by root? This would seem to imply that there is a nixos channel not owned by root. What's the story here?
It's possible to define nixos channel in user's channels. It can be used by nixos-rebuild build, but won't be used by nixos-rebuild switch, because you call usually sudo nixos-rebuild switch, thus root's channel is active.

as for variable thing: I really really wish we had documentation with ability to add comments in-place to each section. Like Google Docs annotations, or Mercurial book (which has comments to each paragraph).

Let me know if I read this right:
correct!

I'm thinking readers will interpret the word "variable" as the meaning of "variable" in the procedural programming paradigm (stored value), rather than the functional paradigm ("let" binding).
That depends on reader. I like to think about let-bindings as immutable variables, because you can reassign them whenever you want. But I also like your suggestion.


New tag 0.6.0

@CrackerakiUA i don't have those rights

@rickerd you mean release. I will make one.

No i mean tag. So bower can fetch this.
A release is to download one

Bower fetch it when i make release. Check in 30 mins.


Fix wrong termios save code

This bug is introduced by 20e0658bedf03de0604a1a4bf9c212b7a1e26970.
Saving a *unix.Termios and then modifying it in SetRaw() makes the
saved state useless.
By restoring saveTermios type from *unix.Termios to unix.Termios,
SetRaw() no longer influences the saved termios.
This should fix #228 and #233 .
Signed-off-by: Xiami<EMAIL_ADDRESS>

I can confirm that this fixes the issue for me
Linux st1ng 5.11.0-18.1-liquorix-amd64 #1 ZEN SMP PREEMPT liquorix 5.11-32.1~sid (2021-05-02) x86_64 GNU/Linux
GNU bash, version 5.1.8(1)-release (x86_64-pc-linux-gnu)

+1

Is this merge request being looked at (or perhaps there is another preferred method to reset the prompts)?

@c-bata the latest release is largely unusable due to this issue, it would be great if you could take a look at this simple fix please!

Confirmed that this works :+1:

@c-bata is there anybody out there
are you okay

Ok

Great, thanks for catching the pointer issue where the original term state is overwritten when converting the terminal to raw mode because the code is passing around a pointer. I confirmed the commit fixes the bug and look forward to this being merged in to this fantastic library!

Hi, I like this library but this issue is super annoying. Can this be merged ??

Hi, I like this library but this issue is super annoying. Can this be merged ??

we've been waiting for a long time, I'd recommend just forking it and changing the mod path. that's what I've done and I imagine many others have to.

Hi, could this please be merged @c-bata

ping

ping

just fork it or use an existing fork
ong we just gotta pray that the homie c-data didn't die on us - it's been nearly a year
free that mf out the 13ox - they dindu nuffin

@c-bata please merge this PR. This is very useful repository and I wish to see it progress further. If you are not interested in maintaining this project please mention that in README.md Someone might step in to maintain it.

この PR をマージしてください。これは非常に便利なリポジトリなので、さらに発展することを期待しています。このプロジェクトの保守に興味がない場合は、誰かがプロジェクトの保守に介入する可能性があることを README.md に記載してください。


There is something wrong with Samsung note3

i use this library to filter emoji ,something wrong with Samsung note3 using Samsung softInput

Closing because no repro.


Sails v1.0 ORM still not supporting MongoDB Atlas

Sails version: 1.0.2
Node version: v8.11.2
NPM version: 5.6.0
DB adapter name: sails-mongo
DB adapter version: 1.0.1
Operating system: Mac
error: A hook (orm) failed to load!
error: Could not tear down the ORM hook.

same error here https://github.com/balderdashy/sails/issues/4590#issuecomment-475616851


Pilz Industrial Planner fails to compute plans with collision objects in the planning scene

Description
When using the Pilz Planner, if a collision object is in the planning scene between some starting and ending point, the planner fails to find a path around the object. This is confirmed when testing with OMPL and it's ability to find a valid path around the object in the surrounding free space.
ROS Distro
Humble
OS and version
Ubuntu 22.04.5 LTS
Source or binary build?
Binary
If binary, which release version?
2.5.5-Alpha
If source, which branch?
No response
Which RMW are you using?
FastRTPS
Steps to Reproduce
This was utilizing a customized URDF with a custom end-effector. However, it's based on a UR robot. This was tested with some other robot configurations we have.
General Process:

Launch Robot/Controller interfaces (Gazebo is what we're testing with)
Launch Move Group interfaces
Utilizing the Motion Planning plugin on Rviz, Move the robot to some point in space.
Use the Scene Objects tab to create a box that is near the end effector of the robot and publish to the scene.
Using Context select pilz_industrial_motion_planner and select PTP.
Move the robot through the center of the collision object.
Attempt to plan.

Expected behavior
A collision free path around the collision object is found, and previewed.
Actual behavior
I see the planner previewing a plan that's a direct path through the collision object, and returns a failure.
Backtrace or Console output
Just to show some config info, this is my current pilz_industrial_motion_planner_planning.yaml:
planning_plugin: pilz_industrial_motion_planner/CommandPlanner
request_adapters: >-
  default_planner_request_adapters/FixWorkspaceBounds
  default_planner_request_adapters/FixStartStateBounds
  default_planner_request_adapters/FixStartStateCollision
  default_planner_request_adapters/FixStartStatePathConstraints
default_planner_config: PTP
capabilities: >-
    pilz_industrial_motion_planner/MoveGroupSequenceAction
    pilz_industrial_motion_planner/MoveGroupSequenceService

From the first section of the documentation, this is expected behavior - "Note, that these planners are motion generators only, i.e. they don’t consider obstacle avoidance. The intended trajectory (LINear or CIRCular in Cartesian space, or PTP) is computed and only finally tested for validity regarding collisions. If a collision occurs, the whole trajectory is rejected."


Update link to Atom package.

This package will make use of scry in its next update.

Hi @keplersj I think would be useful update the references in source code too.
:point_right: https://github.com/kofno/scry/blob/master/src/scry/protocol/settings.cr#L41

@faustinoaq I agree it should be kept up to date, but the Atom package doesn't make use of those right now anyway. Would it be better to keep the commented code up to date or simply remove the commented code.

@keplersj the LSP specifies settings as any. So, if atom extension doesn't need settings I think is safe to remove it.


Search and filter problems

tracking remaining issues from #63

[ ] when there're active search terms, add the delete button for the three search fields.

[x] on M, text and icons of the edition selection checkboxes overlap.

note: this should probably become a story


I've been asking myself about the "Proof-of-Work" (PoW) part. I think PoW might be somehow broken. As far as I understand, "Proof-of-Work" is done before rewarding the miner, i.e. a node finds a solution, then a new block is created including the "proof". Finally, the node pushes a new transaction that rewards itself. But this last transaction is not "linked" to any other in a sense that one would be able to easily modify it and to forge a new transaction that gives one the fresh mined coin (i.e. one could use a proof that he did not generate).  It would be very easy to "correct" it so far, moving the proof_of_work right after the new_transaction instruction.
Actually, it seems there is something more painful as none of the "current block transactions" are part of PoW. Since then, one could forge a whole new block without any effort based on the last proof.
Maybe Am I misunderstanding the whole design ?
Thanks for your project,
I think I'll contribute to it very soon :-)

You're partially correct @JeremyMet. In most blockchain implementations, the block currently being mined has a set of frozen transactions in it while the proof is being searched for. The block also contains the previous hash.
For the simplicity of this explanation, we'd need to implement multithreading/multiprocessing to be able to mine whilst receiving transactions.


Change side menu

@beam-mw enhancement

Move address book and notifications items above settings
All dapps (store and dao) items right under swaps + separation line after them

checked


do not poll more than the configured amount when filling gaps

TL;DR
Added a limit to the number of blocks that can be polled when handling gaps in block sequences.
What changed?

Added a check to limit the number of missing blocks to poll based on the poller's blocksPerPoll configuration
Reordered logging statements for better clarity
Added debug logging to indicate when block polling is limited due to configuration

How to test?

Configure a low blocksPerPoll value
Create a scenario with a large gap between expected and actual block numbers
Verify that the number of polled blocks is capped at the configured blocksPerPoll value
Check debug logs to confirm the limitation message appears

Why make this change?
To prevent potential performance issues and resource exhaustion when handling large gaps in block sequences. This change ensures the system maintains stability by limiting the number of blocks that can be polled in a single operation.

#123  👈 (View in Graphite)
main

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

Merge activity

Dec 6, 2:56 PM EST: A user started a stack merge that includes this pull request via Graphite.


Refactored the template base and views

First thing I did was to add a global.html template in server/views/ which includes all global assets that each view will need. As such, I eliminated the need for the partials/ and layout/ directories.
I also updated the index view, css and js examples to be more bare bones. After using this for a few web apps, I found myself always hacking back these styles then adding my new ones.
Let me know what you think!

It's fine with me... the only reason I left those partials in there was to have an example of how to include stuff without referring to the manual.  But I'm ok without.

Deleted the branch, thanks for accepting dude!


Update guest-book.md

Updated broken link referencing Images
as assets folder is moved from /docs/assets/ to /website/static/docs/assets/

image links are working


[Project] Deploying netflix with DevSecOps part 1(Containerization with Dockers,orchestration with kubernetes)

In this part of  project I will be demonstrate how to Deploy Netflix clone with DevSecOps .
In this part of project I would deploy netflix using

containerization with docker
orchestration with kubernetes

@litesh1123  go ahead to the project, Create folder Deploying Netflix Clone with DevSecOps in the root directories.

@mdazfar2 OK thank you