Importing Contacts when they have been previously connected does not allow proceeding

Expected Behavior
After connecting contacts, should be able to progress
Current Behavior
Currently no way to proceed beyond screen https://celo-org.slack.com/archives/C018VLA3YAK/p1605111265027400

FYI, we have similar ticket for the importing contact issue : https://github.com/celo-org/celo-monorepo/issues/4878 & https://github.com/celo-org/celo-monorepo/issues/5099


Marketplace Deployment v0.5.3 - fixes #288

0.5.3 Release Notes

Build - 8/19/2020

Datashare

Datashare release version is 0.4.2
Kubernetes cluster version is 1.16.11-gke.5

Updates

Added a new mandatory field to the deployment configuration page where the user must enter a new service account and provide it with the appropriate permissions.
The VM startup script executes all commands with this new service account.
Updated the Cloud Run on GKE version to 1.16.11-gke.5

Bug Fixes

None

Ok, this is ready to be reviewed now.


CSP issues with Plotly using R kernel

Description:
Content Security Policy errors when plotting with Plotly R package. The code below works in nteract notebook.
Steps to Reproduce:
library(plotly)

p <- plot_ly(x=1,y=1)
embed_notebook(p)

# p (similar errors if you run without embed_notebook)

Versions:
Atom    : 1.17.2
Electron: 1.3.15
Chrome  : 52.0.2743.82
Node    : 6.5.0
Hydrogen : 1.15.0
Logs:

Unfortunately for us, the CSP policy in Atom doesn't allow the injection of scripts because of security reasons. Until we completely sandbox our display area we can't support embedded javascript in outputs.
Can you try to restart your kernel via the command pallet and try again without embed_notebook(p)?

Could you also try this solution: https://github.com/ropensci/plotly/issues/768#issuecomment-255639816

Ah, okay.
Restarted and ran:
p <- plot_ly(x = 1, y = 1)
p

Yup, the above solution works in Atom.

Yup, the above solution works in Atom.

Excellent! Would you be interested in adding it to our examples collection?


Compile errors in iPhone libs

I'm getting weird errors when trying to compile the iPhone project. It's showing these as two errors and one warning each, all with identical messages. I'm using the latest (non-beta) SDK.
YAJLDocument.m:88: warning: '-document:didAddObject:toArray:' not found in protocol(s)
YAJLDocument.m:94: warning: '-document:didSetObject:forKey:inDictionary:' not found in protocol(s)
YAJLDocument.m:128: warning: '-document:didAddDictionary:' not found in protocol(s)
YAJLDocument.m:147: warning: '-document:didAddArray:' not found in protocol(s)
The functions are defined in the protocol, I have no idea what it's complaining about. Any ideas?

Released new pod as YAJLO. See new README.


Fix username attributes for sso login

Linked issue
When klaw is configured with an sso provider for identity mgt, username is retrieved from the sso provider user attributes.
This can be preferred_username or email mostly.
Currently klaw handles only preferred_username, and if it's null, klaw cant handle the situation.
What kind of change does this PR introduce?

[X] Bug fix
[ ] New feature
[X] Refactor
[ ] Docs update
[ ] CI update

What is the current behavior?
When klaw is configured with an sso provider for identity mgt, username is retrieved from the sso provider user attributes.
This can be preferred_username or email mostly.
Currently klaw handles only preferred_username, and if it's null, klaw cant handle the situation.
What is the new behavior?
New situation : klaw handles both these attributes. Based on the configuration, user is authenticated and klaw applies the username attribute internally.
Other information
Additional changes, explanations of the approach taken, unresolved issues, necessary follow ups, etc.
Requirements (all must be checked before review)

[ ] The pull request title follows our guidelines
[ ] Tests for the changes have been added (if relevant)
[ ] The latest changes from the main branch have been pulled
[ ] pnpm lint has been run successfully

Changes look good I think just altering the email default will make it perfect !

Klaw works based on usernames, and preferred_username should be the first prio, and it works for azure ad
For google, if preferred_username doesn't exist, it falls back to email. So imo, we are good.


Bot: keycard role command

added .redeem https://github.com/webaverse/ethereum-bot/compare/c9d2114214d8...e2212b356fcb


usql hanging and spinning cpu when NCLOB data type selected, ORACLE, GODROR

usql 0.9.2
using Oracle Go driver (godror) downloaded about a week ago.
If my query includes the select of a column with data type NCLOB , usql hangs and sends the CPU on my client spinning up to about 180% and it will never terminate. Dropping this column from the SELECT, the query runs fine and terminates quickly with proper results.
I typically run by putting my query in a local file and then execute as ...
usql (connection url) < myquery.sql > myquery.txt
if the query doesn't select an NCLOB, it works fine.
i've also tried just starting  usql interactively and pasting the query in, but same result, when there is an NCLOB column, it hangs.
I had hypothesized that usql is trying to see all the data to determine the column widths in the output and NCLOBs may be causing an issue there. But i also tried running with --csv option and i get the same behavior.
Also, when usql is hanging like this, I can't force terminate the process via ctrl-c or even suspend it with ctrl-z. I have to get the PID and issue a kill command in a separate terminal.

Could you provide an example schema and some inserts that would allow to reproduce this issue?

I will try. I don't have a schema I can edit presently in this system, but I am expecting to get one in the next few days.

steps to reproduce. i make a table with an nclob datatype. I insert into it. I try to select from it, and the usql client hangs.
drop table gmckenna.testing ;
create table gmckenna.testing (
id number(19,0) primary key
,name nvarchar2(255)
,currentvalue nclob
,previousvalue nclob
);
insert into gmckenna.testing ( id, name, currentvalue, previousvalue) values ( 1, 'favorite fruit', 'banana', 'apple' );
select * from gmckenna.testing;
Running the same select query from SQL Developer returns the expected result.

@mckennagene would it be possible to try with the latest version of usql? Not sure what the issue is, or where this problem was introduced. While I try to test the major databases prior to releases, it's quite difficult to cover every possible schema type. It's unclear to me (at the moment) if this is a new bug in usql or is due to the underlying drivers. Recently, I had made changes in usql on the go-ora and godror drivers and how types are passed to the underlying driver, but will need to investigate if those changes are the cause here. I've definitely used NCLOB column types with usql previously without issue.

Thanks. Glad to hear. Yes I'm currently doing some form of converting to
char and using substring to limit the data and that works. And generally I
don't need a full CLOB anyway. Appreciate the follow up.
On Mon, Sep 27, 2021, 4:16 PM Kenneth Shaw @.***> wrote:

@mckennagene https://github.com/mckennagene yes, I do apologize for the
issue. I had long ago verified that the issue exists, but I have not had
the time to track down the issue. In due course, I will fix this issue, and
I'll try to get to it sometime in the next couple weeks. In the interim,
I'd would suggest trying to craft SQL queries that avoid retrieving columns
with this column type.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/xo/usql/issues/287#issuecomment-928354408, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AH3USPBV4CJG5A7OMZE5XXDUEDUM3ANCNFSM5BJFIZJQ
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

@mckennagene I'm not sure if you ever figured out this issue. But I've checked with the latest ora and godror drivers, and do not have this issue with the latest version of the Oracle database. If you're still having issues like this, it might be possible to fix it by upgrading your Oracle database. Additionally, you might want to check the "OOB" issues/settings, which the instantclient library that is ultimately what godror is using might be causing this problem. For reference, here is my ~/.sqlnet.ora file:
$ cat ~/.sqlnet.ora
DISABLE_OOB=ON

Closing this as I am not able to reproduce this issue any more.

I agree it works. we upgraded oracle a week or so ago. I have latest usql with ora driver. it works. thanks for following up.


Publish 9/15/20 10:30 AM PDT

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

File
Status
Preview URL
Details

docset/windows/storage/New-Partition.md
:white_check_mark:Succeeded

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


Dev

[ ]  Use React documentation.
[ ]  Use React components.
[ ]  Use React props.
[ ] Use React Router.
[ ]  Connect React and Redux.
[ ]  Handle events in a React app.
[ ]  Write integration tests with a React testing library.
[ ]  Use styles in a React app.
[ ]  Use React life cycle methods.
[ ]  Apply React best practices and language style guides in code.
[ ]  Use store, actions and reducers in React.

Hello  i added integration tests on my code. Those tests are on the app.test.js file where i mock the user interaction from the main page to the other components (size dogs and selected dog) . Also i added unit tests and checked for several components, i tested Main comonent, App component, Large component, medidium component and small component wich are the main components of my app, also if you check for the coverage of my tests you can see there is a coverage of 95%


Custom labels for each repo

Examples

tool oriented

vim
bspwm
sxhkd

tool role based

editor
window manager
keybinding deamon

other

code
desktop
keyboard

Check

Spring Framework issues and labels (migrated from JIRA)

Sane Github labels

utils

https://github.com/himynameisdave/git-labelmaker - Manage your GitHub labels from the command line
https://github.com/jasonbellamy/git-label - Automate and simplify the creation of labels for your GitHub repositories

https://github.com/jasonbellamy/git-label-packages

https://github.com/popomore/github-labels - Add github labels automatically

from https://developer.yoast.com/github-labels/
Patterns
Labels everyone knows
Labels for necessary action
Labels for progress status
not interesting, using zenhub boards for it
Labels for components

In a larger code base separation by component becomes more important. Labels for components narrow down which part of the project issues belong to.

Tips and tricks

Pay attention to label colors. Make groups easy to distinguish. Have colors convey meaning where needed. Semaphore colors are a staple for it, for example:

green for enhancements;
yellow for holdups;
red for problems.


Create Navbar

Figma Design
should scroll to each section when clicking on the links on navbar

Add some spacing to the top.

Please consider about the mobile view as well.


Popover - remove ios header padding from inset header

As you can see in the codepen below , when we are in the platform-ios and platform-cordova the popover header have a wrong padding.
http://codepen.io/anon/pen/WvZvvo

This is already fixed in master.
http://codepen.io/mhartington/pen/yNzdqr
via https://github.com/driftyco/ionic/commit/7615fcccc64b95c8f0bdf6f38ad5823d80cb8fe8


Modified Update-ModuleManifest so that parameters do not reset to default values

<#####################################################################################

Any specific reason for moving/renaming this file?

Refers to: Tests/PSGetRequireLicenseAcceptance.ps1:1 in c4e39e4. [](commit_id = c4e39e4d6563a3c3d99d8343e984de82c751eb16, deletion_comment = False)

@bmanikm  Tests/PSGetRequireLicenseAcceptance.ps1 should not have changed.  I did not intentionally change that file, though I believe that may have happened when I fetched from upstream/development.


TYPO

You have a typo in test.js, there is lenght instead of length.

Thanks pointing it out @ratajs . Will fix it

Fixed in https://github.com/manishsaraan/email-validator/commit/70f66626d73fca679b33c4dcd8b6a30baa8b036e
Thanks!


nixos/doc: Clarify wireless examples

This commits makes it clearer to a novice reader how to configure several
diferent types of SSID connections that were otherwise obscurely documented
Resolves #66650

Motivation for this change
Clarify wireless documentation
Things done

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

[ ] NixOS
[ ] macOS
[ ] other Linux distributions

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

Notify maintainers
cc @

Thanks @craigem :sparkles:


Configure repo settings with files

It is time-consuming to sync our settings, like labels, branch protection rules, etc., across repositories. There is also no good log for those changes.
It would be better to manage settings using files in git. Two known options for that are:

https://github.com/repository-settings/app
https://github.com/github/safe-settings

Maybe there is something else. We should use an existing tool, not make our own, ~as much as some of us want to~.

Hi @AlekSi, can i take up this if you don't mind ? Also i would appreciate some help as i'm pretty new to this project.

Sure, please grab it. I don't think this issue requires some specific knowledge about FerretDB, tbh, by we have some contributing documentation there.

I'm finding difficult this issue

Could I help you somehow? What did you try? What did not work?

Hi @AlekSi, this issue seems to be dead, so can I take it?

@syasyayas sure, thank you!


Add parsing for gltf u16 vec4 joints in rmodels.c

Follows the format of the previous cases.

@GaryMcWhorter Merging for reference but it requires a future review, I0m adding some comments now.


Plugin roles

Plugin roles
I wrote a plugin and I want to enable the access not just admin, but editor role also. Is it possible somehow?
I figured it out how to add to admin sidebar to be visible az editor role as well. Just added the checkrole() method call at the beginning of the adminSideBar() method in my plugin.php:
public function adminSidebar()
    {
        checkRole(array('admin', 'editor'),false);

        global $L;

        $pluginName = __CLASS__;
        $url = HTML_PATH_ADMIN_ROOT.'configure-plugin/'.$pluginName;

        $html = '<a id="current-version" class="nav-link" href="'.$url.'">'.$L->get('pluginname').' </a>';

        return $html;

    }

How can I do the same for accessing the plugin page as editor role?

Haven't test it yet with new version. Last time i used was something like this:
role(), array("editor","admin",true) ))
{
//your code to show
}
?>

Hi, please ask in the forum, GitHub issues are for bugs or request improvements. thanks


Make upgrade wait time between batches configurable

User Story
As a customer, I want to configure the wait time between rolling nodes batches during a tenant cluster upgrade.
Background
The current wait time between rolling nodes batches is hard-coded to 15 minutes. In some situations, nodes with lots of pods or workloads which take a long time to start, this mount of time is not enough to restore the system to a stable state before starting the next batch.
Requirements

must be optional feature defined per tenant cluster in first release (ex: configured via annotation Cluster CR).

PauseTime - annotation aws.giantswarm.io/update-pause-time
the value should be ISO 8601 duration format  http://en.wikipedia.org/wiki/ISO_8601#Durations , which is the same AWS CF wants
I want to have validation in the admission controller to inform/block users about using the wrong value but I would like to have a safeguard validation in aws-operator as well in case something fails, rather than have crashlooping operator. If the aws-operator sees an invalid value then it would simply use the default one.
annotation would be either on cluster CR or machine deployment CR,  machine deployment value would override any cluster value
@giantswarm/team-firecracker-engineers @giantswarm/sig-ux  please  raise any concerns/suggestion

do we want to use the alpha.... annotation for this features?

do we want to use the alpha.... annotation for this features?

Plus one, we should be good citizen and start using alpha/beta/stable more often indicating this is a feature which evolves over time and to clarify the expectation of such features.

I'm fine if we version the annotations or if we don't, because I do see them more as a temporary mechanism to enable a new feature.
If they are versioned we would have to make sure that newer versions of the aws-operator consider all previous versions of the annotation when it tries to get the required information. This might complicate the implementation a bit.

As long as we do the same with all annotations we can manage it easily I think.
I like having the "alpha" in there so customers know this is a new feature and that they should be careful with it

functionality merged into AWS operator and validation in admission-controller, only docs are remaining

released as part of https://github.com/giantswarm/releases/pull/512


OLS-4 Dates are inconsistent

This OLS-4 page says

OLS’s third cohort (OLS-4) will be conducted from February to May 2021.

Which, just ain't right.

Thank you so much @tnabtaf. This PR should fix it: https://github.com/open-life-science/open-life-science.github.io/pull/303


[UI]:Logo redirects to home

What is the change?
Logo now redirect to home page
Related issue?
Closes: #586
How was it tested?
Tested locally, works as expected.
Checklist:

[x] Have you followed the Contribution Guidelines while contributing.
[x] Have you checked there aren't other open Pull Requests for the same update/change?
[x] Your submission doesn't break any existing feature.
[x] Have you tested the code before submission?

Screenshots or Video:

/gssoc/

@RushanKhan1 also add labels when approving 👍

/level2/


Finalize project for publicly disclosed release

🎉
Tested on stack and doorboost.
P.S. Final README on https://github.com/mutable/node-proxy/blob/v2-final/README.md

@vachi uhh, thanks. Idk how I missed that.


[.NET][Feature Request]: Implement RAG Support in AutoGen for .NET

Is your feature request related to a problem? Please describe.
Currently, AutoGen for .NET enables the development of conversational agents but lacks the ability to incorporate contextually rich, data-driven responses dynamically. This limitation becomes apparent in scenarios where agents need to retrieve and leverage specific information to formulate responses, affecting the quality and applicability of the agent's interactions in real-world applications. Adding RAG support would address these limitations by enhancing the system's ability to access and utilize external data sources effectively during conversations.
Describe the solution you'd like
This feature request proposes the integration of Retriever-Augmented Generation (RAG) capabilities into AutoGen for .NET. The addition of RAG would significantly enhance the ability of .NET-based conversational agents to retrieve and utilize contextually relevant information during interactions, thereby improving response accuracy and relevance. The implementation would expand the utility of AutoGen, making it a more robust tool in scenarios requiring dynamic information retrieval and usage.
Additional context
No response

Thanks for creating this issue, can you describe the solution you want, a consumption pseduo code would be extremely helpful here.
The primary reason why AutoGen.Net lacks built-in support for RAG is because retrieval and augmentation are usually tightly coupled with application/using scenarios. For starter, retrieval is coupled with data source and augmentation is coupled with data scheme. This coupling creates a challenge in devising a RagAgent capable of satisfying all conditions across diverse applications and scenarios. So please tell us your ideal solution and maybe we can come up with a good solution to mitigate the challenge above

@LittleLittleCloud, thank you for your prompt response.
What I was referring to is illustrated in the example here: https://microsoft.github.io/autogen/docs/notebooks/agentchat_groupchat_RAG.
We aim to develop functionality that enables a group chat to leverage an existing code repository for incremental development.

RAG agent in the Python version is quite complex. Is there a simpler version that is suitable for your scenario? @vdamov

What about kernel-memory? Can it follow the same pattern as the Semantic Kernel?


support for storage for rootless containers

continuation of: https://github.com/projectatomic/libpod/pull/871

tests are probably failing for https://github.com/opencontainers/runc/pull/1816

@rhatdan the patch for runc got merged (b222ea4469dd5e304f3f6cf7a2482860285639a2), could we get an updated build?

This is currently ready for review.  The updated runc is used only on Travis right now (and tests are happy there).  Everywhere else, we need a newer runc

LGTM
@mheon @nalind @mtrmac @baude @umohnani8 @wking PTAL

The updated runc is used only on Travis right now (and tests are happy there). Everywhere else, we need a newer runc

Having different runc versions in different places makes me jumpy.  Is there something that's blocking us bumping to a single new version of runc in all of our locations (Dockerfile, vendor.conf, other places?)?
The global user namespace approach you have here is just mapping a single user and group to 0 (e.g. you're not using subuid(5) to map multiple UIDs).  Is that really sufficient for unpacking images?  I'd expect at least some images to require more than one user or group ID.  A more robust fix might be possible if we handled this with shiftfs, or if containers/storage grew an API for specifying ID translations (like GNU tar's --owner-map, etc.), or if it could use something like umoci's unpriv package.  And regardless of how we handle ID mapping, there's probably no way an unprivileged user will be able to usefully unpack an image that contains device nodes, etc.

@wking, there are multiple users mapped when the user has additional uids/gids defined in /etc/subuid and /etc/subgid, this is done from tryMappingTool.
The Go Runtime has support for launching a process in a new userNS but it supports only one mapping as it writes directly to /proc/PID/[gu]id_map, if the mapping is not specified the process is left unconfigured.  That is why I needed the C part to create a new process and configure the multiple mappings with newuidmap/newgidmap.
I think we are not vendoring runc but using the version from the host, that is why we are dealing with different versions on different systems :-(

I've kept the implementation in a new pkg so that it can be more easily re-used. @nalind could this be useful for Buildah?

bot, retest this please

I'll have to drop "Dockerfile: update runc" once the same patch from @rhatdan is merged

unfortunately tests won't pass until the newer runc is available (or I will have to disable these tests when the version is outdated)

LGTM
@mheon @wking @baude @umohnani8 @TomSweeneyRedHat PTAL

LGTM, assuming happy tests

@mheon PTAL and then we can merge, if this is ok with you.

I'd like to see a bit more documentation about how rootless works, particularly how it makes a separate set of containers that you can't see with UID 0 podman (separate DB and store). Code LGTM though.

@giuseppe is there a way to specify the storage to point to something other than XDG_DATA_DIR or $HOME/.containers/storage?

that is for the single usage of podman.  Every process can use a different image store.  If you want it to be persistent you can change its value /etc/containers/storage.conf.  rootless mode doesn't honor this global file, we will need to teach podman how to read a per user configuration file (under $HOME/.config).

thanks @giuseppe  -- yes I think a user-defined config file, in which one can set a user-scope storegae location would be super useful.

@lukasheinrich: added a patch to read a configuration file for the rootless case

hm please hold the merge, I've just noticed an issue with "run --rm"

Yes lets keep them separate directories.

I addressed all the comments above, is there anything more blocking it?

Now that #1001 is in, I have no more objections. LGTM.

@rh-atomic-bot r+


Fix the radio controls name conflict

the radios/radios-inline/radio-buttons fields, may occur the input name conflict if in the same form multiple properties has same last level property name even their "key" is different.
This PR fixed this by use "key" as radio type's input name.

Thanks for the PR!


Use serial create to serialize conflicting tests

We have two tests that install PGRX. One of them checked for and deleted the shared object library, which could stomp on the other test!
So use the serial_test crate to force those two tests to run serial relative to one another. Then make sure both tests delete the shared object file if it exists, just to be sure that CREATE EXTENSION works for both.

Closing in favor of #604.


[Bug] MD tracking does not allow partial chapters

Device information

Tachiyomi version: 2.2.1
Android phone & version: note 8 android 9

Steps to reproduce

change reading progress to partial chapter on mangadex
check reading progress on mangadex tracking in-app

Expected behavior
mangadex tracking should allow partial chapters as same as the website does.

Actual behavior
mangadex tracking does not track partial chapters

Other details
not sure if bug report or feature request, but since it's possible on the MD website it should be possible in the app imo

Nothing i plan to fix in this version, since it would require the tracking service to be overhauled some

Closing this as tracking chapters isn't available on MangaDex for the foreseeable future (seems low priority for them)


Private Endpoint + Target resource in different subscriptions

In this document it's mentioned that "The subscription from the private link resource must also be registered with Microsoft. Network resource provider."
But what needs to be added is that the subscription where the Private Endpoint is created needs to be registered with the resource provider of the private link resource as well, otherwise the approval of the private endpoint connection fails

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

ID: b006a616-2f2f-8ecf-8b80-fd0a3cc62090
Version Independent ID: 92c54dc6-8ddf-b1f7-4a58-d61b8cd7fe25
Content: What is an Azure Private Endpoint?
Content Source: articles/private-link/private-endpoint-overview.md
Service: private-link
GitHub Login: @asudbring
Microsoft Alias: allensu

Thanks for the feedback! We are currently investigating and will update you shortly.

@aralvar Do you have the error details when this fails that shows the error to be due to the resource provider not being registered? Can you please share the same?

Not sure if this is the error obtained all the time, but the error in this particular case was  "Failed to approve 1 out of 1 private endpoint connections "
The scenario is Private Endpoint for SQL DB
Arancha Alvarez Sierra
Escalation Engineer
Azure EEE Cloudnet
Customer Services and Support
[Description: Description: MSFT_logo]
From: SaiKishor-MSFT @.>
Sent: martes, 9 de noviembre de 2021 16:39
To: MicrosoftDocs/azure-docs @.>
Cc: Arancha Alvarez @.>; Mention @.>
Subject: Re: [MicrosoftDocs/azure-docs] Private Endpoint + Target resource in different subscriptions (Issue #83615)
@aralvarhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Faralvar&data=04|01|aralvar%40microsoft.com|10b59107dd9843bb077a08d9a39f6ca4|72f988bf86f141af91ab2d7cd011db47|1|0|637720727412212910|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=SZDQILf3tpy2s9TiuO7hZDPgiaLGD23vJ3xUMWqMR0Y%3D&reserved=0 Do you have the error details when this fails that shows the error to be due to the resource provider not being registered? Can you please share the same?

You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Fazure-docs%2Fissues%2F83615%23issuecomment-964327022&data=04|01|aralvar%40microsoft.com|10b59107dd9843bb077a08d9a39f6ca4|72f988bf86f141af91ab2d7cd011db47|1|0|637720727412222865|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=Y6jWUU3Zk4kqFYU2LL0zlkMeCfF7%2BjYQBnSqk3J2hhw%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAIW2IZUSORWZ7XUZIGPCZVTULFFCBANCNFSM5HVDASTA&data=04|01|aralvar%40microsoft.com|10b59107dd9843bb077a08d9a39f6ca4|72f988bf86f141af91ab2d7cd011db47|1|0|637720727412222865|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=oIhfM72ZuCfnYiruE3L8y4MKzwsTceDaiPTNfflzr%2BQ%3D&reserved=0.
Triage notifications on the go with GitHub Mobile for iOShttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapps.apple.com%2Fapp%2Fapple-store%2Fid1477376905%3Fct%3Dnotification-email%26mt%3D8%26pt%3D524675&data=04|01|aralvar%40microsoft.com|10b59107dd9843bb077a08d9a39f6ca4|72f988bf86f141af91ab2d7cd011db47|1|0|637720727412232817|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=SNPn%2BD%2BtdEykcAb3t%2FvGudwxQeWwGmqAPCorFxrMDAo%3D&reserved=0 or Androidhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.github.android%26referrer%3Dutm_campaign%253Dnotification-email%2526utm_medium%253Demail%2526utm_source%253Dgithub&data=04|01|aralvar%40microsoft.com|10b59107dd9843bb077a08d9a39f6ca4|72f988bf86f141af91ab2d7cd011db47|1|0|637720727412232817|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=joSA0%2Bb8GCWc1Kh5YucK8dHV%2BNjdwMZpmgaErAxBsZg%3D&reserved=0.

@asudbring Can you please look into this?

@asudbring any update?

Added line to article for the endpoint in the other subscription.
https://github.com/MicrosoftDocs/azure-docs-pr/pull/205784
#please-close


Added a .gitignore template for Lua based projects.

Added common ignore globs for Lua, an extensible, high-performace, lightweight multi-paradigm language designed for embedded scripting.
http://www.lua.org/about.html (More info at https://en.wikipedia.org/wiki/Lua_(programming_language)

The de-facto package manager for Lua is LuaRocks.
 http://luarocks.org/

LuaRocks creates a number of files as part of the build process.  These are ignored (*.src.rock, *.tar.gz, *.zip)
Lua modules are conventionally written in C as shared libraries.  Common build artifacts for C projects copied from C.gitignore

Thanks, this looks good! :tada:


How do you access the AdId?

What do I need to call to get it?

getAdId(successCallback, errorCallback), after plugin has been registered/included in project and deviceReady.

ReadMe has details. Let me know if you need any other info/help.

yes, but if I run it globally the function will not exist. Which object do I need to use?

@degaray : you can find the object with  name "androidIDFA" in the window object, after installing this plugin


Faucet updates for SE

Amendments:

Update favicon
Change url to namada.net/shielded-expedition/faucet

Text:

Namada Faucet --> Namada Shielded Expedition Faucet
What’s the “Target address”?
Token address (defaults to NAM) --> “Enter your Namada address (tnam1)”

Done!


Sort Highlights By Location and Filter Discarded Highlights

Sort Highlights by Location (instead of date highlighted)

This will display highlights in order of page location, from least to greatest.
Combine with Sort Highlights from Oldest to Newest to reverse the sort order.
Resolves #10

Hide Discarded Highlights

With this option enabled, highlights that have been discarded in Readwise will not be displayed in the Obsidian library.
Resolves #17

Hi @jsonMartin, thanks for the great work!
I find that filter discarded highlights doesn't work for me? Could it be that some api change made it stop working?

nvm, I can no longer repro on my side after manually downloading and resync the library. Sry for the fuss!


Manually add recent PR changes to new curriculum seed files

The following pull requests have been applied to backup/master (our production branch) but not to staging (our beta branch).

[x] https://github.com/freeCodeCamp/freeCodeCamp/commit/54c11a0de9436935cb26f74324354d76d5f20939
[x] https://github.com/freeCodeCamp/freeCodeCamp/commit/78e86f514f90dc3fd392a52fa52feb180a91f3af
[x] https://github.com/freeCodeCamp/freeCodeCamp/commit/aefcf9c2acf9def066947ce5c55196fab1ab3e00
[x] https://github.com/freeCodeCamp/freeCodeCamp/commit/52edcedb61ab57d9201d4b4bcf865caf80d894de
[x] https://github.com/freeCodeCamp/freeCodeCamp/commit/a02fd05922a382c970814d7afdc7fd258a7ca2fa
[x] https://github.com/freeCodeCamp/freeCodeCamp/commit/1947a1631a82674ba645873b9f3dcf7b1df1296f
[x] https://github.com/freeCodeCamp/freeCodeCamp/commit/1e831cb02c788168ade514ffb85d9b4f83e3bf0e
[x] https://github.com/freeCodeCamp/freeCodeCamp/commit/c9d4da3146e64391e72489edc9a0c255d91af969
[x] https://github.com/freeCodeCamp/freeCodeCamp/commit/8fe1a5d5a98d780a5cbeb2860945c97cf11a8244
[ ] https://github.com/freeCodeCamp/freeCodeCamp/commit/a29a928f49ef0c0153ea1c8e25a5f40fa46a3190
[x] https://github.com/freeCodeCamp/freeCodeCamp/commit/a96f926058522b9c0b30c2b40ca32ed169be344d
[x] https://github.com/freeCodeCamp/freeCodeCamp/commit/23efc0510a4ea2bca82d7a3e83e004e4252c927d
[ ] https://github.com/freeCodeCamp/freeCodeCamp/commit/9142aec8ad118fa4881a82a731e5d5c3ffc9752f
[ ] https://github.com/freeCodeCamp/freeCodeCamp/commit/505778acbf4b6ecf4b79941590714c854b2cf78c
[x] https://github.com/freeCodeCamp/freeCodeCamp/commit/dcdd1162209028d2e9f3ae6bf0721e652e6f9732
[x] https://github.com/freeCodeCamp/freeCodeCamp/commit/76938237abac51ef5de7af787fa2aeb8e8202ca0

Our goal is to review each one of these PRs and, if it still makes sense, make its changes to staging. Then we can check off that PR. Once we've done this to each of these PRs, we can close this issue.

Here's one #12519 - pretty simple one, but it was a bit more than the title implies. My only PR I think that would be affected by this so figured I'd add it.

So this is quite a bit more than I expected. I expected to be able to find out when the changes were no longer retained, then log out all commits between then and now.
What I found out is that not all seed files were affected by this. Here's my plan of action

[ ] Find out which files were affected
[ ] Find out since when they were affected
[ ] Use git log to get the changes between the dates in the affected files. I have already figured out the command to do this

@systimotic sounds like a good plan. Please let me know if I can be of help with this.

Hey @systimotic are you still working on this? If not I'd be happy to take it over for this week.

Itsvhotts

@systimotic I've started this process by updating the seed files. Here's the PR if you want to take a look and merge: https://github.com/freeCodeCamp/freeCodeCamp/pull/16116

I'm going to take four commits from the top:

[ ] 54c11a0
[ ] 78e86f5
[ ] aefcf9c
[ ] 52edced

@QuincyLarson PR is out
I also looked through the rest of the commits and here's what I found:
https://github.com/freeCodeCamp/freeCodeCamp/commit/a02fd05922a382c970814d7afdc7fd258a7ca2fa - already implemented
https://github.com/freeCodeCamp/freeCodeCamp/commit/1947a1631a82674ba645873b9f3dcf7b1df1296f - already implemented
https://github.com/freeCodeCamp/freeCodeCamp/commit/1e831cb02c788168ade514ffb85d9b4f83e3bf0e - already implemented
https://github.com/freeCodeCamp/freeCodeCamp/commit/c9d4da3146e64391e72489edc9a0c255d91af969 - already implemented
https://github.com/freeCodeCamp/freeCodeCamp/commit/8fe1a5d5a98d780a5cbeb2860945c97cf11a8244 - already implemented
https://github.com/freeCodeCamp/freeCodeCamp/commit/a29a928f49ef0c0153ea1c8e25a5f40fa46a3190 - valid
https://github.com/freeCodeCamp/freeCodeCamp/commit/a96f926058522b9c0b30c2b40ca32ed169be344d - already implemented
https://github.com/freeCodeCamp/freeCodeCamp/commit/23efc0510a4ea2bca82d7a3e83e004e4252c927d - already implemented
https://github.com/freeCodeCamp/freeCodeCamp/commit/9142aec8ad118fa4881a82a731e5d5c3ffc9752f - maybe valid
https://github.com/freeCodeCamp/freeCodeCamp/commit/505778acbf4b6ecf4b79941590714c854b2cf78c - maybe valid
https://github.com/freeCodeCamp/freeCodeCamp/commit/dcdd1162209028d2e9f3ae6bf0721e652e6f9732 - already implemented
https://github.com/freeCodeCamp/freeCodeCamp/commit/76938237abac51ef5de7af787fa2aeb8e8202ca0 - invalid (code is not serialized in url in new release)
Perhaps someone else can confirm my observations and then you can update the topic.

@mpontus Awesome! Thank you for researching these! I've double checked and I agree. So you're saying that there are only about 3 left to tackle, right?

@QuincyLarson Thanks Quincy!
I have also PR incomming for https://github.com/freeCodeCamp/freeCodeCamp/commit/a29a928f49ef0c0153ea1c8e25a5f40fa46a3190 and I will see what I can do about https://github.com/freeCodeCamp/freeCodeCamp/commit/9142aec8ad118fa4881a82a731e5d5c3ffc9752f tomorrow.
I would try to tackle the resubscription changes: https://github.com/freeCodeCamp/freeCodeCamp/commit/505778acbf4b6ecf4b79941590714c854b2cf78c but I'm not sure how to go about testing it.
If it involves creating an account in the local copy it may take me a while to get accustomed to the backend code.

@mpontus Awesome! Thank you so much for jumping on these!
I'm not sure about the #505778a myself, the codebase has changed so much. You could ask @BerkeleyTrue for help QAing that.
We just updated the contributor guide a few days ago, so it should make it clearer how to create accounts on your locally-running version of freeCodeCamp: https://github.com/freeCodeCamp/freeCodeCamp/blob/staging/CONTRIBUTING.md

https://github.com/freeCodeCamp/freeCodeCamp/commit/a29a928f49ef0c0153ea1c8e25a5f40fa46a3190 can be checked off.
Sadly, I will not be able to address the two remaining commits before weekend. If anyone wants to help out, please feel free to.

@mpontus Awesome! Thanks for confirming this.
I'm creating individual issues for the two remaining commits. Neither of these is mission critical - I think we can ship beta without them. But we'll see what we can do. Thanks again for all your hard work on this!

Thanks a lot for picking up my slack @mpontus! ❤


fix: remove with-services feature to avoid breaking CI

The feature flag is often forgotten and therefore breaks CI on some merges.

:+1: I like this, and I agree. However, I would also prefer to have @jcrossley3 check this out too, he put in much more effort into this than me.


furniture "cartoonist's set"  pattern change

furniture "cartoonist's set"  pattern change in 1.3.0 version
"Comic plan" > "Comic storyboard"

Corrected in e1ceb632ce9f43ba04498e8a9512e65fe02942f1, thanks for bringing it up.


/tptoggle doesn't stop TPing

Had some reports in discord that /tptoggle doesn't actually work

I'll add some tests, but I have a feeling this is a server-side misconfiguration issue (Essentials clash? no permissions?) rather than a PCBridge issue


feat: migrate to confluent-kafka-go from Sarama

@whynowy can I please request your review.
@vigith FYI

@whynowy I have merged this so I can deploy to e2e and test. Could I ask you to still review it?


Mark new db as fresh

This implements an idea from #40, where on the first n2 run we assume the build.ninja is up to date.

I think (I can't quite remember now) this ended up not really fixing the underlying issue.  It does mean the first run after generating build.ninja wouldn't rebuild, but subsequent invocations would still get confused.


Resolve actions from MenuBar or Toolbar or explicit action declarat…

…ion - draft

Use JToolbar for floating - draft

Great work. Thx :)


Remove the winch-tools crate and CLI

With all Winch tests moved to tests/disas in #8243 plus the support of wasmtime compile -C compiler=winch this tool should in theory be supplanted nowadays with other alternatives. This commit removes the executable and the winch-filetests support.

I'll note that I'm not wed to this at all, and @saulecabrera or @elliottt or others find this tool useful I'm happy to close this. This can mostly be seen as asking the question of "with today's integration of Winch, is this executable still needed?"


47 mailing list

Adds the mailing list to the landing page and news sidebar.
It also makes a few minor imporovements such as add RSS feed to the news sidebar, and adds a heading to the Twitter component for consistency.
Fixes #47

Thanks! With Laurence's approval, I'll go ahead and merge. @certik if there are any issues we'll follow-up in another PR.

See #49.


fix wrong text in test case

I think you have more changes than you intended in this PR? or should this be closed in favor of the other one you already made?


automatically determine the tiling scale

Hi, thanks for sharing your work! I noticed that most materials in the dataset do not have a corresponding physical size. How would you determine the proper tiling scale when applying the material to the object? On the ambientcg website, we can control this parameter through the sliding bar, but how to do it automatically?

Hi, @dengchcs
The case you showed is likely applying material properties to the entire object or region with only shape information, which  requires users to precisely refine the tiling scale or adjust the offset and rotation of some textures. In our tasks, while with the initial albedo map, we adopt a region-to-pixel method to generate material maps (see in paper Section 3.2.3). At the region-level stage, we determine the material area corresponding to each part. However, instead of directly cropping the material texture onto the UV map, we use the albedo value of each pixel on texture map to index specific material properties corresponding to the current region. We describe the details and our intuition in Section 3.2.3 and Appendix B.2 of the paper. You can also find an explanation of the code in the following link.

After carefully reading the paper, I now understand how the scale problem is solved. Many thanks for your explanation!


As a developer I want a detailed documentation to be available

Hi,
Can you create a detailed documentation regarding the available components along with simple examples how to use them?
Thanks,
Vladislav

Hi,
Thanks for getting back to me.
Do you have a proposal on what the best method might be for documenting blazor?
Regards,
Sjef

Hi,
Thanks for getting back to me.
Do you have a proposal on what the best method might be for documenting blazor?
Regards,
Sjef

Even anything would be a good start, and then gradually improving the documentation when needed. So a list of components with short explanation + sub list for each of them with list of usable properties would be a good start.

Hi, the approach in navbar-left-injectable-menu.md already helps, the only thing in the first glance seems to be the lack of similar docs for components... As an alternative, I thought of the storybook, but isolating components and going over each of them would probably be an overkill.


Text "Feedback" overlaps items of Related controls

Describe the bug

Text "Feedback" overlaps items of Related controls.
Steps to reproduce the bug

Steps to reproduce the behavior:

Go to any control's page
Scroll to the bottom

Expected behavior

The feedback area would be below the related controls area.
Actual behavior

Text "Feedback" overlaps items of Related controls.
Screenshots

Version Info

Gallery version (found on Settings page):

<IP_ADDRESS>
Windows 10 version:

[x] Insider Build (19042)
[ ] May 2020 Update (19041)
[ ] November 2019 Update (18363)
[ ] May 2019 Update (18362)
[ ] October 2018 Update (17763)
[ ] April 2018 Update (17134)
[ ] Fall Creators Update (16299)
[ ] Creators Update (15063)
[ ] Anniversary Update (14393)

Device form factor:

[x] Desktop
[ ] Mobile
[ ] Xbox
[ ] Surface Hub
[ ] IoT

Additional context

This was fixed with #453

I just updated to the latest version (<IP_ADDRESS>) in the store. The bug is fixed.


onSuccess not called.

onSuccess or onClosed not called after a successful or declined transaction.

Alright. I will looking into it.

I don't think there is any issue with onSuccess or onClosed after my review.
Anyways, update your package, I made some improvement.
Also check out this example repo.
If you still face similar issue, then reopen and send me screenshots and other important detail.

@PurjaRipal You are having issues with the callback?

@Princewil  Yes sir,
after completed the payment i'm getting only payment successful screen but there is no callback to

onSuccess: ()

of FlutterPaystackPlus.openPaystackPopup even i tried with your provided example project.
Could you please help me out on this ?

Could you provide a screenshot of your code?

I just download this repo https://github.com/Princewil/flutter_paystack_plus_example and add my publicKey & secretKey there is no change in code sir.

Are you running on mobile or on web?
Also did you include your "callbackurl" on the function?

I just download this repo https://github.com/Princewil/flutter_paystack_plus_example and add my publicKey & secretKey there is no change in code sir.

This example code is without the callback url and thus may not get the desirable results

Yes sir, running on mobile and don't have callbackurl right now

That's the issue, for mobile a callback url is required (check the docs).
How to get the callbackurl:

Go your paystack console
On your setting add a callback url
Then in your code use the same url as your callbackurl
Then try again

okay sir i'll try again and give you update by the way thank you on your immediate response.

You are welcome sir 🫡

Thank you so much @Princewil sir. it works

Thank you so much @Princewil sir. it works

You are welcome 💪


[spike] DCOS-49324: Service group creation rejects names that should be valid

Improve error handling in the modal
to give the user more accurate information.
Closes https://jira.mesosphere.com/browse/DCOS-49324
Testing

In the services tab, try to create a group with an invalid name, for example ".".
Verify that our validation error is shown (instead of the cryptic server message).
Try to create a group using the name of a group that already exists.
Verify that a comprehensible error is shown (instead of the cryptic server message).
Verify that the added tests make sense.

Trade-offs
https://github.com/dcos/dcos-ui/pull/3897#pullrequestreview-239970699
Dependencies
None.
Screenshots
Before

After

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


use json-schema 'meta schema' for config validation

Taken from http://json-schema.org/schema.

The tests will fail until the helloworld fix is merged.

@jsancio bump

LGTM!


Missing new parameter

For SPMT release <IP_ADDRESS> there is mention of a new Start-SPMTMigration parameter -ReplacementOfInvalidChar, however this parameter is not in the cmdlet documentation and does not exist in the cmdlet (installed latest version). What happened?
Thanks
Kevin

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

ID: 3c911d1d-3570-6e0a-cfa7-77b7516a1f55
Version Independent ID: 261252f1-7191-5be9-a735-cdb307b72a7c
Content: SharePoint Migration Tool (SPMT) Release notes - Migrate to Microsoft 365
Content Source: migration/new-and-improved-features-in-the-sharepoint-migration-tool.md
Service: sharepoint-online
GitHub Login: @JoanneHendrickson
Microsoft Alias: jhendr

@kdavison-uk Thank you for submitting feedback and contributing to the docs. We are currently investigating this.

Hello @kdavison-uk
Installed the last one and the parameter is not there anymore, seem it was removed later.


V3 sw mock update

R: @jeffposnick @addyosmani @philipwalton
Updates service worker mock.
There are a few issues that crop up when we switch everything over that can be switched over.
The most worrying thing is the headers and background sync - The mock just inherits Map, I don't know if this is correct or not, but when passing this into background sync indexed DB started to complain about needing JSON friendly objects.
Routing also had some issues that appears with the FetchEvent, but that was because the mock checks if the request input is of type 'Request' which we override so it doesn't actually work :(

Maybe we should hold off on upgrading until https://github.com/pinterest/service-workers/issues/65 is addressed since our current mock is working (unless it's not?).


License

Hi, I couldn't find a license for this plugin, is there one?

There is license now https://github.com/discourse/discourse-slack-official/blob/master/LICENSE


yield call(fetch) never return on Android

I am running react-native 0.47.1 with saga 0.15.6.
When i run the following codes in a real Android 6.0 device (and also in simulator), the statement "yield call(fetchData);" is never returned.
function fetchData () {
return fetch(${config.base}dashboard_charts.json).then(response => (
(response.status === 200) ? response.json() : Promise.reject('logon')
));
}
function* getData (action) {
try {
const charts = yield call(fetchData);
yield put({ type: UPDATE_DASHBOARD_CHART, charts });
} catch (error) {
yield put({ type: UPDATE_DASHBOARD_CHART, charts: [] });
if(error.message === 'logon') {
yield put({ type: PERMORM_AUTORIZE });
}
}
}
export default function * rootSaga () {
yield [ takeEvery(FETCH_DASHBOARD_CHART, getData) ];
};
However, there is no problem on iOS.
Do you have any ideas?
Thank you very much

I would start debugging from checking this:
function fetchData () {
  console.log('fetch data')
  return fetch(${config.base}dashboard_charts.json).then(res => {
    console.log('res', res)
    return res
  }).then(response => (
    (response.status === 200) ? response.json() : Promise.reject('logon')
  ));
}

@Andarist
Only console.log('fetch data') is found. Does it mean there is problem with fetch ob Android?
Thanks a lot

Only console.log('fetch data') is found. Does it mean there is problem with fetch ob Android?

It seems so. Please file an issue on their repository.

Thanks a lot

No problem :)

Very strange. fetch did return, however, it never jumps into then() or catch().
let result = fetch(url)
console.log(JSON.stringify(result))
It just prints out integer hash.
DO you have any idea?
Thanks alot

Fetch returns a promise and thats probably what u have seen by console logging it. Problem is that it doesnt seem to resolve (hence no then/catch is called)

You are right. I try fetch somewhere else in my RN project (outside saga).  The same issue is found. Thus, i believe there is problem with fetch on android with RN 0.47.1 but there is no problem on iOS. I have reported this issue to React Native and hope they have a fix on it soon.
Thank you for your help

Hi, there!
It had already fixed? If you know anything about this, please let me know.
Thank you.


no problems that i found

Describe the bug
A clear and concise description of what the bug is.
How to reproduce
Steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.
Attachments
If applicable, add data, logs or screenshots to help explain your problem.
Environment (please complete the following information)

klaytn-dex-frontend release version that exhibits the issue
OS and its version [e.g. macOS/10.14]
Wallet and its version used [e.g. Kaikas, metamask]

Additional context
Add any other context about the problem here.

@MargoNY95 Thank you for your testing and we hope to continue delivering high quality features and improvements!


Cleanup/combine jobs clients

PR moved to new repository: https://github.com/DFE-Digital/login.dfe.jobs-client/pull/1
This is to avoid breaking components which are still referencing the older version of this package by the original name.


[Questions] - Up viability for production, backing team/organizations

Hey,
First of all, this library and the idea behind it is amazing, and the speed at which you develop it and answer issues is amazing - keep it up!
I'm looking for the best way to manage the deployment of my Express.js app to AWS Lambda, and came across this pr recommendations in the Graphcool sphere. I'm evaluating tools for production use for a rewrite of an existing platform that has thousands of users as well as large enterprise clients.
Although the tool looks amazing, I can't help but be a bit afriad of the future support. If anything were to happen to TJ, who would drive this project forward? Are there any organizations or teams backing the project, either now or in the pipeline? If not, I can't justify using it yet, unfortunately :-/

Hey!
I think that's certainly a valid concern, and one of the motivators behind #504, however, I would also say that since Up's goal is to let you deploy "vanilla" HTTP servers, it would be an annoyance but not a huge problem to migrate to something like Heroku or AWS ECS/Fargate etc if necessary. Another nice aspect is that since it's effectively a wrapper around AWS, you can easily get AWS support for runtime related problems, so if you're happy with Up as-is, it would continue to work as it does even if something happened to me.
Statistically I think it's far more likely for startups running PaaS will "die", it's rare that they last more than 3-5 years, I plan on being alive longer than that :D. Long-term I'd like to have a backup plan there, at least to hand my work's source over to someone or a company which can open-source it or continue building on it.

Hey!
Thanks, and sure - there would be ways to move forward, but that's the case as long as you use a standard Express app and any other deployment CLI. Amazon's own Express-to-lambda-gateway CLI looks somewhat promisin, for example. One could argue more 'lockin', but the counter would be the same as what you're saying - it'd be fairly manageable to switch deployments and be done with it. With that package, though,  we woudn't rely on one individual, in spite of him being as productive and smart as you are ;-)
In regards to statistics, it wouldn't necessarily be the case of you dying or falling seriously ill (knock-on-wood) - maybe you had kids or something else changed your priorities in life.
I guess I'm asking, if you were in my chair evaluating tech choices for the stack of a new platform, why would you choose Up over alternatives like the one mentioned?

I think it mostly comes down to your own preferences, I personally feel better with larger companies like AWS, but that's why I decided to create Up, I don't like relying on startups which are almost guaranteed to fail in the near-future.
I definitely need to think of some backup plan there, someone who could take over in that case or maybe all the source would go to a foundation. Open to ideas to what would make people like yourself feel more comfortable about using indie stuff! I think indies are more sustainable, but like you say it's always a potential problem.
I wouldn't worry about it too much if you like what it provides, since it really is just a relatively thin layer on AWS, which is kind of by-design. I know if I created some PaaS by myself then yeah people are really locked in, but everything I use is vanilla AWS, and if it works now it'll continue to work unless they get really aggressive deprecating APIs which isn't their style.

Very happy with Up at the moment and I’m in exactly the same boat as @jhalborg — evaluating tools to assist our internal migration to AWS stacks.
I wouldn’t worry too much about Up’s continuation as @tj has explained, I do believe a more stabilised foundation will increase corporate confidence in choosing Up as their mid-long term solution though.
@tj please let us know which way you’d prefer to bring this project forward, the community would help you on this :-)

Good to hear, @anzellai - I have no doubt this is a great tool, and I understand and agree with your arguments @tj . For the project I'm working on, however, the powers that be decided to go with Zeit Now, at least for now (heh).
Best of luck to you, maybe I'll return for my next project :-)


Removing my site

This PR is:

[ ] Adding a new domain
[ ] Updating existing domain size
[ ] Changing domain name
[x] Removing existing domain from list
[ ] Website code changes (512kb.club site)
[ ] Other not listed

[ ] I used the uncompressed size of the site
[ ] I have included a link to the GTMetrix report
[ ] The domain is in the correct alphabetical order
[ ] This site is not a ultra lightweight site
[ ] The following information is filled identical to the data file

I confirm that I have read the FAQ section, particularly the two red items around minimal pages and inappropriate content and I attest that this site is neither of these things.

[x] Check to confirm

- domain:
  url:
  size:
  last_checked:

GTMetrix Report:
The website is now much bigger in size so it isn't a part of the club anymore.

Sad to see you go. Thanks for having you!

Sad to see you go. Thanks for having you!

Will certainly redo my website in the future, just wanted something new temporarily for now :)


Broken Manage evaluations page

Describe the bug
While opening the manage evaluation page, its loading a broken page on UAT

Steps to replicate:

Run npm run prod on your local
Go to Navigation HR, dropdown, click on Manage evaluations
The error message is shared in the screenshot above in console.

Working fine, hence closing the issue


[SPARK-32083][SQL] AQE coalesce should at least return one partition

What changes were proposed in this pull request?

This PR updates the AQE framework to at least return one partition during coalescing.
This PR also updates ShuffleExchangeExec.canChangeNumPartitions to not coalesce for SinglePartition.
Why are the changes needed?

It's a bit risky to return 0 partitions, as sometimes it's different from empty data. For example, global aggregate will return one result row even if the input table is empty. If there is 0 partition, no task will be run and no result will be returned. More specifically, the global aggregate requires AllTuples and we can't coalesce to 0 partitions.
This is not a real bug for now. The global aggregate will be planned as partial and final physical agg nodes. The partial agg will return at least one row, so that the shuffle still have data. But it's better to fix this issue to avoid potential bugs in the future.
According to https://github.com/apache/spark/pull/28916, this change also fix some perf problems.
Does this PR introduce any user-facing change?

no
How was this patch tested?

updated test.

cc @manuzhang @maryannxue @JkSelf @viirya

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/31427/
Test PASSed.

Test build #126806 has started for PR 29307 at commit 0e8dd18.

Test build #126806 has finished for PR 29307 at commit 0e8dd18.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/126806/
Test FAILed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/31483/
Test PASSed.

Test build #126859 has started for PR 29307 at commit 2ae792b.

Test build #126859 has finished for PR 29307 at commit 2ae792b.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/126859/
Test PASSed.

thanks for the review, merging to master/3.0!

@cloud-fan @viirya should this change go into 3.0.1 as well?

@abellina yes, I'm working on the backport PR (need to fix some conflicts)

Thanks @cloud-fan !!


expose Relationships package logic to external developers

the Polaris project has provided a pull request here to the relationships package.  https://github.com/SalesforceFoundation/Relationships/pull/31

**lurch: add

Tracking W-010830

I also added a boolean to make the method idempotent (updates duplicate names instead of adding new values each time).

See comment on https://github.com/SalesforceFoundation/Relationships/pull/31


Revert "[BKR-623] Reorganize Beaker test runner classes for introduction of minitest runner"

Reverts puppetlabs/beaker#1013.
/cc @puppetlabs/beaker

Refer to this link for build results (access rights to CI server needed):
http://jenkins-beaker.delivery.puppetlabs.net//job/qe_beaker_btc-intn/1890/
Test FAILed.

failure unrelated to change

:bow:


Playstore app crash

Just saw this one in the playstore console. I'm guessing it's the last release version 5.6.5 of OpenMap (not the osmdroid-android library).
java.lang.RuntimeException:
  at android.os.Handler.<init> (Handler.java:200)
  at android.os.Handler.<init> (Handler.java:114)
  at android.widget.Toast$TN$2.<init> (Toast.java:336)
  at android.widget.Toast$TN.<init> (Toast.java:336)
  at android.widget.Toast.<init> (Toast.java:103)
  at android.widget.Toast.makeText (Toast.java:256)
  at org.osmdroid.PreferenceActivity$1$1.run (PreferenceActivity.java:305)
  at java.lang.Thread.run (Thread.java:761)

It looks like there's a call to Toast.makeText outside of the UI thread in method PreferenceActivity.purgeCache. And that's bad.
How to reproduce the bug (or at least a very similar one):

in the demo
go to "Settings"
click on "Purge Cache"
click on "Yes"
then the app crashes

It's not a big deal: the app crashes after the job has been done, during an unusual operation triggered by the end-user.
I'll fix that today.

thanks @monsieurtanuki


webcrank-0.2 can't build its own test suite

Citing from http://hydra.cryp.to/build/785343/nixlog/2/raw:
Preprocessing test suite 'tests' for webcrank-0.2...

test/tests.hs:3:8:
    Could not find module ‘DecisionTests’
    Use -v to see a list of the files searched for.

test/tests.hs:4:8:
    Could not find module ‘ParserTests’
    Use -v to see a list of the files searched for.

test/tests.hs:5:8:
    Could not find module ‘HandleRequestTests’
    Use -v to see a list of the files searched for.

Strange, thanks for reporting. This is usually because the files aren't included in the source distribution, isn't it?

Yes. I guess they aren't listed in the Cabal file.

Just uploaded a fixed <IP_ADDRESS> release to hackage.  Thanks again for letting me know.


feat: add partial lazyOptions.backend options

Summary
This adds partial types for backend property in lazyCompilationOptions. See https://github.com/web-infra-dev/rspack/issues/6717#issuecomment-2238854516
I haven't tested if it works, but according to https://github.com/web-infra-dev/rspack/issues/6717#issuecomment-2238823246 the options should be merged
Checklist

[ ] Tests updated (or not required).
[ ] Documentation updated (or not required).

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

Any chance this could be release with 1.0.0-beta.0 ?

CI failed, can you check it? @tatchi
The following configs are implemented but not documented: experiments.lazyCompilation.backend, experiments.lazyCompilation.backend.client, experiments.lazyCompilation.backend.listen, experiments.lazyCompilation.backend.listen.port, experiments.lazyCompilation.backend.listen.host, experiments.lazyCompilation.backend.listen.backlog, experiments.lazyCompilation.backend.listen.path, experiments.lazyCompilation.backend.listen.exclusive, experiments.lazyCompilation.backend.listen.readableAll, experiments.lazyCompilation.backend.listen.writableAll, experiments.lazyCompilation.backend.listen.ipv6Only, experiments.lazyCompilation.backend.protocol

I'm not sure what to do to fix CI failure 😅

I'm not sure what to do to fix CI failure 😅. Where doc should be added ?

here,
website/docs/zh/config/experiments.mdx
website/docs/en/config/experiments.mdx
https://github.com/web-infra-dev/rspack/blob/06376fd845b6e3c6f45631b8331b620f414de1b7/website/docs/en/config/experiments.mdx#L95
https://github.com/web-infra-dev/rspack/blob/06376fd845b6e3c6f45631b8331b620f414de1b7/website/docs/zh/config/experiments.mdx#L101


Upgrading from 1.4 to 1.19

I just upgraded from version 1.4 to 1.19 and found out that none of my previously stored values are accessible.
After some debugging I was able to confirm that the keys and their respective values are there, in the SharedPreferencesStorage, but for some reason they can't be decrypted, as I'm getting the log message: "MAC stored in civ does not match computed MAC.".
Previously I used to init the library using only this:
Hawk.init(this, getString(R.string.hawk));

But given that the library is using a builder to init everyhting I'm now using:
Hawk.init(this)
    .setEncryptionMethod(HawkBuilder.EncryptionMethod.HIGHEST)
    .setPassword(getString(R.string.hawk))
    .setStorage(HawkBuilder.newSharedPrefStorage(this))
    .setLogLevel(LogLevel.FULL)
    .build();

Is there any setting which I'm missing, or is there anything I can do to make sure that the library stays backward compatible?
P.S: I upgraded the library because one of my users was reporting exception: java.lang.RuntimeException: java.security.NoSuchAlgorithmException: SecretKeyFactory,
and as I understand it has been fixed in the latest releases.
If there's anything you need from me, please let me know.

Let me check this thoroughly please. I need to confirm the tests again that it supports backward compatibility which it should.

Sure, no problem please take your time.
By the way I was comparing the library changes and found out the following:

AesEncryption initialization on 1.4, line 47 of Hawk.java

Hawk.encryption = new AesEncryption(new SharedPreferencesStorage(appContext, TAG_CRYPTO), password); // TAG_CRYPTO = "324909sdfsd98098"

AesEncryption initialization on 1.19, line 176 of HawkBuilder.java

encryption = new AesEncryption(getStorage(), getPassword());
public Storage getStorage() {
    if (cryptoStorage == null) {
      cryptoStorage = new SharedPreferencesStorage(context, TAG);
    }
    return cryptoStorage;
  }

So, maybe the problem are the TAG's being used to initialize the Storage?

@orhanobut I also updated from 1.15 to 1.19 and the values previously stored could not be retrieved... That's why I stick to 1.15 for the time being.

It looks like the salt has been moved. Try this.
public static final String LEGACY_SHARED_PREF_NAME = "324909sdfsd98098";
    public static final String CURRENT_SHARED_PREF_NAME = "HAWK";
    public static final String SHARED_PREF_SALT_KEY = "asdf3242klj";

private static void migrateHawk(Context context) {
        // Migration. Hawk has decided to move the salt to the same shared preference file
        SharedPreferences legacySharedPref = context.getSharedPreferences(LEGACY_SHARED_PREF_NAME, Context.MODE_PRIVATE);
        String legacySalt = legacySharedPref.getString(SHARED_PREF_SALT_KEY, null);

        if (legacySalt != null) {
            SharedPreferences sharedPref = context.getSharedPreferences(CURRENT_SHARED_PREF_NAME, Context.MODE_PRIVATE);
            sharedPref.edit().putString(SHARED_PREF_SALT_KEY, legacySalt).apply();
            legacySharedPref.edit().clear().apply();
        }
    }

Closing this issue since can't support old version unfortunately.


fix: umd library integrate with newTreeshaking

Summary

Closed https://github.com/web-infra-dev/rspack/issues/5025

Test Plan

Require Documentation?

[ ] No
[ ] Yes, the corresponding rspack-website PR is __

!canary


Unknown Protocol

I have got this device from topten company see the protocol description document.
The following are the HEX:

2017-06-09 14:26:56 DEBUG: [23094BFB: 5009 < <IP_ADDRESS>] HEX:<PHONE_NUMBER>042080029010500115220d0a
2017-06-09 14:26:56  WARN: Unknown device -<PHONE_NUMBER>9010<PHONE_NUMBER>90106 (<IP_ADDRESS>)
2017-06-09 14:26:56 DEBUG: [23094BFB: 5009 < <IP_ADDRESS>] HEX:<PHONE_NUMBER>042080029010500115220d0a2424001158042080029010500115220d0a

I have tried the following ports but it did not work:

5023
5001
5002
5006
5013
5036
5093
5009
5024
5002
5009
5020
5061

After trying hex decoder of the third line above the following was output:

... removed ...

Which I have already tried in the above list of ports.
TOPTEN GPRS Communication Protocol V5.0_20170518 (002).pdf

It's Meiligao protocol, port 5009.

Thanks it worked. I had issues writing the imei. I had to remove the first number of the imei for it to work.


Add node support section to README.md

@sneridagh Node 10 release cycle is about to end at 2021-04-30. We have to come up with an official policy to drop support for old node versions. My proposal would be that we support all Node versions that are currently supported and drop them as soon as they run out of official support.

Also FYI https://docs.voltocms.com/releases/#releases and https://docs.voltocms.com/releases/#nodejs are in place.


exit takes 4 arguments

object.exit(self, exc_type, exc_value, traceback)
Suggest changing exit of Timer to def exit(self, *args):
(py36) [lding@L170687 fqlib]$ ./bin/fqlint -s high ./example/03_duplicate_reads/duplicate_in_R1/R1.fastq ./example/03_duplicate_reads/duplicate_in_R1/R2.fastq
INFO : Single Read Validators: 4
DEBUG:   - S001 => PluslineValidator
DEBUG:   - S002 => AlphabetValidator
DEBUG:   - S003 => ReadnameValidator
DEBUG:   - S004 => CompleteReadValidator
INFO : Paired Read Validators: 1
DEBUG:   - P001 => PairedReadnameValidator
INFO : Started reading from files...
Traceback (most recent call last):
File "./bin/fqlint", line 91, in
for readno, (read_r1, read_r2) in enumerate(pair, 1):
File "fqlib/fastq.pyx", line 245, in fqlib.fastq.PairedFastQFiles.next
result = self.next_readpair()
File "fqlib/fastq.pyx", line 271, in fqlib.fastq.PairedFastQFiles.next_readpair
raise PairedReadValidationError(
fqlib.error.PairedReadValidationError: Read Pair Number: 0
Read 1

File: R1.fastq
Line Number: 0
Readname: b'@K00202:217:HTLHYBBXX:2:1101:2169:998 1:N:0:NTCATTCC'
Read 2
File: R2.fastq
Line Number: 0
Readname: b'@K00202:217:HTLHYBBXX:2:1101:2169:998 2:N:0:NTCATTCC'

Read names do not match.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "./bin/fqlint", line 96, in
break
TypeError: exit() takes exactly one argument (4 given)

#10 should fix this.

Should be fixed, as #10 was merged into development.


deps: remove radicle-daemon

This patch removes the use of the radicle-daemon package. The only use
of it was to import code from the re-exported librad package. Instead
we just use the librad dependency and import straight from there.
Signed-off-by: Fintan Halpenny<EMAIL_ADDRESS>

Thanks!


sbt-github-actions 0.19.0 (was 0.16.0)

About this PR
📦 Updates com.github.sbt:sbt-github-actions from 0.16.0 to 0.19.0
📜 GitHub Release Notes - Version Diff
Usage
✅ Please merge!
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "com.github.sbt", artifactId = "sbt-github-actions" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "com.github.sbt", artifactId = "sbt-github-actions" }
}]

labels: sbt-plugin-update, early-semver-major, semver-spec-minor, commit-count:n:2

Superseded by #269.


Repo sync for protected CLA branch

The pull request is created from master637389153750542950 to master to fix git push error for protected CLA branch

@cmcclister : Thanks for your contribution! The author(s) have been notified to review your proposed change.


how to use social sharing in browser(pwa app) ?

how to use social sharing in browser(pwa app) ?
this work correctly in native app but not work in browser.
but when use in browser throw warning:
 Native: tried calling SocialSharing.share, but Cordova is not available. Make sure to include cordova.js or run in a device/simulator

Does this help? https://github.com/EddyVerbruggen/SocialSharing-PhoneGap-Plugin#5-web-share-api


[Feature Request]: Create flows should support Carbon's interactive progress indicator

The problem
Users should be able to directly jump to a specific step in a create flow (e.g. CreateTearsheet) to revisit a specific choice they made without the need to repeatedly press "Previous" and then "Next"
The solution
Add support for Carbon's interactive progress indicator.
Design link
No response
Links to other materials
No response
Owner/main maintainer(s)

Second/backup maintainer(s)
No response
Product/offering
No response
Business priority
None
Code of Conduct

[x] I agree to follow this project's Code of Conduct
[x] I checked the current issues for duplicate issues

@janhassel thanks for the feature request! This seems like a duplicate of #6030, I will close this issue unless there's something else you're looking for.

@oliviaflory Yes definitely! I didn't find this other issue though probably because I was searching for generic "Create flows" and "CreateTearsheet". You might wanna change the title so it's easier to find as it doesn't only apply to CreateFullPage.


WIP: Keyless Verifier implementation

Signed-off-by: Appu Goundan<EMAIL_ADDRESS>The keyless verifier at the library level might need to pass on enough information for tooling(build, cli, etc) to provide good feedback to the user. So this is what I came up with. Not super sure about it though.

reworked it to just be a verification exception.

still gotta write tests though


Getting "Spyder already running" warning when it's not

Description of your problem
On windows 7 I get a
What steps will reproduce the problem?

Open sypder from cmd (spyder.bat)
Close (pressing X in rop right)
Attempt to open spyder again (cmd spyder.exe or .bat)

What is the expected output? What do you see instead?
I expect spyder to open I get this (which does work if I open a new instance)
Spyder is already running. If you want to open a new
instance, please pass to it the --new-instance option

Please provide any additional information below
This is not a show-stopping issue. It seems as though the lockfile mechanism isn't being properly released. I'm not sure how to "wipe the slate".
Versions and main components

Spyder Version: <IP_ADDRESS>
Python Version: 2.7.10
Operating system: Windows 7

Dependencies
Please go to the menu entry Help > Optional Dependencies (or
Help > Dependencies), press the button Copy to clipboard
and paste the contents below:
IPython >=1.0   :  2.4.1 (OK)
jedi >=0.8.1    :  0.9.0 (OK)
matplotlib >=1.0:  1.4.3 (OK)
pandas >=0.13.1 :  0.16.2 (OK)
pep8 >=0.6      :  1.6.2 (OK)
pyflakes >=0.5.0:  0.9.2 (OK)
pygments >=1.6  :  2.0.2 (OK)
pylint >=0.25   :  1.4.3 (OK)
rope >=0.9.2    :  0.10.2 (OK)
sphinx >=0.6.6  :  1.3.2 (OK)
sympy >=0.7.3   :  <IP_ADDRESS> (OK)
zmq >=2.1.11    :  14.7.0 (OK)
Many thanks for a great application.

Note. This persists even after a reboot.

Please update Spyder to 2.3.8 and try again.

Thanks. The issue persists though (also the spyder.exe was removed - I launched using spdyer.bat).
I upgraded using pip install spyder --upgrade

I am encountering this issue as well. It persists through reboot. I have upgraded spyder and it continues.
I believe it started because I attempted to launch spyder through the dashboard, and it did not respond. I then launched it from console and encountered the issue.
Any suggestions on how to resolve this?

You need to look for a directory called .spyder2 in your Users\<your account> directory, the find a file called spyder.lock and remove it.

Just ran into this issue with Spyder 3. The directory with the spyder.lock file now seems to be <home dir>/.config/spyder[-py3].

(Spyder 3.0.2 on Linux) The lock file seems to be a symlink to some other file. I encountered this issue and the symlink was broken. So a check to find out whether this symlink is broken may need to be performed.

We'll improve our detection algorithm in Spyder 3.1. This is implemented in pull request #3659.

I could not find neither spyder.lock nor .spyder2 directory. So I am stuck.

@feresm, open a terminal and run
cd ~/.spyder

or
~/.spyder-py3
in case your running Spyder with Python 3, then
rm -f spyder.lock

and finally start Spyder again.

Thanks Carlos, but I had already solved the issue. Let me tell what I did as it can help others. I use anaconda and I discovered that when you update spider it does not remove the previous versions. Then, I removed them and reinstalled the version 3.0.2 rebooted and it worked. Maybe a coincidence, maybe not. Anyway, I am using python 2.7 (mac) and none f the directories you listed before in this thread existed (or I did not find them). thx again.

Hit this issue again with spyder 3.0.2.

As the milestone clearly states, this was fixed in Spyder 3.1, so please update.

This is happening to me. I am running spyder 3.3.4 version under anaconda3. Any help?

I just had this problem after updating spyder. I deleted .spyder2-py3 in my user directory and this fixed my problem.

Same problem here:
Spyder is already running. If you want to open a new
instance, please pass to it the --new-instance option

Spyder 4.1.3
Python 3.7.6
Windows 10
from Anaconda, using conda-forge repository

run command spyder - - reset on anaconda prompt

Same problem here:
Spyder is already running. If you want to open a new
instance, please pass to it the --new-instance option

Spyder 4.1.3
Python 3.7.6
Windows 10
under Anaconda 3, using conda-forge repository

I met the same problem. I use command in anaconda prompt: spyder --new-instance. Hope this problem will be fixed.

@60south @jogareau @ccordoba12
I am having the same issue. Spyder 5.3.2 Ubuntu 20.04. Every time I open Spyder the spyder.lock file is created (naturally). It doesn't get removed when the session is ended however.  This was causing Ubuntu to hang and ultimately preventing ssh back into the machine. Now I have to remove the spyder.lock file after each session.

@spri902, could you open a new issue and better describe your problem? It seems to be different from this one because your connecting through SSH to a remote machine and then starting Spyder.

@ccordoba12  Yep, will do


Fix crash in write_all if syscall fails

This validates the length returned by the write() syscall to make sure it's actually a valid number of bytes written, and treats it as an error condition if not. write_all() now returns Result so the caller can check for the error; the print macros currently throw this away silently as I figured it wasn't a good idea for print to panic.

Thanks for the PR, @cpavlina. It looks good to me except for this part:

the print macros currently throw this away silently

this is a very unrusty thing to do.

as I figured it wasn't a good idea for print to panic.

std's println does this (it panics on errors) but I agree that that doesn't seem like a good idea in this case because if stdout is busted then stderr is likely also busted and no_std doesn't handle panics within panics at all.
I think we should return a Result from hprintln! and let the user decide out what to do.

Hrm. I really don't like the idea of hprintln! returning Result. Result is #[must_use], so every time the user doesn't handle it the compiler is going to have a cow. Print macros are commonly used very frequently for quick debug info and it's going to be very annoying if every usage now has to be handled, especially when debug info is usually safe to discard when a debugger isn't attached.

IMO, this behavior is sufficiently analogous to Rust's behavior on a PC. If you run a program on PC without a terminal, it doesn't crash or panic or make the developer handle failures when there's nowhere for the output of println! to go, it just silently falls into the bit bucket. I feel like "debugger not attached" is similar enough to "terminal not attached" for the behavior to be copied.

Hey, any further thoughts on this? I'm ready to implement whatever you decide. I'd like to get this fixed so I can stop using my fork :)

Result is #[must_use], so every time the user doesn't handle it the compiler is going to have a cow.

With Result, the user has the option of handling the error in the best way that fits their application. Ignoring the error altogether is an option as well:
hprintln!("Hello, world!").ok();

I'm starting to think panicking may be the correct response here just like for std's println!.

I don't think that panicking is the right thing to do. It is in std land where what a panic does is well defined, but in no_std land what a panic does may or may not be up to the end user. A panic could reset the MCU, trigger a breakpoint, go into an infinite loop, send an error message using semihosting, or do any other thing. I don't think we can rely on it to properly report the problem to the user at all, or to do anything sensible at all.


Added ScreenConnect event log artifacts.

Hey team, feel free to let me know if any files should be removed from this PR - was unsure if you want just the YAML file in the commit, or everything that changed.
Thanks!

Hey @acgabbert only the Yamls need to be changed, the rest is generated.

Thanks @nasbench ! Updated the PR accordingly

Hey @Koifman , thanks for taking a look. I've made some updates and additions to this PR.


Future-proof bcpd implementation

It might be a better idea to ship bcpd implementation with this repo to future-proof this work, considering bcpd implementation is a core part of the registration pipeline.

Would it be a good idea to create a pip installable version of the code? It would allow something like pip install amap and install the dependencies as part of the setup script along with the BCPD implementation. The usage could then be CLI like amap --target, --source, --output_dir -- [args]

Yes, publishing to pypi would be ideal.


Xterm.js overwrites comands on same line if its longer

Details

Browser and browser version: Latest chrome/firefox
OS version: Any Windows/Linux/Mac
xterm.js version:  Latest

Steps to reproduce

Change the value of cols as 81 or greater  var term = new Terminal({cols:81}); or use term.fit();

Not sure I understand the problem. The output and wrapping looks fine because the terminal width is 81?

The picture is displayed a little small to see it correctly, the prompt is overwritten (at the red circle), so root@localhost became ssst@localhost - so the breaking sss characters, that should have gone to a new line where overwriting the prompt in the original line.

I can't reproduce this in the xterm.js demo (with the current master) - or I am missing the steps to reproduce it. Can you make a video (gif) of how you are causing this glitch?

Also are you sure "Any Windows/Linux/Mac" is true? Normally Windows behaves different with things like this.
If you're not using the demo what are you using as the backend?

I have the same quesition too.When I enter the long term,Instead of wrapping,the Terminal enter the command at the beginning of the current line.How can I solve this problem?Thank you for your help!

same quesition too, often happened after I resized

This is normally related to the pty size not being synced with xterm.js' size.

I have the same quesition too.How can I solve this problem?Thank you for your help!

I am having this same issue. But contrary to @Tyriar's comment, resize and reflow are occurring based on escape sequences (unless I misunderstood your comment, I'm new to this). And even if the sync was slightly off, putting a very large number of characters onto the line never produces a break. I'm using the fit() plugin. Not sure what else to do to diagnose the issue.

@reedspool Please check that the pty size is equal to xterm.js size at a certain time. If not you prolly dont propagate the resize back to the pty.
If they are equal, well then we need more info - how you set up xterm.js, what chars you have tried (there is small chance that a char in the data has different terminal width in pty vs. xterm.js).

In case this helps anyone that comes across the same problem - I managed to produce this bug when I had accidentally swapped rows and columns somewhere along the way between xterm and pty.


Pyrofluid never crystallize

I put on ground and remains liquid  and never crystallize.

The author (Modbder) has abandoned modding for several years ago.

I think this is the right version that continues the mod.
https://github.com/Rumaruka/Thaumic-Bases-Unofficial


Update cloud_storage.yml

Missing elements and mistake correction (Modification : modified / object = user / object )

Admin note: closing all remaining issues and pull requests prior to archiving the repository


Deleting Conda/Python as a dependency entirely to dramatically decrease "latency to step"

Following up on this tweet, copy pasting, and just creating an Issue as a TODO.
"""
The thing that makes this a bit complicated right now is the start latency. What bloats up the setup time right now is the dataset and its tokenization, which is all done in Python right now. Installing huggingface datasets, downloading FineWeb 10B and tokenizing it is currently ~1 hr. I think I have to look into precomputing all of this and just saving the final .bin files (20GB) of tokens somewhere (S3 or so?). You could imagine fetching data shards asynchronously while the training started. This would completely eliminate any Python dependency.
The next slightly annoying thing is cuDNN, which is a 2GB download and installation, just to get the flash attention kernel. And it compiles for 1.5 minutes. But NVIDIA reached out and mentioned they are trying to bring this down a lot.
In principle, the code should compile and run roughly instantaneously.
"""
TLDR I think I'll pre-tokenize FineWeb100B with GPT-2 tokenizer, zip up the .bin shards, and put them up somewhere (e.g. S3?). And then we could just download, unzip, and directly train without any Python involvement at all.
TODO think through a bit.

FineWeb100B is 1010 files total, these are raw .bin shards of 100M tokens each

Each is of size 191MB
Zipped, each is 134MB

134MB * 1010 files = 135340MB ~=  135GB

Have you played with this streaming parameter ?
load_dataset("HuggingFaceFW/fineweb", name="CC-MAIN-2024-10", split='train', streaming=False,num_proc=28)
I was going to use it but i have already downloaded 500GB of files

(I used streaming originally but then started getting some errors in the tokenization workers when a request randomly fails, so I took it out)

I do something like this not very efficient as i am encoding it on the fly but I am planning to implement a thread that tokenizes and buffers it so it is available readily . https://github.com/banyan-god/llama2.c/blob/master/finewebllama2.py


Change logger class

NetflixOSS » archaius » archaius-pull-requests #118 SUCCESS
This pull request looks good

archaius-pull-requests #287 SUCCESS
This pull request looks good


BracesFixer - Removes line break

Bug on master only
closes https://github.com/FriendsOfPHP/PHP-CS-Fixer/issues/1755

ping @GrahamCampbell and @keradus

Looks good. :+1:

Please rebase

rebase done

Thank you @SpacePossum.


Revise README

add Arch Linux instructions
add instructions for other OS'
move NixOS instructions

P.S: I made the AUR package :+1:

Huh, don't remember why I closed it - let's reopen

Nevermind its that failed one lol


A possible typo prevents exists queries from working in v2.2.0

The exists queries stopped working for me in v2.2.0 throwing errors like these:
Invalid exist query: users

after examining what has changed I've found that previously in v2.1.6
a list validation was made against .ofType property:
https://github.com/prisma/prisma-binding/blob/bf6d289a18ee23338805cd9b793fa32fd59e8e3a/src/info.ts#L19
and in v2.2.0 the ofType is dropped and whole object is passed:
https://github.com/prisma/prisma-binding/blob/05ccb4acf49795c195dcf20e8f7e9030779c322f/src/info.ts#L17
Could this be a reason?

:tada: This issue has been resolved in version 2.2.1 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket: