text:
Include CODEOWNERS file in repo sync

Description

Since all repos have the same owners, it would be good to synchronise the CODEOWNERS file from a central location as well.
Checklist

[x] My pull request has a descriptive title (not a vague title like Update index.md).
[x] My pull request targets the default branch of the repository (main or master).
[x] My commit messages follow best practices.
[x] My code follows the established code style of the repository.
[ ] I added or updated tests for the changes I made (if applicable).
[ ] I added or updated documentation (if applicable).
[x] I tried running the project locally and verified that there are no visible errors.

Developer Certificate of Origin

Developer Certificate of Origin
Developer Certificate of Origin
Version 1.1

Copyright (C) 2004, 2006 The Linux Foundation and its contributors.
1 Letterman Drive
Suite D4700
San Francisco, CA, 94129

Everyone is permitted to copy and distribute verbatim copies of this
license document, but changing it is not allowed.

Developer's Certificate of Origin 1.1

By making a contribution to this project, I certify that:

(a) The contribution was created in whole or in part by me and I
    have the right to submit it under the open source license
    indicated in the file; or

(b) The contribution is based upon previous work that, to the best
    of my knowledge, is covered under an appropriate open source
    license and I have the right under that license to submit that
    work with modifications, whether created in whole or in part
    by me, under the same open source license (unless I am
    permitted to submit under a different license), as indicated
    in the file; or

(c) The contribution was provided directly to me by some other
    person who certified (a), (b) or (c) and I have not modified
    it.

(d) I understand and agree that this project and the contribution
    are public and that a record of the contribution (including all
    personal information I submit with it, including my sign-off) is
    maintained indefinitely and may be redistributed consistent with
    this project or the open source license(s) involved.

I'd LOVE to do this with Flake8 and Prettier too. So cool. We could just assume every project uses python and JS. I guess the tricky thing is if these files could reliably be in the repo root or if they'd need to be in subfolders.

Since the action doesn't really change anything (the files are already in sync), I'll just merge this without the second review.

authors: dhruvkb zackkrida


text:
行内latex支持

问题描述
目前导出latex统一都是双$做边界符，导致行内的latex变成多行展示，辛苦看下能否解决这种问题。
To Reproduce
https://je8qmgybpk.feishu.cn/docx/CG2ddW9I0oyKyIxhZqOcwQlanhe
期望的 markdown 格式
行内latex用单$做边界符
报错的截图
原内容：

导出后的结果：

更多信息
无

已增加相关实现，欢迎关注下一个版本的发布。
不过该注意的是，行内 Latex 的渲染不同的 Markdown 渲染器有不同的实现，请自行甄别。

source: gharchive/issue

authors: Wsine wenjunyang

license: MIT

license_type: permissive

license_source: github-api


text:
Mods Downloading to Incorrect Folder

Issue
Whenever I try downloading mods from GameBanana, the mod manager will always download them to the SADX/mods folder, even if they are SA2 mods. This means I have to manually relocate them every time. Modloader appears to be installed correctly.
Expected behavior
The mod should download to the folder for its respective game, instead of the SADX mods folder, by default.
Desktop:

OS: Windows 11
Version: 23H2

That was an issue on previous versions but that should be fixed since.

Make sure you are on the last Manager version (currently 1.2.9)
In the Manager Config tab, re set the game directory for both Adventure games by clicking here:

Save, restart the program and try again

After further testing, this is an issue with Gamebanana having the one click install leading to SADX for SA2 mods, I warned them so they should fix it soon. Closing this as it's not Manager related.

repo: X-Hax/SA-Mod-Manager


text:
Lxq drcap

What does this PR do?

Fixes # (issue)
Feature/Issue validation/testing
Please describe the tests that you ran to verify your changes and relevant result summary. Provide instructions so it can be reproduced.
Please also list any relevant details for your test configuration.

[ ] Test A
Logs for Test A

[ ] Test B
Logs for Test B

Before submitting

[ ] This PR fixes a typo or improves the docs (you can dismiss the other checks if that's the case).
[ ] Did you read the contributor guideline,
Pull Request section?
[ ] Was this discussed/approved via a Github issue? Please add a link
to it if that's the case.
[ ] Did you make sure to update the documentation with your changes?
[ ] Did you write any new necessary tests?

Thanks for contributing 🎉!

Update for #169

source: gharchive/pull-request

authors: Andreas-Xi ddlBoJack

repo: X-LANCE/SLAM-LLM


text:
Admin Captain Teammate view

Context
As a captain I can see each teammate of the team.
Expected Behavior
When I connect to the admin interface I must be able to see the a teammate in my team.
Acceptance Criteria
The teammate must look like as the figma model.

I made the following changes to the Yaki_backend_admin:

Modified the SQL query in **teamMateRepository** for the **findAllByTeam** methodI to retrieve the **lastName**, **firstName**, and **email** of a **teamMate**.
Modified the **findAllByTeam** method in **teamMateService**
Modified the JUnit unit test for the **findAllByTeam** method

repo: XPEHO/YAKI


text:
npm run test does not work when using Testnet

It looks like this account used for the test is only on Devnet
  data: {
    account: 'rJnCJZZXSSnuDi9YVgrAatVqSvktTeXr5r',
    error: 'actNotFound',
    error_code: 19,
    error_message: 'Account not found.',
    id: 0,
    ledger_hash: '913B07EED1FB1FEBC16AE55B28A8AEF31C90E0B334718B00DE1F75C7DBC1BDBE',
    ledger_index: 35508363,
    request: {
      account: 'rJnCJZZXSSnuDi9YVgrAatVqSvktTeXr5r',
      command: 'account_info',
      id: 0,
      ledger_index: 'validated'
    },
    status: 'error',
    type: 'response',
    validated: true
  }

@JustAnotherDevv

authors: jiveyTO jonathanlei

repo: XRPLBounties/Proof-of-Attendance


text:
Add extra compilation options for clio

Current set of options and warnings when building clio is quite narrow (see CMake/settings.cmake).
Let's implement more safety nets.
Add at least these recommended/standard options:
-Wextra
-Wshadow
-Wnon-virtual-dtor
-pedantic

This will break compilation of clio which will need to be fixed for all supported compilers.

Let's do this in the future. Not now. Codebase is not ready yet.

repo: XRPLF/clio

license: ISC


text:
CMake Error at .nih_c/unix_makefiles/GNU_11.4.0/Release/rippled_src-src/CMakeLists.txt:76 (find_package):   By not providing "Findlz4.cmake" in CMAKE_MODULE_PATH this project has   asked CMake to find a package configuration file provided by "lz4", but   CMake did not find one.

We are having an issue with installing the Validator-Keys tool.  When we run these commands here is the output:
$ cd ${YOUR_VALIDATOR_KEYS_TOOL_DIRECTORY}
$ mkdir -p build/gcc.debug
$ cd build/gcc.debug
$ cmake -DCMAKE_BUILD_TYPE=Release ../..
Could not find a package configuration file provided by "lz4" with any of
the following names:
lz4Config.cmake
lz4-config.cmake

Add the installation prefix of "lz4" to CMAKE_PREFIX_PATH or set "lz4_DIR"
to a directory containing one of the above files.  If "lz4" provides a
separate development package or SDK, be sure it has been installed.

The build process changed a few months ago. Take a look at https://github.com/XRPLF/rippled/blob/develop/BUILD.md for the updated dependencies and instructions.

Oh, thank you! We will try that out.

If you encounter any problems with the build instructions, please open a new issue.

authors: intelliot shazam8253 ximinez

repo: XRPLF/rippled


text:
Update BUILD.md - make it easier to find environment.md

High Level Overview of Change
Make the instructions a bit easier to follow. Users on different platforms can look for their platform name to find relevant information.
Context of Change
It was a bit difficult to find the helpful instructions in environment.md.
Type of Change

[x] Documentation Updates

@ckeshava feel free to propose other changes to this document, as you like.

It looks good to me.
I'm curious: Are there any plans to provide a DockerFile for people to spin up the rippled executable? It might not be suitable for development environment, but it might simplify the user experience for only maintaining a validator on the ledger.

@ckeshava re: Dockerfile, does this provide what you're looking for? -

https://github.com/XRPLF/rippled/blob/develop/docs/Docker.md
https://github.com/XRPLF/rippled/blob/develop/Builds/containers/ubuntu-builder/Dockerfile

also: in GitHub, you can go to "Files changed" -> "Review changes" to submit a review of this PR

I will try to catch up with this by the end of next week.

I think the commits need to be rebased to the latest develop branch

authors: ckeshava intelliot thejohnfreeman


text:
Oracle connection string

With your example, init mysql database connection with these code:
db, err := otelsql.Open("mysql", mysqlDSN, otelsql.WithAttributes( 		semconv.DBSystemMySQL, 	))
i think with oracle, init database will be:
db, err := otelsql.Open("oracle", oracleDSN, otelsql.WithAttributes( 		semconv.DBSystemOracle, 	))
i dont know with oracle, what will connection string "oracleDSN" look like? please guide me. Thanks a lot!

Hi @CongSon, the driver name and the DSN is up to the implementation of the driver, not the dashbase/sql or the otelsql.
Take go-sql-driver as an example, it has a section describing its DSN format. https://github.com/go-sql-driver/mysql#dsn-data-source-name
If you'd like to connect to oracle, make sure to check the driver name and the DSN format of that certain oracle driver.

Thanks @XSAM . i'm totally understand!!!

authors: CongSon XSAM

repo: XSAM/otelsql


text:
Replace slashes with hyphens

Handling slashes in branch names by replacing them with hyphens when generating tags for Docker images.
Example output tags after running the new version of the generate-docker-image-tags action on the branch sc-28060/testing/slashes/in/branches (see PR #29):

Awesome! Let there be branch "folders"!

repo: XanaduAI/cloud-actions


text:
Time domain program class

Context:
Implements the time domain program class
Description of the Change:
Benefits:
Possible Drawbacks:
Related GitHub Issues:

@josh146 There are a couple of things that pylint is complaining about and that I am not sure are intentional. Wondering if you could have a look? If they are intentional you can let me know and I can add the relevant pylint disables

Finally, just to confirm: Do we want eliminate any and all reference to shift=after?
Two options here:

A hard removal where we can simply remove the shift option altogether and it is always assumed that it amount to shift=end
Leave the keyword shift in there with the default value? I the user uses any other value for shift we raise a warning. If in the future we decide to add more options for shift it will be simpler to add.

What do @josh146 and @fab1an-q think?

We could give the users the option to pass an integer as shift parameter, defining the step size of the qumode shift in each time bin. Might be interesting for some to experiment with it.
However, I think we should change the string "end". The name was useful to distinguish from shift="after", but we decided to remove this option (I believe?). So maybe something like shift="auto" (as compared to a user-controlled shift) makes more sense?

Just realized that the option for integers as shift parameters is currently implemented in the TDMProgram:
elif isinstance(self.shift, int):
    q = shift_by(q, self.shift)  # shift at end of each time bin

I think we could leave it this way. But if our automated shift-handling works as fine as we hope, I acknowledge that only few people will not want to use it. So I am also ok with removing shift entirely from the arguments of the context manager.

However, I think we should change the string "end"

:+1:

I think we could leave it this way. But if our automated shift-handling works as fine as we hope, I acknowledge that only few people will not want to use it. So I am also ok with removing shift entirely from the arguments of the context manager.

If it is less effort to leave it in/as-is, I'm happy to leave it as is!

Alright @josh146 , @fab1an-q and @josh146 . I think we are close to the end.
I have lightly reformatted the great functions @fab1an-q wrote into proper tests by adding assert statements and calculating the theoretical values expected.

Sorry everyone, black seems to have changed its mind over what formatting it prefers - a whole heap of unrelated files have been added to this PR! Please ignore them :)

I expected ops.MeasureHomodyne(p[1]) here...?

@fab1an-q oops, yes, fixed. Good catch!

repo: XanaduAI/strawberryfields


text:
Remove double call to initializeCas

Because initializeCas() is a part of the constructor, it is guaranteed to have run before the logout function.  I use Laravel sessions so I kill the local CAS session immediately after login, but unless the user specifically requests a logout, I don't kill the session at the server.  (Thus, I always call logout with no current authenticated user.)
Currently this results in a PHP error:
 phpCAS error: phpCAS::client(): phpCAS::client() has already been called (at /home/vagrant/Code/.../vendor/xavrsl/cas/src/Xavrsl/Cas/Sso.php:76) in /home/vagrant/Code/.../vendor/xavrsl/cas/src/Xavrsl/Cas/Sso.php on line 76

because initializeCas has been called twice and wich calls $this->configureCasClient(); twice which calls phpCAS::client() twice and creates the PHP error.
So if we just remove that if block, everything is happy if the user isn't logged in currently.  The if block didn't execute if a user was logged in so it should work in all cases now.

Sorry for that VERY late response. I didn't accept the pull request because I already had in mind to change that method anyway.
Thanks for your contribution.
Xavier

Any thoughts on when you might make those changes?

Had to try it first !

repo: XavRsl/Cas

license: mit

license_source: bigquery


text:
DocFXの代わりを自作する

Summary

やるにしてもDotFeatherの範疇ではない

repo: Xeltica/DotFeather


text:
Portfolio Landing page

Developed homepage for portfolio:
1.Responsive Design
2. introducing new features
3. Hero section complete

Hi @Zuhaib042
I believe we can customize the readme file according to the project, there is only a Navbar and a hero section, and you want me to add the rest of the things from template, which i haven't started yet..do you still think it is appropriate to add them now, when we haven't implemented them yet.

repo: Xghayor/Portfolio


text:
+>[LIVE@STREAMS]*UFC 290 Live Stream@REDDIT

Don't Miss A Moment Of UFC 290: Volkanovski vs Rodriguez, Live From T-Mobile Arena In Las Vegas, Nevada On July 8, 2023.
➤🔴📺📱👉 CLICK HERE TO WATCH LIVE FREE
➤🔴📺📱👉 CLICK HERE TO WATCH LIVE FREE

Here’s UFC 290, the highly anticipated mixed martial arts event, was a success as fighters from around the world showcased their skills, determination and heart inside the octagon. Held in the state-of-the-art arena in Las Vegas, the event marks a new phase in the sport's evolution. From thrilling knockouts to epic comebacks, UFC 290 kept fans on edge and delivered an unforgettable night of action.
The UFC 290 main event pitted two of the sport's biggest stars in a thrilling bout. Defending champion, Jake "The Juggernaut" Johnson faced off against his tenacious challenger, Daniel "The Dominator" Rodriguez. The tension was palpable as the crowd howled with impatience.
Johnson, known for his powerful shots and relentless pressure, entered the octagon with the confidence of a champion. On the other side, Rodriguez, known for his skillful submission and good balancing skills, aims to dethrone the reigning house. The fight took place in a series of intense skirmishes, with both fighters demonstrating their versatility and strategic prowess.
As the rounds progressed, Johnson's aggressive style seemed to dominate the fight. However, Rodriguez showed incredible resilience, weathering the storm and launching his own counter-attacks. The crowd erupted as the fight culminated in the championship rounds, with both fighters balancing.
➤🔴📺📱👉 CLICK HERE TO WATCH LIVE FREE
➤🔴📺📱👉 CLICK HERE TO WATCH LIVE FREE

➤🔴📺📱👉 CLICK HERE TO WATCH LIVE FREE
➤🔴📺📱👉 CLICK HERE TO WATCH LIVE FREE

Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
.
.
.
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
.
.
.
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
.
.
.
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
.
.
.
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
.
.
.
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
.
.
.
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
.
.
.
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
.
.
.
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
.
.
.
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
.
.
.
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
.
.
.
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
.
.
.
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
.
.
.
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
.
.
.
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
.
.
.
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
.
.
.
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
.
.
.
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
.
.
.
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
.
.
.
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
.
.
.
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
.
.
.
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
.
.
.
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
.
.
.
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
.
.
.
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
Live Stream Here:➤➤ https://boostdeep.xyz/ufc290livetv
.
.
.

https://github.com/XingangPan/SCNN/issues/5760
https://github.com/XingangPan/SCNN/issues/5759
https://github.com/XingangPan/SCNN/issues/5758
https://github.com/XingangPan/SCNN/issues/5757
https://github.com/XingangPan/SCNN/issues/5756
https://github.com/XingangPan/SCNN/issues/5755
https://github.com/XingangPan/SCNN/issues/5754
https://github.com/XingangPan/SCNN/issues/5753
https://github.com/XingangPan/SCNN/issues/5752
https://github.com/XingangPan/SCNN/issues/5749
https://github.com/XingangPan/SCNN/issues/5748
https://github.com/XingangPan/SCNN/issues/5747
https://github.com/XingangPan/SCNN/issues/5746
https://github.com/XingangPan/SCNN/issues/5745
https://github.com/XingangPan/SCNN/issues/5744
https://github.com/XingangPan/SCNN/issues/5743
https://github.com/XingangPan/SCNN/issues/5742
https://github.com/XingangPan/SCNN/issues/5740
https://github.com/XingangPan/SCNN/issues/5739
https://github.com/XingangPan/SCNN/issues/5738
https://mydramalist.com/list/LOPDgAD3
https://mydramalist.com/list/4KoOP2v4
https://mydramalist.com/list/3bgQNWv4
https://mydramalist.com/list/4q6QMR91
https://mydramalist.com/list/32AqN9WL
https://mydramalist.com/list/1R8Jgy83
https://mydramalist.com/list/LAlXBdA1
https://mydramalist.com/list/389AzRq4
https://mydramalist.com/list/47a6OENL
https://mydramalist.com/list/4YWABqdL
https://mydramalist.com/list/LQJbgOr3
https://mydramalist.com/list/1dOQxmn4
https://mydramalist.com/list/45GEZoqL
https://mydramalist.com/list/3rWQMdA4
https://mydramalist.com/list/1Xz6gJw3
https://mydramalist.com/list/1xrQMKa3
https://mydramalist.com/list/1zEQMDV4
https://mydramalist.com/list/10dbXDx1
https://mydramalist.com/list/LOPDg0D3
https://mydramalist.com/list/4KoOPxv4
https://mydramalist.com/list/3DgPrppL
https://gitlab.com/gitlab-org/gitlab-runner/-/issues/35585
https://gitlab.com/gitlab-org/gitlab-runner/-/issues/35588
https://gitlab.com/gitlab-org/gitlab-runner/-/issues/35591
https://gitlab.com/gitlab-org/gitlab-runner/-/issues/35592
https://gitlab.com/gitlab-org/gitlab-runner/-/issues/35593
https://gitlab.com/gitlab-org/gitlab-runner/-/issues/35594
https://gitlab.com/gitlab-org/gitlab-runner/-/issues/35595
https://gitlab.com/gitlab-org/gitlab-runner/-/issues/35596
https://gitlab.com/gitlab-org/gitlab-runner/-/issues/35597
https://gitlab.com/gitlab-org/gitlab-runner/-/issues/35598
https://gitlab.com/gitlab-org/gitlab-runner/-/issues/35599
https://gitlab.com/gitlab-org/gitlab-runner/-/issues/35600
https://gitlab.com/gitlab-org/gitlab-runner/-/issues/35601
https://gitlab.com/gitlab-org/gitlab-runner/-/issues/35602
https://gitlab.com/gitlab-org/gitlab-runner/-/issues/35603
https://gitlab.com/gitlab-org/gitlab-runner/-/issues/35604
https://gitlab.com/gitlab-org/gitlab-runner/-/issues/35605
https://gitlab.com/gitlab-org/gitlab-runner/-/issues/35606
https://gitlab.com/gitlab-org/gitlab-runner/-/issues/35607
https://gitlab.com/gitlab-org/gitlab-runner/-/issues/35608
https://gitlab.com/gitlab-org/gitlab-runner/-/issues/35609
https://gitlab.com/gitlab-org/gitlab-runner/-/issues/35611
https://gitlab.com/gitlab-org/gitlab-runner/-/issues/35612
https://mydramalist.com/list/45GEZBWL
https://mydramalist.com/list/3rWQMVq4
https://mydramalist.com/list/4a6Ql0e1
https://mydramalist.com/list/1Xz6gnk3
https://mydramalist.com/list/1NkjgqGL
https://mydramalist.com/list/1xrQMV93
https://mydramalist.com/list/45GEZB2L
https://mydramalist.com/list/3rWQMV74
https://mydramalist.com/list/4a6Ql001
https://mydramalist.com/list/1Xz6gnj3
https://mydramalist.com/list/1NkjgqjL
https://mydramalist.com/list/1xrQMVZ3
https://mydramalist.com/list/1zEQMVD4
https://mydramalist.com/list/10dbXJ71
https://mydramalist.com/list/LOPDgoN3
https://mydramalist.com/list/4KoOPkD4
https://mydramalist.com/list/3DgPrlgL
https://mydramalist.com/list/3bgQNlA4
https://mydramalist.com/list/32AqNjOL
https://mydramalist.com/list/1R8Jgkm3
https://mydramalist.com/list/LAlXBaN1
https://mydramalist.com/list/47a6OqAL
https://www.linwoodspiritual.com/group/linwood-spiritual-group/discussion/389bc4d9-3e15-4ad2-8000-a846567ad95f
https://www.linwoodspiritual.com/group/linwood-spiritual-group/discussion/d8d0f660-d0a1-4156-bf9e-6d09e99d54e3
https://www.linwoodspiritual.com/group/linwood-spiritual-group/discussion/3a6a2e8c-7f8a-40f8-9f08-499890f0da35
https://www.linwoodspiritual.com/group/linwood-spiritual-group/discussion/6eaf4f58-99b8-4816-b6de-2e530e791177
https://www.linwoodspiritual.com/group/linwood-spiritual-group/discussion/86ba5d2b-edcf-4527-ac7e-6442453f15b7
https://www.linwoodspiritual.com/group/linwood-spiritual-group/discussion/5fc00df5-cd18-409a-b99d-e50bcc75deea
https://www.linwoodspiritual.com/group/linwood-spiritual-group/discussion/99085b29-5789-49e8-8773-de4ac2c950f9
https://www.linwoodspiritual.com/group/linwood-spiritual-group/discussion/56738c2d-4df9-447c-af62-37197372bef8
https://www.linwoodspiritual.com/group/linwood-spiritual-group/discussion/d7f9ab7a-202d-4e70-94c2-c6f46c9061e6
https://www.linwoodspiritual.com/group/linwood-spiritual-group/discussion/f00191aa-0274-4409-bf08-3010cf0d1fee
https://www.linwoodspiritual.com/group/linwood-spiritual-group/discussion/9ac3be97-6911-4476-a73b-43641f55ca9b
https://www.linwoodspiritual.com/group/linwood-spiritual-group/discussion/0fd59bde-fe0d-41ca-ad40-f21fd050561d
https://www.linwoodspiritual.com/group/linwood-spiritual-group/discussion/e480e264-6b67-43ec-9016-ed015285da98
https://www.linwoodspiritual.com/group/linwood-spiritual-group/discussion/b9bb1637-8c48-43cd-a0a9-a3479c7d1a44
https://www.linwoodspiritual.com/group/linwood-spiritual-group/discussion/5cb129e9-5ad8-40de-bb73-3c7bab753b65
https://www.linwoodspiritual.com/group/linwood-spiritual-group/discussion/955361b8-5500-4965-94ea-966993dddb9f
https://www.linwoodspiritual.com/group/linwood-spiritual-group/discussion/9f2e0495-4efa-4830-80d7-05a8520d9462
https://www.linwoodspiritual.com/group/linwood-spiritual-group/discussion/e80fd2be-c609-4d8a-8847-d3621bd2ac9e
https://www.hihonor.com/es/club/topicdetail/topicid-3541748066287617/
https://www.hihonor.com/es/club/topicdetail/topicid-3541748024377345/
https://www.hihonor.com/es/club/topicdetail/topicid-3541748114522112/
https://www.hihonor.com/es/club/topicdetail/topicid-3541747919519745/
https://www.hihonor.com/es/club/topicdetail/topicid-3541747948847104/
https://www.hihonor.com/es/club/topicdetail/topicid-3541747988725760/
https://www.hihonor.com/es/club/topicdetail/topicid-3541747751747584/
https://www.hihonor.com/es/club/topicdetail/topicid-3541747718160384/
https://www.hihonor.com/es/club/topicdetail/topicid-3541747860766721/
https://www.hihonor.com/es/club/topicdetail/topicid-3541747533611009/
https://www.hihonor.com/es/club/topicdetail/topicid-3541747577651200/
https://www.hihonor.com/es/club/topicdetail/topicid-3541747611205633/
https://gitlab.archlinux.org/lasunmemek/lasunnnn/-/issues/409
https://gitlab.archlinux.org/lasunmemek/lasunnnn/-/issues/410
https://gitlab.archlinux.org/lasunmemek/lasunnnn/-/issues/411
https://gitlab.archlinux.org/lasunmemek/lasunnnn/-/issues/412
https://gitlab.archlinux.org/lasunmemek/lasunnnn/-/issues/413
https://gitlab.archlinux.org/lasunmemek/lasunnnn/-/issues/414
https://gitlab.archlinux.org/lasunmemek/lasunnnn/-/issues/415
https://gitlab.archlinux.org/lasunmemek/lasunnnn/-/issues/416
https://gitlab.archlinux.org/lasunmemek/lasunnnn/-/issues/417
https://gitlab.archlinux.org/lasunmemek/lasunnnn/-/issues/418
https://gitlab.archlinux.org/mspnetwork/global_engine/-/issues/5716
https://gitlab.archlinux.org/mspnetwork/global_engine/-/issues/5717
https://gitlab.archlinux.org/mspnetwork/global_engine/-/issues/5718
https://gitlab.archlinux.org/mspnetwork/global_engine/-/issues/5719
https://gitlab.archlinux.org/mspnetwork/global_engine/-/issues/5720
https://gitlab.archlinux.org/mspnetwork/global_engine/-/issues/5721
https://gitlab.archlinux.org/mspnetwork/global_engine/-/issues/5722
https://gitlab.archlinux.org/mspnetwork/global_engine/-/issues/5723
https://gitlab.archlinux.org/lasunmemek/lasunnnn/-/issues/419
https://gitlab.archlinux.org/mspnetwork/global_engine/-/issues/5724
https://gitlab.archlinux.org/mspnetwork/global_engine/-/issues/5725
https://gitlab.archlinux.org/mspnetwork/global_engine/-/issues/5726
https://gitlab.archlinux.org/lasunmemek/lasunnnn/-/issues/420
https://gitlab.archlinux.org/lasunmemek/lasunnnn/-/issues/421
https://gitlab.archlinux.org/lasunmemek/lasunnnn/-/issues/422
https://gitlab.archlinux.org/lasunmemek/lasunnnn/-/issues/423
https://gitlab.archlinux.org/azgari11/ec.europa.eu/-/issues/18
https://gitlab.archlinux.org/azgari11/ec.europa.eu/-/issues/19
https://gitlab.archlinux.org/azgari11/ec.europa.eu/-/issues/20
https://gitlab.archlinux.org/azgari11/ec.europa.eu/-/issues/21
https://gitlab.archlinux.org/azgari11/ec.europa.eu/-/issues/22
https://gitlab.archlinux.org/mspnetwork/global_engine/-/issues/5727
https://gitlab.archlinux.org/lasunmemek/lasunnnn/-/issues/424
https://gitlab.archlinux.org/azgari11/ec.europa.eu/-/issues/8
https://filmdaily.co/news/watch-ufc-290-live-stream-free-at-reddit/
https://filmdaily.co/news/redditstreamufc-290-live-streamreddit/
https://filmdaily.co/news/watch-ufc-290-live-reddit/

authors: Donnobad chelseatv mosharouf

repo: XingangPan/SCNN


text:
T-SIMCAM Esphome

I'm having trouble with the T-SIMCAM esphome yaml provided.
If trying to build using the latest 2024.7.2 I get a boot loop.
If trying to build using 2022.6.3 (when you produced that code), I get "KeyError: 'target_platform'"
This is the yaml I'm using for 2024.7.2
# Doorbell configuration yaml

esphome:
  name: doorbell

esp32:
  board: esp32s3box
  variant: esp32s3
  flash_size: 16MB
  framework:
# There are build issues with esp32_camera and esp-idf as at July 2024. This is above my paygrade; use arduino for now.
    type: arduino

psram:
  mode: octal
  speed: 80MHz

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password
  # Enable fallback hotspot in case wifi connection fails
  ap:
    ssid: "doorbell_fallback"
    password: !secret fallback_password

# Enable logging
logger:
  level: DEBUG

# Enable Home Assistant API
api:
  encryption:
    key: !secret doorbell_api_key

ota:
  - platform: esphome
    password: !secret doorbell_ota_password

# T-SIMCAM Setup
esp32_camera:
  external_clock:
    pin: GPIO14
    frequency: 20MHz
  i2c_pins:
    sda: GPIO4
    scl: GPIO5
  data_pins: [GPIO11, GPIO9, GPIO8, GPIO10, GPIO12, GPIO17, GPIO16, GPIO15]
  vsync_pin: GPIO6
  href_pin: GPIO7
  pixel_clock_pin: GPIO13
  name: Camera

Also, which pins is the microphone connected to?
The schematic suggests GPIO2 (SDATA), GPIO47 (CLK) and GPIO48 (WS).

The product listing suggests GPIO2 (SDATA), GPIO41 (CLK) and GPIO42 (WS) - GPIO41 and GPIO42 are not connected according to the schematic.

Here you can see all the used GPIO
https://github.com/Xinyuan-LilyGO/LilyGo-Camera-Series/blob/master/examples/t_sim_cam_factory/config.h

authors: illuzn lewisxhe

repo: Xinyuan-LilyGO/LilyGo-Camera-Series


text:
번역완료

nextjsdocs/APIReference/Edge_Runtime.md 번역완료
nextjsdocs/APIReference/Functions/imageResponse.md 번역완료
nextjsdocs/APIReference/Functions/Metadata는 다시 Next.js 문서 카테고리에서 삭제되어 삭제하였습니다.

수고하셨읍니다

authors: XionWCFM wwwwswe

repo: XionWCFM/Nextjs-docs-Korean-translation


text:
是否可以添加自定义 ChatGPT 的 API 地址的接口呢

ChatGPT 的官方 API 地址，在国内是不能访问的，但是可以使用cloudflare进行中转，使用自己的地址。例如这个项目中转，可以在setup.py中自行设置就好了

在启动容器的时候直接传入变量，例如，我使用国内mbm服务商的api
export OPENAI_API_BASE="https://openai-service.mbmzone.com/v1"

authors: jiaotiliu mujiannan

repo: Xueheng-Li/SynologyChatbotGPT


text:
文字识别模型为何输入的文字片段更小反而耗时更多

测试了一下，用训练的图片进行测试，1080ti下一张耗时4ms左右很稳定,但是用其他图片截取下的文字来测试耗时甚至增加了好几倍，有的文字片段只有两三个字也需要耗时几十毫秒，耗时很不稳定，图片尺寸跟训练的相差不大，请问博主这是怎么回事 @YCG09

刚载入模型，第一次推理，是要慢，第二次就好了

刚载入模型，第一次推理，是要慢，第二次就好了

是加载完模型了的，每次换用不同尺寸的图片输入推理时间耗时就很异常，我测试了这个应该是keras框架的问题，pytorch就不会

authors: northeastsquare ws-lin


text:
jsf.option is not a function

版本号
~ 1.8.8
什么问题
~程序bug
如何复现此问题
~
接口返回数据设置，在预览数据时报错
什么浏览器
~
chrome
什么系统（Linux, Windows, macOS）
linux centos 7
node v14.17.2
npm v6.14.13

应该是环境缺组件问题，我跟你的情况一样，等支持。

我也遇到了相同的问题，1.9.1，1.9.2 安装都是这个错误

使用 YApi Pro 这个版本（ https://github.com/yapi-pro/yapi ），解决了安装错误的问题

升级不到1.9.3版本

authors: benchem tianjindaxue1202 wangerbin

repo: YMFE/yapi


text:
[Feature request] Proposal for support react-leaflet markers

This is a feature request - #16 PR
Current behavior:
Actually react-leaflet-markercluster component just accept to add markers as specific json object.
Example code:
const marker = [
    {lat: 49.8397, lng: 24.0297}
];
<MarkerClusterGroup
    markers={marker}
/>

Expected behavior:
Thinking in component development and react architecture, in my personal opinion, I'd insert markers or any component that can be processed through component itself, in this case, react-leaflet marker.
Example code:
const marker = [
    {lat: 49.8397, lng: 24.0297}
];
<MarkerClusterGroup>
    <Marker position={[marker.lat, marke.lng]} />
</MarkerClusterGroup>

I just created a PR with the proposal development, I hope that can help.
Thank you for your consideration.

@carlosrj Thank you, for contribution.
This is the really nice suggestion, also was thinking about the opportunity to add Markers not only through .json object.
I need some time for reviewing and publishing that feature...

@YUzhva thanks for your time.
About react-leaflet already has Marker component, it's in example marker component, i.e., it's already integrated in PR :smile:

I was doing some tests with this new feature and I found that when the state of changes in my component, the position of a marker for example, the MarkerClusterGroup doesn't render again with the updates, but if I remove the MarkerClusterGroup tag the markers render and update as intended.

@FelipeKohlmann thanks for report.
I'll check this issue, although I'm sure that will appear more. I was doing tests with other react-leaflet plugins and there are some bugs. If you can contribute with a possible solution, it will be great.
I've no much time these weeks, but surely I'll check it.

The other way of clustering layers is to access not to the marker through the reference of react component (too heavy way) but accessing to the leafletElement of the marker that was passed as a child.
Check this, react-leaflet library creating leaflet marker before rendering:
https://github.com/PaulLeCam/react-leaflet/blob/master/src/Marker.js#L30
And that object, that was created by marker function from leaflet lib. is exactly what we need for clustering (that is the object that we need send to L.markerClusterGroup(LEAFLET_MARKER_OBJECT))
The only issue, that I can't find that opportunity on react-leaflet library, so I created next issue:
https://github.com/PaulLeCam/react-leaflet/issues/309

@carlosrj
Implemented as testing feature in: [release] 1.1.4: react-leaflet Marker support (#18)

@YUzhva great job!
I just tested it with some react-leaflet components as children and it's working absolutely good :ok_hand:

authors: FelipeKohlmann YUzhva carlosrj

repo: YUzhva/react-leaflet-markercluster


text:
Remove warnings when using swift 3.1, xcode 8.3

Minor minor change to remove warnings when building in xcode 8.3 and swift 3.1.

Please, merge this PR ;)

@Vodolazkyi - Do you know when you'll cut a new release with these changes?

authors: Codeido christiedavis joshavant

repo: Yalantis/PullToRefresh


text:
Rate limit all (most of) the things

I was just reading Jeff Atwood's post about rate limiting, and realized that Reservations is pretty much wide open to this kind of abuse right now. For a few examples off the top of my head:

Someone could write a script to repeatedly make brute force login attempts (now that we have Devise login)
Someone could write a script to repeatedly make reservations until everything in the Catalog is unavailable
Someone could write a script to spam adding items to the cart

This seems like a worthwhile enhancement (maybe even Pre-Export).

We could simply rate-limit all requests but dealing w/ issues 2 and 3 would require some more session knowledge... adding items to the cart doesn't hit the database so it would be covered with a general request rate-limit, but we might want to set a hard limit on the number of reservations or the frequency of reservations for a specific user account. We can look into this for our next milestone.

authors: mnquintana orenyk

repo: YaleSTC/reservations


text:
How to get templates in parse_by_Official() function of class HDFSLoader

Hi Dr. Yang,
Can you guide me on how to get the templates like this? Thank you so much.
class HDFSLoader(BasicDataLoader):

    ...

    def parse_by_Official(self):
        self._restore()
        templates = [
            "Adding an already existing block (.*)",
            "(.*)Verification succeeded for (.*)",
            "(.*) Served block (.*) to (.*)",
            "(.*):Got exception while serving (.*) to (.*):(.*)",
            "Receiving block (.*) src: (.*) dest: (.*)",
            "Received block (.*) src: (.*) dest: (.*) of size ([-]?[0-9]+)",
            "writeBlock (.*) received exception (.*)",
            "PacketResponder ([-]?[0-9]+) for block (.*) Interrupted\.",
            "Received block (.*) of size ([-]?[0-9]+) from (.*)",
            "PacketResponder (.*) ([-]?[0-9]+) Exception (.*)",
            "PacketResponder ([-]?[0-9]+) for block (.*) terminating",
            "(.*):Exception writing block (.*) to mirror (.*)(.*)",
            "Receiving empty packet for block (.*)",
            "Exception in receiveBlock for block (.*) (.*)",
            "Changing block file offset of block (.*) from ([-]?[0-9]+) to ([-]?[0-9]+) meta file offset to ([-]?[0-9]+)",
            "(.*):Transmitted block (.*) to (.*)",
            "(.*):Failed to transfer (.*) to (.*) got (.*)",
            "(.*) Starting thread to transfer block (.*) to (.*)",
            "Reopen Block (.*)",
            "Unexpected error trying to delete block (.*)\. BlockInfo not found in volumeMap\.",
            "Deleting block (.*) file (.*)",
            "BLOCK\* NameSystem\.allocateBlock: (.*)\. (.*)",
            "BLOCK\* NameSystem\.delete: (.*) is added to invalidSet of (.*)",
            "BLOCK\* Removing block (.*) from neededReplications as it does not belong to any file\.",
            "BLOCK\* ask (.*) to replicate (.*) to (.*)",
            "BLOCK\* NameSystem\.addStoredBlock: blockMap updated: (.*) is added to (.*) size ([-]?[0-9]+)",
            "BLOCK\* NameSystem\.addStoredBlock: Redundant addStoredBlock request received for (.*) on (.*) size ([-]?[0-9]+)",
            "BLOCK\* NameSystem\.addStoredBlock: addStoredBlock request received for (.*) on (.*) size ([-]?[0-9]+) But it does not belong to any file\.",
            "PendingReplicationMonitor timed out block (.*)"
        ]

Hi @tunglambk,
Sure, its my pleasure!
Such "ground truth" of HDFS log messages are downloaded from the homepage of Prof. Wei Xu. And we manually moved it into the python project.
According to our experiences with log parsers, I think it is safe to say that those were manually written or  extracted from the source code of the target system. Log parsers are highly likely to introduce noises.
Hope this will help, if anything, feel free to comment and I am happy to answer :P

Hi Dr.@YangLin-George ,
Thank you so much for your enthusiastic support.
From your explanation, I understand that if we can extract the log templates from the source code, we should use them like the parse_by_Official() function to avoid noise from the log parser. Otherwise, we can use IBM Drain3 to parse logs like the parse_by_IBM() function. Is this right?

In my opinion, while doing research, log parsing seems necessary. For example, the widely used BGL dataset does not have such a "ground truth" like HDFS.
However, while you are using an anomaly detection approach in industry, if the real templates are available, its better to use them directly.

Hi Dr. @YangLin-George,
Yeah, I understood. Besides, I have one more question.

For example, the widely used BGL dataset does not have such a "ground truth" like HDFS.

The parse_by_Official() function of the BGLLoader class also has templates like HDFSLoader. How do you extract it? Thank you so much.

Those were written based on the tempaletes generated by Drain. We tried to study the impact of parsing and prepared those.

Thank you so much for your support and great work, Dr. @YangLin-George, I close this issue here.

authors: YangLin-George tunglambk

repo: YangLin-George/PLELog


text:
New developer builds don't work

The newest builds doesn't work in firefox and html5 video, when oppening a video it doesn't load at all, and i can't play it, also, the settings button in the top right corner is missing in any video page as it onlavailable in the Youtube's "Main" and "Subscriptions" page. To watch any video, at all I had to downgrade to the version downloaded the 15th February

In order to use the HTML5 in Firefox, you must enable Media Source Extensions. MSE is disabled by default in Firefox because it is not yet fully-implemented. See #1454 for information on how to enable it.

Still, doesn't work. In the latest updates something went wrong, in a video tab, the video is resized to my Youtube Center Settings, but I can't play it at all, not in HTML5 nor in Flash, had to downgrade, and  Build #474 working as a charm, the only annoying thing is the Build #480 notification. Please check the update.
P.S. I'm not sure if the 474 build is the last working, it's just the last that I have saved to my PC, but I'm sure I had the same problem with 477 build, not only with 480.

@Yaro96 I will try to investigate this, but could you perhaps try to find the last working commit (userscript or Firefox addon) as it would help a ton.

Ok, I can confirm you that the last working version is the Build 474, the problem occurs already in the Build 475. Hope you can figure it out. I'm using the 35.0.1 version of Firefox.
Thank you.

I will try to check the difference in build 474 and build 475.

This is really weird. There is literally almost no difference:
 // @id              YouTubeCenter
 // @name            YouTube Center Developer Build
 // @namespace       http://www.facebook.com/YouTubeCenter
-// @version         474
+// @version         475
 // @author          Jeppe Rune Mortensen <jepperm@gmail.com>
 // @description     YouTube Center Developer Build contains all kind of different useful functions which makes your visit on YouTube much more entertaining.
 // @icon            https://raw.github.com/YePpHa/YouTubeCenter/master/assets/icon48.png
 @@ -98,7 +98,7 @@
     if (typeof func === "string") {
       func = "function(){" + func + "}";
     }
-    script.appendChild(document.createTextNode("(" + func + ")(true, 0, true, 474);\n//# sourceURL=YouTubeCenter.js"));
+    script.appendChild(document.createTextNode("(" + func + ")(true, 0, true, 475);\n//# sourceURL=YouTubeCenter.js"));
     p.appendChild(script);
     p.removeChild(script);
   }

I might understand if it was build 474 where the issue started as I revamped the event system.

I think perhaps that I need to look at your JavaScript developer console to figure out what the issue is. You can access the console by pressing CTRL + SHIFT + K. Please, post the content of the console here.

Firefox 36, which will be released next week, should have MSE on by default.

Here you are the console with the non working Build 475:
"Domain registered www.youtube.com." YouTubeCenter.js:26493
"[Property Wrapper] Wrapping the function undefined into a function wrapper." watch:2021
"[Property Wrapper] Property doesn't exists in parent, attaching trigger using getter and setter." watch:2021
"[External] Setting player configruation." watch:2021
"[Player modifyConfig] => watch" watch:2021
"[Player:setPlayerType] Requesting player type change to html5" watch:2021
"[Player:setPlayerType] Setting player type from null to html5" watch:2021
"[Player Type] HTML5" watch:2021
"[Player:getQuality] Most preferred available quality: hd720" watch:2021
"[Player Ratio] Player ratio set to 1.7777777777777777" watch:2021
"Chaning csi_page_type from watch,watch7ad to watch, watch7" watch:2021
"Keeping the aspect" watch:2021
"[Playlist] Disabled" watch:2021
"[HTML5 Player] Setting player theme to dark" watch:2021
"[HTML5 Player] Setting player progress color to red" watch:2021
"[HTML5 Player] Setting autohide to 1" watch:2021
"[SPF] ready" null watch:2021
"[Property Wrapper] Property doesn't exists in parent, attaching trigger using getter and setter." watch:2021
"[PageReadinessListener] At event => headerInitialized" "watch" watch:2021
"Language set to it-IT because it could not be auto-detected yet" watch:2021
"[PageReadinessListener] At event => bodyInitialized" "watch" watch:2021
"Adding player shortcuts to document" watch:2021
"[PageReadinessListener] At event => bodyInteractive" "watch" watch:2021
"[Thumbnail] Setup has begun..." watch:2021
"[Storage] Checking if settings have expired." watch:2021
"[Title Listener] "" => "Total Spoilage - Lord of the Rings"" watch:2021
"[Storage] Saving Settings" watch:2021
"[Tab Events] Sending new settings to other open tabs." watch:2021
"[Property Wrapper] Wrapping create function in a wrapper." watch:2021
"ytplayer.load() has been called." watch:2021
"yt.player.Application.create has been called" watch:10812
"Pointer: o" watch:2021
"Progressbar: xb" watch:2021
"Canvas: kb" watch:2021
"[Storage] Checking if settings have expired." watch:2021
"[Storage] Saving Settings" watch:2021
"[PageReadinessListener] At event => bodyComplete" "watch" watch:2021
"[Guide] Configurating the state updater!" watch:2021
"[PageReadinessListener] Stopping interval" watch:2021
"[External] Setting player configruation." watch:2021
"[Player modifyConfig] => watch" watch:2021
"[Player:setPlayerType] Requesting player type change to html5" watch:2021
"[Player:setPlayerType] Setting player type from null to html5" watch:2021
"[Player Type] HTML5" watch:2021
"[Player:getQuality] Most preferred available quality: hd720" watch:2021
"[Player Ratio] Player ratio set to 1.7777777777777777" watch:2021
"Chaning csi_page_type from watch, watch7_html5 to watch, watch7" watch:2021
"Keeping the aspect" watch:2021
"[Playlist] Disabled" watch:2021
"[HTML5 Player] Setting player theme to dark" watch:2021
"[HTML5 Player] Setting player progress color to red" watch:2021
"[HTML5 Player] Setting autohide to 1" watch:2021
"[Title Listener] "Total Spoilage - Lord of the Rings" => "▶ Total Spoilage - Lord of the Rings"" watch:2021
"[Title Listener] "▶ Total Spoilage - Lord of the Rings" => "Total Spoilage - Lord of the Rings"" watch:2021
"Domain registered www.youtube.com." YouTubeCenter.js:26493
"[PageReadinessListener] At event => headerInitialized" "watch" watch:2021
"Language set to it-IT because it could not be auto-detected yet" watch:2021
"[Tab Events] Sending new settings to other open tabs." watch:2021
"[Tab Events] Received updated settings from another tab." watch:2021
"Language set to it-IT because it could not be auto-detected yet" watch:2021
L’utilizzo di getAttributeNode() è deprecato. Al suo posto utilizzare getAttribute(). html5player.js:43
"Domain registered www.youtube.com." YouTubeCenter.js:26493
"[PageReadinessListener] At event => headerInitialized" "other" subscribe_embed:2021
"Language set to it-IT because it could not be auto-detected yet" subscribe_embed:2021
"[PageReadinessListener] At event => bodyInitialized" "other" subscribe_embed:2021
"Adding player shortcuts to document" subscribe_embed:2021
"[Property Wrapper] Wrapping the function undefined into a function wrapper." subscribe_embed:2021
"[Property Wrapper] Property doesn't exists in parent, attaching trigger using getter and setter." subscribe_embed:2021
"[PageReadinessListener] At event => bodyInteractive" "other" subscribe_embed:2021
TypeError: logoContainer is null subscribe_embed:25154
"[PageReadinessListener] At event => bodyComplete" "other" subscribe_embed:2021
"[Guide] Configurating the state updater!" subscribe_embed:2021
"[Player Update] Checking if player exist!" subscribe_embed:2021
"[PageReadinessListener] Stopping interval" subscribe_embed:2021
"YouTube configuration data is inaccessible; giving up on language auto-detection."

And this is from the working Build 474 (same video):
"Domain registered www.youtube.com." YouTubeCenter.js:26432
"[Property Wrapper] Wrapping the function undefined into a function wrapper." watch:2021
"[Property Wrapper] Property doesn't exists in parent, attaching trigger using getter and setter." watch:2021
"[PageReadinessListener] At event => headerInitialized" "watch" watch:2021
"Language set to it-IT because it could not be auto-detected yet" watch:2021
"[PageReadinessListener] At event => bodyInitialized" "watch" watch:2021
"Adding player shortcuts to document" watch:2021
"[External] Setting player configruation." watch:2021
"[Player modifyConfig] => watch" watch:2021
"[Player:setPlayerType] Requesting player type change to html5" watch:2021
"[Player:setPlayerType] Setting player type from null to html5" watch:2021
"[Player Type] HTML5" watch:2021
"[Player:getQuality] Most preferred available quality: hd720" watch:2021
"[Player Ratio] Player ratio set to 1.7777777777777777" watch:2021
"Chaning csi_page_type from watch,watch7ad to watch, watch7" watch:2021
"Keeping the aspect" watch:2021
"[Playlist] Disabled" watch:2021
"[HTML5 Player] Setting player theme to dark" watch:2021
"[HTML5 Player] Setting player progress color to red" watch:2021
"[HTML5 Player] Setting autohide to 1" watch:2021
"[SPF] ready" null watch:2021
"[Property Wrapper] Property doesn't exists in parent, attaching trigger using getter and setter." watch:2021
"[PageReadinessListener] At event => bodyInteractive" "watch" watch:2021
"[Thumbnail] Setup has begun..." watch:2021
"[Storage] Checking if settings have expired." watch:2021
"[ActionPanel] Loading..." watch:2021
"[Player modifyConfig] => watch" watch:2021
"[Player:setPlayerType] Requesting player type change to html5" watch:2021
"[Player:setPlayerType] Setting player type from null to html5" watch:2021
"[Player Type] HTML5" watch:2021
"[Player:getQuality] Most preferred available quality: hd720" watch:2021
"[Player Ratio] Player ratio set to 1.7777777777777777" watch:2021
"Chaning csi_page_type from watch, watch7_html5 to watch, watch7" watch:2021
"Keeping the aspect" watch:2021
"[Playlist] Disabled" watch:2021
"[HTML5 Player] Setting player theme to dark" watch:2021
"[HTML5 Player] Setting player progress color to red" watch:2021
"[HTML5 Player] Setting autohide to 1" watch:2021
"Unknown element in settings" Object { type: 1, uniqueId: "DIV#watch8-secondary-actions.watch-secondary-actions.yt-uix-button-group SPAN[1]" } watch:2021
"Checking for updates in -0.0025599999999999998 hours..." watch:2021
"Checking for updates now..." watch:2021
"[Update] This is a dev build." watch:2021
"Checking for updates..." watch:2021
"[Title Listener] "" => "Total Spoilage - Lord of the Rings"" watch:2021
"[Storage] Saving Settings" watch:2021
"[Tab Events] Sending new settings to other open tabs." watch:2021
"[Storage] Checking if settings have expired." watch:2021
"[Storage] Saving Settings" watch:2021
"[Property Wrapper] Wrapping create function in a wrapper." watch:2021
"ytplayer.load() has been called." watch:2021
"yt.player.Application.create has been called" watch:10766
"Pointer: o" watch:2021
"Progressbar: xb" watch:2021
"Canvas: kb" watch:2021
"Got Update Response" watch:2021
"[Update] Current dev build #481. Your build number #474" watch:2021
"New update available" watch:2021
"[PageReadinessListener] At event => bodyComplete" "watch" watch:2021
"[Guide] Configurating the state updater!" watch:2021
"[PageReadinessListener] Stopping interval" watch:2021
"[Player Listener] Has begun the setup..." watch:2021
"[Player modifyConfig] => watch" watch:2021
"[Player:setPlayerType] Requesting player type change to html5" watch:2021
"[Player:setPlayerType] Type is already html5!" watch:2021
"[Player Type] HTML5" watch:2021
"[Player:getQuality] Most preferred available quality: hd720" watch:2021
"[Player Ratio] Player ratio set to 1.7777777777777777" watch:2021
"Chaning csi_page_type from watch, watch7_html5 to watch, watch7" watch:2021
"Keeping the aspect" watch:2021
"[Playlist] Disabled" watch:2021
"[HTML5 Player] Setting player theme to dark" watch:2021
"[HTML5 Player] Setting player progress color to red" watch:2021
"[HTML5 Player] Setting autohide to 1" watch:2021
"[Config Update] Updating as page https://www.youtube.com/watch?v=_JzACKa4joo" watch:2021
"[Storage] Checking if settings have expired." watch:2021
"[onYouTubePlayerReady] => updateConfig" watch:2021
"[Config Update] Updating as page watch" watch:2021
"[Player:getQuality] Most preferred available quality: hd720" watch:2021
"[Player:SetQuality] Setting quality to hd720" watch:2021
"[Player Listener] Event onPlaybackQualityChange was called with" Array [ "hd720", false ] watch:2021
"[Player:getQuality] Most preferred available quality: hd720" watch:2021
"[Player:SetQuality] Setting quality to hd720" watch:2021
"[Player Listener] Event onPlaybackQualityChange was called with" Array [ "hd720", false ] watch:2021
"[External] Setting player configruation." watch:2021
"[Player modifyConfig] => watch" watch:2021
"[Player:setPlayerType] Requesting player type change to html5" watch:2021
"[Player:setPlayerType] Type is already html5!" watch:2021
"[Player Type] HTML5" watch:2021
"[Player:getQuality] Most preferred available quality: hd720" watch:2021
"[Player Ratio] Player ratio set to 1.7777777777777777" watch:2021
"Chaning csi_page_type from watch, watch7_html5 to watch, watch7" watch:2021
"Keeping the aspect" watch:2021
"[Playlist] Disabled" watch:2021
"[HTML5 Player] Setting player theme to dark" watch:2021
"[HTML5 Player] Setting player progress color to red" watch:2021
"[HTML5 Player] Setting autohide to 1" watch:2021
"[Player Listener] Event onPlaybackQualityChange was called with" Array [ "hd720", false ] watch:2021
"[Player:getQuality] Most preferred available quality: hd720" watch:2021
"[Player:SetQuality] Setting quality to hd720" watch:2021
"[Player Listener] Event onPlaybackQualityChange was called with" Array [ "hd720", false ] watch:2021
"[Storage] Saving Settings" watch:2021
"[Title Listener] "Total Spoilage - Lord of the Rings" => "▶ Total Spoilage - Lord of the Rings"" watch:2021
"[Title Listener] "▶ Total Spoilage - Lord of the Rings" => "Total Spoilage - Lord of the Rings"" watch:2021
"Domain registered www.youtube.com." YouTubeCenter.js:26432
"[PageReadinessListener] At event => headerInitialized" "watch" watch:2021
"Language set to it-IT because it could not be auto-detected yet" watch:2021
"[ActionPanel] Loading..." watch:2021
"[ActionPanel] Setup has begun!" watch:2021
"[ActionPanel] Adding/Removing listeners" watch:2021
"[Tab Events] Sending new settings to other open tabs." watch:2021
"[Tab Events] Received updated settings from another tab." watch:2021
"Language set to it-IT because it could not be auto-detected yet" watch:2021
"[Player Listener] Event onStateChange was called with" Array [ -1, 1 ] watch:2021
"[Player Listener] Event onStateChange was called with" Array [ 3, 1 ] watch:2021
"[Player Listener] Event onStateChange was called with" Array [ -1, 1 ] watch:2021
"[Player Listener] Event onStateChange was called with" Array [ 3, 1 ] watch:2021
"[Player Listener] Event onStateChange was called with" Array [ 1, 1 ] watch:2021
"[Title Listener] "Total Spoilage - Lord of the Rings" => "▶ Total Spoilage - Lord of the Rings"" watch:2021
"[Title Listener] "▶ Total Spoilage - Lord of the Rings" => "Total Spoilage - Lord of the Rings"" watch:2021
"[Player Listener] Event onStateChange was called with" Array [ 3, 1 ] watch:2021
"[Player Listener] Event onStateChange was called with" Array [ 1, 1 ] watch:2021
"[Title Listener] "Total Spoilage - Lord of the Rings" => "▶ Total Spoilage - Lord of the Rings"" watch:2021
"[Title Listener] "▶ Total Spoilage - Lord of the Rings" => "Total Spoilage - Lord of the Rings"" watch:2021
L’utilizzo di getAttributeNode() è deprecato. Al suo posto utilizzare getAttribute(). html5player.js:43
"[Storage] Checking if settings have expired." watch:2021
"[Animated Thumbnail] Preloaded https://i.ytimg.com/sb/d0K436vUM4w/storyboard3_L2/M0.jpg?sigh=1yc9RdiIu2sn3xCRD6grPSRAl9k" watch:2021
"[Storage] Saving Settings" watch:2021
"[Tab Events] Sending new settings to other open tabs." watch:2021
"[Tab Events] Received updated settings from another tab." watch:2021
"Language set to it-IT because it could not be auto-detected yet" watch:2021
"[Player Listener] Event onStateChange was called with" Array [ 2, 1 ] watch:2021
"[Player Listener] Event onStateChange was called with" Array [ 1, 1 ] watch:2021
"[Title Listener] "Total Spoilage - Lord of the Rings" => "▶ Total Spoilage - Lord of the Rings"" watch:2021
"[Title Listener] "▶ Total Spoilage - Lord of the Rings" => "Total Spoilage - Lord of the Rings"" watch:2021
"YouTube configuration data is inaccessible; giving up on language auto-detection." watch:2021
"[Player Listener] Event onStateChange was called with" Array [ 2, 1 ] watch:2021
"YouTube configuration data is inaccessible; giving up on language auto-detection." watch:2021
"YouTube configuration data is inaccessible; giving up on language auto-detection." watch:2021

Downgraded to build 474 and the download button came back.  Going to keep this version around. ;)

Could you test the newest developer version to see if it's fixed, because I just fixed an issue that might be the cause of this issue.

Still, don't working, in all the newest builds, only some some Youtube Centre's features are enabled, like the flags near the comments and the video resize, the main problem is the video that can't be played(critical problem) and the missing settings icon, the one indicated in the screenshot, wich used to be in all the previous builds, including the 474.
If the changes between the 474 and 475 are not so relevant, can you try to revert them? Or perhaps you changed the way you compile the .xpi, or something?

Just to clarify things. Are you using the build from this commit https://github.com/YePpHa/YouTubeCenter/commit/49fbf58b6bfe97bf34e44395f891cfd3dbacf229 or https://github.com/YePpHa/YouTubeCenter/commit/077cdfac4af7fe75037fefccff6b65ead3aa70ab? If it's the first one, it's where I changed the internal event system.

Just had SVN update to XPI revision 1148 committed on Feb 21 @ 9:44 (Not sure if that is local or zulu), and still no go with any YTC buttons.  Tortoise doesn't show the same version numbers as you show here, however, looking at YouTubeCenter.user.js, which I just got now and has the same revision number, shows build 483.
I also meant to put in #1477 that when I scroll up to make the player browser-full-screen in 424.  Now what happens is the flash window disappears and does NOT return when scrolling down.
Might be related?
By the way, I have no other YT impacting add on.  I run a very clean browser.  The only other addons I have are Free Download Manager, LastPass, and XMarks.  I do have a bunch of codec based plugins, but doubt that has anything to do with it.

I assure you that I'm using this one https://github.com/YePpHa/YouTubeCenter/blob/49fbf58b6bfe97bf34e44395f891cfd3dbacf229/dist/YouTubeCenter.xpi and it's working properly, and this https://github.com/YePpHa/YouTubeCenter/blob/077cdfac4af7fe75037fefccff6b65ead3aa70ab/dist/YouTubeCenter.xpi doesn't work.

@Yaro96 what does your developer console (CTRL + SHIFT + J/K) say when you're using the version that doesn't work?

"[Storage] Checking if settings have expired." watch:2021
"[Storage] Saving Settings" watch:2021
"[Storage] Checking if settings have expired." watch:2021
"[Storage] Saving Settings" watch:2021
"[Tab Events] Sending new settings to other open tabs." watch:2021
"[Tab Events] Received updated settings from another tab." watch:2021
"Domain registered www.youtube.com." YouTubeCenter.js:26493
"[Property Wrapper] Wrapping the function undefined into a function wrapper." watch:2021
"[Property Wrapper] Property doesn't exists in parent, attaching trigger using getter and setter." watch:2021
"[PageReadinessListener] At event => headerInitialized" "watch" watch:2021
"Language set to it-IT because it could not be auto-detected yet" watch:2021
"[PageReadinessListener] At event => bodyInitialized" "watch" watch:2021
"Adding player shortcuts to document" watch:2021
"[External] Setting player configruation." watch:2021
"[Player modifyConfig] => watch" watch:2021
"[Player:setPlayerType] Requesting player type change to html5" watch:2021
"[Player:setPlayerType] Setting player type from null to html5" watch:2021
"[Player Type] HTML5" watch:2021
"[Player:getQuality] Most preferred available quality: hd720" watch:2021
"[Player Ratio] Player ratio set to 1.7777777777777777" watch:2021
"Chaning csi_page_type from watch,watch7ad to watch, watch7" watch:2021
"Keeping the aspect" watch:2021
"[Playlist] Disabled" watch:2021
"[HTML5 Player] Setting player theme to dark" watch:2021
"[HTML5 Player] Setting player progress color to red" watch:2021
"[HTML5 Player] Setting autohide to 1" watch:2021
"[SPF] ready" null watch:2021
"[Property Wrapper] Property doesn't exists in parent, attaching trigger using getter and setter." watch:2021
"[PageReadinessListener] At event => bodyInteractive" "watch" watch:2021
"[Thumbnail] Setup has begun..." watch:2021
"[Storage] Checking if settings have expired." watch:2021
"[Title Listener] "" => "WarOwl Channel Trailer"" watch:2021
TypeError: document.getElementById(...) is null watch:249
TypeError: playerOffset is null watch:20484
TypeError: playerAPI is null watch:22955
"[Storage] Saving Settings" watch:2021
"[Tab Events] Sending new settings to other open tabs." watch:2021
"[Storage] Checking if settings have expired." watch:2021
"[Storage] Saving Settings" watch:2021
"[Property Wrapper] Wrapping create function in a wrapper." watch:2021
"ytplayer.load() has been called." watch:2021
"yt.player.Application.create has been called" watch:10812
"Pointer: o" watch:2021
"Progressbar: xb" watch:2021
"Canvas: kb" watch:2021
"[PageReadinessListener] At event => bodyComplete" "watch" watch:2021
"[Guide] Configurating the state updater!" watch:2021
"[PageReadinessListener] Stopping interval" watch:2021
"[External] Setting player configruation." watch:2021
"[Player modifyConfig] => watch" watch:2021
"[Player:setPlayerType] Requesting player type change to html5" watch:2021
"[Player:setPlayerType] Setting player type from null to html5" watch:2021
"[Player Type] HTML5" watch:2021
"[Player:getQuality] Most preferred available quality: hd720" watch:2021
"[Player Ratio] Player ratio set to 1.7777777777777777" watch:2021
"Chaning csi_page_type from watch, watch7_html5 to watch, watch7" watch:2021
"Keeping the aspect" watch:2021
"[Playlist] Disabled" watch:2021
"[HTML5 Player] Setting player theme to dark" watch:2021
"[HTML5 Player] Setting player progress color to red" watch:2021
"[HTML5 Player] Setting autohide to 1" watch:2021
"[Title Listener] "WarOwl Channel Trailer" => "▶ WarOwl Channel Trailer"" watch:2021
"[Title Listener] "▶ WarOwl Channel Trailer" => "WarOwl Channel Trailer"" watch:2021
"Domain registered www.youtube.com." YouTubeCenter.js:26493
"[PageReadinessListener] At event => headerInitialized" "watch" watch:2021
"Language set to it-IT because it could not be auto-detected yet" watch:2021
"[Tab Events] Sending new settings to other open tabs." watch:2021
"[Tab Events] Received updated settings from another tab." watch:2021
"Language set to it-IT because it could not be auto-detected yet" watch:2021
L’utilizzo di getAttributeNode() è deprecato. Al suo posto utilizzare getAttribute()

@Yaro96 seems like something changed in your console log from your previous logs. Seems like something happened with the fetching of some internal player elements. I'm very curious as to why YouTube Center failed. If you could save the YouTube watch page and send it to me either here or to my email: jepperm@gmail.com.

save the .html page?

@Yaro96 yes.

Thank you, the latest Build 486 is working properly!

@Yaro96 that's great news. Can others confirm this as well?

Confirmed working here as well.

repo: YePpHa/YouTubeCenter


text:
ElasticSearch 7.x support

I upgraded my Elasticsearch installation to 7.0.0 and since then elastalert is giving errors related to "[_source_include] -> did you mean any of [_source_includes, _source_excludes]", which I assume is due to "Remove deprecated url parameters _source_include and _source_exclude #35097 (issues: #22792, #33475)" (https://www.elastic.co/guide/en/elasticsearch/reference/7.0/release-notes-7.0.0.html)
Is there in plan to make Elastalert compatible with ElasticSearch 7.0.0 anytime soon?

I've currently got a pull request trying to resolve this issue https://github.com/Yelp/elastalert/pull/2194 . We are currently running this branch against our ES7.0-beta1 server. If the change is accepted into the main project is unknown

Same problem here. Worked nicely before. I hope it will be merged soon, else i have to downgrade or change component for alerts.
best regards.

Are there any updates on using elastalert on elastic 7.0?

Hi!
Is there any type of workaround? I couldn't postpone the upgrade, but the alert is pretty important for me :(

Try installing elastalert==0.2.0b2. I've just merged in a branch for ES7 support, but it's still under the beta releases as I've not extensively tested it.

I've tested the version 0.2.0b2 but unfortunatly. I'm still getting the error contains unrecognized parameter: [_source_include] -> did you mean any of [_source_includes, _source_excludes]?')"
I have been using the bitsensor/elastalert dockerfile to build an new image. Any other ideas?

@jbecker94 Can you provide more information? In order to track down a possible bug we need to know which version of Elasticsearch you're running  against so we can replicate this. Just to make sure can you compare the elastalert.py file in the docker image against the same file in tag 0.2.0b2? The complete stack trace would also be of benefit to us since we get more information of the origins of this error.

@matsgoran I have done a little bit more troubleshooting and it is now working using the follwing commands according to bitsensor:
git clone https://github.com/bitsensor/elastalert.git && cd elastalert make build v=v0.2.0b2
the only thing which isn't working is the elastalert-test-rule command. I'm not sure if this is an issue with the docker-container or the version. I used the following commands to test my rule which works under 0.1.39 but not using 0.2.0b2.
 sudo docker exec -it elastalert sh cd .. cd elastalert elastalert-test-rule rules/my-super-rule.yaml
This respond in the following stackstrace:
Traceback (most recent call last):   File "/usr/bin/elastalert-test-rule", line 11, in <module>     load_entry_point('elastalert==0.2.0b2', 'console_scripts', 'elastalert-test-rule')()   File "/usr/lib/python2.7/site-packages/elastalert-0.2.0b2-py2.7.egg/elastalert/test_rule.py", line 441, in main     test_instance.run_rule_test()   File "/usr/lib/python2.7/site-packages/elastalert-0.2.0b2-py2.7.egg/elastalert/test_rule.py", line 408, in run_rule_test     conf = load_conf(args, defaults, overwrites)   File "/usr/lib/python2.7/site-packages/elastalert-0.2.0b2-py2.7.egg/elastalert/config.py", line 44, in load_conf     conf = yaml_loader(filename)   File "/usr/lib/python2.7/site-packages/PyStaticConfiguration-0.10.4-py2.7.egg/staticconf/loader.py", line 167, in yaml_loader     with open(filename) as fh: TypeError: coercing to Unicode: need string or buffer, NoneType found

@jbecker94 from what i can figure the test-rule command expects a —config parameter pointing to the elastalert configuration, there is no default for this option as far as I can tell in elastalert. Therefore my first reaction would be that this option needs to be provided by  bitsensor/elastalert. FYI I may be wrong in this assesment since I'm away from the computer atm

@matsgoran for my understanding if it runs under 0.1.39  it should also be running under 0.2.0b2. The config should be available since the exact same folders are mounted into both of the containers. I have used the exact same Dockerbuildfile as the original bitsensor-docker-image, so there should be no difference except the different elastalert-version.
Hopefully in a couple of days there will be an offical bitsensor-version which fixes this issue. Most likely I have done something wrong in the build process or can anybody confirm that the test-rule command doesn't work?

@jbecker94 Let's hope so:)The changes related to the ES7 compatibility in the beta did not touch any part of the test-rule bootstrap prosess

[_source_include] -> did you mean any of [_source_includes..
Man, this is the most annoying kind of breaking change. Just grepping through the code I can see that these don't always appear together in a search/deprecated_search pairs. I'll go through the code and double check this gets used correctly. More context from THAT error would be useful.
Elastalert-test-rule is kind of a mess, the error handling there is not great, and there's all sorts of special snowflake config being done. The TypeError: coercing to Unicode: need string or buffer, NoneType found does seem clear cut like the config parameter was missing. Again, terrible error handling, sorry about that.

I tried with 0.2.0b version of ElastAlert (I'm using Elastic stack 7.0 version)
I'm still getting this error -
"message": "Error running query: TransportError(400, u\u0027illegal_argument_exception\u0027, u\u0027request [/auditbeat-/_search] contains unrecognized parameter: [_source_include] -> did you mean any of [_source_includes, _source_excludes]?\u0027)",
"traceback": [
"Traceback (most recent call last):",
"  File "/etc/elastalert/elastalert/elastalert.py", line 390, in get_hits",
"    **extra_args",
"  File "/usr/local/lib/python2.7/dist-packages/elasticsearch/client/utils.py", line 76, in _wrapped",
"    v = kwargs.pop(p)",
"  File "/usr/local/lib/python2.7/dist-packages/elasticsearch/client/init.py", line 655, in search",
"    to the total number of copies for the shard (number of replicas + 1)",
"  File "/usr/local/lib/python2.7/dist-packages/elasticsearch/transport.py", line 314, in perform_request",
"    # add a delay before attempting the next retry",
"  File "/usr/local/lib/python2.7/dist-packages/elasticsearch/connection/http_requests.py", line 90, in perform_request",
"    self.log_request_fail(method, url, response.request.path_url, body, duration, response.status_code, raw_data)",
"  File "/usr/local/lib/python2.7/dist-packages/elasticsearch/connection/base.py", line 125, in _raise_error",
"    error_message = additional_info.get(\u0027error\u0027, error_message)",
"RequestError: TransportError(400, u\u0027illegal_argument_exception\u0027, u\u0027request [/auditbeat-/_search] contains unrecognized parameter: [_source_include] -> did you mean any of [_source_includes, _source_excludes]?\u0027)"

@RiteshKuchukulla Are you running 0.2.0b1 or 0.2.0b2? ES7 support was added in 0.2.0b2

@RiteshKuchukulla Are you running 0.2.0b1 or 0.2.0b2? ES7 support was added in 0.2.0b2

I was running 0.2.0b1, which gave the above error.
Now I started to run 0.2.0b2, which doesn't give me the error but this doesn't post to pager duty.

hi here, I read different comments about beta version working or not in 7.x, Can anyone confirm if 0.2.0b2 works? I needed to upgrade to 7.1 and since then we dont have alerting so would like to give it a try soon.
I'll start with 0.2.0b2 but if you are using it already in 7.x please can confirm?
Thanks! great work

I Just installed latest version of ELK 7.1 but ElastAlert is not working i am getting. any one got any fixed for ES7.1

@fpompermaier
Did you try updating botocore?

@shahid-dgs
You need to share more info if you want help

@Qmando what should I do? I just followed the build instructions

Anyone bold enough to see if this works with 7.2 yet?

No new issues seen using v0.2.0b2 and running for 12 hours.

Hello,
I have installed elastalert beta from pip, when I am trying to create index I am getting the following error message:
Traceback (most recent call last):
  File "/usr/local/bin/elastalert-create-index", line 7, in <module>
    from elastalert.create_index import main
  File "/usr/local/lib/python3.5/dist-packages/elastalert/create_index.py", line 13, in <module>
    from auth import Auth
ImportError: cannot import name 'Auth'

Note I am running elasticsearch 7.2.0 with security enabled.

Getting the same errors as above.  Is there a resolution yet to the source_includes error?

Run python 2, use v0.2.0b2

Interesting. python2 is end of life in less than 6 months and we still have it as a dependency

velocidi/elastalert this docker image works well for es 7.x

Has anyone run this on elasticsearch 7.10.x or 7.11.x?

@gdoctor

Has anyone run this on elasticsearch 7.10.x or 7.11.x?

It should work.

@nsano-rururu
it seems that the elastalert version, that've pulled is not compatible with my elasticsearch version 7.9.1. when i run "npm run start", I got this error.

@NOULeENGINEER
It's not Esper, so that kind of listening is frustrating.
elastalert-server?
docker?
manual install?
What is the OS?
What command was executed and what was installed before execution?

The latest docker image should be python3.8 environment?
https://hub.docker.com/r/praecoapp/elastalert-server

@NOULeENGINEER
This repository is not a good place to ask ElastAlertServer questions.

@NOULeENGINEER
It works with the latest 7.11.1, but what?

I'm going to try your latest version on the docker hub

@NOULeENGINEER
It's not Esper, so that kind of listening is frustrating.
elastalert-server?
docker?
manual install?
What is the OS?
What command was executed and what was installed before execution?

the version of the elasticsearch is 7.9.1
the OS is ubuntu 18.04.5
the installation is manual, i followed steps that i've found in a medium blog : Deploying a SOCaaS infrastructure
the latest command that i've ran is npm run start

@NOULeENGINEER
See the official website for the manual installation procedure. I wrote. Because I'm the maintainer.
https://github.com/johnsusek/praeco#manualdev-installation

I have installed elasticsearch 7.0.1 and elastalert plugin. I am facing the same _source_include issue.  Any fix is provided?
Would have written the following documents to writeback index (default is elastalert_status):
elastalert_error - {'message': "Error running query: RequestError(400, u'illegal_argument_exception', u'request [/daq_log_qa1_*/_search] contains unrecognized parameter: [_source_include] -> did you mean any of [_source_includes, _source_excludes]?')", 'traceback': ['Traceback (most recent call last):', '  File "elastalert/elastalert.py", line 370, in get_hits',

I have installed elasticsearch 7.0.1 and elastalert plugin. I am facing the same _source_include issue. Any fix is provided?
Would have written the following documents to writeback index (default is elastalert_status):
elastalert_error - {'message': "Error running query: RequestError(400, u'illegal_argument_exception', u'request [/elastic_log_qa1_*/_search] contains unrecognized parameter: [_source_include] -> did you mean any of [_source_includes, _source_excludes]?')", 'traceback': ['Traceback (most recent call last):', ' File "elastalert/elastalert.py", line 370, in get_hits',

@udaykumar-tivo
Please create a new issue. Also, it is difficult to answer without more detailed information about the environment.

authors: NOULeENGINEER Qmando RiteshKuchukulla Yv-o-rL bangejsans fpompermaier gdoctor gerbdla jbecker94 kago-dk matsgoran moetemad moix nsano-rururu pipari666 rickywu shahid-dgs udaykumar-tivo zozo6015

repo: Yelp/elastalert


text:
I made a Easy Binary Search

I hope you like it

Duplicate

authors: HackerSlasherStalker Nikunj-Aggarwal


text:
Cursor not reaching the end of the line

When the focus is at the end of the line, and the line is indented, the cursor doesn't reach the end of the line.
For example, if the line is indented twice, when the focus is at the end of the line, the cursor is two characters before the end of the line.
I'm using vim 7.4.258, and iTerm 2.0.

I used the plugin indentLine.
A strange thing happened today. When I create a new file with VIM, then copy and paste some python scripts. I see it automatically add a parentheses last line when I move the cursor to one parentheses.
root@test:~# cat 3.txt
import os
import sys

pth = "C:\Users\Test"
dir_show = os.listdir(pth)

for list_file in dir_show:
    if list_file.endswith(".JPG"):
        (shrname, exts) = os.path.splitext(list_file)
        path = os.path.join(pth, list_file)
        newname=os.path.join(pth,shrname[shrname.find(".")+1:len(shrname)]+".JPG")
        os.rename(path,newname)

@zibuyule I don't think your issue is related to indentLine.

It is nice after I disabled the indentLine plugin.

Same issue here. When I want to moving to end of line, the cursor is not moving to end of line, but end of line minus the number of indentations. If you start to insert text at the end of line, the cursors drags a few characters behind.

authors: Yggdroot leonardschneider mkolodny zibuyule

repo: Yggdroot/indentLine


text:
[Bug] 按照FAQ中 cloudfare pages的部署步骤，无法部署

Describe the bug
A clear and concise description of what the bug is.
按照FAQ中 cloudfare pages的部署步骤，
无法完成部署。
⚡ Completed yarn vercel build.
⚡ ERROR: Failed to produce a Cloudflare Pages build from the project.
⚡
⚡      The following routes were not configured to run with the Edge Runtime:
⚡        - /api/cors/[...path]
⚡
⚡      Please make sure that all your non-static routes export the following edge runtime route segment config:
⚡        export const runtime = 'edge';
⚡
⚡      You can read more about the Edge Runtime on the Next.js documentation:
⚡        https://nextjs.org/docs/app/building-your-application/rendering/edge-and-nodejs-runtimes
▲  Done in 40.40s.
To Reproduce
Steps to reproduce the behavior:
按照FAQ中 cloudfare pages的方法进行部署
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Deployment

[ ] Docker
[ ] Vercel
[ ] Server

Desktop (please complete the following information):

OS: [e.g. iOS]
Browser [e.g. chrome, safari]
Version [e.g. 22]

Smartphone (please complete the following information):

Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]

Additional Logs
Add any logs about the problem here.

https://github.com/Yidadaa/ChatGPT-Next-Web/commit/59fbadd9ebdd494b612340cb4051b83518832207
好像是这个改动引起的。

在cloudflare部署前需要修改下面三个文件的runtime才能完成部署

/app/api/config/route.ts
/app/cors/[...path]/route.ts
/app/openai/[...path]/route.ts

将这三个文件内容的export const runtime值修改成edge

例如：export const runtime = "edge";

把构建命令改成这样就行了。
sed -i 's/nodejs/edge/g' app/api/cors/[...path]/route.ts && npx @cloudflare/next-on-pages@1.5.0

authors: aipeach ogvegzvt trulyliu

repo: Yidadaa/ChatGPT-Next-Web


text:
[LRU] Remove duplicate code between set and setpop

Is your request related to a problem? Please describe.
The functions set and setpop are very similar:

set: Sets the value for the given key in the cache. https://github.com/Yomguithereal/mnemonist/blob/825538adaf1daee4b9ce3f6c073956ed4211ea1e/lru-cache.js#L107-L140
setpop: Sets the value for the given key in the cache. Returns an object containing the key and value of an item that was overwritten or evicted in the set operation, as well as a boolean indicating whether it was evicted due to limited capacity. Return value is null if nothing was evicted or overwritten during the set operation. https://github.com/Yomguithereal/mnemonist/blob/825538adaf1daee4b9ce3f6c073956ed4211ea1e/lru-cache.js#L153-L197

Describe the solution you'd like
Call setpop from inside set and ignore the returned value.
For example, in LRUCache:
LRUCache.prototype.set = function(key, value) {
  this.setpop(key, value);
}

Describe alternatives you've considered
N/A
Additional context

The setpop functionality as added in https://github.com/Yomguithereal/mnemonist/pull/103
If approved by maintainer, I would like to implement this request along with https://github.com/Yomguithereal/mnemonist/issues/159 in a single PR.

Hello again @trivikr. Once again, this redundant code is here for a reason. The #.setpop method needs to allocate an object to work and will trigger garbage collection when used repeatedly, something that the  #.set method should avoid. Modern JS engines may be able to optimize for this in your example since the return value is not used by I doubt it very much :)

this redundant code is here for a reason. The #.setpop method needs to allocate an object to work and will trigger garbage collection when used repeatedly, something that the  #.set method should avoid.

This issue can be closed as the duplicate code exists for performance reasons.

authors: Yomguithereal trivikr

repo: Yomguithereal/mnemonist


text:
minimum version for YoonitCamera

hi, today i tested YoonitCamera, but i got minimum version error when run pod, can u help? Thanks
pod 'YoonitCamera', :git => 'https://github.com/Yoonit-Labs/ios-yoonit-camera.git', :tag => '2.7.0'

Hi @fukemy
Sorry for the delay. Have you tried cleaning the build?

authors: TeruyaHaroldo fukemy

repo: Yoonit-Labs/ios-yoonit-facefy


text:
Draft: fix: #5967 AdminUrlGenerator : Encode special chars in referrer

Following the creation of the issue #5967, I propose this merge request.
As of today, only "&" characters seem to be url-encoded. (And it became a problem when I put my code in production)
Even if generated urls may, strictly speaking, be compliant with the URL RFC, I propose to fully encode the referrer url, to be more resilient to what servers (and application firewalls) can accept or not (now and in the future).
Rather than encoding only specific characters, a better way would be to urlencode the entire url. But I didn't achieve in finding where it is done. Any help in such a search, so as to give a cleaner PR, would be appreciated.
As will be any (constructive ;)) remark.

Marking as draft because it generates a bad url after editing an item; the url must be explicitly decoded

repo: Yopai/EasyAdminBundle


text:
cxxrtl: error: use of undeclared identifier 'debug_item'

Steps to reproduce the issue
I have a minimal blinky design to test CXXRTL VCD wave dumping:
blink_vcd.tar.gz
I run make.
Expected behavior
It compiles.
Actual behavior
Both g++ and clang++ fail to compile cxxrtl_vcd_capi.cc.
clang++:
/home/tom/tools/yosys/backends/cxxrtl/cxxrtl_vcd_capi.cc:47:24: error: use of undeclared identifier 'debug_item'
        vcd->writer.add(name, debug_item(*object));
                              ^
/home/tom/tools/yosys/backends/cxxrtl/cxxrtl_vcd_capi.cc:58:38: error: unknown type name 'debug_item'; did you mean 'cxxrtl::debug_item'?
                [=](const std::string &name, const debug_item &item) {
                                                   ^~~~~~~~~~
                                                   cxxrtl::debug_item
/home/tom/tools/yosys/backends/cxxrtl/cxxrtl.h:724:8: note: 'cxxrtl::debug_item' declared here
struct debug_item : ::cxxrtl_object {
       ^
/home/tom/tools/yosys/backends/cxxrtl/cxxrtl.h:146:42: warning: shift count >= width of type [-Wshift-count-overflow]
                                : data[shift_chunks + result.chunks] << (chunk::bits - shift_bits);
                                                                     ^  ~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/tom/tools/yosys/backends/cxxrtl/cxxrtl.h:444:14: note: in instantiation of function template specialization 'cxxrtl::value<1>::rtrunc<1>' requested here
                        .template rtrunc<T::bits - Start>()
                                  ^
/home/tom/tools/yosys/backends/cxxrtl/cxxrtl.h:457:43: note: in instantiation of member function 'cxxrtl::slice_expr<const cxxrtl::value<1>, 0, 0>::operator value' requested here
                return static_cast<const value<bits> &>(*this);
                                                        ^
./blink.cpp:28:33: note: in instantiation of member function 'cxxrtl::slice_expr<const cxxrtl::value<1>, 0, 0>::val' requested here
                return !prev_p_clk.slice<0>().val() && p_clk.slice<0>().val();
                                              ^
In file included from main.cpp:6:
In file included from ./blink.cpp:1:
/home/tom/tools/yosys/backends/cxxrtl/cxxrtl.h:146:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds]
                                : data[shift_chunks + result.chunks] << (chunk::bits - shift_bits);
                                  ^    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/tom/tools/yosys/backends/cxxrtl/cxxrtl.h:77:2: note: array 'data' declared here
        chunk::type data[chunks] = {};
        ^
/home/tom/tools/yosys/backends/cxxrtl/cxxrtl.h:151:34: warning: shift count >= width of type [-Wshift-count-overflow]
                                : data[shift_chunks + n - 1] << (chunk::bits - shift_bits);
                                                             ^  ~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/tom/tools/yosys/backends/cxxrtl/cxxrtl.h:146:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds]
                                : data[shift_chunks + result.chunks] << (chunk::bits - shift_bits);
                                  ^    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/tom/tools/yosys/backends/cxxrtl/cxxrtl.h:444:14: note: in instantiation of function template specialization 'cxxrtl::value<8>::rtrunc<1>' requested here
                        .template rtrunc<T::bits - Start>()
                                  ^
/home/tom/tools/yosys/backends/cxxrtl/cxxrtl.h:457:43: note: in instantiation of member function 'cxxrtl::slice_expr<cxxrtl::value<8>, 7, 7>::operator value' requested here
                return static_cast<const value<bits> &>(*this);
                                                        ^
./blink.cpp:58:41: note: in instantiation of member function 'cxxrtl::slice_expr<cxxrtl::value<8>, 7, 7>::val' requested here
        p_led.next = p_counter.curr.slice<7>().val();
                                               ^
/home/tom/tools/yosys/backends/cxxrtl/cxxrtl.h:77:2: note: array 'data' declared here
        chunk::type data[chunks] = {};
        ^
5 warnings and 2 errors generated.

g++:
/home/tom/tools/yosys/backends/cxxrtl/cxxrtl_vcd_capi.cc: In function ‘void cxxrtl_vcd_add(cxxrtl_vcd, const char*, cxxrtl_object*)’:
/home/tom/tools/yosys/backends/cxxrtl/cxxrtl_vcd_capi.cc:47:24: error: ‘debug_item’ was not declared in this scope
  vcd->writer.add(name, debug_item(*object));
                        ^~~~~~~~~~
/home/tom/tools/yosys/backends/cxxrtl/cxxrtl_vcd_capi.cc:47:24: note: suggested alternatives:
In file included from blink.cpp:1:0,
                 from main.cpp:6:
/home/tom/tools/yosys/backends/cxxrtl/cxxrtl.h:724:8: note:   ‘cxxrtl::debug_item’
 struct debug_item : ::cxxrtl_object {
        ^~~~~~~~~~
/home/tom/tools/yosys/backends/cxxrtl/cxxrtl.h:724:8: note:   ‘cxxrtl::debug_item’
In file included from blink.cpp:9:0,
                 from main.cpp:6:
/home/tom/tools/yosys/backends/cxxrtl/cxxrtl_vcd_capi.cc: In function ‘void cxxrtl_vcd_add_from_if(cxxrtl_vcd, cxxrtl_handle, void*, int (*)(void*, const char*, const cxxrtl_object*))’:
/home/tom/tools/yosys/backends/cxxrtl/cxxrtl_vcd_capi.cc:58:38: error: ‘debug_item’ does not name a type
   [=](const std::string &name, const debug_item &item) {
                                      ^~~~~~~~~~
/home/tom/tools/yosys/backends/cxxrtl/cxxrtl_vcd_capi.cc: In lambda function:
/home/tom/tools/yosys/backends/cxxrtl/cxxrtl_vcd_capi.cc:60:5: error: expected ‘{’ before ‘;’ token
   });
     ^
/home/tom/tools/yosys/backends/cxxrtl/cxxrtl_vcd_capi.cc: In function ‘void cxxrtl_vcd_add_from_if(cxxrtl_vcd, cxxrtl_handle, void*, int (*)(void*, const char*, const cxxrtl_object*))’:
/home/tom/tools/yosys/backends/cxxrtl/cxxrtl_vcd_capi.cc:60:5: error: expected ‘)’ before ‘;’ token

Environment

Ubuntu 18.04
g++ (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0
clang version 6.0.0-1ubuntu2 (tags/RELEASE_600/final)

Fix
diff --git a/backends/cxxrtl/cxxrtl_vcd_capi.cc b/backends/cxxrtl/cxxrtl_vcd_capi.cc
index 46e4f1c4..52a9198b 100644
--- a/backends/cxxrtl/cxxrtl_vcd_capi.cc
+++ b/backends/cxxrtl/cxxrtl_vcd_capi.cc
@@ -44,7 +44,7 @@ void cxxrtl_vcd_add(cxxrtl_vcd vcd, const char *name, cxxrtl_object *object) {
        // Note the copy. We don't know whether `object` came from a design (in which case it is
        // an instance of `debug_item`), or from user code (in which case it is an instance of
        // `cxxrtl_object`), so casting the pointer wouldn't be safe.
-       vcd->writer.add(name, debug_item(*object));
+       vcd->writer.add(name, cxxrtl::debug_item(*object));
 }

 void cxxrtl_vcd_add_from(cxxrtl_vcd vcd, cxxrtl_handle handle) {
@@ -55,7 +55,7 @@ void cxxrtl_vcd_add_from_if(cxxrtl_vcd vcd, cxxrtl_handle handle, void *data,
                                                                                int (*filter)(void *data, const char *name,
                                                                                const cxxrtl_object *object)) {
        vcd->writer.add(cxxrtl_debug_items_from_handle(handle),
-               [=](const std::string &name, const debug_item &item) {
+               [=](const std::string &name, const cxxrtl::debug_item &item) {
                        return filter(data, name.c_str(), static_cast<const cxxrtl_object*>(&item));
                });
 }

https://github.com/YosysHQ/yosys/pull/2125

authors: tomverbeure whitequark

repo: YosysHQ/yosys

license: isc


text:
abc9: Make the default a non-mapping mode

Formerly when you didn't pass any options to abc9 it would source a LUT library from the current design by considering any module with an abc9_lut attribute to be an available mapping primitive.
Make the change to condition this behavior on a -lutlib option, and instead make abc9 without any options perform a non-mapping mode in which the netlist is reimported back into Yosys as an and-inverter graph.

I would argue for making this change primarily for consistence, especially if we are starting to think of abc9 as a general mapper that's not limited to FPGA targets. The new non-mapping mode lowers the bar for experimentation, take e.g.
read_verilog -lib -specify <<EOF
(* abc9_box, lib_whitebox *)
module ADD1 (input [3:0] I, output [3:0] Y);
	assign Y = I + 1;
	specify
		(I => Y) = 140;
	endspecify
endmodule
EOF

read_verilog <<EOF
(* top *)
module top(a, y1, y2, y3, y4, y5, y6);
	input wire [2:0] a;
	output wire y1;
	output wire y2;
	output wire y3;
	output wire y4;
	output wire [2:0] y5;
	output wire [3:0] y6;

	wire [3:0] a1;
	ADD1 t1 (.I(a), .Y(a1));

	assign y1 = a1 + a; // resolved to const 1
	assign y2 = a1 > a; // resolved to const 1
	assign y3 = a1 < a; // resolved to const 0
	assign y4 = a1 == a; // resolved to const 0
	assign y5 = a + 1; // reconnected to ADD1
endmodule
EOF
opt_clean
abc9 -script +&sweep;;
dump

The output is then
  cell $_NOT_ $abc$1470$aig$not$aiger1469$1
    connect \A \a [0]
    connect \Y \y5 [0]
  end

  attribute \module_not_derived 1
  attribute \src "<<EOF:12.7-12.25"
  cell \ADD1 \t1
    connect \I { 1'0 \a }
    connect \Y { $abc$1470$aiger1469$11 \y5 [2:1] $abc$1470$aiger1469$8 }
  end

  connect \y1 1'1
  connect \y2 1'1
  connect \y3 1'0
  connect \y4 1'0

Hmm. I'm not entirely sure about this; I think it's reasonable to require -maxlut/-lut to explicitly indicate FPGA mapping, but that these should imply -lutlib.
One of the nice things about abc9 is that it trended away from requiring a long command line in favour of autodetecting things; once upon a time you had to write your own .lut and .box files to pass to ABC9, but now they are autogenerated.

I think it's reasonable to require -maxlut/-lut to explicitly indicate FPGA mapping, but these should imply -lutlib.

-lutlib means the LUT library is taken from the (* abc9_lut *) modules, so when doing FPGA mapping, you either put -lutlib or -lut, never both.
-maxlut you can only use with -lutlib, because in conjunction with -lut there's no value add. We could make -maxlut imply -lutlib, but I would say that's more confusing than not doing that. We could make -lutlib accept the -maxlut argument, so that you would do -lutlib 4 instead of -lutlib -maxlut 4, but I don't think we want to specify a maximum width every time we are invoking -lutlib.

We could make -maxlut imply -lutlib, but I would say that's more confusing than not doing that.

...or maybe it's not confusing, I am not sure anymore. If we made -maxlut imply -lutlib, would there be any other objections to the new cli?

Gentle ping. What can I do to push this forward?

My understanding was that this was a precursor to trying to perform ASIC mapping with ABC9, right? But as we've discussed, ASIC mapping with ABC9 is presently nonviable because the timing models between FPGAs and ASICs is very different.
I'm also aware of #4283, but that's presented as an experiment. Is your intention there to use ABC9 to find choice nodes and then use a custom mapper?

My understanding was that this was a precursor to trying to perform ASIC mapping with ABC9, right?

The interest here is to use ABC9 as a logic optimizer in ASIC flows.

But as we've discussed, ASIC mapping with ABC9 is presently nonviable because the timing models between FPGAs and ASICs is very different.

Not sure that's right: All the issues are with boxes; &nf is the preferred command for ASIC mapping already.

I'm also aware of https://github.com/YosysHQ/yosys/pull/4283, but that's presented as an experiment. Is your intention there to use ABC9 to find choice nodes and then use a custom mapper?

That's an option but not something that's planned right now.

My understanding was that this was a precursor to trying to perform ASIC mapping with ABC9, right?

The interest here is to use ABC9 as a logic optimizer in ASIC flows.

My memory is admittedly poor, but I don't know of any ABC9 commands that don't directly translate into "classic" ABC commands. The advantage of ABC9 in FPGA flows is box support, as I understand it.

But as we've discussed, ASIC mapping with ABC9 is presently nonviable because the timing models between FPGAs and ASICs is very different.

Not sure that's right: All the issues are with boxes; &nf is the preferred command for ASIC mapping already.

And one of the issues with boxes is that the timing models are different between FPGAs and ASICs. (I think I've explained that to you, but maybe I'm misremembering)

I'm also aware of #4283, but that's presented as an experiment. Is your intention there to use ABC9 to find choice nodes and then use a custom mapper?

That's an option but not something that's planned right now.

Noted.

The advantage of ABC9 in FPGA flows is box support, as I understand it.

Yes, and you can make use of the box support in ASIC flows at least for the technology-independent optimization, if nothing else. This is what this PR would allow you to do.

Not sure that's right: All the issues are with boxes; &nf is the preferred command for ASIC mapping already.

And one of the issues with boxes is that the timing models are different between FPGAs and ASICs. (I think I've explained that to you, but maybe I'm misremembering)

I don't think you have, or at least I am not aware of any principal obstacles. Either way you are working with the abstraction of actual arrival and required arrival times, and you can incorporate boxes into this the same on FPGAs and ASICs, even if on ASICs the arrival estimates are poorer.

So, here's my suggestion, after talking in private.

leave the default as-is, and remove -lutlib; there'll be less churn from needing to manually add that option everywhere.
instead, when there are no LUTs in the ABC output, map the output to AIG - this would normally cause ABC9 to error out, so this won't break anything.

Then, somebody can achieve non-mapping by passing an abc9.script which does not perform LUT mapping.

Then, somebody can achieve non-mapping by passing an abc9.script which does not perform LUT mapping (&if and friends).

Is there a command to clear the last LUT mapping? &if can be a part of non-mapping flows too.

actually, &unmap looks like it does what you're asking for?

Exactly like it

authors: Ravenslofty povik


text:
Ajout d'un écran de chargement

Les pages play.html et list.html pourraient bénéficier d'un écran de chargement afin d'avertir l'utilisateur que tout se passe comme prévu et qu'il est prié de patienter.

Le chargement devrait se faire de façon asynchrone.

Chargement asynchrone à implémenter. Cela devrait être assez simple en modifiant les méthodes de DataAccess en ajoutant un argument callback.


text:
🛑 UPCME is down

In ddd2a20, UPCME (http://medwww.upc.edu.cn) was down:

HTTP code: 0
Response time: 0 ms

Resolved: UPCME is back up in 81659af after 7 minutes.

repo: Yourrrrlove/upptime


text:
🛑 UPC is down

In a5d0cb3, UPC (https://www.upc.edu.cn/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: UPC is back up in 443c0ed after 12 minutes.


text:
🛑 UPCME is down

In ea7603e, UPCME (http://medwww.upc.edu.cn) was down:

HTTP code: 0
Response time: 0 ms

Resolved: UPCME is back up in 555f130 after 6 minutes.


text:
🛑 UPC is down

In ddb1e6f, UPC (https://www.upc.edu.cn/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: UPC is back up in 576a11e after 11 minutes.


text:
🛑 runningcheese is down

In b67d06e, runningcheese (https://www.runningcheese.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: runningcheese is back up in 314f4e7 after 10 minutes.


text:
Move to 1.1 and enable the light layer

Tbh it's kind of intense, I'd completely understand not actually using the light layer.

A bit much for my taste, but in a light base it may not look that intense.
I'll start updating my mods this weekend.


text:
Added rule for disallowing font-size less 15px

Please, review my PR and give me feedback.

@igorkamyshev Thank you for PR!. It looks great.
@evilebottnawi Do we need to calculate the font size if it was not specified in px?

Thanks for your feedback! I fix issues and will return later.

@YozhikM i think yes

@igorkamyshev Please, add new rule to main README too

I think we can merge the PR as is. In the event that community accepts this rule, we will make it smarter

@evilebottnawi Do you still have any comments?

@igorkamyshev  @evilebottnawi
Thank you all for your help. Today I will publish a new version of the library in npm. We did a good job together!

authors: YozhikM evilebottnawi igorkamyshev


text:
BUG合集

在群内正常回复一条消息，yuq中Message对象中reply属性为null
私聊发送图片偶尔出现解析负数ip的问题
机器人发送消息事件。如果机器人发送了图片，Rain码解析异常
在群内以机器人管理员的身份下，禁言非管理员用户失败。全体禁言未实现
获取到的机器人cookie不会自动更新

下次一定修复

repo: YuQWorks/YuQ


text:
Visual feedback when copying codes

Broken out from #131
No visual feedback is given to the user when copying codes with the keyboard shortcuts. On macOS this could possibly be solved by having a Edit menu in the menu bar with the Copy/Generate/Delete options. The Edit menu would then flash when performing those operations. Not sure about Windows and Linux.

Added the Edit menu, which will give visual feedback on macOS.

This would be really nice to have and would allow to immediately spot issues like #144

Visual feedback is now implemented on all platforms, since version 5.0.0.

repo: Yubico/yubioath-desktop


text:
Yubico Autheticator stops to Scan QR codes

Yubico Authenticator version: 4.3.0 and 4.3.1
Operating system and version: MacOS 10.13.2 and Linux Arch
YubiKey model and version: Yubikey 4 Firmware version: 4.3.5
Bug description summary: After 4.3.0/4.3.1 update, the Yubico Authenticator did not recognize new credentials on screen.

Steps to reproduce
Try to add new credentials by tap on Scan QR code
Expected result
Could not find QR code.
Actual results
Im adding mannualy.
Thank you all!

Confirmed and fixed in c066183. Thanks for reporting!

authors: emlun rafaelvannucci