Request : Update published post

Hello I have tried and publish a post as draft and later i try to update same from obsidian.
Not updated postID . I get error Request failed 404 .
If update published post it will be best for plugin.

Thank you for your feedback.

I get error Request failed 404 .

I guess the typical cause for 404 would be that the post no longer exists in the Blogger side and this plugin tried to update the non-existent post. Is your post actually accessible from your dashboard? If not, you'll need to remove postId from the front matter and publish it again.

I respect your decicion but if not update existing post.
But if it will be more valuable posible to ubdate existing post from obsidian.

You've got it wrong. You can update an existing post using this plugin. 404 means that the post of postId no longer exists in your blog for some reason.

Hımm ok. 👍


firebase setup

Hi thanks for sharing great work!
I set up email authentication and firebase so all the functions are working great.
But still I get "[ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: [cloud_firestore/permission-denied] The caller does not have permission to execute the specified operation." this error while it is running.
What other permission do I need to give in firebase?

I solved it based on the rule you posted! Thanks


xSQLServerLogin cannot be used for the same login on multiple SQL server instances on the same server

Because the login name is used as the key property for the xSQLServerLogin resource, you can't use multiple xSQLServerLogin resources as there will be key clashes:
Resources have identical key properties but there are differences in the following non-key properties:
'SQLInstanceName'. Values 'SECONDINSTANCE' don't match values 'MSSQLSERVER'. Please update these property values so that
they are identical in both cases.

@nebffa If you have the same login name to the same instance that will not work. Is your scenario that you want to use the same login name to different instances?
I have two of them in a row, but with different login names, and that works.
        xSQLServerLogin SQLConfigureLoginPrimary
        {
            Name = $SqlServiceCredentialNode1.UserName
            LoginType = 'WindowsUser'
            SQLServer = $Node.NodeName
            SQLInstanceName = $Node.SqlInstanceName

            PsDscRunAsCredential = $SqlAdministratorCredential

            DependsOn = '[Service]SQLServerServiceStarted'
        }

        xSQLServerLogin SQLConfigureLoginSecondary
        {
            Name = $SqlServiceCredentialNode2.UserName
            LoginType = 'WindowsUser'
            SQLServer = $Node.NodeName
            SQLInstanceName = $Node.SqlInstanceName

            PsDscRunAsCredential = $SqlAdministratorCredential

            DependsOn = '[Service]SQLServerServiceStarted'
        }

@nebffa Ah, my bad... It was clear stated in the subject that it was to different instances.

This will be fixed when PR #106 is merged

This was resolved in PR #106

@mbreakey3 Can you close this issue? It wasn't auto-closed with the PR apparently.


Only count maps that are in the rotation

where in_rotation

Should be added to most of the queries

Already done, so closing this unless there are specific endpoints where it is not done yet.


The path completion (file or dir) first match should be itself

When using Emacs' default minibuffer completion for paths (files or directories, e.g. find-file), the first selected candidate is always the path itself. This results in convenient behaviors such as C-x C-f RET to open the current directory with Dired or C-x C-f M-backspace RET to open the parent directory, etc. The same behavior still occurs when using third-party completion systems such as Ivy or Icomplete-vertical, etc.
But when using Selectrum, the first match is always another file/directory, which distorts this expected default behavior for filename completion commands. One solution could be to always place the cursor/selection at the beginning of the minibuffer (first line). Another solution could be doing like Ivy: always adding ./ and ../ as the first two matches.
I know this is not a big problem but it can be a little inconvenient. Anyway, that's it. Thanks a lot for your amazing packages!

Please see #87 for more discussion on this. As mentioned there we could add an user option to initially select the prompt for all file completions.

In general I think you are more likely to open the file suggested by prescient but in the cases where you want the directory you can easily select the prompt (or delete the final slash to select the current dir). Please see also #87 for more discussion on this. As mentioned there we could think about adding a user option to initially select the prompt for all file completions.

Yeah, I know that it is not a big deal at all, you can just press C-p or backspace to select the current directory. But it stills differs unnecessarily from the default behavior of these commands and also even the behavior of alternatives like ivy or icomplete.
If that user option existed, I would surely enable it!

Another advantage of Selectrums UI choice is that you can navigate into recent paths conveniently by hammering TAB (thinking about it this could be made even better if directories would always be listed before the files).

The problem I see with that option is that to fully mimic the default UI we would need to always keep the prompt selected for file completion. Usually you would use TAB after typing a few chars to navigate into the searched directory but when the prompt is always selected how should that work?

Another advantage of Selectrums UI choice is that you can navigate into recent paths conveniently by hammering TAB
True, that would be cool. Although I would prefer making it how I've said and just have this behavior by hammering C-n TAB instead (Since it wouldn't be something you'd want to do as usually as the default).
if directories would always be listed before the files
I also miss this from Ivy. Although I admit that this may go beyond the scope of Selectrum being just a straightforward completion framework.

Another advantage of Selectrums UI choice is that you can navigate into recent paths conveniently by hammering TAB

True, that would be cool. Although I would prefer making it how I've said and just have this behavior by hammering C-n TAB instead (Since it wouldn't be something you'd want to do as usually as the default).

if directories would always be listed before the files

I also miss this from Ivy. Although I admit that this may go beyond the scope of Selectrum being just a straightforward completion framework.

You can also type C-j (or rebind selectrum-submit-exact-input) to select the current directory after typing C-x C-f. Does that work well enough for you? I would prefer to avoid changing the default, because I believe that the current default behavior is less surprising to the new user, even though it is not the same as what Emacs does by itself.

I haven't actually thought about it like that... It makes more sense. Because it is the equivalent of, if you are using Emacs' built-in out-of-the-box completion (or icomplete-mode) pressing the RET key: which selects the current match (none, therefore the current directory).
Now I understand how it is more straightforward and predictable. Thanks for the replies and sorry for the confusion!


feat: Perform changes related to CI/CD. Prepare plugin for community migration.

Summary

Remove scheduled ci workflow and upgrade plugin-ci reusable workflow
Do not execute ci tasks upon tag creation
Remove cd trigger upon workflow run event. Keep it simple upon tag creation.

Related PRs
https://github.com/mattermost/actions/pull/22
https://github.com/mattermost/actions-workflows/pull/40
Ticket Link
https://mattermost.atlassian.net/browse/CLD-7458

@toninis Can you please remove the delivery branch check?


Code clean up

In the previous times I have made changes, I have noticed some duplication in code and wanted to deduplicate it. I have started that in this PR, and I wanted to open it up for some feedback. Is this desired? Should I go further?

This is really great. There's a lot of duplicate code between prop-types and no-unused-prop-types rules that should be extracted out. I think this is a good first step. 👍


feat: remove type section from disassembly

The type section can be reconstructed from the implicit type
information in the remainder of the disassembly, and is generally
just cognitive overhead for developers, especially in the browser
DevTools (see https://crbug.com/1092763 for relevant downstream
issue in Chromium DevTools). Relying on the implicit type information
is far more readable for humans and also avoids the need to dump all
the types in the beginning, which take up precious space since both
Chromium and Firefox DevTools limit the number of lines that are
displayed for large Wasm modules.
This includes a fix to call_indirect and return_call_indirect,
where we had previously refered to the type by name, and now we
use the abbreviated form for printing types as well.
Refs: #56

LGTM!

Code looks good. Though I would recommend to configure this functionality to be switched to old behavior: presence of the types guarantee safer round trip. From UI perspective we can hide types, and it can be hidden by default, but there maybe a need to show them for non-browser tools.

Code looks good. Though I would recommend to configure this functionality to be switched to old behavior: presence of the types guarantee safer round trip. From UI perspective we can hide types, and it can be hidden by default, but there maybe a need to show them for non-browser tools.

Done. Added a skipTypes option to the WasmDisassembler.

:tada: This PR is included in version 2.0.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


eglMakeCurrent:866 error 3002 (EGL_BAD_ACCESS)

Hi,
I tried this plugin and on code its look wonderful. but when I tried this in real device its make an exception, and I don't know how to fix it.
my code is:
// Core
import 'package:flutter/material.dart';

// Plugins
import 'package:share/receive_share_state.dart';
import 'package:share/share.dart';

class ShareServices extends StatefulWidget {
  static const String routeName = '/share';

  ShareServices({Key key}) : super(key: key);

  @override
  _ShareServicesState createState() => new _ShareServicesState();
}

class _ShareServicesState extends ReceiveShareState<ShareServices> {

  @override
  void receiveShare(Share shared) {
	// TODO: implement receiveShare
	print('shared mimeType is: ${shared.mimeType}');
  }

  @override
  Widget build(BuildContext context) {
	// TODO: implement build
	return Scaffold(
	  appBar: AppBar(title: new Text('Share to'))
	);
  }
}

this code compile without any error.
but after the sharing of an image for example I have this exception:
E/libEGL  (28713): eglMakeCurrent:866 error 3002 (EGL_BAD_ACCESS)
E/flutter (28713): [ERROR:flutter/shell/platform/android/android_context_gl.cc(217)] Could not make the context current
E/flutter (28713): [ERROR:flutter/shell/platform/android/android_context_gl.cc(53)] EGL Error: EGL_BAD_ACCESS (12290)
I/FlutterActivityDelegate(28713): onResume setting current activity to this
E/BpSurfaceComposerClient(28713): Failed to transact (-1)
E/BpSurfaceComposerClient(28713): Failed to transact (-1)

My Flutter Doctor is:
C:\flutter\bin\flutter.bat --no-color doctor
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel beta, v0.4.4, on Microsoft Windows [Version 10.0.16299.431], locale he-IL)
[√] Android toolchain - develop for Android devices (Android SDK 27.0.3)
[√] Android Studio (version 3.1)
[√] VS Code, 64-bit edition (version 1.23.1)
[√] Connected devices (1 available)

• No issues found!
Process finished with exit code 0

Does this happen always, I mean is it easy to reproduce, and does it crash your application?

My app not crash. This happen every time that I click on the Share button.

Hey @d-silveira there is something new ?

I don't know why we get that GL exception, but I just tried creating a new flutter project from scratch, and also with your example. These are my conclusions:

the README is missing an important step, which is calling enableShareReceiving(); in initState
the EGL Error is always logged, and has no impact

So I'm going to fix the README and close this issue


Fix Issue 12731 - Infinite range slices are not themselves sliceable

https://issues.dlang.org/show_bug.cgi?id=12731

The indexing here is wrong. Quoting from my post in #4069 (which fixes the bug), the unittests should have actually tested the result, not just verified that it compiled and didn't crash.


Add a list of additional hosts to /etc/hosts

Adds  manually configured host entires to /etc/hosts, optionally along with host aliases

Closes #446


Error on Version 6.38 Build 2

Getting this error, any idea why?

Search on google UxTheme.dll and download it and place in that folder. I guess then it will work fine.

Works fine here. Try to reinstall


Add stim.reference_sample method

Basically this just calls TableauSimulator::reference_sample_circuit and returns the result. It's a method that returns a consistent (within one version of stim) and valid sample from the circuit, ignoring all noise processes.

Am I right that this and #531 are connected in that you would like to be able to pass a reference_sample into Compiled(Measurement)Sampler.init?

@fdmalone Yes, that's right. Giving the user control over the reference sample enables emulation of some advanced use cases, where the reference sample is not consistent from shot to shot in circuits with controlled cliffords.


Upgrade terraform provider azurerm to v3.90.0

This is a mostly routine update to v3.90.0 of upstream provider, but due to a dependency shift it required revisiting some of the patches and could not proceed automatically via upgrade-provider, notably:
github.com/hashicorp/go-azure-sdk v0.20240124.1115501
github.com/hashicorp/go-azure-sdk/sdk v0.20240201.1064937

Fixes https://github.com/pulumi/pulumi-azure/issues/1672

I'm adding some temporary edits to the auto-generated lint.yml that essentially disables cache fixing https://github.com/pulumi/pulumi-azure/issues/1691 - I think subsequent nightly ci-mgmt jobs will revert the change, bringing the cache back in but it should work at that point hopefully.

/release minor


formspec edit to fit bigger strings

Sorry I made a mistake (merged 2 branchs that should not have been merged) that made me delete the repository and re-fork
So here are only the formspec modifications made to fit longer stings in french translation
locale fr.txt file is separated in an other branch (and PR)
And I made a separate mod to add an "award board" node

ok with me, will merge in the next few days unless anyone disagrees.
:+1:


Keep ipython history

Description
Fixes #1794
That's it. ¯\_(ツ)_/¯
Rationale

IPYTHONDIR
If set, this environment variable should be the path to a directory, which IPython will use for user data.
IPython will create it if it does not exist.

Simply install ipython into your virtualenv. manage.py shell should use it by default.

Use case(s) / visualization(s)
docker-compose -f local.yml run --rm django python manage.py shell_plus

Type and run something in shell then exit and open it again. You'll be able to browse the history.
@YAmikep @webyneter  Let me know if you have any problems with this.

LGTM.


Provide CWE-ID with link to mitre description in call hierarchy

Provide CWE-ID with link to mitre description in call hierarchy, shall be shown in title as a link to mitre organization website with description.
Example: CWE id = 79 shall be shown in title with a link to https://cwe.mitre.org/data/definitions/79.html

Albert Tregnaghi<EMAIL_ADDRESS>Daimler TSS GmbH, imprint

Implementation looks now as shown in next screenshot, when user klicks on the link , the external browser is opened and the mitre description is opened.


mpeg date not hyphenated

Checklist

[ ] I'm reporting a broken site support issue
[ x] I've verified that I'm running youtube-dl version 2020.09.06
[ ] I've checked that all provided URLs are alive and playable in a browser
[ ] I've checked that all URLs and arguments with special characters are properly quoted or escaped
[x ] I've searched the bugtracker for similar bug reports including closed ones
[x ] I've read bugs section in FAQ

Verbose log

PASTE VERBOSE LOG HERE

Description

WRITE DESCRIPTION HERE
While --xattrs produces hyphenated data
https://github.com/ytdl-org/youtube-dl/blob/3089bc748c0fe72a0361bce3f5e2fbab25175236/youtube_dl/postprocessor/xattrpp.py#L52
--add-metadata does not:
% getfattr -dm- file.mp3 | grep date
user.dublincore.date="2015-05-29"
% mediainfo file.mp3 | grep date
Recorded date                            : 20150529

what's wrong to store date in the iso format everywhere, even json meta.


Fix dockerfile for extending runtime

LGTM.
Sorry about that! I should have updated this when I renamed it in the pom.

NP, it's tucked away and the connection is not easy to see. good thing the
automated tests caught it!
On Thu, Mar 3, 2016 at 12:58 PM Tim Swast<EMAIL_ADDRESS>wrote:

Merged #101
https://github.com/GoogleCloudPlatform/java-docs-samples/pull/101.
—
Reply to this email directly or view it on GitHub
https://github.com/GoogleCloudPlatform/java-docs-samples/pull/101#event-576852848
.


v1.2.0 Ready to deploy

This PR merges the v1.2.0-ready development branch into the main.

Closed PR due to Conflict Resolver #38 being merged in.


bash: line 456: private_ip: unbound variable

On running 'curl -sL https://raw.githubusercontent.com/tsuru/now/master/run.bash | bash -s -- --template server' the following error is returned before the script is fully executed:
Successfully installed python-swiftclient python-keystoneclient futures iso8601 stevedore oslo.utils pbr Babel netaddr oslo.serialization oslo.i18n oslo.config pytz debtcollector netifaces monotonic msgpack-python wrapt
Cleaning up...
bash: line 456: private_ip: unbound variable

This issue seems to stem from commit: 19cde8f8e16682eb73b6458ca014b03cfd3731b2

Sorry about that. Commit already reverted.


Address feedback

Please make sure to label your PR with "bug", "new feature" or "breaking change" label(s).
To prevent this PR from going to the changelog marked it with the "skip changelog" label.

Visualization tests for WebGPU (Experimental)
https://babylonsnapshots.z22.web.core.windows.net/refs/pull/15176/merge/testResults/webgpuplaywright/index.html

Visualization tests for WebGL 1 have failed. If some tests failed because the snapshots do not match, the report can be found at
https://babylonsnapshots.z22.web.core.windows.net/refs/pull/15176/merge/testResults/webgl1/index.html
If tests were successful afterwards, this report might not be available anymore.


diredfl is ugly

This is by no means an important problem, and no excessive amount of time should be spent trying to solve it. In fact, this issue is merely an introduction to a pull request that will be linked in the comments.
There are ugly rectangles around the letters when in diredfl-mode with a doom theme loaded. This is for all the themes, but it is most visible for dark themes :

This comes from the fact that all the diredfl faces edited in the doom-themes-common.el use bg-alt instead of bg as background face. The bg-alt color being slightly different than bg (being the color of the rest of the buffer), those rectangles appear.
This state of affairs has been introduced by commit ff0965b, more than a year ago. I found it funny at first that I was the first to report the problem, but then :

diredfl is not used in the doom emacs distro, which means the number of people using both can be small
It is only really visible on dark themes
Maybe people don't care
Maybe bg-alt was used instead of bg for a very good reason

Anyway, my solution to the problem is to replace bg-alt with bg in the diredfl faces, which solves the problem. I made that change for me, but I'm pushing it upstream, since it might be useful to others (it would also be nice to have this change in master, since I could stop worrying about it).
Anyway, the PR follows. Keep me posted.
Aymeric Agon-Rambosson

See PR #282


Installing Vim on homebrew blows up with ChefDK as the only ruby installed

OSX 10.10.3 / ChefDK 4.0 & 5.0 RC5
Building vim with homebrew fails, and the homebrew package maintainer
seems to think that ChefDK's definition of ncurses is at fault:
https://github.com/Homebrew/homebrew/pull/33687
I said the same thing over there, but it would be awesome if chefDK
Homeberw users could build Vim without having to specify
--without-ruby.
Here's the error.  For what it's worth I agree with the OP in that I
see no reason for the homebrew vim package to specify
--with-tlib=ncurses at all.
brew install vim
==> Downloading
http://ftp.debian.org/debian/pool/main/v/vim/vim_7.4.488.orig.tar.gz
Already downloaded: /Library/Caches/Homebrew/vim-7.4.488.tar.gz
==> ./configure --prefix=/usr/local
--mandir=/usr/local/Cellar/vim/7.4.488/share/man --enable-multibyte
--with-tlib=ncurses --enable-cscope --with
checking --with-tlib argument... ncurses
checking for linking with ncurses library... OK
checking for tgetent()... configure: error: NOT FOUND!
      You need to install a terminal library; for example ncurses.
      Or specify the name of the library with --with-tlib.

READ THIS: https://git.io/brew-troubleshooting

These open issues may also help:
vim  7.4.488 build fails if Homebrew ruby is installed but
/usr/bin/ruby comes first in PATH
(https://github.com/Homebrew/homebrew/issues/33705)
cpatti@mbp15-04484 01:44:41 ~ →

+1

I don't have a fix but here is a workaround.  I think this issue has to do with the fact that chefdk will but ruby binaries into the beginning of the $PATH - temporarily resetting the path and brew installing vim will then work.
# echo $PATH
/opt/chefdk/bin:/Users/petecheslock/.chefdk/gem/ruby/2.1.0/bin:/opt/chefdk/embedded/bin:/Users/petecheslock/repos/chef-repo/bin:/usr/local/sbin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/MacGPG2/bin:/opt/chefdk/bin:/Users/petecheslock/.chefdk/gem/ruby/2.1.0/bin:/opt/chefdk/embedded/bin:/Users/petecheslock/repos/chef-repo/bin:/usr/local/sbin

# export PATH=/usr/local/sbin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin
#  echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin

Then brew install vim will work.

Sadly, I think I have to wontfix this one. Including some lower level libraries is crucial for our strategy for making Chef and ChefDK install easily, and for many of our users ChefDK is their ruby development environment, so we need to put enough of it in the path for them to be productive. Unless someone comes up with a fix that doesn't impact those other goals, there's nothing we can do except advise you to use Pete's workaround.
Thanks.

@danielsdeleo Makes sense to me.  Also, that's fine by me since I gave up on a number of counts and switched to emacs :) ChefDK is fantastic and makes the Chef onboarding experience 1000% less painful.

IMO the bug here is really in homebrew.  If it needs to link against homebrew's ruby and ncurses then it should be forcing those paths and not pulling them out of the PATH.  I don't think there's anything for chef-dk to fix.

i was incorrect, but this is basically a dup of #313


Cannot add IP for azuresigntool beause there is no Access Restrictions thing under Networking

There is no access restrictions under _networking.
The documentation does not match what is actually on the screen -- presumably it is out of date?

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

ID: d90bbf62-44f9-30a6-d6ea-bbf776f6efc5
Version Independent ID: b3961eac-6c70-b345-f48c-e4c0ec67059c
Content: Azure App Service access restrictions - Azure App Service
Content Source: articles/app-service/app-service-ip-restrictions.md
Service: app-service
GitHub Login: @madsd
Microsoft Alias: madsd

Hi @rwb196884 you are right, you have to select the specific web app/function app that you want to add an access restriction to first. I'll take a note to add that step. Thank you.


InfluxDB Flux integration punch list

[x] add / integrate metrics (#10389)
[x] add appropriate unit / integration tests (#10389)
[x] configuration options (enable / disable), others? (#10389)
[x] verify query / resource cleanup
https://github.com/influxdata/flux/issues/57
[x] verify performance (i.e. basic queries execute in some reasonable time)
[x] update API endpoint to /api/v2/query (#10389) per swagger

Platform compatibility
Notes per discussion with @pauldix

if the organizationId=<id> query parameter is specified when calling /api/v2/query, it should be allowed, but ignored
enhance the existing InfluxDB OSS influx CLI command to support flux

Additional improvements for influx cli tool

[ ] add -type=(flux|influxql) option to influx to determine query language

default is -type=influxql if not specified

[ ] add flux repl to influx command, which will be started if -type=flux and no -execute specified

The compatibility bits look good to me.

This work is now done.


fusion-cli dependents on insecure "bl" module

It appears that the "bl" library recently issued updates to their 2.x, 3.x, and 4.x lines to close a security hole.  The "bl" library owners have chosen to not apply this fix back to the 1.x line, see https://github.com/rvagg/bl/issues/52
fusion-cli indirectly depends on<EMAIL_ADDRESS>via this path of node libraries iltorb / prebuild-install / tar-fs / tar-stream
yarn why bl results with
=> Found<EMAIL_ADDRESS>info Has been hoisted to "bl"
info Reasons this module exists

Hoisted from "@uber#fusion-plugin-rosetta#@uber#node-rosetta#decompress#decompress-tar#tar-stream#bl"
Hoisted from "fusion-cli#iltorb#prebuild-install#tar-fs#tar-stream#bl"

Note that there is no updated version of iltorb because that library is deprecated, see https://www.npmjs.com/package/iltorb

Also note that attempting to force bl to resolve to a higher version (either 3.0.1 or 2.2.1) causes runtime errors with a fusion based application.
Error: Cannot register undefined without a token. Did you accidentally register a browser plugin on the server?
at App.FusionApp._defineProperty [as register] (.../node_modules/fusion-core/dist-node-cjs/base-app.js:65:13)

This is a cross cutting issue for various teams at my org as it represents a security concern.  I'm interested in its resolution.

Regarding fusion-cli, this was fixed in https://github.com/fusionjs/fusionjs/commit/7535384c9c2f6152e02a564282478d3b2e9fa335
As for @uber/node-rosetta, this has also since been updated in the newest version. Update your lockfiles accordingly.
Marking as resolved.


Update code to account for changes in Senzing 1.15.0

Is your feature request related to a problem? Please describe.
In Senzing 1.15.0, the "contract" in the Python classes changed.
Return codes were removed.
All errors are communicated via raised Exceptions.
Describe the solution you'd like
Modify the code so that it doesn't respond to returned values from G2* modules.

Pull requests:

https://github.com/Senzing/docker-init-container/pull/55


Rewite the ThirdPartyService

Rewrite this to allow support for other type of HTTP methods e.g. PUT and POST
I suggest we look at using RestSharp for this.
The following Tasks depend on this work being done:
#68
#67
#66
#65

This has been done, just need to test and switch it over.


Documenting an approach for how to init some values before pushing a route

We need to find some reliable approach for initializing some values before pushing a route and add it to documentation.
There was a related issue #1329 that was asking for a way to auto dispose after first listener, which is one of the approaches to solve this matter. but as Remi mentioned, it seems dangerous, as if the "first listener" is never added for some reason, the disposal will never happen.
Another proposed approach is to do something like:
 await ref.run(provider, (value) async {
    // provider will stay alive until the callback completes
    await Navigator.push(); // The await here will keep the provider alive until the route is poped
  });

but this won't work with the common go_router's method .go as it's synchronous.
Note: There's an issue asking for it to be asynchronous, but it's there for a very long time.

Currently you can do:
final sub = ref.listen(provider.notifier, (_) {});
sub.read().someMethod();

try {
  await Navigator.push();
} finally {
  sub.close();
}

Currently you can do:
final sub = ref.listen(provider.notifier, (_) {});
sub.read().someMethod();

try {
  await Navigator.push();
} finally {
  sub.close();
}

This is good enough, but unfortunately this won't work with the common go_router's method .go as it's synchronous.

Maybe for .go we can just do:
try {
  SomeRoute().go(context);
  await Future.delayed(someDuration);
} finally {
  sub.close();
}

Until #108764 is resolved

Consider changing the implementation to pass the init parameter(s) in the route and initializing the edit provider in the target page. Initializing the edit provider before navigating is effectively using it as a global variable (imperative).
In our app, when a user selects an item to edit in another page/dialog, our route includes the ID of the selected item. The edit page uses the given route parameter to watch the edit provider that is a .autoDispose.family where the family value is the passed ID. We do have another provider that caches our objects that the edit provider reads the object data from. If your only data source is the list in the original page you can use the GoRouterState.extra parameter to pass an arbitrary data object.
Passing init parameters in the route makes the implementation more "declarative". This removes the timing issue where during async navigation processing RiverPod can dispose of unused states. Also on the web where the user can easily do back navigation the previous item edits are (can be) restored (updated objects need additional handling/caching).

Consider changing the implementation to pass the init parameter(s) in the route and initializing the edit provider in the target page. Initializing the edit provider before navigating is effectively using it as a global variable (imperative).
In our app, when a user selects an item to edit in another page/dialog, our route includes the ID of the selected item. The edit page uses the given route parameter to watch the edit provider that is a .autoDispose.family where the family value is the passed ID. We do have another provider that caches our objects that the edit provider reads the object data from. If your only data source is the list in the original page you can use the GoRouterState.extra parameter to pass an arbitrary data object.
Passing init parameters in the route makes the implementation more "declarative". This removes the timing issue where during async navigation processing RiverPod can dispose of unused states. Also on the web where the user can easily do back navigation the previous item edits are (can be) restored (updated objects need additional handling/caching).

The use-case for this approach is to initialize and pass some data that's already there or can't be fetched through an init parameter (which we'd pass it as path/query parameter ofc).
Using GoRouterState.extra parameter should work but there're 2 obstacles here:

It's broken and not safe to be used anyway. It stores only 1 global extra parameter at a time and can unintentionally break your app. check https://github.com/flutter/flutter/issues/106121.
There're cases where it's needed in different widgets/sub-routes and would be easier to inject it through a provider instead of passing it everywhere.

Overall I think this is more of a GoRouter issue than a Riverpod issue.
Navigator has various ways to handle this, such as Navigator.push(route) ; which allows pushing a route with custom values.


Failed to load native library:libjansi.jnilib.

Describe the bug
In Fleet when i run ios project, it gives me following error:
Failed to load native library:libjansi.jnilib. The native library file at /Users/mohammad/.gradle/native/jansi/1.18/osx/libjansi.jnilib is not executable, make sure that the directory is mounted on a partition without the noexec flag, or set the jansi.tmpdir system property to point to a proper location.  osinfo: Mac/arm64
java.lang.UnsatisfiedLinkError: Can't load library: /Users/mohammad/.gradle/native/jansi/1.18/osx/libjansi.jnilib

Also i add kotlin.native.disableCompilerDaemon = true to gradle.properties.
Affected platforms

iOS

Versions

Libraries:

Compose Multiplatform version: 1.6.11

Kotlin version: 2.0.0
OS version(s) (required for Desktop and iOS issues): IOS
OS architecture (x86 or arm64): arm64
Device (model or simulator for iOS issues): iphone 15

Could you try to run your app in Xcode?
It seems like the Fleet issue: https://youtrack.jetbrains.com/issues/FL

If it's not then provide a reproducer, please.

I have the same log after adding Room to the project. It seems informational log so i'm just ignoring it. This doesn't seem to be a Compose problem

I have the same error with Room configuration, and I solved with:
kotlin{     sourceSets.commonMain {         kotlin.srcDir("build/generated/ksp/metadata")     }     ... }
`// Room configuration to generate metadata files
room {
schemaDirectory("$projectDir/schemas")
}
dependencies {
add("kspCommonMainMetadata", libs.room.compiler)
add("kspAndroid", libs.room.compiler)
}
tasks.withType<org.jetbrains.kotlin.gradle.dsl.KotlinCompile<*>>().configureEach {
if (name != "kspCommonMainKotlinMetadata" && !name.contains("android", true)) {
dependsOn("kspCommonMainKotlinMetadata")
}
}`

I'm seeing this as well. This is what I see:
Failed to load native library:libjansi.jnilib. The native library file at /Users/sterling/.gradle/native/jansi/1.18/osx/libjansi.jnilib is not executable, make sure that the directory is mounted on a partition without the noexec flag, or set the jansi.tmpdir system property to point to a proper location.  osinfo: Mac/arm64
java.lang.UnsatisfiedLinkError: /Users/sterling/.gradle/native/jansi/1.18/osx/libjansi.jnilib: dlopen(/Users/sterling/.gradle/native/jansi/1.18/osx/libjansi.jnilib, 0x0001): tried: '/Users/sterling/.gradle/native/jansi/1.18/osx/libjansi.jnilib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), '/System/Volumes/Preboot/Cryptexes/OS/Users/sterling/.gradle/native/jansi/1.18/osx/libjansi.jnilib' (no such file), '/Users/sterling/.gradle/native/jansi/1.18/osx/libjansi.jnilib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64'))

I've got ktor and Room in my project but not sure it's related to them. I tried to add the solution above to my project but no change. I haven't see this in my other projects. It doesn't seem to block me from building or running my project. I'm using an M1 mac.

I've got Room and Kotlin2 in my project. (Kotlin 1.9.24 is ok) #4928 (comment)

ok yeah i have the same...I thought maybe I started to see it when I added Room. haven't tried 1.9.24 but I can probably try that out to check what happens.

Im also having the same problem. Room is my only dependency. I cannot find a good example of how to add the dependency to a project that has been created with the KMM wizard, so I might have done something wrong.

I've reported the same issue for Kotlin without Compose + a link to a reproducer
https://youtrack.jetbrains.com/issue/KT-69523

As I see the problem is Room specific, and the compose multiplatform is not the reason

Please check the following ticket on YouTrack for follow-ups to this issue. GitHub issues will be closed in the coming weeks.

I have the same error with Room configuration, and I solved with:
kotlin{
    sourceSets.iosMain {
        kotlin.srcDir("build/generated/ksp/metadata")
    }
    ...
}

// Room configuration to generate metadata files
room {
    schemaDirectory("$projectDir/schemas")
}

dependencies {
    add("kspCommonMainMetadata", libs.room.compiler)
    add("kspAndroid", libs.room.compiler)
}

tasks.withType<org.jetbrains.kotlin.gradle.dsl.KotlinCompile<*>>().configureEach {
    if (name != "kspCommonMainKotlinMetadata") {
       dependsOn("kspCommonMainKotlinMetadata")
    }
}

worked like a charm


Crash when clicking on a talk link

Clicking on one of the talk links in the left-hand sidebar gets me this...

I fixed this code path


1.4.0

This update changes 40+ filters in main.json and will not be compatible with older versions of subclean.
What's Changed

Converted 40 filters into 18 regex filters to optimize cleaning
Much more information is logged when using --debug
Added --ne (no-empty). This will delete empty nodes instead of blanking them
Added --testing. When this is enabled the file will not be modified but everything else will be logged.
When using --debug a latest.log file will be created in the app data location, this contains the output of the last clean.
App data folders are validated before cleaning to prevent errors
When using --debug, internal filters will be used instead of downloaded filters.

This also closes #18 and #12


Ctl-c doesn't kill

Version 2017.10.29
Ubuntu server 16.04
Run via SSH (putty)
Ctl-c doesn't stop download. Will stop conversion to mp3, but process continues to run in background.

Carefully read new issue template and provide all requested information.


Update role-assignments.md

Following should be added so readers are informed. Currently, this information requires pre-existing knowledge.
"The unique ID of the role assignment, which includes the name. Even if the role assignment is renamed, the role assignment ID does not change. It's a best practice to use the role assignment ID in your scripts."

@azarboon Thanks for your contribution! Are you able to provide any more details on the process for renaming a role assignment? Your edit implies this is possible but as far as I know it's not - but if you have more details I'm happy to look further.

My impression was that both role and role assignments can be renamed. Seems I was wrong. I close this ticket


[Bug]: After deleting an OpenAI-API-Compatible model you cannot add a new model

Is there an existing issue for the same bug?

[X] I have checked the existing issues.

Branch name
0.9.0
Commit ID
na
Other environment information
Hardware: Cisco UCS240 M5
OS: Ubuntu 24.04

Actual behavior
After adding an OpenAI-API-Compatible model I wanted to change the configuration to switch from vLLM to Llamafile. To do this I needed to remove the vLLM model and add the Llamafile configuration. After deleting the model I click on the OpenAI-API-Compatible provider, instead of getting a dialog box with all the options (base URL, model name, key etc.) it only asks to modify the API key.

Expected behavior
Show full dialog box to add new OpenAI-API compatible endpoint
Steps to reproduce
Add an OpenAI-API-Compatible model, delete it, and try adding a new one.

Additional information
No response

hi  @rplescia   Thank you for pointing out this issue. I tried adding and then deleting a model in the OpenAI-API-Compatible, and after clicking on it again, everything worked fine. I suggest pulling the latest Docker image to see if that resolves the issue. If the problem persists, please let me know.

Hi, I can confirm this bug has been fixed in v0.10.0. Thanks!


Moving the Hint under the Label on the repeatable field

Just moved the hint to it's better location as a user experience .

A new inspection was created.

The inspection completed: No new issues


Implement Cypher Queries Load Balancing

For heavy read-only load this should improve significant  performance of graph analytical operations

Hello everyone!
I am looking forward to working on this project!

Hello, Moeed here. I'll be working on this task.

Hi, I am the new Operations Manager Jayden from Vancouver Team.

Hi, I am the new Operations Manager Steve from Vancouver Team.

@uhayat Is there anything specific we should look out for or be careful about during implementation?

Hi Guys
Excited to work on this project.

Hi! I'm excited to work on this project!

Hi! I am Abdullah. Excited for this project !!

Hi! I am Waleed, excited to work on this project

@eyab project was completed, issue can be closed.


Review the values of BIGCHAINDB_WSSERVER_* in Dockerfile

Should the BIGCHAINDB_WSSERVER_* environment variables be set in the Dockerfile? What should they be set to?
See the latest Dockerfile contents in master:
https://github.com/bigchaindb/bigchaindb/blob/master/Dockerfile

As an extension, should any of the BIGCHAINDB_* be set in the Dockerfile?


transfer 支持左侧数据选择后出现在右侧且左侧数据不消失

[ ] I'm sure this does not appear in the issue list of the repository

Basic Info
What are the similar cases of this feature
transfer 支持左侧数据选择后出现在右侧且左侧数据不消失
What problem does this feature solve?
transfer 支持左侧数据选择后出现在右侧且左侧数据不消失

Already support in 2.21.0.


fix: object schema extend extended schema

Fix ObjectSchema cannot extend ExtendedSchema in TypeScript
Resolve: #108
Checklist

[x] run npm run test and npm run benchmark
[x] tests and/or benchmarks are included
[ ] documentation is changed or added
[x] commit message and code follows the Developer's Certification of Origin
and the Code of conduct

Pull Request Test Coverage Report for Build 571395682

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

Totals

Change from base Build 534076812:
0.0%

Covered Lines:
402

Relevant Lines:
402

💛  - Coveralls

Pull Request Test Coverage Report for Build 571395682

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

Totals

Change from base Build 534076812:
0.0%

Covered Lines:
402

Relevant Lines:
402

💛  - Coveralls

LGTM


feat: add lsp server

Experimenting a little with FHE and thought this is a great addition
Tested in VSCode using MLIR plugin with mlir.server_path

Hey, thanks for the contribution! Sign the CLA and I'll merge it in. Let me know if you want any advice on other happenings in this project.

Fixes https://github.com/google/heir/issues/95

Just signed the individual contributor agreement. Would be great to get some advice on other happenings.

Right now the two main ongoing efforts include:

Getting an end-to-end TF inference model lowered through to tfhe-rust and run on FPGA (see tosa-to-boolean-tfhe), which is mostly done but still ironing out the final bits.
Getting an end-to-end BGV lowering pathway exiting at OpenFHE (see the openfhe dialect and https://github.com/google/heir/pull/427 and https://github.com/google/heir/pull/395). Once that is done we will start to write some useful optimizations at the BGV level and higher.

Other stuff on the docket but nobody has prioritized yet:

Adding a CKKS dialect for that flavor of FHE and getting CKKS emitted in some backend library (OpenFHE or lattigo, say)
Getting a front-end integrated, such as polygeist, so that we can compile end-to-end programs in C++ or other normal frontend languages
Figuring out if an appropriate abstraction layer lies above the individual arithmetic FHE dialects, but below the secret dialect
More work on the polynomial dialect, with the intent to lower scheme dialects to polynomial and then to LLVM or dedicated-hardware, rather than exiting at an external library. Also cf. our efforts to upstream the polynomial dialect to MLIR proper in https://github.com/llvm/llvm-project/pull/72081

You may also want to check out https://heir.dev/blog/ for our regular meeting notes and recorded videos (I'm uploading another one from this morning's meeting)


THRIFT-5237 Implement MAX_MESSAGE_SIZE and consolidate limits into a TConfiguration class (c_glib)

TConfiguration class (c_glib)

[x] Did you create an Apache Jira ticket?  (not required for trivial changes)
[x] If a ticket exists: Does your pull request title follow the pattern "THRIFT-NNNN: describe my issue"?
[x] Did you squash your changes to a single commit?  (not required, but preferred)
[x] Did you do your best to avoid breaking changes?  If one was needed, did you label the Jira ticket with "Breaking-Change"?
[ ] If your change does not involve any code, include [skip ci] anywhere in the commit message to free up build resources.

I'd recommend to ask on the mailing list to find someone to review. I can have a look but my c_glib knowledge is far from being an expert, so a second opinion would be sort of required anyway.

Done.Please review again.

@zeshuai007  hi, Does this merge fix CVE-2020-13949 ?


Toast Warning: Each child in a list should have a unique "key" prop

Toast has toaster.tsx that renders <Toast key={id} {...props}>.
If I change it to <Toast {...props} key={id}>, I get this warning:
Warning: Each child in a list should have a unique "key" prop.

props doesn't seem to have a key. Why isn't React happy with this order change?

One thing I can think of write now is,

Props object does have a key key which is not unique.
In the first case we are defining the key prop first and then when we are spreading the props object it rejects the second one does not throw warning.
while in the second case, due to the spread operator as the props already have the key prop(which might not be unique), the second key prop which we set implicitly gets rejected, and it shows unique key-prop warning.

Hi! If this issue isn't taken, I'd love to work on it.

This issue has been automatically closed because it received no activity for a while. If you think it was closed by accident, please leave a comment. Thank you.


Inserting a key to a plain secret does not work

Summary
When inserting a key to a secret which is in plain format, the key is not inserted, but it doesn't error out.
This is a problem since it can cause data loss.
To reproduce
gopass config mime false
echo "and\nmore" | gopass insert test
gopass config mime true
gopass show test
echo "ahah" | gopass insert test lol
gopass show test

We have lost the value ahah for the key lol without any error.
Notice this works as it should when using mime set to true.
But this won't work if the secret was created while mime was set to false, or using pass/another pw store.

This seems causes by the fact that the function Set from plain is called, which only works if it is called using the key "password"...

Yes, this sounds like something we need to fix.
At the moment Set() does not return anything, so we'd need to change to in order to be able to properly error out.

I propose to push this to 1.11 when we'll change the way we handle secrets again.

This is somewhat corrected after #1681 and #1665 but it currently displays with parsing enabled:
and
lol: ahah

more

Even if insert -a is used.
And I think we would rather expect to get:
and
more
lol: "ahah"

with the data appended at the end, no?
And with parsing disabled it says:
Error: failed set key "lol" of "test": "not supported for PLAIN"

This is somewhat corrected after #1681 and #1665 but it currently displays with parsing enabled:
and
lol: ahah

more

Even if insert -a is used.
And I think we would rather expect to get:
and
more
lol: "ahah"

with the data appended at the end, no?
And with parsing disabled it says:
Error: failed set key "lol" of "test": "not supported for PLAIN"

Store.Set() was changed to return an error and Plain.Set() now always returns an error.
I'm note quite sure what you want to test in the proposed test case. Maybe you could try to take care of that or elaborate how it should look like.

The Plan type is gone and it's relacement (AKV) does support inserting keys.


Add documentation for EVM Provider

Add documentation for EVM Provider:

Overview of EvmProvider and SubWallet EVM Provider (https://github.com/Koniverse/SubWallet-Extension/issues/235)
Getting Started (How to connect with window.SubWallet)
Methods
Events
Connectors:

web3-react-v6-connector
wagmi-connector

Where is this documentation?

hi @montogeek, is this what you're looking for? https://github.com/Koniverse/SubConnect/wiki/Integrate-SubWallet-with-EVM-DApp


add set_rundir in aim to use the resources folder

I have updated the xmake.lua. Idk if it breaks something but without this I can't launch the demo.
Updated the readme too

cc @zeromake

https://github.com/xfangfang/borealis/commit/b57889ac69830482d4a6fe83bb1c05427d418edb


How can I capture console.{log,error,info,trace} output in the Rust host?

How can I capture console.{log,error,info,trace} output in the Rust host? 🙂
So that it doesn't get automatically printed to stdout, but the host can display it where it wants, e.g. in its frontend UI.

The easiest way is to create a wrapper function around the console log functions
Eg;
let log = console.log;
console.log = function(s) {
  [ Rust calls ]
  log(s)
}

Thanks 🙏


Assign Issues to Project actions is failing

Reproduction steps
See latest runs.
Not sure if we still need this action. Are we utilizing github Projects and Milestones @janpieterz ?
Reproduction Code
No response

Funny, I have it on my list to check it out next week. Will take a peeky

We no longer need this action. I'll remove it.


Change the word "STUDY" to "Studies (total number)" during submission second step

Fixes #449

Before:

After:

A much better approach would be to use pluralize and render the singular / plural text based on the number - Implementation: https://github.com/NFDI4Chem/nmrxiv/commit/88e567bdc66d321d323ca6b60a1ac85ad5430532


Add SECURITY.md file

Please add a detailed Security file for someone to report any vulnerability. I've already attached a sample in the form of #4
Reference: https://docs.github.com/en/code-security/getting-started/adding-a-security-policy-to-your-repository

I would like to work on this issue, please assign it to me.

Thanks, @neelansh27
Closing this Issue


Alice Package can not be get in flutter due to other package dependencies.

Hi @jigarparmar21 ,
When opening an issue, please try to provide all or some of the information indicated in the template.

Issue Template
If you are looking for support, please check out our documentation
or consider asking a question on Stack Overflow:
- https://flutter.dev/
- https://api.flutter.dev/
- https://stackoverflow.com/questions/tagged/flutter?sort=frequent

If you have found a bug or if our documentation doesn't have an answer
to what you're looking for, then fill our the template below. Please read
our guide to filing a bug first: https://flutter.dev/docs/resources/bug-reports

Steps to Reproduce

Please tell us exactly how to reproduce the problem you are running into.

Please attach a small application (ideally just one main.dart file) that
reproduces the problem. You could use https://gist.github.com/ for this.

If the problem is with your application's rendering, then please attach
a screenshot and explain what the problem is.

1. ...
2. ...
3. ...

Please tell us which target platform(s) the problem occurs (Android / iOS / Web / macOS / Linux / Windows)
Which target OS version, for Web, browser, is the test system running?
Does the problem occur on emulator/simulator as well as on physical devices?

Target Platform:
Target OS version/browser:
Devices:

Run your application with `flutter run --verbose` and attach all the
log output below between the lines with the backticks. If there is an
exception, please see if the error message includes enough information
to explain how to solve the issue.

Run `flutter analyze` and attach any output of that command below.
If there are any analysis errors, try resolving them before filing this issue.

Finally, paste the output of running `flutter doctor -v` here.

Closing this issue, since no information has been provided.
Thank you.

I want to add alice inspector in my existing code. But i cant ,help me to  add alice inspector which shows the http call get and post in flow of application.

I want to add alice inspector in my existing code. But i cant ,help me to add alice inspector which shows the http call get and post in flow of application


Add code completion in the test cases

Description of changes made
Inserting auto code completion in the test cases

[x] I have checked that I am merging into correct branch

Not ready for TestSpark's UI


yarn install failed

I follow the TypeScript-Website Getting Start , and try to serve website locally.
But install always fail.
    ~/WebProjects/TypeScript-Website    v2  yarn -v                                                                                 ✔
2.4.1
    ~/WebProjects/TypeScript-Website    v2  node -v                                                                                 ✔
v16.6.1
    ~/WebProjects/TypeScript-Website    v2  yarn install                                                                                 ✔
➤ YN0000: ┌ Resolution step
➤ YN0002: │ @typescript/vfs@workspace:packages/typescript-vfs doesn't provide @babel/core (p573cc), requested by babel-jest
➤ YN0002: │ gatsby-plugin-sass@npm:4.10.0 [5df2e] doesn't provide webpack (pedd58), requested by sass-loader
➤ YN0060: │ gatsby-recipes@npm:0.19.0 provides graphql (pb27db) with version 15.5.0, which doesn't satisfy what express-graphql requests
➤ YN0060: │ gatsby-recipes@npm:0.19.0 provides graphql (pb2245) with version 15.5.0, which doesn't satisfy what graphql-subscriptions requests
➤ YN0002: │ gatsby@npm:3.8.1 [5df2e] doesn't provide babel-eslint (paae7d), requested by eslint-config-react-app
➤ YN0060: │ gatsby@npm:3.8.1 [5df2e] provides graphql (pf1c3f) with version 15.5.0, which doesn't satisfy what express-graphql requests
➤ YN0060: │ gatsby@npm:3.8.1 [5df2e] provides webpack (pefda8) with version 5.41.1, which doesn't satisfy what webpack-dev-server and some of its descendants request
➤ YN0002: │ glossary@workspace:packages/glossary doesn't provide typescript (p0757a), requested by ts-node
➤ YN0002: │ handbook-epub@workspace:packages/handbook-epub doesn't provide typescript (p84a1d), requested by ts-node
➤ YN0002: │ markdown-spellcheck@npm:1.3.1 doesn't provide sinon (p2d3db), requested by sinon-as-promised
➤ YN0002: │ react-dev-utils@npm:11.0.4 doesn't provide typescript (p79ddf), requested by fork-ts-checker-webpack-plugin
➤ YN0002: │ react-dev-utils@npm:11.0.4 doesn't provide webpack (p2af19), requested by fork-ts-checker-webpack-plugin
➤ YN0002: │ root@workspace:. doesn't provide webpack (p5dc2c), requested by node-polyfill-webpack-plugin
➤ YN0002: │ tsconfig-reference@workspace:packages/tsconfig-reference doesn't provide typescript (pbd75f), requested by ts-node
➤ YN0060: │ tsdx@npm:0.14.1 provides typescript (p58ee9) with version 4.4.0-dev.20210627, which doesn't satisfy what ts-jest requests
➤ YN0002: │ typescriptlang-org@workspace:packages/typescriptlang-org doesn't provide @gatsbyjs/reach-router (pfcd80), requested by gatsby-link
➤ YN0002: │ typescriptlang-org@workspace:packages/typescriptlang-org doesn't provide @gatsbyjs/reach-router (p6698c), requested by gatsby-react-router-scroll
➤ YN0002: │ typescriptlang-org@workspace:packages/typescriptlang-org doesn't provide graphql (pc1101), requested by gatsby-plugin-typegen
➤ YN0000: │ Some peer dependencies are incorrectly met; run yarn explain peer-requirements <hash> for details, where <hash> is the six-letter p-prefixed code
➤ YN0000: └ Completed in 0s 396ms
➤ YN0000: ┌ Fetch step
➤ YN0013: │ streampub@https://github.com/orta/streampub-1.git#commit:81772569d0dfe84691bbca1ea55cf92f1bb56386 can't be found in the cache and will be fetched from GitHub
➤ YN0013: │ streampub@https://github.com/orta/streampub-1.git#commit:81772569d0dfe84691bbca1ea55cf92f1bb56386 can't be found in the cache and will be fetched from the remote repository
➤ YN0018: │ streampub@https://github.com/orta/streampub-1.git#commit:81772569d0dfe84691bbca1ea55cf92f1bb56386: The remote archive doesn't match the expected checksum
➤ YN0000: └ Completed in 9s 730ms
➤ YN0000: Failed with errors in 10s 130ms

Could anybody help me?

This should be fixed now, no idea what was up with yarn but I deployed it to npm instead of using git.

Still facing the same issue - thank you!


I would like to add particle.js in the background

Is your feature request related to a problem? Please describe.

A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like

A clear and concise description of what you want to happen.

@sairish2001 @arpit456jain  Kindly assign this issue to me i would like to give a try and if it looks good than you can merge it

Okay fine!
You can give a try on newdesign.html page
Deadline 27 June,2021


Create a "Hello World" extension with the framework that we decide to use in #9

#9

Based on #9, we've decided to go with Plasmo.
Looks like their GitHub repo has documentation on how to get started with it: https://github.com/PlasmoHQ/plasmo?tab=readme-ov-file#usage
Going through it, creating a Hello World extension with it, then documenting how to do it would be great.

Hey, I was just wondering, why should we create Hello world extension? Can't we direct jump on our main Quest?

Hope this clarifies it: https://github.com/users/ykdojo/projects/3/views/1?pane=issue&itemId=50701954

I'm working on this one


Add SQL DB offline migration wizard experience

This pr adds an offline SQL DB migration wizard and fixes navigation issue opening multiple extension instances.
Wizard: Step 2 - Assessment results and recommendations

Assessment results:

Wizard: Step 3 - Azure SQL Target

Wizard: Step 4 - Migration mode (online disabled)

Wizard: Step 5 - Database backup

Target table selection:

Wizard: Step 7 - Summary

Databases to be migrated dialog:

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
2 unchanged lines in 1 file lost coverage.
Overall coverage decreased (-0.003%) to 41.646%

Files with Coverage Reduction
New Missed Lines
%

extensions/notebook/src/book/bookTreeView.ts
2
37.97%

Totals

Change from base Build<PHONE_NUMBER>:
-0.003%

Covered Lines:
27876

Relevant Lines:
62365

💛  - Coveralls

I've noticed with this latest build that while running an assessment, there seems to be a visual bug which has shifted the entire text content to the left:

SKU recommendation for SQL DB does not appear to be working correctly. Currently investigating

Regarding the following snippet: https://github.com/microsoft/azuredatastudio/blob/dde81d0d04b1310ae46254fa15c9143e06a6035b/extensions/sql-migration/src/dialog/skuRecommendationResults/skuRecommendationResultsDialog.ts#L35-L47
Could you please update the constants to the following, respectively:

constants.SKU_RECOMMENDATION_MI_CARD_TEXT
constants.SKU_RECOMMENDATION_VM_CARD_TEXT
constants.SKU_RECOMMENDATION_SQLDB_CARD_TEXT

The original constants don't represent what we think they do. For example:

nit: regarding the following snippet:
https://github.com/microsoft/azuredatastudio/blob/dde81d0d04b1310ae46254fa15c9143e06a6035b/extensions/sql-migration/src/constants/strings.ts#L176-L178
Could you update it to the following, to avoid a grammatically incorrect case where we'd be saying "1 recommendations available":
export function RECOMMENDATIONS_AVAILABLE(totalDbs: number): string {
	if (totalDbs == 1) {
		return localize('sql.migration.sku.available.recommendations.one', "{0} recommendation available", totalDbs);
	} else {
		return localize('sql.migration.sku.available.recommendations.many', "{0} recommendations available", totalDbs);
	}
}

For SQL DB SKU recommendation results, do you think we could display the database name using a label instead of a header:

Take the following example, pretending that this is the UI. Instead of:

AdventureWorks2019
Target deployment type
Azure SQL Database
Azure configuration
General purpose - 2 vCore

Rather, do something like:

Database name
AdventureWorks2019
Target deployment type
Azure SQL Database
Azure configuration
General purpose - 2 vCore


[BUG] IPPool range overlapped when Scope configured

New IPPool validated as overlapped when Scope is configured.
But cab be created with empty Scope.
Environment

Harvester

Version: v1.4.0-dev-20240918
Profile: single node QEMU/KVM
ui-source: Auto

Test Case

 Create an ranged IPPool <IP_ADDRESS>/28 and <IP_ADDRESS> ~ <IP_ADDRESS> with Scope configured

 :x: Create another ranged IPPool <IP_ADDRESS>/28 and <IP_ADDRESS> ~ <IP_ADDRESS> with Scope configured

Scope All

Scope default

Supportbundle
supportbundle_IPPoolRangeOverlappedWhenScopeConfigured_2024-10-01T09-38-41Z.zip

This issue was not labeled with milestone and release; but it is belonging to v1.4.0 and has been fixed via PR https://github.com/harvester/tests/issues/1562.
Test Plan:

Same as issue description, the error information has clear description https://github.com/harvester/load-balancer-harvester/pull/37#issue-2559867642

@w13915984028  If I understand correctly, The issue mentioned in the bug is expected,not an issue, and I believe the issue is fixed by rephrasing the webhook error in more meaningful way.For example
" can't update IP pool pool4 because scope selector is same as the pool pool3 with priority 0 Project Namespace default GuestCluster , set a different priority or scope"
as the scopes must be unique for each IP pool.

@rrajendran17 Yes, your description is correct. thanks.

Verified this on v1.4-eaf3009a-head and works as expected.
Steps of verification:
1.create pool1 and pool2 without scope - success
2.create pool3 with scope All - success
3.create pool4 with scope default - webhook error (scopes must be unique)
4.create pool4 with scope All - webhook error (scopes must be unique)
5.Edit pool3 with scope default - success
6.Create pool4 with scope harvester-public - success (as scopes are unique now)
7.Edit pool4 with scope default - webhook error


allow ~ preceding percentage for penetrance

I thought we already allowed this. I quite often precede a penetrance with "~"
because its quite difficult to record penetrance  from the histograms presented  without estimating ....
http://curation.pombase.org/dumps/latest_build/logs/log.2018-02-28-20-00-49.curation-tool-data-load-output

We can ask the authors for precise %'s to replace but  without a ruler  of a lot of faffing it's difficult to get exact... I do a lot of these in chromosome segregation scenarios.

I don't think my estimates are bad but  I don't use a ruler...

I thought we already allowed this. I quite often precede a penetrance with "~"

We currently only allow penetrance values like "50%", ">50%", "<50%" or ranges "30.5%-50.5%"
I've just change the code to allow a "~" in front of a percentage ("~50%").  Do you we need to allow approximate ranges too?  What about "<~50%"?

We could allow than all.
I have used approximate ranges!
I haven't used What about "<~50%" but it could b e useful. If authors want to refine, that's good...

We could allow than all.

OK, I've made that change too.

I've just restarted the nightly load so the penetrance parsing changes should be fixed tomorrow.

The warnings are gone and the approximate percentages are on the gene pages now: https://www.pombase.org/gene/SPBC13E7.06


should be upgraded to django 1.11

it is true it doesnt work with django 2.0 but it does work with 1.11 so i think it would be best to upgrade requirements to LTS 1.11

For django latest versions please check here: https://github.com/Revel109/django-multiupload-lts


after install "The Journal" theme looks nothing like Marketplace version

not sure what i am missing here, Installing "The Journal" theme looks nothing like Marketplace version.
author page does not work, etc...
Is there a detailed config HOWTO?
thank you

Duplicate of https://github.com/TryGhost/Journal/issues/6


Upgrading version to 0.4.1.

This is for a Friday minor release cycle.
@tseaver I'll handle pushing the tag as well. Preference for tag names? Current is:
0.3.0
v0.4.0

Coverage remained the same at 100.0% when pulling e520f98266f5879ec77ef3fb576dabdf87869649 on dhermes:cut-friday-release-0.4.1 into c6718f334555046d92cf0e1715d9701c36607e45 on GoogleCloudPlatform:master.

Running git log v0.4.0..e520f98266f5879ec77ef3fb576dabdf87869649 | grep 'Merge pull request ' returns (with links added)
https://github.com/GoogleCloudPlatform/gcloud-python/pull/600
https://github.com/GoogleCloudPlatform/gcloud-python/pull/601
https://github.com/GoogleCloudPlatform/gcloud-python/pull/602
https://github.com/GoogleCloudPlatform/gcloud-python/pull/603
https://github.com/GoogleCloudPlatform/gcloud-python/pull/604
https://github.com/GoogleCloudPlatform/gcloud-python/pull/608
https://github.com/GoogleCloudPlatform/gcloud-python/pull/610
https://github.com/GoogleCloudPlatform/gcloud-python/pull/611
https://github.com/GoogleCloudPlatform/gcloud-python/pull/612
https://github.com/GoogleCloudPlatform/gcloud-python/pull/615
https://github.com/GoogleCloudPlatform/gcloud-python/pull/617
https://github.com/GoogleCloudPlatform/gcloud-python/pull/619
https://github.com/GoogleCloudPlatform/gcloud-python/pull/622
https://github.com/GoogleCloudPlatform/gcloud-python/pull/625
https://github.com/GoogleCloudPlatform/gcloud-python/pull/628
https://github.com/GoogleCloudPlatform/gcloud-python/pull/629
https://github.com/GoogleCloudPlatform/gcloud-python/pull/635

This is my plan for the release notes on the tag:
-- Adding Python 3.3, 3.4 testing support.
-- Removed 'if bucket in connection' and 'for bucket in connection' syntax.
-- Allowing [custom][1] http object to be used in Connection.
-- Raise exception when default dataset ID can't be inferred.
-- Add Key.__eq__ and Entity.__eq__ in datastore.
-- Fixing issue with datastore.get([]) and stored entities in properties
-- Adding versioned docs

[1]: https://github.com/GoogleCloudPlatform/gcloud-python/pull/608

I'd prefer it without the v prefix. Your list  LGTM.


[SUPPORT] Spark SQL creates a mor table, and writing data will not deduplicate

Tips before filing an issue

Have you gone through our FAQs?

Join the mailing list to engage in conversations and get faster support at<EMAIL_ADDRESS>

If you have triaged this as a bug, then file an issue directly.

Describe the problem you faced
Spark SQL creates a mor table, and writing data will not deduplicate
To Reproduce
Steps to reproduce the behavior:
1.
create table spark_mor_no_pre_t1 (
id int,
name string
) using hudi
options (
type = 'mor',
primaryKey = 'id'
);
2.
insert into spark_mor_no_pre_t1 values(1,'a'),(1,'b');
3.
select id,name from spark_mor_no_pre_t1
1       a
1       b
4.
insert into spark_mor_no_pre_t1 values(2,'a'),(2,'b');
5.
select id,name from spark_mor_no_pre_t1
1       a
1       b
2       b
Expected behavior
3.
select id,name from spark_mor_no_pre_t1
1       b
Environment Description

Hudi version : 0.13.0

Spark version :3.2.4

Hive version :3.1.2

Hadoop version :3.3.5

Storage (HDFS/S3/GCS..) :HDFS

Running on Docker? (yes/no) :no

Additional context
Stacktrace
Add the stacktrace of the error.

This is a known behavior, instead of using INSERT INTO, tries MERGE INTO instead.

This is a known behavior, instead of using INSERT INTO, tries MERGE INTO instead.

Thank you for your reply, I tried MERGE INTO
merge into spark_mor_no_pre_t10 as target
using (
  select 1 as id, 'a' as name
  union select 1 as id,'b' as name
) source
on target.id = source.id
when matched then update set *
when not matched then insert *

Still the same problem id=1 data duplication
My problem is that when the table has data, I also insert a batch of data with duplicate ids, and the result is deduplication, such as id=2

cc @ad1happy2go for clarifying the spark merge into behavior.

@xuCoCo You are correct. When the rows are not there it fallback to insert operation which is resulting in duplicate data. Even if the table has precombineKey, it is behaving like same.
This is the issue which should be addressed. Created JIRA - https://issues.apache.org/jira/browse/HUDI-6410

@xuCoCo So, if the precombineField is not there, it falls back to insert operation type which is resulting in duplicates. So it's working as expected.
To uniform the insert operation type ie. it should ingest all duplicates by default, there is already a JIRA open - https://issues.apache.org/jira/browse/HUDI-6346

@xuCoCo
Fix for the insert is merged - https://issues.apache.org/jira/browse/HUDI-6311
Now you should get all the duplicate rows if preCombineField is not provided.
Thanks.

@ad1happy2go  Thanks


Add RG support for Bowtie2

https://github.com/tgen/phoenix/blob/75e245b7bff08e958b8989496854a7c2b6f0cbce/modules/dna_alignment/bowtie2_samtools.jst#L112-L125
Need to enable:

--rg-id
Set the read group ID to . This causes the SAM @RG header line to be printed, with  as the value associated with the ID: tag. It also causes the RG:Z: extra field to be attached to each SAM output record, with value set to .

--rg
Add  (usually of the form TAG:VAL, e.g. SM:Pool1) as a field on the @RG header line. Note: in order for the @RG line to appear, --rg-id must also be specified. This is because the ID tag is required by the SAM Spec. Specify --rg multiple times to set multiple fields. See the SAM Spec for details about what fields are legal.

Resolved with commit 2c71f2d


I really wanted to try this, but it seems it no longer works with homebrew setups (OsX/Darwin)

_☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠_
| ~/src/eovim/build @ work-mbp (abuser)
|11:37:40💀> safe_pwd
/Users/magregor/src/eovim/build
_☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠_
| ~/src/eovim/build @ work-mbp (abuser)
|11:37:43💀> ll
total 288
-rw-r--r--   1 abuser  staff    98K Apr  8 01:26 CMakeCache.txt
drwxr-xr-x  17 abuser  staff   578B Apr  8 01:26 CMakeFiles/
-rw-r--r--   1 abuser  staff   3.8K Apr  8 01:26 CPackConfig.cmake
-rw-r--r--   1 abuser  staff   4.3K Apr  8 01:26 CPackSourceConfig.cmake
-rw-r--r--   1 abuser  staff    19K Apr  8 01:26 Makefile
-rw-r--r--   1 abuser  staff   4.2K Apr  8 01:26 cmake_install.cmake
drwxr-xr-x   3 abuser  staff   102B Apr  8 01:26 data/
-rwxr-xr-x   1 abuser  staff   145K Apr  8 01:26 eovim
drwxr-xr-x   3 abuser  staff   102B Apr  8 01:26 include/
drwxr-xr-x   4 abuser  staff   136B Apr  8 01:26 man/
drwxr-xr-x   8 abuser  staff   272B Apr  8 01:26 plugins/
drwxr-xr-x   3 abuser  staff   102B Apr  8 01:26 themes/

_☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠_
| ~/src/eovim/build @ work-mbp (abuser)
|11:44:04💀> ./eovim > startup_log 2>&1
_☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠_
| ~/src/eovim/build @ work-mbp (abuser)
|11:45:56💀> cat startup_log | pbcopy

Startup errors:
dbus[56879]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
ERR<56879>:eldbus lib/eldbus/eldbus_core.c:1050 _connection_get() Error connecting to bus of type 2. error name: org.freedesktop.DBus.Error.NoMemory error message: Not enough memory
ERR<56879>:eina_safety lib/eldbus/eldbus_core.c:1113 eldbus_connection_get() safety check failed: conn == NULL
ERR<56879>:eina_safety lib/eldbus/eldbus_object.c:192 eldbus_object_get() safety check failed: conn == NULL
ERR<56879>:ecore_system_upower modules/ecore/system/upower/ecore_system_upower.c:443 _ecore_system_upower_init() could not get object name=org.freedesktop.UPower, path=/org/freedesktop/UPower
ERR<56879>:eina_safety lib/eldbus/eldbus_core.c:1424 eldbus_name_owner_changed_callback_del() safety check failed: conn == NULL
dbus[56881]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
ERR<56881>:eldbus lib/eldbus/eldbus_core.c:1050 _connection_get() Error connecting to bus of type 2. error name: org.freedesktop.DBus.Error.NoMemory error message: Not enough memory
ERR<56881>:eina_safety lib/eldbus/eldbus_core.c:1113 eldbus_connection_get() safety check failed: conn == NULL
ERR<56881>:eina_safety lib/eldbus/eldbus_object.c:192 eldbus_object_get() safety check failed: conn == NULL
ERR<56881>:ecore_system_upower modules/ecore/system/upower/ecore_system_upower.c:443 _ecore_system_upower_init() could not get object name=org.freedesktop.UPower, path=/org/freedesktop/UPower
ERR<56881>:eina_safety lib/eldbus/eldbus_core.c:1424 eldbus_name_owner_changed_callback_del() safety check failed: conn == NULL
dbus[56883]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
ERR<56883>:eldbus lib/eldbus/eldbus_core.c:1050 _connection_get() Error connecting to bus of type 2. error name: org.freedesktop.DBus.Error.NoMemory error message: Not enough memory
ERR<56883>:eina_safety lib/eldbus/eldbus_core.c:1113 eldbus_connection_get() safety check failed: conn == NULL
ERR<56883>:eina_safety lib/eldbus/eldbus_object.c:192 eldbus_object_get() safety check failed: conn == NULL
ERR<56883>:ecore_system_upower modules/ecore/system/upower/ecore_system_upower.c:443 _ecore_system_upower_init() could not get object name=org.freedesktop.UPower, path=/org/freedesktop/UPower
ERR<56883>:eina_safety lib/eldbus/eldbus_core.c:1424 eldbus_name_owner_changed_callback_del() safety check failed: conn == NULL
ERR<56879>:evas-gl_common modules/evas/engines/gl_common/evas_gl_context.c:172 evas_gl_symbols() GL extension string was empty
ERR<56879>:elementary lib/elementary/elm_layout.c:886 _elm_layout_efl_file_file_set() failed to set edje file '/usr/local/share/eovim/themes/default.edj', group 'eovim/main': File Does Not Exist
CRI<56879>:eovim /Users/magregor/src/eovim/src/gui.c:88 _layout_item_add() Failed to set layout
CRI<56879>:eovim /Users/magregor/src/eovim/src/gui.c:187 gui_add() Failed to get layout item
CRI<56879>:eovim /Users/magregor/src/eovim/src/nvim.c:674 nvim_new() Failed to set up the graphical user interface
CRI<56879>: ../src/lib/eina/eina_binbuf_template_c.x:91 eina_strbuf_free() *** Eina Magic Check Failed at 0x7f8fca621b00 !!!
    Input handle is wrong type
    Expected: 98761250 - Eina Strbuf
    Supplied: 0000cadb - (unknown)
*** NAUGHTY PROGRAMMER!!!
*** SPANK SPANK SPANK!!!
*** Now go fix your code. Tut tut tut!

CRI<56879>:eovim /Users/magregor/src/eovim/src/main.c:210 elm_main() Failed to create a NeoVim instance
dbus[56888]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
ERR<56888>:eldbus lib/eldbus/eldbus_core.c:1050 _connection_get() Error connecting to bus of type 2. error name: org.freedesktop.DBus.Error.NoMemory error message: Not enough memory
ERR<56888>:eina_safety lib/eldbus/eldbus_core.c:1113 eldbus_connection_get() safety check failed: conn == NULL
ERR<56888>:eina_safety lib/eldbus/eldbus_object.c:192 eldbus_object_get() safety check failed: conn == NULL
ERR<56888>:ecore_system_upower modules/ecore/system/upower/ecore_system_upower.c:443 _ecore_system_upower_init() could not get object name=org.freedesktop.UPower, path=/org/freedesktop/UPower
ERR<56888>:eina_safety lib/eldbus/eldbus_core.c:1424 eldbus_name_owner_changed_callback_del() safety check failed: conn == NULL

It's looking for dbus[56879]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
But homebrew doesn't use that name anymore AFAIK:
_☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠_
| ~/src/eovim/build @ work-mbp (abuser)
|04:44:04💀> brew services list
Name       Status  User Plist
dbus       started root /Library/LaunchDaemons/homebrew.mxcl.dbus.plist
mysql      stopped
postgresql stopped
pulseaudio stopped
redis      stopped

my PKG_CONFIG_PATH
/usr/local/lib/pkgconfig:/usr/local/opt/openssl/lib/pkgconfig:/usr/local/opt/qt/lib/pkgconfig:/usr/local/lib/pkgconfig:/usr/local/opt/openssl/lib/pkgconfig:/usr/local/opt/qt/lib/pkgconfig:/usr/local/lib/pkgconfig

Info on qt5.10
_☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠__☠_
| ~/src/eovim/build @ work-mbp (abuser)
|12:02:13💀> brew info qt
qt: stable 5.10.1 (bottled), HEAD [keg-only]
Cross-platform application and UI framework
https://www.qt.io/
/usr/local/Cellar/qt/5.9.1 (9,019 files, 278.0MB)
  Poured from bottle on 2017-10-01 at 18:03:00
/usr/local/Cellar/qt/5.10.1 (9,375 files, 295.2MB)
  Poured from bottle on 2018-04-08 at 01:49:40
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/qt.rb
==> Dependencies
Build: pkg-config ✔
Optional: mysql ✔, postgresql ✔
==> Requirements
Build: xcode ✔
Required: macOS >= 10.8 ✔
==> Options
--with-docs
        Build documentation
--with-examples
        Build examples
--with-mysql
        Build with mysql support
--with-postgresql
        Build with postgresql support
--without-proprietary-codecs
        Don't build with proprietary codecs (e.g. mp3)
--HEAD
        Install HEAD version
==> Caveats
We agreed to the Qt opensource license for you.
If this is unacceptable you should uninstall.

This formula is keg-only, which means it was not symlinked into /usr/local,
because Qt 5 has CMake issues when linked.

If you need to have this software first in your PATH run:
  echo 'export PATH="/usr/local/opt/qt/bin:$PATH"' >> ~/.bash_profile

For compilers to find this software you may need to set:
    LDFLAGS:  -L/usr/local/opt/qt/lib
    CPPFLAGS: -I/usr/local/opt/qt/include
For pkg-config to find this software you may need to set:
    PKG_CONFIG_PATH: /usr/local/opt/qt/lib/pkgconfig

Hi,
I don't have a mac to test with recent versions, but I think eovim does not work because you are trying to execute it while it is not installed (e.g you didn't run make install).
IIRC, the dbus error is benign bug from the underlying framework I use, but the errors thrown hide what seems to me the real error:
ERR<56879>:elementary lib/elementary/elm_layout.c:886 _elm_layout_efl_file_file_set() failed to set edje file '/usr/local/share/eovim/themes/default.edj', group 'eovim/main': File Does Not Exist
CRI<56879>:eovim /Users/magregor/src/eovim/src/gui.c:88 _layout_item_add() Failed to set layout
CRI<56879>:eovim /Users/magregor/src/eovim/src/gui.c:187 gui_add() Failed to get layout item
CRI<56879>:eovim /Users/magregor/src/eovim/src/nvim.c:674 nvim_new() Failed to set up the graphical user interface

As mentioned in the section Hacking of the readme, to execute eovim without a prior installation, you should set the EOVIM_IN_TREE environment variable:
env EOVIM_IN_TREE=1 ./eovim

Also, eovim uses the EFL, not QT :)
Please let me know if you still experience the issue.

I'll try that, thanks for the tip!

Ok, so it was actually TWO things.  What you suggested was half, and the other half was due to an old part of my environment ~/.fortune.interactive.sh
case $- in
  *i*)
      # homebrew fortune :-) should already be in PATH
      if [ -f "/usr/local/bin/fortune" ]; then
          fortune -ao
      fi;;
  *) # we aren't interactive, so nothing below here matters
      exit 0
esac

I dunno, it was an old script plugin from an old environment from years ago and I used a script to add back a bunch of old stuff all at once.  I didn't even think about the fact that there could have been something like this in there (which, incidentally, broke xquartz which broke lots of other stuff).
here is what finally clued me in (from the system.log):
Apr  8 17:22:49 --- last message repeated 10 times ---
Apr  8 17:22:49 work-mbp-M-W0XX org.macosforge.xquartz.X11.stub[95413]: Xquartz: bootstrap_look_up(): Unknown service name
Apr  8 17:22:50 work-mbp-M-W0XX org.macosforge.xquartz.startx[95249]: waiting for X server to begin accepting connections
Apr  8 17:22:50 work-mbp-M-W0XX org.macosforge.xquartz.startx[95249]: /opt/X11/bin/xinit: giving up
Apr  8 17:22:50 work-mbp-M-W0XX org.macosforge.xquartz.startx[95249]: /opt/X11/bin/xinit: unable to connect to X server: Operation timed out


Escape html with markdown not working

I have an implementation of the commonmark, if I place the markdown first, it works, if I place html first, everything is html escaped (because in both cases I have escape html set to true)
Steps to reproduce the problem (provide example input):
HtmlRenderer htmlRenderer = HtmlRenderer.builder().softbreak("
").escapeHtml(true).extensions(extensions).build();

ddd

# markdown

Expected behavior:
(i needed to put on code block, but the idea is to show as text)

ddd

markdown
Actual behavior:
(i needed to put on code block, but the idea is to show as text)

ddd
 # markdown
if I give a line interval between the two lines everything works.

It's not clear to me what you mean. Are you expecting the # markdown line to get turned into a heading?
In that case, it needs to be in a separate block (separated from the HTML by newline). This is consistent with the spec and the reference implementation, see this example in the spec: https://spec.commonmark.org/0.29/#example-131


Allow token resend after email verification failure

Issue Summary
If a user gets multiple verification emails from the same device and tries to click an old one, it will just say "invalid email or verification form".  We can make this error more descriptive (will do now on Master), but can we also give them an option to resend the email again?

@tzarebczan does the endpoint exist for this? Can you update ticket with more specifics if it does or add tickets to internal APIs if it does not?

Yep, the api is: https://api.lbry.com/user_emai/resend_token, passing both their auth token and email address. Maybe @tiger5226 / @nikooo777 could confirm if we can repass the same email confirmation auth token, or if it has to be the main one.

I am not 100% sure, the problem with confirming an email is that the token you pass is relative to an user so that if you're trying to claim an email for another user, both will be merged.
So I believe that without auth token there isn't much that can be done. Now what you mean by main auth token I'm not 100% sure. Trying wouldn't hurt though?

An email scoped token does not have authorization to send a verification email. This is what gets sent with the verification email. We could add the email scope for the resend token api. This way if they hit that problem, they can click a button to resend an email with a new token. I would suggest we return a 498 Token Expired http response if they try to verify with an expired verification token. This way we can then show the button, otherwise, all other errors are actual errors.

Ah, that's why I opened https://github.com/lbryio/internal-apis/issues/593


Default issuenumber to 01 if field is empty

Not sure if this is an edge case since I mostly have European comics / graphic novels but it happens to me a lot that I manage to find the correct album but then a get a „Could not find an issue for that series“ popup since I forgot to fill the issue-field with 01, so I have to get back, do that, search again.

Was there a reason not to have issue 1 as a default? Maybe a concern it would return too many results?

Since my other main issue just got resolved can I bump this again, I still have a problem with constantly +___+

I don't really want to make the issue number default to 01 as there is no way to do a sanity check or calculation to confirm or even estimate as to what the issue number would be, as even OCR would only work in the best case.
ComicTagger has several ways to get around this.
Example: The Vigilant

Instead of clicking OK click Show Issues.

The specific issue can then be selected from the list.

You can also use the Auto-Tag function and select the If no issue number, assume "1" check box.

If you are using the CLI you can pass the -1 option (along with -o -t cr -f to search online save ComicRack tags and parse the filename) which is the same as running the Auto-Tag function in the GUI or you can specify an issue number directly using the '-m' option e.g. -m=issue=42

Hi! Thanks for the detailed answer, I did not think about American comics just starting at issue number 1 again for the lolz, that complicates things, obviously.
I was not aware of the autotag-feature (even though the button is right there), that is so cool, I'll check that out for sure.


Internal: Speed up lint process by running in concurrently

Before: 23s
After: 14s
Should I apply this change to boilerplate and docs as well ?

Should I apply this change to boilerplate and docs as well ?

Sure, even if this will be less noticeable, since flow is probably the biggest process here.

since flow is probably the biggest process here.

Not true.eslint is the lowest.

Did you try https://www.npmjs.com/package/npm-run-parallel ?

Did you try https://www.npmjs.com/package/npm-run-parallel ?

concurrently is better. Since doesn't fail if 1 process fail.
But I'm rethink about this. Their is no color in the output. :(

PR updated.

Everything should fail if one fail.

What about npm-run-all ?

Everything should fail if one fail.

I don't like this. This is a linting process, I prefer get all the errors and fix them all.

See https://github.com/MoOx/eslint-config-i-am-meticulous/commit/45119fd78944c9cc95a64b9cc163f2ebad4dc9af

Anyway, process should exit with the correct code if one fail.

Woa. npm-run-all is cleaner. I'll go for it.

PR updated.

FYI https://github.com/eslint/eslint/issues/5893

:+1: That's very interesting

Now this take around 5 to 7s.


Limitations of Falcor

Hi :) Thanks for this wonderful project and all the effort that you invested.
I think it would be very helpful to know Falcor limitations in advance so that people who are looking into including Falcor in their projects could know if it is a good fit for them or not, or if they should go for some more general solution like GraphQL. Currently I haven't found such explanation, and I think it would be painful to figure out that Falcor is not for you once you invested month or two rewriting everything to use Falcor.

Hi @pavle-lekic-htec! That's a great point, thank you for pointing out that oversight in the documentation. While we work on fixing that, here's a few articles to get you started:

https://stackoverflow.com/questions/32057785/what-is-the-difference-between-falcor-and-graphql
https://blog.apollographql.com/graphql-vs-falcor-4f1e9cbf7504
https://edgecoders.com/the-falcor-data-model-is-a-graph-and-the-graphql-data-model-is-a-tree-6748ba53bb96

These articles compare Falcor with GraphQL, but their lists of pros and cons should give you an idea of where Falcor works well, and where you may wish to look for other tools.
If there's any particular use cases on your mind, let us know and we'll help address it.

Thanks @jcranendonk
I'm looking into Falcor for a project right now as a runtime for generated code. I notice there are few commits these last months and few issues as well. Is Falcor still maintained and can we have reasonable expectations that it will still be the case in the (near) future?

Falcor is in heavy use across Netflix and we're committed to maintaining the library for the forseeable future. Currently development is driven mainly by internal requirements, but you can expect to see more updates throughout 2019.


Compilation failures on older GHCs

EDIT I tested current master
What's the oldest supported GHC? Because I see:
GHC-7.0.2
Data/HashMap/Lazy.hs:2:14-24: Unsupported extension: Trustworthy

GHC-7.2.2, GHC-7.4.2, GHC-7.6.3
Data/HashMap/Base.hs:4:14-28:
    Unsupported extension: RoleAnnotations

I volunteer to fix issues (and regenerate .travis.yml to test older GHC as well), just tell me what you want to support.

.cabal updated.


New effects for Banner

I recommend this module to others..
Using this Carousel as a slider for banner, I need other effects for Banner like this link.
https://bxslider.com/examples/image-slideshow-captions/
Could you add some new transition effects for Banner?
Thanks

hi,
already working on a custom animation for the carousel where you can define css for the animation


Line breaks in \text

Issue Summary
Line breaks in \text
For example,
$\text{1
1}$

is rendered as 11, but in LaTeX, there is a space in between, like 1 1
Please see texlive.net
\documentclass{article}
\usepackage{amsmath}
\begin{document}
$\text{1
1}$
\end{document}

Thanks for the report.  You are correct that this is not consistent with LaTeX output.
If you are using MathJax v3 and include the textmacros package, it will process the newline as a space.  That may be a viable work-around for you.


"No default profile" exception when creating a new terminal if default setting is null

On split of ctrl+shift+`, clicking the + silently fails:

This should be <string | null> or <unknown>:
https://github.com/microsoft/vscode/blob/2c390625bcac38c698df84bb806956049ad81ce7/src/vs/workbench/contrib/terminal/browser/terminalProfileService.ts#L145

The error is probably fixed, but let's make that getValue call return the expected <string | null> and fix any compile errors (ie. it's null not undefined)


fit_curve return schema

(related to other "ml" tickets like e.g. https://github.com/Open-EO/openeo-processes/pull/396#issuecomment-1331836520)
fit_curve currently returns a datacube:
https://github.com/Open-EO/openeo-processes/blob/f8f6731e5bec1fc147bac7d8075e81d70fe0b0e8/proposals/fit_curve.json#L79-L84
But I think it should return the array of "trained" parameters. It should basically correspond (in number of items) to the parameters parameter of the function callback
https://github.com/Open-EO/openeo-processes/blob/f8f6731e5bec1fc147bac7d8075e81d70fe0b0e8/proposals/fit_curve.json#L52-L59
~Unless fit_curve is intended to do the "training" and "prediction" within the same process: you provide a input data cube and a model (least squares cure fitting), the model is trained and immediately applied to the same input data to "smooth" it in some way?~

Likewise, the parameters argument of predict_curve should also be just an array
https://github.com/Open-EO/openeo-processes/blob/0dd3ab0d81f67506547136532af39b5c9a16771e/proposals/predict_curve.json#L19-L26

@clausmichele Do you agree? I think we made it a data cube to allow large scale fitting on data cubes?

@m-mohr yes indeed. If we would modify the process as @soxofaan seggests, I guess that then it should be called inside a reduce_dimension or an apply_dimension process.
I am using as a reference the old notebook for the use case I prepared here https://github.com/openEOPlatform/SRR2_notebooks/blob/main/UC6 - Forest Dynamics.ipynb
Maybe let's check also if @ValentinaHutter has an opinion on this, since she was the last one working on the implementation of it.

reduce_dimension doesn't work, but apply_dimension may work.


API Docs for Visualization incomplete

https://apple.github.io/turicreate/docs/api/turicreate.visualization.html

I think this should also be fixed by #504 because inline docs feed into HTML, right @znation ?

@shantanuchhabra You'll also need to modify the rst file that renders the link above.


Homepage "Get Started" is 404

@geriadam Can you change the URL to https://docs.tinkerbell.org/setup/local-vagrant/ ASAP?
Thanks.

fyi looking into avoiding this in the future and I found https://www.npmjs.com/package/netlify-plugin-checklinks. I tried the underlying tool and came across:
/ # hyperlink https://tinkerbell.org
Guessing --root from input files: https://tinkerbell.org
TAP version 13
# Crawling internal assets
ok 1 load https://tinkerbell.org
ok 2 load https://www.googletagmanager.com/gtag/js?id=UA-52258647-10
not ok 3 load https://cloud.typography.com/6193438/7900212/css/fonts.css
  ---
    operator: load
    expected: "200 https://cloud.typography.com/6193438/7900212/css/fonts.css"
    actual:   "HTTP 403 Forbidden"
    at: https://tinkerbell.org (1:1633) <link href="https://cloud.typography.com/6193438/7900212/css/fonts.css" rel="stylesheet">
  ...
ok 4 load https://tinkerbell.org/css/fontawesome-all.min.css?1607349746
ok 5 load https://tinkerbell.org/css/theme-tinkerbell.min.73214b4a6eb51a6d105ea6a5f549c86662d2621cbe767f44c1bd6fb78be472a6.css
# Crawling 43 outgoing urls
ok 6 external-check https://twitter.com/tinkerbell_oss
ok 7 external-check https://docs.tinkerbell.org/
ok 8 external-check https://www.youtube.com/channel/UCTzWInTQPvzH21KHS8jrq7A
ok 9 external-check https://tinkerbell.org/images/icons/favicon-16x16.png
ok 10 external-check https://tinkerbell.org/images/icons/favicon-32x32.png
ok 11 external-check https://tinkerbell.org/images/hero-art.png
ok 12 external-check https://tinkerbell.org/images/datacenter-art.png
ok 13 external-check https://tinkerbell.org/images/social/tinkerbell-social-image.png
ok 14 external-check https://tinkerbell.org/
ok 15 external-check https://tinkerbell.org/images/icons/android-icon-192x192.png
ok 16 external-check https://tinkerbell.org/images/table-art.png
ok 17 external-check https://tinkerbell.org/community/
ok 18 external-check https://tinkerbell.org/community/slack/
ok 19 external-check https://github.com/tinkerbell/
ok 20 external-check https://github.com/tinkerbell/tink
ok 21 external-check https://github.com/tinkerbell/boots
ok 22 external-check https://tinkerbell.org/images/icons/favicon-96x96.png
ok 23 external-check https://tinkerbell.org/faq/
ok 24 external-check https://github.com/tinkerbell/hegel
ok 25 external-check https://github.com/tinkerbell/osie
ok 26 external-check https://tinkerbell.org/examples/
ok 27 external-check https://tinkerbell.org/webfonts/fa-brands-400.woff2
not ok 28 external-check https://tinkerbell.org/setup/
  ---
    operator: external-check
    expected: "200 https://tinkerbell.org/setup/"
    actual:   "404 https://tinkerbell.org/setup/"
    at: https://tinkerbell.org (2:13597) ...
  ...
ok 29 external-check https://tinkerbell.org/webfonts/fa-regular-400.woff2
ok 30 external-check https://tinkerbell.org/webfonts/fa-brands-400.woff
ok 31 external-check https://tinkerbell.org/webfonts/fa-brands-400.eot?
ok 32 external-check https://tinkerbell.org/webfonts/fa-brands-400.ttf
ok 33 external-check https://tinkerbell.org/webfonts/fa-brands-400.eot
ok 34 external-check https://tinkerbell.org/webfonts/fa-regular-400.eot
ok 35 external-check https://tinkerbell.org/webfonts/fa-regular-400.eot?
ok 36 external-check https://tinkerbell.org/webfonts/fa-brands-400.svg
ok 37 external-check https://tinkerbell.org/webfonts/fa-solid-900.eot
ok 38 external-check https://tinkerbell.org/webfonts/fa-regular-400.woff
ok 39 external-check https://tinkerbell.org/webfonts/fa-solid-900.woff2
ok 40 external-check https://metal.equinix.com/
ok 41 external-check https://tinkerbell.org/webfonts/fa-regular-400.ttf
ok 42 external-check https://github.com/tinkerbell/pbnj
ok 43 external-check https://tinkerbell.org/webfonts/fa-regular-400.svg
ok 44 external-check https://tinkerbell.org/webfonts/fa-solid-900.ttf
ok 45 external-check https://tinkerbell.org/webfonts/fa-solid-900.woff
ok 46 external-check https://tinkerbell.org/images/stars.png
ok 47 external-check https://tinkerbell.org/webfonts/fa-solid-900.eot?
ok 48 external-check https://tinkerbell.org/webfonts/fa-solid-900.svg
# Connecting to 0 hosts (checking <link rel="preconnect" href="...">
# Looking up 0 host names (checking <link rel="dns-prefetch" href="...">

1..48
# tests 48
# pass  46
# fail  2

Would be good to address both links and also add the plugin to netlify config.


5.9.0 [AO-9230, AO-9720, AO-10001, AO-10300, AO-10541]

Fix CLS-not-active errors: amqplib, levelup.
Fix lost-context errors: cassandra-driver, mysql.
Fix ao.bindEmitter - now returns possibly bound function.
Move benchmark files from test/ to bench/.
Create common test require file.
Prevent simultaneous test collisions with AO_IX: mysql, cassandra-driver. mongodb-core, pg.
propagate .native functions to patched realpath and realpathSync for esm.
override traceqa/mongo-set REPLSETHOST with "localhost"

main files to review are all in lib/probes/ with extension .js
fs.js - help esm package avoid core dump. we were hiding functions that were node internal.
the following files either caused an error that a KV item was invalid (undefined) or lost context due to the patching not being quite correct.
amqplib
cassandra-driver
levelup
mysql
redis

lgtm ;)


Fix #1615 double check of is_empty, because truthiness implies that

Closes #1615

https://github.com/shapely/shapely/actions/runs/3630132715/jobs/6126743563#logs
RuntimeWarning: overflow encountered in remove_repeated_points
Seems like a bug in GEOS main ?

Yeah I'm really not sure how my change would have caused that test to fail. Any ideas? Should we just rerun and hope they fixed something upstream?

Yeah I'm really not sure how my change would have caused that test to fail. Any ideas? Should we just rerun and hope they fixed something upstream?

Sounds like a good idea. Or just merge regardless as this failure obviously has nothing to do with your PR.

@mwtoews could you weigh in? I think we need you or another maintainer to kick this job off again

@mwtoews could you weigh in? I think we need you or another maintainer to kick this job off again

You could trigger it by rebasing and force pushing:
git switch fix_multipolygon_double_is_empty
git remote add upstream https://github.com/shapely/shapely.git
git fetch upstream
git rebase upstream/main
git push --force

It seems this was actually not really covered, so added a small test.

Thanks @Lyle-Alloy!


Can you update to Nuget?

It's still 2021, 1/26

Version 5 is still in prerelease at this time. You'll need to include prereleases in order to see it.


Equality between Dask and Pandas DataTables

If we have two DataTables that are identical except that the underlying data for one is Dask and Pandas for the other, they should not be equal.
As we don't compare underlying data for any Dask DataTables in checking equality to avoid calling compute, we'll currently say these two DataTables are equal.
We should have a check like df1.__class__ != df2.__class__
Code Sample, a copy-pastable example to reproduce your bug.
import pandas as pd
import dask.dataframe as dd

df = pd.DataFrame({'test':[1,2,34]})
dask_df = dd.from_pandas(df,npartitions=2)

assert DataTable(df) == DataTable(dask_df)

Expected Output
assert DataTable(df) != DataTable(dask_df)

Support for Dask dataframes is being dropped.