bug: Statusline being duplicated when opening multiple files with nvim -p

Did you check docs and existing issues?

[X] I have read all the noice.nvim docs
[X] I have searched the existing issues of noice.nvim
[X] I have searched the existing issues of plugins related to this issue

Neovim version (nvim -v)
0.9.5 commit 8744ee8
Operating system/version
Debian 12
Describe the bug
I'm using LazyVim, updated to current. When using nvim -p to open multiple files, on all tabs but the first file, the statusline is duplicated. Disabling the noice plugin fixes the problem. I even installed a fresh version of LazyVim on a fresh VM and had the same issue and disabling noice on that machine also fixed the problem.
First tab:

Second tab:

Steps To Reproduce

Run nvim -p file1 file2
Switch tabs to second file and the statusline will be duplicated

Expected Behavior
Statusline should only be displaying once per tab.
Repro
-- DO NOT change the paths and don't remove the colorscheme
local root = vim.fn.fnamemodify("./.repro", ":p")

-- set stdpaths to use .repro
for _, name in ipairs({ "config", "data", "state", "cache" }) do
  vim.env[("XDG_%s_HOME"):format(name:upper())] = root .. "/" .. name
end

-- bootstrap lazy
local lazypath = root .. "/plugins/lazy.nvim"
if not vim.loop.fs_stat(lazypath) then
  vim.fn.system({ "git", "clone", "--filter=blob:none", "https://github.com/folke/lazy.nvim.git", lazypath, })
end
vim.opt.runtimepath:prepend(lazypath)

-- install plugins
local plugins = {
  "folke/tokyonight.nvim",
  "folke/noice.nvim",
  -- add any other plugins here
}
require("lazy").setup(plugins, {
  root = root .. "/plugins",
})

vim.cmd.colorscheme("tokyonight")
-- add anything else here

I also have this same issue, using LazyVim as well

Here is a workaround:
vim.api.nvim_create_autocmd("TabEnter",{
	callback = function()
		vim.o.ch = 0
	end
})

That fixed it. Thank you!

This has been fixed in neovim https://github.com/neovim/neovim/pull/28522.


enhancement

an optional second table row that takes all the columns (skip the first column) to display things like long text (errors for example) that dont fit  well in a column and are not always present. so lets say secondary='error' , then display a separate row if error !== '' . that field takes all columns (skip the first for indentation) . thanks

@christiancadieux2 any reason this error notification shouldn't be outside the table?

error was an example. but in this case the error information is different on each row and is easier to display right under each row as a separate row, sometimes with a + sign on the row to expand the row if applicable. I guess my request if for the ability to have 2 or more rows in the template with v-if on the rows, but right now, the template can only generate one row, when I try to include  in the template to generate a second row, it fails. maybe I am not doing it correctly, maybe I just need to use  and it would work...

correction: maybe i just need to use < .  span v-html="rawHtml"   >< .  / span .  >

Example:

tried the 'span' idea but it does not work, need a second template slot that can use v-if ...

multiple templates with v-if does not work, I guess the condition is not resolved per-row. so 2 templates with different slot and a new attribute to control when to display the second slot could work.

@ah yeah, Unfortunately vue-good-table doesn't support that yet. There is an enhancement ticket for total/grouping of rows but there's no ETA for that yet.

I was imagining something simplistic like this in Table.vue:

maybe I can play with it.
thanks for the quick response.

the following is sufficient to make it work with optional row:

                  No data for table.

and the application look like this with an extra template:

right now it's hardcored to add the extra row when _extraRow=1 in the data of that special row. the extra row content can be anything in the template...
thanks

@christiancadieux2 while custom solutions like these might work in the short term, over time it'll make the component a lot less scalable and maintainable. Having said that, there is clearly a need for a more customized table with extra rows/summary rows/grouping etc. I'll have to plan out the exact approach for this. I'll keep this enhancement request open for now.


how to optionally hide an item?

my setup requires certain ActionButton.Items to be shown or not, depending on context.
i tried to use renderIf (https://github.com/ajwhite/render-if) which works as long as it's rendering, but results in an exception if it doesn't render ("null is not an object" while evaluating ActionButton.props).
any thoughts?
code:
<ActionButton buttonColor="blue">
          <ActionButton.Item buttonColor='#9b59b6' title="Edit" onPress={() => {}}>
            <Icon name="edit" style={styles.actionButtonIcon} />
          </ActionButton.Item>
          {renderIf(memory.names.length + memory.emails.length > 0) (() => (
            <ActionButton.Item buttonColor='#3498db' title="Do Something Else" onPress={() => {}}>
              <Icon name="" style={styles.actionButtonIcon} />
            </ActionButton.Item>
          ))}
          <ActionButton.Item buttonColor='red' title="Delete" onPress={() => {}}>
            <Icon name="delete" style={styles.actionButtonIcon} />
          </ActionButton.Item>
        </ActionButton>

It seems like an enabled or visible property for ActionButton.Item is a clean approach here it could default to true.

I think the problem is this line in ActionButton.js:
actionButtons = actionButtons.filter( actionButton => (typeof actionButton == 'object') )

Since typeof null returns object, nulls are not filtered out. If it was
actionButtons = actionButtons.filter(actionButton => actionButton)

nulls and undefineds would be removed from the array.
As a workaround, we can use an empty string instead of null to conditionally disable the item, but in theory, it should accept nulls (and later filter them out) as it seems to be a common approach in React or React Native.

any updates?

I have tried with the Below solutions that work fine with a condition to render no of <Action.items>
{this.props.getCurrentDeviceWidthAction < 750 ? (
<ActionButton.Item buttonColor={'#0440BD'}
onPress={() => {
this.props.navigation.navigate('bookmark'),
this.setState({
indexicon: 0,
})
}
}
>

</ActionButton.Item>
)
: [ ]
}
<ActionButton.Item buttonColor='#159C23'
onPress={() => {
this.props.navigation.navigate('search'),
this.setState({
indexicon: 0,
})
}
}
>

</ActionButton.Item>
<ActionButton.Item buttonColor='#D8A829' onPress={() => this.gotoprofile()}>

</ActionButton.Item>
<ActionButton.Item buttonColor='#DB0030'
onPress={() => {
this.props.navigation.navigate('notification'),
this.setState({
indexicon: 0,
})
}
}
>

</ActionButton.Item>
As a workaround, I am using an empty Array instead of null to conditionally disable the item,

i have customly added a few lines of code into actionbutton.js file which conditionally hide/show the action button itself (not the items) based on boolean feedback true/false. I don't know if this approach is acceptable but it fixed and fullfill what i need. As per below,
inside the render() function and before the return() add if/else condition with the new visible prop (you can freely name the prop with the name you like). For me i just named it as "visible".
so it will be something like,
render() {
   if (this.props.visible) {
      return(
        // original render codes in actionButton.js
     )
   } else {
      return (null)
   }
}

So you can pass the boolean directly from any components. As example below,
<ActionButton visible={false} />
So you are nearly done. But how about the default value if you are not pass the visible prop? of course you wanna make it always visible right? So we will add a few lines inside the ActionButton.propTypes and ActionButton.defaultProps method. Here we go,
ActionButton.propTypes = {
  visible: PropTypes.bool,
}

ActionButton.defaultProps = {
  visible: true,
}

So now you are completely done! This workaround is just a simple hack i could say. The concept is simple. I just return the render content as null if the "visible" prop returns false or undefined value.


[Unity] Implement relax.Function.bind_params

Similar to relax.Function.bind_symbolic_vars, implemented in https://github.com/apache/tvm/pull/15509, this commit introduces relax.Function.bind_params to allow Relax parameters to be manipulated on a per-function basis.  This utility function and the existing BindParams transform both use the same underlying implementation.

@sunggg This is a follow-up to the BindSymbolicVars commit we made a few weeks ago.  Since BindSymbolicVars and BindParams are so similar, I wanted to have the same functionality for both.

At the moment, this would primarily be to write a single Relax function, then manually manipulate it into a specialized form.  For example, writing an attention function that accepts a boolean filter tensor, then using BindParams to make a sibling function that replaces it with a constant tensor which o Lu contains True.
In the past, this would have been used to statically bind model parameters into an end-to-end model.  However, since that requires the compiling machine to have sufficient RAM, it isn’t as flexible as the LiftTransformParams.

Thanks @Lunderberg and @sunggg! This is merged.


⚠ Bofrost.at has degraded performance

In a604139, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 1250 ms

Resolved: Bofrost.at performance has improved in 6ff9482 after 14 minutes.


 I googled around a bit and it seems like this is a related problem
https://stackoverflow.com/questions/16050743/bootstrap-dropdown-disappears-on-input-select
This PR implements the solution suggested there, which seemed to do the trick for me locally. Can somebody take a look and let me know if this will have unforeseen consequences? Because I am a total noob w/ javascript...

latest push should have those fixes...LMK if that looks OK

Thanks @choldgraf! I've merged! Would you like to do a deploy?

yes!
On Mon, Oct 23, 2017 at 5:48 PM Yuvi Panda<EMAIL_ADDRESS>wrote:

Thanks @choldgraf https://github.com/choldgraf! I've merged! Would you
like to do a deploy?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/jupyterhub/binderhub/pull/220#issuecomment-338837715,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABwSHRDx8jjlHp21zJJqgvSH15ZZ9rB7ks5svTPDgaJpZM4QCUqA
.

go for it :)

done!

🍻 Excellent!


python3Packages.hatch-nodejs-version: init at 0.3.0

Description of changes
hatch-nodejs-version is a hatchling plugin that is now needed for nbformat and will therefore be needed for Jupyter notebook related packages going forward.

Things done

Built on platform(s)

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

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

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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

I combined the extra merge commit, so the diff should be clean now for the single commit.

Looks like https://github.com/NixOS/nixpkgs/pull/193032 got merged first.


[INLONG-716] set terminated symbol when create hive table

Codecov Report

Merging #546 (8551bd5) into master (455b9da) will increase coverage by 0.02%.
The diff coverage is n/a.

@@             Coverage Diff             @@
##             master    #546      +/-   ##
===========================================
+ Coverage      7.65%   7.67%   +0.02%
  Complexity      561     561
===========================================
  Files           355     355
  Lines         31081   31081
  Branches       4972    4972
===========================================
+ Hits           2380    2387       +7
+ Misses        28218   28212       -6
+ Partials        483     482       -1

Impacted Files
Coverage Δ

.../java/org/apache/flume/sink/tubemq/TubemqSink.java
55.42% <0.00%> (+4.00%)
:arrow_up:

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 455b9da...8551bd5. Read the comment docs.


Revert "Updated pom to skip build on Windows running on ARM"

Reverts apache/camel#14063

This caused salesforce to be skipped on my osx and causes some source code build files to be missing and catalog and endpointdsl is changed.
We need another kind of fix for this


feat(nextjs,backend,types): adds accountless signup to nextjs app router (opt in only for now)

Description
Before, users needed to sign up to Clerk to copy and paste environment keys before they got started building. This is a bit of friction when you're trying to focus on learning a new framework or building your business logic.
This feature attempts to eliminate this requirement when ran in development mode.
It does this by first trying to load ephemeral keys from a local cache. If these keys do not exist, it fetches them from Clerk's API and stores them locally before using them for any future Clerk requests.
To enable this, the environment variable CLERK_FEATURE_FLAG_EPHEMERAL_ACCOUNTS must be set to true.
Checklist

[x] npm test runs as expected.
[x] npm run build runs as expected.
[ ] (If applicable) JSDoc comments have been added or updated for any package exports
[ ] (If applicable) Documentation has been updated

Type of change

[ ] 🐛 Bug fix
[x] 🌟 New feature
[ ] 🔨 Breaking change
[ ] 📖 Refactoring / dependency upgrade / documentation
[ ] other:

Hello 👋
We currently close PRs after 60 days of inactivity. It's been 50 days since the last update here. If we missed this PR, please reply here. Otherwise, we'll close this PR in 10 days.
Thanks for being a part of the Clerk community! 🙏


email suffix for technical users

Background:
Technical users have no email addresses and they cannot login to dex due to the missing attributes: https://github.com/sapcc/dex/blob/master/connector/ldap/ldap.go#L344
With this PR, three changes are done:

email suffix (cloud.sap) is added as a workaround, so that email addresses will be structured with<EMAIL_ADDRESS>for every users including technical users: https://github.com/sapcc/dex/blob/master/connector/ldap/ldap.go#L345
nameAttr is switched to cn  (such as I/D/Technical User)
oidc-username-claim flag switched to name (such as I/D/Technical User) so that they can be referenced in RBAC.

Follow-up tasks:

Extend groupSearch in cc/kube-secrets to allow logging in users who are also not in CP_CONV_K8S_USERS.
Allow adding additional users in cc-rbac chart inside values: https://github.com/sapcc/helm-charts/tree/master/system/cc-rbac

/cc @talal


[Wave8] [Ideal Nav] Navigate to Everything/Chats / Everything/Settings when clicking the bottom tab 💬 / 🔧 icons in a filtered view.

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

Version Number: v1.4.36-0
Reproducible in staging?: Y
Reproducible in production?:
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: @trjExpensify
Slack conversation: https://expensify.slack.com/archives/C036QM0SLJK/p1706890098096469
Action Performed:

Open the workspace switcher (top left icon)
Click a workspace in the list to filter to it
Click the bottom tab wrench or chats icon
Click either of the icons again

Expected Result:
When filtered on a workspace i.e
https://staging.new.expensify.com/w/DE966D72A3A06448/r/7354372963660549 (Chats)
https://staging.new.expensify.com/workspace/DE966D72A3A06448/overview (Wrench)
Clicking on the 💬 bubble would navigate to the Everything/Chats view, and clicking on the 🔧 would navigate to the Everything/Settings  view. I.e
https://staging.new.expensify.com/r/7354372963660549 (Chats)
https://staging.new.expensify.com/settings/workspaces (Wrench)
Actual Result:
When filtered to a particular view, clicking the two botom tab icons do nothing. You remain in the filtered view. In practice this has caused people confusion with how to get back to a particular screen.. especially in this scenario:

Filtered on Expensify workspace
Click the :wrench:
See the workspace list
Click on a workspace
Workspace is now filtered and clicking :wrench: does nothing

Workaround:
Can the user still use Expensify without this being fixed? Have you informed them of the workaround?
Yes, they can open the workspace switcher and choose "Expensify" to get back to the everything view.
Platforms:

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

[x] Android: Native
[x] Android: mWeb Chrome
[x] iOS: Native
[x] iOS: mWeb Safari
[x] MacOS: Chrome / Safari
[x] MacOS: Desktop

Screenshots/Videos
https://github.com/Expensify/App/assets/16232057/56fc86c3-2f5d-43ca-b8e3-5edaaba14d47
View all open jobs on GitHub

CC: @adamgrzybowski @kosmydel I think it might be good if one of the SWM crew could take this?

@JmillsExpensify - I might hold this one now on the updates coming. We could perhaps still proceed for the Chats tab, but that wasn't the driver of the confusion here, so I could see us not needing to proceed with it at all. CC: @dannymcclain

could you add HOLD to the issue if its on HOLD please @trjExpensify alternatively, label with LOW?

Added the hold!

Ideal nav v2 changes aren't in yet, so keeping this as is on hold for now.

Same, but super close.

Alright, the ideal nav v2 changes are baked in. With the workspace settings being the source of confusion, and that UX improved, I'm going to close this out. We can always revisit if necessary.


Add build instructions

I am looking to fix and wrap the OSX build but have no idea how to build/compile this. Could we add steps to the readme?

Adding it to the read-me seems reasonable.
Though all that is required is dotnet build for building.
And for publishing, copied directly from our pipeline: dotnet publish --configuration Release --runtime ${{ matrix.target-platform }} --output ~/publish

on the readme itself would be the best. Just a 3 steps how to get started. Clone, get dependencies, run/build


[Feature Request] Support multiple operations by letting user choose operationName

Insomnia Version: 5.12.4 (<IP_ADDRESS>2)
Operating System: macOS Sierra 10.12.6

Details
When using another GraphQL client such as GraphiQL, if you have a body like:
query First {
  thing
}
query Second {
  thing
}

and you try to send the query, a drop-down menu will let you choose between First and Second. When using Insomnia, there is no prompt and the server may respond with an error message (ie: "Must provide operation name if query contains multiple operations.").
Without this feature, queries that work in GraphiQL do not necessarily work in Insomnia since you are unable to send an operationName to the server without switching the request body to JSON.

It would be nice also to decide which operation to run based on the position of the text cursor:
If a user press cmd+enter maybe it is possible to know the position of the cursor inside the GraphQL query, and then automatically choose the operation in which the cursor is blinking.
This is a default behaviour for the GraphiQL IDE

#990 can be related

#990

This is done now!

Thanks @bwlt for the awesome work 👍 😄

Hi,
someone here know how to write a operations's query in Multipart using Insomnia for testing single file Upload? I write my own but did not work and I received :
{
"timestamp":<PHONE_NUMBER>435,
"status": 422,
"error": "Unprocessable Entity",
"message": "",
"path": "/graphql"
`}
hier is my query :
{
"query": "mutation ($numberPlate: String, $country: $String, $file: Upload) {createTicket(numberPlate: $numberPlate, country:  $country, file: $file)}{ id, timestamp}",
"variables": {
"numberPlate": "33333",
"country": "xyz",
"file": null
}
}
Thk you in advance!


How to keep ShellCheck happy ?

Running ShellCheck against a "slapped" script produces one warning per variable ; for instance:
)"; [[ -z "${_success}" ]] && exit 1
           ^---------^ SC2154: _success is referenced but not assigned.

How could we silent ShellCheck when using Slap ?
The only way I could think of is to add
# shellcheck disable=SC2154

below the shebang ; but doing so will prevent further errors with non-slap variables from being reported.
Any thoughts ?

https://github.com/koalaman/shellcheck/wiki/SC2154#exceptions
Seems like the viable workarounds are:

Using ${var:?}. This means that if var is unset or empty, the program will exit with an error code.
Explicitly declare the variables before or after the eval, with declare var, or initialize the variables before the eval with var="".
Initialize if not assigned, for example ${var:=}.
Use shellcheck disable=SC2154 before the problematic line. If you put this directive after the shebang it will be applied to all the file, if you put it just before the line, it will be applied only to that line.

Sadly this problem can't be solved from the "slap side". The only possible workaround I can think of is to export an hash-map instead of multiple variables, in which case you would need only one directive (for the hash-map), and not for its values. This is possible to implement for shells like BASH and ZSH, but some shells don't support this, most notably the POSIX sh standard.
I would like to have the option to export as an hash-map for shells that support hash-maps, so in the future it will be added. For now the user has to choose from one of the four workarounds before-mentioned. I'm going to add a section to the README, thank you.

Thanks for your thoughts !

* Use `shellcheck disable=SC2154` before the problematic line. If you put this directive after the shebang it will be applied to all the file, if you put it just before the line, it will be applied only to that line.

Oh, I didn't know that was possible. Putting the directive right after the slap invocation seems like a good compromise to me !


Year in review: The navigation bar overlays the main section

I think the developers don't but the navigation bar there for a reason...because they would overlay the main section but I still think it's best to keep the navigation buttons. What do you yall think?
I'd suggest putting them on the left side right below the Open Source title if you think that's good.

Do we want to match the background color of the navigation bar to be in line with the rest of the website? Like have the design of the nav bar match the behavior of the other pages? Is that the issue here?

Uhhh I just see 1 issue here is that the nav bar just overlay the main contents like in the picture above

I think matching the background of the nav bar like other pages is cool. I also think that the "year in review" page is unique so it's best to do the nav bar in a unique way too

I do not think we need to realign the navigation bar. Matching the background might solve the problem though

I agree. Let's do it that way then

something like this?

Prob be better to get the background across the whole page

Uhhh...Idk about that one lol. Is there anyway to do it the same as the other pages?

It would be messing with the SCSS for the main.scss file or the year-in-review.scss file

Found it! Just remove the single line:

Nice!


nixos-facter not available

I am trying to install to a machine that is running the minimal nixos iso and generate the hardware config using nixos-facter. However, I keep getting
aborted: nixos-facter is not available in booted installer. You may want to boot an installer image from here instead: https://github.com/nix-community/nixos-images

I have tried visiting the page but couldn't find anything on there that helped.

Just to follow up.  If you pre booted a ln official nixos installer it will not have nixos-facter and nixos-anywhere will use this environment rather than running kexec.   If the target machine was booted into a Linux OS  it would have kexec'd into an image that has nixos-facter available.  So in your situation it is easiest to just opt to use nixos-generate-config.


Option to Remove Pager fields

Description
Cannot remove Pager Fields
firstLabel | « |
prevLabel | ‹ |
nextLabel | › |
lastLabel | » |
I created my own fields for previous and next and I would like to remove the default labels without DOM manipulation.
Steps to reproduce

Go to https://gridsome.org/docs/pagination/
Note there is no option to remove Pager labels

Expected result
Have the ability to remove the default Pager labels

@joeelia Aren't you looking for showNavigation prop?
Looking at the component source, setting it to false will not render those links: https://github.com/gridsome/gridsome/blob/master/gridsome/app/components/Pager.js#L66

@a-kriya
<Pager :info="..." linkClass="..." showNavigation="false"/>
Still shows those label navigations. It's fine though. They are relatively small and don't hurt the UX. Closing my this ticket because this doesn't affect me too much.

@joeelia You need to have :show-navigation="false". The v-bind or : is important for it to be treated as a JS expression, and not a String (which resolves as a truthy value).
Please see docs at https://vuejs.org/v2/guide/components-props.html#Passing-a-Boolean.

@a-kriya Just learned something today about passing camelCase props in Vue.
It works now. Thanks!

No problem. Just to note, either of :showNavigation or :show-navigation will do the job (the latter is just the recommended style for props). What solved the issue is the use of :, which in turn is shorthand for v-bind: (as seen in the docs linked above).


git: continue trying other backends on GitCommandNotFound

This is raised by gitpython if git's command is not present.
Related https://github.com/iterative/scmrepo/issues/208

Codecov Report
Patch coverage: 50.00% and project coverage change: -1.01 :warning:

Comparison is base (31b2ccd) 82.28% compared to head (95587bc) 81.28%.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #209      +/-   ##
==========================================
- Coverage   82.28%   81.28%   -1.01%
==========================================
  Files          25       25
  Lines        3495     3495
  Branches      608      347     -261
==========================================
- Hits         2876     2841      -35
- Misses        527      550      +23
- Partials       92      104      +12

Impacted Files
Coverage Δ

src/scmrepo/git/__init__.py
83.97% <50.00%> (-0.22%)
:arrow_down:

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

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


What symbols are needed for REPL outputs?

I thought that my terminal was using font with all the symbols I might need, but I'm getting this output. Just curious if there's a recommended font or a list of used glyphs

I really love the emojis though, don't get rid of them!

Hahaha so much for using emojis in info stuff 😱 ; what you boxed in red should have shown as 1⃣ .

What happens when I try to make Chars out of those two... maybe this can help somehow?

Right, so it looks like 1⃣ is not part of the base emoji symbols here: https://github.com/JuliaLang/julia/blob/master/stdlib/REPL/src/emoji_symbols.jl whereas things like the hourglass ( "\\:hourglass_flowing_sand:" => "⏳",) or the lightbulb ("\\:bulb:" => "💡",) are. So probably the safest is to only use emojis from that list.


Prisma on linux

libssl1.1.so is missing

Reported by  Al Str in Slack:

Hello, I installed the newer openssl version required by prisma. There are some tutorial on the web (keep attention, the lib need to be shared) But prisma2 has another required library glibc 2.18 (centos has 2.17-260) and seems this cannot be upgraded because is a core part of the whole centos system. This upgrade will cause a "non booting" system.
Currently I don't think there is a possibility to run prisma2 with centos.

Related: https://github.com/prisma/specs/issues/2

I am getting this error

@ansarizafar which linux distribution and version are you using?
Please share the result of uname -a

Linux home 4.4.0-151-generic #178-Ubuntu SMP Tue Jun 11 08:30:22 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Thanks a lot! So it sounds like it's solved for you now?
It looks like it's mostly a documentation issue around installing libssl.
Which steps (commands) did you take install libssl1.1?

https://github.com/prisma/lift/issues/19 was resolved by installing recommended library libssl1.1 but not this one. Now I am getting above mention error (Screenshot) with the latest preview release. I got this reply on slack from @divyenduz

looks like binary resolution broke in the latest version, installing the correct libssl version should do for now. We will resolve it soon.

@ansarizafar : That was my understanding of the issue then, update on that is binary fails to link to an existing libssl, we are looking into it.

I am still getting the same error with preview3.

Thanks for letting us know @ansarizafar! We very likely have to extend our default build setup to support more Linux distributions as even with the same libssl version the bindings can differ in where libssl is in the fs.
Which version of Ubuntu is it that you're using?

I am using Ubuntu 16.04.

please make support for ubuntu 18.04 lts
On Sun, Jul 28, 2019, 8:16 PM Zafar Ansari<EMAIL_ADDRESS>wrote:

I am using Ubuntu 16.04.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/prisma/prisma2/issues/2?email_source=notifications&email_token=AFIPOSFY6UCL6FXY22HL4RLQBW5OBA5CNFSM4HZTLV4KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD27BGYA#issuecomment-515773280,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AFIPOSEYEPCCIWWARFU23UTQBW5OBANCNFSM4HZTLV4A
.

I came across this error too in Ubuntu 16.04.6 LTS
Error: Error in lift engine for rpc listMigrations:
  /usr/local/lib/node_modules/prisma2/migration-engine: /lib/x86_64-linux-gnu/libssl.so.10: version `libssl.so.10' not found (required by /usr/local/lib/node_modules/prisma2/migration-engine)

/usr/local/lib/node_modules/prisma2/migration-engine: /lib/x86_64-linux-gnu/libcrypto.so.10:
version 'libcrypto.so.10' not found (required by /usr/local/lib/node_modules/prisma2/migration-engine)

# libssl version -a
OpenSSL 1.1.1a  20 Nov 2018
built on: Thu Aug  1 00:09:03 2019 UTC
platform: linux-x86_64
options:  bn(64,64) rc4(16x,int) des(int) idea(int) blowfish(ptr)

Closing this issue as it contains multiple issues, all of which are addressed except https://github.com/prisma/prisma2/issues/157
If there is an issue with your distribution, please create a new issue with the specifics 🙏

I'm encountering this on Ubuntu 16.  I get the following error on prisma2=2.0.0-preview-8 while running prisma2 init hello-prisma2:
DMMF To DML /home/vagrant/sql-speed/node_modules/prisma2/query-engine-linux-glibc-libssl1.0.2: /usr/lib/libssl.so.10: version `libss
l.so.10' not found (required by /home/vagrant/sql-speed/node_modules/prisma2/query-engine-linux-glibc-libssl1.0.2)

For your information:
$ uname -a
Linux michael2 4.4.0-157-generic #185-Ubuntu SMP Tue Jul 23 09:17:01 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.6 LTS
Release:        16.04
Codename:       xenial

@tianhuil Thanks for raising this, this was a known issue with ubuntu 16 that we fixed in preview 9
https://github.com/prisma/prisma2/issues/157
Please update the CLI version/re-generate using prisma2 generate and try again.
I am closing this issue, please re-open a new issue if the problem persists for you and tag me on the new one.
🙌

Hello,
I don't think this issue started from my report in slack should be close.
I continued to have problems with glib library 2.18 because on centos there is 2.17 version installed.
My understanding is that the upgrade it is not safe for the server.

@createvo
Can you please give us more information about your OS like the version?
Output of uname -a would also be helpful.
I'd recommend you to open a new issue with the requested information

I edited my previous comment with the info. There was on slack.
Anyway yes, a new issue could be more helpful!
Thanks


Can't specifiy long DisplayName while using UnifiedGroup command

Using the command mentioned here:  https://docs.microsoft.com/en-us/powershell/module/exchange/users-and-groups/new-unifiedgroup?view=exchange-ps
You can't add DisplayName with more than 64 chars however it is mentioned that the limit of chars for the DisplayName is 256 chars. the command is also not working even if the Alias attribute is provided (limit of Alias is up to 64 chars).
The only workaround i found is to use -Name attribute with any dummy data to be able to set Alias to 64 chars and DisplayName to 256 chars.
The article is stating that the -Name attribute is legacy and no longer being used and it gave an example without using it.
Could you please advise on this as it seems that -Name is still required in certain cases.

@officedocsbot assign @yogkumgit

@dacowan  Thank you very much for the contribution and updating the documentation with PR. @MarwaMS92 Hope this update is helpful for you. Thanks for taking out some time to open the issue. Appreciate and encourage you to do the same in future also.


--write-interval-volumes causes segfault

I really want to use the write internal volumes option but it segfaults.
Line 81 of itkMultiTransform.hxx
if( ! this->GetNthTransformConstPointer( tind )->IsLinear() )
I'm running version 2.1.0 and the latest git version. I have pasted the output below:
All_Command_lines_OK
Using double precision for computations.
  number of levels = 3
  fixed image: Ref_cropped_1mm.nii.gz
  moving image: CBCT_scans/scan1_flirt_affine.nii.gz
Dimension = 3
Number of stages = 1
Use Histogram Matching true
Winsorize image intensities false
Lower quantile = 0
Upper quantile = 1
Stage 1 State
   Image metric = CC
     Fixed image = Image (0x54b8310)
  RTTI typeinfo:   itk::Image<double, 3u>
  Reference Count: 2
  Modified Time: 614
  Debug: Off
  Object Name:
  Observers:
    none
  Source: (none)
  Source output name: (none)
  Release Data: Off
  Data Released: False
  Global Release Data: Off
  PipelineMTime: 0
  UpdateMTime: 438
  RealTimeStamp: 0 seconds
  LargestPossibleRegion:
    Dimension: 3
    Index: [0, 0, 0]
    Size: [123, 104, 98]
  BufferedRegion:
    Dimension: 3
    Index: [0, 0, 0]
    Size: [123, 104, 98]
  RequestedRegion:
    Dimension: 3
    Index: [0, 0, 0]
    Size: [123, 104, 98]
  Spacing: [1, 1, 1]
  Origin: [-87.2, 31.3, -109.901]
  Direction:
1 0 0
0 -1 0
0 0 1

  IndexToPointMatrix:
1 0 0
0 -1 0
0 0 1

  PointToIndexMatrix:
1 0 0
0 -1 0
0 0 1

  Inverse Direction:
1 0 0
0 -1 0
0 0 1

  PixelContainer:
    ImportImageContainer (0x54b85d0)
      RTTI typeinfo:   itk::ImportImageContainer<unsigned long, double>
      Reference Count: 1
      Modified Time: 435
      Debug: Off
      Object Name:
      Observers:
        none
      Pointer: 0x7fb7a86ff010
      Container manages memory: true
      Size: 1253616
      Capacity: 1253616

     Moving image = Image (0x54b8660)
  RTTI typeinfo:   itk::Image<double, 3u>
  Reference Count: 2
  Modified Time: 615
  Debug: Off
  Object Name:
  Observers:
    none
  Source: (none)
  Source output name: (none)
  Release Data: Off
  Data Released: False
  Global Release Data: Off
  PipelineMTime: 0
  UpdateMTime: 612
  RealTimeStamp: 0 seconds
  LargestPossibleRegion:
    Dimension: 3
    Index: [0, 0, 0]
    Size: [123, 104, 98]
  BufferedRegion:
    Dimension: 3
    Index: [0, 0, 0]
    Size: [123, 104, 98]
  RequestedRegion:
    Dimension: 3
    Index: [0, 0, 0]
    Size: [123, 104, 98]
  Spacing: [1, 1, 1]
  Origin: [-87.2, 31.3, -109.901]
  Direction:
1 0 0
0 -1 0
0 0 1

  IndexToPointMatrix:
1 0 0
0 -1 0
0 0 1

  PointToIndexMatrix:
1 0 0
0 -1 0
0 0 1

  Inverse Direction:
1 0 0
0 -1 0
0 0 1

  PixelContainer:
    ImportImageContainer (0x54b8920)
      RTTI typeinfo:   itk::ImportImageContainer<unsigned long, double>
      Reference Count: 1
      Modified Time: 609
      Debug: Off
      Object Name:
      Observers:
        none
      Pointer: 0x7fb7a7d6e010
      Container manages memory: true
      Size: 1253616
      Capacity: 1253616

     Weighting = 1
     Sampling strategy = random
     Number of bins = 32
     Radius = 4
     Sampling percentage  = 0.1
   Transform = SyN
     Gradient step = 0.5
     Update field sigma (voxel space) = 3
     Total field sigma (voxel space) = 0
     Update field time sigma = 0
     Total field time sigma  = 0
     Number of time indices = 0
     Number of time point samples = 0
Registration using 1 total stages.

Stage 0
  iterations = 100x50x25
  convergence threshold = 1e-06
  convergence window size = 10
  number of levels = 3
  using the CC metric (radius = 4, weight = 1)
  preprocessing:  histogram matching the images
  Shrink factors (level 1 out of 3): [4, 4, 4]
  Shrink factors (level 2 out of 3): [2, 2, 2]
  Shrink factors (level 3 out of 3): [1, 1, 1]
  smoothing sigmas per level: [4, 2, 1]
  random sampling (percentage = 0.1)

*** Running SyN registration (varianceForUpdateField = 3, varianceForTotalField = 0) ***

XXDIAGNOSTIC,Iteration,metricValue,convergenceValue,ITERATION_TIME_INDEX,SINCE_LAST
Segmentation fault      (core dumped) /usr/local/ANTS/2.1.0/bin/antsRegistration -d 3 --metric CC[$TEMPLATE,${MOVINGIMAGEPREFIX}_flirt_affine.nii.gz,1,4,Random,$SAMPLING] --transform SyN[0.5] --convergence 100x50x25 --shrink-factors 4x2x1 --smoothing-sigmas 4x2x1mm --write-interval-volumes 5 --use-histogram-matching --output ${MOVINGIMAGEPREFIX}_totemplate_flirtinit_sampling${SAMPLING}_interval

Can you post a minimal 2-D example, including data, with the command that causes the segfault?

Sure. Sorry for the delay I had to get permission to share the data.
antsRegistration -d 2 --metric CC[Ref_cropped_middle.nii.gz,scan1_middle.nii.gz,1,4,Random,0.1] --transform SyN[0.5] --convergence 500x100x100x5 --shrink-factors 8x4x2x1 --smoothing-sigmas 8x4x2x1vox  --use-histogram-matching --output [scan1_2d_warp,scan1_2d_warp_warped.nii.gz] --verbose --float --write-interval-volumes 5
Ref_cropped_middle.nii.gz
scan1_middle.nii.gz

Apparently, the use cases for initial testing involved specifying prior transforms, e.g., Rigid + Affine + SyN.  In your use case, your first transform was SyN.  So I added a check and your example works now.

Thanks it works now. The movies are super useful for seeing which features it uses to guide the registration.


Add exemption for io.github.betaflight.BetaflightConfigurator

https://buildbot.flathub.org/#/builders/26/builds/2451

It shouldn't need access to the entire system bus. Did you try to nail down specific names with --log-system-bus?

    "--system-talk-name=org.freedesktop.UPower" doesn't work?

 "--system-talk-name=org.freedesktop.UPower" doesn't work?

It didn't, when I used flatseal, but let me do it again, as a sanity check.

Nevermind, seems like I confused talk with system-talk...


Pilot-agent for in-process Ingress SDS

Finishing up removal of node-agent - this time for gateway.

@costinm: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-pilot-k8s-tests_istio
01678fb3f9d882040ea62f79c67bf5c3ee70fc87
link
/test integ-pilot-k8s-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/test integ-pilot-k8s-tests_istio

/retest

/test all

this caused a regression that has not been fixed.. not sure we should merge this until then
/hold

/test

I haven't seen any test failure on this PR

@costinm: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-security-k8s-tests_istio
01678fb3f9d882040ea62f79c67bf5c3ee70fc87
link
/test integ-security-k8s-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/retest


Add const strings for supported OpenID4VC standard versions

Description
As title.
These const values can be used downstream to keep track of the OpenID4VC standard versions that this library supports.
Motivation
Easier and automatic tracking of protocol versions.
Resources
n/a
To-do List

[ ] Add const values

Make it an array so we can also support multiple versions ;)


Question regarding to crop and zoom value

Expected Behavior
Im building an ios app where i want to crop an image as well, i save the original so later on you can crop different. Everthing works fine exept for the zoom value, i dont understand how the zoom works in croppie. Is it the scale size of the image regarding to the view?
My cropper uses the size of the image and the new size to get the zoom value.
zo original width / new widht = zoom value

zoom has to do with relationship between viewport and result size.
Ex.

my viewport is 300px X 450px
my "result" size: {width: 1200, height: 1800}

if the original image is 2400px X 3600px:

zoom of 0 will output the whole picture resized to 1200px X 1800px
zoom of 1 will output a crop of the original photo, again 1200px X 1800px.  This crop is actually half the original photo.
zoom of 1.5 (default maxZoom) will crop a 600px X 900px section of the photo and scale it up to 1200px X 1800px

if you wish to never "scale up" an image, in this scenario, you can set maxZoom to 0.25, the ratio between the viewport & result size. (but there is a small bug, use maxSize of 0.255)

I don't use the zoom value any more in the app, i only use the new viewport and the sizes of the image to get the zoom value.
Hope this helps

Try this code:
function _bindPoints(points) {
        if (points.length !== 4) {
            throw "Croppie - Invalid number of points supplied: " + points;
        }
        var self = this,
            pointsWidth = points[2] - points[0],
            // pointsHeight = points[3] - points[1],
            vpData = self.elements.viewport.getBoundingClientRect(),
            boundRect = self.elements.boundary.getBoundingClientRect(),
            vpOffset = {
                left: vpData.left - boundRect.left,
                top: vpData.top - boundRect.top
            },
            scale = vpData.width / pointsWidth,
            originTop = points[1],
            originLeft = points[0],
            transformTop = (-1 * points[1]) + vpOffset.top,
            transformLeft = (-1 * points[0]) + vpOffset.left,
            newCss = {};

        newCss[CSS_TRANS_ORG] = originLeft + 'px ' + originTop + 'px';
        newCss[CSS_TRANSFORM] = new Transform(transformLeft, transformTop, scale).toString();
        css(self.elements.preview, newCss);

        _setZoomerVal.call(self, self._currentZoom);
        dispatchChange(self.elements.zoomer);
        //self._currentZoom = scale;
    }


Create a display for our Code of Conduct

We should have a simple page that displays our Code of Conduct, so we don't have to link to the markdown in GitHub. This will be used in e.g. Discord rules.

Love it


HTML misalignment due to 3d perspective when using SwiperJS on a WebKit browser (Safari)

This is a (multiple allowed):

[x] bug

Swiper Version: 6.0.4.

Platform/Target and Browser Versions: Safari (Web or Mobile).

Live Link or JSFiddle/Codepen or website with isssue: https://codesandbox.io/s/red-microservice-n9oqj?file=/index.html

^^ make sure to open on a WebKit browser!!
What you did
I've discovered an issue when using the Swiper component within a WebKit browser such as Safari (on mobile or desktop). Even though the elements are displayed properly, their actual "clickable" areas have shifted due to the perspective css class added on swiper-container-3d. Here's a quick video showing the problem:
Link: https://streamable.com/rovnnn
Timestamps:
0:00 to 0:12 shows misaligned clickable button element
0:12 to 0:20 removing perspective on parent element
0:20 to END showing the fixed element is now clickable across the entire button
I have no issues here when running it on Chrome.
Screenshot of the issue:

This is a Safari bug (or feature)

@nolimits4web any suggestions on a workaround then that doesn't break swiper?

+1
Do you have any suggestions on a workaround? Please help me.


docs(backdrop): Add a backdrop section on Modal page

Yeah you could add a new section in the Modal page "Styling the backdrop" and explain some ways on how to style the backdrop, either with a blur, or change the opacity/color etc... Hack around, see what you can figure out, and package everything in a PR.
Originally posted by @nikolovlazar in https://github.com/chakra-ui/chakra-ui-docs/issues/299#issuecomment-1035640460

@nikolovlazar
Feel free to assign me, will do that in the next few days. :smiley:


Check that body is an object when error is thrown

Recently desk.com went down and the request had returned a string
causing a fatal error in my application due to this unhandled exception
checking that body is an object fixes this issue

@dsauerbrun can you please rebase and send a new pull request? Thanks.

Coverage remained the same at 95.335% when pulling 95eb9cea2e156e3ab131633576aa71ebe6bf9298 on dsauerbrun:develop into 528011635a8577afdd1a881ace94f5555af0350f on tstachl:develop.

@tstachl so I'm a bit new to contributing to open repos. I ran "git rebase -i HEAD~1" since i only had one commit. Then i tried creating another PR but it wouldn't let me since this one already exists... can you try to walk me through what I need to do here?

@dsauerbrun can you check the new code I think checking typeof body == 'object' might be obsolete now that it checks for body.hasOwnProperty('message'). If you could run a test and verify that this resolves the issue we can just leave this pull request closed. Thanks.

@tstachl So I'm using npm to install the library... just checked in my
node_modules folder and it's still using the old way of checking that body
has message... can you try to get the package updated on npm?
On Tue, Jun 28, 2016 at 3:11 PM Thomas Stachl<EMAIL_ADDRESS>wrote:

@dsauerbrun https://github.com/dsauerbrun can you check the new code I
think checking typeof body == 'object' might be obsolete now that it
checks for body.hasOwnProperty('message'). If you could run a test and
verify that this resolves the issue we can just leave this pull request
closed. Thanks.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/tstachl/desk.js/pull/18#issuecomment-229184890, or mute
the thread
https://github.com/notifications/unsubscribe/AAtUvL8SshOgVy3vWJHPPzgZMRu2rx0dks5qQY3xgaJpZM4JAhG-
.

@tstachl either way, i went ahead and made the change just to test. This will not fix the issue i experienced. The issue was that desk.com had an outage and was returning 404's and the body was a string instead of a json object... calling hasOwnProperty will throw an error if used on a string

@dsauerbrun I'll try to push a new version of the packages some time this week or next. There are a few other things I want to get into it first. Also hasOwnProperty is a function that's on all objects in javascript. You can call:
''.hasOwnProperty // function
false.hasOwnProperty // function
({}).hasOwnProperty // function
(function(){}).hasOwnProperty // function

All of those will return false if called with the message attribute. You can test that in the javascript console of your browser or by using node repl:
$ node                                                                       [~]
> ''.hasOwnProperty
[Function: hasOwnProperty]
> false.hasOwnProperty
[Function: hasOwnProperty]
> ({}).hasOwnProperty
[Function: hasOwnProperty]
> (function(){}).hasOwnProperty
[Function: hasOwnProperty]

ahh you're right... Obviously you have no obligation here, but if there is
a chance to push out that new version before thursday it would really help
me and my team a whole bunch!
thanks for responding so quickly!
-Dan
On Tue, Jun 28, 2016 at 3:46 PM Thomas Stachl<EMAIL_ADDRESS>wrote:

@dsauerbrun https://github.com/dsauerbrun I'll try to push a new
version of the packages some time this week or next. There are a few other
things I want to get into it first. Also hasOwnProperty is a function
that's on all objects in javascript. You can call:
''.hasOwnProperty // functionfalse.hasOwnProperty // function
({}).hasOwnProperty // function
(function(){}).hasOwnProperty // function
All of those will return false if called with the message attribute. You
can test that in the javascript console of your browser or by using node
repl:
$ node                                                                       [~]> ''.hasOwnProperty
[Function: hasOwnProperty]> false.hasOwnProperty
[Function: hasOwnProperty]> ({}).hasOwnProperty
[Function: hasOwnProperty]> (function(){}).hasOwnProperty
[Function: hasOwnProperty]
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/tstachl/desk.js/pull/18#issuecomment-229193971, or mute
the thread
https://github.com/notifications/unsubscribe/AAtUvGzdzVLomzOdrETs5zOMHeXVkG8zks5qQZYWgaJpZM4JAhG-
.

@dsauerbrun I pushed the new version to NPM. Just wanted to make sure all the tests run smoothly and code coverage is adequate.

awesome! you are the man!
On Tue, Jun 28, 2016 at 4:33 PM Thomas Stachl<EMAIL_ADDRESS>wrote:

@dsauerbrun https://github.com/dsauerbrun I pushed the new version to
NPM. Just wanted to make sure all the tests run smoothly and code coverage
is adequate.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/tstachl/desk.js/pull/18#issuecomment-229204688, or mute
the thread
https://github.com/notifications/unsubscribe/AAtUvJmfTtOQnCGknCfUHYSa2u7adXCCks5qQaFVgaJpZM4JAhG-
.


chore(deps): update common-dev-assets digest to 2a0b8b7

This PR contains the following updates:

Package
Update
Change

common-dev-assets
digest
6319124 -> 2a0b8b7

Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.

[ ] If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by Renovate Bot.

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


OSSM-3694 TestSMCPMutiple (T36)

I have created the new namespace "multiple"
Deployed the Validation web hook for Multiple SMCP
Deployed the Multiple SMCP in "multiple" namespace and verifying the status.

@fjglira : I will push the commit with new changes.
Thanks for the review.

@pbajjuri20 I've improved this test.


password_archivable - Possible to use time frame rather than number?

I have a requirement that passwords cannot be reused if they have been used in the last year. From what I can tell, password_archivable only allows you to check against the previous count of passwords.

Is this correct?
Does devise-security have the feature I'm looking for?
If not, would you be open to a PR if I end up needing to implement it?

As a workaround, you could use a combination of the number of passwords and the length of time before a password is expired to get to a year.
Example: Passwords expire after 90 days and you can't reuse the last 4 passwords. That would put you over a year.

Yep, that's probably what I'm going to do.


fixes File transformed to Object after setErrors()

fixes #740
I was trying to reproduce it with tests without a success, but was easy to reproduce it in
browser, I guess jsdom acts differently then browsers.
So i'm attaching screenshots of the issue before the fix and after:
Before failed validation:

After failed validation before the fix:

After failed validation with fix:

I also had to upgrade the jsdom because previous version has no File support.

[Current coverage][cc-pull] is 97.26%

Merging [#886][cc-pull] into [master][cc-base-branch] will decrease coverage by -0.00%

@@             master       #886   diff @@
==========================================
  Files            72         72
  Lines          4050       4053     +3
  Methods         754        754
  Messages          0          0
  Branches        312        313     +1
==========================================
+ Hits           3940       3942     +2
- Misses          110        111     +1
  Partials          0          0

Powered by Codecov. Last updated by [5200d66...d652eab][cc-compare]
[cc-base-branch]: https://codecov.io/gh/erikras/redux-form/branch/master?src=pr
[cc-compare]: https://codecov.io/gh/erikras/redux-form/compare/5200d66d0a2ad5e1e7e3f9b961d0113f07c02c1d...d652eab4fd519449b7dc49ece82d55b583d33648
[cc-pull]: https://codecov.io/gh/erikras/redux-form/pull/886?src=pr

Published as v5.2.3.

On React Native, it throws me:

Can't find variable: File

@antoinerousseau I'll try to fix it for react-native

@vitalis thanks!
I guess you could do something like
if (typeof File === 'function' && state instanceof File) {
  ...

https://github.com/erikras/redux-form/pull/902


feature: introduce the fault-injection plugin.

Issues resolved
Fix #1038

@agile6v missing a new doc about how to use this plugin.

missing doc about how to use this plugin. we can submit it in a separate new PR.

OK. I will submit the documentation later.

@agile6v merged, many thx


Fix PR#1006

PR #1006  should made some change comment in the code.
and its test case need to change a bit: remove duplicate test items list, replaced by object item, the data comes from its original old commit.

Coverage remained the same at 100.0% when pulling eca4b8785c94b977b532715e59c4ef387fcb10ac on dota17:output_adapter into 53ef076715b1a7140f10556f6430e1adde133e94 on nlohmann:develop.

Thanks!


[Subtask] Support Colume data type

Describe the subtask
Support Column data type
docs
related java issue: https://github.com/apache/gravitino/issues/599 https://github.com/apache/gravitino/issues/3427
Parent issue
#5198

@SophieTech88  Could you kindly leave a message here so that I can assign the issue to you?

@SophieTech88 Could you kindly leave a message here so that I can assign the issue to you?

Thanks for your reminder.
Can I work on this issue?


[OSCI] add new author Shatil

Description
[Add new author Shatil]
Issues Resolved
[None]
Check List

[X] Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the BSD-3-Clause License.

@ShatilKhan if you address Josh's comments we can merge this soon! Thank you!

Addressed Guys! @dtaivpp  @joshuarrrr
Sorry for the delay!


[E2E]Fix file manage e2e error

Purpose of the pull request
https://github.com/apache/dolphinscheduler/runs/4960664916?check_suite_focus=true

Codecov Report

Merging #8214 (26deddc) into dev (b05ba4d) will increase coverage by 0.09%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##                dev    #8214      +/-   ##
============================================
+ Coverage     41.37%   41.47%   +0.09%
- Complexity     3800     3808       +8
============================================
  Files           658      658
  Lines         27657    27657
  Branches       3132     3132
============================================
+ Hits          11444    11471      +27
+ Misses        15117    15086      -31
- Partials       1096     1100       +4

Impacted Files
Coverage Δ

...dolphinscheduler/remote/future/ResponseFuture.java
81.96% <0.00%> (-1.64%)
:arrow_down:

...inscheduler/common/task/sqoop/SqoopParameters.java
74.00% <0.00%> (ø)

...rver/master/processor/queue/TaskResponseEvent.java
100.00% <0.00%> (+6.45%)
:arrow_up:

...er/master/processor/queue/TaskResponseService.java
68.18% <0.00%> (+18.18%)
:arrow_up:

...he/dolphinscheduler/common/enums/SqoopJobType.java
88.88% <0.00%> (+88.88%)
:arrow_up:

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 b05ba4d...26deddc. Read the comment docs.


Fix regression in TOTAL_TIME metrics for Databricks

Signed-off-by: Andy Grove<EMAIL_ADDRESS>The Databricks shim did not get updated in a recent PR that removed TOTAL_TIME from the set of default metrcs for GpuExec.
Closes https://github.com/NVIDIA/spark-rapids/issues/2497

build


Add product criteria events to CrossSellingLoader

1. Why is this change necessary?
There's currently no convenient way for a plugin to modify the criteria that are used to load cross selling products.
2. What does this change do, exactly?
Add two new events that give access to the Criteria objects from the CrossSellingLoader.
3. Describe each step to reproduce the issue or behaviour.
-
4. Please link to the relevant issues (if any).
-
5. Checklist

[ ] I have written tests and verified that they fail without my change
[ ] I have squashed any insignificant commits
[ ] I have written or adjusted the documentation according to my changes
[ ] This change has comments for package types, values, functions, and non-obvious lines of code
[x] I have read the contribution requirements and fulfil them.

Hello,
thank you for creating this pull request.
I have opened an issue on our Issue Tracker for you. See the issue link: https://issues.shopware.com/issues/NEXT-9323
Please use this issue to track the state of your pull request.

Thank you for you contribution @313 :+1: :tada:


request for file size limit exemption or increase for "keanu"

Project: https://test.pypi.org/project/keanu/
Size of release: 76MB
Which indexes to increase: both PyPI and Test PyPI
Hi there, could you please allow us to submit files of size up to 80MB? We would like to submit both a .whl and a tar.gz of this size.
Keanu is an open-source library for probabilistic programming. It is written in Java and makes use of ND4J to exploit GPU processing. Our python package is a wrapper around the Java code, and therefore requires us to include the ND4J .jar files which are around 75MB.
Thanks!

I've set the upload limit to 100MB for keanu on both PyPI and TestPyPI.

Thanks @di !


NullPointerException after recreating Kafka connector

I have been using the S3 connector with solid results. Unfortunately I tried recreating a Kafka connector and am seeing the following exception being thrown across all the tasks. Do you know what might cause this and any potential workarounds? Thanks.
[2017-01-28 04:13:45,313] ERROR Task pixel_events_s3-3 threw an uncaught and unrecoverable exception (org.apache.kafka.connect.runtime.WorkerTask:142)
java.lang.NullPointerException
at io.confluent.connect.hdfs.DataWriter.close(DataWriter.java:299)
at io.confluent.connect.hdfs.HdfsSinkTask.close(HdfsSinkTask.java:110)
at org.apache.kafka.connect.runtime.WorkerSinkTask.commitOffsets(WorkerSinkTask.java:301)
at org.apache.kafka.connect.runtime.WorkerSinkTask.closePartitions(WorkerSinkTask.java:432)
at org.apache.kafka.connect.runtime.WorkerSinkTask.execute(WorkerSinkTask.java:146)
at org.apache.kafka.connect.runtime.WorkerTask.doRun(WorkerTask.java:140)
at org.apache.kafka.connect.runtime.WorkerTask.run(WorkerTask.java:175)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:744)
[2017-01-28 04:13:45,313] ERROR Task is being killed and will not recover until manually restarted (org.apache.kafka.connect.runtime.WorkerTask:143)

I was just able to get it restarted, not sure what the issue was but I'll close this out.


python cifar_example.py --opt sasa error

Start training ...
epoch   1: average loss 0.017
epoch   2: average loss 0.012
epoch   3: average loss 0.010
epoch   4: average loss 0.009
epoch   5: average loss 0.008
epoch   6: average loss 0.008
epoch   7: average loss 0.008
epoch   8: average loss 0.007
epoch   9: average loss 0.007
epoch  10: average loss 0.007
epoch  11: average loss 0.006
Traceback (most recent call last):
File "cifar_example.py", line 94, in
optimizer.step()
File "/home/ww/anaconda3/envs/py3.6/lib/python3.6/site-packages/statopt/sasa.py", line 127, in step
self.stats_adaptation()
File "/home/ww/anaconda3/envs/py3.6/lib/python3.6/site-packages/statopt/sasa.py", line 156, in stats_adaptation
bucket.add(self.state['stats_val'])
File "/home/ww/anaconda3/envs/py3.6/lib/python3.6/site-packages/statopt/bucket.py", line 51, in add
self.buffer[0:self.count] = self.buffer[self.start:self.end]
RuntimeError: unsupported operation: some elements of the input tensor and the written-to tensor refer to a single memory location. Please clone() the tensor before performing the operation.
pytorch 1.4.0

Thank you for identifying this problem! We fixed this bug in this recent commit.
https://github.com/microsoft/statopt/commit/75f4c239a34d6d5182bc575dba8745ef39b28072

ok


The format of data/train_labels.csv file

Hi, Arnab. Thanks for your great work!
Since the data folder is not available yet, I wonder about the content format of train_labels.csv file under data folder so that I can create one by myself.

Thank you very much!


Smartbulb tapo L520E (EU) ver: 1.0

Hi sanlike0911,
First of all, thank you for this useful node!
I have a light bulb Tapo L520E very similar to the L510E but with a color temperature of 4000K instead of 2700K.
Switch ON/OFF/TOGGLE/STATUS/COMMAND works as expected but the BRIGHTNESS gives me an error:
{"result":false,"errorInf":"Error: Unexpected Error Code: -1008 (undefined)"}
The COLOR node, as expected, has no effect on this device (no color!) and returns:
{"result":true}
The STATUS answer is:
{
  device_id: "",
  fw_ver: "1.0.13 Build 220704 Rel.102554",
  hw_ver: "1.0",
  type: "SMART.TAPOBULB",
  model: "L520",
  mac: "",
  hw_id: "",
  fw_id: "",
  oem_id: "",
  color_temp_range: [
    4000,
    4000
  ],
  overheated: false,
  ip: "<IP_ADDRESS>",
  time_diff: 60,
  ssid: "",
  rssi: -48,
  signal_level: 3,
  latitude: 46000,
  longitude: 129999,
  lang: "",
  avatar: "table_lamp_4",
  region: "Europe/Rome",
  specs: "",
  nickname: "",
  has_set_location_info: true,
  device_on: true,
  brightness: 100,
  dynamic_light_effect_enable: false,
  default_states: {
    type: "last_states",
    state: {
      brightness: 100
    }
  }
}```

Happy to help in debugging this device.

Massimo

Hi ossnoser,
Thank you for using this node-red-contrib-tplink-tapo-connect-api.
This node-red-contrib-tplink-tapo-connect-api is a wrapper for "tp-link-tapo-connect".
The "tp-link-tapo-connect".doesn't seem to support the Tapo L520E's Brightness Control.
Also, I will check if it can be solved only with "node-red-contrib-tplink-tapo-connect-api".
sanlike0911

Hello Sanlike! Did you ever find a solution for this? Brightness in both L510 an L530E are both a no-no for me. Everything else flawless!


ñ can't be used in variable names

平仮名 can't also be used. Non ascii names don't seem to work.

Fix'd!


No Support for Seamless CO-OP Mod

Would be nice to have an option to launch through the seamless CO-OP mod .exe and have FOV options applied.
Only Launches through Non Seamless Co-Op .exe

You can use seamless. Just launch the tool, then launch the seamless coop executable. The tool should still patch the game automatically. Though it may popup with a dialog with three options (Yes, No, Cancel), select the "No" option.


Change number of Staff Directory results shown

From 5 initially and a max of 50 to 20 initially and a max of 100.

and a max of 10

Is that correct? Did you mean 10 more after the initial 20?

Whoops, should have said a max of 100.

I'll fix the commit message and re-push.

Ready for re-review.


Create ZookeeperServerRegisterRepositoryTest.java

// Describe your PR here; eg. Fixes #issueNo

Make sure that:

[ ] You have read the contribution guidelines.
[ ] You submit test cases (unit or integration tests) that back your changes.
[ ] Your local test passed mvn clean install -Dmaven.javadoc.skip=true.

Codecov Report

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

@@            Coverage Diff            @@
##             master    #1284   +/-   ##
=========================================
  Coverage          ?   69.12%
  Complexity        ?     2040
=========================================
  Files             ?      376
  Lines             ?     8111
  Branches          ?      826
=========================================
  Hits              ?     5607
  Misses            ?     2093
  Partials          ?      411

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 b5ef774...b91d7d9. Read the comment docs.


Fix: Height issues for Project Contributors container. #74

I have made some changes, please review it.

Why always I made some mistakes at the en of the day? and you always fixed that in end.🤔😞
How I ignored that semicolon?

It's chill man. Try doing a build locally if you're not sure it will fail when making the PR.
It will point out the error so you can fix it before pushing the changes.
T'was a small typo, don't stress it XD

It's chill man. Try doing a build locally if you're not sure it will fail when making the PR.
It will point out the error so you can fix it before pushing the changes.
T'was a small typo, don't stress it XD

**Man, your explanation and advices are epic and so real facts.**🤩
Thanks a lot! Actually I am learning many things from you. 🤗


https://rusty-dash.com/nightlies dead?

server looks dead...

Not dead, that page just wasn't included in the recent refactoring I did. See https://github.com/dikaiosune/rust-dashboard/pull/161#issuecomment-325585069 for some context.


Adding the RPSV mean contour method for slice interpolation

Adding the RPSV mean contour method created by Jozsef Molnar and Dominik Hirling (article preprint here)
The code needs some serious rewrite.
Some of the code was optimized using Cython, which adds some complexity to the system, but without it the method would be too slow for real world usage.
Checklist:

[ ] simplify calling the function (no thread)
[ ] remove pyximport, compile on installation

I thought that I managed to hide some "utility" layers based on this thread: https://forum.image.sc/t/make-particular-layers-invisible-in-the-layer-list-dock/53248. But unfortunately (as discussed at the forum) it won't work if a layer is added before opening the widget. So for now I will just put at the end of the name of such layers [DO NOT TOUCH]


Update supported platforms

Adds Ruby 3 to the build matrix, and removes conditionals for old versions of mri and rbx

@bkeepers @cadwallion Does this show that the current version 2.7.6 supports Ruby 3.0.x? I'm trying to deduce if Ruby 3 is supported, but I don't see anything documented.

@clarkedb yes, dotenv works on Ruby 3.


[Youtube][Request] Add Subtitle Skipping Based on SponsorBlock Segments

DO NOT REMOVE OR SKIP THE ISSUE TEMPLATE

[X] I understand that I will be blocked if I intentionally remove or skip any mandatory* field

Checklist

[X] I'm requesting a feature unrelated to a specific site
[X] I've looked through the README
[X] I've verified that I have updated yt-dlp to nightly or master (update instructions)
[X] I've searched known issues and the bugtracker for similar issues including closed ones. DO NOT post duplicates
[X] I've read the guidelines for opening an issue

Provide a description that is worded well enough to be understood
Currently, the SponsorBlock integration allows you to skip specific segments (e.g., sponsor, self-promo) when downloading video or audio. This request aims to extend this functionality to subtitle downloads as well. Specifically, the goal is to modify the subtitle processing logic to remove or adjust subtitle cues that fall within segments defined by SponsorBlock, based on user-selected categories, thereby allowing subtitle file downloads that do not contain undesired segments.
Here's a gist where I took a crack at adding a new postprocessor to perform this logic.
Provide verbose output that clearly demonstrates the problem

[ ] Run your yt-dlp command with -vU flag added (yt-dlp -vU <your command line>)
[ ] If using API, add 'verbose': True to YoutubeDL params instead
[ ] Copy the WHOLE output (starting with [debug] Command-line config) and insert it below

Complete Verbose Output
No response

Duplicate of #6616


Fix platform name for Openstack clouds

Fix platform name for Openstack clouds
Signed-off-by: Aswin Suryanarayanan<EMAIL_ADDRESS>

/retest-required

/assign @sridhargaddam

/lgtm
Can we please ensure that we do end-to-end testing of this feature on RHOS with all the associated PRs and identify any missing elements. Since we do not have a CI job to validate this its important that we test this properly during manual validation.

/approve

/retest-required

/cherrypick release-2.5

/cherrypick release-2.5


Add basic support for OP_RETURN

Parse OP_RETURN of each transaction coming in and insert entries into a new "OP_RETURN" table with each key/value (separated by =) as well as the unprocessed OP_RETURN in a new column in the transaction table
Add <op_return> variable to payment triggers
Add a new button on each Transaction row, under 'TX' that opens a dialog to view the OP_RETURN data

We can get fancier with this later w/ filters, searching, etc but for now we can just focus on inserting and then allowing them some way to read them.

https://github.com/Bitcoin-ABC/bitcoin-abc/blob/master/doc/standards/bip21-ecash-additions.md


Outdated Dockerfile

The Dockerfile at library/nginx in the docker-library/official-images repo has been updated.
Please update your Dockerfiles accordingly.

https://github.com/realpage/nginx/pull/18 to resolve


Partial replacement for option text, text Search

Support partial replacement for option text, change text label in Search field

Thanks


data.on & listeners in functional components are not consistent

Version
2.5.3
Reproduction link
https://codepen.io/wxsm/pen/RjgYPy
Steps to reproduce
Just check out the codepen.
What is expected?
As the doc said: listeners: (2.3.0 ) An object containing parent-registered event listeners. This is an alias to data.on.
Then they should be accurately the same thing.
What is actually happening?
They are not the same in this case.

Hi, thanks for filling the issue.
The only difference between listeners and data.on is that listeners is an empty object {} when data.on is undefined.
The reason listeners is added is that in practice data.on could often be undefined, making it very verbose to access,  e.g.
// before 2.3, you'll need to write checks for `data.on` everywhere
if (data.on && data.on.foo) {
  // do something
}

so we now use the listeners shorthand to simplify the above to
// after 2.3
if (listeners.foo) {
 // do something
}

Interesting.
Then you should not use the word alias, which means exactly the same, but have what you said pointed out in the doc.
Because, when people use listeners in before and found that it only supported by 2.3+, going to make it compatible with 2.0+, they will get confuse with the errors and the doc. (yes that's me)


Consider raising exception when reading on a closed connection

The pattern for reading a message robustly is:
message = yield from websocket.recv()
if message is None:
    break

If a user fails to check for None they'll most likely get a confusing error as soon as they try to do something with the message.
In hindsight it would make more sense to raise an exception in that case: the action attempted by the programmer failed.
For comparison the pattern for writing a message robustly is:
if not websocket.open:
    break
yield from websocket.send(message)

If a user fails to check for websocket.open they get an exception when calling send() which makes complete sense.
There are two possibilities:

change the default behavior of recv() to raise an exception on a closed connection and provide a flag to opt-in to the historical behavior: that's best if we believe the new behavior makes more sense
provide a flag to opt-in to the alternative behavior of recv()

We could also have two API, one that returns None when the connection is closed and one that raises an exception, but I'm afraid the nuance could be confusing.

The suggested new behavior wouldn't have confused the reporter of #75.

+1 on raising errors on closed connections.
it would also be nice to use pythons context manager syntax to guarantee client code can be robust without any need for checking on their end.
something like this:
def echo_handler(websocket):
    with websocket as ws:
        # as long as the socket is open do your thing
        while True:
            message = yield from ws.recv()
            yield from ws.send(message)

it's not necessarily pretty (it took 3 indents to write anything useful), but it'll take some responsibility off a client.

It dosn't matter if the handler ends with an exception; the server doesn't do anything with it.

I would also prefer getting an exception there.

I think the send() method should raise too.
in write_frame  ( https://github.com/aaugustin/websockets/blob/master/websockets/protocol.py#L261 ) the exception ConnectionResetError is caught but  the parent code is not warned about the data loss.

At this point, it's mostly a matter of me feeling in the mood for writing the patch :-)

@dzen There may be an arbitrary amount of data in-flight between your endpoint and the remote endpoint.
If send() hits a connection error while trying to flush the data, it's almost guaranteed that you lost the last frame. You may also have lost arbitrarily many previous frames.
If you want to check if a frame has been received, you need to get that information from the remote endpoint. The easiest way to do so is to yield from self.ping().

I just committed this change and I plan to release version 3.0 in the next few days.
Folks who are following this issue, if you could try the master branch and report your experience, that would be very useful!

@dzen Upon further thought, I implemented your suggestion in f531d696dad7a0b3c8fe59e3512992f3bc9c3037. Thanks for bringing that up!


Add healthcheck endpoint to sqs

Closes: #XXX
What is the purpose of the change
Adds healthcheck endpoint that returns the following:

grpc Gateway status: Pings the status endpoint of the provided endpoint (address + port) returns down when status endpoint is unreachable
lastestHeight status: checks and returns if redis is synced to latest height of the chain
Redis status: checks and returns redis status

Testing and Verifying
WIP
Documentation and Release Note

[ ] Does this pull request introduce a new feature or user-facing behavior changes?
[ ] Changelog entry added to Unreleased section of CHANGELOG.md?

Where is the change documented?

[ ] Specification (x/{module}/README.md)
[ ] Osmosis documentation site
[ ] Code comments?
[ ] N/A

Confirmed the endpoint is returning as expected
 curl http://localhost:9092/healthcheck
{"grpc_gateway_status":"running","node_status":"synced","redis_status":"running"}

@p0mvn  I have addressed all your prior comments except the one for using tendermint struct!


[TextField] Better inputComponent demo

Shows how the inputComponent can be used with the TextField
Fix a bunch of accessibility issue on the page

Closes #10559

Hello @oliviertassinari please,  where inputRef was passed to TextMaskCustom?


Change status bar items position at the bottom

could you add the ability to display the status bar under the hidden part?

No, this isn't possible.


trxdb-loader healthz does not work as expected

trxdb-loader is a bit weird.  When doing a curl http://localhost:8080/healthz returns ready as it should.  However, using telnet to connect closes the connection immediately even before providing the URL to query.

fixed!
Author: Stéphane Duchesneau<EMAIL_ADDRESS>Date:   Wed Sep 2 11:01:48 2020 -0400

    remove aggressive readtimeout of 10ms on trxdb-loader healthcheck


Feature: NFT Showroom

When NFT's smart contract is published shortly, we are going to want an area to showcase NFT's.

Spoke to cryptomancer earlier and NFT's are about to be deployed to the testnet. So, we'll probably want to look at adding this quite soon.


fix storage configuration check

/assign @legionus

@bparees, you have discovered a new way to create PR. Instead of describing the problem in the description, you use a comments to your own PR.
Can you describe the problem?
The clusterconfig.Get returns an empty struct even if the configmap is not found because all fields are optional and caller should handle it on its own. Some parameters can be generated like a bucket name. Some of them not and in this case caller must throw an error.
In real world the global config (configmap, secret, it does not matter) should be already created before registry bootstrap.

@bparees, you have discovered a new way to create PR. Instead of describing the problem in the description, you use a comments to your own PR.

I felt that commenting specifically on the relevant change would be more helpful for you.

Can you describe the problem?

the problem is your changes result in a crashlooping operator because an unexpected error is being returned to the bootstrap function.

The clusterconfig.Get returns an empty struct even if the configmap is not found because all fields are optional and caller should handle it on its own. Some parameters can be generated like a bucket name. Some of them not and in this case caller must throw an error.

In reality it returns an empty struct and further processing examines that empty struct and throws an error that the driver type is unknown.   That error is then received by the bootstrap logic which promptly crashes because it's an unexpected error.
Did you run your version of the operator against a cluster that does not have the configmap? (which no cluster has today)  If you did you would see the behavior.  Run the installer and you will see it.

https://github.com/openshift/cluster-image-registry-operator/blob/master/pkg/operator/bootstrap.go#L87-L91
That i the logic which, when it sees the "unknown storage type" error (not a storage not configured error), returns the error up the stack and ultimately crashes the operator.

In reality it returns an empty struct and further processing examines that empty struct and throws an error that the driver type is unknown. That error is then received by the bootstrap logic which promptly crashes because it's an unexpected error.

This is the behavior I expected (more or less).

In reality it returns an empty struct and further processing examines that empty struct and throws an error that the driver type is unknown. That error is then received by the bootstrap logic which promptly crashes because it's an unexpected error.

Ok, but to change this, it is more correct to return ErrStorageNotConfigured in line https://github.com/openshift/cluster-image-registry-operator/blob/master/pkg/storage/storage.go#L88.


travis: abort when static-check/go-test fails

In case make static-check fails, there is no need to continue. Follow-up errors are most likely related to the first failure as well.

Well, that contradicts with the make static-check target. It has a list of checks, and it will abort execution in case one test fails. Shall we split that up in multiple executions then?

Well, that contradicts with the make static-check target. It has a list of checks, and it will abort execution in case one test fails. Shall we split that up in multiple executions then?

Yes we can split it

Updated to split the make static-checks, and run them all in case one fails.

LGTM..thanks


Instant Client 19c for OL9

Add Instant Client 19c for OL9

@cjbj this PR has a lot of cruft in it. So much so, it triggered the OCA bot. Can you please rebase your fork as it's quite significantly out of date?

@Djelibeybi I had rebased, but obviously not correctly.


[Feature Request] Add support for xf86kbdbrightness

The media keys "XF86KbdBrightnessUp" and "XF86KbdBrightnessDown" are not supported in swhkd currently. Adding them would be strongly beneficial.

we have had this discussion before, we are trying to look into a proper method to achieve this universally.


[monitor] update to latest OTEL

Packages impacted by this PR

@azure/opentelemetry-instrumentation-azure-sdk
@azure/monitor-opentelemetry
@azure/monitor-opentelemetry-exporter
@azure/monitor-query

Issues associated with this PR

#29486
#29487
#29488
#29489
#29490
#29491
#29492
#29493
#29494
#29495
#29496
#29497

Describe the problem that is addressed by this PR
What are the possible designs available to address the problem? If there are more than one possible design, why was the one in this PR chosen?
Are there test cases added in this PR? (If not, why?)
Provide a list of related PRs (if any)
Command used to generate this PR:**(Applicable only to SDK release request PRs)
Checklists

[x] Added impacted package name to the issue description
[ ] Does this PR needs any fixes in the SDK Generator?** (If so, create an Issue in the Autorest/typescript repository and link it here)
[ ] Added a changelog (if necessary)

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


Privacy of User's authorizations granted to Clients

closes #7

I'd just add for future reference, that I think the phrasing should be much simpler along the lines of

A server should not need to know restrictions a user wishes to impose on its clients

The launcher App or the user proxy should be the ones dealing with restricting access to the user's apps. This makes the architecture of access control much simpler, and allows the apps the user uses to be kept private if so desired.


Added a few standard lua base packages to the LuaReader class

Summary
This change should enable standard lua math libraries, string, io, and package libraries in inlet. The main utility of this is to be able to calculate certain model parameters that are not compute intensive directly in lua or load external libraries no included by default.

Users are already able to open "custom" libraries via LuaReader::solState, e.g.:
  luareader->solState().open_libraries(sol::lib::math);

though we could certainly expose a LuaReader::openLibraries method as well.

Users are already able to open "custom" libraries via LuaReader::solState, e.g.:
  luareader->solState().open_libraries(sol::lib::math);

though we could certainly expose a LuaReader::openLibraries method as well.

I feel like these are a reasonable default.  I will add a description on how to add more in the documentation in #408

I feel like these are a reasonable default.  I will add a description on how to add more in the documentation in #408

It would probably also be good to add a function to allow users to add custom options as desired, or to document how users can add additional libraries, as in @joshessman-llnl's PR comment

see my comment above =)

It would probably also be good to add a function to allow users to add custom options as desired, or to document how users can add additional libraries, as in @joshessman-llnl's PR comment

see my comment above =)


Minimatch 0.3 issues

Just FYI, the version of minimatch is causing some issues for those running Node 0.8  see minimatch#35 . Any chance we can clamp down the package.json for fileset to 0.2.X?

Closed by 0.2.x branch, thanks @jimmyhchan


build: fix meson cpu families

Depends on https://github.com/NopeForge/nope.gl/pull/256.

Superseeded by https://github.com/NopeForge/nope.gl/pull/258.


friend reject function

friend reject function exists, notifications page only shows non-rejected requests.
changed placeholder on new post


Feature Request: DWM-like Tagging

Would it be possible for yabai to support DWM-like tagging? (or does it already support something like this and I'm unaware?)
Every now and then I have a window or two that I would like to appear in more than one workspace. It'd be nice to say "I'd like to use this window in these spaces, and that one in those spaces" and to be able to do that. Thank you.

This is technically possible to do, but it would require a fair bit of changes to the codebase.

If one can add any information to a window(say a label just like spaces) is helpful enough that scripts outside can do the management.

You should be able to use the window id retrieved through the query system then, as it uniquely identifies the window.

Closing as out of scope for this project.


Proposal: remove revision from url

Need to add detail - making note whilst it's in my head.
To talk to @dannyhope about.

Live. Like…a long time ago.


Move non-code covering tests to AutoReview subnamespace

:+1:

Thanks for reviewing the concept.
I agree that naming could be improved. Let us make it later if one will have better idea, and merge it for now as it's easy to have conflicts on this PR, thus I don't want to have this PR open for too long


Opening the site opens up a 404 page.

I saved one of your pages on ricing and opening it up, or even the home page up shows a 404 page.

+1

+1


Fix rust benchmarks

Replace KZG with Kzg in type names.
Clone blobs because it doesn't implement copy trait.
Run benchmarks in CI so this doesn't happen again (twice now).
Benchmark verify_kzg_proof because somehow it got left out.

Closes #256.

Additionally, I updated the verify_blob_kzg_proof_batch benchmarking function. I'm pretty sure cloning all of the blobs/commitments/proofs was impacting the results of the benchmark. Best to do that outside of the benchmark. The results now match the Go bindings benchmarks pretty closely.

Merging! Thanks!


ColorToStringConverters

Documentation added for .NET MAUI Community Toolkit proposals:

[Proposal] ColorToStringConverters  https://github.com/CommunityToolkit/Maui/issues/54

Docs Build status updates of commit 1af372c:
:warning: Validation status: warnings

File
Status
Preview URL
Details

docs/maui/converters/index.md
:warning:Warning
View
Details

docs/maui/TOC.yml
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-cmyk-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-cmyka-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-hex-rgb-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-hex-rgba-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-hsl-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-hsla-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-rgb-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-rgba-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/index.md

Line 30, Column 3: [Warning: file-not-found - See documentation] Invalid file link: 'ccolor-to-hsl-string-converter.md'.
Line 31, Column 3: [Warning: file-not-found - See documentation] Invalid file link: 'ccolor-to-hsla-string-converter.md'.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit afae92f:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/maui/TOC.yml
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-cmyk-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-cmyka-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-hex-rgb-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-hex-rgba-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-hsl-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-hsla-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-rgb-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-rgba-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/index.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

PRMerger Results

Issue
Description

Added File(s)
This PR contains added files. New files require human review.

Yaml File(s)
This PR includes changes to .yml file(s) owned by another author.

File Change Percent
This PR contains file(s) with more than 20% file change.

Index File
This PR contains a change to the index file.

Docs Build status updates of commit 2be51c7:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/maui/TOC.yml
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-cmyk-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-cmyka-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-hex-rgb-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-hex-rgba-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-hsl-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-hsla-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-rgb-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-rgba-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/index.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

PRMerger Results

Issue
Description

Added File(s)
This PR contains added files. New files require human review.

Yaml File(s)
This PR includes changes to .yml file(s) owned by another author.

File Change Percent
This PR contains file(s) with more than 20% file change.

Index File
This PR contains a change to the index file.

Docs Build status updates of commit 576a7d1:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/maui/TOC.yml
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-cmyk-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-cmyka-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-hex-rgb-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-hex-rgba-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-hsl-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-hsla-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-rgb-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-rgba-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/index.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

PRMerger Results

Issue
Description

Added File(s)
This PR contains added files. New files require human review.

Yaml File(s)
This PR includes changes to .yml file(s) owned by another author.

File Change Percent
This PR contains file(s) with more than 20% file change.

Index File
This PR contains a change to the index file.

Docs Build status updates of commit 0587361:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/maui/TOC.yml
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-cmyk-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-cmyka-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-hex-rgb-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-hex-rgba-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-hsl-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-hsla-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-rgb-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/color-to-rgba-string-converter.md
:white_check_mark:Succeeded
View

docs/maui/converters/index.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

PRMerger Results

Issue
Description

Added File(s)
This PR contains added files. New files require human review.

Yaml File(s)
This PR includes changes to .yml file(s) owned by another author.

File Change Percent
This PR contains file(s) with more than 20% file change.

Index File
This PR contains a change to the index file.


validate s3 profile's bucket exists

Currently it is the drpolicy reconciler that validates s3 profiles referenced in a drpolicy.  This issue tracks expanding that procedure to validate that each s3 profile's specified bucket exists as suggested in https://github.com/RamenDR/ramen/pull/320#pullrequestreview-789959055.

This issue has been addressed in pull request #327 commit https://github.com/RamenDR/ramen/pull/327/commits/6735368bc0775960d90268ec27544befb00bd2c5# wherein an s3 policy's bucket is presumed to exist if and only if s3ObjectStore.ListKeys returns a nil error.


Rename content/actions/creating-actions/dockerfile-support-for-github…

…-actions.md to content/actions/creating-actionsdockerfile-support-for-git

Why:

What's being changed:

Check off the following:

[x] I have reviewed my changes in staging. (look for the deploy-to-heroku link in your pull request, then click View deployment)
[x] For content changes, I have reviewed the localization checklist
[ ] For content changes, I have reviewed the Content style guide for GitHub Docs.

dockerfile-support-for-github-actions.md

dockerfile-support-for-github-actions.md


Message send is not received

I got Facebot working with fork of spartak1547 and was able to login successful.
I was also able to send a message (clearly there was not error during sending the message), but the message never arrives at receivers account. I tried with myself as receiver and also with another account.

I fixed it

Maybe I dind't explained the problem correctly. If I am sending a message using following code:
from facebot import Facebook
fb = Facebook('userid', 'pw')
fb.send_person('otheruserid'; 'test')
The message never receives at the second account with uid 'otheruserid'.
Maybe the format of data send to MESSAGE_URL is wrong or changed. or the URL changes?

sending messages work, maybe you are using the wrong id

what exactly is the userid?

Also doesn't work with me. For userid, I'm putting in their Profile name


Update padracing example for flame 1.9 and 1.10 or remove from dropdown

The padracing sample found at https://gist.github.com/flutterdevrelgists/ecabed4a17a3aad8bee7c6327e472fc8 is broken with the latest packages update due to breaking changes in v1.9.0.

@johnpryan, thoughts? (I wouldn't have any concerns with removing the sample)

Let's remove it for now: https://github.com/dart-lang/dart-pad/pull/2706