"No Minidapps installed yet" message after installing a new dapp.

Issue Impact: Minor
Device Manufacturer: Samsung
Device Model: S10
Device OS: Android
Device OS Version: 11
Application Version: apk: v0.98.30
Hello,
Quite often when I install a new app, I see this page.
It just needs a page refresh to get rid of the message but hopefully it's an easy thing to fix.

I couldn't get any detail from the logs at the time as it just showed this:

Let me know if you need them and will try again.
Thanks,
Jaz

I have had this bug before, it clears when you refresh the browser in my experience. Still nice catch

Hi, can I know what version of block you have installed? It seems like you're being spammed with 'adding txpow' messages which isn't the case with the latest v1.0.14

Hi Elias,
Ah thanks, I had v1.0.9 and v1.0.11 installed. I've removed them both now and installed v1.0.14.
Is this also connected to the "No Minidapps installed yet" message?

Cool.
No this is a MiniDAPP hub issue
On Mon, 12 Jul 2021 at 10:50 AM, Jazmin @.***> wrote:

Hi Elias,
Ah thanks, I had v1.0.9 and v1.0.11 installed. I've removed them both now
and installed v1.0.14.
Is this also connected to the "No Minidapps installed yet" message?
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/minima-global/Minima/issues/327#issuecomment-878054583,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AIBLNWMPXP72TX7IZ2P7DYLTXKNGDANCNFSM5ADC3YOA
.


fix grammar in readme

fix grammar in readme

seems it's a robot.. so close it

What made it a dead giveaway ? I thought nobody would figure it out!


Refs #32379 - Started deprecation period of default USE_TZ value.

Maybe, I was not sure. Would you write something under Features deprecated in 4.0?

(I see you've added Co-authored-by:...  Could you use my personal email address please from now on please? See a recent commit in the main branch from today for that.)

Note that I didn't touch that line myself, the line was automatically added by GitHub when I clicked on "Commit" on your suggestion. Sure, I'll update that anyway!

Ah, OK. I know why that happens, so will change that soon. Thanks.

... the line was automatically added by GitHub when I clicked on "Commit" on your suggestion.

I should have said that you could remove it in that case. I only suggested a simple fix for a typo, you've done all the work!

@claudep Thanks for updates :+1: I added release notes and pushed small edits.


Model dropping out the Phrase/words while generating the questions

Thanks, @tomhosking for sharing the code.
In the majority of criteria, your code is able to generate good quality questions. However, in some case, it generates the question with truncating useful phrases.
For example:
sentence :
Narendra Damodardas Modi is an Indian politician serving as the 14th and current Prime Minister of India since 2014.
Selected Answer: Narendra Damodardas Modi
Generated Question: who is an indian politician serving ?
sentence: As of 2017, Ahmedabad's estimated gross domestic product was $68 billion.
selected Answer : 2017
Generated Question: in what year was ahmedabad 's estimated gross domestic product ?
Can you please help me to solve this problem? Why the model dropping out the phrase/word while generating question.
Thanks
Bhavika

Hi Bhavika,
This is a common problem with neural language models - longer outputs have a lower overall likelihood, so the model favours shorter ones.
There is a parameter length_penalty that tries to compensate for this - you could try evaluating the model with a higher value to encourage longer output, by adding something like --length_penalty 0.2 when you run evaluation.

Hi Bhavika,
This is a common problem with neural language models - longer outputs have a lower overall likelihood, so the model favours shorter ones.
There is a parameter length_penalty that tries to compensate for this - you could try evaluating the model with a higher value to encourage longer output, by adding something like --length_penalty 0.2 when you run evaluation.

Thanks much, @tomhosking for your quick replay.
I will try this.

Its get a better result by adjusting length_penalty parameter.


Port to C++: Blob Detection

Is your feature request related to a problem? Please describe.
Current Blob Detection algorithm is implemented using Python, need to port to C++, as discussed in this thread
Describe the solution you'd like

Implement the blob detection using the necessary OpenCV C++ API.
Blob detection should have a option to run on webcam or on video depending on the argument provided while executing objectfile.
Add a Makefile to compile and build a executable.
Add a Readme.md explaining the algorithm in detail and should also contain the instruction for running the executable.

I'll work on this part


3.2.0 fails to install because language-inspec is missing from NPM

trying to update to 3.2.0 in atom today results in:
npm ERR! Linux 4.15.0-22-generic
npm ERR! argv "/opt/atom/resources/app/apm/bin/node" "/opt/atom/resources/app/apm/node_modules/npm/bin/npm-cli.js" "--globalconfig" "/home/tessa/.atom/.apm/.apmrc" "--userconfig" "/home/tessa/.atom/.apmrc" "install" "/tmp/d-118425-8180-1yuko4k.v4aorpmn29/package.tgz" "--runtime=electron" "--target=1.7.11" "--arch=x64" "--global-style"
npm ERR! node v6.9.5
npm ERR! npm  v3.10.10
npm ERR! code E404

npm ERR! 404 Registry returned 404 for GET on https://registry.npmjs.org/language-inspec
npm ERR! 404
npm ERR! 404  'language-inspec' is not in the npm registry.
npm ERR! 404 You should bug the author to publish it (or use the name yourself!)
npm ERR! 404 It was specified as a dependency of 'language-chef'

I've removed this version from atom. Please try the update. The dependency to language-inspec is removed from the current version.
I will let this issue opened, as this should be included again.

yep, 3.2.1 works great! thanks!


 People spend hundreds of dollars to buy a HS to build the people's network, but they are raped by the people's network.[Addition]:

Hotspot b58 Addresses
A mechanism that can be cheated so easily. There are no warnings and clear penalties for cheating. A few so-called experts, so-called community members, were actually a few clowns who didn’t understand anything.

You guys don't know what permissionless is.

Can't agree more

我就曹你吗的你们全家去死你妈逼的

A mechanism that can be cheated so easily. There are no warnings and clear penalties for cheating.

This is the key bit isn't it. 'I cheated but I should have been warned so it's not fair'
You knew the denylist existed.
So you knew that's what happened if you were caught gaming.
You knew there were no warnings.
Don't come here and claim ignorance.

I have sold all HNT and fled this centralized project.

一个很容易被骗的机制。对作弊行为没有警告和明确的处罚。

这是关键的部分，不是吗。“我作弊了，但我应该被警告，所以这不公平”
你知道否认名单的存在。 所以你知道如果你被抓到玩游戏就会发生这种事。 你知道没有警告。 不要来这里声称无知。太可悲了。
你一直在偷社区的东西，最后你被抓了。

 Because once all the cheat hotspots are closed, Helium is out of business! Is the game played by luck and advanced cheating techniques? For cheaters should not permanently shut down the hotspot, penalties can be imposed. Permanently closing the hotspot will make a lot of players who buy used hotspots lose. My friends and I are the victims, and the cheaters can no longer be contacted. The installation instructions for the hotspot also don't say you can't put a lot of machines together. Is that unfair to new players who don't know the rules?

一个很容易被骗的机制。对作弊行为没有警告和明确的处罚。

这是关键的部分，不是吗。“我作弊了，但我应该被警告，所以这不公平”
你知道否认名单的存在。 所以你知道如果你被抓到玩游戏就会发生这种事。 你知道没有警告。 不要来这里声称无知。太可悲了。
你一直在偷社区的东西，最后你被抓了。

Helium should know that there are a lot of hot cheat, but it's impossible to turn them all off! Because once all the cheat hotspots are closed, Helium is broke! Is this game played by luck and advanced cheating techniques? There can be penalties for scammers who should not permanently shut down the hotspot. Shutting down hotspots permanently will cost many players who buy second-hand hotspots. My friend and I are victims and the crooks can no longer be contacted. The installation instructions for the hotspot also don't say you can't put a lot of machines together. Is this unfair to new players who don't understand the rules?


ChatSDK with BotFramework-WebChat doesnt Event type Activities

We connect to omnichannel over Copilot using BotFramework-WebChat.
We were able to process Event Activities coming from Copilot before, but with this migration, useActivities hook only returns Message types now.
Is this a known issue? Any plans for mitigation?

Sending event activity is a DirectLine messaging protocol concept. Copilot Studio is using this protocol by default. However, Omnichannel for Customer Service is not using DirectLine messaging protocol. So, it is currently not supported.


Update template with testing and do a merge

I accidentally committed the change and then did a merge on the main branch and I think I fixed it in a messy way so now all of those changes are in this commit. My bad.

This change is

Going to create a new pull request on a clean branch rather than try to force this squashed mess.


The result of renaming is inconsistent with the typed value

OS: Win10
Build Version: 20201120.3
Repro Steps:

Open a template file in VS Code -> Click on a variable definition -> F2 -> Rename variable definition with 'test'aa.
Check whether rename the variable definition successfully.

Expect:
The variable definition has changed to 'test'aa.
Actual:
The variable definition has changed to test.

More Info:
This issue also  reproduces for a parameter definition.
Details for other situations of renaming:

test'aa is not a valid variable name, so not worth fixing.  Thanks.


Can we have cloak active in previews from other plugins such as telescope

The plugin works great but doesn't seem to apply itself to previews such as when showing a project search in e.g. telescope the preview should also be cloaked if applicable.

I looked into this when I first created the plugin but after a little bit I gave up, there wasn't a lot of documentation on changing Telescope this way and couldn't figure it out in due time. I fit is even possible that is.
I will put this on my list to try again and see if there are new APIs available on the Telescope side.
PRs are also welcome of course ;)

Hey,
I was working on a PR for this and it's mostly pretty simple.
Adding this autocmd* in setup does the job but only when you redraw the preview. E.g. after seeing the preview you have to see another and after switching back, it shows. I can't figure out why the extmarks are not showing
and I already confirmed that they are being executed and that what is showing
is the delayed result (i.e. when you append something it appends as predicted but not the first. prints and options still work on the first).
Maybe some of the telescope.actions could help but I am not sure.
I will (maybe) look at this at a later date again but I didn't want others starting from scratch.
*the autocmd:
vim.api.nvim_create_autocmd('User', {
    pattern = 'TelescopePreviewerLoaded',
    callback = function()
      if M.opts.enabled then
        M.cloak(pattern)
      end
    end,
    group = group,
  }
)

I'd also enjoy it to filter out suggestions from coc.nvim to be honest.

@martin-braun For that, when using nvim-cmp we detect and disable the plugin for the buffer. That is probably good to also add for coc.nvim.

@laytan Bit tricky, coc.nvim does more than code suggestions. Disabling it, disables more than just code suggestions, but thanks for the hint. There should be a way to disable code suggestions for coc.nvim. My primary concern is that it might still suggest a key while being in another buffer.
I mean, look at that:

See how the .inputrc suggests a phrase from the yml below? I'm not sure if this logic comes from coc.nvim, but my Neovim seems to suggest things that are not symbols as well, especially when no LSP is present, which would be the case in .env files.
Sadly, even quotes aren't stopped by it:

Will definitely have a look to it later, I first need to understand where those are coming from. My config btw: https://github.com/martin-braun/CocChad (based on NvChad)

To add on @jokesper idea, here's my ugly solution to the telescope preview refresh problem.
Autocmd:
-- Telescope preview cloak
local cloak = require("cloak")
local action_state = require("telescope.actions.state")
vim.api.nvim_create_autocmd("User", {
  pattern = "TelescopePreviewerLoaded",
  callback = function(args)
    local buffer = require("telescope.state").get_existing_prompt_bufnrs()[1]
    local base_name = vim.fn.fnamemodify(args.data.bufname, ":t")
    local ok, _ = pcall(vim.api.nvim_buf_get_var, args.buf, "cloaked")
    for _, pattern in ipairs(cloak.opts.patterns) do
      for _, file_pattern in ipairs(pattern.file_pattern) do
        if vim.fn.match(base_name, file_pattern) >= 0 then
          cloak.cloak(cloak.opts.patterns[1])
          vim.api.nvim_buf_set_var(args.buf, "cloaked", true)
          if ok then
            return
          end
          action_state.get_current_picker(buffer):refresh()
          return
        end
      end
    end
  end,
  group = "cloak",
})

Here i`m addressing two things:

Only cloak buffers that match file patterns defined in the cloak setup function.
Refresh the Telescope picker after cloaking is applied.

If someone has a prettier way of doing this please let me know.


Created using Colaboratory

Tried resaving this url in the repo, but not sure if its going to work, as the code changes show for the merge show its now trying to reference this branch?

hmm yep, might just remove the branch protection rules, not like this repo is a production level programme.

Yeah, looks like the link doesn't update correctly when moving between branches.
Ok, let me know when the branch protection has been removed. Ideally would be good before tomorrow afternoon as I'm presenting this session, but I can just give them the direct colab link if not.

should be gone now

Thats working now. Thanks for your help!


Tweens: Duration of 0 Makes Values NaN (Alpha)

Version

Phaser Version: 3.87.0 && v4.0.0-beta.1

Description
Adding a tween with a duration of 0 leaves the object in an invalid state with NaN as the value and cannot be tweened afterwards, unless the value is explicitly set to a valid one.
NOTE: This works in 3.86.0 and prior
Example Test Code
Tweak the sprite alpha example to a tween and see the outcome. This might be happening with other values, but I haven't tested those.
Sandbox
class Example extends Phaser.Scene
{
    preload ()
    {
        this.load.setBaseURL('https://cdn.phaserfiles.com/v385');
        this.load.image('bunny', 'assets/sprites/bunny.png');
    }

    create ()
    {
        const bunny = this.add.sprite(400, 300, 'bunny');

        this.add.tween(
            {
                targets: bunny,
                alpha: 0.5,
                duration: 0
            }
        )

        console.log(bunny)
    }
}

const config = {
    type: Phaser.WEBGL,
    parent: 'phaser-example',
    width: 800,
    height: 600,
    scene: Example
};

const game = new Phaser.Game(config);

What's the point of a duration of zero?

What's the point of a duration of zero?

When passing in dynamic values sometimes a 0 makes it's way down the chain. In a large codebase where this has worked for ages, it's a tricky one to track down. Either way, it shouldn't leave the sprite in a state where you cannot tween it back to a different value.

I'd like to chime in that I also encountered this unexpected behavior.
In my case i was tweening the x/y-coordinates, and the tween duration is dynamically calculated by measuring the distance between the current and the target coordinates, so the longer the distance, the longer the duration of the tween. In the case where the new coordinates are the same as the current coordinates, the duration is calculated as zero and the gameobject disappears.

You can use Math.max(0.01, duration) to get the previous behavior.


RuntimeError: CUDA out of memory.

Hello,
I have tried running the model on a custom dataset, but I come across this error:
RuntimeError: CUDA out of memory. Tried to allocate 938.00 MiB (GPU 0; 11.93 GiB total capacity; 1.63 GiB already allocated; 673.69 MiB free; 2.44 GiB reserved in total by PyTorch)
I guess one way to solve this would be to reduce the resolution of my dataset, but is there an alternative way?

Hi, @nadimra , please try reducing the number of the resblock and the channel number to build a model with less parameters. Then you can train this model using the provided datasets and your own dataset.


openbangla-keyboard: init at 2.0.0

Description of changes

I've temporarily added a Cargo.lock as to not interfere with the build process too much
Things done

Built on platform(s)

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

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

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

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

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

[ ] Fits CONTRIBUTING.md.

@ofborg build openbangla-keyboard

@ofborg build libsForQt5.openbangla-keyboard

Changing to init at 2.0.0 since the only differences to master is packaging and readmes. https://github.com/OpenBangla/OpenBangla-Keyboard/compare/2.0.0...master


Support multiple nodes deployment

The current version only supports single-host deployment, but in some cases, people are looking for having multiple hosts to bootstrap a large cluster for the purposes of resilience and fault tolerance.

Ref: https://ignite.readthedocs.io/en/latest/networking/


How to debug bot conversation on WebChat or Slack channels

I have my test bot running on several channels like WebChat, Slack or Skype, etc.
I would like to debug it when on the channel, since I have errors that I cannot reproduce running it as a text bot like:
bot = new BotBuilder.TextBot();

while running as a service
bot = new BotBuilder.BotConnectorBot( { appId : Config.appId, appSecret : Config.appSecret } );

When I'm running the TextBot I get all console.log in the shell of course, but
Is it possibile to do this in some way like a debugging console in the WebChat or special debugging messages in the channels?
This would aid debugging things on the fly instead of looking at server logs, etc.
Note.
I want to remark that since my BotBuilder is running on Azure, I can get console.log messages setting the WebSite logging to "Detailed" level from Settings>Diagnostic Logs.
I'm searching something different more like a Firebug console logging tool.

That's an interesting idea.  One simple option you might consider is simply sending your debug messages through the normal "send message" interface, prefixed with something like "DEBUG:", when you match a specific channel and user information for which you want to get more debug information.

Closing this issue. Thanks!


Add oas30 and yaml files to upload

Not sure if this is something you would like merged back into your repo, but I have added the open api 3.0 files and also upload of json+yaml.
If you do not want this merged back into your project, would you be ok with me releasing this as a new plugin for serverless?

@babyhuey - thanks for the PR.. do you think it'll be better to ask from the user in the config that what swagger doc he/she would like rather than just uploading all the types to s3?
Also, can you please update the version in package.json.

@rrahul963 Yea, I was thinking about that after making the pull request. I'm still super new to JS, so I will give it a try and update the pull request.

Ok, I took a swing at it. I added 2 new optional settings for the serverless file, and I tested it on my software and it seems to work correctly.


Language service sometimes not ready for first project load request

Turns out we still have the issue after this change: #110
Even though FSAC.suave has been launched, it hasn't necessarily started accepting/listening yet.
I'll look into this further.

One option, I think is to add a ping endpoint to FSAC, and poll it until it returns success, only then allow the other services to initialise.

I think instead of the ping endpoint, we should send a magic string via stdout to signal back to the language service that it's ready to accept requests.

/cc thanks @xwipeoutx


Show 2 sigfigs for numbers >= 1 and 1 sigfig for numbers < 1.

Note: this spectacularly breaks any language other than english right now. Merging this requires careful coordination.

Remaining items:

update weblate translations manually
submit!

Very excited to see this live. Any way we can support? (I don't know how to do the weblate stuff. We should probably document that so we all know how.)


Icons on ios

@keybase/react-hackers
note: desktop icons don't support setting the width and have that transform the fontSize. might be handy to add that but i don't wanna try and verify that wouldn't break anything

@keybase/react-hackers bump

@keybase/react-hackers bump

:shipit:


storing all timestamps for MAC

Hello,
I've just started playing around with this. Looking at the firebase database I only see the last timestamp of a device, I'm wanting to store all timestamps so I can verify the length of time a device was connected. I had a quick look at the source code and see there is some code which suggests this should already be happening.
var date = new Date;     database.ref('location/wifi/' + date.getTime()).set(data.data);
Is this either not happening, or do I just need a lesson on how to see the older timestamps in the firebase console?
Cheers

Hi,
The file has several options/suggestions for storing the observation data.
You can uncomment out the function block that stores the data based on your
needs.
Alternatively, you could modify the function that stores based on client
MAC, but then add logic to update the existing record. You could have an
array of the update events or some summary of them.
Hope this helps!
On Mon, Mar 5, 2018, 21:04 reticentnz<EMAIL_ADDRESS>wrote:

Hello,
I've just started playing around with this. Looking at the firebase
database I only see the last timestamp of a device, I'm wanting to store
all timestamps so I can verify the length of time a device was connected. I
had a quick look at the source code and see there is some code which
suggests this should already be happening.
` // store only last observation
//database.ref('location/wifi/').set(data.data);
// store all records with timestamp
/*
var date = new Date;
database.ref('location/wifi/' + date.getTime()).set(data.data);
*/`
Is this either not happening, or do I just need a lesson on how to see the
older timestamps in the firebase console?
Cheers
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/dexterlabora/MerakiLocationFirebase/issues/1, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ANqzHG9vXSSwLmcVe0W_werWEjTbZ6SEks5tbQ3EgaJpZM4ScA6v
.

Thanks, I have mucked around with the formatting and have it as I want:
data.data.observations.forEach(client => {
        client.apMac = data.data.apMac;
        var date = new Date;
        database.ref('location/'+data.type+'/'+client.manufacturer+'/'+client.clientMac+'/DeviceInfo/').set(client);
        database.ref('location/'+data.type+'/'+client.manufacturer+'/'+client.clientMac+'/SeenTimes/'+ date.getTime()).set(client.seenTime);
    });


netpbm: 11.5.2 -> 11.5.3

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for netpbm is: Toolkit for manipulation of graphic images
meta.homepage for netpbm is: https://netpbm.sourceforge.net/
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 11.5.3 with grep in /nix/store/dw2gfl502ydq5vs8z03w5diwp5wb90ql-netpbm-11.5.3-bin
found 11.5.3 in filename of file in /nix/store/dw2gfl502ydq5vs8z03w5diwp5wb90ql-netpbm-11.5.3-bin

Rebuild report (if merged into master) (click to expand)

69 total rebuild path(s)

69 package rebuild(s)

First fifty rebuilds by attrpath
asciidoc-full
asciidoc-full-with-plugins
auto-multiple-choice
bicgl
bicpl
cantor
clevis
conglomerate
cqrlog
denemo
diffoscope
diffoscopeMinimal
disorderfs
dosbox-x
ezminc
fbcat
foomatic-db-ppds
foomatic-db-ppds-withNonfreeDb
fped
frescobaldi
img2pdf
kakounePlugins.rep
kstars
labplot
latex2html
libsForQt5.cantor
lilypond
lilypond-unstable
lilypond-unstable-with-fonts
lilypond-with-fonts
luksmeta
manga-cli
mpvScripts.convert
mup
netpbm
nhentai
ocrmypdf
oobicpl
paperless-ngx
pcb
pdfarranger
pfstools
plasma5Packages.cantor
pnglatex
polymake
protontricks
pynac
python311Packages.abjad
python311Packages.img2pdf
python311Packages.ocrmypdf

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/dw2gfl502ydq5vs8z03w5diwp5wb90ql-netpbm-11.5.3-bin \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A netpbm https://github.com/r-ryantm/nixpkgs/archive/e84a50ece6564a3a06cd984cf4bdda21d3a97e90.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/e84a50ece6564a3a06cd984cf4bdda21d3a97e90#netpbm

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/dw2gfl502ydq5vs8z03w5diwp5wb90ql-netpbm-11.5.3-bin
ls -la /nix/store/dw2gfl502ydq5vs8z03w5diwp5wb90ql-netpbm-11.5.3-bin/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
nixpkgs-review took longer than 45m and timed out

Maintainer pings

Result of nixpkgs-review pr 295588 run on x86_64-linux 1

6 packages marked as broken and skipped:

ezminc
pfstools
pfstools.dev
pfstools.man
spring
springLobby

4 packages failed to build:

pynac
python312Packages.abjad
python312Packages.abjad.dist
tests.testers.nixosTest-example

75 packages built:

asciidoc-full
asciidoc-full-with-plugins
asciidoc-full-with-plugins.dist
asciidoc-full.dist
auto-multiple-choice
bicgl
bicpl
cantor (libsForQt5.cantor ,plasma5Packages.cantor)
clevis
clevis.man
conglomerate
cqrlog
denemo
diffoscope
diffoscope.dist
diffoscope.man
diffoscopeMinimal
diffoscopeMinimal.dist
diffoscopeMinimal.man
disorderfs
dosbox-x
fbcat
foomatic-db-ppds
foomatic-db-ppds-withNonfreeDb
fped
frescobaldi
frescobaldi.dist
img2pdf (python311Packages.img2pdf)
img2pdf.dist (python311Packages.img2pdf.dist)
rep (kakounePlugins.rep)
kstars
labplot
latex2html
lilypond
lilypond-unstable
lilypond-unstable-with-fonts
lilypond-with-fonts
luksmeta
manga-cli
mpvScripts.convert
mup
netpbm
netpbm.bin
netpbm.dev
nhentai
nhentai.dist
ocrmypdf (python311Packages.ocrmypdf)
ocrmypdf.dist (python311Packages.ocrmypdf.dist)
oobicpl
paperless-ngx
pcb
pdfarranger
pdfarranger.dist
pnglatex (python311Packages.pnglatex)
pnglatex.dist (python311Packages.pnglatex.dist)
polymake
protontricks
protontricks.dist
python311Packages.abjad
python311Packages.abjad.dist
python312Packages.pnglatex
python312Packages.pnglatex.dist
sage
sageWithDoc
singular
sng
solfege
steamtinkerlaunch
tang
tang.man
tests.testers.runNixOSTest-example
tests.trivial-builders.references
tuxpaint
xplanet
yad

I ran the test two more times (PASS).


SectionList renderSectionFooter doesn't render for empty sections

Description
Whereas renderSectionHeader renders for empty sections, renderSectionFooter does not. I'm seeing this on RN master (renderSectionFooter isn't in 0.44.0).
Reproduction Steps and Sample Code
renderItem = (row) => {
  return (
    <Text>{"item " + row.item.key)}</Text>
  );
}

renderSectionHeader = (row) => {
  invariant(row.section.key, "should be set");
  return (
    <Text>{"header " + row.section.key)}</Text>
  );
}

renderSectionFooter = (row) => {
  invariant(row.section.key, "should be set");
  return (
    <Text>{"footer " + row.section.key)}</Text>
  );
}

render() {
  const sectionListData = [
    { data: [ { key: "item1" }, { key: "item2" } ], key: "section1" },
    { data: [ { key: "item3" } ], key: "section2" },
    { data: [ ], key: "section3" }, // empty section
    { data: [ { key: "item4" }, { key: "item5" } ], key: "section4" },
  ];
  return (
    <SectionList
      sections={sectionListData}
      renderItem={this.renderItem}
      renderSectionHeader={this.renderSectionHeader}
      renderSectionFooter={this.renderSectionFooter}
    />
  );
}

Solution
Either make a clarification in docs about the distinction between renderSectionHeader/renderSectionFooter, or decide on a shared behavior for the two. If I was deciding, I'd probably make them both appear for empty sections.
Additional Information

React Native version: master only
Platform: iOS definitely, I can't get Android to build on master...
Development Operating System: macOS Sierra 10.12.4

cc @sahrens

Somewhat related - scrollToLocation does not take renderSectionFooter into account.

@Ashoat what precisely do you mean by “Somewhat related - scrollToLocation does not take renderSectionFooter into account?” Could you create an image or video describing the behavior you are encountering?

@calebmer - my apologies, I made that comment before actually testing anything (I was just reading the source of scrollToLocation). After reading the source a bit more, I can see that renderSectionFooter is handled as part of the last ItemWithSeperator's render, which explains why scrollToLocation doesn't bother to consider it when calculating the flattened index.
(In contrast, I definitely did test the bug I originally reported :) )

@Ashoat sounds good. The original bug is being worked on 👍


I have written a set of instructions to install librealsense and pyrealsense2 on the Jetson NX

There seems to be quite a lot of interest (and difficulty) in installing pyrealsense2 on the Jetson:
see issues #6964, #6820, #6980  and others.
I think this is because the documentation is not as clear as it could be.
Firstly, it should be clearly signposted that we need to build librealsense from source because the PyPi pip packages are not compatible with Arm processors.
Secondly, one needs to refer to both READMEs and piece them together to get a full understanding of the install process:
README1 in /blob/master/doc
README2 inside wrappers/python
Neither of the READMEs give a full set of instructions to follow; each of them is missing some piece.
Hence, I have come up with a list of instructions that works on my Jetson NX.
# Installs librealsense and pyrealsense2 on the Jetson NX running Ubuntu 18.04
# and using Python 3
# Tested on a Jetson NX running Ubuntu 18.04 and Python 3.6.9 on 2020-11-04

sudo apt-get update && sudo apt-get -y upgrade
sudo apt-get install -y --no-install-recommends \
    python3 \
    python3-setuptools \
    python3-pip \
    python3-dev

# Install the core packages required to build librealsense libs
sudo apt-get install -y git libssl-dev libusb-1.0-0-dev pkg-config libgtk-3-dev
# Install Distribution-specific packages for Ubuntu 18
sudo apt-get install -y libglfw3-dev libgl1-mesa-dev libglu1-mesa-dev

# Install LibRealSense from source
# We need to build from source because
# the PyPi pip packages are not compatible with Arm processors.
# See link [here](https://github.com/IntelRealSense/librealsense/issues/6964).

# First clone the repository
git clone https://github.com/IntelRealSense/librealsense.git
cd ./librealsense

# Make sure that your RealSense cameras are disconnected at this point
# Run the Intel Realsense permissions script
./scripts/setup_udev_rules.sh

# Now the build
mkdir build && cd build
## Install CMake with Python bindings (that's what the -DBUILD flag is for)
## see link: https://github.com/IntelRealSense/librealsense/tree/master/wrappers/python#building-from-source
cmake ../ -DBUILD_PYTHON_BINDINGS:bool=true
## Recompile and install librealsense binaries
## This is gonna take a while! The -j4 flag means to use 4 cores in parallel
## but you can remove it and simply run `sudo make` instead, which will take longer
sudo make uninstall && sudo make clean && sudo make -j4 && sudo make install

## Export pyrealsense2 to your PYTHONPATH so `import pyrealsense2` works
export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python3.6/pyrealsense2

If this is useful/correct, I would like it to be put in a section of the README.md to save other developers' time.
Feel free to close if irrelevant.
Thank you.

Hi @lieuzhenghong
Thank you for the contribution. Feel free to submit pull-request on GitHub or one of the admins can merge it manually.

Thanks very much @dorodnic - I will also track this case over time and keep it open until a PR is processed or it is added as documentation.

rs-capture demo works and import pyrealsense2 successfully in python3 environment, but when I call rs.pipeline() and rs.config() it output 'has no attribute' error.
could anyone help please~

Hi @surefyyq   Could you create a new question for your problem please by visiting the link below and clicking on the New Issue button.  Thanks!
https://github.com/IntelRealSense/librealsense/issues

@lieuzhenghong I have encountered the same problem. The documentation needs to be updated. When will this be merged?

Hi @ytfksw   There is not a time estimate that can be provided for the updating of documentation.  Cases tagged as documentation are kept open in the meantime so that they can be tracked.

Hi @lamngoctam   The guide in case 6964 has been the most consistently successful for installing librealsense and the Python wrapper together on Jetson using CMake.
https://github.com/IntelRealSense/librealsense/issues/7905#issuecomment-737544294
One RealSense user who followed the installation guide in 6964 and had the 'No module named pyrealsense2' error found that the problem was resolved when they set the correct PYTHONPATH.
https://github.com/IntelRealSense/librealsense/issues/6980#issuecomment-713321354
Another RealSense user solved their problems simply by re-flashing their OS.

Hi @lamngoctam   The guide in case 6964 has been the most consistently successful for installing librealsense and the Python wrapper together on Jetson using CMake.
https://github.com/IntelRealSense/librealsense/issues/7905#issuecomment-737544294
One RealSense user who followed the installation guide in 6964 and had the 'No module named pyrealsense2' error found that the problem was resolved when they set the correct PYTHONPATH.
https://github.com/IntelRealSense/librealsense/issues/6980#issuecomment-713321354
Another RealSense user solved their problems simply by re-flashing their OS.

hi,when i use this commend sudo apt-get install -y libglfw3-dev libgl1-mesa-dev libglu1-mesa-dev
and it telled me that it can't install  libglfw3-dev ,how could i do with this.thanks

Have you inputed the command below first, please:
sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade

HI @MartyG-RealSense  Thanks for your help. I just followed you ,but it still occured!
`(base) nvidia@nvidia-desktop:~/librealsense/build$ sudo apt-get install -y libglfw3-dev libgl1-mesa-dev libglu1-mesa-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libglfw3-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'libglfw3-dev' has no installation candidate
`

Hi @kithib  As you refer to nvidia@nvidia-desktop, are you using Nvidia Jetson as your computing device like @lieuzhenghong  was in their instruction guide above, please?
Which Ubuntu version are you using, please?  My understanding is that Ubuntu 18.04 is the most recent version supported by Nvidia JetPack at the time of writing this, so if you are using a newer Ubuntu such as 20.04 (Focal) then this may be causing you problems.  An Nvidia support forum member reports that JetPack will add 20.04 support in JetPack 5.
https://forums.developer.nvidia.com/t/jetpack-ubuntu-20-04/203197

HI @MartyG-RealSense Thanks for your help.I use jetson NX . I solved last problems by downloading in ubuntu webset!
When I run cmake ../ -DBUILD_PYTHON_BINDINGS:bool=true
Is that my git problems?
-- Checking internet connection...
-- Failed to identify Internet connection
CMake Warning at CMakeLists.txt:15 (message):
No internet connection, disabling BUILD_WITH_TM2
CMake Warning at CMakeLists.txt:21 (message):
No internet connection, disabling IMPORT_DEPTH_CAM_FW
-- Info: REALSENSE_VERSION_STRING=2.50.0
-- Setting Unix configurations
-- Building libcurl enabled
-- using RS2_USE_LIBUVC_BACKEND
-- LIVE555: File exists, delete it to download the latest version (/home/nvidia/librealsense/third-party/live555/live555-latest.tar.gz)
-- LIVE555: Unpacking source
-- LIVE555: Source unpacked
CMake Warning at wrappers/CMakeLists.txt:10 (message):
No internet connection.  Cloning Python bindings may fail
-- Configuring done
-- Generating done
-- Build files have been written to: /home/nvidia/librealsense/build/external-projects/pybind11
[ 12%] Performing download step (git clone) for 'pybind11'
Cloning into 'pybind11'...
fatal: unable to access 'https://github.com/pybind/pybind11.git/': Could not resolve host: github.com
Cloning into 'pybind11'...
fatal: unable to access 'https://github.com/pybind/pybind11.git/': Could not resolve host: github.com
Cloning into 'pybind11'...
fatal: unable to access 'https://github.com/pybind/pybind11.git/': Could not resolve host: github.com
-- Had to git clone more than once:
3 times.
CMake Error at /home/nvidia/librealsense/build/external-projects/pybind11/tmp/pybind11-gitclone.cmake:66 (message):
Failed to clone repository: 'https://github.com/pybind/pybind11.git'
CMakeFiles/pybind11.dir/build.make:89: recipe for target 'src/pybind11-stamp/pybind11-download' failed
make[2]: *** [src/pybind11-stamp/pybind11-download] Error 1
CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/pybind11.dir/all' failed
make[1]: *** [CMakeFiles/pybind11.dir/all] Error 2
Makefile:83: recipe for target 'all' failed
make: *** [all] Error 2
CMake Error at wrappers/python/CMakeLists.txt:22 (add_subdirectory):
add_subdirectory given source
"/home/nvidia/librealsense/build/third-party/pybind11" which is not an
existing directory.
CMake Error at wrappers/python/CMakeLists.txt:53 (pybind11_add_module):
Unknown CMake command "pybind11_add_module".
-- Configuring incomplete, errors occurred!
See also "/home/nvidia/librealsense/build/CMakeFiles/CMakeOutput.log".

Hi @kithib  Does it make a difference if you add -DBUILD_WITH_TM2=false to your CMake build instruction to stop the build process from trying to access an internet connection?
cmake ../ -DBUILD_PYTHON_BINDINGS:bool=true -DBUILD_WITH_TM2=false

Hi @kithib  Do you require further assistance with this case, please?  Thanks!

Hi @kithib  Do you still require assistance with your installation problem, please?  Thanks!


[IF] Null inputs are not overridden by defaults

Describe the bug
Provided null inputs in manifset are overriding defaults(valid values)
To Reproduce
Steps to reproduce the behavior:

Create valid manifest.
Change some input values to null.
In defaults have valid ones for those.
Run the if framework

Expected behavior
Successfully overrides the null values from default and runs the pipeline.
Actual behavior
Fails with null inputs.
Screenshots

Closing as fixed by https://github.com/Green-Software-Foundation/if/pull/473


RemoveFromRoleAsync always returns UserNotInRole

I tried testing the IsUser in role and RemoveFromRoleAsync methods.
But both do not work. I still have always false and a user not in role for each method.
Here is how I test it.
`
    private async Task Test()
    {
        string email =<EMAIL_ADDRESS>        string roleName = "TESTERAROLE";

        var u = await _userManager.FindByEmailAsync(email);
        var user = await _userManager.FindByNameAsync(email);
        var res1 = await _roleManager.CreateAsync(new MongoRole { Name = roleName });
        var res2 = await _userManager.AddToRoleAsync(user, roleName);
        var res3 = await _userManager.IsInRoleAsync(user, roleName);
        var res4 = await _userManager.RemoveFromRoleAsync(user, roleName);
    }

`
And run the method then use the debugger to inspect their content.

Updating to version 6.1.3 and I had no problem anymore


What about the PowerShell "Team" module?

@DarqueWarrior from Microsoft has released a "Team" module for VSTS\TFS support. Should we consider contributing that over this VSTS module? I'd like to combine efforts as much as possible and not have to independent modules trying to accomplish the same thing.
https://github.com/DarqueWarrior/team

Some more info: https://twitter.com/DonovanBrown/status/910919326730944512

As @adamdriscoll pointed out in his tweet, @DarqueWarrior 's doesn't show up in the PSGallery when searching for VSTS - so I never found his when I went searching. I did find another one that wasn't anywhere near as well designed as VSTSPosh (plus I know who Adam is from POSHTools, MVP etc).
For me:
Pros for VSTSPosh:

I found it in the PSGallery (never found Donovan's one).
implements most of the PowerShell community best practices (not sure that matters to most people though - just me)
has an automated CI process in AppVeyor CI - including running PSSA. This to me is really important for community contributions.

Pros for Teams:

Dynamic parameters.
Great docs in MAML.
Does look to have a few more features/cmdlets implemented.
Some support for pipelines.

Nitpick: I think the name "Teams" is not a good choice as I'd expect this to have something to do with the product Microsoft Teams.
Does seem like a good idea to combine effort into maintaining a single module as it would drive improvements forward at a faster rate. For me, the question becomes does @DarqueWarrior want to continue to maintain his one long term (I'd love to get his thoughts)? I'm still very keen to keep contributing to which ever module is determined to be he best one to continue to put work into.

Sorry for delay I intend to support VSTeam as long as people find it valuable. I am also open to design suggestions.


[PBR][IBL] PBR image based lighting class

Motivation and Context
This class will compute the irradiance map, prefiltered map, BRDF lookup table necessary for the PBR IBL.

How Has This Been Tested

Types of changes

[ ] Docs change / refactoring / dependency upgrade
[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist

[x] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ ] I have read the CONTRIBUTING document.
[ ] I have completed my CLA (see CONTRIBUTING)
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.

@mosra : this diff is ready to be reviewed. Thank you.

Really would like to get the pre-commit hooks from #1440 run to make sure there no accidental tabs in the new shaders.

Usual annoying question: tests? :P

No, it is not annoying. Thank you for the reminder. This code has been tested perhaps a couple of hundred times in #1389.
For the unit test, I am planning to do the pixel comparisons like the existing tests for Phong shading. But it could only happen when the entire IBL functionality is put in code base.

Another one -- what would it take to make it HDR-ready already, using the EXR support from #1447? Or do you explicitly want to do keep this LDR and enable HDR in a second step?

As we discussed before, the 1st pass is to make the IBL work using LDR, and another pass to convert it to HDR. It is rather error-prone to do it now in the middle of this project.


add readers for java.time.LocalDate and Period

We started using these but as they're a built in java type I thought they might be more generally applicable.

Coverage decreased (-1.4%) to 88.889% when pulling fd8262bd63fb203b1ccf17c07854af739fbb634d on crispywalrus:master into 5e202ea15cbd1f7fe5b706d63f36d0345e3cffe6 on iheartradio:master.

Thanks!! Are you sure the tests you wrote run? If I understand correctly the tests methods should be interpolated inside the is string.

Coverage increased (+0.3%) to 90.598% when pulling 1e6a303b54f539c5a72ab7ed499c717863c44979 on crispywalrus:master into 5e202ea15cbd1f7fe5b706d63f36d0345e3cffe6 on iheartradio:master.

Coverage increased (+0.3%) to 90.598% when pulling 1e6a303b54f539c5a72ab7ed499c717863c44979 on crispywalrus:master into 5e202ea15cbd1f7fe5b706d63f36d0345e3cffe6 on iheartradio:master.

Coverage increased (+0.3%) to 90.598% when pulling 1e6a303b54f539c5a72ab7ed499c717863c44979 on crispywalrus:master into 5e202ea15cbd1f7fe5b706d63f36d0345e3cffe6 on iheartradio:master.

Coverage increased (+0.3%) to 90.598% when pulling 1e6a303b54f539c5a72ab7ed499c717863c44979 on crispywalrus:master into 5e202ea15cbd1f7fe5b706d63f36d0345e3cffe6 on iheartradio:master.

Coverage increased (+0.3%) to 90.598% when pulling 1e6a303b54f539c5a72ab7ed499c717863c44979 on crispywalrus:master into 5e202ea15cbd1f7fe5b706d63f36d0345e3cffe6 on iheartradio:master.

@kailuowang Ok, I get it now.

👍  thanks very much!

how soon do you need this feature release?  @crispywalrus


How to run tests in parallel locally?

I have a machine with 8+ threads. How can I run my tests in parallel with these reports on my local system?

Here is example: https://github.com/ArturT/knapsack#how-to-run-tests-for-particular-ci-node-in-your-development-environment
Could you share more info about your project context. What CI provider do you use? How long is your test suite? RSpec or something else? Why do you want to run test suite in development across threads? Is it small test suite so it's faster in development than pushing to CI?
If you want to run threads using parallel_tests gem then you can take a look on knapsack_pro examples https://github.com/KnapsackPro/knapsack_pro-ruby#how-to-run-knapsack_pro-with-parallel_tests-gem

Thanks for such a fast follow up!
My test suite is a mixture of Minitest (migrating away from) and RSpec. Between the two of them the suite is around 4-5 minutes to run fully, but if I could get that down to under a minute it would be great.
We use CircleCI, which is great. It's only building on pull requests right now, and I probably could just push to a work in progress branch more. Between building a VM and everything it's 5-8 minutes on Circle to complete.
I'll check out those examples

Regarding idea how to lower down the time of builds on CircleCI you could do this:

Use CircleCI 2.0 which is faster. If you need something specific for your project then you can use custom Docker image. Other than that you can use default Docker images provided by CircleCI. I wrote article with an example how to configure CircleCI 2.0 with ruby + capybara
http://docs.knapsackpro.com/2017/circleci-2-0-capybara-feature-specs-selenium-webdriver-with-chrome-headless

You have at the moment 2 different test runners minitest and RSpec and below setup is something I recommended for a few companies. You can always get optimal test suite split (the fastest time execution of your tests) by doing:

Step 1: run your minitest test suite with bundle exec rake knapsack_pro:minitest
Step 2: run your RSpec test suite with dynamic RSpec allocation across CI nodes (it's called knapsack_pro Queue Mode) bundle exec rake knapsack_pro:queue:rspec. Thanks to that the dynamic RSpec tests allocation will fill timing gaps across CI nodes so your whole build will have optimal time no matter if your tests have random time execution due to some long-running features specs or external requests in tests. No matter the CI nodes random performance.
You can take a look how dynamic RSpec allocation works with knapsack_pro Queue Mode, here is video at https://knapsackpro.com/
And here is explanation how to configure the proper order of knapsack_pro commands: https://github.com/KnapsackPro/knapsack_pro-ruby#what-is-optimal-order-of-test-commands
If you just want to take a look at knapsack_pro configuration options please see:
http://docs.knapsackpro.com/knapsack_pro-ruby/guide/
Let me know if I could help more :)

I don't know, may be somebody already asked about it.
Here is the question, my whole test suit takes huge amount of time. But with parallel_tests (6 cores) it takes about - 30 min. Can I use parallel_tests to generate report?

@adis-io Here is an example how to run knapsack_pro with parallel_tests gem https://github.com/KnapsackPro/knapsack_pro-ruby#how-to-run-knapsack_pro-with-parallel_tests-gem

I added one more example of how to use paralell_tests with knapsack_pro Queue Mode to utilize machine resource on a single CI machine.
https://github.com/KnapsackPro/knapsack_pro-ruby#parallel_tests-with-knapsack_pro-on-single-ci-machine
There are bash scripts that can be reused.


Roadmap?

A public roadmap could be a great help to people who want to contribute to the project but don't know what are priorities at the moment. Are there any plans to introduce one or is it too early and the vision is not fully formed yet?
Thanks for your work!

#563


ERR_BUFFER_OUT_OF _BOUNDS

`COM -> 7f0009f06c9d0000000000003957 REQUEST_KEY_EXCHANGE
{ success: true,
status: 'OK',
command: 'REQUEST_KEY_EXCHANGE',
info: { key: [ 108, 157, 0, 0, 0, 0, 0, 0 ] } }
(node:19451) UnhandledPromiseRejectionWarning: RangeError [ERR_BUFFER_OUT_OF_BOUNDS]: Attempt to write outside buffer bounds
at boundsError (internal/buffer.js:47:11)
at Buffer.readBigInt64BE (internal/buffer.js:118:5)
at SSP.createHostEncryptionKeys (/home/pi/encrypted-smiley-secure-protocol/src/index.js:243:56)
at SSP.parsePacket (/home/pi/encrypted-smiley-secure-protocol/src/index.js:225:14)
at EventEmitter.eventEmitter.once.buffer (/home/pi/encrypted-smiley-secure-protocol/src/index.js:172:24)
at Object.onceWrapper (events.js:286:20)
at EventEmitter.emit (events.js:198:13)
at ESSPProtocolParser.parser.on.buffer (/home/pi/encrypted-smiley-secure-protocol/src/index.js:58:27)
at ESSPProtocolParser.emit (events.js:198:13)
at addChunk (_stream_readable.js:288:12)
(node:19451) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
(node:19451) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
`

@pazDontExist what happens when you run commands without encryption?

they dont work anyway. this error happens everytime you set a key with a len != 16


the @complete event is not working

I'm using Vue 2
this is my code
<template>

click

    <scratch-card
      :key="renderCount"
      :cardWidth="cardWidth"
      :cardHeight="cardHeight"
      :finishPercent="finishPercent"
      imageUrl="https://i.imgur.com/zdFRqJI.png"
      :forceReveal="forceReveal"
      @complete="onComplete"
    >

    </scratch-card>

</template>

Nothing happens after scratching the card

oh found it, i had set  finishPercent: 100
where as  finishPercent: should be less than 100 for this event to work


[WIP] add CustomFieldChoice permission checks.

Closes: #3363
What's Changed

TODO

[ ] Explanation of Change(s)
[ ] Added change log fragment(s) (for more information see the documentation)
[ ] Attached Screenshots, Payload Example
[ ] Unit, Integration Tests
[ ] Documentation Updates (when adding/changing features)
[ ] Example Plugin Updates (when adding/changing features)
[ ] Outline Remaining Work, Constraints from Design

Deprioritize. More of a low-priority feature than a specific bug.


Set specific awsClusterRoleIdentityName for CAPA test suites

What this PR does
Towards: https://github.com/giantswarm/giantswarm/issues/29815
Checklist

[x] Update changelog in CHANGELOG.md.

Trigger e2e tests

/run cluster-test-suites

/run cluster-test-suites

🤦  This is going to fail.

/run cluster-test-suites TARGET_SUITES=./providers/capa,./providers/eks

/run cluster-test-suites TARGET_SUITES=./providers/capa/private,./providers/capa/cilium-eni-mode

/run cluster-test-suites TARGET_SUITES=./providers/capa/private

COME ON!!!! 😞
/run cluster-test-suites TARGET_SUITES=./providers/capa/private

/run cluster-test-suites TARGET_SUITES=./providers/capa/private

/run cluster-test-suites TARGET_SUITES=./providers/capa/private

/run cluster-test-suites TARGET_SUITES=./providers/capa/private

It looks like the private CAPA WCs don't currently work when deployed into a different AWS account. I've opened an issue for Team Phoenix to investigate and will be removing the change for private WCs from this PR so we can at least have the others isolated.
Issue: https://github.com/giantswarm/roadmap/issues/3671

/run cluster-test-suites TARGET_SUITES=./providers/capa,./providers/eks

/run cluster-test-suites TARGET_SUITES=./providers/capa/cilium-eni-mode


When I choose 1000

When I cuoose 1k mails it stops at 100 and says run connect, any fixes? Other than that very good tool love it

Yeah same.


Fix spelling mistakes in readme

There is a bunch of typos in the readme

Thanks!

We would not want the PDF checked in. Its held in the releases. I will manually merge the README fixes.


Modification of package format for pip

Packages download with pip or pip3 are taken from the index Pypi.
To be more accurate for the purl / in general, it could be better to use Pypi
to describe the packages format.
Here for the purl for a python component:

https://ossindex.sonatype.org/component/pkg:pip/pip-tools
https://ossindex.sonatype.org/component/pkg:pypi/pip-tools

The scond one is recognized but not the first.
Resolves: #1130
Signed-off-by: Thiéfaine Mercier<EMAIL_ADDRESS>

@nishakm I'm okay with this change, wdyt? The sample reports will need to be updated as well but I can do that in another PR.

It is updated, sorry for the inconvenience !

LGTM!

Shoot, @ThiefaineM - I think there is an extra commit attached to this PR now. Can you remove the "Merge branch 'tern-tools:main' into purl-gen-pip" commit?

Oh no, I was not sure if I should have done it I guess I have the answer now.
It will be done tomorrow, it's not easy to work in a different timezone, I am sorry.


Make port-forwarding possible using Lens

name: Feature request
about: Make port-forwarding possible (maybe with a shortcut?)

What would you like to be added: An option that makes port forwarding possible (kubectl port-forward <service/pod/container>)
Possible flow for the behavior:

Navigate to your service/pod/container
Click on the "port-forward" Menu button' or shortcut
Enter source and destination port
Check if it is working

Why is this needed:
Being able to expose a port on pods, services or container for troubleshooting/testing is a lifesaver. k9s has this (go to a pod or container and pres ctrl+f and give source/dest and voila). Lens should be able to provide something like that as well. Or maybe just open it up to configure something and then close it back again. It is the way to go on most air-gapped environment.
Environment you are Lens application on:

Kubernetes distribution: On-prem (AKS in the future)
Desktop OS: Any

I can't find port-forward menu. Where is it?

Look at the screenshot and description in #231 @shinebayar-g

That only works for HTTP resources, not for remote debugging etc. Would be great if one could just specifiy the port

Yes, general portforward would be good to not just have a browser opening but expose any socket

this would be a killer feature for java development as you can remote debug any app, please allow custom pod port mapping not service kind only.

We need this guys :) Please consider it, I will switch to VSCode for now...

You can do this already since 3.x. Navigate to your service endpoint. Click on the port and it will automatically start a kube-proxy instance followed by a redirect to your browser.
See https://github.com/lensapp/lens/pull/231 for more details.

On 3 May 2022, at 11:43, mberrezak @.***> wrote:

We need this guys :) Please consider it, I will switch to VSCode for now...
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.

It's about other ports, e.g. for debugging.


 PR titles should begin with [BUGFIX], [FEATURE], [DOCS], [MAINTENANCE], or [CONTRIB]. If a new feature introduces breaking changes for the  or configuration files, please also add [BREAKING].
Description
[Describe the issue or feature that this pull request is addressing. Provide context and any relevant links to issues or documentation.]
Changes Made
[Describe the changes made in this pull request, including any new code or dependencies added, removed, or updated.]
Definition of Done
Before submitting this pull request, please ensure that the following criteria have been met:

[ ] All automated tests have passed successfully.
[ ] All manual tests have passed successfully.
[ ] Code has been reviewed by at least one other team member.
[ ] Code has been properly documented and commented as needed.
[ ] All new and existing code adheres to our project's coding standards.
[ ] All dependencies have been added or removed from the project's README or other documentation as needed.
[ ] Any relevant documentation or help files have been updated to reflect the changes made in this pull request.
[ ] Any necessary database migrations have been run.
[ ] Any relevant UI changes have been reviewed and approved by the UI/UX team.

Additional Notes
[Add any additional notes or context for the reviewer or future maintainers of this code.]
Thank you for submitting!

@spensonshih @tdieff Is there any tip about how to fix the unit tests by running mvn test or running a single test?
Single test
java.lang.AssertionError: test.properties must be preset on test classpath, see https://github.com/takari/takari-plugin-testing-project/blob/master/testproperties.md for me details

	at org.junit.Assert.fail(Assert.java:89)
	at org.junit.Assert.assertTrue(Assert.java:42)
	at org.junit.Assert.assertNotNull(Assert.java:713)
	at io.takari.maven.testing.TestProperties.loadProperties(TestProperties.java:59)
	at io.takari.maven.testing.TestProperties.<init>(TestProperties.java:50)

Mvn test
[ERROR] io.github.blackrock.protocjar.ProtocTest.testRunProtocCompileShade -- Time elapsed: 0.204 s <<< ERROR!
java.io.FileNotFoundException: Unsupported platform: protoc-2.4.1-osx-aarch_64.exe
	at io.github.blackrock.protocjar.Protoc.extractProtoc(Protoc.java:223)
	at io.github.blackrock.protocjar.Protoc.extractProtoc(Protoc.java:184)
	at io.github.blackrock.protocjar.Protoc.runProtoc(Protoc.java:68)
	at io.github.blackrock.protocjar.Protoc.runProtoc(Protoc.java:55)
	at io.github.blackrock.protocjar.ProtocTest.testRunProtocCompileShade(ProtocTest.java:119)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1597)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1597)

[ERROR] io.github.blackrock.protocjar.ProtocTest.testStdTypes -- Time elapsed: 0.250 s <<< ERROR!
java.io.FileNotFoundException: Unsupported platform: protoc-2.6.1-osx-aarch_64.exe
	at io.github.blackrock.protocjar.Protoc.extractProtoc(Protoc.java:223)
	at io.github.blackrock.protocjar.Protoc.extractProtoc(Protoc.java:184)
	at io.github.blackrock.protocjar.Protoc.runProtoc(Protoc.java:68)
	at io.github.blackrock.protocjar.Protoc.runProtoc(Protoc.java:55)
	at io.github.blackrock.protocjar.ProtocTest.testStdTypes(ProtocTest.java:82)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1597)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1597)

[INFO]
[INFO] Results:
[INFO]
[ERROR] Failures:
[ERROR]   MavenUtilTest.testParseSnapshotExeName:60 expected: <protoc-2.4.1-20180823.052533-7-osx-x86_64.exe> but was: <null>
[ERROR] Errors:
[ERROR]   ProtocTest.testRunProtocBasic:36 » FileNotFound Unsupported platform: protoc-2.4.1-osx-aarch_64.exe
[ERROR]   ProtocTest.testRunProtocCompile:99 » FileNotFound Unsupported platform: protoc-2.4.1-osx-aarch_64.exe
[ERROR]   ProtocTest.testRunProtocCompileShade:119 » FileNotFound Unsupported platform: protoc-2.4.1-osx-aarch_64.exe
[ERROR]   ProtocTest.testRunProtocDownloadArtifact:67 » FileNotFound https://repo.maven.apache.org/maven2/com/google/protobuf/protoc/3.4.0/protoc-3.4.0-osx-aarch_64.exe
[ERROR]   ProtocTest.testStdTypes:82 » FileNotFound Unsupported platform: protoc-2.6.1-osx-aarch_64.exe
[INFO]
[ERROR] Tests run: 9, Failures: 1, Errors: 5, Skipped: 0
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for protoc-jar-maven-plugin 2.0-SNAPSHOT:
[INFO]
[INFO] protoc-jar-maven-plugin ............................ SUCCESS [  0.001 s]
[INFO] protoc-jar ......................................... FAILURE [  2.574 s]
[INFO] maven-plugin ....................................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  2.927 s
[INFO] Finished at: 2024-06-28T18:10:30-04:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:3.2.5:test (default-test) on project protoc-jar: There are test failures.

@ee08b397 , looks like you found an issue with the build.  I think the issue is because in the protoc-jar module, the binaries under the bin/**/*.exe are only included in the jar using the maven-assembly-plugin on the package phase.  So if you run the test phase only, then the unit tests for the plugin cannot find the binaries.  For now, you can run mvn package to get around this.  If you don't mind to raise a separate issue for this so we can keep track and fix it.


Update INSTALL.md for clarity

I made some small quality of life updates to INSTALL.md for clarity, nothing groundbreaking :)
Motivation and Context
I just want to make it easier for people to install and get started and have less questions for existing devs.
How Has This Been Tested?
I proof-read it 😄
Types of changes
Copy update
Checklist:

[x] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[x] I have updated the documentation accordingly.
[x] I have read the CONTRIBUTING document.
[ ] I have added tests to cover my changes.
[x] All new and existing tests passed.

Codecov Report

Merging #284 into master will decrease coverage by 0.11%.
The diff coverage is n/a.

@@            Coverage Diff            @@
##           master    #284      +/-   ##
=========================================
- Coverage    7.53%   7.41%   -0.12%
=========================================
  Files         219     219
  Lines        8694    8694
=========================================
- Hits          655     645      -10
- Misses       8039    8049      +10

Impacted Files
Coverage Δ

...htning/Services/Misc/BlockChainHeightUpdater.swift
60.41% <0%> (-20.84%)
:arrow_down:

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 52a8c41...56b3291. Read the comment docs.


add /last-config endpoint to prometheus nodes

https://trello.com/c/H5pjav8d
This should allow us to reliably tell when a new config has successfully been applied to the running prometheus, whether the machine needed to be restarted or not.
Monitoring prometheus_config_last_reload_successful and/or prometheus_config_last_reload_success_timestamp_seconds doesn't appear to be sufficient in our case as:

bad configs don't actually tend to get seen by the running prometheus daemon as they get rejected early by the init script
they would always get tripped on a restart-requiring deployment, whether the desired config has made it out to the node or not.

Wrap the updates in a flock call to ensure we don't have a funny race condition involving the reading of the config file and I can cast the thought from my brain entirely. 30s acquisition timeout when used from the s3 sync end because we know another attempt will be along in a minute to try again. No timeout on the reload-loop end as we'll only get one notification per modification and can't afford to throw that away.
Considered making this a prometheus-metrics-formatted file so we could monitor it from prometheus, but that's harder to consume in a script (no jq equivalent). We could always spit out both formats if we decided we wanted that down the line.

Bugger I meant to add the correct mimetype for this


autocomplete: blacklisted anything that comes from Any

We decide to filter out all methods that comes with Any.
There was two options. One to edit Pressy.scala:57:
      blacklist(s.fullNameAsName('.').decoded) ||
      s.fullNameAsName('.').decode.startsWith("scala.Any.") || //this line
      s.isImplicit ||

but then when people'll press tab then it'll never complete into full name (eg ".toString") even if it is the only option.
And changes mede here.
They'll be completed when it is the only option and show also definitions after second Tab.

demn... :100:

looks good


Remove core.thread : Thread.sleep calls from agora.test

We should not have such calls. We must wait for an event with a given timeout. Some places test the absence of a side effect (e.g. block not externalized), and that should happen by checking that the externalization code was triggered, but the side effect was not (usually by instrumenting the code in the test).

I generally agree, but for the specific case of checking if a block is not externalized, I cant wrap my head around how we can avoid some arbitrary duration sleeps in the main thread.
Even if we instrument the validator and check for the case we are trying to validate, wont we have to give it a timeout anyways? How is that different than waiting for a sufficient amount of time and check for the overall network state?


Added client_id argument to authenticate_credentials method call in rest_framework.py

The invocation of the authenticate_credentials method in rest_framework.py is done without the client_id argument. Since calling authenticate_credentials without specifying a client_id assigns it by default as None, this causes verify_claims to return False when JWT_OIDC.TYPE is 'provider'. As a result, authenticate_credentials then raises an exception.
To fix this it is only necessary to add the argument client_id to authenticate_credentials and assign it the correct CLIENT_ID from JWT_OIDC.

If you look at line 104 of auth.py if client_id is None is because you are using the 'provider' right? It should only check the aud claim which should be created as the provider is generating the JWT.

Looking into it further, it seems the aud claim in our jwt contains the client_id generated when creating a DJANGO_JWT_SERVER Web Page, which in our case is not a domain. So in line 104 when it checks for the domain of the DISCOVERY_ENDPOINT in the aud claim it always returns False. I added a print statement of the claims dictionary ( after line 27 in auth.py) to check what we are sending to verify_claims and this is what I got:

It seems this happens in the function get_id_token_claims from server.views_utils, when the key is updated to  'aud': [web.id], and it seems web.id is set to client_id in success_response from server.views.
So when we are posing as the authorization provider and the audience, the client_id is the same that is generated in the admin panel when creating a web page and is not in any way a url, so the aud.startswith(openid_domain) line always returns False and authenticate_credentials raises and exception.

Hi @alias313, look at this, this is where the access_tokens are created. For the looks of it you showed me an ID_Token which are used to identify a user in a OIDC provider. In the line I show you it contains the server domain as the Access_token is the one in charge of being used to access resources (like userinfo endpoint, etc). I think you are sending an ID_token and you should send an access_token.
In previous versions ID_tokens could be used also to access a resource, this was changed because it was not stated in the protocol to be able to do that.

Ok, I was thinking id_tokens could be used as access tokens (since the previous version worked that way) but I changed it, and it now works. Thanks for the help!


Russian country filter

Only the "G" letter is linked.

The problem is that the country names are not set for (country_ru) for all the countries but Georgia. I will set the names in the admin, but I will create a PR to use the Cyrillic alphabet if the language is Russian, and then I will also set the country names in Russian.


[BUG] [Wayland/sway] eww stops displaying widgets when monitor sleeps+resumes

Checklist before submitting an issue

[X] I have searched through the existing closed and open issues for eww and made sure this is not a duplicate
[X] I have specifically verified that this bug is not a common user error
[X] I am providing as much relevant information as I am able to in this bug report (Minimal config to reproduce the issue for example, if applicable)

Description of the bug

eww 0.3.0
gtk+ 3.24.34
Arch Linux
AMD cpu and gpu, open source drivers
Sway compositor with swayidle managing DPMS
I do get the "probably a red herring" warning that gtk-layer-shell v0.7.0 may not work on GTK v3.24.34

When the monitor powers off and wakes up, eww widgets disappear.
Reproducing the issue
.config/eww/bar2/eww.yuck, imported in .config/eww/eww.yuck
(defwindow bar2
  :monitor 0
  :exclusive true
  :stacking "bottom"
  :hexpand false
  :vexpand false
  :geometry (geometry :anchor "top center" :x 0 :y 0 :width "100%")
  :reserve (struts :distance "10px" :side "top")
  (bar :screen 0))

(defpoll time :interval "10s" "date '+%a %Y-%m-%d %I:%M:%S %p'")

(defwidget bar [screen]
    (box :halign "end"
         :hexpand true
         :space-evenly false
      time
    ))

eww daemon --debug
eww open bar2
eww logs

This displays a bar with the time in the upper right. Leave for a while and let swayidle turn the monitor off. On resuming, the bar will have disappeared and any open window expanded into the now-available space. The logs show no errors or warnings, and eww continues to run the time poll every ten seconds:
 2022-06-13T14:48:23.366Z DEBUG eww::config::script_var > Running command: date '+%a %Y-%m-%d %I:%M:%S %p'
 2022-06-13T14:48:23.368Z DEBUG eww::app                > Handling event: UpdateVars([("time", "Mon 2022-06-13 10:48:23 AM")])

eww state is blank; eww ping pongs; eww graph has a single node for the time as expected; eww windows shows *bar2 indicating it's still open. Nothing displays until you eww reload whereupon the bar returns.
Expected behaviour
The bar should still be there on wake.
Additional context
No response

swayidle can work around this issue:
exec swayidle -w \
    timeout 900 'swaymsg "output * dpms off"' \
    resume 'swaymsg "output * dpms on" && sleep 5 && eww reload'

The sleep is required although I haven't tested shorter durations; without it, the reload doesn't appear to do anything.

Given that eww windows are basically just regular windows that set some specific properties, I don't think this is actually an issue with eww itself, as I couldn't see how eww would even know about the monitor sleeping.  the only thing I could imagine would be that the monitor just disappears completely, and thus ewws window gets moved somewhere else by your compositor, and then obviously not moved back properly -- which too would be a compositor issue


DRAFT. Implementation of json-path jsonprovider for internal.Json

This is an initial json-path SPI JsonProvider implementation for infinispan internal.Json.
As an alternative to this approach json-path has is on default Json object representation as dependency:
https://github.com/netplex/json-smart-v2/tree/master/json-smart
that we can use

Hey @rigazilla can you add a JIRA for this and clone it for the product too? Thanks

Hey @rigazilla can you add a JIRA for this and clone it for the product too? Thanks

It is likely that this PR will be closed without merging, so no impact downstream
We are going to use an alternative approach:  use jackson instead of internal.Json
Discussion is in the chat: https://infinispan.zulipchat.com/#narrow/stream/118645-infinispan/topic/resp/near/474535618

I wouldn't add the jsonpath dependency to commons, as that would pull it in for all modules. Since it is going to be used only by the resp server for now, let's just add it there.


Issue with Firebase

It seems that our firebase can't be accessed anymore(well, the data we stored). I don't know how or why but I can't log in anymore.
Also if you go to the firebase console, our data is gone and it shows an error at the top right.
To Reproduce
Log out if you are currently logged in.
Now try logging in again.
You should receive a toast error.
Expected behavior
The error message I got is: "An internal error has occurred. [ API key not valid. Please pass a valid API key ]

@emmaunel I think @MaherSoua  deleted the Database without informing the team which is mean instead of transferring it, but I did create one and we can use this one. 👍 Let me send you details.

I am really sorry, I managed my project for Google api and deleted all
project and recreate them, I didn't know that you use my workspace, I
thought that you change it for a while.
On Mon, Aug 6, 2018, 01:51 Emmanuel<EMAIL_ADDRESS>wrote:

Closed #151 https://github.com/Madonahs/Devsfolio/issues/151.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Madonahs/Devsfolio/issues/151#event-1771801115, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AMj7COlzUf861v4hnAUSsM_-TkQeHts1ks5uN4UdgaJpZM4VvlVC
.

It's fine

@MaherSoua It is okay.  I appreciate your apology. Accepted. 👍  Hope you are doing great. Did you manage to launch your amazing App? I could tell it was awesome when you shared the images.

Hi @madona, thanks I hope you do great too, as I am involving in the
development, I think that I will redo some part of it and improve it, I had
some lagging issue when scrolling I have to fix this too.
On Mon, Aug 6, 2018, 23:25 Madona Syombua<EMAIL_ADDRESS>wrote:

@MaherSoua https://github.com/MaherSoua It is okay. I appreciate your
apology. Accepted. 👍 Hope you are doing great. Did you manage to launch
your amazing App? I could tell it was awesome when you shared the images.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Madonahs/Devsfolio/issues/151#issuecomment-410857803,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AMj7CG0aSYpV31KsGzArrqFO1gE_guPDks5uOLQugaJpZM4VvlVC
.


Implement GitProject.delete()

Add method to project classes to delete project.
AC:

[ ] In each implementation, add the delete method to project class and implement it.

If possible/supported. (Document that if it is not possible.)

[ ] Add tests for that.

Links:

https://python-gitlab.readthedocs.io/en/stable/gl_objects/projects.html
https://pygithub.readthedocs.io/en/latest/github_objects/Repository.html
https://pagure.io/api/0/ (not found the possible API call for that on the first look)

Hey @lachmanfrantisek, I'd like to work on this issue.

Hey @lachmanfrantisek, I'd like to work on this issue.

@UmarJ Nice! Feel free to ask if you need some help with that. (Also our contribution guide can be helpful.)

Hey @lachmanfrantisek, I'd like to work on this issue.

@UmarJ Nice! Feel free to ask if you need some help with that. (Also our contribution guide can be helpful.)

I'll get right on it!

@lachmanfrantisek would these make sense?
first test inside tests/integration/test_gitlab.py/GenericCommands:
test_create_and_delete_project_from_service():
create project (with gitlab/service.py/project_create)
delete project (with gitlab/service.py/project_delete)
second test inside tests/integration/test_gitlab.py/GenericCommands:
test_create_and_delete_project_from_project():
create project (with gitlab/service.py/project_create)
delete project (with gitlab/project.py/delete)

@NNRepos sorry that I missed your comment.

test_create_and_delete_project_from_project():

It's a hard question related to the multiple tests -- to prepare@clean inside of the tests or use manual preparation. There are at least three ways:

Do everything as you proposed.
Create the project manually to avoid problems during the creation.
Or use some setup/teardown to differentiate the preparation and the test-run.

test_create_and_delete_project_from_service():

I am not sure we need this method in the service class.


Failed to install VS Code update. Please download and resinstall VS Code.

I was using the insiders version in a Windows VM.
I put the Windows VM to sleep with VS Code insiders running.
I woke up the Windows VM (probably after a week or more)
I saw the update badge
I clicked the update and it began updating in the backgroun
I got the prompt that I want to finish installing the update
I got the following dialog box with the blue icon:

Here is the log:
Apr 09 15:17:59.134 INFO Starting: C:\Alex\Programs\Microsoft VS Code Insiders\Code - Insiders.exe, false
Apr 09 15:17:59.134 INFO Checking for running Code - Insiders.exe processes... (attempt 1)
Apr 09 15:17:59.134 INFO Code - Insiders.exe is running, wait a bit
Apr 09 15:17:59.650 INFO Checking for running Code - Insiders.exe processes... (attempt 2)
Apr 09 15:17:59.650 INFO Code - Insiders.exe is running, wait a bit
Apr 09 15:18:00.165 INFO Checking for running Code - Insiders.exe processes... (attempt 3)
Apr 09 15:18:00.165 INFO Code - Insiders.exe is running, wait a bit
Apr 09 15:18:00.681 INFO Checking for running Code - Insiders.exe processes... (attempt 4)
Apr 09 15:18:00.681 INFO Code - Insiders.exe is running, wait a bit
Apr 09 15:18:01.196 INFO Checking for running Code - Insiders.exe processes... (attempt 5)
Apr 09 15:18:01.196 INFO Code - Insiders.exe is running, wait a bit
Apr 09 15:18:01.712 INFO Checking for running Code - Insiders.exe processes... (attempt 6)
Apr 09 15:18:01.712 INFO Code - Insiders.exe is running, wait a bit
Apr 09 15:18:02.228 INFO Checking for running Code - Insiders.exe processes... (attempt 7)
Apr 09 15:18:02.228 INFO Code - Insiders.exe is running, wait a bit
Apr 09 15:18:02.743 INFO Checking for running Code - Insiders.exe processes... (attempt 8)
Apr 09 15:18:02.743 INFO Code - Insiders.exe is running, wait a bit
Apr 09 15:18:03.259 INFO Checking for running Code - Insiders.exe processes... (attempt 9)
Apr 09 15:18:03.259 INFO Code - Insiders.exe is running, wait a bit
Apr 09 15:18:03.775 INFO Checking for running Code - Insiders.exe processes... (attempt 10)
Apr 09 15:18:03.775 INFO Code - Insiders.exe is running, wait a bit
Apr 09 15:18:04.290 INFO Checking for running Code - Insiders.exe processes... (attempt 11)
Apr 09 15:18:04.290 INFO Code - Insiders.exe is running, wait a bit
Apr 09 15:18:04.806 INFO Checking for running Code - Insiders.exe processes... (attempt 12)
Apr 09 15:18:04.806 INFO Code - Insiders.exe is running, wait a bit
Apr 09 15:18:05.322 INFO Checking for running Code - Insiders.exe processes... (attempt 13)
Apr 09 15:18:05.322 INFO Code - Insiders.exe is running, wait a bit
Apr 09 15:18:05.837 INFO Checking for running Code - Insiders.exe processes... (attempt 14)
Apr 09 15:18:05.837 INFO Code - Insiders.exe is running, wait a bit
Apr 09 15:18:06.353 INFO Checking for running Code - Insiders.exe processes... (attempt 15)
Apr 09 15:18:06.353 INFO Code - Insiders.exe is running, wait a bit
Apr 09 15:18:06.869 INFO Checking for running Code - Insiders.exe processes... (attempt 16)
Apr 09 15:18:06.869 INFO Code - Insiders.exe is running, wait a bit
Apr 09 15:18:07.384 INFO Checking for running Code - Insiders.exe processes... (attempt 17)
Apr 09 15:18:07.384 INFO Code - Insiders.exe is running, wait a bit
Apr 09 15:18:07.900 INFO Checking for running Code - Insiders.exe processes... (attempt 18)
Apr 09 15:18:07.900 INFO Code - Insiders.exe is running, wait a bit
Apr 09 15:18:08.415 INFO Checking for running Code - Insiders.exe processes... (attempt 19)
Apr 09 15:18:08.415 INFO Code - Insiders.exe is running, wait a bit
Apr 09 15:18:08.931 INFO Checking for running Code - Insiders.exe processes... (attempt 20)
Apr 09 15:18:08.931 INFO Gave up waiting for Code - Insiders.exe to exit
Apr 09 15:18:08.931 INFO Found Code - Insiders.exe running, pid 3380, attempting to kill...
Apr 09 15:18:09.009 INFO Found Code - Insiders.exe running, pid 3380, attempting to kill...
Apr 09 15:18:09.228 INFO Found Code - Insiders.exe running, pid 3380, attempting to kill...
Apr 09 15:18:09.696 INFO Found Code - Insiders.exe running, pid 3380, attempting to kill...
Apr 09 15:18:10.509 INFO Found Code - Insiders.exe running, pid 3380, attempting to kill...
Apr 09 15:18:11.775 INFO Found Code - Insiders.exe running, pid 3380, attempting to kill...
Apr 09 15:18:13.587 INFO Found Code - Insiders.exe running, pid 3380, attempting to kill...
Apr 09 15:18:16.056 INFO Found Code - Insiders.exe running, pid 3380, attempting to kill...
Apr 09 15:18:28.353 ERRO Failed to get process file name

By the time I looked at Task Manager, Code - Insiders.exe is not running (i.e. there is no pid 3380) :

Then, after pressing OK, the Code-Insiders comes up without a problem

And on disk there is an _ folder:

And I am prompted again to install:

The second time around the update worked fine...

on my windows 10 machine, the update did not finish or was not completed,
I do have the vsCode folder and a bunch of files but the bin folder is missing, so no command files to run the editor., I can run the editor from the main vs directory by using the .exe file and it seems to run fine.
also, with the last two updates, the file button controls on the button bar like the new file and new folder no longer work, they are now B R O K E N, caputed, gonso.....
Anywho: thanks

after a second look, I also found the "_" folder which contains what looks like the complete update being installed.
after looking at this directory, I removed vsCode manually, cleaned up the directories , downloaded the latest version from the vsCode web site and re-installed it with no issues...
tested the new file/folder buttons and now they are back and working as expected....
the only issue seems the update from inside the editor itself...
back to coding...

/duplicate #47815


Output sometimes weird with Ollama backend

When using deepseekcoder:1.3b via Ollama completion sometimes includes "<｜end▁of▁sentence｜><｜begin▁of▁sentence｜>".
All in all, using Ollama as backend changes behaviour from using it with --model DeepseekCoder-1.3B
Some of it might be expected since some settings are different and it might be me having messed things up but I just followed the https://tabby.tabbyml.com/docs/references/models-http-api/ollama/ guide to set it up
Would be really nice if someone could me to get things work properly, since I need my VRAM but do not like to start/stop tabby all the time
This my config.toml:
[model.completion.http]
kind = "ollama/completion"
model_name = "deepseek-coder:1.3b"
api_endpoint = "http://localhost:11434"
prompt_template = "<｜fim▁begin｜>{prefix}<｜fim▁hole｜>{suffix}<｜fim▁end｜>"

[model.embedding.http]
kind = "ollama/embedding"
model_name = "nomic-embed-text"
api_endpoint = "http://localhost:11434"

Hi, @ruffi123456789.
This repo is for releasing vim-tabby. Please open this issue in the main Tabby repo: https://github.com/TabbyML/tabby.


[Issue No #352] Fix --csv option doesn't escape newlines

Fix --csv option doesn't escape newlines https://github.com/sferik/t/issues/352

Decode new line characters.
Comma is already handled by adding quotes in CSV for description field.
Add specs for decode_full_text method in utils.rb

Looks like Bundler issue for jruby <IP_ADDRESS> - bundler/bundler#5202
For Ruby 2.3.3 - sickill/rainbow#48
These two builds are failing in travis because of these bugs. Had to change .travis.yml to fix these.

Hi, can this be applied @sferik and/or can you give some other contributors merge access?