text:
Disenchanter absorbs experience from player not directly standing on it

The Disenchanter still absorbs experience from a player even if you are not standing directly on it. If you placed a trapdoor above the Disenchanter and stand on it, the Disenchanter will still absorb experience from the player.

Definitely not a bug, Disenchanter works like Drainer

It works as intended.


text:
Memory leak

Memory leaks happened many times.

That's just a log telling "watching...".
Do you get the leakcanary notification?

I received one but couldn't take a screenshot of it. The scenario wasn't clear and I didn't face it again.

I close this ticket then. Feel free to re-open/re-create one when you faced it again. Thanks!

source: gharchive/issue

authors: Drjacky ZahraHeydari

repo: Drjacky/MVVMTemplate

license: MIT

license_type: permissive

license_source: github-api


text:
Add GitHub CodeQL and Codacy Static Analysis support

Notes: Codacy picks up a lot more minute warnings

Time for some wontfix alerts from GitHub CodeQL!

source: gharchive/pull-request

repo: DumbDogDiner/StickyAPI


text:
[BUG]

Description
The homepage sub heading is not centered.
The link container doesn't look good side by side, either the container is reduced on mobile or it is flexed vertically (column) to sit on top of each other .
Screenshots

Additional information
No response
🥦 Browser
Google Chrome
👀 Have you checked if this issue has been raised before?

[X] I checked and didn't find a similar issue

🏢 Have you read the Contributing Guidelines?

[X] I have read and understood the rules in the Contributing Guidelines

Are you willing to work on this issue?
Yes I am willing to submit a PR!

will leave this as a good first issue, thanks for raising

Hi @Dun-sin @9josky I hope you are doing well, can anyone of you assign me this issue ?

Hi @Dun-sin @9josky I hope you are doing well, can anyone of you assign me this issue ?

Definitely, thanks for wanting to contribute, make sure you follow the rules 👉🏽here👈🏽, else your PR will not be accepted and will be closed. Good Luck.

Hello, can you assign me to this issue i can fix it?

Hello! Can you assign this issue to me, i can fix it?

repo: Dun-sin/Threstagram


text:
Leader board magment

This is all about the transfer, reading and sorting of the leaderboard data.

Scoreboard is done from now.


text:
Top bar a few pixels off

At least on Vencord, I've noticed that the top bar is a few pixels off and it's really bothering me.

This has been happening for a while and I was hoping it could be fixed as once you notice it it's impossible to unsee.
I know this theme isn't updated often anymore but I really love this theme and I hate to see it slowly being broken overtime. Hoping that you can fix it.
BTW: Could just be a me problem, but the only theme I'm using is this one. I can't get any friends to test and confirm that this is the case for them as well because none of them have the energy to ADD THE THEME.. bruh.

fixed on commit d02bb36

authors: Dyzean Tryflle

repo: Dyzean/Tokyo-Night


text:
Investigate REST API loading issues

A user has reported that some API pages do not load:
https://www.ebi.ac.uk/gwas/rest/api/studies?page=2
https://www.ebi.ac.uk/gwas/rest/api/studies?page=1&size=100
However, some similar queries do return a result:
https://www.ebi.ac.uk/gwas/rest/api/studies?page=2&size=1
https://www.ebi.ac.uk/gwas/rest/api/studies?page=1&size=10
Sajo has started to investigate and commented:

this looks like data releated issue will need to check log files
I tried for page=2 & size =15 it works till that
fails when I give 16 so issue with 16th record probably

Done @eks-ebi pls confirm

Confirmed, this is now fixed.

Confirmed, this is now fixed.

Confirmed, this is now fixed.

Confirmed, this is now fixed.

Confirmed, this is now fixed.

Confirmed, this is now fixed.

Confirmed, this is now fixed.

authors: eks-ebi sprintell

repo: EBISPOT/goci

license_source: bigquery


text:
Depo-curation/curation app sync

EFOs and reported traits assigned to a study in the depo-curation app are not synced with the curation app.
https://www.ebi.ac.uk/gwas/depo-curation/submissions/625046614b61b60001689713
https://www.ebi.ac.uk/gwas/curation/studies/96085331

I re-uploaded the submission template, reassigned reported and EFO traits in the depo-curation app and re-imported. The traits are now in-sync with the curation app.


text:
what is the right way to do inline transferring?

I want to transfer money from contract account to other's account. what is the right way to do it? I found inline action sender always cause error message.

Error 3090003: provided keys, permissions, and delays do not satisfy declared authorizations
Ensure that you have the related private keys inside your wallet and your wallet is unlocked.

I know that sign for my contract can't pass authority check of transfer action. How to do it properly?

You need to authorize your contract's eosio.code permission to your contract's active permission, e.g.
cleos set account permission dice active '{"threshold": 1, "keys":[{"key":"DICE_ACCOUNT_ACTIVE_KEY", "weight":1}], "accounts":[{"permission":{"actor":"dice","permission":"eosio.code"},"weight":1}], "waits":[] }' owner -p dice

is eosio.code a customized authority beside owner and active? where does it defined?

It's a special keyword. You can find the definition in https://github.com/EOSIO/eos/blob/master/libraries/chain/include/eosio/chain/config.hpp and it's being used by the authority checker.

ok thx

@andriantolie I tried your method on a very simple contract but still can't transfer successfully. I paste my code FYI.
test.hpp
#ifndef TEST_HPP
#define TEST_HPP

#include <eosiolib/asset.hpp>
#include <eosiolib/eosio.hpp>

using namespace eosio;

class test: public contract {
public:
    //@abi action
    test(account_name _self): contract(_self) {}
    void func();
};
#endif

test.cpp
#include "test.hpp"

void test::func() {
    require_auth(_self);
    action(
        permission_level {_self,N(active)},
        N(eosio.token),N(transfer),
        std::make_tuple(_self,N(eosio.token),asset(1,N(SYS)),"")
    ).send();
}

EOSIO_ABI(test,(func))

What's the error that you got?
Also, I notice that you use a custom asset that's different from the system asset, i.e., asset(1,N(SYS)) instead of asset(4,N(SYS)) (system token has 4 precision). Is this intentional?

I don't know the right way to initialize an asset object. what shall I do to make a 1.0000 SYS asset?

I paste the error message above.

Ah sorry, I misread the constructor. It's actually explicit asset( int64_t a = 0, symbol_type s = CORE_SYMBOL )
So, if you want to construct 1.0000 SYS asset, you define it as asset(10000, symbol_type(S(4, SYS)) or you can neglect the second parameter since it will default to CORE_SYMBOL (i.e. asset(10000) is enough)

You will need to start your nodeos with --verbose-http-errors option to make your error message more meaningful :)

ok i will try it

@andriantolie the error message is

Error 3050003: eosio_assert_message assertion failure                                                                                Error Details:                                                                                assertion failure with message: read

Hmm, did you try with the updated asset I mentioned before?

yeah, buy I actually debug with a token with four alphabets. is the one you provided Ok?

You can just modify the precision and symbol name inside S(4, SYS) to your token precision and symbol name

finally, it works. I get some typos in my code. thx

I'm also blocked during the permission set up.
Your account name and contract name are both "test"? Will you please share your last authority commands? Thank you.

you need to use your test's public key to replace mine in the command.

Yes, I'm using my test account(betbetbetbet) public key, and also rebuild my contract to rename it as same name.....looks the permission already added (found the betbetbetbet@eosio.code in active section by cleos get account betbetbetbet, you can find this account in jungle test network).
But still got the "Error 3090003: provided keys, permissions, and delays do not satisfy declared authorizations" error.......Maybe I should setup a nodeos to debug it :(

authors: andriantolie breadbread1984 breakstring

repo: EOSIO/eos


text:
Issue 6940

https://github.com/EOSIO/eos/issues/6940
Build script uninstallation instructions added.

Sync tests are failing, but I don't believe that has to do with the changes I made.


text:
erc725.js

Lets create
https://github.com/lukso-network/LIPs/blob/master/LSPs/LSP-2-ERC725YJSONSchema.md
let provider = web3.currentProvider || ethereumProvider || `graphQlURI`;

let universalprofile = new ERC725(ERC725YJsonSchema, address, provider);

universalprofile.getData('LSP2IssuedAssets[]')
> ['0x1234567...', '0x2345678...']

universalprofile.getData('LSPXassetURI')
> {
    hashFunction: 'keccak256',
    hash: '0x23456789...',
    uri: 'ipfs://Q3456789..'
}

universalprofile.getData('LSPXjsonURI')
> {
    myCustomJsonContent: '123456789',
    otherCoolProp: 'Wow'
} // this json hash has been verified

universalprofile.getData('LSP2Name')
> 'My Cool name'

// as web3.js module

new web3.eth.Contract;
new web3.eth.ERC725;

// for execution in a wallet

web3.eth.accounts.wallet.newERC725('0xprivateKey', '0x725ffffffffff...')

web3.eth.accounts.wallet[1]
> {
    type: 'erc725',
    address: '0x725ffffffffff...', // comes from the user ^
    keyManager: '0x234567', // comes from the erc725Account.owner
    keyAddress: '0x08765432', // comes from 0xprivateKey
    privateKey: '0xprivateKey'
}

// usage
web3.eth.sendTransaction({
    from: '0x725ffffffffff...',
    to: '0xff123...',
    value: '100000000000',
    gasLimit: 60000
})

myWeb3Contract.methods.coolFunction(coolParam).send({
    from: '0x725ffffffffff...',
    gasLimit: 200000
})

getAllData()
setProvider(provider)
decodeData(key, value)

Do you consider using Typescript?

Do you consider using Typescript?

Currently we are not supporting typescript in this early version. We could add a separate issue for discussion in this in the future.

Current codebase implements above and as discussed out of band. Further discussions can happen per related feature or issue.

authors: frozeman robertdavid010 rryter


text:
Maintenance of the recipe_ocean_bgc.yml

Is your feature request related to a problem? Please describe.
In the course of updating the WOA cmorizer with the latest data version in #1812, it was attempted to use that newer version of the WOA data in the recipe_ocean_bgc.ylm. This led to several issues that would be better cured in separate PRs. This issue aims at keeping track of the problems found when updating the recipe:

[x] multi-model-statistics applied despite using a single dataset --> commented
[x] Deprecated write_plots  and write_netcdf impact the recipe
[x] Title is missing
[x] Diagnostic fails with --> solved in #2540

  File "/mnt/lustre02/work/bd0854/b309141/repos/ESMValTool/esmvaltool/diag_scripts/ocean/diagnostic_model_vs_obs.py", line 551, in <module>
    main(config)
  File "/mnt/lustre02/work/bd0854/b309141/repos/ESMValTool/esmvaltool/diag_scripts/ocean/diagnostic_model_vs_obs.py", line 545, in main
    make_model_vs_obs_plots(cfg, metadatas, filename, obs_filename)
  File "/mnt/lustre02/work/bd0854/b309141/repos/ESMValTool/esmvaltool/diag_scripts/ocean/diagnostic_model_vs_obs.py", line 250, in make_model_vs_obs_plots
    provenance_record = _prepare_provenance_record(
  File "/mnt/lustre02/work/bd0854/b309141/repos/ESMValTool/esmvaltool/diag_scripts/ocean/diagnostic_model_vs_obs.py", line 492, in _prepare_provenance_record
    val = cfg[key]
KeyError: 'realms'

[ ] The cmorized data of the latest WOA data (WOA18) follow CMIP6 standards while the rest of the recipe is based on CMIP5 datasets. This leads to inconsistencies when using the volcello data needed for CMIP6-like data based on CMIP5 standards. (see this comment)

It would be great to have technical and scientific reviews of such changes, in particular for the last point.
Feel free to edit if something is missing.

If it may be of some help title and write options can be recovered from this commit

This recipe could be also extended by including the comparison of carbonate chemistry (e.g., dissic,talk) with the GLODAP observations introduced in #2185

I might guess this is still in there because is referrend in the ESMValTool v2 paper as an example of available ocean diagnostic tools ...
It can be revised, with some update too, and keep it as a demonstrator for ocean bgc diagnostics.

With ESMValGroup/ESMValCore#1497 and #2540 this recipe runs again. Is the last bullet point still relevant? Please close if not.

I'm not sure I understood the initial problem. @remi-kazeroni as author of the description here and @valeriupredoi as the author of the comment referenced by @remi-kazeroni in said description, could you guys please have a look and decide whether this is still a problem?

I'm not sure I understood the initial problem. @remi-kazeroni as author of the description here and @valeriupredoi as the author of the comment referenced by @remi-kazeroni in said description, could you guys please have a look and decide whether this is still a problem?

I think the problem no longer exists. If I remember correctly, we tested this recipe at a time where the automatic data download was not available and the recipe was crashing because of that. But now that the multi-model statistics over one dataset has been removed and missing data can be downloaded automatically, everything works fine. See for instance this run for v2.5.0rc3.
I'm closing this issue. Feel free to reopen if needed.

authors: remi-kazeroni schlunma tomaslovato zklaus

repo: ESMValGroup/ESMValTool


text:
Fix conda build

The conda package build was broken by #616. This PR fixes that and also updates the pinned packages:

pin matplotlib < 3, closes #637
add forgotten vmprof package to meta.yml

@bjoernbroetz could you also test it on our systems?

authors: bouweandela mattiarighi


text:
error: failed to run custom build command for hidapi v0.4.1

While trying to run Emerald Wallet on Ubuntu 18 I need to install dependencies so I run:

./dependencies.sh

but I got following error:
Compiling arrayvec v0.3.25
error: failed to run custom build command for hidapi v0.4.1
process didn't exit successfully: /tmp/cargo-install.wRBC84LTpTWq/release/build/hidapi-580f037a23a0889a/build-script-build (exit code: 101)
--- stderr
thread 'main' panicked at 'Unable to find libusb-1.0: "Failed to run \"pkg-config\" \"--libs\" \"--cflags\" \"libusb-1.0\": No such file or directory (os error 2)"', libcore/result.rs:945:5
note: Run with RUST_BACKTRACE=1 for a backtrace.
warning: build failed, waiting for other jobs to finish...
error: failed to compile emerald-cli v0.22.0, intermediate artifacts can be found at /tmp/cargo-install.wRBC84LTpTWq
Caused by:
build failed
Thanks for any hint how to cope with that.
EDIT:  I also copied emerald to:

Should be ~/.cargo/bin/emerald, hopefully.

But still does not work.

@shanejonas should we update the docs to advise this instead?

authors: BelfordZ TomaszWaszczyk

repo: ETCDEVTeam/emerald-wallet


text:
Multi core support

Hi,
it is possible to have multi core support for this plugin?
It seems, that no parallelization during computation of layers (COG tiff 10 000 x 8 000 px).

Hey 😃,
I have tried to implement multi core processing with python multiprocessing module but then I realized that QGIS doesn't support this module (QGIS crashes when you try to import it). Some numpy functions already use multiple cores but most of them don't, currently RVT computes visualizations on larger images tile by tile. We still haven't figure out how to use multiple cores on each tile or how to process multiple tiles at the same time on different cores.

repo: EarthObservation/rvt-qgis


text:
Helper for hooking COM interfaces

Moved from CodePlex
Originally submitted by tleibnitz
Just FYI, a class that queries COM interfaces, so you can hook the function. Use it like this:
COMclassQuery.COMclassQuery.COMclassInfo cci = new COMclassQuery.COMclassQuery.COMclassInfo(typeof(AVRSimulatorMKIILib.SimulatorMKIIClass), typeof(AVRSimulatorMKIILib.IAvrTarget), "Run");
COMclassQuery.COMclassQuery.Query(cci);

hookSimMk2Run = EasyHook.LocalHook.Create(cci.FunctionPointer, new Delegate_SimulatorMKIIClass_IAvrTarget_Run(SimulatorMKIIClass_IAvrTarget_Run), null);
hookSimMk2Run.ThreadACL.SetExclusiveACL(new Int32[] { });

Sometimes rpcrt4.dll hijacks (puts proxies into) the vtable, so we need to go little deeper^^
See https://easyhook.codeplex.com/discussions/228910 for source

The COM class info class will support using Types + method names or Guids + VTable indices (i.e. there is no need to define C# wrappers for the class / interfaces if you know the interface layout).

repo: EasyHook/EasyHook

license: mit


text:
Fixes and updates

This now generates a properly rendered project, passing tests.

this now works as expected generating a template project which passes the build/testing stage.
Example:
https://github.com/rozyczko/easyTest2/actions/runs/8437837288

Are you able add a link for a project that has been created from the template?

Sure.
The actions are here:
https://github.com/rozyczko/EasyUtilities/actions/runs/8449487898
The project is here:
https://github.com/rozyczko/EasyUtilities

In the created project I noted a lot of warnings for: codecov/codecov-action@v3 and I suggest to bump to v4

I made a change to the README.md.jinja file.  However, I don't think that is related to the failing pipeline

I made a change to the README.md.jinja file. However, I don't think that is related to the failing pipeline

Tests were failing due to breaking changes in the new version of pyyaml-include package.
Reverted to 1.x and things work now.

repo: EasyScience/EasyProjectTemplate


text:
Web Devopment Resources

I Want to add website development resources for beginners.

Please assign me this issue.

Please assign me this issue, I have some good resources as a web developer

@KavyaSethia @riddhitech @yaksh1 please feel free to raise a PR for the same adding the resources to the proper file. Read docs/CONTRIBUTING.md for more information regarding contributions

Hi, please assign me with this issue. I can add some good resources about web development compiled from linkedin and various other sources over the time.

Hey @niket3342 feel free to raise a PR, no need to have an issue to track it

Please assign me this issue , i want to provide some resources for beginners

repo: EbookFoundation/free-programming-books


text:
Added Django Cheat Sheet links.

What does this PR do?
This PR is a collection of some useful links of Django Cheat Sheets.
For resources
Description
This PR provides some useful Django Cheat Sheet links which can be opened with one click and doesn't ask for any verification or signup related issues.
Why is this valuable (or not)?
This is a valuable PR because it contains some beginner friendly Django Cheat Sheets links which are easy to understand and apply in code.
How do we know it's really free?
The sites doesn't asks for any email/mobile no. verification and signup related issues. All the links are followed by https:// which makes it more secure.
For book lists, is it a book? For course lists, is it a course? etc.
This PR contains some free Django Cheat Sheet links.
Checklist:

[x] Read our contributing guidelines.
[x] Search for duplicates.
[x] Include author(s) and platform where appropriate.
[x] Put lists in alphabetical order, correct spacing.
[x] Add needed indications (PDF, access notes, under construction).
[x] Used an informative name for this pull request.

Follow-up

Check the status of GitHub Actions and resolve any reported warnings!

Link of the issue - https://github.com/EbookFoundation/free-programming-books/issues/7106

I think these are supposed to go on the chet sheet list
Please read CONTRIBUTING.md guidelines!

I think these are supposed to go on the chet sheet list Please read CONTRIBUTING.md guidelines!

Alright, I will check it.


text:
Update free-courses-hi.md

Added a youtube playlist for Computer Organization and Architecture in Hindi.
What does this PR do?
Complete playlist for Computer Organization and Architecture.
For resources
Description
A valuable resource for studying Computer Architecture in Hindi.
Why is this valuable (or not)?
It is a complete resource in Hindi to understand concepts of Computer Organization and Architecture.
How do we know it's really free?
It is a youtube tutorial.
For book lists, is it a book? For course lists, is it a course? etc.
Checklist:

[x] Read our contributing guidelines.
[x] Search for duplicates.
[x] Include author(s) and platform where appropriate.
[x] Put lists in alphabetical order, correct spacing.
[x] Add needed indications (PDF, access notes, under construction).
[x] Used an informative name for this pull request.

Follow-up

Check the status of GitHub Actions and resolve any reported warnings!

No allcaps titles. Please read docs/CONTRIBUTING.md guidelines!

Looks like that's how the resource is named in Youtube

No allcaps titles. Please read docs/CONTRIBUTING.md guidelines!

Looks like that's how the resource is named in Youtube

We have our own rules on capitalization. It often makes sense to truncate the title.


text:
Simulation logic

Closes #50, closes #84, closes #85, closes #86, closes #88.

@Mati-AAU nu tror jeg det hele er fixed. Du må meget gerne kigge på det igen :)

authors: APaludan EmilieSonne


text:
[WIP] Add the Deltares World Flood dataset

Description at https://planetarycomputer.microsoft.com/dataset/deltares-floods and https://nbviewer.org/github/microsoft/AIforEarthDataSets/blob/main/data/deltares-floods.ipynb
Basically a computation of coastal flooding with certain parameters (return time, year) on a specified DEM.
This is ~1gb in size.
Needs docs and tests (if possible)

If the file is too big you can add tests to run locally but keep them out of CI.
Also note keywords are pretty standardized here, so go for res instead of resolution. We also pass the whole string  10km because the units can be mixed and it gets confusing. The string makes it much clearer what is being specified in a script.
I would also just use year.
Thinking about this, we really need a trait interface for dimensional keywords so we can automatically make series out of them. It's a bit hacky and specific how its currently done, Rasters.jl just special cases month and date keywords. We would need to add year for this to work, but again it wont scale in the long term.
See:
https://github.com/rafaqz/Rasters.jl/blob/main/src/sources/rasterdatasources.jl#L95-L112

In this case year is actually a parameter, not a time - it indicates the year of reference for sea level.

Yeah, we a squishing a wide range of datset shapes into a regular structure, and it doesnt always work so cleanly.
What are the options to be layers?

Just remembered this PR. SRTM already doesn't have a layer as there is only one. This could be the same?
We may need to add/fix dispatch in Rasters.jl to handle that.

Bump!


text:
[bug] Ubuntu 24.04 x11 的一些问题

Describe the bug
ubuntu 24.04  X11 协议。存在的一些小问题：

双击不能自动粘贴，但可以将数据写入剪切板（注：偶尔不能成功，偶尔能成功自动粘贴）：

https://github.com/user-attachments/assets/6af24c44-b4e3-46c5-8635-099cf3fa678c

图片不能预览：

剪切板列表窗口，不能拖动，固定在左上角

https://github.com/user-attachments/assets/b58228ea-4a78-47cc-8b5a-fbcb067fe8df
Reproduction
No response
Expected behavior
No response
Application and system information
{
  "appName": "EcoPaste",
  "appVersion": "0.0.6",
  "tauriVersion": "1.7.1",
  "platform": "Linux",
  "platformArch": "x86_64",
  "platformVersion": "24.4.0"
}

Additional context
No response

GNOME 还是 KDE，版本号是多少

不能预览图片的问题已解决 #469

GNOME 还是 KDE，版本号是多少

- **操作系统名称：**                                      Ubuntu 24.04 LTS
- **操作系统类型：**                                      64 位
- **GNOME 版本：**                                    46
- **窗口系统：**                                        X11
- **内核版本：**                                        Linux 6.8.0-41-generic

窗口位置的问题在 #694 修复了，可以同步最新代码试试！

最新代码在 Gnome 表现也相对稳定，不知道你电脑表现如何，可以自己跑一下试试！
https://github.com/user-attachments/assets/33fdbcf3-f390-4c70-86e6-2810c1267704

这个问题我先关了，在 Gnone 和 KDE 都运行良好，如果还有问题，请重新开一个新的 issue！

authors: ayangweb suhanyujie zpp0196

repo: EcoPasteHub/EcoPaste


text:
Improved demo notebook to show a walk-thru on how to write a Model/Variables

Closes #21
Changes:

I updated the model_architecture.ipynb notebook to step by step walk-thru building a simple model. Only after everything is explained do I show the real-world TSM example.
I also made a very minor change in utils.py to fix a bug.
I made a new class method for base.Model -> base.Model.get_state_variables()  that allows state variables to be seen before the model is initialized. This allows one to see which variables need to be put in the input dictionary without digging thru the code.

@aufdenkampe mind commenting on the notebook before I merge? (edit: whoops, couldn't revert, still would appreciate comments I can add)

@xaviernogueira, thanks for these updates! I'm sure @kewalak, @imscw95, @sjordan29 and others will appreciate the clearer guidance.
I'm glad to see that you implemented a base.Model.get_state_variables() method, as this function is required by BMI, which we'll be implementing before too long.

authors: aufdenkampe xaviernogueira


text:
We can change the navbar to a sticky one

Description
Even if scroll down I can see the navbar using glass morphism which makes it easier for the user to navigate to multiple parts of proeject
Screenshots
No response
Do you want to work on this issue?
Yes
Additional information
No response

Thank you for raising.  As we will be going through the redesign process shortly this is likely to be looked at then, so I will close for now.

repo: EddieHubCommunity/BioDrop


text:
[BUG] List Item is not visible inside seacrh box on Dark mode

Description
When the screen size is small and in dark mode, the search item is not visible. It working properly in light mode.

Screenshots

Additional information
No response

Good spot, thank you 👍

If no one is assigned to work on this issue can you assign it to me?

@anikdhabal I have assigned this to you as you requested to work on it when raising the Issue.

authors: SaraJaoude anikdhabal eddiejaoude md-abid-hussain

repo: EddieHubCommunity/LinkFree


text:
add vikalp-tomer

Fixes Issue

Changes proposed

Check List (Check all the applicable boxes)

[ ] My code follows the code style of this project.
[ ] My change requires changes to the documentation.
[ ] I have updated the documentation accordingly.
[ ] All new and existing tests passed.
[ ] This PR does not contain plagiarized content.
[ ] The title of my pull request is a short description of the requested changes.

Screenshots

Note to reviewers

thanks


text:
Awesome! Thank you @Cahllagerfeld !!

Awesome! Thank you @Cahllagerfeld !!

The docker-compose needs to wait until the Stargate-Container runs before the Api can be started. This issue isnt Gitpod related, but I'm not deep enough into docker-compose to solve this straight.

No problem, we can ask for help on this, I think there is depends_on property. Is a wait really needed though because I think the API does not make a connection to Stargate until a http request hits the API?
Docs https://docs.docker.com/compose/startup-order/
Originally posted by @eddiejaoude in https://github.com/EddieHubCommunity/EddieBot/issues/601#issuecomment-899089484
Currently we create the Client for accessing in the constructor. This means if this fails the API wont start.
In my opinion this is correct, because otherwise we could start the API successfully and without warning although we arent having a database connection. What do you think about it?

oh you used depends_on already 🎉 - I think the API will wait for stargate to be ready

I think it should wait because of the depends_on? we might need to check / test

authors: Cahllagerfeld eddiejaoude

repo: EddieHubCommunity/api


text:
Please invite me to the GitHub Community Organization

Name
Anuja Kumari
Discord Username (if applicable)
Anuja#3678
Additional Context
No response

Welcome @Anujakumari to EddieHub🥳Glad to have you here  🎉

authors: Anujakumari Sam-Varghese

repo: EddieHubCommunity/support


text:
Option, Error type, lambda and namespace

Option, Error
Option and Error types will be simply a value variant but storing another value variant within
Probably should add function that returns type as string for the sake of making things clear
Lambda
Lambda will be simply the same signature as a function, and probably turn functions into an expression of sort that can be invoked with ()
Namespaces
Could add namespaces for the sake of managing files
Namespace of a file will be simply be in the file name
To "import" file content like functions and variables, you can do use namespace
To use imported file, you can use them by doing namespace::function, $namespace::variable, etc
Additional note
Apply after rework of script compiler in #66

Swapped backend in #130 , closing


text:
while installing tensorflow

i got a error like this
ERROR: spyder 3.3.6 requires pyqt5<5.13; python_version >= "3", which is not installed.
ERROR: spyder 3.3.6 requires pyqtwebengine<5.13; python_version >= "3", which is not installed.
ERROR: astroid 2.3.1 requires typed-ast<1.5,>=1.4.0; implementation_name == "cpython" and python_version < "3.8", which is not installed.
ERROR: astroid 2.3.1 has requirement six==1.12, but you'll have six 1.13.0 which is incompatible.
what is the solution for it

Have you figured out? I met the same problem, too.

i also got same problem. if anyone knows how to resolve kindly help me out


text:
dark mode added

Fixed Issue #46
By clicking on the dark mode button on the nav bar, we can toggle between light and dark mode.

Please share the screenshot and video

@nalin-programmer we want to review first please provide screenshot or vedio .

Dark mode:

authors: SahityaRoy Spyder15 nalin-programmer


text:
Using over the internet

If I want to use it over the internet I've heard that I have to open ports of my router (eg.4444) but I do not have any router, I just have a broadband connection......then how can open any port ??? and where will I open any port ? and how will I open any port ?  pls help!!!

Yes in order to use it on internet you need to forward your routers ports to your computer, if you don't have access to router you can't use it over the internet, there is two simple solution to this first one is you can rent a web host and run ARCANUS on that host via ssh, if you do that you don't need to forward any ports.Second you can use your mobile phones hotspot, this app allows you to forward ports https://play.google.com/store/apps/details?id=at.bherbst.net

authors: BestAndroid EgeBalci

repo: EgeBalci/ARCANUS


text:
Stager for reflective payload

When I create a reflective payload a stager (to download and execute it in memory) is not created as previously.

--staged flag is replaced with -r if you pass -r parameter it will create  a reflective payload that you can download and execute inside memory.

Right but previously a stager binary was created but now the binary is not created only the second stage raw shellcode is generated. Need help to create the first stage that will download and execute the shellcode in memory (don't want to touch disk)

I think you misunderstood the actually purpose of the tool. There was no first stage binary ever. If you do not pass the -r parameter Amber creates a reflective payload (raw shellcode) from the given PE file and puts it inside a GO EXE file for running it directly from disk (regular packer/crypter behavior).  And if you pass the -r parameter it only creates a reflective payload and gives you in raw form. Think of it like a PE to shellcode converter, if you want to run a PE file inside memory you can create a reflective payload with Amber and use a basic loader EXE (like Metasploit's meterpreter reverse_tcp payloads). Check out this video https://www.youtube.com/watch?v=lCPdKSH6RMc in this demo Metasploit's powershell loader is used to download and run the reflective payload inside memory. For serving the reflective stage i used this file https://github.com/EgeBalci/Amber/blob/8663119d9cfd818c86ed1a3a1988b5c1aa5e1453/handler.go (But you can also use other methods to serve your reflective payload)

Ok got it thanks.

repo: EgeBalci/Amber


text:
Fixed NullPointerException on android.

issue:
https://github.com/EgorBo/Toasts.Forms.Plugin/issues/37

@canab thank you for the PR, unfortunately I don't have time for this project right now :disappointed:

authors: EgorBo canab


text:
Box TokioTasksRuntime for efficient moves into and out of world during tick_runtime_update

Optimizing for this move every frame:
https://github.com/EkardNT/bevy-tokio-tasks/pull/7/files#diff-b1a35a68f14e696205874893c07fd24fdb88882b47c23cc0e0c80a30c7d53759R82-R85

The current TokioTasksRuntime struct is 120 bytes on my 64-bit machine, which does seem to be worth the tradeoff of one additional indirection when accessing its field.
But, from an encapsulation point of view, I would prefer not to expose this internal optimization to users of the crate. So I suggest making the TokioTasksRuntimeInner struct not pub, which will also require removing the pub on the TokioTaskRuntime tuple struct entry and the runtime field inside the TokioTasksRuntimeInner. Then replace the ability to directly access the pub runtime field with a public runtime() method on TokioTasksRuntime which returns a reference to the Runtime. This will also require updating the methods already on TokioTasksRuntime to have a bunch of self.0 references, of course.

I am going to merge this to get the basic change in and then tweak a few details as described above.

This improvement is now available in 0.9.5.

authors: EkardNT JoeHowarth

repo: EkardNT/bevy-tokio-tasks


text:
feat: Export configuration interface

Hey @ElMassimo!
Thank you so much for this fantastic plugin. Recently the Laravel team introduced Vite as our first-party recommended build tool.
We wanted to provide an easy way for developers to refresh the browser when they change their views, but provide some nice defaults out-of-the-box for Laravel projects. We opted to utilise your plugin under the hood rather than trying to recreate the wheel.
We implemented our own interface for the config values, but I was hoping you would be open to exporting the type so we can utilise it directly instead.
Totally understand if this isn't something you want to do - and thank you again for such a great plugin! It is super useful.

Hi Tim! Glad that it's useful!
Creating a preset for Rails might be nice as well, would you share your config values for Laravel?

Released vite-plugin-full-reload@1.0.1. Thanks Tim! 😃

Thank you for merging @ElMassimo! We are providing a default path list to watch...
app/View/Components/**
resources/views/**
routes/**

authors: ElMassimo timacdonald

repo: ElMassimo/vite-plugin-full-reload


text:
add migration model v2

Fix the spelling error of contentid in article

Added the [NotMapped] attribute to the question property in the answer class to avoid  cycles or multiple cascade paths.
fail: Microsoft.EntityFrameworkCore.Database.Command[20102]
      Failed executing DbCommand (27ms) [Parameters=[], CommandType='Text', CommandTimeout='30']
      ALTER TABLE [Answers] ADD CONSTRAINT [FK_Answers_Questions_QuestionId] FOREIGN KEY ([QuestionId]) REFERENCES [Questions] ([Id]) ON DELETE CASCADE;
Failed executing DbCommand (27ms) [Parameters=[], CommandType='Text', CommandTimeout='30']
ALTER TABLE [Answers] ADD CONSTRAINT [FK_Answers_Questions_QuestionId] FOREIGN KEY ([QuestionId]) REFERENCES [Questions] ([Id]) ON DELETE CASCADE;
Microsoft.Data.SqlClient.SqlException (0x80131904): Introducing FOREIGN KEY constraint 'FK_Answers_Questions_QuestionId' on table 'Answers' may cause cycles or multiple cascade paths. Specify ON DELETE NO ACTION or ON UPDATE NO ACTION, or modify other FOREIGN KEY constraints.
Could not create constraint or index. See previous errors.
   at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
   at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
   at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
   at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
   at Microsoft.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean isAsync, Int32 timeout, Boolean asyncWrite)
   at Microsoft.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String methodName)
   at Microsoft.Data.SqlClient.SqlCommand.ExecuteNonQuery()
   at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteNonQuery(RelationalCommandParameterObject parameterObject)
   at Microsoft.EntityFrameworkCore.Migrations.MigrationCommand.ExecuteNonQuery(IRelationalConnection connection, IReadOnlyDictionary`2 parameterValues)
   at Microsoft.EntityFrameworkCore.Migrations.Internal.MigrationCommandExecutor.ExecuteNonQuery(IEnumerable`1 migrationCommands, IRelationalConnection connection)
   at Microsoft.EntityFrameworkCore.Migrations.Internal.Migrator.Migrate(String targetMigration)
   at Microsoft.EntityFrameworkCore.Design.Internal.MigrationsOperations.UpdateDatabase(String targetMigration, String connectionString, String contextType)
   at Microsoft.EntityFrameworkCore.Design.OperationExecutor.UpdateDatabaseImpl(String targetMigration, String connectionString, String contextType)
   at Microsoft.EntityFrameworkCore.Design.OperationExecutor.UpdateDatabase.<>c__DisplayClass0_0.<.ctor>b__0()
   at Microsoft.EntityFrameworkCore.Design.OperationExecutor.OperationBase.Execute(Action action)
ClientConnectionId:bfb96fdc-448d-4bdf-aca5-b117c8de8a9c
Error Number:1785,State:0,Class:16
Introducing FOREIGN KEY constraint 'FK_Answers_Questions_QuestionId' on table 'Answers' may cause cycles or multiple cascade paths. Specify ON DELETE NO ACTION or ON UPDATE NO ACTION, or modify other FOREIGN KEY constraints.
Could not create constraint or index. See previous errors.

repo: ElderJames/Floo


text:
USAA bug: the phone app stops you from using Zelle for transfers in the United States if your phone system language is set to a foreign language

I have been experiencing this bug from 2017 to 2022 (5+ years so far), starting when I set my phone language to French in order to enhance my study of French which first began at DLI-Washington while studying it for the US Air Force, and USAA still has not acknowledged the existence of this bug nor have they indicated they would fix it. That's pretty irritating.
I have contacted them somewhere between 6 to 12 times regarding this issue. Not one of them has been able (or willing) to go to my article below to read the details.
For full details, see my article here: https://gabrielstaples.com/usaa-and-zelle/
The problem
If your phone language is set to anything other than English (ex: mine is set to French), then the USAA app will block all usage of Zelle for money transfers under the premise of "State or foreign restrictions".
I hypothesize that this is because the software developers have foolishly chosen to use your phone's language as the means of determining which country you are trying to use Zelle in, rather than some other more-robust means.
The temporary work-around
Option A:

Set your phone language to English.
Open the USAA app and use Zelle.
Set your phone language back to the foreign language you want.

Just make sure your phone language is English whenever you try to use Zelle. That's it!
Option B:
Leave USAA and use a different bank which offers Zelle and doesn't discriminate based on your chosen phone language.
What does NOT work
You can NOT use the stand-alone Zelle app if you are a USAA customer. Rather, the stand-alone Zelle app redirects you to the USAA app for Zelle transfers, thereby putting you right back in the situation where you can't use Zelle, due to the USAA phone app's bug.
Consider Option B above, instead.

I have also posted this bug on the USAA community forum here: https://communities.usaa.com/t5/Banking/USAA-bug-the-phone-app-stops-you-from-using-Zelle-for-transfers/td-p/258317
If you get this error when trying to open the link in Chrome:

Request Entity Too Large
The requested resource
/t5/Banking/USAA-bug-the-phone-app-stops-you-from-using-Zelle-for-transfers/td-p/258317
does not allow request data with GET requests, or the amount of data provided in the request exceeds the capacity limit.

...then use the Firefox browser instead. There seems to be some incompatibility between Chrome and the USAA Community forum website (yet another bug?).

USAA has now fixed this bug! See my opinion paper on this here:

Article: https://gabrielstaples.com/usaa-and-zelle/
My final summary: https://github.com/ElectricRCAircraftGuy/ElectricRCAircraftGuy.github.io/issues/32#issuecomment-1241465795


text:
table 的 inline-template 有问题

代码：
<el-table-column                     inline-template                     label="operation"                     width="100">                                              <el-button type="primary" icon="edit"></el-button>                         <el-button type="primary" icon="share"></el-button>                         <el-button type="primary" icon="delete"></el-button>                                  </el-table-column>
报错：
[Vue warn]: Error when rendering component
TypeError: _vm._h is not a function(…)
如果不内嵌element 的标签，即代码修改成这样：
<el-table-column                     inline-template                     label="operation"                     width="100">                                               Edit                         Delete                                  </el-table-column>
是ok的；
再赶项目，求回答。。。急。。。急。。。急。。。

和 #1065 #1032 重复，里面有解决方案。或者等今天的新版本。

今天什么时候发布新版本啊。。。

authors: Leopoldthecoder wikidson

repo: ElemeFE/element


text:
[Bug Report] el-select fails to set default value

Element UI version
2.4.11
OS/Browsers version
Windows 7 / Chrome 70.0.3538.110
Vue version
2.5.17
Reproduction Link
https://jsfiddle.net/56fyLj8c/1/
Steps to reproduce
open the jsfiddle link
What is Expected?
show default value "9 test"
What is actually happening?
show "9"

You are using remote-method, the selected label won't update until you select one option.

You are using remote-method, the selected label won't update until you select one option.

Workaround:
You can prepopulate ´´'s inside ´remote-method´ ´´, before setting its v-model, then the default value displays properly. Since you already have the value you want displayed there is no need to search for it.

authors: Erbenos Youngtse ziyoung


text:
Does the [Feature Request] framework have Christmas eggs like Ant Design?

Existing Component
否
Component Name
无
Description
框架也会有类似Ant Design的圣诞彩蛋吗

没有，放心使用。

Element UI does not have any plan in the past or the future on implementing irrelevant features that don't help our customers to improve product's value.


text:
横纵导航栏同时存在时候的bug

ElementUI version
v1.1.3
OS/Browers version
macOS
Vue version
2.1.6
当横纵导航栏同时存在，且控制一个路由时，在从横的切换到纵的时候，两个组件defaultActive属性变化都正确，但是横导航栏的样式没有正确切换，原来is-active的li仍然保持is-active。

看不太懂。。提供一下demo把


text:
请问如何Webpack打包时如何排除ElementUI（JS/CSS）？

团队正在做OA前端项目(ElementUI全组件入口JS文件引入)，项目前端功能模块组件太多，采用Webpack Vue2 multiple entry 多页面入口方式开发，开发调试运行正常，每个入口Html都是相同的布局导航主界面框架（延迟加载各自相关的组件模块）Webpack打包时想抽离出ElementUI（JS/CSS）做直接CDN引入，JS可以通过配置 externals: {  'element-ui':'ElementUI'}排除，但是CSS文件还是写入到了每个入口页面各自独立的CSS文件，请支招...
配置环境
Webpack ^2.2.1
Vue ^2.2.2
ElementUI ^1.2.5
webpack.base.conf
var path = require('path')
var webpack = require('webpack')

var config = require('../config')
var utils = require('./utils')
var entris = require('./entris')

var projectRoot = path.resolve(__dirname, '../')
var env = process.env.NODE_ENV
// check env & config/index.js to decide weither to enable CSS Sourcemaps for the
// various preprocessor loaders added to vue-loader at the end of this file
var cssSourceMapDev = (env === 'development' && config.dev.cssSourceMap)
var cssSourceMapProd = (env === 'production' && config.build.productionSourceMap)
var useCssSourceMap = cssSourceMapDev || cssSourceMapProd
var ExtractTextPlugin = require('extract-text-webpack-plugin')
var baseWebpackConfig = {
    entry: {
        vendor: ['vue','vuex','vue-router']
    },
    output: {
        path: config.build.assetsRoot,
        publicPath: process.env.NODE_ENV === 'production'
            ? config.build.assetsPublicPath
            : config.dev.assetsPublicPath,
        filename: 'js/[name].js'
    },
    externals: {
        'element-ui':'ElementUI'
    },
    resolve: {
        extensions: ['.js', '.vue'],/* require时省略的扩展名，如：require('module') 不需要module.js*/
        modules: [
            path.join(__dirname, '../node_modules'),
        ],
        alias: {
            '~src': path.resolve(__dirname, '../src'),
            '~api': path.resolve(__dirname, '../src/api/index'),
            '~api-config': path.resolve(__dirname, '../src/api/config'),
            '~components': path.resolve(__dirname, '../src/components'),
            '~pages': path.resolve(__dirname, '../src/pages'),
            '~store': path.resolve(__dirname, '../src/store'),
            '~utils': path.resolve(__dirname, '../src/utils')
        }
    },
    resolveLoader: {
        modules: [path.join(__dirname, '../node_modules')]
    },
    module: {
        rules: [
            {
                test: /\.vue$/,
                loader: 'eslint-loader',
                enforce: "pre",
                include: projectRoot,
                exclude: /node_modules/
            }, {
                test: /\.js$/,
                loader: 'eslint-loader',
                enforce: "pre",
                include: projectRoot,
                exclude: /node_modules/
            }, {
                test: /\.vue$/,
                loader: 'vue-loader'
            }, {
                test: /\.js$/,
                loader: 'babel-loader',
                include: projectRoot,
                exclude: /node_modules/
            }, {
                test: /\.json$/,
                loader: 'json-loader'
            }, {
                test: /\.html$/,
                loader: 'vue-html-loader'
            }, {
                test: /\.(png|jpe?g|gif|svg)(\?.*)?$/,
                loader: 'url-loader',
                query: {
                    limit: 10000,
                    name: utils.assetsPath('img/[name].[hash:7].[ext]')
                }
            }, {
                test: /\.(woff2?|eot|ttf|otf)(\?.*)?$/,
                loader: 'url-loader',
                query: {
                    limit: 10000,
                    name: utils.assetsPath('css/fonts/[name].[hash:7].[ext]')
                }
            }
        ]
    },
    plugins: [
        new webpack.ProvidePlugin({$: 'jquery', jQuery: 'jquery', 'window.jQuery': 'jquery'}),
        new ExtractTextPlugin(utils.assetsPath('css/[name].css?[contenthash:7]'))
    ]
}
baseWebpackConfig.entry = Object.assign(baseWebpackConfig.entry, entris)
module.exports = baseWebpackConfig

webpack.prod.conf
var path = require("path")
var config = require('../config')
var utils = require('./utils')
var entris = require('./entris')
var webpack = require('webpack')
var merge = require('webpack-merge')
var baseWebpackConfig = require('./webpack.base.conf')
var ExtractTextPlugin = require('extract-text-webpack-plugin')
var HtmlWebpackPlugin = require('html-webpack-plugin')

config.build.productionSourceMap = false

baseWebpackConfig = merge(baseWebpackConfig, {
    module: {
        rules: utils.styleLoaders({sourceMap: config.build.productionSourceMap, extract: true})
    },
    devtool: config.build.productionSourceMap
        ? '#source-map'
        : false,
    output: {
        path: config.build.assetsRoot,
        filename: utils.assetsPath('js/[name].js?[chunkhash:7]'),
        chunkFilename: utils.assetsPath('js/[id].js?[chunkhash:7]')
    },
    plugins: [
        new webpack.DefinePlugin({
            'process.env': {
                NODE_ENV: '"production"'
            }
        }),
        new webpack.optimize.CommonsChunkPlugin({
            name: 'vendor',
            minChunks: function(module, count) {
                return (module.resource && /\.js$/.test(module.resource) && module.resource.indexOf(path.join(__dirname, '../node_modules')) === 0)
            }
        }),
        new webpack.optimize.CommonsChunkPlugin({name: 'manifest', chunks: ['vendor']}),
        new webpack.optimize.UglifyJsPlugin({
            compress: {
                warnings: false
            }
        }),
        new ExtractTextPlugin(utils.assetsPath('css/[name].css?[contenthash:7]')),
        new webpack.LoaderOptionsPlugin({
            minimize: true,
            options: {
                context: __dirname,
                vue: {
                    loaders: utils.cssLoaders({sourceMap: config.build.productionSourceMap, extract: true})
                }
            }
        })
    ]
})

Object.keys(entris).forEach(function(entry) {
    baseWebpackConfig.plugins.push(new HtmlWebpackPlugin({
        chunks: [ 'manifest', 'vendor', entry ],
        filename: entry + '.html',
        template: 'src/template/index.html',
        inject: true,
        minify: {
            removeComments: true,
            collapseWhitespace: true,
            removeAttributeQuotes: true
        }
    }))
})

module.exports = baseWebpackConfig

utils.js
var path = require('path')
var config = require('../config')
var ExtractTextPlugin = require('extract-text-webpack-plugin')
exports.assetsPath = function(_path) {
    var assetsSubDirectory = process.env.NODE_ENV === 'production' ? config.build.assetsSubDirectory : config.dev.assetsSubDirectory
    return path.posix.join(assetsSubDirectory, _path)
}

exports.cssLoaders = function(options) {
    options = options || {}
        // generate loader string to be used with extract text plugin
    function generateLoaders(loaders) {
        loaders = ['css', 'postcss'].concat(loaders)
        var sourceLoader = loaders.map(function(loader) {
            var extraParamChar
            if (/\?/.test(loader)) {
                loader = loader.replace(/\?/, '-loader?')
                extraParamChar = '&'
            } else {
                loader = loader + '-loader'
                extraParamChar = '?'
            }
            return loader + (options.sourceMap ? extraParamChar + 'sourceMap' : '')
        }).join('!')

        if (options.extract) {
            return ExtractTextPlugin.extract({ fallback: 'vue-style-loader', use: sourceLoader })
        } else {
            return ['vue-style-loader', sourceLoader].join('!')
        }
    }

    // http://vuejs.github.io/vue-loader/configurations/extract-css.html
    return {
        css: generateLoaders([]),
        postcss: generateLoaders([]),
        less: generateLoaders(['less']),
        sass: generateLoaders(['sass?indentedSyntax']),
        scss: generateLoaders(['sass'])
    }
}

// Generate loaders for standalone style files (outside of .vue)
exports.styleLoaders = function(options) {
    var output = []
    var loaders = exports.cssLoaders(options)
    for (var extension in loaders) {
        var loader = loaders[extension]
        output.push({
            test: new RegExp('\\.' + extension + '$'),
            loader: loader
        })
    }
    return output
}

你好，有办法了吗，我也在研究


text:
[Feature Request] expose row index in table column

Existing Component
Yes
Component Name
el-table, el-table-column
Description
need get access to current row index in the column component, basicly i want to do is:
    <el-table :data="dataArray"
      <el-table-column v-for="(value, key) in dataArray[rowIndex]" :label="key"></el-table-column>
    </el-table>

We have no plan to support this.

authors: Leopoldthecoder ShaneXie


text:
[Feature Request] Cascader does not support multiple cascade selector

Existing Component
是
Component Name
Cascader
Description
如题

We have no plan to support this.

authors: Leopoldthecoder zhanglingkang


text:
fix: drawer when content is too much

Please make sure these boxes are checked before submitting your PR, thank you!
Issues
https://github.com/ElemeFE/element/issues/16896
修复：
当 drawer 内容过多时，无法展示的问题

[x] Make sure you follow Element's contributing guide (中文 | English | Español | Français).
[x] Make sure you are merging your commits to dev branch.
[x] Add some descriptions and refer relative issues for you PR.

这种修改方法，drawer 顶部的关闭按钮也会滚动上去，这个行为是不期待的

authors: luckyCao xrkffgg


text:
synbols dataset

hi @optimass , could you share what was the configuration of the synbols dataset you used in your experiments?

Hi @webcsm .
Sorry for the late reply.
I added the dataset here.
I don't think it's a viable long-term solution, as Google will ask me permission every time someone wants to download it...
I'll find another solution later, but it in the meantime this should work

authors: optimass webcsm

repo: ElementAI/osaka


text:
Add Vivaldi support

Hello,
It would be cool, if you could make it work right for Vivaldi. Vivaldi is a heavy individualized chrome based browser. The extension basicly works. But it has the issue that it shows the three oldest videos on the top and then it's going on with the newest videos.

Hi, I apologize but at this time I do not really have time to port this extension to browsers like Vivaldi. It should work because it is chromium based but I could not find a solution at a glance. If you or someone else would like to debug the issue that would be great :)

EOF is near. closing.


text:
cplaced (avs+)

Hi,
It seems cplaced accepts the cplaces value and it cannot be changed.
Colorbars(pixel_type="yv12")
a=fmtc_resample(width/2, height/2, cplace="mpeg1", cplaces="mpeg1")
fmtc_resample(width/2, height/2, cplaces="mpeg1", cplaced="mpeg2")
Compare(a)

Indeed. It was a copy/paste error, as often. Fixed in 9681b3e14cf15f41dfac2515d188af2e8587efe5.

Thanks.

authors: EleonoreMizo TbtBI

repo: EleonoreMizo/fmtconv

license: WTFPL


text:
Training on SLURM Cluster without deepspeed launcher

Hi,
I am trying to get GPT-NeoX to run on a cluster that uses SLURM and srun, but that does not support ssh within jobs, making it difficult/impossible to use the deepspeed launch method.
When this is not supported, DeepSpeed suggests to use torch.distributed.launch to start the independent processes manually, but I am not sure how to do this with GPT-NeoX and the deepy.py launcher.
Usually this would look like this:
python -m torch.distributed.launch $DISTR_ARGS train.py $TRAIN_ARGS $DS_ARGS

Preferably I would exchange the deepspeed.launcher.runner.main(deepspeed_main_args) with something else to keep loading the arguments etc. as is.
If that is not possible, do I have to move the argument processing into the train.py script, changing some of its arguments?
I feel that this SLURM setup should not be too uncommon and that there is an obvious and simple solution.

Please use the DeepSpeed slurm launcher by adding the following to your gpt-neox config:
   "launcher": "slurm",
   "deepspeed_slurm": true,

If your cluster needs any specific srun arguments, feel free to fork DeeperSpeed and edit the srun command directly in https://github.com/EleutherAI/DeeperSpeed/blob/main/deepspeed/launcher/multinode_runner.py#L222
I don't recommend passing arguments on the run line. Instead, set up your config with any gpt-neox/DS args, then launch with something like
python <path-to-gpt-neox>/deepy.py <path-to-gpt-neox>/train.py --conf_dir <path-to-gpt-neox>/configs> local_setup.yml 1-3B.yml

Thank you very much @Quentin-Anthony !
I managed to get it running finally seeing the option to ignore double-checking the hostlist using ssh.
I have not yet tested the case extending deepspeed's srun command with the necessary container opening etc., but I am happy for now, and will update if I find a solution for that part of the problem.

authors: Quentin-Anthony RobinQrtz

repo: EleutherAI/gpt-neox


text:
Klokan-qa task

What is Klokan-qa

Dataset of mathematical questions in Czech for elementary and high-school children
~850 questions
Dataset is not translated, which makes it the only publicly available dataset in Czech for math, which is not translated

 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.

repo: EleutherAI/lm-evaluation-harness


text:
Added my info to data.json

Pull Request
Proposed Changes

Give a summary of the changes made in the repository.
List the dependencies used.
Also mention the issue number [#(40)].

Types of changes made

[ ] Fixed Bug
[ ] Added new Features
[x] Edited Documentations
[ ] Enhanced the working of code
[ ] Additional Changes
Mention any Additional Change here

@all-contributors add @sarthakm21 for docs

repo: Elevate-Lab/elevate-lab-website


text:
ActionController::UnknownFormat in posts#show

Error in workshop-codes
ActionController::UnknownFormat in posts#show
ActionController::UnknownFormat
View on Bugsnag
Stacktrace
app/controllers/posts_controller.rb:50 - show
app/controllers/application_controller.rb:46 - set_current_user

View full stacktrace
Created by mitchel_jager@hotmail.com via Bugsnag

An error linked to this issue has been marked as fixed in Bugsnag
ActionController::UnknownFormat in posts#show


text:
No prompt appears when a website asks for some permission

Describe the bug
Basically what the title says, haven't tested with other permissions.
To Reproduce
Steps to reproduce the behavior:

Start chromium with a clean profile
Open reddit.com (for example)
Reddit asks for permission to show notificatiosn
No prompts appears, the screen only turns black and there is a white dot on the center of the page

Expected behavior
A prompt appears allowing me to decide whether to give said permission or not.
Screenshots

Environment

OS/Platform and version: Arch Linux
ungoogled-chromium version: 83.0.4103.106

Additional context
The problem has been there since 83.0.4103.97, I just didn't notice at the time since my profile already had the permissions I gave to the sites I visit frequently. Until some days ago I reinstalled arch and started with a new profile, allowing me to notice the issue.

After refreshing this dot disppears and never returns. Weird.

After some time it will try to ask again, only way to stop it is to change the sites permissions directly.

@jstkdng Have you tried any other website? I have tried https://www.bennish.net/web-notifications.html but it fails. Looks like notifications are broken completely.

This sounds like a regression in the upgrade to 83. Labeling as a bug until shown otherwise.

Has anyone checked whether this also happens with vanilla chromium?

I also have brave installed and the prompt appears normally. Havent tested with regular chromium.
@PF4Public
The same happens with the 4chan-x extension, it tries to ask for notification permissions and nothing happens.

Well that doesn't draw any conclusion because brave may have their own patch fixed the problem. I don't have a machine that I can create a new profile so I cannot test at this time..

@wchen342
Just tested on regular chromium and the notifications shows up normally, at least on reddit:

Then there is a patch that causes this. Maybe trying to build with one more patch each time and see which one causes the problem?

Is this still a problem with 84?

v84 works fine with clean profile on Arch. Not sure about other systems though.

So the problem fixed itself? That's interesting...
Closing for now.

repo: Eloston/ungoogled-chromium


text:
Updating to Chromium 94.0.4606.61

Please respond if you would like to update ungoogled-chromium to the new stable Chromium version.
Notes for the developer
Once you claim it, it is advisable that you create a Draft Pull Request for increased visibility:

Finally, make sure to reference this issue in your PR.
Feel free to ask questions and discuss issues here along the way. Thanks!
Notes for others
Feel free to raise issues or questions throughout the process. However, please refrain from asking ETAs unless no visible progress has been made here or on the developer's PR for a while (e.g. 2 weeks).

I've started work on this and should have a PR up soon.


text:
57.0.2987.110-1 GN build error

I followed the directions listed in the BUILD file, but when I get to step 7 (building GN), it errors with this:
...
At global scope:
cc1plus: warning: unrecognized command line option ‘-Wno-c++11-narrowing’
[337/337] LINK gn
Building gn using itself to out/Release...
ERROR at //printing/BUILD.gn:147:22: Script returned non-zero exit code.
      cups_version = exec_script("cups_config_helper.py",
                     ^----------
Current dir: /home/lehi/Downloads/ungoogled-chromium-57.0.2987.110-1/build/sandbox/out/Release/
Command: python -- /home/lehi/Downloads/ungoogled-chromium-57.0.2987.110-1/build/sandbox/printing/cups_config_helper.py --api-version /home/lehi/Downloads/ungoogled-chromium-57.0.2987.110-1/build/sandbox/build/linux/debian_wheezy_amd64-sysroot
Returned 1 and printed out:

cups-config not found: /home/lehi/Downloads/ungoogled-chromium-57.0.2987.110-1/build/sandbox/build/linux/debian_wheezy_amd64-sysroot/usr/bin/cups-config

See //BUILD.gn:270:7: which caused the file to be included.
      "//printing:printing_unittests",
      ^------------------------------
Command '['/tmp/tmpXrhx8n/gn', 'gen', '/home/lehi/Downloads/ungoogled-chromium-57.0.2987.110-1/build/sandbox/out/Release', '--args= is_debug=false']' returned non-zero exit status 1

I looked inside ungoogled-chromium-57.0.2987.110-1/build/sandbox/build/linux/debian_wheezy_amd64-sysroot, but it was empty.
I'm running amd64 Gentoo with Python versions 2.7.13, 3.4.6, and 3.6.1-r1

What specific instructions are you following? Are you using Notes for other systems, platforms, and configurations? Are you using depot_tools? utilikit? What are your GN flags?

I'm just following the "General building instructions". I'm using utilikit with the UTILIKIT_CONFIG_TYPE=linux_conservative environment variable set. I don't know anything about the GN flags, so your guess is as better than mine.

Based on your interpretation, I've reformatted BUILDING to make more sense. It's currently available in the develop branch.
It's not documented yet (since there are some problems with GCC vs Clang that need to be worked out), but you can try generating a build script using the linux_simple build type.

Okay, I'll try it with linux_simple.

Oh yeah, I forgot to mention where that build script is and how to use it. linux_simple can be used by running ungoogled_linux_simple/build.sh from within build/sandbox (or whatever you specified your build sandbox directory to be). It also uses quilt to apply patches. And it's only been tested in a fresh sandbox.

Ah, hm, the ungoogled_linux_simple directory doesn't appear to exist.

Are you sure you generated the build files correctly? I tested the code and it still works correctly.

Probably not. I'm running the command utilikit/generate_build_files.py debian --flavor standard --apply-domain-substitution, but since that was taken from the Debian build section, maybe I don't want to run it?

debian in that command is the build type. Pass in --help to that script and subcommands of it for more info.

Ah-ha! There we go. ungoogled_linux_simple has now been generated.

Closing to clean up the issue tracker. Let me know if you still have problems.

authors: Eloston lehitoskin


text:
Docs incorrectly list override-git-commit instead of override_git_commit

Describe the bug
The documentation says that override-git-commit: [hash] can be used in about.toml to override the commit used to find the license file. That's not correct; the field is called `override_git_commit.

The docs are correct, the code was not, the field is now renamed to be what it was supposed to be, thanks for raising this issue.

authors: Jake-Shadle akonradi-signal

repo: EmbarkStudios/cargo-about


text:
Can't install 4.0.7 on win10

SerialPort version:4.0.7
NodeJS Version:6.9
Operating System and Hardware Platform:win10 x64
Are you using an alternative NodeJS runtime? (eg Electron):no
when i run npm i serialport get below error:
> serialport@4.0.7 install D:\work\nodejs\angular\angular2-electron\node_modules\serialport
> node-pre-gyp install --fallback-to-build

                                                                                node-pre-gyp ERR! Tried to download(undefined): https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v48-win32-x64.tar.gz
node-pre-gyp ERR! Pre-built binaries not found for serialport@4.0.7 and node@6.9.2 (node-v48 ABI) (falling back to source compile with node-gyp)
gyp ERR! clean error
gyp ERR! stack Error: EPERM: operation not permitted, unlink 'D:\work\nodejs\angular\angular2-electron\node_modules\serialport\build\Release\obj\serialport\vc120.pdb'
gyp ERR! stack     at Error (native)
gyp ERR! System Windows_NT 10.0.14393
gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "D:\\work\\nodejs\\angular\\angular2-electron\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "clean"
gyp ERR! cwd D:\work\nodejs\angular\angular2-electron\node_modules\serialport
gyp ERR! node -v v6.9.2
gyp ERR! node-gyp -v v3.4.0
gyp ERR! not ok
node-pre-gyp ERR! build error
node-pre-gyp ERR! stack Error: Failed to execute 'C:\Program Files\nodejs\node.exe D:\work\nodejs\angular\angular2-electron\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js clean' (1)
node-pre-gyp ERR! stack     at ChildProcess.<anonymous> (D:\work\nodejs\angular\angular2-electron\node_modules\serialport\node_modules\node-pre-gyp\lib\util\compile.js:83:29)
node-pre-gyp ERR! stack     at emitTwo (events.js:106:13)
node-pre-gyp ERR! stack     at ChildProcess.emit (events.js:191:7)
node-pre-gyp ERR! stack     at maybeClose (internal/child_process.js:877:16)
node-pre-gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)
node-pre-gyp ERR! System Windows_NT 10.0.14393
node-pre-gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "D:\\work\\nodejs\\angular\\angular2-electron\\node_modules\\serialport\\node_modules\\node-pre-gyp\\bin\\node-pre-gyp" "install" "--fallback-to-build"
node-pre-gyp ERR! cwd D:\work\nodejs\angular\angular2-electron\node_modules\serialport
node-pre-gyp ERR! node -v v6.9.2
node-pre-gyp ERR! node-pre-gyp -v v0.6.32
node-pre-gyp ERR! not ok
Failed to execute 'C:\Program Files\nodejs\node.exe D:\work\nodejs\angular\angular2-electron\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js clean' (1)
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules\chokidar\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.0.15: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
npm WARN enoent ENOENT: no such file or directory, open 'D:\work\nodejs\angular\angular2-electron\node_modules\nslog\package.json'
npm WARN @angular/core@2.3.1 requires a peer of rxjs@5.0.0-rc.4 but none was installed.
npm WARN @angular/http@2.3.1 requires a peer of rxjs@5.0.0-rc.4 but none was installed.
npm WARN @angular/router@3.3.1 requires a peer of rxjs@5.0.0-rc.4 but none was installed.
npm ERR! Windows_NT 10.0.14393
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "i" "serialport"
npm ERR! node v6.9.2
npm ERR! npm  v3.10.9
npm ERR! code ELIFECYCLE

npm ERR! serialport@4.0.7 install: `node-pre-gyp install --fallback-to-build`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the serialport@4.0.7 install script 'node-pre-gyp install --fallback-to-build'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the serialport package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node-pre-gyp install --fallback-to-build
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs serialport
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls serialport
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     D:\work\nodejs\angular\angular2-electron\npm-debug.log

@reconbot mybe  a permission's error(file locked) or network error(try to download abi),when i open a new cmd windows after close all cmd windows,it excute successed.but not found laws.

@reconbot Looks like ok,but i havn't change any code.


text:
Act 4

Chris gave me a bit of heads up that there may need to be some changes in the 2.0 Skilltree. These are more than likely going to be functional changes to the tree and not just accommodation of new nodes. Just thought I would give you guys the heads up. He said we would see why tomorrow when the embargo lifts.

I get the feeling that the build URLs and the JSON tree data will change in a way so that we need to make changes in our code. The problem I feel is not that we will not fix it, because I think we will, but the timing issue. These changes might take a while to fix and since this is a project done on off hours for all of us, it might take a while.

I think this is what Chris was talking about:

It looks like a gem from D2 :) If that's the case and this gem only contains stats - it's not a big deal. But what if you can select a couple of them across the tree and make a "runeword" out of them? Oh boy :)

Not a big deal for the internal stuff but if the official tree planer adds support for this then the URL and data will change, and we need to be able to handle that.

That is what I am more worried about. I don't really want to mess with the
parser to get all the stats and save them. It isn't very hard but still an
annoying process.
On Apr 10, 2015 6:09 AM, "Daniel Mauritzson" notifications@github.com
wrote:

Not a big deal for the internal stuff but if the official tree planer adds
support for this then the URL and data will change, and we need to be able
to handle that.
—
Reply to this email directly or view it on GitHub
https://github.com/EmmittJ/PoESkillTree/issues/108#issuecomment-91551401
.

Well shit: https://www.pathofexile.com/theawakening
The once with radius might be pretty hard, unless the radius data is in the JSON from the website.

Well, this is going to take some time to figure out. We are also probably going to have to develop a system to craft gems.

Ok, so for now we can actually start preparing for the tree. We know that we will need to be able to collect information from surrounding nodes, change stats of surrounding nodes, and be able to skill nodes in an area. We can actually work on implementations before the tree comes out.

Is there any description of whole mechanic?

If we can figure out how to map the radius correctly then finding nodes
will not be a problem.
On Sat, 11 Apr 2015 09:29 l0g0sys notifications@github.com wrote:

Is there any description of whole mechanic?
—
Reply to this email directly or view it on GitHub
https://github.com/EmmittJ/PoESkillTree/issues/108#issuecomment-91784133
.

There are sockets in the tree. These sockets can have jewels placed within them. Some of these sockets affect surrounding nodes, others just apply stats as if it were any other node. These jewels that have a radius affect so far can alter what bonus a node gives, the source the bonus goes to and how selection works.
I don't think there is a full detailed description of all the jewels yet.

Radius isn't difficult. It would probably be in the json.

It is as easy as sqrt((x'-x)^2+(y'-y)^2) and just checking if that falls within a value. Drawing a circle on the tree also shouldn't be too difficult ;)

Not jewels, where did you get all these informations from? Mechanic
description, not item description, i'm interested in.

Jewels are the new mechanic. Look at https://www.pathofexile.com/theawakening
Watch some of the videos about the passive tree.

Can't find it, only some Combat Preview.

http://www.pathofexile.com/forum/view-thread/1242809

Things will definitely get interesting.
I'm mainly curious if you want to let people craft gems within the app (and if it will know about all the unique ones). One more thing to be excited about with Act 4 :)

Think crafting won't be needed, there will be limited set of jewels with
fixed mods you can pick from and socket it. So they will be most likely
in ItemDB.
More interesting will be UI for it :)

Not so sure, looking at the teased jewels there are magical, rare and unique. If so then there can be a lot of combinations. But we won't know for sure until we can test :)

The question is: Can you vaal them? :D

You can vaal them.
On Apr 11, 2015 2:29 PM, "Max Langhof" notifications@github.com wrote:

The question is: Can you vaal them? :D
—
Reply to this email directly or view it on GitHub
https://github.com/EmmittJ/PoESkillTree/issues/108#issuecomment-91928735
.

Yep, all we can do is speculate. It isn't clear yet, where actually will
be storage for applied jewels. They can be part of inventory JSON or
tree URL. But even if they were part of inventory, i'd skip crafting
phase. UI doesn't have to be simple select-box. All I want is to avoid
of having multiple UI actions to socket jewel (e.g. craft jewel into
some virtual storage, then click on socket and pick jewel from virtual
storage). That's what i mean by not crafting jewels.

I was thinking clicking on a slot would allow you to craft a gem, then we
could go from there. A nice simple ui for it

Yep, that's what i mean. Tho, by crafting, i mean an act of item
instantiation with all item properties used in inventory JSON. So, once
you do real crafting, pretty much you can layout base for crafting of
any item as those jewels might follow rules of an regular item (maybe
with diferent mod counts per rarity).

Yeah, they have 2 mods for magic and 4 mods for rare. I don't think we can get away with not being able to craft these jewels. It doesn't matter if the data is in the JSON or not, we still will need to provide a way for the user to pick the stats they want.

All i saw in video was 1 mod on unique ones.

Then go to http://www.pathofexile.com/theawakening and hover over the ones presented there. Magic, rare, unique...

This seems to be the most complete list of unique jewels so far
http://cb.poedb.tw/us/unique.php?c=theawakening

Yep, but I can't do anything until the json is released. I have beta
access, but the data can't be accessed yet.

You have beta access already? Looks like it will take some time till i get one :)

Ok. So we will need to integrate an item editor and item database...
I am thinking of basing it on Procurement. I had used it as library before (without many changes), so it shouldn't be a big problem to use its UI classes and some affix list to generate items.
I have already paired affixes with item bases, it is not 100% correct, but it should be enough for some initial version.
I can try to put some demo together in next few days and create pull request.

Procurement is pure stash/forum management tool. There is no crafting and no mod data at all. Not sure it would help us in any way. The only views which could be integrated would be maybe Inventory and some ItemHover?

I have Mod analyser with mod data datamined from shop forums (i can generate all mod combinations (with tiers) that can be on given item...) and I can probably reuse it for item generation. :P
Actually procurement have lot of features that will be needed (probably):

Data structure for items with serialization and deserialization
UI parts: Item visualization, Item Hover, item search UI, highlighting ...
offline storage (database) of items (we have that, but without UI bindings)
pairing items to gear slots (you need working base type identification for this... and there were some errors even in procurement (reported & fixed now), its not entirely trivial)
complete base type list
download and filter out needed items (jewels) from player stash.

And there are other people maintaining the net code, item data and fixing bugs... which should save us some work :)

All mods for each item type can be pretty much found at http://www.poemods.com/ (current ones ofc).
Regarding Procurement features you mentioned:
Data structure for items with serialization and deserialization
We have pretty much model for items with deserialization. Serialization shouldn't be much of issue.
And i don't think it's wise to start with new model while we already have deep dependencies all over project with our current one. Imho, waste of time.
UI parts: Item visualization, Item Hover, item search UI, highlighting ...
This... i don't care much about :p I'm UI noob.
offline storage (database) of items (we have that, but without UI bindings)
We will go along with idea of community self-maintained item database (i.e. primary by datamining of Wiki). So we won't have to care about items at all. Only minimum of necessary data will be kept maintained within application.
pairing items to gear slots (you need working base type identification for this... and there were some errors even in procurement (reported & fixed now), its not entirely trivial)
At first glance, can't see really problem here at all :) But who knows.
complete base type list
Will be datamined.
download and filter out needed items (jewels) from player stash.
This is not really priority. Once you can create own jewel, you don't need stash at all.
This is planning application, so you want to plan with stuff you probably don't have yet :)
So, i'd not jump onto Procurement so fast :) It might create more mess than good.

UI stuff
For now I'll look into the UI code to find out how much work will be reimplementing procurement features with current Item model.
(we can probably just take some of their code, there shouldn't be problem with licenses)
There could be lot of annoying stuff with item images (unique items have different images...) Store them with application or download them on demand? ...
Pairing items to gear slots - its a mess in corner cases like blue items with 1 affix, some base types are substring of others or mods (map in MAPle shield ...). JSON data for item can differ pretty significantly for different cases. You can easily miss something.
Poemods - I didn't know its back online.
There are too few categories for full featured item editor :)
For example: spellshields can roll different subset of shield mods than normal shields, same problem with armor/ES/evasion/hybrid armors.
Some Critical strike mods were incorrect, but there are two sets listed on official site so who knows :)
complete base type list
No need for datamining we can ask and borrow data.xml from procurement :)
download and filter out needed items (jewels) from player stash.
I kind of like feature to to show change in DPS with items from my stash :)
But it can probably be done with ctrl+c ingame and paste and parse item in PoESkillTree instead of loading entire stash

I would just like to propose the simple solution of people copy pasting items from their game client into the skill tree? Ctrl+C on an item exports it as text to the clipboard. That should be fairly easy to parse and is definitly still faster than waiting procurement style for 100 stash tabs to load.
Maybe I'm missing something here though, not really involved in the project, but I think jumping onto procurement is a bad idea.

I never meant to use procurement as whole application, just to borrow some features (and code)
Normal user probably would not notice that there are some procurement libraries.

You still have a dependency on procurement at that point, that in my opinion isn't really necessary. Plus it's another app that has your login data. As a said, just my POV, as a non dev in this project.

I would like to add that currently we don't store login data

This may be a silly question, but... has no effort been made to obtain the tree from the game files?
There are readily available libraries for working with Path's .ggpk and .dat files (e.g. https://github.com/MuxaJIbI4/libggpk).
The passive skill information such as the name, icon, stat id, stat coefficients, type, flavor text, etc. can be trivially exported from Data/PassiveSkills.dat. The stat information can likewise be exported from Data/Stats.dat. And the tree structure can be found in Metadata/PassiveSkillGraph.psg.
As far as I can tell, the only significant work that would be involved would be parsing and laying out the graph. Everything else is a 1:1 translation to what's currently in the JSON.
Is it just a matter of prioritizing other things over getting skill trees out early?

Not able to view it right now, but could you tell me if it is in a JSON
format? Also, I don't exactlt want to hurt our relationship with GGG by
releasing something that isn't intended to be released

It's not. Using the tools in libggpk, the passive skill data exports as CSV:
Rows,Id,Icon,Stats,Stat1,Stat2,Stat3,Stat4,Unknown8,Name,Data1,IsKeystone,IsNotable,FlavourText,IsJustIcon,Unknown13
0,lava_lash1,Art/2DArt/SkillIcons/passives/lavalash.dds,[408],30,1,1,1,30439,Lava Lash,[],False,True,,False,355
1,two_handed_weapon_damage_and_stun_duration4,Art/2DArt/SkillIcons/passives/stun2h.dds,"[339, 340]",8,8,1,1,22233,Two Handed Melee Damage and Stun Duration,[],False,False,,False,-1

The stat data is a similar format.
The passive skill graph is a binary format that defines the tree and would take a bit of reverse engineering. I've only taken the time to decipher bits and pieces of it, and I'm not sure if anyone else has published anything on it, so this would be where majority of the engineering effort would be.
The relationship with GGG is important, and I don't know where their stance on this would lie. But I definitely think it would be feasible for someone with beta access to generate a JSON file that would work with the skill tree planner as-is (minus jewel functionality).

Well, I know where their stance on data mining is. It's nowhere. There were numerous questions asked on forums about the issue and there was never official answer. That's the reason why i choosed to use Wiki as source of data for gems instead of reading game files directly. So, we don't have to deal with this issue at all.
I think releasing the skill tree before official release would be last nail to this status quo :)
They don't want to release it because:
1 They don't have JavaScript libs working with new type of nodes and new funcitonality.
2 Or, simply the tree is subject to change. So why to release something that will be change maybe few times before actual release.

Oh hey... supporter packs include beta keys... and the format of all these files are exactly the same except for the addition of an "isSocket" boolean in PassiveSkills.dat.
Well, I'm gonna generate myself a JSON file for personal use... If you guys decide to put it out there, let me know and I'll share what I come up with.

Well that actually ended up being a much easier project than I expected. Wrote up a 100 or so line Python script to parse those files and generate some JSON that works in the current skill tree planner and other than some cosmetic things (icons / text) will probably be identical to the JSON that GGG eventually publishes.

With the surge of people getting in the beta via supporter packs now, and the complete availability of all this information already, I can't see any real problem with publishing this. Maybe it'll even encourage more thoughtful feedback.
I dunno. I'm going to sleep, so I'll at least give it some thought, and if you guys want to make a case against it, by all means do.

Honestly, we don't have to make a case. No is no.

Yep, there is no point breaking our application for rest of players
still playing only official leagues in game by adopting this beta skill
tree.
Not to mention, there is still some stuff to be done before even
thinking about new tree (at least i have few things on TODO list), for
which official tree is pretty much neccesary.
So, I'd suggest you to make a thread on forums with link to your
datamined skill tree file and simple instructions on how to replace it
in app.

Okay you guys misunderstood me. I would never suggest making an update to the app that only sorta works with the closed beta. What I had in mind was in fact simply a reddit thread or something along those lines.
I wanted to give you guys a chance to speak up if you thought the mere existence of it would be harmful to the community.
It sounds like we're actually in complete agreement.

It wouldn't be harmful to the community, but all of the Devs of the
community. If you release data before it is ready then you force GGG to
correct this by pushing out data that isn't even done. It would also being
a lot of pressure on us and poebuilder to update our tools to handle such
data.

Just another onlooker chiming in:
@ccbrown, I think you should release the data. It's obviously already packaged into the client, it would be helpful to devs that want to make use of it, and there's no NDA on the closed beta. Historically, GGG has been very supportive of the community with respect to these kinds of things.
@EmmittJ, could you elaborate what you mean by forcing GGG "to correct this by pushing out data that isn't even done."? I might be having trouble parsing that sentence. Worst case scenario, GGG decides they didn't want info to be datamined and they take steps to correct it via encryption. Even if that does happen, I don't think it would be a problem at all--it just means you only get access to complete data.
For what it's worth, more pressure to update tools is also a good thing. It means said tools are being used and the impatient ones might even do the work for you via pull requests. More information and more contributors are wins across the board.

Sure, what I mean is that the data presented here isn't correctly done.
Sockets, images, and stats aren't complete so releasing this data means
that GGG will have to update the images, complete sockets and finish their
own JavaScript.
Honestly, I don't care what individuals do. I just do not want to deal with
the 'bugs' with data that isn't official.

@EmmittJ, that makes sense, but I don't think GGG is going to prioritize development differently based on what the community has and doesn't have. Unless they start seeding the client with unofficial data, you could say we have the most official data available: exactly what the client sees. That's about as official as you can get. If the client contains a bug on the other hand.. that's outside our control and something GGG will have to correct anyways.

I agree with Emmitt.  IIRC GGG has not finished their balance pass yet, and
for all we know that could very well include skill tree updates.  By
pushing out the data before GGG is finished, we're potentially creating a
lot of noise for GGG to deal with.  We need to respect the fact that this
is a beta.  GGG was hesitant to release the skill tree JSON too early with
the last update; why would now be any different?
On Wed, Apr 29, 2015 at 2:52 PM, Victor Robertson notifications@github.com
wrote:

@EmmittJ https://github.com/EmmittJ, that makes sense, but I don't
think GGG is going to prioritize development differently based on what the
community has and doesn't have. Unless they start seeding the client with
unofficial data, you could say we have the most official data available:
exactly what the client sees. That's about as official as you can get. If
the client contains a bug on the other hand.. that's outside our control
and something GGG will have to correct anyways.
—
Reply to this email directly or view it on GitHub
https://github.com/EmmittJ/PoESkillTree/issues/108#issuecomment-97598687
.

@Kaezin The most glaring difference is that the data is already widely available. Last time it was not. People can already look at images and data dumps of the tree. There's no further harm in letting them click to highlight nodes and do math for then. There's also a huge difference in GGG releasing / endorsing something and an independent doing so.

Just an FYI Chris gave the go ahead in email: http://imgur.com/dNWq6P5
All the additional reasons you listed for not updating it also sound very reasonable, just wanted to let you know that Chris is OK with it if you guys give it a shot.

@EmmittJ Any news on the new json data? Even if they are still tweaking the numbers atm they might have decided on the object names, if so we can start working on updating our parser.

I haven't received any news, but if official release date is July 10th we
are probably close to receiving the data.
On Jun 24, 2015 2:58 AM, "Daniel Mauritzson" notifications@github.com
wrote:

@EmmittJ https://github.com/EmmittJ Any news on the new json data? Even
if they are still tweaking the numbers atm they might have decided on the
object names, if so we can start working on updating our parser.
—
Reply to this email directly or view it on GitHub
https://github.com/EmmittJ/PoESkillTree/issues/108#issuecomment-114811278
.

authors: EmmittJ Kaezin MLanghof SpaceOgre Ttxman benjaminjackman ccbrown l0g0sys lawl nyashaint vmrob

repo: EmmittJ/PoESkillTree


text:
Fix reading of VERSION file

If the cwd is not the project root, the latest release bombs with this error:
/Users/fijabakk/src/git/roxml/lib/roxml.rb:18:in `read': No such file or directory - VERSION (Errno::ENOENT)
	from /Users/fijabakk/src/git/roxml/lib/roxml.rb:18:in `<module:ROXML>'
	from /Users/fijabakk/src/git/roxml/lib/roxml.rb:16:in `<top (required)>'
	from /Users/fijabakk/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
	from /Users/fijabakk/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
	from /Users/fijabakk/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/irb/init.rb:281:in `block in load_modules'
	from /Users/fijabakk/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/irb/init.rb:279:in `each'
	from /Users/fijabakk/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/irb/init.rb:279:in `load_modules'
	from /Users/fijabakk/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/irb/init.rb:20:in `setup'
	from /Users/fijabakk/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/irb.rb:53:in `start'
	from /Users/fijabakk/.rvm/rubies/ruby-1.9.2-p290/bin/irb:16:in `<main>'

This patch fixes the problem by reading the VERSION file relative to the current file.

Sorry about that, 3.3.1 is out now.

authors: Empact jarib

repo: Empact/roxml


text:
Debian install.sh (dev branch version)

Empire Version
branch dev + docker
OS Information (Linux flavor, Python version)
Debian 9
Expected behavior and description of the error, including any actions taken immediately prior to the error. The more detail the better.
Multiple error in install.sh :
1 - E: Package 'libssl1.0.0' has no installation candidate
2 -
./install.sh: line 115: [: which: unary operator expected
Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package powershell
ls: cannot access '/opt/microsoft/powershell/*/DELETE_ME_TO_DISABLE_CONSOLEHOST_TELEMETRY': No such file or directory

3 -
fatal: destination path 'bomutils' already exists and is not an empty directory.
make: *** No targets specified and no makefile found.  Stop.
make: *** No rule to make target 'install'.  Stop.
chmod: cannot access 'bomutils/build/bin/mkbom': No such file or directory

This is because of setup/bomutils/.placeholder
Screenshot of error, embedded text output, or Pastebin link to the error
See build logs here
Any additional information
These errors are affecting #857
More information to create a Debian version of the installer:
$ sudo docker run debian:stretch cat /etc/debian_version
9.3

$ sudo docker run debian:jessie cat /etc/debian_version
8.10

$ sudo docker run debian:wheezy cat /etc/debian_version
7.11

Best regards

@PierrickV just wanted to confirm that this issue is for the docker-dev branch?

Hi @xorrior ,
The issue is about the dev branch and the install.sh file.
Best regards

This does not seem to be a issue on Ubuntu, we will need to hunt this down on a full image

3 is fixed in recent push.

2 is do to wrong GPG ring and will be fixed

Fixed #881

authors: PierrickV killswitch-GUI xorrior

repo: EmpireProject/Empire


text:
画面の向きがロックされていると正しい向きで撮影できない

Overview

画面ロックが有効な状態でlandscapeの向きにして写真を撮ると縦長になる。
ツールバーアイコンも回転しない。

UIDeviceのOrientationの仕様かもしれない？
TaskList

これCoreMotionしかないのか？？？？

現時点で UIDevice.orientation を参照している箇所:

ToolBarModeSwitcher : ボタンアイコンの回転, 通知センタ使用
https://github.com/Enchan1207/loc-tan/blob/48e8913c3b66082148ce1c8ace76c4a7492ec311/loc-tan/Toolbar/View/ToolBarModeSwitcher.swift#L62
ToolBarItemView : アイテムアイコンの回転, 通知センタ使用
https://github.com/Enchan1207/loc-tan/blob/48e8913c3b66082148ce1c8ace76c4a7492ec311/loc-tan/Toolbar/View/ToolBarItemView.swift#L55
CameraViewController : 撮影時の方向判定, 通知センタ非使用 (受動的)
https://github.com/Enchan1207/loc-tan/blob/48e8913c3b66082148ce1c8ace76c4a7492ec311/loc-tan/Camera/ViewController/CameraViewController.swift#L243
MainView : ズーム倍率ボタンの回転, 通知センタ使用
https://github.com/Enchan1207/loc-tan/blob/48e8913c3b66082148ce1c8ace76c4a7492ec311/loc-tan/Main/View/MainView.swift#L209

デバイスの向きとその変化を扱うクラスを新しく作って、これら処理内部では UIKit 由来APIの代わりにそれを使うようにする?

いろんなクラスが同時に変化を検知するケースでいくと、マルチキャストデリゲートか(純正APIと同じように)通知センタを使うかの2択になってくる
画面にすら依存しないんで AppDelegate で持つか…………

こんな感じでどうよ！


text:
Development

Requisitos

Descrição da Mudança

Benefícios

Possíveis Desvantagens

Issues relacionados

Abordagens Alternativas

Maravilhosa <3

authors: Lorena nayara

repo: Enegrecer/enegrecer-web


text:
System test MVP

Synopsis:
As the Volt team
We want to execute automated system tests (business process happy flows), prior to deploying new software updates to the actor test environment
So that we will be informed about problems that potentially span across the system as a whole (across domains) and may act upon it.
Tech notes:

System tests are tests that run across domains, on the system as a whole, source
This test is categorized as System Test and built as a xunit test project
Dan (@dstsyst) from Mighty Ducks has already started this, by setting up a skeleton (see this branch) and then another branch for pipeline work (private repo, please ask Peter (@prtandrup) for location)
All communication with the system under test is done through DataHub API Management

Out of scope:

As part of the MVP, team Volt just wants to be informed about failed system test, not guarding further deployment. A general concept needs to be discussed and agreed upon across teams. Hence deployment guarding is out of scope
GUI tests

Acceptance criteria:

[ ] AC1 // The following system test is created for BRS-031 'Create subscription'
Given a Grid Access Provider submits a 'Charge price list request' containing a new subscription
When the Grid Access Provider peeks for new messages
Then a Confirmation message is received for the particular subscription.
(Note: later down the road, we will include check for electricity supplier(s) receives notifications for this subscription to cover the entire business process flows)

[ ] AC2 // Executed after deployment:
Given one or more Charges system tests are ready
When deployment has been carried out to an environment prior to the actor test environment
Then the system tests are executed and failed results are reported to the Volt team.

Below is considered a bonus target - do it if time allows - otherwise please create a new story for it

[ ] Bonus // The following system test is created for BRS-037 'Maintain Charge Links'
Given a Grid Access Provider submits a new 'Charge link request' containing a new Charge Link (new charge + MP ID combination)
When the Grid Access Provider peeks for new messages
Then a Confirmation message is received for the particular charge link.

Blocked until MessageHub 'peek' and 'dequeue' functionality is up and running again

blocked by MD token implementation.

The out-of-scope note regarding guarding further deployment when a test fails is obsolete.
We actually do guard further deployment already.

The new system test ran successfully as part the deployment of PR 1241, see snippet below:

AC# 2 tested that a failing system test will guard deployment to next environment.
System tests are executed after deployment to U-001. As seen below, as failing system test will block deployment to subsequent environments, hence AC2 is fulfilled.

authors: HenrikSommer PerTHenriksen prtandrup

repo: Energinet-DataHub/geh-charges


text:
Initial Implementation of Databricks HealthCheck

Description
We have implemented a health check for presister streaming job and publisher streming job.
References

#406

I have completed my review, please reach out to me for any further clarification.

I have verified that we get a current health status and that we get a Teams notification through application insight. note: It takes about 15 min from receiving the unhealthy message in application insight to receive the message in Teams

I have verified that we get a current health status and that we get a Teams notification through application insight. note: It takes about 15 min from receiving the unhealthy message in application insight to receive the message in Teams

Why that long? Shouldn't it be within around 5 minutes?

authors: BjarkeMeier ftoft johevemi lasrinnil

repo: Energinet-DataHub/geh-timeseries


text:
Modtager 401 unauthorized efter x antal successfulde beskedhåndteringer

CS0259062
Ved levering af besked på følgende endpoint: /v1.0/cim/requestchangeofsupplier modtages en 401 unauthorized, efter at have kald endpointet successfuldt x antal gange (4-5 gange i følge brugeren)
Vi har gensendt den nye client secret, så det har ikke noget med udløbsdato for secret at gøre, hvilket også giver mening når de første kald er gået godt.

@mknic vil du sætte et team på? :)

authors: PerTHenriksen mknic

repo: Energinet-DataHub/green-energy-hub