olm: Use file-based catalog instead of SQLite based catalog

What type of PR is this?
/kind cleanup

What this PR does / why we need it:
Since OLM is deprecating the SQLite based catalog we are currently
using, while at the same time, the SQLite based catalogs have issues
interacting with OpenShift clusters that implement the recent PSA
changes, let's switch to file-based catalog:
https://olm.operatorframework.io/docs/reference/file-based-catalogs/
Note: this change only affects upstream. Downstream catalogs (such as the
one OCP produces for RH-shipped operators) already employed a workaround.
Most of the work is done by the "opm render" command except for some
metadata that is stored at catalog/preamble.json, for example the icon.
Which issue(s) this PR fixes:
Fixes #1203

Does this PR have test?
will be tested by the OLM test

Special notes for your reviewer:
N/A
Does this PR introduce a user-facing change?

NONE

Codecov Report

Merging #1254 (82e7539) into main (b204795) will not change coverage.
The diff coverage is n/a.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1254   +/-   ##
=======================================
  Coverage   45.37%   45.37%
=======================================
  Files          48       48
  Lines        5366     5366
=======================================
  Hits         2435     2435
  Misses       2811     2811
  Partials      120      120

oops I managed to commit a change that was only meant for testing:
         {
-            "name": "security-profiles-operator.v0.6.0",
-            "skipRange": ">=0.4.1 <0.6.0"
+            "name": "security-profiles-operator.v0.5.1-dev",
+            "skipRange": ">=0.4.1 <0.5.1-dev"
         }

sorry!

Is this ready for merging?

sadly, no. The OLM tests are not passing and I need to look into that. I did test the catalog on OCP, but I need to dig into the tests to see what's up (maybe we use too old OLM version there?).

note for self: check if operatorhub.io supports file-based catalogs.

/hold
till I figure out the olm tests

next bug:
2022/10/23 08:00:09 render reference "localhost:5000/security-profiles-operator-bundle:v720b17fbedf8e7a2368c304ab342b72b771d3912": error resolving name : failed to do request: Head "https://localhost:5000/v2/security-profiles-operator-bundle/manifests/v720b17fbedf8e7a2368c304ab342b72b771d3912": http: server gave HTTP response to HTTPS client

On Sun, Oct 23, 2022 at 01:01:03AM -0700, Jakub Hrozek wrote:

next bug:
2022/10/23 08:00:09 render reference "localhost:5000/security-profiles-operator-bundle:v720b17fbedf8e7a2368c304ab342b72b771d3912": error resolving name : failed to do request: Head "https://localhost:5000/v2/security-profiles-operator-bundle/manifests/v720b17fbedf8e7a2368c304ab342b72b771d3912": http: server gave HTTP response to HTTPS client

This seems to have been caused by OLM renaming the no-TLS parameter from
skip-tls to use-http. Because we are testing with a local registry
on a kind cluster, the registry only uses HTTP, not HTTPS so we need to
keep TLS disabled.
Let's see if the new patch fixes the tests..

green  tests, yay!
/hold cancel

On Fri, Oct 21, 2022 at 12:02:20PM -0700, Jakub Hrozek wrote:

note for self: check if operatorhub.io supports file-based catalogs.

I was being dumb, one does upload bundles to operatorhub, not catalogs
and operatorhub creates a catalog. So our operatorhub.io releases are
not affected.


add ability to pickle tftest instance objects

The changes introduced allow tftest.TerraformPlanOutput and tftest.TerraformState instances to be pickled. Given the above classes have custom __getattr__ methods, the classes need __getstate__ and __setstate__ methods in order for pickle.dumps() to properly serialize the instances. In addition, in order for the serialized objects to be deserialized, the TerraformValueDict.__getattr__ method needs to skip looking up dunder methods during pickle.loads() or else the method keeps calling itself resulting in a recursive loop.
If you're wondering what the use case of this functionality is, I'm currently creating caching fixtures for the outputs of tftest methods so that the output is available between pytest sessions. If it all goes well and it seems like a good fit for tftest, I may propose adding these fixtures to the tftest package within another PR.

Linting is a bit of a stress, this might help :)

Linting is a bit of a stress, this might help :)

Aha got it, thanks for the info!

Thanks for this, and the interesting use case! I can cut a release once you merge, if you need it (which will be in a few hours, I'm on CET time). :)

That would be awesome, thank you! 👍

Cut 1.7.2


Port to 1.17.1

This was pretty fun!
Well, except for updating the screen handler API...
There's a lot to say but I'll try to keep it brief for now and write some comments for each commit:

https://github.com/benfah/SimpleDrawers/commit/a25ea10c09ca92ec5d2511010bdadb7132dc2cfd updated the build, gradle and dependencies all in one - this first step is always a mess to look at but it's easy to do by yourself
https://github.com/benfah/SimpleDrawers/commit/bdf5e1f3a6630648994b5127d73a8d0fcf5f3c07 "Make the build work" - comment out everything that cannot be directly fixed

Repairs start:

https://github.com/benfah/SimpleDrawers/commit/9a7a89224aab2e042b2e1434a8b8b87efd438385 BlockEntity.tick() is gone and was replaced by BlockWithEntity.getTicker()
https://github.com/benfah/SimpleDrawers/commit/2008814ec0eb588a59a6380e74b39ac7e0ea4afc The normals were flipped and there's now a nice DiffuseLighting class that simplifies the code a little.
The ItemRenderer takes a seed, which I just hardcoded to be 0.
https://github.com/benfah/SimpleDrawers/commit/6101d726b66c764724ebe1cb478585431aca29d9 BlockEntityRenderer is an iterface now, so no dispatcher / context field.
https://github.com/benfah/SimpleDrawers/commit/e4c411b5f262bf28a3aaf1d808b957ef1c7842b3 Important change in binding textures
https://github.com/benfah/SimpleDrawers/commit/1a644567fcec34ae8f90802721295108d9532c66 Another important change in RenderSystem but easy to get used to
https://github.com/benfah/SimpleDrawers/commit/1246ea204b7adb68bbbb9d9fd9ce0c655776b389 WTHIT is the successor of Hwyla (which is the successor of Waila) and it changed quite a lot.
I got stuck on the getRenderable part for a while, turns out that tag.putInt("count", stack.getCount()); is incorrect (it should be a byte named Count). It is much easier to use ItemStack.writeNbt() so the code is now much simpler. (Spacers seem to be gone but rendering air works just fine.)
https://github.com/benfah/SimpleDrawers/commit/b806126adf60c4d1c7dd12ba333fee194c60d685 -
https://github.com/benfah/SimpleDrawers/commit/454f12d7a915359c466c373c08b21819f227eca4 The project used a ton of deprecated Fabric API modules, this is the first swipe to update the easy ones
https://github.com/benfah/SimpleDrawers/commit/77c98a7ee1b34a6407cad13d012b983f1eaa415e This one was just annoying... The new API is way harder to code for and there's this annoying issue that the part which previously just called openContainer now required construction of a ScreenHandler (see here) and it seems there's no good generic way to do that for multiple classes.
The type itself actually has a create() method but that one simply throws

UnsupportedOperationException: Use ExtendedScreenHandlerType.create(int, PlayerInventory, PacketByteBuf)!

and Fabric API doesn't give access to ExtendedScreenHandlerType (to my knowledge).
So what I ended up doing is combine all the different DrawerContainer classes and add a simple if-else in the constructor - it's not ideal but it seemed to be the sanest option.
I also removed some of the generic typing since it didn't have much of a benefit anymore.
(I previously had some super complex typing, but something like
ScreenHandlerType<DrawerContainer<? extends BlockEntityAbstractDrawer>> doesn't exactly roll off the tongue.)

https://github.com/benfah/SimpleDrawers/commit/1de7f186ed1f96cf0d96325c7e8856a4dfe30bd7 using DiffuseLighting to remove some code

Misc
There's a lot of smaller stuff that I held back on changing since I wanted to keep this PR small, e.g. I didn't change the naming of "Containers" to "ScreenHandlers".
Question: I have no idea what
matrices.pop();
RenderSystem.setupLevelDiffuseLighting(DIFFUSE_LIGHT_0, DIFFUSE_LIGHT_1, matrices.peek().getModel());
matrices.push();

(now using DiffuseLighting.disableForLevel()) actually does, I couldn't find any difference in rendering.

Some really impressive work here! @Fourmisain, you continue to be the MVP of Fabric mod pull requests.


Apply Filter button not working

please assign me this issue under GSSoC'24 @khushi-joshi-05 ma'am


I want to generate the pointcloud like your pictures on paper

How can I do that? And if you have the pretrained model?

I appreciate it. Please up load that. Q A Q

I appreciate it. Please up load that. Q A Q

Fortunately, I have found this model trained in the past and you can try it: https://drive.google.com/file/d/1BCP-BYuEdxIRT0P5m6y_WmDy_LTykctR/view?usp=sharing

@Sun-setting  Some keys need to be replaced :

import torch
model = torch.load("sketchsampler.ckpt")
for key in list(model['state_dict'].keys()):
   if key.startswith("g_Feat."):
       model['state_dict'][key.replace("g_Feat.", "sketch_translator.parameter.")] = model['state_dict'][key]
       del model['state_dict'][key]
   if key.startswith("g_Feat2PC."):
       model['state_dict'][key.replace("g_Feat2PC.", "depth_head.")] = model['state_dict'][key]
       del model['state_dict'][key]
   if key.startswith("g_Entropy."):
       model['state_dict'][key.replace("g_Entropy.", "density_head.")] = model['state_dict'][key]
       del model['state_dict'][key]
torch.save(model, "sketchsampler_new.ckpt")


[SVM] Move RuntimeConfig to program-runtime

Problem
RuntimeConfig doesn't use anything SVM specific and logically belongs in program runtime rather than SVM.
Summary of changes
This change moves the definition of RuntimeConfig struct from the SVM crate to program-runtime and adjusts use statements accordingly.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 81.8%. Comparing base (b78c070) to head (353bbdc).
Report is 2 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master      #96   +/-   ##
=======================================
  Coverage    81.8%    81.8%
=======================================
  Files         838      838
  Lines      225940   225943    +3
=======================================
+ Hits       184904   184945   +41
+ Misses      41036    40998   -38


feat(chain): add support for luxon object during lookups

With the deprecation of moment, luxon is sane replacement in testing. In a similar fashion as with moment, we don't want to break the prototype chain when passing luxon objects around. Unlike moment, there are several date-ish object we need to account for. This will allow users to reference and manipulate luxon object during chain execution with out having to cast between native date objects

@all-contributors please add @dominic-mcallister-logdna  for review


Highlight Color not respected on Initial Load

Problem
I have the Highlight group set to "NonText" on the require/setup call.
When loaded the Highlight group is NOT "NonText" - but is (presumably IblIndent)
Reloading the configuration resets the highlight group properly.
I am 90% certain that this is some kind of problem in my setup, but I don't understand the lifecycle well enough to debug it.
Steps to reproduce
https://github.com/lukas-reineke/indent-blankline.nvim/assets/149870/fb19163d-f551-4404-abd3-b4ce899f3994
Expected behavior
The initial highlight group should be what I set it to.
Neovim version (nvim -v)
nightly

I can confirm that this appears to be a bug and IblScope doesn't seem to be respected in any way on initialization, at least via lazy.nvim (even with lazy = false). A workaround for now is to set @ibl.scope.char.1 and @ibl.scope.underline.1 explicitly, for example:
vim.api.nvim_set_hl(0<EMAIL_ADDRESS>{ fg = "#d3869b" })
vim.api.nvim_set_hl(0<EMAIL_ADDRESS>{ sp = "d3869b", underline = true })

Perhaps ibl setup is called too late and that's what's causing this issue?

Sorry I didn't see this before.
The problem is most likely that your colorscheme doesn't clear existing highlight groups.
Indent-blankline generates highlight groups if they don't exist. If ibl loads before the colorscheme it will create the highlight groups based off of the default colors. When the color scheme changes, it will generate them again, but it won't overwrite any existing groups (this is so that color schemes can set them). But if your colorscheme doesn't set them, and also doesn't clear them, you will get the default colors.

Thanks for your response which allowed me to track down the issue to a degree. I use gruvbox.nvim, loaded via lazy.nvim with the options lazy = false and priority = 1000, so my colorscheme is loading before indent-blankline.nvim, however indent-blankline.nvim was loading before the line in my config specifying the change to IblScope and it seems indent-blankline.nvim never re-reads this, hence it was defaulting to linking to LineNr with the colour for that specified by gruvbox.nvim.
The solution is to make sure IblScope is specified before indent-blankline.nvim is loaded, so for example with gruvbox.nvim:
{
    "ellisonleao/gruvbox.nvim",
    lazy = false,
    priority = 1000,
    config = function()
        require("gruvbox").setup({
            overrides = {
                ["IblScope"] = { fg = "#d3869b" },
            },
        })
        vim.opt.background = "dark"
        vim.cmd.colorscheme("gruvbox")
    end,
},

I still have no idea how to get this to work from within the ibl setup function though, as the following just doesn't work for me (the scope highlights remain the same as LineNr):
{
    "lukas-reineke/indent-blankline.nvim",
    main = "ibl",
    config = function()
        local hooks = require("ibl.hooks")
        require("ibl").setup({
            scope = {
                highlight = "GruvboxRed" -- as an example
            },
        })
        hooks.register(hooks.type.SCOPE_HIGHLIGHT)
    end,
},

The solution is to make sure IblScope is specified before indent-blankline.nvim is loaded

Yes, the highlight group needs to be defined before you load indent-blankline.

I still have no idea how to get this to work from within the ibl setup function though, as the following just doesn't work for me (the scope highlights remain the same as LineNr):

This should work fine, but again, GruvboxRed needs to be set before you run this.
Also, this hooks.register(hooks.type.SCOPE_HIGHLIGHT) is wrong, hooks.register takes 2 arguments. What are you trying to do here?

Sorry, I was trying to provide an example to demonstrate that it doesn't work. GruvboxRed is set before indent-blankline is loaded in my case, but highlight can just as easily be set to ErrorMsg or anything else that is defined at the time of neovim initializing as none work.
My config (where scope highlight doesn't work) is:
	{
		"lukas-reineke/indent-blankline.nvim", -- Indentation guides
		main = "ibl",
		config = function()
			local highlight = {
				"RainbowRed",
				"RainbowYellow",
				"RainbowBlue",
				"RainbowOrange",
				"RainbowGreen",
				"RainbowViolet",
				"RainbowCyan",
			}
			local hooks = require("ibl.hooks")

			hooks.register(hooks.type.HIGHLIGHT_SETUP, function()
				vim.api.nvim_set_hl(0, "RainbowRed", { fg = "#E06C75" })
				vim.api.nvim_set_hl(0, "RainbowYellow", { fg = "#E5C07B" })
				vim.api.nvim_set_hl(0, "RainbowBlue", { fg = "#61AFEF" })
				vim.api.nvim_set_hl(0, "RainbowOrange", { fg = "#D19A66" })
				vim.api.nvim_set_hl(0, "RainbowGreen", { fg = "#98C379" })
				vim.api.nvim_set_hl(0, "RainbowViolet", { fg = "#C678DD" })
				vim.api.nvim_set_hl(0, "RainbowCyan", { fg = "#56B6C2" })
			end)

			vim.g.rainbow_delimiters = { highlight = highlight }

			require("ibl").setup({
				scope = {
					highlight = highlight,
				},
			})

			hooks.register(hooks.type.SCOPE_HIGHLIGHT, hooks.builtin.scope_highlight_from_extmark)

			require("ibl").overwrite({
				exclude = { filetypes = { "dashboard" } },
			})
		end,
	},

Which is copied from this plugin's example for integration with rainbow delimiters. I tried condensing this to only that which matters but made a mistake in the hooks line in the process.
What I was trying to illustrate is that no matter what highlight = "<some valid highlight group name>", is set to within the ibl setup function, it doesn't appear to do anything (I've also tried this without the hooks.register line, following the example under documentation section ibl.config.scope.highlight). Can you confirm that setting the scope highlight variable to some value does indeed change the scope highlight for you (since this would the suggest a config issue rather than a bug with indent-blankline)?
N.B. I've just realised I've been discussing scope.highlight and the original bug report is on indent.highlight. However, to me this appears to be the same issue.

require("ibl").overwrite({
    exclude = { filetypes = { "dashboard" } },
})

This is your issue. overwrite will overwrite your config and set everything to the default. Anything you do before is irrelevant.

I made a new release to change how overwrite works
https://github.com/lukas-reineke/indent-blankline.nvim/pull/760
@HawkinsT for your case, I'm pretty sure that should fix it. But I'll leave the ticket open, in case it is something else for @stephenprater

Perfect, this solved my issue. Many thanks for your assistance and quick patch, @lukas-reineke !

I changed my config stanza in Lazy to this:
	{
		"lukas-reineke/indent-blankline.nvim",
    main = "ibl",
		config = function()
      vim.api.nvim_set_hl(0, "IblIndent", { fg = "#34342d" })
      vim.api.nvim_set_hl(0, "IblWhitespace", { fg = "#34342d" })
			require("ibl").setup({
        indent = {
          char = "│",
          smart_indent_cap = true,
        },
        scope = {
          enabled = false
        }
			})
		end,
	},

Which if I understand correctly should result in the IblIndent highlight group being set on initial load.  However - it still requires me to reload the plugin before the Highlight group is correct.  Have I missed something?

Which if I understand correctly should result in the IblIndent highlight group being set on initial load. However - it still requires me to reload the plugin before the Highlight group is correct. Have I missed something?

This looks fine. But you still need to make sure that you load your colorscheme first, or you need to use :help ibl.hooks.cb.highlight_setup()
There is an example in the readme

Perfection.


Added parental consent language

This will allow underages to use GitHub if consented by an adult parent or legal guardian.

The age of 24 is suspect here, what happens when there is a person who is say 7years old and wanting to learn programming, with a 23yo parent. This person would not have a guardian or parent over 24. Further the parent would not nescesarily have the ability to use the service either. It is a strangely high age as many developers in the industry are not that age (I know many people in the employ of such companies as Google who are, and you would expect that they get parental consent?)

Even in Turkey (OP's country) the age of majority is 18.
Keep it at 13 unless you can provide specific reasons why we need a parental consent clause for anyone over.

24 is weirdly high for a minimum age for account registration. I've worked as a full time professional developer since I was 19 years old, and did freelance work several years before that. These changes to the terms would prevent most of the developers I know from being able to use GitHub.

In the end, 13 is the minimum age allowed under US law i.e. COPPA as mentioned previously.
Though I have no issues with under 13s using the service (with parental/guardian consent - does age of this person actually matter here) I understand why it is there.

If this were to ever in -- this would be HORRIBLE

Keep it at 18 (or the country's age of majority) unless you can provide specific reasons why we need a parental/guardian consent to be provided by anyone older.

Yeah, 24 is bizarre. It would mean people who have started working, have their own apartment, are legally allowed to vote etc, would not be legally allowed to create a GitHub account, they have to call their parents about it. This must be adjusted to 18 years or similar.

 Yeah, 24 is bizarre. It would mean people who have started working, have their own apartment, are legally allowed to vote etc, would not be legally allowed to create a GitHub account, they have to call their parents about it. This must be adjusted to 18 years or similar.

Read it again. 18 year-old will be able to create his own account in any case. Consenter age for minors/constricts are specifically kept up for following reasons: Not 18 because some jurisdictions have incomplete penal eligibility and/or responsibility for 18yo people (there are jurisdictions where legal adulthood age extends down to 12 or up to 22). Some Muslim countries allow marriage at ages as low as 10, but people that young cannot consent by themselves in the most countries.

is a strangely high age as many developers in the industry are not that age

You will first learn to use by yourself from 13 to 21 (24 for corporate accounts), then you can be trusted to safely consent to your child's coding.

Fixed that. Initially thought corporate accounts were given to organisations, not natural persons.

Shouldn't we leave things like this to lawyers? Not sure if the OP is a lawyer...

I am not a lawyer.

Therein lies the problem with this PR -- you are not a lawyer. This PR is all well intentioned but things like this require knowledge of the laws.

The other things you leave open-ended are: how does parental consent happen? Who has to verify it? This is a great idea but introduces overhead that unless @github is willing to take on this overhead, it's burdensome.

Like Facebook checks for real names, GitHub will check for consenter being actually eligible for consenting by instituting ID checks and/or software measures. Then consenter will consent to minor/constrict opening account via his parental/guardian control screen.

Two commits I have recently added handles becoming adult or constrict, what happens to account when getting out of constrict status.

Who is responsible for this?

@erkinalp -- So I have to give Github my ID? What's to stop a person from lying...let's NOT turn this into FB -- FB's real name policy is an absolute disaster and is arbitrarily enforced.

So I have to give Github my ID?

If and only if you want to consent to your child/constrict opening an account. In all other cases, you may remain pseudonymous.

How is this data maintained? How long do they hold onto these records?  You need to cover this.

In some jurisdictions, storing documents required for consent for extended period of time is illegal itself. As such those documents need to be discarded almost immediately. Like already pointed out, it would be quite burdensome for GitHub staff to actually to verify that the person posting the documents is the same person mentioned in the documents. It is for example quite easy for anyone living in the same house to have access to birth certificate of the underage person or to have access to scanned copy of personal identification card, passport or driver license.

employ any kind of software checks

e.g. Linking to government digital signature solutions where they exist. Most have e-parental consent application. That way, only the result of consent will be notified to GitHub, it will not be tracking papers.

what if there was a github for lawyers and/or international treaties?
gives me an idea for a startup

@nukeop Isn't one GitHub enough... Why would anyone need or want another?

what if there was a github for lawyers and/or international treaties?

YourPriorities?

Thanks for these suggestions. However, there are numerous legal requirements regarding getting parental consent on behalf of underage users. Some of those requirements, such as COPPA in the United States, are particularly burdensome to comply with.
At this time, GitHub does not comply with COPPA. Therefore, we are unable to permit children under 13 to have GitHub accounts, even with parental consent.
@nukeop — a GitHub for lawyers would be awesome, but why not just use GitHub? Plenty of lawyers do, including GitHub's lawyers! 😁

At this time, GitHub does not comply with COPPA.

What aspects are missing specifically? I have addressed some of them in necessary policy changes.

Verifying a parent’s identity by checking a form of government-issued identification against databases
of such information, provided that you promptly delete the parent’s identification after completing the
verification.

only way to reliably get an irrevocable permanent consent while complying with COPPA. Other jurisdictions than US also have similar electronic parental consent applications.

This is an unacceptable invasion of privacy. Realistically whoever is under 18 and wants a Github account just makes one and starts coding right away, since there's really nothing stopping them from doing so.

Thank you for killing this PR.


Translations not loaded anymore

Realized just now: localisation is broken now, not sure when it happened, in  the installation of some weeks ago it works.

Sorry, I'm not much of help in this context (no Weblate experience)

I compiled both, master and the removal  branch, saw  no diff. We did this before in LXQt when settings were migrated in other tabs or panels.
I didn't pay attention when testing the saving some days ago, but probably it was in english then too.
@tsujan any idea?

Bah, sorry, I got it wrong as it was a problem on loading the translations on Weblate (as it happened initially also with picom-conf), you mean that they are not loaded in the app... though ATM I have some difficult to check there anyway

@tsujan any idea?

Will look into it tomorrow if the cause isn't found until then.

It's not possible to go back as it was force-pushed, but also the very first commit now has this issue.

It's not possible to go back

We won't need to go back to know why translations don't work. I'm a little busy now but will check the code soon.

The fix: https://github.com/redtide/sddm-conf/pull/10


Sort language UTF-8

I select in database, return is true. But put data to datatable then it false. Please help to me!
$sql = "SELECT categories.id as id, categories.name as name, users.name as updater FROM translate.categories JOIN users on users.id = categories.updated_by order by categories.name";
    $query = \DB::select($sql);
    // out put : A   Á   B

    return datatables()->of($query)
            ->addColumn('action', function ($category) {
                return $category['id'];
            })
            ->addColumn('all', function ($category) {
                return $category['id'];
            })
            ->removeColumn('id')->make(true);
    // output A    B   Á

\DB::select($sql); uses collection. I suggest you use query builder instead. See https://datatables.yajrabox.com/fluent/joins for ref.

Thank you so much!


Running npm run test hangs

It seems that jest is hanging for some reason on the current version of the repo.
I am using node v10.15.3 and npm 6.4.1

Thanks for reporting. I need more info because it works for me just fine.

I clone the repo, do npm i, run npm t and it hangs.

I really don't know what else might be different. What would you like me to check?
MacOS 10.14.4
Node 10.15.3
Npm 6.4.1
Global packages:

<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>
PS: Also tried installing dependencies with Yarn instead, but same thing happens.

Sorry, but I can't reproduce it. I did a clean clone/install and it finishes just fine. The only difference I see is that I have npm 6.9.0

It looks that this is an issue with jest and not your repo in particular. Sorry for the confusion, but I thought it was some configuration issue as I have successfully used jest in the past in other projects.
Issue link
Fix: brew uninstall watchman
Thanks for looking into this.


Flask needs a way to announce new versions

I think that flask needs some sort of dedicated channel to announce critical updates (or in general, new versions).
The reason is that flask grew to a point where there is a lot of activity on the repository and the general mailing list. Listening on the mailing list or "watching" the repository for maintenance-only projects in order to catch new critical updates means siphoning through a lot of messages.
Would setting up something like a separate announce list be possible?

The Flask mailing list averages at most 1-2 messages a week right now.

Should this be moved to https://github.com/pallets/meta/issues and expanded to create a way for folks to subscribe to announcements about whatever Pallets projects they want updates on??

This is actually fixed with the new blog, where at least major releases are announced.
Please refile against the tracker linked by @jeffwidman if this is not sufficient.


modupdater.asi accused as trojan

This happens when VirusTotal checks the file.
I have no programming knowledge, but I found it a bit strange. I'm not accusing anyone, I'm just looking for an explanation for this.

link: https://www.virustotal.com/gui/file/669150e124d1c0634b9fe40d9ed704438415614d90eddf130946c29d60e5ccf0

It's used to update the package; this is just a generic false positive due to over-detection.
It's used in a lot of ASI mods to help update said mods.
You can ignore this detection :)

Thank you so much, i didn't even know this could happen


move checking comparable gimages to gimage.py

move checking comparable gimages to gimage.py and run check within algorithms

LGTM!
If load_candidate is not needed at all now, I'd be tempted to remove it from gimage.py as well.


Compilation failure

Current tokio-line fails to build on nightly rust. @carllerche guessed some changes to tokio-proto broke it.

It should be passing now!


Explorations towards l2 interfaces for blocks & pages

This is explorations towards #30, I've been using this in https://github.com/Stvad/iroam
It's a bunch of code and it's in a bit raw state, bust just wanted to open a discussion:

do you think this package is a good place for it/should I create a separate l2 package?
if this is a good place - do you have any othe more general questions/concerns?

I appreciate the comments! will get around publishing this as a separte package one of these days 😅


Bad error messages

This issue is a collection of unhelpful error messages. The idea is that anyone can dump a bad error message here, and we'll have an engineer looking at them, reproducing the error and find a better way to catch the error and communicate what has gone wrong.

Pass an array to a circuit

Try to put a private key in on-chain state

Circuit.assertEqual(x, y) when x or y are undefined

One of the worst so far: When you leave out tx.prove() but need a proof, you'll get
Assert_failure src/lib/transaction_logic/zkapp_command_logic.ml:1170:17

without a hint about the error cause. This should be easy to catch, in send() for example


[BSI][20200601] Backend Configuration via URL Scheme

Rating: Informational (Potentially Critical)
Description:
The Backend configuration can be changed via the app's custom URL scheme. More
specifically, a custom URL can be created to change the app's submission,
distribution, and verification URL settings. This enables an attacker to craft
a custom URL that, if clicked by a victim, can change their backend URLs to
attacker-controlled values.
This feature is only inteded for testing purposes. However, the check for the
APP_STORE macro, which would disable this functionality in the production
release is currently commented out. If this were not to be removed for the
release version, this issue would become highly critical. In the other case,
this can be viewed as a reminder and to track the reintroduction of the
APP_STORE check.
Proof of Concept:
In ENA/Source/SceneDelegate.swift:206-234
	func scene(_: UIScene, openURLContexts URLContexts: Set<UIOpenURLContext>) {
		// We have to allow backend configuration via the url schema for now.
		//        #if APP_STORE
		//        return
		//        #endif

		guard let url = URLContexts.first?.url else {
			return
		}

		guard let components = NSURLComponents(
			url: url,
			resolvingAgainstBaseURL: true
		),
			let query = components.queryItems else {
			return
		}

		if let submissionBaseURL = query.valueFor(queryItem: "submissionBaseURL") {
			store.developerSubmissionBaseURLOverride = submissionBaseURL
		}
		if let distributionBaseURL = query.valueFor(queryItem: "distributionBaseURL") {
			store.developerDistributionBaseURLOverride = distributionBaseURL
		}
		if let verificationBaseURL = query.valueFor(queryItem: "verificationBaseURL") {
			store.developerVerificationBaseURLOverride = verificationBaseURL
		}

	}

Isn't this a duplicate of #199 ?

HI @BSI-TF-CWA  thanks for sharing this security attack vector.
For the production build of the CWA mobile application the application specific network address of all contacted servers will be compiled into the source code bundle.
Best regards,
Chris


Billbl remove per product connector flags

:warning: Validation status: warnings

File
Status
Preview URL
Details

msteams-platform/concepts/connectors.md
:warning:Warning

Details

msteams-platform/assets/images/Connectors/connector_developer_portal.png
:white_check_mark:Succeeded

msteams-platform/concepts/connectors.md

Line 36: [Warning] Invalid file link:(~/concepts/cards/cards).
Line 190: [Warning] Invalid file link:(~/concepts/apps/apps-package).
Line 190: [Warning] Invalid file link:(~/publishing/apps-publish).
Line 190: [Warning] Invalid file link:(~/overview#apps-in-microsoft-teams).
Line 195: [Warning] Invalid file link:(~/publishing/apps-publish).
Line 199: [Warning] Invalid file link:(~/concepts/apps/apps-package#icons).
Line 264: [Warning] Invalid file link:(~/publishing/apps-publish).

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Bump Dependencies #1270370094

Bumps dependencies for product-is. Link : https://github.com/wso2/product-is/actions/runs/1270370094

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.jenkins-is-staging seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.


Test Exclusions table and inclusions functionality

recent changes to inclusions/exclusions haven't been tested (or probably properly implemented)

@leonstafford  I can confirm Include/Exclude URLs are not reflecting.

Thanks @thegulshankumar. Will get it sorted!


evaluation code

Could you provide the evaluation code accordingly? Thank you very much.

sorry, did not read carefully


chore(merge-back): 1.1.2

See CHANGELOG

Pipeline changes triggered a release which created this PR. Since we pushed some doc-specific changes after 1.1.2 this action didn't no-op since it detected changes. We will let 1.2.0 merge these changes back in.


fix aggregate math query

pr #4984 fix math query without aggregate functions, this pr makes math query with aggregate functions
works

[ ] CHANGELOG.md updated
[x] Rebased/mergable
[x] Tests pass
[x] Sign CLA (if not already signed)

Couple of minor nits.  Code looks good.
Would be nice to have some integration tests, but we can add those later (and get cluster tests for free when that gets merged).
Thanks! +1

One very small nit.  Otherwise, +1
Thanks!

We may need to merge as is to meet the 0.9.6 release deadline, and then fix it up ourselves. Not sure when @mengjinglei will get to this, and the CLA has been signed.
OK @dgnorton @corylanou ?

I can fix up post-merge.


Client marksman quit with exit code 1 and signal 0: Invalid URI: The hostname could not be parsed

I've been getting this Client marksman quit with exit code 1 and signal 0 for awhile now, and it seems to be popping up randomly (or at least I can't figure out the root cause yet), but the logs show this:
[ERROR][2024-12-07 13:15:25] .../vim/lsp/rpc.lua:770    "rpc"   "/home/sergio/.local/share/nvim/mason/bin/marksman"     "stderr"        "---------------------------------------------------------------------------"
[ERROR][2024-12-07 13:15:25] .../vim/lsp/rpc.lua:770    "rpc"   "/home/sergio/.local/share/nvim/mason/bin/marksman"     "stderr"        "\n"
[ERROR][2024-12-07 13:15:25] .../vim/lsp/rpc.lua:770    "rpc"   "/home/sergio/.local/share/nvim/mason/bin/marksman"     "stderr"        "Marksman encountered a fatal error\nPlease, report the error at https://github.com/artempyanykh/marksman/issues\n---------------------------------------------------------------------------\n"
[ERROR][2024-12-07 13:15:25] .../vim/lsp/rpc.lua:770    "rpc"   "/home/sergio/.local/share/nvim/mason/bin/marksman"     "stderr"        "Marksman version: "
[ERROR][2024-12-07 13:15:25] .../vim/lsp/rpc.lua:770    "rpc"   "/home/sergio/.local/share/nvim/mason/bin/marksman"     "stderr"        "<IP_ADDRESS>\n"
[ERROR][2024-12-07 13:15:25] .../vim/lsp/rpc.lua:770    "rpc"   "/home/sergio/.local/share/nvim/mason/bin/marksman"     "stderr"        "OS: Pop!_OS 22.04 LTS\nArch: "
[ERROR][2024-12-07 13:15:25] .../vim/lsp/rpc.lua:770    "rpc"   "/home/sergio/.local/share/nvim/mason/bin/marksman"     "stderr"        "X64\n---------------------------------------------------------------------------\n"
[ERROR][2024-12-07 13:15:25] .../vim/lsp/rpc.lua:770    "rpc"   "/home/sergio/.local/share/nvim/mason/bin/marksman"     "stderr"        "Invalid URI: The hostname could not be parsed.\n"
[ERROR][2024-12-07 13:15:25] .../vim/lsp/rpc.lua:770    "rpc"   "/home/sergio/.local/share/nvim/mason/bin/marksman"     "stderr"        "   at System.Uri.CreateThis(String, Boolean, UriKind, UriCreationOptions& )\n   at System.Uri..ctor(String uriString)\n   at Marksman.Paths.uriToSystemPath(String uri) in /home/runner/work/marksman/marksman/Marksman/Paths.fs:line 47\n   at Marksman.Paths.UriWith.mkRoot(String uri) in /home/runner/work/marksman/marksman/Marksman/Paths.fs:line 364\n   at Marksman.Server.ServerUtil.extractWorkspaceFolders(InitializeParams par) in /home/runner/work/marksman/marksman/Marksman/Server.fs:line 63\n   at Marksman.Server.MarksmanServer.Initialize(InitializeParams par) in /home/runner/work/marksman/marksman/Marksman/Server.fs:line 539\n"
[ERROR][2024-12-07 13:15:28] .../vim/lsp/rpc.lua:770    "rpc"   "/home/sergio/.local/share/nvim/mason/bin/marksman"     "stderr"        "[13:15:27 INF] <LSP Entry> Starting Marksman LSP server: {}\n"
[ERROR][2024-12-07 13:15:28] .../vim/lsp/rpc.lua:770    "rpc"   "/home/sergio/.local/share/nvim/mason/bin/marksman"     "stderr"        "---------------------------------------------------------------------------"
[ERROR][2024-12-07 13:15:28] .../vim/lsp/rpc.lua:770    "rpc"   "/home/sergio/.local/share/nvim/mason/bin/marksman"     "stderr"        "\n"
[ERROR][2024-12-07 13:15:28] .../vim/lsp/rpc.lua:770    "rpc"   "/home/sergio/.local/share/nvim/mason/bin/marksman"     "stderr"        "Marksman encountered a fatal error\n"
[ERROR][2024-12-07 13:15:28] .../vim/lsp/rpc.lua:770    "rpc"   "/home/sergio/.local/share/nvim/mason/bin/marksman"     "stderr"        "Please, report the error at https://github.com/artempyanykh/marksman/issues\n---------------------------------------------------------------------------\n"
[ERROR][2024-12-07 13:15:28] .../vim/lsp/rpc.lua:770    "rpc"   "/home/sergio/.local/share/nvim/mason/bin/marksman"     "stderr"        "Marksman version: "
[ERROR][2024-12-07 13:15:28] .../vim/lsp/rpc.lua:770    "rpc"   "/home/sergio/.local/share/nvim/mason/bin/marksman"     "stderr"        "<IP_ADDRESS>\n"
[ERROR][2024-12-07 13:15:28] .../vim/lsp/rpc.lua:770    "rpc"   "/home/sergio/.local/share/nvim/mason/bin/marksman"     "stderr"        "OS: Pop!_OS 22.04 LTS\nArch: "
[ERROR][2024-12-07 13:15:28] .../vim/lsp/rpc.lua:770    "rpc"   "/home/sergio/.local/share/nvim/mason/bin/marksman"     "stderr"        "X64\n---------------------------------------------------------------------------\n"
[ERROR][2024-12-07 13:15:28] .../vim/lsp/rpc.lua:770    "rpc"   "/home/sergio/.local/share/nvim/mason/bin/marksman"     "stderr"        "Invalid URI: The hostname could not be parsed.\n"
[ERROR][2024-12-07 13:15:28] .../vim/lsp/rpc.lua:770    "rpc"   "/home/sergio/.local/share/nvim/mason/bin/marksman"     "stderr"        "   at System.Uri.CreateThis(String, Boolean, UriKind, UriCreationOptions& )\n   at System.Uri..ctor(String uriString)\n   at Marksman.Paths.uriToSystemPath(String uri) in /home/runner/work/marksman/marksman/Marksman/Paths.fs:line 47\n   at Marksman.Paths.UriWith.mkRoot(String uri) in /home/runner/work/marksman/marksman/Marksman/Paths.fs:line 364\n   at Marksman.Server.ServerUtil.extractWorkspaceFolders(InitializeParams par) in /home/runner/work/marksman/marksman/Marksman/Server.fs:line 63\n   at Marksman.Server.MarksmanServer.Initialize(InitializeParams par) in /home/runner/work/marksman/marksman/Marksman/Server.fs:line 539\n"
/home/sergio/.local/state/nvim/lsp.log lines 74857-74877/74877 (END)

It could be related to #348 , but I'm not sure. If it is - please feel free to close this issue to avoid duplicates :)
Also let me know if I can do some steps to try to debug this further.
I have marksman installed via mason and configured (with defaults) via nvim-lspconfig
The strangest thing is, it crashes when it's not even loaded:

Thanks for reporting this @serpro69! The stack trace in the logs helps. Could you also share the full file path of the mise-task.json file from the screenshot?

Thanks for reporting this @serpro69! The stack trace in the logs helps. Could you also share the full file path of the mise-task.json file from the screenshot?

Hey!
I don't think that schema file has anything to do with this error. The opened buffer is a .lua file with jsonls configuration for nvim. As I mentioned, marksman isn't even loaded in that case.
But if you think that can be causing this issue, the schema url is this - https://raw.githubusercontent.com/jdx/mise/refs/heads/main/schema/mise.json

@serpro69 sorry, I got confused. Could you show the part of the logs that corresponds to the LSP initialization request? The relevant entry has method = "initialize", and then rootPath and rootUri.

@serpro69 sorry, I got confused. Could you show the part of the logs that corresponds to the LSP initialization request? The relevant entry has method = "initialize", and then rootPath and rootUri.

Will do as soon as I get to my other laptop 👍 I just noticed that it seems I can't reproduce it on a Mac, and it only happens on Ubuntu, with identical nvim setup

@serpro69 you'd need to enable lsp debug to get requests/responses in the logs:

either, temporarily add vim.lsp.set_log_level("debug") in your init.lua,
or run it as an ex command =vim.lsp.set_log_level("debug") after you start nvim and before you open a markdown file.

I reproduced the error with debug log level when hovering over a method definition in rust_analyzer in neovim:
[INFO][2024-12-19 00:52:15] .../vim/lsp/rpc.lua:731	"Starting RPC client"	{  cmd = { "/Users/david/.local/share/nvim/mason/bin/marksman", "server" },  extra = {    cwd = "."  }}
[ERROR][2024-12-19 00:52:15] .../vim/lsp/rpc.lua:770	"rpc"	"/Users/david/.local/share/nvim/mason/bin/marksman"	"stderr"	"[00:52:15 INF] <LSP Entry> Starting Marksman LSP server: {}\n"
[ERROR][2024-12-19 00:52:15] .../vim/lsp/rpc.lua:770	"rpc"	"/Users/david/.local/share/nvim/mason/bin/marksman"	"stderr"	"---------------------------------------------------------------------------"
[ERROR][2024-12-19 00:52:15] .../vim/lsp/rpc.lua:770	"rpc"	"/Users/david/.local/share/nvim/mason/bin/marksman"	"stderr"	"\n"
[ERROR][2024-12-19 00:52:15] .../vim/lsp/rpc.lua:770	"rpc"	"/Users/david/.local/share/nvim/mason/bin/marksman"	"stderr"	"Marksman encountered a fatal error\n"
[ERROR][2024-12-19 00:52:15] .../vim/lsp/rpc.lua:770	"rpc"	"/Users/david/.local/share/nvim/mason/bin/marksman"	"stderr"	"Please, report the error at https://github.com/artempyanykh/marksman/issues\n---------------------------------------------------------------------------\n"
[ERROR][2024-12-19 00:52:15] .../vim/lsp/rpc.lua:770	"rpc"	"/Users/david/.local/share/nvim/mason/bin/marksman"	"stderr"	"Marksman version: "
[ERROR][2024-12-19 00:52:15] .../vim/lsp/rpc.lua:770	"rpc"	"/Users/david/.local/share/nvim/mason/bin/marksman"	"stderr"	"<IP_ADDRESS>\n"
[ERROR][2024-12-19 00:52:15] .../vim/lsp/rpc.lua:770	"rpc"	"/Users/david/.local/share/nvim/mason/bin/marksman"	"stderr"	"OS: Darwin 24.2.0 Darwin Kernel Version 24.2.0: Fri Dec  6 19:01:59 PST 2024; root:xnu-11215.61.5~2/RELEASE_ARM64_T6000\n"
[ERROR][2024-12-19 00:52:15] .../vim/lsp/rpc.lua:770	"rpc"	"/Users/david/.local/share/nvim/mason/bin/marksman"	"stderr"	"Arch: "
[ERROR][2024-12-19 00:52:15] .../vim/lsp/rpc.lua:770	"rpc"	"/Users/david/.local/share/nvim/mason/bin/marksman"	"stderr"	"Arm64\n---------------------------------------------------------------------------\n"
[ERROR][2024-12-19 00:52:15] .../vim/lsp/rpc.lua:770	"rpc"	"/Users/david/.local/share/nvim/mason/bin/marksman"	"stderr"	"Invalid URI: The hostname could not be parsed.\n"
[ERROR][2024-12-19 00:52:15] .../vim/lsp/rpc.lua:770	"rpc"	"/Users/david/.local/share/nvim/mason/bin/marksman"	"stderr"	"   at System.Uri.CreateThis(String, Boolean, UriKind, UriCreationOptions& )\n   at System.Uri..ctor(String uriString)\n   at Marksman.Paths.uriToSystemPath(String uri) in /Users/runner/work/marksman/marksman/Marksman/Paths.fs:line 47\n   at Marksman.Paths.UriWith.mkRoot(String uri) in /Users/runner/work/marksman/marksman/Marksman/Paths.fs:line 364\n   at Marksman.Server.ServerUtil.extractWorkspaceFolders(InitializeParams par) in /Users/runner/work/marksman/marksman/Marksman/Server.fs:line 34\n   at Marksman.Server.MarksmanServer.Initialize(InitializeParams par) in /Users/runner/work/marksman/marksman/Marksman/Server.fs:line 510\n"

Thanks @iovis 👍  I got swamped at work and couldn't provide the details yet.
This is exactly what I'm seeing also.

Thanks for the extra input @iovis! I still can't quite make sense of the logs: there are no requests from nvim to marksman shown in the logs and there should be at least the initialize request. @iovis you sure you have vim.lsp.set_log_level("debug") set before the server starts?
Also, you said "when hovering over a method definition in rust_analyzer". That's... unexpected. Why would neovim start marksman when browsing a rust file.

Thanks for the extra input @iovis! I still can't quite make sense of the logs: there are no requests from nvim to marksman shown in the logs and there should be at least the initialize request. @iovis you sure you have vim.lsp.set_log_level("debug") set before the server starts (e.g. added in your init.lua)?

Yup, it was set before any server started.

Also, you said "when hovering over a method definition in rust_analyzer". That's... unexpected. Why would neovim start marksman when browsing a rust file.

I think documentation in neovim is rendered as markdown, at least in some LSPs.

I think documentation in neovim is rendered as markdown, at least in some LSPs.

I mean, sure. It just doesn't make much sense why would nvim start a markdown LSP server in that case. After all that markdown content is just snippets from doc comments in rust source files rather than standalone markdown files which is what markdown LSP server is supposed to work with.
Anyhow, I see the stack trace. I'll add some extra logging/error handling there which will perhaps help.
Thanks for the input folks!

Also, you said "when hovering over a method definition in rust_analyzer". That's... unexpected. Why would neovim start marksman when browsing a rust file.

That's exactly the problem I'm experiencing. If you see the first post, I have a lua file opened (some lua lang clients are loaded), and marksman tries to start there and crashes.

Not sure if it is related so please ignore this if it is not.
Could this be related to some markdown being used for example when viewing diagnostics or signature helps? I recently had this issue when I was hovering and showing docs/signature which gave me similar or same warning.  At that moment I was using some plugins to view the floating docs/signature like nvim lspsaga.
I recently did some refactoring in my neovim config and now use the native vim.lsp.buf functionalities to do the docs/signature viewing. I don't get the warnings now.


add possibility to set the minlength in quiver

Seems mypy has changed its behaviour again...

In #953 you can write plot(m, plot_kwargs={'minlength': ...}).


OIIO::debugmsg() preferred over raw debugging output to stderr or stdout.

It's echoed to stderr if global attribute("debug") is nonzero.
It defaults to 0 for ordinary runs, 1 for DEBUG, and the default is
overridden by he value of environment variable OPENIMAGEIO_DEBUG, if
present.
Suggested in #1242
It is preferred that OIIO-internal code that's tempted to echo anything to stderr or stdout for debugging purposes (for example, selectively only when not NDEBUG) use this instead.
I have done this in a couple spots, but have not comprehensively scoured the code looking for examples. We can do it lazily, as we are visiting other parts of the code base.

Updated the PR with a name change -- debugmsg() instead of debug() will create fewer name clashes with apps that have 'debug' as a symbol and also might be inclined to have 'using namespace OIIO'.


Disable automatic style changes in Dark Mode

The style changes automatically when theme changes.
Below is the official CodePen example email in the Gmail mobile client, where you can see the background color and font color have changed when in different themes.
Is this a bug or a feature to be added? Thanks!

@zenorocha

just did a research and tried to hack.. seems like there's nothing we can do.


Libre translate

PR for #106
Contributors: @saminul @rahulbanerjee26

Added support for Libre Translator

Added translate function
Added translate file function
Added trasnalte batch function
Added tests cases for functions

We used the docs command mentioned in the Makefile to generate the documentation. Additionally, we also updated the README.
Please let us know your feedback and if any changes are required :)

@rahulbanerjee26 @saminul Thanks for the PR. This is really good stuff guys! I appreciate that you updated the docs, readme, and examples accordingly. Thanks a lot! ;)

Thanks! :) @nidhaloff

Thank you @nidhaloff !


built newest version, then show wrong info

when I running: go build, it shows:
./main.go:5:2: imported and not used: "net"
./main.go:8:2: imported and not used: "strings",
when I remove related packages, then running: tcping baidu.com, it shows:
Ping tcp://:80 - failed: dial tcp :80: connect: connection refused;

go version: 1.12.5
OS: ubuntu 18.04

go version: go 1.12.5


Minor python environment changes

This:

Substitutes python-memcached (which is installable out of the box on Windows) for pylibmc (which isn't), only on Windows
Adds a git ignore for the common venv subdirectory for a working virtual environment when doing development

Thanks!


Updated validations.py python script.

Fixed the behavior of validate_user function in validations.py.
Closes: #1
Fixes #<issue_number_goes_here>

It's a good idea to open an issue first for discussion.

[ ] Tests pass
[ ] Appropriate changes to README are included in PR

@googlebot I signed it!

On Nov 28, 2020, at 10:14 PM, google-cla[bot]<EMAIL_ADDRESS>wrote:
Thanks for your pull request. It looks like this may be your first contribution to a Google open source project (if not, look below for help). Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).
📝 Please visit https://cla.developers.google.com/ https://cla.developers.google.com/ to sign.
Once you've signed (or fixed any issues), please reply here with @googlebot I signed it! and we'll verify it.
What to do if you already signed the CLA
Individual signers
It's possible we don't have your GitHub username or you're using a different email address on your commit. Check your existing CLA data https://cla.developers.google.com/clas and verify that your email is set on your git commits https://help.github.com/articles/setting-your-email-in-git/.
Corporate signers
Your company has a Point of Contact who decides which employees are authorized to participate. Ask your POC to be added to the group of authorized contributors. If you don't know who your Point of Contact is, direct the Google project maintainer to go/cla#troubleshoot http://go/cla#troubleshoot (Public version https://opensource.google/docs/cla/#troubleshoot).
The email used to register you as an authorized contributor must be the email used for the Git commit. Check your existing CLA data https://cla.developers.google.com/clas and verify that your email is set on your git commits https://help.github.com/articles/setting-your-email-in-git/.
The email used to register you as an authorized contributor must also be attached to your GitHub account https://github.com/settings/emails.
ℹ Googlers: Go here https://goto.google.com/prinfo/https%3A%2F%2Fgithub.com%2Fgoogle%2Fit-cert-automation-practice%2Fpull%2F10112 for more info.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/google/it-cert-automation-practice/pull/10112#issuecomment-735326749, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJDA5VRQUNUBBCOXAFZUTB3SSG377ANCNFSM4UGGZMYQ.


Grunt plugin?

Great tool, thanks :+1:
Are there any grunt plugins for this?

Nope, not yet. :)
Shouldn't take long to put one together... Feel free to go ahead if you need it quickly. :bowtie:

Yes, it's pretty easy. I've created it here, would you mind if I publish it to npm, or you will create one yourself later?
There's already a package grunt-electron-builder but it's totally different and it doesn't work for me at all.

Yes, it's pretty easy. I've created it here, would you mind if I publish it to npm, or you will create one yourself later?

No sure - go ahead. If you want to maintain it in future it sounds awesome to me.

There's already a package grunt-electron-builder but it's totally different and it doesn't work for me at all.

Maybe we want to quickly chat with the person? This looks like a horrible name collision here. And maybe we can work around that somehow without having kind of same samed packages on npm.
What would be you preferred name btw?
Thanks. :)

When I've found that grunt-electron-builder, I thought, it was for your project. That would be the best name for it. But I'm not sure about their plans. That project has 0 stars, 0 forks and was last updated 3 months ago, the author might have lost interest in it. I think yes, it's better to write them and ask to rename it.

When I've found that grunt-electron-builder, I thought, it was for your project. That would be the best name for it. But I'm not sure about their plans. That project has 0 stars, 0 forks and was last updated 3 months ago, the author might have lost interest in it. I think yes, it's better to write them and ask to rename it.

Jap, exactly... :) Let's check that first. Thanks for jumping in.

@antelle
any news here. I'm closing this one for now - but feel free to reopen. :)

Hey @stefanjudis, JFI, since there is no response from the author of grunt-electron-builder, I've published grunt-electron-builder-wrapper

You waited 18h? That's not that long. ;)
Ja but sure - go ahead. If you want to add grunt-electron-builder-wrapper to the readme here please feel free to add via PR.
I can also have a look it at it if you wish - when it's up and running. :)

Yep, but i haven't time to wait, so published it with another name.  Thanks for you quick response and possible help, i really appreciate it.

Yep, but i haven't time to wait, so published it with another name.

Just to keep quality of npm packages high in the future. You're aware of the fact the you can install any git repo with npm?
Usually there is no need of publishing anything that is not ready yet ( e.g. your package is lacking a readme ) ;)
But anyways - sure. Wif you have troubles let me know. :)

So now we have two unsupported grunt plugins?  😞
This issue is still open since Feb.19 https://github.com/havenchyk/grunt-electron-builder-wrapper/issues/6

I'll take a look, @antelle thanks for pushing

@havenchyk  thank you!
You should just remove .init() and replace callback with a promise.


Confirm when deleting resources

As an API provider, I want to have a confirmation modal appear when making destructive actions, so that I do not accidentally revoke access to the wrong entity.
All the places that there is a deletion:

Page
Action
Confirmation dialog implemented
Updates Needed?

My Access
"Revoke Access" menu item
NO
-

Applications
"Delete Application..." menu item
YES
-

Namespaces
"Delete Namespace..." button
YES
-

Namespaces / Products
"Delete Product..." menu item
YES
-

Namespaces / Products
"Delete Environment..." menu item
YES
-

Namespaces / Authorization Profiles
"Delete" menu item
NO
Add Dialog

Namespaces / Namespace Access
"Revoke Access" menu item
NO
-

Namespaces / Service Accounts
"Delete Service Account" menu item
YES
-

Namespaces / Consumers / Consumer Dialog
"Revoke Access" menu item
NO
-

Namespaces / Consumers
"Delete Consumer" menu item
NO
Add Dialog

Acceptance criteria:

New confirmation dialog on the Authorization Profiles delete menu item
New confirmation dialog on the Delete Consumers menu item

is this still relevant?

check behavior of when user deletes consumer cc @nirajCITZ

Authorization Profile:
Title: "Delete ${c.name} Authorization Profile?"
Notice: This action cannot be undone
Button: Yes, Delete

Consumer:
Title: "Delete ${d.username} Consumer?"
Notice: This action cannot be undone
Button: Yes, Delete


Reduce Image Size

The current image is pulling in lots of unnecessary dependencies, we should remove these at build time.
We should also consider utilising jlink to create a minimal JDK.

this is a list of unneeded packages:
adwaita-cursor-theme
adwaita-icon-theme
at-spi2-core
at-spi2-atk atk
cairo
gdk-pixbuf2
gdk-pixbuf2-modules
glib-networking
gsettings-desktop-schemas
gtk3
gtk-update-icon-cache
hicolor-icon-theme
libsoup
pango
rest

The above packages are no longer present when utilising java-11-openjdk-headless vs java-11-openjdk.

The image size is now down to 366MB. The next steps will be to utilise a runtime created via Jlink to further reduce the size.


Add missing store to sign in process

Yes, this change is breaking, but actually not as this was not working before at all. The setupSession being called afterwards was failing on setting the user.
This fixes https://github.com/d-i/ember-devise-simple-auth/issues/32 when you add the store to your calls.

No response - closing


Add websocketmessage to build single file html version

Add a message so that you can make a single file html version of a wiki. It should be built without the multi-user plugin so it can be put up online normally.

done


A working item combination uses the same text even if the item is not yet picked up

In LZ: pick up hairkeeper before the poster, use the hairkeeper on the poster on the floor in WC_1. The text is as if the character put the glue in the poster, but that doesn't happen.
Maybe there should be two separate items (pre- and post-pickup), but that's quite a big change. Using items on unpicked items is weird, anyway..

Fixed as a side effect of 9e5cd9562. The above comment is still true: (in LZ) there should be a default dragend text for pickables that says the item can be picked up.


format of generareTrainingData

generareTrainingData

Please tell us  how to get training data for Citation model/
syntax for generareTrainingdata

See https://grobid.readthedocs.io/en/latest/Grobid-batch/#createtraining
and https://grobid.readthedocs.io/en/latest/training/General-principles/#generating-pre-annotated-training-data


⚠ Jenkins Plugins Artifactory has degraded performance

In 3493e52, Jenkins Plugins Artifactory (https://get.jenkins.io/plugins/artifactory/) experienced degraded performance:

HTTP code: 200
Response time: 1174 ms

Resolved: Jenkins Plugins Artifactory performance has improved in 339ebca after 29 minutes.


Motmetrics evaluation added

Hi,
It's a pull request :) I've added a small glue logic to evalute deepsort_pytorch.
I've tested it on the MOT16 training dataset (to do a local evaluation).
I was surprised to find out that the results are below the original DeepSort:

The overall MOTA is 30.1%
I've launched a visual test on a video with moving people and static people and during almost 80% of the time, bboxes are blinking (it's not a 50/50 ratio, it's seems random). The detection seems to be completely unstable.
Because deepsort_pytorch works on a video as an input instead of frames (no option to choose between the two), I had to, for each img1 folder in MOT16/train/MOT*, convert the frames into a video using this command: ffmpeg -f image2 -i %06d.jpg -c:v copy video.mp4
In the end the dataset folder architecture shall be this one:
data/dataset/MOT16/MOT16-02/

/det/det.txt
/gt/gt.txt
/img1/*.jpg
/video/video.mp4
seqinfo.ini

The dataset (without videos) can be downloaded from here <-
To test it, just launch:
python yolov3_deepsort_eval.py
Best regards ;)
Samy Hocine

Thanks for your contribution!
Yes, the results of this repo are below the original DeepSort, because the model is not well trained and the origin model in DeepSort is trained using tensorflow.
I will find some time to fix this problem.
BTW, can you add the instruction of your contribution to README.md if you don't mind?
Thanks anyway.

One reason is that the detection of pedestrian result is not that good.

Yes, I tested it on mot16 by Matlab, this is my result:
 ********************* Your MOT16 Results *********************
 IDF1  IDP  IDR| Rcll  Prcn   FAR|   GT  MT   PT   ML|    FP    FN   IDs    FM|  MOTA  MOTP MOTAL
 32.2 53.8 22.9| 35.8  83.9  1.43|  517  72  207  228|  7580 70934   606  1670|  28.3  70.9  28.9

some metrics are a little different with samyhocine, I want to retrain or replace the detection model to get a better result, can you provide the train code of YoloV3 or some steps about how to replace the detection model?
Thank you very much!

It is not too difficult to replace the detection model.
Just replace the YOLOv3 in detector, and remember to keep the output of your custom detector as the same as I did.
You can tell me if you encount any problems.

Thank you very much, I will try it.

I replaced it with efficientdet, but the results is worse then before......


Are dot files (hidden) skipped

Hi,
I tried the app and compared the results of the syncing and it seems some hidden files are not synced. For example ".obsidian", ".trash" etc.
I am on Windows and Android

The current version does not support uploading hidden files. It may be added in subsequent versions. Hidden files are special and other problems may occur.


Drive Test Get Motor Values

If you set a value to the motors in the Drive subsystem, it does not change the values of the mockito motors in the Drive Test. For example, the stopSetsTalonsToZero function in DriveTest would not work for any values other than 0.

Never mind, it was an issue with deltas


appimageTools: add libmpg123 to the environment

Description of changes
Added libmpg123 to environment for appimages. This is to fix the Slippi Online appimage that comes with the Slippi Launcher and currently fails to run with undefined symbol: mpg123_info2.
Things done

Built on platform(s)

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

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

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

[ ] 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/)
23.11 Release Notes (or backporting 23.05 Release notes)

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

[x] Fits CONTRIBUTING.md.

Does AppImage documentation say anything about what should be provided by the appimage and what should be provided by the host OS? (Why couldn't/shouldn't Slippi Launcher bundle libmpeg123?)

I must have misread it yesterday, I believed mpg123 was part of the list, but it is not. Since this file contains a section for packages that are not explicitly mentioned, but are required by one or more appimages, I think it could be included. However, I will first open an issue in the relevant slippi repo to see if it can be added there.

There hasn't been much interest in the issue I opened on Slippi's gh, and I do not have the knowledge of appimage packaging needed to fix their build, I think this should be merged. There's already a small list of packages that are not in the list, but are expected by at least one app.

After running the slippi launcher appimage, did you try to launch slippi? It does this by launching the slippi-netplay appimage, which can also be found in ~/.config/Slippi iirc. This appimage fails to launch when run.

i skipped making an account, play offline results in "No Melee ISO file specified" i don't have such a file
appimage-run ~/.config/Slippi\ Launcher/netplay/Slippi_Online-x86_64.AppImage indeed fails with libsndfile.so.1: undefined symbol: mpg123_info2
and this change indeed fixes that

Yeah my bad, I forgot to mention I used the snippet from this wiki page to make it possible for the launcher to execute the appimages.

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/prs-ready-for-review/3032/3371

I am a bit worried that this list will get longer and longer. Do we have any good alternatives available?

I am a bit worried that this list will get longer and longer. Do we have any good alternatives available?

@SuperSandro2000 The only real alternative I can see is convincing upstream to include these packages for each software we have available, which many might not be receptive to, as this issue is pretty exclusive to NixOS. Right now, I think the best option is to continue to add the necessary libraries. I would expect the majority of dependencies in this list to already exist on the users machine, so it at least should not result in much being added to their nix stores.

I am a bit worried that this list will get longer and longer. Do we have any good alternatives available?

What if the list of packages in appimageTools was extensible? Then edge cases(?) can be handled in user config instead of being pushed to nixpkgs.


[c++] Sort OutputBuffer init list and members uniformly

This make the init list order match the real order of initialization,
avoiding a warning from Clang/GCC.

Grumble... CI failures are timeouts...


cpu.update calls get_max and get_max

This is an issue, because max and min should not change, be they get updated often. They should be stored at init. This will also help fix #96 if it's added on to.

We might want get max and min to be in update in case they do get changed outside of acs


dyld: Library not loaded: /usr/local/opt/gettext/lib/libintl.8.dylib

Trying to run any plugin, I get the following error on OS X 10.8.5:
$ /usr/nagios/plugins/check_ssh
dyld: Library not loaded: /usr/local/opt/gettext/lib/libintl.8.dylib
  Referenced from: /usr/nagios/plugins/check_ssh
  Reason: image not found
Trace/BPT trap: 5

Hi,
does  /usr/local/opt/gettext/lib/libintl.8.dylib exist? If not can you please re-run the installer and send me the log?
If it exists can you please send me the output of
otool -L /usr/nagios/plugins/check_ssh
Thanks

/usr/local/opt/gettext/lib/libintl.8.dylib does not exist. I just checked the installer with Pacifist and it does not install that library.
I compiled the nagios plugins on a stock 10.9 machine (without Homebrew or any other 3rd party libs) and the resulting binaries seem to work OK on this 10.8.5 machine as well.

Ok, I’ll check if there is something wrong with my packaging script.
Thanks

Thomas

On Apr 13, 2015, at 08:25, Filipp Lepalaan<EMAIL_ADDRESS>wrote:
/usr/local/opt/gettext/lib/libintl.8.dylib does not exist. I just checked the installer with Pacifist and it does not install that library.
I compiled the nagios plugins on a stock 10.9 machine (without Homebrew or any other 3rd party libs) and the resulting binaries seem to work OK on this 10.8.5 machine as well.
—
Reply to this email directly or view it on GitHub https://github.com/tbartelmess/NRPE-OSX/issues/1#issuecomment-92333565.

@tbartelmess I have the same issue:  Here is the output of otool:
Buildboxs-Mac-mini:plugins buildbox$ otool -L /usr/nagios/plugins/check_ssh

/usr/nagios/plugins/check_ssh:
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 855.11.0)
/usr/lib/libresolv.9.dylib (compatibility version 1.0.0, current version 1.0.0)
/usr/local/opt/gettext/lib/libintl.8.dylib (compatibility version 10.0.0, current version 10.2.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1)

I reinstalled without error, but I'm not sure where the install log is located.
-James

I can confirm this issue as well.

I am running into the same issue on Yosemite 10.10.3, as I installed this evening.

Hi, I'll make a new release including an updated libintl by wednesday.

That's great news! Looking forward to it...

Here is a new build, could you could please give it a try?
http://files.bartelmess.io/public/NRPE.pkg

I'll look this evening... Thanks!
—
Sent from my iPhone
On Sun, Aug 2, 2015 at 7:51 AM, Thomas Bartelmess
<EMAIL_ADDRESS>wrote:

Here is a new build, could you could please give it a try?
http://files.bartelmess.io/public/NRPE.pkg
Reply to this email directly or view it on GitHub:
https://github.com/tbartelmess/NRPE-OSX/issues/1#issuecomment-127019696

So, it appears the new package is working, but now I am getting 'Socket Timeout after 10 seconds.' I ensured that ssh is open on 5666, but would there be something else I am missing?

Had this issue too but your new build fixes this! Thanks!

@malottaj
"I ensured that ssh is open on 5666"
sure you want to block port 5666 with ssh agent? on 5666 nrpe should listen, not ssh.
for me it works out of the box. but you may have to edit your nrpe config,because the plugin path to the checks are not correct /usr/lib/nagios/libexec have to be replaced by /usr/nagios/plugins

I find this issue with   gpg.
I want to run  gpg --help
macOx tell me:

dyld: Library not loaded: /usr/local/opt/gettext/lib/libintl.8.dylib
Referenced from: /usr/local/bin/gpg
Reason: image not found

This is result of "otool -L /usr/local/bin/gpg"
""" shell
/usr/local/bin/gpg:
/usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.11)
/usr/lib/libbz2.1.0.dylib (compatibility version 1.0.0, current version 1.0.5)
/usr/local/opt/gettext/lib/libintl.8.dylib (compatibility version 10.0.0, current version 10.5.0)
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 1452.23.0)
/usr/lib/libsqlite3.dylib (compatibility version 9.0.0, current version 274.8.1)
/usr/local/opt/libgcrypt/lib/libgcrypt.20.dylib (compatibility version 23.0.0, current version 23.2.0)
/usr/local/opt/libgpg-error/lib/libgpg-error.0.dylib (compatibility version 25.0.0, current version 25.2.0)
/usr/local/opt/libassuan/lib/libassuan.0.dylib (compatibility version 9.0.0, current version 9.1.0)
/usr/lib/libiconv.2.dylib (compatibility version 7.0.0, current version 7.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1252.50.4)
"""


update readme, remove java 5 support

Shoot, meant to squash and merge, not rebase and merge. Oh well. :/


feat(MdxProvider): Uplift styling for APAC

This bundles a number of styling tweaks that bring us in line with the APAC Braid theme, which is now Scoobie's primary target.

Round the borders of inline code, code blocks and tables.
Use lighter borders for tables.
Use body colour as the basis for code and table row backgrounds. This allows us to gain the bluish tint on the APAC theme without hardcoding colours like we did previously.
Right-align line numbers in code blocks.
Reduce inline code background height to prevent lines from hitting each other.

Code blocks
Before

After

Tables
Before

After

Inline code height
Before

After


Old membership changes can be applied on top of more recent membership status

Consider the following case -
cube applies entries up to index 100, let's say it is a configuration change entry. the latest membership info is persistently stored on disk.
we also assume that the previous configuration change is at entry index 80.
after reboot, cube is told that the segment ID is 50, so it restores the latest saved membership info (at index 100) and rolls back to entry with index 51 and starts applying entries from index 51. when applying entry at index 80 again, it will be applied on top of the latest applied membership state which is at index 100.

The fundamental issue here is that we have a hybrid RSM - a mix of in memory and on disk RSM.
A potential fix is to only apply configuration changes that are more recent than the one currently in use.

Fix at  #102


team blog page can be more responsive

Description
I can make it more responsive for mobile view
Screenshots

i can make it more responsive
Additional information
please assign this to me
No response

This is a hasnode blog. It's not made by us. @Ayush2020012016 So closing this issue.


initialize state properly, when initialData is falsy

LMK when Ready

Are we good?

Looks like we're not :/

I don't think we want to run tests before building

Yeah, do you want to update the changelog with a new version?

Sure


Global exception, response 리펙토링

📘 Summary

Global exception, response 리펙토링

⭐ Code Contents

[x] ExceptionAdviceHandler
[x] #7
[x] ExceptionResponseDto
[x] ResponseService

📜 Please refer to it's

ExceptionHandler

global/exception, global/response가 squash and merge가 이루어져 이슈를 종료합니다.


ci: copy cargo config from release workflow

[ ] Added an entry to CHANGELOG.md if this change could be valuable to users

Codecov Report

Merging #2338 (8f9f2a2) into master (0c7c95e) will not change coverage.
The diff coverage is n/a.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@          Coverage Diff           @@
##           master   #2338   +/-   ##
======================================
  Coverage    9.06%   9.06%
======================================
  Files         137     137
  Lines       59463   59463
======================================
  Hits         5393    5393
  Misses      54070   54070

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


feat: add support for the new javascript adaptive runtime

Description

Expose the JS feed in the creation flow (Currently using a sample feed to discover in development templates)
Add JS runtime definition with support for local run, publish and package manager features

todo:

[ ] Plumbing of the programming language through the systems as a parameter (currently staticly defined)

Task Item
Will resolve #6416

Coverage remained the same at 52.933% when pulling 994adec16b17b0ff865dd407dde07831f1b12517 on benbrown/jsruntime into d1b46fe5c13eb0e1e981945bf3c242aae1b92829 on main.

replaced by #5881


Plugin Breaks with version 3.7.1

A maximum version is coded into the plugin which is not helpful.

can you increase the version number to the latest release please.


[Automated] Update actions

Produced via:
# meta: knative/.github
# main: google/ko
cp $(find "${GITHUB_WORKSPACE}/meta/workflow-templates" -type f -name '*.yaml') \
  "${GITHUB_WORKSPACE}/main/.github/workflows/"

Cron. -knative-prow-robot
/cc @jonjohnsonjr @ImJasonH @mattmoor
/assign @jonjohnsonjr @ImJasonH @mattmoor

Codecov Report

Merging #244 (c917737) into master (715c03e) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #244   +/-   ##
=======================================
  Coverage   37.19%   37.19%
=======================================
  Files          33       33
  Lines        1460     1460
=======================================
  Hits          543      543
  Misses        828      828
  Partials       89       89

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 715c03e...c917737. Read the comment docs.


Tegu IA:Add "refresh file" and "delete folder" when choosing folders

在添加图片文件夹界面，增加“删除选中的文件夹”和“刷新文件”功能
Add "refresh file" and "delete folder" buttons when choosing folders


Phaser.GameObjects.Light does not consider rotation of Phaser.GameObjects.Image with normal map

Version
3.52 (also tested with 3.54)
Description
This appears to be a duplicate of https://github.com/photonstorm/phaser/issues/4053 and https://github.com/photonstorm/phaser/issues/3870 but those were fixed/closed.
The issue is that normal map information from images (Phaser.GameObjects.Image) that are rotated are not correctly accounted for when using 2d point lights (Phaser.GameObjects.Light).
The example below demonstrates exactly this using a basic image and a matter.image.
Example Test Code
https://sr-proto.netlify.app/phaserbugs/normal-rotation.html
controls:

right click to attach light to mouse
Press A or D to rotate image left or right

This issue has been mentioned on Phaser. There might be relevant details there:
https://phaser.discourse.group/t/phaser-gameobjects-light-does-not-consider-rotation-of-phaser-gameobjects-image-with-normal-map/9394/1

Thank you for submitting this issue. We have fixed this and the fix has been pushed to the master branch. It will be part of the next release. If you get time to build and test it for yourself we would appreciate that.


Copyright violation

Hi @rnauber
I found this app on the Google Play Store. This guy just took your source code, added some ads in it and put it on the Store, without warning this is free software...
As you are the owner of the source code, please feel free to open a request to google here to remove the false app from the Store, if it's your wish ;)
Don't forget to tell Google that:

The app is licensed under MIT license and this guy is violating it;
He is falsely claiming he made the app;
Provide a link to this repo and some screenshots of your app.

The app has been removed. Please report here if you find other copies 👍

Great! Thanks for keeping an eye on it...
On Fri, Aug 23, 2019 at 5:18 PM Poussinou<EMAIL_ADDRESS>wrote:

Closed #9 https://github.com/rnauber/pipepanic-android/issues/9.
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/rnauber/pipepanic-android/issues/9?email_source=notifications&email_token=ABYSG6RLQMSAUIH7VSNYJCLQF75T3A5CNFSM4D4XXSNKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOTHEDNSI#event-2580035273,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABYSG6XSAIEYJIZSAFZZMGDQF75T3ANCNFSM4D4XXSNA
.


My first revup bar

Topic: bar

Reviews in this chain:
└https://github.com/meenal-parakh-skydio/revup/pull/2 My first revup bar

#
head
base
diff
date
summary

0
42aa0af1
917438e8
diff
Jun 1 13:09 PM
1 file changed, 1 insertion(+)


Update README with Capitalize P for WordPress

Same as #87 for Readme

Man sorry! I have to revert your PR. Please, make it in the dev branch, not master. The dev has information master does not. Please, send your PR again :-)

Actually, I had these changes some minutes ago. But I can revert my change to merge your PR. I'm gonna do this and you update your dev branch and send the PR, ok?

No worries, I'll update the dev branch and send a new PR

Wait to me revert the changes I've made and I contact you here to send your PR.

No problem! :+1: :beers:

Ok @leocaseiro! Now you can send the PR :-)

@leocaseiro agora que tô vendo que vc também é brazuca hahahaha

É nóis!!! Vi seu projeto na newsletter A Semana PHP#73


Commands not working with bootstrap 5

Describe the bug
tag helper commands not working with bootstrap 5, because it still use attribute data-toggle instead of data-bs-toggle, so the dropdown is not showing up
To Reproduce
Steps to reproduce the behavior:

Go to 'CommandsHelper.cs' in folder Helpers
Scroll down to line 43
add condition to detect which version of bootstrap is used in theme

Expected behavior
datatableJs can used in every version of bootstrap

Hi @nazerulgit
It fixed with version 3.2.5
Thank you!


Mod version 2 and CMake, Dart and Rust support

Bumped the version from 1 to 2 to support master 2.0.3 and added CMake, Dart and Rust formatting support

Thanks for helping!


[FLINK-14080][table-planner-blink] Introduce Timestamp as internal representation of TIMESTAMP_WITHOUT_TIME_ZONE

…rnal representation of TIMESTAMP_WITHOUT_TIME_ZONE
What is the purpose of the change
Introduce Timestamp as internal representation of TIMESTAMP_WITHOUT_TIME_ZONE, which support nanoseconds' precision.
Brief change log

Introduce Timestamp, TimestampTypeInfo, TimestampSerializer

Verifying this change
This change is covered by new unit tests.
Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency): (yes / no)
The public API, i.e., is any changed class annotated with @Public(Evolving): (yes / no)
The serializers: (yes / no / don't know)
The runtime per-record code paths (performance sensitive): (yes / no / don't know)
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Yarn/Mesos, ZooKeeper: (yes / no / don't know)
The S3 file system connector: (yes / no / don't know)

Documentation

Does this pull request introduce a new feature? (yes / no)
If yes, how is the feature documented? (not applicable / docs / JavaDocs / not documented)

@JingsongLi  @lirui-apache Thanks for your comments and please have another look.
@wuchong Could you take a look if you are free.

I'm sorry for joining the reviewing late. But I'm confused why we need to introduce this class.
From my point of view, this class is not different from Instant.
Why not using the existing Instant, LocalDateTime?
Are we going to add a copy class for OffsetDateTime and ZonedDateTime and the corresponding TypeSeriazlier and TypeInformation in the future?

Hi @wuchong , we introduce this class for performance reasons. The LocalDateTime is composed of a LocalDate, which hold year(int), month(short), day(short), and a LocalTime, which holds hour(byte), minute(byte), second(byte) and nanosecond(int). It's not computer friendly. I plan to use this class to represent TIMESTAMP_WITHOUT_TIME_ZONE and TIMESTAMP_WITH_LOCAL_TIME_ZONE. And for TIMESTAMP_WITH_TIME_ZONE, we may introduce another class which holds a Zone offset as internal representation.

Hi @wuchong , this class is not only for TIMESTAMP_WITHOUT_TIME_ZONE, it is for TIMESTAMP_WITH_LOCAL_ZONE too.

Hi @JingsongLi , @docete , so why not using Instant. It is as lightweight as this class which only have a long and int fields.

Hi @JingsongLi , @docete , so why not using Instant. It is as lightweight as this class which only have a long and int fields.
We always need the milli part in computing. So a millisecond + nanoOfMillisecond is better than a second + nanoseconds. We could perform once and use everywhere.

Hi @JingsongLi , @docete , so why not use Instant. It is as lightweight as this class which only have a long and int fields.

Another reason is that instant is specified to LocalZonedTimestampType in the conversion class. If we use instant to represent TimestampType, it will cause confusion.

We always need the milli part in computing.
For this requirment, I think we should provide a internface of long getEpochMilliSecond(int idx) on BaseRow to reduce object construction. Besides of this, I think Instant can satisfy other cases?

I even though about only adding these methods long getEpochMilliSecond(int idx), int getNano(int idx), ZoneId getZoneId(int idx).

Another reason is that instant is specified to LocalZonedTimestampType in the conversion class. If we use instant to represent TimestampType, it will cause confusion.

I don't think it is a strong reason. The conversion class happens only on the edge of Table system, it is not an internal representation. For internal representation, I think it's fine to use Instant, because the concetp of Instant and this Timestamp is totally the same. And even more, we can use Instant getEpochInstant(int idx) to explicitly get the Instant on UTC timezone.

adding these methods long getEpochMilliSecond(int idx), int getNano(int idx), ZoneId getZoneId(int idx).
The reason is the same as why decimal not getLong directly.
It will make CodeGen and computation complex, and if we separate timestamp precision less than 3 and greater than 3, it will bring two implementations on timestamp type for all functions, and it is not worth. And with JIT, object will be optimized in many scene. One type should keep only one presentation.

it is not an internal representation
Data format is not only internal use, so the CONVERSION set of logical type contains data format too. It will cause confusion. In Java, the distinction between instant and LocalDateTime is not about performance, but about their semantics and methods. Its comments may confuse us.
If it is just internal use, why not add a class to do some optimize and implement functions and etc.

@wuchong

Adding new interface for BaseRow is another problem
We use long as java.sql.Timestam in all builtin time functions, codegen, etc. we need put the milli part with integral second for better performance.
LocalDateTime/Instant have different meaning in Java, it's weird to use Instant as the internal representation of LocalDateTime

ping @wuchong Do you have other concerns about this? Or I would push -f to fix the commit message.

Hi @docete ,  I don't have other concerns for now. SqlTimestamp and SqlZonedTimestamp sounds good to me.

@KurtYoung @JingsongLi Can you take another look?

One question just pop up, what responsibility of precision field inside SqlTimestampSerializer?
Let's say I created a SqlTimestamp with fromEpochMillis(123), and created a SqlTimestampSerializer with precision 2. And after I serialize and deserialize, I still get a SqlTimestamp which actually still can get 123 millis out of it.
I'm wondering what kind of purpose does precision in SqlTimestampSerializer want to achieve?

After discussed with @docete offline, we come to an agreement that precision in SqlTimestampSerializer represents the meaningful part of the data structure and the binary format. We will guarantee the data under precision be meaningful but not else.


undefined is not an object (evaluating '_react2.PropTypes.func')

I have an error,
http://prntscr.com/hjq0c5
could you have any suggestion?
thank you

I've changed React.PropTypes to prop-types package.


Support for additional Azure attribute used for provisioning - Office location

Hi there,
The company I work for is in the process of enabling SSO access for our hosted ServiceNow instance.
Can I please request support for the Office Location attribute on the Azure AD side. We'd like to send the values across to the equivalent location attribute on the ServiceNow side.
Assuming this is possible, approximately how long will it take for the attribute to become available.
Regards,
Mel

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

ID: 83b07a9e-5e16-32ed-265e-32a32998ce37
Version Independent ID: 09008259-4b53-2925-9679-ecad59cefe41
Content: Tutorial - Customize Azure Active Directory attribute mappings in Application Provisioning - Microsoft Entra
Content Source: articles/active-directory/app-provisioning/customize-application-attributes.md
Service: active-directory
Sub-service: app-provisioning
GitHub Login: @kenwith
Microsoft Alias: kenwith

@melbritins
Since this issue isn't directly related to improving our docs, and to gain a better understanding of your issue, I'd recommend working closer with our support team via an Azure support request. Or you can leverage our Q&A forum by posting your issue there so our community, and MVPs can further assist you in troubleshooting this issue or finding potential workarounds.
For technical questions about provisioning users to apps and other systems you can use the azure-ad-user-provisioning tag.
Additional Link:
How to write a quality question - Microsoft Q&A enables the community to deliver timely, high-quality technical answers. Based on our community experience and research, a well-crafted question receives more attention from the community and results in the fastest and the most insightful answers.
Thank you for your time and patience on this!

Hi James,
Thanks for coming back to me.
I've raised a support request with the relevant Azure team, hopefully they can make the Office Location attribute available as part of the ServiceNow sync.
Regards,
Mel
Melvin Uy
Microsoft 365 Engineer
IT Operations & Security
@.***
The Leadenhall Building
122 Leadenhall Street
London, EC3V 4AB
T: +44 (0)<PHONE_NUMBER>
W: www.britinsurance.com
At Brit we work flexibly - so whilst it works for me to email now, I do not expect a response or action outside of your own working hours.
@.***https://www.britinsurance.com/writingthefuture
From: James Tran-MSFT @.>
Sent: 24 August 2022 16:45
To: MicrosoftDocs/azure-docs @.>
Cc: Uy, Melvin @.>; Mention @.>
Subject: Re: [MicrosoftDocs/azure-docs] Support for additional Azure attribute used for provisioning - Office location (Issue #97496)
[https://s3.amazonaws.com/staticmediafiles/media/sights/iron-icon-color.png]
IRONSCALES couldn't recognize this email as this is the first time you received an email from this sender notifications @ github.com
EXTERNAL EMAIL: This email originated from outside Brit.
@melbritinshttps://github.com/melbritins
Since this issue isn't directly related to improving our docs, and to gain a better understanding of your issue, I'd recommend working closer with our support team via an Azure support requesthttps://docs.microsoft.com/en-us/azure/azure-portal/supportability/how-to-create-azure-support-request. Or you can leverage our Q&A forumhttps://docs.microsoft.com/en-us/answers/products/ by posting your issue there so our community, and MVPs can further assist you in troubleshooting this issue or finding potential workarounds.
For technical questions about provisioning users to apps and other systems you can use the azure-ad-user-provisioninghttps://docs.microsoft.com/en-us/answers/topics/61/azure-ad-user-provisioning.html tag.
Additional Link:
How to write a quality questionhttps://docs.microsoft.com/en-us/answers/support/quality-question - Microsoft Q&A enables the community to deliver timely, high-quality technical answers. Based on our community experience and research, a well-crafted question receives more attention from the community and results in the fastest and the most insightful answers.
Thank you for your time and patience on this!

Reply to this email directly, view it on GitHubhttps://github.com/MicrosoftDocs/azure-docs/issues/97496#issuecomment-1225903711, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A2WK6KPGRZR232ANMZSTAUDV2Y7RNANCNFSM57O7VNJA.
You are receiving this because you were mentioned.Message ID<EMAIL_ADDRESS>************************************************************************************************************************************************************************************* The information in this e-mail is confidential to the intended recipient. If you receive it in error, you should not use or disseminate the information in it; instead, please e-mail it back to the sender then delete the message from your system. Internet communications are not 100% secure and it is the responsibility of the recipient to ensure that this e-mail has not been tampered with and that its attachments are virus free. Brit Limited is registered in England and Wales under number 8821629 at 122 Leadenhall Street, London, EC3V 4AB and is the holding company of subsidiaries including Brit Syndicates Limited and Brit Group Services Limited. Brit Group Services Limited is registered in England and Wales under number 2245562 at 122 Leadenhall Street, London EC3V 4AB. Brit Syndicates Limited is registered in England and Wales under number 824611 at 122 Leadenhall Street, London, EC3V 4AB and is the managing agent of Syndicate 2987 at Lloyd's, Syndicate 2988 at Lloyd's and Ki Syndicate 1618 at Lloyd's. Brit Syndicates Limited is authorised by the Prudential Regulation Authority and regulated by the Financial Conduct Authority and the Prudential Regulation Authority. *************************************************************************************************************************************************************************************


net/freeradius: make use od certificates clearer

Closes #1004

So what exactly am I suppose to be doing?

Update make file

Merge pull request #1004 from opnsense / master

Are you OK? Is this some GitHub Spam?

Merge and lock :)

merged, thanks!


Cannot get it working

Tried you sample.md, but it just throws errors for me.
Steps I took:
virtualenv --python=`which python3` venv
source venv/bin/activate
pip install present

present sample.md

Throws following error:
Traceback (most recent call last):
  File "/Users/Zentrale/IT/tmp/present/venv/bin/present", line 5, in <module>
    from present.cli import cli
  File "/Users/Zentrale/IT/tmp/present/venv/lib/python3.6/site-packages/present/cli.py", line 7, in <module>
    from .markdown import Markdown
  File "/Users/Zentrale/IT/tmp/present/venv/lib/python3.6/site-packages/present/markdown.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'

When I install dataclasses manually with pip install dataclasses, the following error appears:
Traceback (most recent call last):
  File "/Users/Zentrale/IT/tmp/present/venv/lib/python3.6/site-packages/present/markdown.py", line 251, in parse
    Element = eval(element_name)
  File "<string>", line 1, in <module>
NameError: name 'BlockQuote' is not defined

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/Users/Zentrale/IT/tmp/present/venv/bin/present", line 8, in <module>
    sys.exit(cli())
  File "/Users/Zentrale/IT/tmp/present/venv/lib/python3.6/site-packages/click/core.py", line 829, in __call__
    return self.main(*args, **kwargs)
  File "/Users/Zentrale/IT/tmp/present/venv/lib/python3.6/site-packages/click/core.py", line 782, in main
    rv = self.invoke(ctx)
  File "/Users/Zentrale/IT/tmp/present/venv/lib/python3.6/site-packages/click/core.py", line 1066, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/Users/Zentrale/IT/tmp/present/venv/lib/python3.6/site-packages/click/core.py", line 610, in invoke
    return callback(*args, **kwargs)
  File "/Users/Zentrale/IT/tmp/present/venv/lib/python3.6/site-packages/present/cli.py", line 18, in cli
    slides = markdown.parse(f.read())
  File "/Users/Zentrale/IT/tmp/present/venv/lib/python3.6/site-packages/present/markdown.py", line 254, in parse
    f"(Slide {sliden + 1}) {element_name} is not supported"
ValueError: (Slide 4) BlockQuote is not supported

Any idea?

present only works with Python 3.7+.  I think you might be on Python 3.6. Can you make a venv with Python3.7 and install present 0.5.1? That should do the trick :smile:


Problem Loading the model

When I try to load the model I am faced with the following error:
Traceback (most recent call last):
File "/workspace/sahil/colmap/SphereGlue/demo_SphereGlue.py", line 89, in
ckpt_data = torch.load(model_path)
File "/opt/conda/lib/python3.10/site-packages/torch/serialization.py", line 815, in load
return _legacy_load(opened_file, map_location, pickle_module, **pickle_load_args)
File "/opt/conda/lib/python3.10/site-packages/torch/serialization.py", line 1033, in _legacy_load
magic_number = pickle_module.load(f, **pickle_load_args)
_pickle.UnpicklingError: invalid load key, 'v'.

Hi, I have been facing the same problem. The error occurs because model weights are stored using git-lfs. If git-lfs is not installed on your system, the files for the model weights remain text files and do not get resolved to the actual snapshots. To mitigate, install git-lfs on your system, then run git lfs pull (see https://github.com/git-lfs/git-lfs/issues/325).


#13 Fixing index duplication for SQL parameters.

Codecov Report

Merging #14 (156b0da) into main (a4b369a) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff             @@
##              main       #14    +/-   ##
==========================================
  Coverage   100.00%   100.00%
==========================================
  Files            8         4     -4
  Lines          587       279   -308
  Branches       102        54    -48
==========================================
- Hits           587       279   -308

Flag
Coverage Δ

resource-pool
100.00% <ø> (ø)

typed-sql
?

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

typed-sql/src/input.ts

typed-sql/src/output.ts

typed-sql/src/errors.ts

typed-sql/src/parameters.ts


wip #287

docs and some code modification to discuss about it.
WIP for #287

LGTM
let me know when you'll convert it from draft to official PR, I'll start more accurate tests.
Thank you, great job!

Still in my stack.