Lack of release notes / changelog

I don't know if it's "by design", but changelog was not updated almost for a year (since 9.2.5), releases page was working little longer (until 9.4.25). We just updated ECS to v10 but I don't even know what's new there 😅 Comparing tags is not useful, there are too many files modified.
It would really be helpful if there was some kind of information about new releases.

Hi, we used to generate releases from PR but it shown way too informative. Due to my focus on Rector, I don't have time and energy to manage releases here.
I know it's not what you look for, but at the moment the only release info is on my blog or in the PRs.
What exactly is your issues that lead you here?

I just like to know what I can expect from newer versions, if upgrade is required or maybe only nice to have, especially for major versions. Did you consider making some automated process for it? There are projects like aeon-php/automation that could be helpful. Would be really good to have some info about releases :slightly_smiling_face:

Such automation would be definitely useful :+1:

Closing as answered. Feel free to send any PR to improve this situation :+1:


logic bug on remotingUtil

What is the purpose of the change
delete the logic bug
Brief changelog
delete "sc.configureBlocking(true);"
Verifying this change
Follow this checklist to help us incorporate your contribution quickly and easily. Notice, it would be helpful if you could finish the following 5 checklist(the last one is not necessary)before request the community to review your PR.

[x] Make sure there is a Github issue filed for the change (usually before you start working on it). Trivial changes like typos do not require a Github issue. Your pull request should address just this issue, without pulling in other changes - one PR resolves one issue.
[x] Format the pull request title like [ISSUE #123] Fix UnknownException when host config not exist. Each commit in the pull request should have a meaningful subject line and body.
[x] Write a pull request description that is detailed enough to understand what the pull request does, how, and why.
[x] Write necessary unit-test(over 80% coverage) to verify your logic correction, more mock a little better when cross module dependency exist. If the new feature or significant change is committed, please remember to add integration-test in test module.
[x] Run mvn -B clean apache-rat:check findbugs:findbugs checkstyle:checkstyle to make sure basic checks pass. Run mvn clean install -DskipITs to make sure unit-test pass. Run mvn clean test-compile failsafe:integration-test  to make sure integration-test pass.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

IMO, it is not a bug.  I'll close this PR first. Please feel free to reopen it if you have any other questions.


krb5: 1.20.1 -> 1.21.2

Description of changes
https://nvd.nist.gov/vuln/detail/CVE-2023-36054
https://nvd.nist.gov/vuln/detail/CVE-2023-39975
Supersedes  #237366
Will try to bump 23.05 to 1.20.2 ~and see if we can patch CVE-2023-39975~ (it doesn't look like 1.20 is vulnerable to CVE-2023-39975, as it doesn't attempt the same early-free in the cleanup handler)
Also built pkgsMusl, pkgsCross.aarch64-multiplatform, pkgsi686Linux & pkgsLLVM variants.
Things done

Built on platform(s)

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

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

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

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

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

[ ] Fits CONTRIBUTING.md.

Uh, maybe the kerberos framework will need to be propagated?  nix build is broken even.
https://github.com/NixOS/nixpkgs/pull/257792#issuecomment-1744455146

(I don't understand how darwin frameworks work, at all.)

Possibly, but why is it trying to link the actual framework binary? It should be using a tbd file.

Yes, that's a good question which I didn't write out.

If this isn't resolved by the time we rebuild curl (the following week), I assume I'd revert this and do a patch update instead, like on 23.05.


superset-frontend]# npm run dev-server     ERR

npm run dev-server     ERR
version:1.0.1   master

This is probably related to #13744

I have modified the file  【webpack.config.js】

but npm run dev-server ERR

windows  10
node        v14.15.0
superset  master
thanks ：）

Not sure about this since I can run fine but since superset does not officially support windows builds, any undefined behavior is possible

Not sure about this since I can run fine but since superset does not officially support windows builds, any undefined behavior is possible

My system version is CentOS, which is the same as windows, My first picture is CentOS
CentOS Linux release 7.2.1511 (Core)
node: v14.5.0


Fix wait/wait_not timings, use time.clock(), extend list view detection

wait / wait_not timings are handled properly now (passing params to _resolve_control) fixing #347.
time.clock() is resistant to accident system clock change (I found it at the main job recently).
Extended list view detection list (thanks @KirillMoizik ).

Codecov Report

Merging #357 into master will decrease coverage by 0.02%.
The diff coverage is 66.66%.

@@            Coverage Diff             @@
##           master     #357      +/-   ##
==========================================
- Coverage   94.54%   94.52%   -0.03%
==========================================
  Files          49       49
  Lines       19722    19732      +10
==========================================
+ Hits        18647    18651       +4
- Misses       1075     1081       +6

@cetygamer is right, it's hard to see the changes in application.py and common_controls.py

It looks like someone of master students used non-default autoCrLf value in git config. I'll try to fix it later.
Also I've sent a feedback about GitHub diff viewer that could be improved (git diff is not the best option in my mind). Support team replied they will consider it probably.
Possible workaround for now is reviewing every commit except merges.


[BUG]: sqliteTable requires index

Report hasn't been filed before.

[X] I have verified that the bug I'm about to report hasn't been filed before.

What version of drizzle-orm are you using?
0.38.2
What version of drizzle-kit are you using?
0.30.1
Other packages
No response
Describe the Bug
sqliteTable shows an error when there's not index (3rd arg) defined. This should be allowed.

Should be fixed in<EMAIL_ADDRESS>


(GH-66) undef is not treated as a special value

Fixes #66
Previously undef was not treated as a special value or keyword, which confused
the tokeniser into thinking it was a resource definition.  This commit adds a
keywords matcher to detect undef.

Reminder

[x] Added Tests

[x] Ran npm run convert and committed the changes too

Now tokenises correctly


feat(cmd): add '--version' flag

Signed-off-by: Xavier Coulon<EMAIL_ADDRESS>

Codecov Report

Merging #29 (bd2ecff) into main (3893f73) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main      #29   +/-   ##
=======================================
  Coverage   75.93%   75.93%
=======================================
  Files           8        8
  Lines         482      482
=======================================
  Hits          366      366
  Misses         82       82
  Partials       34       34

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Git norms doc

Adds
https://docs.google.com/document/d/1mv-0hymSr2WIUgE-9l6P53M44Fd13nQ_QUpgxSIgKTU/edit
and
https://docs.google.com/document/d/1WK673QArNxdJi-JSf2J30GhmNk45gyYF2WCPLfzE8a8/edit#heading=h.9s45exk8c5x4
into project docs

closes #270

@tnrahim I'm noticing in the CI page markdown preview there are a lot of headers showing up with ## in front of them. Not sure if that's rendering as you intended.

Also at the top of that page it says "bookmark your project's GitHub repo" and links to a generic public repo. I'm wondering if that could confuse people... Is the intention to replace that link with the actual project repo for each client where this gets published?

Generic Repo
I used the generic repo to make the documentation more project agnostic. Teams can update that link to point to their particular project if they are personalizing these docs.
I've updated the other items as well.

The project management doc looks good to me. I'm thinking that a lot of the intro to git/github content could go in the "learning" tab, and at that point the project management doc might work better in the "Code Development" subsection. Thoughts @jkarpen?

I agree with that (moving the project management doc to Code Development). It does seem similar to some of the items in that section.

The project management doc looks good to me. I'm thinking that a lot of the intro to git/github content could go in the "learning" tab, and at that point the project management doc might work better in the "Code Development" subsection. Thoughts @jkarpen?

I agree with that (moving the project management doc to Code Development). It does seem similar to some of the items in that section.

Project Management doc has been moved to the code development section.


Modal overflow not working correctly with IE11

When using IE11 it does not properly remove overflow:hidden when closing.
Changing:
document.body.style.overflow = null;
to:
document.body.style.overflow = '';
seems to fix the problem for IE11 and still work in Chrome and Firefox.

Well spotted, would you mind submitting a PR?


feat: Add adminer

Adminer is a very useful tool for visually inspecting the MEV relayer's database entries.

hey this is fixed!


Action fails due to TeXLive

I'm encountering an issue with this action :
" "" "latexmk" "-pdf -file-line-error -halt-on-error -interaction=nonstopmode" "" "" "tlmgr update --self && tlmgr update --all" "" "" "" ""
Run pre compile commands

tlmgr: Local TeX Live (2023) is older than remote repository (2024).
Cross release updates are only supported with
  update-tlmgr-latest(.sh/.exe) --update
See https://tug.org/texlive/upgrade.html for details.

and with this configuration file:
name: Publish

on:
  push:
    branches:
      - master
jobs:
  build:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@main
      - name: Compile and Deploy
        uses: jonhue/pubtex-action@main
        with:
          deploy_key: ${{ secrets.ACTIONS_DEPLOY_KEY }}
          files: |
            main.tex

I've investigated the issue, and it appears to be related to this issue: https://github.com/xu-cheng/latex-action/issues/141\
The problem with the current setup is that the action consistently fails until April 1st.
Based on the discussion in the linked issue, removing l.39 in the file action.yml should fix it
        pre_compile: tlmgr update --self && tlmgr update --all

Hello @Yag000, thank you for pointing this out! I added an input pre_compile_command that allows you to configure the command that is run before compilation.


Misc fixes

The first commit removes an unused import, which reduces the amount of warning spam on build.
The second commit was needed to get the tests to build on my windows machine (which uses back-slashes in paths).

Opps.  Turns out that import was actually used.  Trying again with an allow(unused_imports) instead.

Thanks! Could some tests be added as well?

I didn't add any new features, but sure.  What did you have in mind?

The appveyor script is pretty minimal right now, it would be good to have at least the js-sys and webidl-tests crates tested on there.

@eminence oh primarily just tests to ensure that the behavior doesn't regress accidentally in the future through a refactor accidentally gone wrong.
For example I'm not sure what generates the unused imports, but having a windows-specific tests with a Windows-specific path would be good to have!

Ok!  So I don't know how to add a test for unused imports (which wasn't a problem, just a small annoyance), but I took @ohanar's suggestion and enabled from more tests on Appveyor.
Appveyor already includes geckodriver and chromedriver as pre-installed software on its image, so this was pretty easy.  Unfortunately, I wasn't able to get geckodriver to work, so this PR only uses chromedriver.  (Any experts can review the geckodriver failure logs here).

@eminence oh I think I just ran across the GlobalStack unused import issue, which is a legit but I think we need to fix. In that sense could the unused import be fixed instead of ignored?

Looks great, thanks!


IOS Error : UI API called on a background thread

Version : 0.8.0
RN version : 0.60.5
using cocoapods
Code:
let file = await RNHTMLtoPDF.convert(options).catch(err =>
    console.error(err)
  );

Error:
[_webView loadHTMLString:_html baseURL:baseURL]
Main Thread Checker: UI API called on a background thread: -[UIApplication applicationState]

Resolved the error by enclosing the line with dispatch_async,

line 176, RNHTMLtoPDF.m

dispatch_async(dispatch_get_main_queue(), ^{
    [_webView loadHTMLString:_html baseURL:baseURL];
});

Not sure if this is a bug with the library, and if this is the valid way. Am I the only one getting this error?

I am also getting the same notification, ..but the app still works after some time.

I have the same problem, it only appears with iOS 13.

Version : 0.8.0
RN version : 0.60.5
using cocoapods
Code:
let file = await RNHTMLtoPDF.convert(options).catch(err =>
    console.error(err)
  );

Error:
[_webView loadHTMLString:_html baseURL:baseURL]
Main Thread Checker: UI API called on a background thread: -[UIApplication applicationState]

Resolved the error by enclosing the line with dispatch_async,

line 176, RNHTMLtoPDF.m

dispatch_async(dispatch_get_main_queue(), ^{
    [_webView loadHTMLString:_html baseURL:baseURL];
});

Not sure if this is a bug with the library, and if this is the valid way. Am I the only one getting this error?

I am getting the same error, thanks for the temporary solution!


[C++] fix regex namespace to avoid core dump

Motivation
remove usages of std::regex, which causes core dump with some lower versions of GCC.
Modifications
replace std::regex and boost::regex with PULSAR_REGEX_NAMESPACE::regex whose value the version of GCC determines.
similar PR: #9533
Verifying this change

[x] Make sure that the change passes the CI checks.

/pulsarbot run-failure-checks


Carousel widget indicators customization

As an Ensemble app developer, I want to pass my own widgets for indicatorWidget and selectedIndicatorWidget to the Carousel widget so I can customize the UI to match my designs.
View:
  Column:
    children:
      - Carousel:
          indicatorWidget: MyIndicator
          selectedIndicatorWidget: MySelectedIndicator

MyIndicator:
  # custom widget definition

MySelectedIndicator:
  # custom widget definition

It's approved by @snehmehta. So I'm closing it


Prep work for Leaflet 1.x migration

Prep work for https://github.com/CartoDB/cartodb.js/issues/1503.

This, along https://github.com/CartoDB/Leaflet.CanvasLayer/pull/24, https://github.com/CartoDB/torque/pull/284, and https://github.com/CartoDB/cartodb.js/pull/1594 will require passing the smoke tests.
So please, add anything relevant for the acceptance criteria.


Prepare Machine Friendly WGSL Spec

Just like we need a json version of WebGPU API spec for API and code generation, we need WGSL spec in json.
Typically the most useful part maybe a list of built in functions so that we can generate code to compile these intrinsics programtically.
This page 's WGSL tag has some useful resources, we may need to scrape or find proper may to use repo generating this site to get related specification.

Partially solved with #68 , since we are actually following WGSL to add CLSL language spec, and we've already added many type/function declarations, we are likely to skip WGSL spec parser and use fully manully edited CLSL spec. Close this issues now.


Fix Infinite Resize Issue in es-editor Caused by es-resize-observer

This PR addresses an issue where this.editorInstance?.layout({ width, height }) was causing the es-editor component to expand indefinitely. This expansion triggered the es-resize-observer to emit another sizeChanged event, which in turn called this.editorInstance?.layout({ width, height }) again, creating an infinite resize loop.

I attempted to determine why the observer was receiving incorrect dimensions but was unsuccessful. The height was off by approximately 4-5 pixels. To prevent expansion caused by this mismeasurement, I changed the editor's height from 100% to calc(100% - 10px).


tauri v2 uses https://asset.localhost net::ERR_CONNECTION_REFUSED[bug]

Describe the bug
I got this error while using https://asset.localhost in tauri v2.
GET https://asset.localhost/D:/xxx.jpg net::ERR_CONNECTION_REFUSED

But it is displayed normally in v1.
Is this a bug? Or are there other ways to handle it?
Reproduction
No response
Expected behavior
No response
Full tauri info output
[✔] Environment
    - OS: Windows 10.0.22631 X64
    ✔ WebView2: 123.0.2420.65
    ✔ MSVC: Visual Studio Enterprise 2022
    ✔ rustc: 1.76.0 (07dca489a 2024-02-04)
    ✔ cargo: 1.76.0 (c84b36747 2024-01-18)
    ✔ rustup: 1.27.0 (bbb9276d2 2024-03-08)
    ✔ Rust toolchain: stable-x86_64-pc-windows-msvc (default)
    - node: 20.9.0
    - pnpm: 8.15.4
    - yarn: 1.22.22
    - npm: 10.1.0

[-] Packages
    - tauri [RUST]: 2.0.0-beta.13
    - tauri-build [RUST]: 2.0.0-beta.10
    - wry [RUST]: 0.37.0
    - tao [RUST]: 0.26.1
    - @tauri-apps/api [NPM]: 2.0.0-beta.6
    - @tauri-apps/cli [NPM]: 2.0.0-beta.10

[-] App
    - build-type: bundle
    - CSP: default-src 'self'; script-src 'self' 'unsafe-eval' 'sha256-f2aYrerT20WDJlPe3kdN3JfQlyKoRxP33xkWfDbeO9I=' 'sha256-GFebPxKzs1UkFRCbyMaykyYD7rGVWnt1zk1m6r+ZTWQ=' 'sha256-iUqSk0LHeoYfdwsQNbveDMYkU7Tq/OmyauSlE3snBuc='; style-src 'self' 'unsafe-inline'; connect-src ipc.localhost localhost ws:; img-src http: https: data: asset: https://asset.localhost
    - frontendDist: ../dist
    - devUrl: http://localhost:1420/
    - framework: Vue.js
    - bundler: Vite

Stack trace
No response
Additional context
No response

In v2 it's http now (instead of https) (i'd recommend using convertFileSrc so that you don't have to worry about that, or platform differences). Can you try that? If that also doesn't work, please share your scope config.

@FabianLars I tried convertFileSrc, but it didn't work, still net::ERR_CONNECTION_REFUSED. I didn't do any other configuration except scp.

@FabianLars I did it, thank you very much! I think it is caused by not turning on assetProtocol.


[SPARK-24609][ML][DOC] PySpark/SparkR doc doesn't explain RandomForestClassifier.featureSubsetStrategy well

What changes were proposed in this pull request?
update doc of RandomForestClassifier.featureSubsetStrategy
How was this patch tested?
local built doc
rdoc:

pydoc:

Test build #93162 has started for PR 21788 at commit b53d14f.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/1048/
Test PASSed.

Test build #93162 has finished for PR 21788 at commit b53d14f.

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

Merged build finished. Test PASSed.

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

Test build #93171 has started for PR 21788 at commit 3283acd.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/1051/
Test PASSed.

Test build #93171 has finished for PR 21788 at commit 3283acd.

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

Merged build finished. Test PASSed.

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

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/1254/
Test PASSed.

Test build #93472 has started for PR 21788 at commit 22396b0.

Test build #93472 has finished for PR 21788 at commit 22396b0.

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

Merged build finished. Test FAILed.

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

what's changed? it was forced pushed so I can't tell what's updated

@felixcheung  I have to force push it so as to change the git username. I will look for what happend

Test build #93583 has finished for PR 21788 at commit 22396b0.

This patch fails due to an unknown error code, -9.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

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

retest this please

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/1346/
Test PASSed.

Test build #93588 has started for PR 21788 at commit 22396b0.

Test build #93588 has finished for PR 21788 at commit 22396b0.

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

Merged build finished. Test PASSed.

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

Merged to master


bug(workflow): _healthcheck func def port should be the equal to PORT env

env variable PORT=5000
_healthcheck port=8080

Isn't this the same as https://github.com/deis/workflow/issues/373 ? @smothiki can you look at this

@helgi yes and no :) the default value for port in the _healthcheck function is 8080 and it should be 5000

5000 is only for slugs, for docker images and such it is 8080, the way @smothiki made it work so that as it pulls the target port from the k8s services for the app (https://github.com/deis/workflow/blob/master/rootfs/scheduler/init.py#L705-L706) but then fallsback on the default if needed
slugs use this template https://github.com/deis/workflow/blob/master/rootfs/scheduler/init.py#L127-L128 and https://github.com/deis/workflow/blob/master/rootfs/scheduler/init.py#L127-L128
Tho the more I look at the logic the more wonky I think this is ...
@smothiki What's stopping us from just exposing all apps as 5000 or 8080, regardless of app type?

Haven't heard anything more about this. Things seem to work as intended despite what is set as default


Delegation

Overview
Allow users to delegate via Wallet.
Stories

[ ] User wants to delegate their tokens to a validator
[ ] User wants to un-delegate their tokens from a validator
[ ] User wants to see how much tokens was delegated and to which validators
[ ] User wants to see how much reward accrued

@ilblackdragon What is the required timeline for this? Discussed making a separate app for delegation for Stake Wars v2 w/ @jimmy3dita, then working into the Wallet.

Update:

the delegation contract is under refactoring by @evgenykuzyakov
the delegation UI will be a separate app, using NEAR Login to connect with the wallet
this app will be linked by Stake Wars page on the website
the application should become one of the examples on near.dev

Closing, opened #722


new rule to check for uncalled private component methods

If a private method is not being called then it's likely there's no need to have it or it's a bug and it should be called somewhere.

Just a note that private access in ColdFusion, unlike Java, allows access for components that extend this component to call the function. I think the rule is still probably a good idea, but I believe it would currently have to assume no subcomponents.


Is there any plan to support DX12 in DXVK?

There is D9VK for DX9, here is DXVK for DX10 and DX11, is there any plan to support DX12 in DXVK soon?

https://source.winehq.org/git/vkd3d.git/

Isn't it conflict with DXVK?

https://github.com/doitsujin/dxvk/wiki/DXGI


⚠ Bofrost.at has degraded performance

In fd70a3c, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 1005 ms

Resolved: Bofrost.at performance has improved in a9a011c after 6 minutes.


fix: update of currentValue after successful supervised turn-on setValue call

This fixes an edge case for supervised setValue calls where the targetValue is 255 and a duration is specified. In this case we'd always set currentValue equal to targetValue after the command execution was successful, regardless what targetValue actually is.
We now use the same check as for immediately successful supervised commands, and query the current value if targetValue is 255.
fixes: https://github.com/zwave-js/node-zwave-js/issues/6110
fixes: https://github.com/home-assistant/core/issues/97595

@zwave-js-bot automerge


added word-wrap to .brand-title

Word Wrap on the title allows the heading to not spill outside the sidebar.
In some resolutions like the iPad resolution the Title was spilling out of the Sidebar
Example:
Without Word Wrap

With Word Wrap

Edit:
I have only made change on the main branch and not the gh-pages branch

Thank you for your careful discovery.


unable to install flask-mysqldb in google app engine

Hey Guys,
I'm trying to install flask-mysqldb in my app engine environment and I get the following error.

Collecting flask-mysqldb Using cached https://files.pythonhosted.org/packages/62/e3/955c845efe1aacf30c8e2607470544ede36aa1044f6382c809f13e014104/Flask-MySQLdb-0.2.0.tar.gz
Collecting Flask>=0.10 (from flask-mysqldb) Using cached https://files.pythonhosted.org/packages/7f/e7/08578774ed4536d3242b14dacb4696386634607af824ea997202cd0edb4b/Flask-1.0.2-py2.py3-none-any.whl Collecting mysqlclient (from flask-mysqldb)
Using cached https://files.pythonhosted.org/packages/ec/fd/83329b9d3e14f7344d1cb31f128e6dbba70c5975c9e57896815dbb1988ad/mysqlclient-1.3.13.tar.gz
Complete output from command python setup.py egg_info: sh: 1: mysql_config: not found
Traceback (most recent call last): File "", line 1, in
File "/tmp/pip-install-i07vlu/mysqlclient/setup.py", line 18, in metadata, options = get_config()
File "setup_posix.py", line 53, in get_config libs = mysql_config("libs_r")
File "setup_posix.py", line 28, in mysql_config raise EnvironmentError("%s not found" % (mysql_config.path,))
EnvironmentError: mysql_config not found
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-i07vlu/mysqlclient/

any help would be very appreciated.
Thanks!

It's because the environment App Engine is running on is missing some MySQL libraries so flask-mysqldb cannot be installed. Did you check the how-to for using Cloud SQL on App Engine here?
It seems you need this in your app.yaml:
libraries:
- name: MySQLdb
  version: "latest"


error startup

[16:00:05 INFO]: [MikChanNoChat] Loading 2 libraries... please wait
[16:00:05 INFO]: [MikChanNoChat] Loaded library C:\Users\174m1\Desktop\slowly.code\libraries\org\jetbrains\kotlin\kotlin-stdlib\1.8.10\kotlin-stdlib-1.8.10.jar
[16:00:05 INFO]: [MikChanNoChat] Loaded library C:\Users\174m1\Desktop\slowly.code\libraries\org\jetbrains\kotlin\kotlin-stdlib-common\1.8.10\kotlin-stdlib-common-1.8.10.jar
[16:00:05 INFO]: [MikChanNoChat] Loaded library C:\Users\174m1\Desktop\slowly.code\libraries\org\jetbrains\annotations\13.0\annotations-13.0.jar
[16:00:05 INFO]: [MikChanNoChat] Loaded library C:\Users\174m1\Desktop\slowly.code\libraries\dev\dejvokep\boosted-yaml-spigot\1.3\boosted-yaml-spigot-1.3.jar
[16:00:05 INFO]: [PlaceholderAPI] Loading PlaceholderAPI v2.11.2
[16:00:05 INFO]: [MCnChat] Loading MikChanNoChat v2.1.0
[16:00:05 INFO]: Server permissions file permissions.yml is empty, ignoring it
[16:00:05 INFO]: [MCnChat] Enabling MikChanNoChat v2.1.0
[16:00:05 ERROR]: [MCnChat] Plugin MikChanNoChat v2.1.0 has failed to register events for class dev.mikchan.mcnp.chat.implementation.spigot.events.listeners.ChatListener because org/bukkit/event/player/AsyncPlayerChatPreviewEvent does not exist.

Fixed in v2.1.1


[#60, #64] Change favicon to Inbox & Hide inline ads/promotions

The ads show up at the top of Social and Promotions if you have the Primary/Social/Promotions/Forum tabs enabled.
The favicon is a base64 data uri. This can later be changed to point to the extension's image folder, whenever we decide to fix that for all the other icons.

Added new commit with favicon for issue #60

Added new commit removing the drag icon for issue #64

I updated the font family, size, weight and opacity of the first letter avatar icons to exactly match Inbox.

The latest change, including the Roboto Medium font, shows how easy it should be to locally load the action/button icons and any other images we've been hosting elsewhere.

Sorry for my late reply, I had a busy time at work. This change was actually something I thought about too. Awesome that you already did it!


fix(useAnnotations): ignore tag

before: element tag become icon

after:

But actually it's a valid usage with https://github.com/unplugin/unplugin-icons. The syntax is ambiguous; we can't just exclude the case. The solution to this is to disable el collections in the config.

In fact, el is just a special column. It may have another prefix in other component libraries. Maybe there should be a configuration to allow users to filter el or other prefixes according to actual conditions.


Adding scripts to help the upgrade process

This is an amazing effort, but I feel like it adds a lot of complexity, the scripts are hard to grasp and more complicated than they should be.
Instead, I think it would be more useful to show commands examples: how to add a transfer proposal/how to create an account etc and let the user decide what flow they want to test.

This is an amazing effort, but I feel like it adds a lot of complexity, the scripts are hard to grasp and more complicated than they should be.
Instead, I think it would be more useful to show commands examples: how to add a transfer proposal/how to create an account etc and let the user decide what flow they want to test.

This PR is for setting up reproducibility for upgrades. The idea is to have:

dev script: quick commands you, me & anyone (like auditors) else can quickly uncomment for spot testing
testnet script: a stable, full script that goes from current state to fully upgraded state contracts, so there i no guessing or making mistakes in commands.
mainnet script: a stable, full script that goes from current state to fully upgraded state contracts, same as testnet but even more careful attention to reproducible results.

Thanks for feedback on the scripts themselves, let's keep this setup going and move toward only using scripts for the upgrade process rather than comment/examples. It will help reproducible results & maintainability. Upgrade is scary, scripts will keep us sane :)


update docker nacos-server 2.0.0 to nacos 2.0.0 bug fix

nacos has released a new version, please update the docker version.thx.

I got it

You can pull the newest version
docker pull nacos/nacos-server:2.0.0-bugfix


Email output document

The email body is currently empty but there is a card on the wall for this.
I'm not 100% convinced on the usage of Cucumber here to verify emailing of the document but it's a starting point for discussion.
Another thing to talk about is potentially using factories as the 2 spec files introduced here manually create instances of AppointmentSummary which will need maintained as the model grows.

I've updated spec/mailers/output_document_mailer_spec.rb to no longer use the database. spec/domain/output_document_spec.rb still needs it though.


How to clean up function in useEffect hook when component unmount

I have a problem that when component unmounted but the React app still call api https://content-fleetengine.googleapis.com/v1/providers to get trip info. How can i stop it calling ?

@Gnutyud Thank you for opening this issue. 🙏
Please check out these other resources that might help you get to a resolution in the meantime:

Support Console - If you have a support contract.
Discord - chat with other developers
StackOverflow - use the google-maps tag
Google Maps Platform issue trackers

This is an automated message, feel free to ignore.


SENOTES defects and suggestions for additional features

I am Japanese, so I go through a translator.
Please understand that there may be strange English.
(For some reason I could not attach the zip file, so I am attaching it as a txt.)
I have a request for corrections regarding the notes in the file you attached. When I convert the attached file, the first 16 beats are "ドドドド..." but the following 24 beats become "ドコドコ" instead. These 24 beats should actually be "ドドドド..."
Even in sections where the BPM changes and the SCROLL becomes 0.56 or 0.67, it still becomes "ドコドコ..." It should also be "ドドドド..." in these sections.
Additionally, I would like to request the addition of a command to change the notes to any desired characters. Here's an example:
d = ド
o = コ
dn = ドン
ka = カッ
k = カ
dodn = ドコドン
dddn = ドドドン
kkka = カカカッ
By adding this functionality, it would allow for the creation of a flexible custom fumen. I would greatly appreciate it if you could consider implementing these changes.
senotes_test.txt

Thank you so much for requesting this feature! ❤
((No worries about Japanese/English translator -- I do the same thing when reading Japanese Taiko sites 😆))

I have a request for corrections regarding the notes in the file you attached. When I convert the attached file, the first 16 beats are "ドドドド..." but the following 24 beats become "ドコドコ" instead. These 24 beats should actually be "ドドドド..."

Thank you for senotes_test.txt -- I will try to test this file, and try to fix the bug. :)

Additionally, I would like to request the addition of a command to change the notes to any desired characters. Here's an example:
d = ド o = コ dn = ドン ka = カッ k = カ

This would be very good! (only having 1 and 2 = d/k has made things hard for me.)
I think I could add this feature to the code very easily. Here are the relevant lines of code:
https://github.com/vivaria/tja2fumen/blob/5474ad0baa698669912600b1d32abb1bc0466353/src/tja2fumen/constants.py#L8-L14
https://github.com/vivaria/tja2fumen/blob/5474ad0baa698669912600b1d32abb1bc0466353/src/tja2fumen/constants.py#L31-L37
It might be easier to only have 1 letter/character per note (dn -> n, ka -> t)? So all together:

d = ド
o = コ
n = ドン
t = カッ
k = カ

 TJA_NOTE_TYPES = {
     '0': 'Blank',
     '1': 'Don',
+    'n': 'Don',   # ドン (do~n -> 'n')
+    'd': 'Don2',  # ド (do -> 'd')
+    'o': 'Don3',  # コ (ko -> 'o')
     '2': 'Ka',
+    't': 'Ka',    # カッ (ka~tsu -> 't')
+    'k': 'Ka2',   # カ (ka -> 'k')
     '3': 'DON',
     '4': 'KA',

Would this be okay? Or is it too confusing?

I think it's a really great idea!
It would be much appreciated if you could implement this.

Thank you so much for requesting this feature! ❤
((No worries about Japanese/English translator -- I do the same thing when reading Japanese Taiko sites 😆))

I have a request for corrections regarding the notes in the file you attached. When I convert the attached file, the first 16 beats are "ドドドド..." but the following 24 beats become "ドコドコ" instead. These 24 beats should actually be "ドドドド..."

Thank you for senotes_test.txt -- I will try to test this file, and try to fix the bug. :)

Additionally, I would like to request the addition of a command to change the notes to any desired characters. Here's an example:
d = ド o = コ dn = ドン ka = カッ k = カ

This would be very good! (TJAs only having 1 and 2 = d/k has made things hard for me 😓.)
I think I could add this feature to the code very easily. Here are the relevant lines of code:
https://github.com/vivaria/tja2fumen/blob/5474ad0baa698669912600b1d32abb1bc0466353/src/tja2fumen/constants.py#L8-L14
https://github.com/vivaria/tja2fumen/blob/5474ad0baa698669912600b1d32abb1bc0466353/src/tja2fumen/constants.py#L31-L37
It might be easier to only have 1 letter/character per note (dn -> n, ka -> t)? So all together:

d = ド
o = コ
n = ドン
t = カッ
k = カ

 TJA_NOTE_TYPES = {
     '0': 'Blank',
     '1': 'Don',
+    'n': 'Don',   # ドン (do~n -> 'n')
+    'd': 'Don2',  # ド (do -> 'd')
+    'o': 'Don3',  # コ (ko -> 'o')
     '2': 'Ka',
+    't': 'Ka',    # カッ (ka~tsu -> 't')
+    'k': 'Ka2',   # カ (ka -> 'k')
     '3': 'DON',
     '4': 'KA',

Would this be okay? Or is it too confusing?

I would like to oppose the idea since there is a command that you have not yet acknowledged, but my suggestion will go for plan B if this kind of text doesn't work.

There is a new command that is required to convert it into a .bin file, and it's called #SENOTECHANGE.
[...]
However, there is no 1 and 0 in #SENOTECHANGE command.
Reference: https://iepiweidieng.github.io/TJAPlayer3/TJAPlayer3-AioiLight-docs/doc/tja

There are actually 1 to 5 for #SENOTECHANGE but just not fully mentioned in the example.
https://github.com/IepIweidieng/TJAPlayer3/blob/gh-pages/tja.md#senotechange
TJAPlayer3 implementation references:

Parsing of #SENOTECHANGE: https://github.com/AioiLight/TJAPlayer3/blob/ver-1.6.x/TJAPlayer3/Songs/CDTX.cs#L3867-L3871
#SENOTECHANGE sets CChip.nSenote to the #SENOTECHANGE value − 1, but CChip.nSenote is later overridden for note types other than small Don (1) and small Katsu (2): https://github.com/AioiLight/TJAPlayer3/blob/ver-1.6.x/TJAPlayer3/Songs/CDTX.cs#L4177-L4214
CChip.nSenote works by being used for calculating the coordination of the SENOTES sprite map, so 1 through 5 for #SENOTECHANGE represent respectively ドン, ド, コ, カッ, & カ:

There is a new command that is required to convert it into a .bin file, and it's called #SENOTECHANGE.
[...]
However, there is no 1 and 0 in #SENOTECHANGE command.
Reference: https://iepiweidieng.github.io/TJAPlayer3/TJAPlayer3-AioiLight-docs/doc/tja

There are actually 1 to 5 for #SENOTECHANGE but just not fully mentioned in the example.
https://github.com/IepIweidieng/TJAPlayer3/blob/gh-pages/tja.md#senotechange
TJAPlayer3 implementation references:

Parsing of #SENOTECHANGE: https://github.com/AioiLight/TJAPlayer3/blob/ver-1.6.x/TJAPlayer3/Songs/CDTX.cs#L3867-L3871
#SENOTECHANGE sets CChip.nSenote to the #SENOTECHANGE value − 1, but CChip.nSenote is later overridden for note types other than small Don (1) and small Katsu (2): https://github.com/AioiLight/TJAPlayer3/blob/ver-1.6.x/TJAPlayer3/Songs/CDTX.cs#L4177-L4214
CChip.nSenote works by being used for calculating the coordination of the SENOTES sprite map, so 1 through 5 for #SENOTECHANGE represent respectively ドdoンn, ドdo, コko, カッka', & カka:

Ahh, that one. I didn't know there's more values for these.

Very very sorry for the long delay on this issue. I plan to return to tja2fumen development in October. I will try to fix this issue soon (as well as some other pending issues that were recently reported to me).
Thank you for your patience. :hearts:

@Lanthanum-057 @sakurada0291 I have created a "testing" release to add support for #SENOTECHANGE. If you could please test to make sure it works for your needs: https://github.com/vivaria/tja2fumen/releases/tag/0.9.0.dev0
If it works I will then go and make the proper v0.9.0 release.

👌


(BKR-393) fixed ubuntu PM URLs, didn't match package versions

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

retest this please

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

retest this please

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

@puppetlabs-jenkins retest this please

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

retest this please

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

retest this please

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

retest this please

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

@anodelman, you and I talked about your objection to this PR, which was that we should standardize on a version of the ubuntu to use (either something like "1404" or "14.04").
Looking at the platform code for this review, I'm seeing that we are standardizing on a version to use, it's the version without the period (reference).
Since that's the case, that makes this code just handling a weirdness of the PM server, which makes this location the best place for it.

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

failure unrelated to change

Sweet, sweet consistency.


metaprotocol-proxy ratelimit metric scape

Is your feature request related to a problem? Please describe.
Support ratelimit monitor data and you can using it for hpa or other logic.

Duplicated issue: https://github.com/aeraki-mesh/aeraki/issues/179


Move floatingui from Explore

Before we merge this, can we add a test? I can push one up.
Because the facade is now living outside of explore its more vulnerable to accidental regressions.

Before we merge this, can we add a test? I can push one up.
Because the facade is now living outside of explore its more vulnerable to accidental regressions.

Yes, that's a good idea.

Good thing I added a test, the sources were placed in the wrong directory 😛
I didn't really know what I was doing, if there's a good way to make the test a little more interesting that could be good.

the sources were placed in the wrong directory 😛

😬 I missed a directory layer. How embarrassing. 😝  Good catch.

if there's a good way to make the test a little more interesting that could be good.

It's hard to make interesting tests for a lot of these facades. The only thing I can think of to make it "more interesting" is if we could simulate a mouse hover on the trigger. That causes additional DOM to appear.

Yup that's what I thought. But even though the generated HTML doesn't indicate there's a tooltip there, I'm confident-ish that the tooltip codepaths are getting invoked, which is really what we want.


Improve e2e-tests on GH concurrency

Improve e2e tests by:

Test sequentially created PipelineRun over one PRs (one by one)
Test parallel by 3 by 3
Test that ordering of the PRs is correct when they are started (for one by one)
Test concurrency over multiple PRs from the same repo, ordered one by one..

Changes

Submitter Checklist

[ ] 📝 Please ensure your commit message is clear and informative. For guidance on crafting effective commit messages, refer to the How to write a git commit message guide. We prefer the commit message to be included in the PR body itself rather than a link to an external website (ie: Jira ticket).

[ ] ♽ Before submitting a PR, run make test lint to avoid unnecessary CI processing. For an even more efficient workflow, consider installing pre-commit and running pre-commit install in the root of this repository.

[ ] ✨ We use linters to maintain clean and consistent code. Please ensure you've run make lint before submitting a PR. Some linters offer a --fix mode, which can be executed with the command make fix-linters (ensure markdownlint and golangci-lint tools are installed first).

[ ] 📖 If you're introducing a user-facing feature or changing existing behavior, please ensure it's properly documented.

[ ] 🧪 While 100% coverage isn't a requirement, we encourage unit tests for any code changes where possible.

[ ] 🎁 If feasible, please check if an end-to-end test can be added. See README for more details.

[ ] 🔎 If there's any flakiness in the CI tests, don't necessarily ignore it. It's better to address the issue before merging, or provide a valid reason to bypass it if fixing isn't possible (e.g., token rate limitations).

the ci error is some issues with quay...


Auto import does not work when script tag is in the same line

This works：
<template>

    <img alt="Vue logo"<EMAIL_ADDRESS>/>

</template>

This does not work：
<template>

    <img alt="Vue logo"<EMAIL_ADDRESS>/>

</template>

@vue/compiler-dom do not provide location for empty content tag, so we could not support it.


Display ENS reverse lookup if they correspond directly to ETH address

This one is a bit tricky. I might go and provide version for iOS and Android. Coz none of them is perfect.
Suggestion: @JamesSmartCell please add "Change Wallet" to the headline
@hboon Please add ENS reverse lookup if they correspond directly to ETH address
Both: Shall we call this "Watched Wallet" or "Watch Wallet"?
@hboon Show only 4 digits after dot-decimal notation, so instead 0,8332341123123 - 0,8332
@JamesSmartCell What these green outlines mean? I understand the green checkmark, but what about green borders?

@tomekalphawallet is the design ready? these useful small pieces can be implemented soon.

@zhangzhongnan928 for iOS - yes. The whole Settings Tab is now ready for development.
Change Wallet on Sketch Cloud:
https://sketch.cloud/s/e4OJW/v/09qdve/a/oE3M0x/r/wLDjww/
Change Wallet on Zeplin:
https://app.zeplin.io/project/5d0356be2f25b319dcc5944b/screen/5dfc1f4f38dc389a6fbe5b30
Settings tab Flow:
https://drive.google.com/a/alphawallet.com/file/d/1HCoj9rS4GsEKCJ7YuECf6abqemyjFj3g/view?usp=sharing
Settings_iOS_flow.pdf

@tomekalphawallet should the ENS name be displayed anywhere even in the transaction records? that means if an Ethereum address has ENS we will display it, no matter in which page.
@hboon I can see Andriod already have ENS reverse display, can we start implementing it on iOS, it solves a big pain point for me : )


Detect Malware?

There are too many anti-virus software on the market and there may be false positives
The project is written in Rust and stripped of binaries to minimize,  More likely to be falsely reported.
https://www.virustotal.com/gui/file/84aab44ee5ba5b2b4f7f9aedb741b2ebdc2db340fe5640a7c3cf1eceb6c8e7d6
I just checked on Windows security, it did not report a virus.


docs: add Shivam committer Chinese version blog

Changes:
Add Chinese version of Shivam committer blog

congratulation~


Refactor identity secure channel

Current Behavior
NA
Proposed Changes
Refactors modules into correct directory and file structure, as suggested in https://github.com/build-trust/ockam/issues/3650
Checks

[x] All commits in this Pull Request are signed and Verified by Github.
[x] All commits in this Pull Request follow the Ockam commit message convention.
[x] I accept the Ockam Community Code of Conduct.
[x] I have accepted the Ockam Contributor License Agreement by adding my Git/Github details in a row at the end of the CONTRIBUTORS.csv file in a separate pull request to the build-trust/ockam-contributors repository.

Can you also add a rename of Ockam.Identity.SecureChannel.IdentityChannelMessage to Ockam.Identity.SecureChannel.HandshakeMessage

Thanks for noticing, I missed it.

Looks good.
@davidag can you please rebase and resolve conflicts if something was changed in the identity_channel.ex?
Also make sure that all commits are signed.

Looks good. @davidag can you please rebase and resolve conflicts if something was changed in the identity_channel.ex? Also make sure that all commits are signed.

Rebased, there were no conflicts thanks to the renaming commit. The new idle_timeout option for workers is there 👌🏼

@davidag can you also squash your commits, make sure the resulting commit follows the format and make sure that it's signed by a signature verified by github?

@hairyhum commits squashed and signed. I'd say the commit format follows the guidelines, but let me know otherwise. Thanks.

https://github.com/Mergifyio rebase


Response Entity with relationships (withAll())

Let's take this model as example:
 export default class Transfer extends Model {
  static entity = 'transfers'

  static fields () {
    return {
      id: this.attr(null),
      files: this.hasMany(File, 'transfer_id'),
      links: this.hasMany(Link, 'transfer_id'),
    }
  }

Currently  we receive the entities all separated. But it would be nice if the requested model would also had the objects included (like if you would execute query().withAll())
return Transfer.api().get(`/transfers/${transferId}`)
    .then((response) => {

      console.log(response.entities.transfers)
      console.log(response.entities.files)
      console.log(response.entities.links)

      // Have to query to this way to get files
      let transfer = Transfer.query()
        .withAll()
        .where({
          id: response.entities.transfers[0]
        })
        .first();

      commit('doSomething', transfer)
    })

Yeah, I know. This will be solved if Vuex ORM manages to implement a "lazy load" feature, which is currently an active issue at Vuex ORM Core.
I'll keep the issue open as an enhancement, so we can keep tracking!

@kiaking any updates on this?


Add PulseChain network

Description
Add support for PulseChain network to Ledger Nano S and Ledger Nano X with new format.
Homepage: https://pulsechain.com
Block explorer: https://scan.pulsechain.com
chain ID: 365
Changes include

[ ] Bugfix (non-breaking change that solves an issue)
[x] New feature (non-breaking change that adds functionality)
[ ] Breaking change (change that is not backwards-compatible and/or changes current functionality)
[ ] Tests
[ ] Documentation
[ ] Other (for changes that might not fit in any category)

Resolves #263

A new PR can be opened when the blockchain is ready.


Proposal: Selection like AutoCAD

sometimes it's a little bit difficult to select an element because the selection window does not completely cover its bounding box. The way the selection windows it created can change the selection behavior:

Draw a window from left to right. All objects completely inside the window frame will be selected. (current behavior)
Draw a window from right to left. All objects completely or partly inside the window frame, will be selected. (additional behavior)

Window-selection / crossing-selection of AutoCAD explained here:
https://www.cadtobim.com/object-selection.html

Surprisingly, this was requested once already: https://github.com/excalidraw/excalidraw/issues/692

While we're likely not implement the AutoCAD right-click behavior, we might investigate switching the behavior (but no promises).
I'm gonna close this one in favor of https://github.com/excalidraw/excalidraw/issues/2377

TBH I think the AutoCAD approach is the best from both worlds.. :) (I used to AutoCAD in the past)

I'm here looking for the same behavior. Quite confused by the maintainer calling it 'magical' in #692. I though it's a default behavior for all CADs and majority of graphical or 3d editors. I feel like somebody cut of one of my fingers when trying to edit things without it.


Sets up docker environment

Hey @IgorHalfeld I've created a sample docker environment for your app. But I'm having some trouble, first of all I'm not being able to run the app neither locally or using docker. Maybe there are some missing packages, or some hitfixes you've made only locally. Either way I'm not being able to reach the app at 8080. Could you give me some hints? :D
Related to #3 and #4

Merged!


Refactor - Answer Questions for Wallet

CC @MariaHCD
Tested with: https://github.com/Expensify/Web-Expensify/pull/34344
Details

Fixed Issues
$ https://github.com/Expensify/Expensify/issues/218500
Tests

Pre-requisites:

Have an account with a pending wallet (all new accounts [under the wallet beta] have a pending wallet created automatically)
Get access to LexisNexis as this service is required on the AdditionalDetails Step which you'll need to complete before moving forward to the OnfidoStep:

Run the following commands:

nslookup webapi.libertydata.net
nslookup wsonline.seisint.com

Each one will return one or more address fields. For each of those, run:
sudo route add -net ADDRESS/32 <IP_ADDRESS>

For the two addresses I got back, this means the actual commands I run are:
sudo route add -net <IP_ADDRESS>/32 <IP_ADDRESS>
sudo route add -net <IP_ADDRESS>/32 <IP_ADDRESS>

Now, you'll need to mockup a successful response from Idology.
Set $didPass here to false in order to mock the failure of the Idology verification
Note: To retest with the same wallet bank account:

In src/setup/index.js, hardcode window.Onyx = Onyx; so you can later access it from your console.
To reset the bank account to the AdditionalDetailsStep, run Onyx.merge('userWallet', {currentStep: 'AdditionalDetailsStep'});
To remove the kycFailed error from the user's wallet, run Onyx.merge('userWallet', {errorCode: ''});

Tests:

Navigate to /enable-payments, fill out the additional details form as in the following screenshot:

Click on save and continue, verify you are shown the KBA questions

Verify that not selecting an answer displays an error

Verify that going offline does not allow you to submit the form

Mock an error by throwing any error in the API (eg. this one) and verify you see the error message displayed

Verify that if you enter all incorrect answers, you are redirected to the failedKYC page

PR Review Checklist

Contributor (PR Author) Checklist

[x] I linked the correct issue in the ### Fixed Issues section above
[x] I wrote clear testing steps that cover the changes made in this PR

[x] I added steps for local testing in the Tests section
[x] I added steps for Staging and/or Production testing in the QA steps section
[x] I added steps to cover failure scenarios (i.e. verify an input displays the correct error message if the entered data is not correct)
[x] I turned off my network connection and tested it while offline to ensure it matches the expected behavior (i.e. verify the default avatar icon is displayed if app is offline)

[x] I included screenshots or videos for tests on all platforms
[x] I ran the tests on all platforms & verified they passed on:

[x] iOS / native
[x] Android / native
[x] iOS / Safari
[x] Android / Chrome
[x] MacOS / Chrome
[x] MacOS / Desktop

[x] I verified there are no console errors (if there's a console error not related to the PR, report it or open an issue for it to be fixed)
[x] I followed proper code patterns (see Reviewing the code)

[x] I verified that any callback methods that were added or modified are named for what the method does and never what callback they handle (i.e. toggleReport and not onIconClick)
[x] I verified that comments were added to code that is not self explanatory
[x] I verified that any new or modified comments were clear, correct English, and explained "why" the code was doing something instead of only explaining "what" the code was doing.
[x] I verified any copy / text shown in the product was added in all src/languages/* files
[x] I verified any copy / text that was added to the app is correct English and approved by marketing by tagging the marketing team on the original GH to get the correct copy.
[x] I verified proper file naming conventions were followed for any new files or renamed files. All non-platform specific files are named after what they export and are not named "index.js". All platform-specific files are named for the platform the code supports as outlined in the README.
[x] I verified the JSDocs style guidelines (in STYLE.md) were followed

[x] If a new code pattern is added I verified it was agreed to be used by multiple Expensify engineers
[x] I followed the guidelines as stated in the Review Guidelines
[x] I tested other components that can be impacted by my changes (i.e. if the PR modifies a shared library or component like Avatar, I verified the components using Avatar are working as expected)
[x] I verified all code is DRY (the PR doesn't include any logic written more than once, with the exception of tests)
[x] I verified any variables that can be defined as constants (ie. in CONST.js or at the top of the file that uses the constant) are defined as such
[x] If a new component is created I verified that:

[x] A similar component doesn't exist in the codebase
[x] All props are defined accurately and each prop has a /** comment above it */
[x] Any functional components have the displayName property
[x] The file is named correctly
[x] The component has a clear name that is non-ambiguous and the purpose of the component can be inferred from the name alone
[x] The only data being stored in the state is data necessary for rendering and nothing else
[x] For Class Components, any internal methods passed to components event handlers are bound to this properly so there are no scoping issues (i.e. for onClick={this.submit} the method this.submit should be bound to this in the constructor)
[x] Any internal methods bound to this are necessary to be bound (i.e. avoid this.submit = this.submit.bind(this); if this.submit is never passed to a component event handler like onClick)
[x] All JSX used for rendering exists in the render method
[x] The component has the minimum amount of code necessary for its purpose, and it is broken down into smaller components in order to separate concerns and functions

[x] If a new CSS style is added I verified that:

[x] A similar style doesn't already exist
[x] The style can't be created with an existing StyleUtils function (i.e. StyleUtils.getBackgroundAndBorderStyle(themeColors.componentBG)

[x] If the PR modifies a generic component, I tested and verified that those changes do not break usages of that component in the rest of the App (i.e. if a shared library or component like Avatar is modified, I verified that Avatar is working as expected in all cases)
[x] If the PR modifies a component related to any of the existing Storybook stories, I tested and verified all stories for that component are still working as expected.
[x] I have checked off every checkbox in the PR author checklist, including those that don't apply to this PR.

PR Reviewer Checklist
The Contributor+ will copy/paste it into a new comment and complete it after the author checklist is completed

[x] I have verified the author checklist is complete (all boxes are checked off).
[x] I verified the correct issue is linked in the ### Fixed Issues section above
[x] I verified testing steps are clear and they cover the changes made in this PR

[x] I verified the steps for local testing are in the Tests section
[x] I verified the steps for Staging and/or Production testing are in the QA steps section
[x] I verified the steps cover any possible failure scenarios (i.e. verify an input displays the correct error message if the entered data is not correct)
[x] I turned off my network connection and tested it while offline to ensure it matches the expected behavior (i.e. verify the default avatar icon is displayed if app is offline)

[x] I checked that screenshots or videos are included for tests on all platforms
[x] I verified tests pass on all platforms & I tested again on:

[x] iOS / native
[x] Android / native
[x] iOS / Safari
[x] Android / Chrome
[x] MacOS / Chrome
[x] MacOS / Desktop

[x] I verified there are no console errors (if there's a console error not related to the PR, report it or open an issue for it to be fixed)
[x] I verified proper code patterns were followed (see Reviewing the code)

[x] I verified that any callback methods that were added or modified are named for what the method does and never what callback they handle (i.e. toggleReport and not onIconClick).
[x] I verified that comments were added to code that is not self explanatory
[x] I verified that any new or modified comments were clear, correct English, and explained "why" the code was doing something instead of only explaining "what" the code was doing.
[x] I verified any copy / text shown in the product was added in all src/languages/* files
[x] I verified any copy / text that was added to the app is correct English and approved by marketing by tagging the marketing team on the original GH to get the correct copy.
[x] I verified proper file naming conventions were followed for any new files or renamed files. All non-platform specific files are named after what they export and are not named "index.js". All platform-specific files are named for the platform the code supports as outlined in the README.
[x] I verified the JSDocs style guidelines (in STYLE.md) were followed

[x] If a new code pattern is added I verified it was agreed to be used by multiple Expensify engineers
[x] I verified that this PR follows the guidelines as stated in the Review Guidelines
[x] I verified other components that can be impacted by these changes have been tested, and I retested again (i.e. if the PR modifies a shared library or component like Avatar, I verified the components using Avatar have been tested & I retested again)
[x] I verified all code is DRY (the PR doesn't include any logic written more than once, with the exception of tests)
[x] I verified any variables that can be defined as constants (ie. in CONST.js or at the top of the file that uses the constant) are defined as such
[x] If a new component is created I verified that:

[x] A similar component doesn't exist in the codebase
[x] All props are defined accurately and each prop has a /** comment above it */
[x] Any functional components have the displayName property
[x] The file is named correctly
[x] The component has a clear name that is non-ambiguous and the purpose of the component can be inferred from the name alone
[x] The only data being stored in the state is data necessary for rendering and nothing else
[x] For Class Components, any internal methods passed to components event handlers are bound to this properly so there are no scoping issues (i.e. for onClick={this.submit} the method this.submit should be bound to this in the constructor)
[x] Any internal methods bound to this are necessary to be bound (i.e. avoid this.submit = this.submit.bind(this); if this.submit is never passed to a component event handler like onClick)
[x] All JSX used for rendering exists in the render method
[x] The component has the minimum amount of code necessary for its purpose, and it is broken down into smaller components in order to separate concerns and functions

[x] If a new CSS style is added I verified that:

[x] A similar style doesn't already exist
[x] The style can't be created with an existing StyleUtils function (i.e. StyleUtils.getBackgroundAndBorderStyle(themeColors.componentBG)

[x] If the PR modifies a generic component, I tested and verified that those changes do not break usages of that component in the rest of the App (i.e. if a shared library or component like Avatar is modified, I verified that Avatar is working as expected in all cases)
[x] If the PR modifies a component related to any of the existing Storybook stories, I tested and verified all stories for that component are still working as expected.
[x] I have checked off every checkbox in the PR reviewer checklist, including those that don't apply to this PR.

QA Steps

None, will be QA'd once all the pieces of the refactor are complete

@MariaHCD although this is not quite there yet, I have a few TODO that I added for things I'm unsure about, or that will need some clean up, would be great to have some input on those

The associated Web PR has been merged. This is ready for reviews!

@MariaHCD I think we need to add a C+ to review the PR now as well?

@sketchydroide I'm not sure a C+ can test this since you have to make some changes on the API to mock the IDology failure.

that makes sense, but should we just ignore the failing test then (Contributor+ Checklist / checklist (pull_request_review)

that makes sense, but should we just ignore the failing test then (Contributor+ Checklist / checklist (pull_request_review)

I've filled out the C+ checklist above so we can have all the checks pass and avoid the Emergency label being thrown on this if it were merged without all passing checks.

Not an emergency, the Contributor checklist workflow is busted.

:hand: This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release.

🚀 Deployed to staging by @francoisl in version: 1.2.1-0 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅


HG-136 - update ui first pass

closes #136

This one is showing branch conflicts here in GitHub's UI.  If this is ready, then please let me know what we need to do in the conflicts and any commands that need to be run on stage after the git pull.
Thanks

Thanks, @allella all resolve

Alright, so, this is ready to merge?

yes

This is now staged.
https://stage.hackgreenville.com
There are a few links and Code For Greenville things I'll tweak once we're past the upgrade.


feat: docker integration for copier

Regarding issue #444

added Dockerfile
updated Github actions
updated documentation

Thank you very much for the contribution! However, as explained in https://github.com/copier-org/copier/issues/444#issuecomment-1094354019, my plans are to fix nix support first and, later, use it to provide the images.
Providing the image now with this different system could give more problems later on, so for now I'll reject this. I hope you understand.
Thanks again!


adaptive placeholder/floating label

|                    |
| Your Name |
set focus
| Your Name |
| Joe Smith   |
placeholder becomes label
it shrinks
set blur
opposite of desc above

Actually, the floating label is pretty much done.


WebGL context get lost on iOS if Safari went into background

Have I written custom code (as opposed to using a stock example script provided in MediaPipe)
None
OS Platform and Distribution
iOS 17.0.2,
Mobile device if the issue happens on mobile device
iPhone 12
Browser and version if the issue happens on browser
Safari 17.0.2
Programming Language and version
TypeScript 4.8.0
MediaPipe version
^0.5.1675471629
Bazel version
No response
Solution
@mediapipe/holistic
Android Studio, NDK, SDK versions (if issue is related to building in Android environment)
No response
Xcode & Tulsi version (if issue is related to building for iOS)
No response
Describe the actual behavior
We implemented the web solution of holistic in our web app. After some time we receive randomly a 'webGL: context lost' error. Mediapipe is not able to start anymore. Even if we reload or open a new tab. To solve the issue, we need to restart the Safari App. Then it works again. To force the issue, you need to move Safari into the background and come back after some time. Then you will observe the issue.
Describe the expected behaviour
WeGL context should not be lost or at least restored, so that mediapipe still works.
Standalone code/steps you may have used to try to get what you need
I was also able to reproduce it with your example Project of Holistic: https://codepen.io/mediapipe/pen/LYRRYEw

1. Open example Project
2. Start Holistic
3. Move Safari into background
4. Open other Apps
5. Move back into Safari tab
6. Reload and observe issue in console

Note: appears randomly. You might need to repeat these steps multiple times. Sometimes it appears earlier. Sometimes not.

Other info / Complete Logs
• WebGL: context lost.
Error: Uncaught (in promise): TypeError: null is not an object (evaluating 't.alpha')
_emscripten_webgl_get_contex_attributes@https://<IP_ADDRESS>:4200/assets/mediapipe/holistic_solution_simd_wasm_bin.js:9:206992
<?>.wasm-function[6604]@[wasm code]
<?>.wasm-function[6603]@[wasm code]
<?>.wasm-function[5972]@[wasm code]
<?>.wasm-function[225]@[wasm code]
<?>.wasm-function[195]@[wasm code]
SolutionWasm$send@
[...]
• ERROR - Pn@https://<IP_ADDRESS>:4200/main.js:23:10961

Hello @gumellupf
We have upgraded the MediaPipe Legacy Solutions to new MediaPipe solutions including Holistic Solution.
You can continue to use those legacy solutions in your applications if you choose. Though, we would request you to check new MediaPipe solutions which can help you more easily build and customize ML solutions for your applications.
Would you please try using the new HolisticLandmarker task APIs and let us know if the problem persists?


Options value refreshed for each  when changing one of them

When having more than one <vue-multiselect> in the same component, you can see that the options value of all <vue-multiselect> is refreshed when changing only one of them. How to prevent this behavior ?
https://jsfiddle.net/maxagaz/hcr3sco5/
I noticed the same issue with <vue-select>.

I imagine this is just Vue rerendering the page. Use an array in your data/computed property/getters instead of methods that return values, otherwise those probably can’t be tracked (and thus lead to avoiding a complete rerender). A hint for this is that it always calls the optionsA and optionsB in the same order.


Diagnostics, 4Real This Time

:shipit:

Still needs carets and pretty colors

Trill has an ANSIColorStream...

One day, when we have test dependencies

⛵


bug: Robot stops advertising itself when another robot has the same name

Overview
If two robots on the network have the same name, one of them will stop advertising itself to the Opentrons App and other users of our discovery-client.
Steps to reproduce

Have two robots.
Make sure both robots are advertising themselves.

They should both show up and be connectable in the Opentrons App.
On macOS, dns-sd -B should show them both.
The discovery client (cd discovery-client && yarn discovery browse) should show them both.

Rename one robot to foo.

You can do this with the 5.1 beta Opentrons App. Or, you can manually issue an HTTP POST to robot_ip:31950/server/name {"name": "foo"} with a tool like curl or Postman.

Rename the other robot to foo, also.
Wait a few moments.

Current behavior

In the Opentrons App, one of the robots will drop to the "Unable to locate this robot" state. (You may need to hit Refresh List to trigger this.)
dns-sd -B will only show one of the robots.
yarn discovery browse will only show one of the robots.

Only one robot will remain as connectable. The other will be in the "Unable to locate this robot" state.
Expected behavior
Both robots should remain discoverable through the Opentrons App, dns-sd, and yarn discovery browse.

Here's what's going on, I think:

Robot discovery works by browsing DNS-SD services. (Specfically, _http._tcp ones.)
DNS-SD services have a human-readable name, the instance name. We keep the robot's DNS-SD instance name in sync with the name we expose over HTTP.
Apparently, when DNS-SD services are advertised over mDNS, as ours are, the instance name needs to be unique on the network. Services are supposed to resolve the conflict by selecting new names for themselves.
The way we're using Avahi, it doesn't take care of this deconfliction for us. When it detects a name conflict, it will stop advertising until we give it a new name that doesn't conflict.
We never catch this case or attempt to choose a new deconflicting name. So, the robot will not advertise itself again until it's rebooted.

I wonder how important it is that the DNS-SD instance name matches the name that we expose over HTTP.
If we allow them to differ, then we have some options:

Switch to giving each robot the same generic DNS-SD name, like "Opentrons OT-2." Then, we can stop using Avahi's D-Bus API and switch to a static config file. I'm hoping this will let Avahi automatically handle name conflicts for us, but I haven't tested this.
Or, flesh out our D-Bus code to feed Avahi a new name whenever it detects a conflict.

If they must remain the same, then we need to flesh out our D-Bus code to feed Avahi a new name whenever it detects a conflict, and we need to update the HTTP name whenever that happens to keep it in sync.


Payment option selection fill is incomplete - reported by @Santhosh-Sellavel

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Action Performed:

Go to Settings -> Payments
Click on Add Payment Methods

Expected Result:
Selection fill should available for full width
Actual Result:
Selection fill is incomplete
Workaround:
unknown
Platform:

Where is this issue occurring?

iOS

Version Number: 1.1.41-6
Reproducible in staging?: Y
Reproducible in production?: Y
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
https://user-images.githubusercontent.com/43995119/159206401-76b3bbf2-f918-482f-ab05-8f62f58947f5.MP4
Expensify/Expensify Issue URL:
Issue reported by: @Santhosh-Sellavel
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1646923510519039
View all open jobs on GitHub

Already fixed in https://github.com/Expensify/App/pull/7677

Didn't realized this wasn't closed after it was fixed. Closing.


course.name data is not unique

The Canvas data model does not enforce uniqueness on the name property (https://portal.inshosteddata.com/docs#course_dim), but we are doing it in our database. This resulted in a production error when two courses with the same name, but different IDs, were encountered. The uniqueness constraint needs to be removed.

QA – ✅

DB: lms_canvas_test on stage-ld-mysql-db.miserver.it.umich.edu
course table

No longer includes name as a unique index
Found two courses named "Introduction to the R Statistical Computing Environment": 371074 and 371753

_yoyo_log table

Migration logged:

id
migration_hash
migration_id
operation
username
hostname
comment
created_at_utc

79df7de6-b177-11ea-ab7a-0a580a810687
b43ddbd2e7203202d4762678318556f659b71ec0df9aea0c32dbc3ae6116e13b
0023.relax_course_name
apply
tl-jenkins-test
course-inventory-test-stage

2020-06-18 15:22:09.


Auto fees don't work like expected

Hi, I wanted to automate my fees based on 2 rules:

First one works, second one doesn't. What am I doing wrong?
The second one should affect a channel that has 100% inbound, but it doesn't no matter what I set the fees to.
I also have to admit, that I find the explanations quite confusing. Why can I add multiple values in each field? What happens if I set 2 different Base fees in the same field? Which one is chosen?

It should work in theory. Have to check what's going on.
Do you mind sharing the channel details from command line? Or you can give me the result of getChannel from the "Call" command in commands list.
If you add 2 base fees in the same field, then you also have to add two outbound/capacity ratios. It just applies them in order just like having them in separate rows.

Sure:
I anonymized node pubkeys and transaction id.
id: "775512x613x1"
capacity: 2500000
policies:

base_fee_mtokens: "0"
cltv_delta: 40
fee_rate: 0
is_disabled: false
max_htlc_mtokens: "2475000000"
min_htlc_mtokens: "1000"
public_key: "XXXXXXXXX"
updated_at: "2023-02-08T23:09:25.000Z"
base_fee_mtokens: "1000"
cltv_delta: 40
fee_rate: 0
is_disabled: false
max_htlc_mtokens: "2475000000"
min_htlc_mtokens: "1000"
public_key: "XXXXXXXXXX"
updated_at: "2023-02-08T12:38:08.000Z"
transaction_id: "XXXXXX"
transaction_vout: 1
updated_at: "2023-02-08T23:09:25.000Z"

By the way I also tried to change the fee manually for this channel with Ride the Lightning and it worked flawlessly.
Right now I only have one channel that fulfills the rules that do not get executed.
I furthermore now tried to do everything in one row. Same result.

You said this channel is mostly remote? Because you hid balances.

The condition for limits in the outbound/capacity ratio is > && <=
Have you verified that?

Thanks for your answers!
I don't have time to test this again before tomorrow.
I did not hide any balances, that is all that getChannel spit out using the call command.
But if the condition is actually > && <= than this ist the issue. In my second rule this would be 0 > && <= 0.1 with the ratio being exactly 0.
Therefore the rule is never applied.

Maybe I should make an exception for 0 or change the condition a little. I can’t use both >= and <= because it won’t make sense.
I will work on fixing it.

I actually expected it includes both bounds. To me it makes sense. Which rule is the dominant one then depends on execution order.
But making an exception for 0 is also fine.

Including both bounds would be a breaking change because all existing people who use it have to make changes, 0 exception is easier for a new release.

Released a minor version where this bug has been fixed. Will work with Umbrel and other appstore guys to have the app updated but you can install yourself.


API change maxent and quartile functions

maxent and quartile both accept a distribution, modify it in place and by default plot the modified distribution.  They both return the axes and the optimization object from scipy.optimize. This is usually ok. But there are instances that a different behaviour will be more useful for instance a common pattern when working with GPs in PyMC is to do something like this
ell_t_params = pm.find_constrained_prior(
    pm.Lognormal, lower=0.5, upper=4.0, mass=0.95, init_guess={"mu": 1.0, "sigma": 1.0}
)
ell_t = pm.Lognormal("ell_t", **ell_t_params)

To do that with maxent we need to write something like
dist = pz.Lognormal()
pz.maxent(dist, 0.5, 4, 0.95, plot=False)
ell_t = pm.Lognormal("ell_t", **zip(dist.param_names, dist.params)

Those extra steps are annoying. We should have something that allows a single line, like this:
ell_t_params = pz.maxent(pz.Lognormal(), 0.5, 4, 0.95, return_params=True)
ell_t = pm.Lognormal("ell_t", **ell_t_params)

This will disable the plot and change the output from (axes, opt-object) to dict
What do you think? What other alternatives could we implement?

This is related to #518

Maybe something even simpler is to get rid of the optimization object, it will not be useful for most users anyway, (or save it as an attribute and instead return a tuple with the axes and the a dict names:vals. So we should be able to do this
_, ell_t_params = pz.maxent(pz.Lognormal(), 0.5, 4, 0.95, plot=False)
ell_t = pm.Lognormal("ell_t", **ell_t_params)

My least favorite thing about
ell_t_params = pm.find_constrained_prior(
    pm.Lognormal, lower=0.5, upper=4.0, mass=0.95, init_guess={"mu": 1.0, "sigma": 1.0}
)
ell_t = pm.Lognormal("ell_t", **ell_t_params)

is having to write pm.Lognormal twice.
Would it be crazy to do something like
ell_t = pz.maxent(pz.Lognormal, 0.5, 4, 0.95, pymc_kwargs={"name": "ell_t"})

and make it a one liner?

I do also like what you had here
_, ell_t_params = pz.maxent(pz.Lognormal(), 0.5, 4, 0.95, plot=False)
ell_t = pm.Lognormal("ell_t", **ell_t_params)

Thanks for the input! This makes me think that we need a .to_pymc() method so we can do
ell_t = pz.maxent(pz.Lognormal, 0.5, 4, 0.95).to_pymc("ell_t")


[GUI] Map view - centralization

Map centralized in the region of Pradópolis but devices are in Campinas.

Affected Version: 0.3.0-nightly_20180912

The map is centralized in the region of most devices:

Map centralized in the region of Cajobi but devices are in Campinas.

Test OK.

no device

devices in Campinas

devices in Campinas and Barrinha


Download Twitter-Sentiment SemEval

Hi,
I want to try to reproduce your results on the SemEval 2016 Task 4 dataset (http://alt.qcri.org/semeval2016/task4/index.php?id=data-and-tools) but the download link provided give only the Ids of the tweets. I tried to download its with the Twitter API, but it appears there are a lot of 404 Errors when trying to get the tweets.
Do  you have any solution ?

Hey - It seems like they have removed the data in the meantime 🤔  I don't think I'm allowed to publish the data here on Github so best you send me an email and I can send you the dataset directly.

Hello, can you send me the covid-19 category (CC) dataset? My email is<EMAIL_ADDRESS>Because I only provided the ID of twitter, I can't get any other content. Thank you very much

Hi is there a downloadable version of your SemEval Twitter classifier?


Specify init container resources for fluent-operator deployment

What this PR does / why we need it:
Not having resources specified for init containers prevents deployments in environments where resource definitions are mandated by policy.
Which issue(s) this PR fixes:
Fixes #816
Does this PR introduced a user-facing change?
None

Additional documentation, usage docs, etc.:
None.

@gnadaban Thanks!

Hey @benjaminhuo , when is this expected to be released?

@gnadaban Hopefully in a few days.


Added support for closures in sgx_tunittest

This resolves #65

Checked and samplecode/unit-test all pass

Pretty cool! Thanks @elichai


Fix Dockerfile

Python after 3.7 removes tp_print from PyTypeObject, preventing pyclipper 1.1.0.post1 from compiling.

These changes cut the final image size down from 1.23 GB to 653 MB, as reported by Docker. If I had a more thorough understanding of multi-stage building and the makefile, I could almost certainly improve this further.

is there a newer version of pyclipper, which supports a higher python version that we can eventually upgrade to?

pyclipper 1.1.0.post1 is a requirement from nototools, rather than here. You'd have to take it up with them.

Actually, it appears that pip can just directly install notofonttools. Will update the Dockerfile soon.

There, that reduced the image size to 624MB.


Changes in app to make it look precise & fix crashes

Updating Gradle versions.
Changing app and repo name.
Do relevant text and UI changes.
Assign me the issue under JWOC.

@utkarsh006 bhaiya jaldi kar lejea


Why I use it works on Android5.0.2 ,but doesn't works on Android6.0  ,some data will be hide and some fragment can't work on scroll?

Hi @d6255299 ,
could you please describe how the described behavior can be reproduced? Or show at least some screenshots that foster your statement?
Best regards,
Ingo

doesnt work on android 6,what could be the problem ?

Duplicate of #70


Add sortable list function

For not overwriting the original python script, the alternative sorting script bild_sorted2.py has been created.

Secondly, I cannot see a diff when you create a new file rather than modifying the original file.
So it is much better to modify the original file. Github will help to compare the two versions.
--
Diese Nachricht wurde von meinem Fairphone mit K-9 Mail gesendet.
Am 14. November 2019 00:59:40 MEZ schrieb ff2u<EMAIL_ADDRESS>
For not overwriting the original python script, the alternative sorting
script bild_sorted2.py has been created.
You can view, comment on, or merge this pull request online at:
https://github.com/WeAreFairphone/fpangels-hp/pull/6
-- Commit Summary --

Add sortable list function

-- File Changes --
A build_sorted2.py (60)
A list.js (2)
A main.js (4)
-- Patch Links --
https://github.com/WeAreFairphone/fpangels-hp/pull/6.patch
https://github.com/WeAreFairphone/fpangels-hp/pull/6.diff

Ok, I'll push I using the changed original file.

Commit containing alternative scripts will no longer be followed.


Handling transitions with multiple servers

I have two databases located in two different servers that i need to INSERT INTO and UPDATE one after the other in the same web service that i have created with Hapi.js.
Is it possible to use transaction, commits and rollbacks with two different connections ?
Example

Start connection with DB1

Start transaction with DB1

Insert values in DB1.table
Update values in DB1.table

Start connection with DB2

Start transaction with DB2
- Insert values in DB2.table
If everything went well COMMIT DB1 and COMMIT DB2
If an error occurrent ROLLBACK DB1 and ROLLBACK DB2

End connection DB2

End connection DB1

I tried with normal connections but i saw that as soon as i connect to DB2 the connection with DB1 is lost

Hi @smileapplications since MySQL itself does not support transactions spanning multiple servers, you'll have to make two separate transactions and try to commit / roll them back manually based on error / success conditions (though you'll still end up with an unsolvable edge case of thinking you should commit, and the first commit is successful but the second fails, and now you cannot roll back the first since it was already committed).
If you are using the pool, you'll just need to use two pools: one for each server. If you are manually creating connections, you just need to create two connections, one to each server.

Ok thanks. I'll try to use a single database then...

Sounds good, @smileapplications ! Let me know if there were any additional questions :)


config: set sane default timeouts

Codecov Report

Merging #27 into master will decrease coverage by 6.29%.
The diff coverage is 33.33%.

@@           Coverage Diff            @@
##           master     #27     +/-   ##
========================================
- Coverage   58.89%   52.6%   -6.3%
========================================
  Files           2       4      +2
  Lines         163     192     +29
========================================
+ Hits           96     101      +5
- Misses         58      82     +24
  Partials        9       9

Impacted Files
Coverage Δ

cmd/root.go
20% <33.33%> (ø)

cmd/main.go
0% <0%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 0f83908...debca3d. Read the comment docs.


Admin - Global Picklist Uses

Where are Global Picklists being utilized, how do they need to be updated and are there other fields that should be leveraging global picklists
Can a standard picklist be changed to global post install (if not, articulate why one shouldn't do that).
Where are the picklist being utilized

@rdblake21 I think this needs a conversation as the documentation would be driven by the answers to the questions you are asking here.  Can you put this on as an agenda item on the next meeting?

Global picklists are able to be utilized and documented appropriately.


Split repository

The dependencies for riemann-tools are spiraling out of control, now requiring mysql libraries and libxslt1 to be installed on target systems. This is just going to keep getting worse as more and more stuff is added to the main riemann-tools repository.
I have discussed the idea of splitting this repository into multiple, per-tool repos with @aphyr before and would be willing to put effort into this again if there's an interest in going in this direction.

See #136 - would love feedback and eyes on this PR! Ping @gsandie @dgtized @fborgnia @lwf @aphyr

Next steps:

[ ] Roll gems for programs and push.
[ ] Move riemann-tools repo to this org.
[ ] Update Riemann tools to reflect change (warning message?).
[ ] Updated Riemann.io docs to reflect this.

Optional.

[ ] Build a self-maintaining GH pages site for all the utilities.

Going to close this.


Screenshots

I would like to update the screenshots of the website to the readme file

Hello Suvoo :wave: ,
Thank you for showing interest. Currently this repo is not listed in the project list of Club Gamma organisation.
You can have a look to our ongoing projects on our hacktober page. We are actively looking for contributors there.
If you have any doubt, you can comment in this issue, or contact us via discord.


Onboard Victoria (QA)

Member attends relevant onboarding sessions

[ ] Intro to team, roles, stakeholders and WoW (TL and/or PdM)
[ ] Intro to the product (PdM and/or XD)
[ ] Overview of technical architecture, tech stack and technical deep dive (TL)
[ ] Demo of product (PdM and/or XD)

Role based checklist
All

[ ] Go through onboarding checklist on Trello (https://trello.com/b/ou7Ddhvt/on-off-boarding-template)

Dev

[ ] Pair with another dev to go through the dev specific onboarding items

Product Manager (PdM)

[ ] Work with PdM to walk through the PdM specific onboarding items

QA

[ ] Work with TL/QA to walk through the QA specific onboarding items


Add doc for context displayaName

This PR adds a description of Context.displayName which is used to show a specific name for the React DevTools.
Also solved this Issue

thank you!


How to use image files and scanned pdfs?

In ingesion.mdx its stated that jpg, png files are supported but i am not able to upload images or scanned pdfs.
the upload doesn't work and the files are not visible.
can you clarify why if this is intentional or let me know if i missed something?
Thank you

Can you explain how you fixed this issue? I am experiencing something similar with some .png files

For my case I wanted OCR so I created custom reader.

can you share your custom reader implementation?


Push release to stable repo

/remind me to push release to stable repo in 10 days

/remind me to push the release to stable repo in 10 days


[Schema Registry] Settle down on models/method return Type

languages consensus on:
Methods

get_schema

return: data, class type

Schema -> (content, SchemaProperties), SchemaProperties -> (id, version, …)

get_schema_id

return just id or all of the properties or new model class

Models

Response type (naming)

get_schema_id, return a string / SchemaId (class) / SchemaRepsonse / SchemaProperties
get_schema, return a Schema
any convention in the Python SDKs?

SchemaProperties

currently we have location_by_id, the swagger spec is Schema-Id-Location, should we align
The swagger has Schema-Versions-Location, should we have this?
-JS has the schema properties: group, name, serialization_type, and content. This info seems like a better mapping in a cache to id? --> don't think this is true. as we discussed, JS SchemaDescription does not map to our SchemaProperties, their SchemaId does.

what is new model class in methods: get_schema_id?

all comments for changes here: https://teams.microsoft.com/l/message/19:f88a08aeeafd44a18ba3a9f77c1b0d2b@thread.skype/1630009958431?tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47&groupId=3e17dcb0-4257-4a30-b843-77f47f1d4121&parentMessageId=1630009958431&teamName=Azure SDK&channelName=Service - Schema Registry&createdTime=1630009958431
and here: https://teams.microsoft.com/l/message/19:f88a08aeeafd44a18ba3a9f77c1b0d2b@thread.skype/1630357842677?tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47&groupId=3e17dcb0-4257-4a30-b843-77f47f1d4121&parentMessageId=1630357842677&teamName=Azure SDK&channelName=Service - Schema Registry&createdTime=1630357842677

TODO:

settle on name of Schema (either SchemaRegistrySchema or something else)


More info - Cover photo lookup

Take a picture of the book cover. Use this to find more information about the book via BogApp.

@rasmuserik will it cause legal issues if the users provide a photo of an actual book? Will it infringe on anyones copyright?

@jacobandresen I don't know.
Have you looked into / experimented with looking up books by cover?
This could be super nice :)

looking into it now.  it should be doable to recognize ISBN style numbers from the client. Maybe even the title?

Looks like @aklt  is doing this in #5  ;)

closing this issue, as #5 seems to have the same functionality, and @aklt is working on it


(Bug in manager.py) "raise websockets.exceptions.ConnectionClosed" needs a 'Close' object, not the code and reason directly.

As per https://websockets.readthedocs.io/en/stable/reference/exceptions.html#websockets.exceptions.ConnectionClosed The parameters need to be 'Close' object, not a number code and reason string as seen on line 145 & 146.
https://github.com/duelinggalois/Crypto-Liquid-Market-Maker/blob/d236d2cc70810c01e02787ebaaf8e20df0125a78/trader/socket/manager.py#L145-L146

Hey thanks for the feedback! I think I remember some weird behavior after 1 minute that I never figured out. This project was how I taught myself to code and was a huge stretch for my knowledge at the time. I never really was able to run it consistently and there is a mess of code in the branches due to my lack of understanding of branch management at the time. I walked away from it after I got a job and have never had any luck making time to come back to it.
There is probably some serious work that needs to be put in to get this to production quality. I probably should update the readme or something but your the first sign of activity here in half a decade at least. Let me know how I can help, feel free to open a pr or fork!


Update manifests/c/calendulish/SteamToolsNG/3.3.1/calendulish.SteamToolsNG.locale.en-US.yaml

Fixes an issue where this package has multiple different monikers
Microsoft Reviewers: Open in CodeFlow

@wingetbot run


Add ecdsa::Pair::verify_prehashed()

Add ecdsa::Pair::verify_prehashed() and test.

I opted to keep the *_prehashed() implementations as close to the existing ones as possible, even at the cost of some redundancy.

bot merge


Add ufw to the install list

Your script asks about ufw status. But your script doesn't install it.
I create this PR to warn you about that :)
Thanks for your script!

We just added UFW support, the script detects if you're using UFW to add the correct rules. If you don't use UFW, the UFW part will not apply