text:
Item "isSelected" for "" does not exist in WhiteOctoberAdminBundle:default:list.html.twig at line 93

Hello,
I have this exception when I'm testing the Bundle, I can't do anything about it so I'm submiting this bug.
I have followed the documentation, here is my code:
<?php
namespace Acme\DemoBundle\Admin;
use WhiteOctober\AdminBundle\DataManager\Doctrine\ORM\Admin\DoctrineORMAdmin;

class ArticleAdmin extends DoctrineORMAdmin
{
protected function configure()
{
    $this
      ->setName('Articles')
      ->setDataClass('Acme\DemoBundle\Entity\Article')
      ->addActions(array(
          'doctrine.orm.crud',
      ))
      ->addFields(array(
          'title',
          'body',
      ))
  ;
}
}

My config:
white_october_admin:
    data_managers:
        doctrine:
            orm:    true
            odm:    false
        mandango:   false
    admins:
        - { class: Acme\DemoBundle\Admin\ArticleAdmin }

And a simple annotation mapped entity :
class Article
{
/**
 * @var integer $id
 *
 * @ORM\Column(name="id", type="integer")
 * @ORM\Id
 * @ORM\GeneratedValue(strategy="AUTO")
 */
private $id;

/**
 * @var string $title
 *
 * @ORM\Column(name="title", type="string", length=255)
 */
private $title;

/**
 * @var text $body
 *
 * @ORM\Column(name="body", type="text")
 */
private $body;

As you can see it's very simple.
I'm running a Symfony SE RC4 and everything else is okay.
As the issue appears to be in Twig, is quite difficult to catch inside the stack trace. Can anyone reproduce this? Thank you.

I've just experienced this here (so far I've only personally used the Mandango admin, but now I've experienced it with the Doctrine ORM). I'll take a look...

authors: damienalexandre richsage

repo: whiteoctober/WhiteOctoberAdminBundle


text:
_CoqProject warnings result in an unexpected error at launch

I met the following error recently:
Failed to launch Coq.
Coqtail experienced an unexpected error. Please report at https://github.com/whonore/Coqtail/issues.

So here I am.
I tested some stuff and it seems that _CoqProject related warnings or error result in this behavior. Any recent version of Kôika (https://github.com/mit-plv/koika) can be used for reproduction. Alternatively, any existing _CoqProject can be edited so as to generate warnings or errors.
This is present in v1.5.0 as well as v1.4.1, but not in v1.4.0.
The error message comes from coqtail.py, and the Please report at ... part comes from the call to start in coqtop.py. Commit aa81755's changes to this file seem to be to blame. The contents of err at line 400 of file coqtop.py at the time of this commit are indeed just a bunch of warnings. This comes from err_q and I don't know whether there is a nice way of filtering errors and warning from this source.
Note that prior to v1.4.1, warnings and errors were simply ignored. For the latter, this resulted in clear enough runtime errors (Cannot find a physical path bound to logical path matching suffix xxx. when trying to evaluate the corresponding Import).

Thanks for reporting this. The issue is some of what Coq prints to stderr is safe to ignore, like these warnings, but others are fatal errors, which is what #214 was trying to catch. Unfortunately, there doesn't seem to be a reliable way to distinguish between them expect by looking for lines starting with Warning: and hoping Coq is consistent in using that prefix.
I'll work on fixing this, but in the meantime a workaround is to use an older commit, like v1.4.0, or, on the current commit, delete the if statement at this line.

source: gharchive/issue

authors: mbty whonore

repo: whonore/Coqtail

license: MIT

license_type: permissive

license_source: github-api


text:
oitf长指令乱序写回

oitf长指令乱序写回

暂停项目

repo: whutddk/verilogRisc


text:
Dev/loka/jupyter notebook visualization

Description
This PR gives ability to get list of visualizations for profiled data inside jupyter notebook
General Checklist

[ ] Tests added for this feature/bug
if it was a bug, test must cover it.
[ ] Conform by the style guides, by using formatter
[ ] Documentation updated
[ ] (optional) Please add a label to your PR

Pull Request Test Coverage Report for Build 1854220519

42 of 181 (23.2%)  changed or added relevant lines in 4 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 80.679%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/whylogs/viz/browser_viz.py
4
6
66.67%

src/whylogs/viz/utils/profile_viz_calculations.py
9
66
13.64%

src/whylogs/viz/jupyter_notebook_viz.py
27
107
25.23%

Totals

Change from base Build 1846849505:
0%

Covered Lines:
4784

Relevant Lines:
5774

💛  - Coveralls

double_histogram: For all of the mixture features, it seems there's a long tail on the X-axis, all the way to 3.0, when max values go up to 1.2~1.3. We can see an example in the attached image. This sould be reproducible directly from the code in Profile_Viewer_In_Notebook.

double_histogram: Another issue on double_histogram is the shape of the bins: in some cases, for the mixture_distributions, the bins have a large width and seem to overlap. The attached image is also an example of that. This sould be reproducible directly from the code in Profile_Viewer_In_Notebook

source: gharchive/pull-request

authors: FelipeAdachi Jirayr-Solvee coveralls

repo: whylabs/whylogs


text:
2.11.2 update错误

升级2.11.2后，打不开了，ql ckeck也没用。

@zhengwz 再更新一次

一样的问题，面板显示异常，让ql check。但是ql check是通过的

再ql update一次也是通过没报错。但是就是异常进不去。

ql check 两次后好像正常了能进去了,中间ql update好像没反应给终止掉了

试了好多次ql check，还是显示：”服务异常，请手动执行ql check检查服务状态

执行ql check的部分日志

我也遇到了同样的问题，貌似不是少数人都遇到了同样的问题

大佬，有没有指令回退版本，我想先回退到上两个版本先用着。。。

lz解决了么？我更新后也这样了

lz解决了么？我更新后也这样了

暂时拉了2.10.12的镜像，能用上了

@bonnyandsky 还没解决，还是打不开。
@whyour 大佬什么时候有空处理一下，或者回退一下版本。

这是一个网络问题，手动进入容器bash，进入/ql/config，用vi编辑config.sh，把GithubProxyUrl=""里面填入https://ghproxy.com/即可，估计是你拉库的时候把代理去掉了，然后更新的时候无法获取最新文件导致的。

这是一个网络问题，手动进入容器bash，进入/ql/config，用vi编辑config.sh，把GithubProxyUrl=""里面填入https://ghproxy.com/ 即可，估计是你拉库的时候把代理去掉了，然后更新的时候无法获取最新文件导致的。

不是代理问题，国外机，更新时拉文件正常。

arm设备panel同款错误
ql check无效果

@bonnyandsky @FDrag0n @smdk000 兄弟们，找到问题及解决方法了。
#进入容器内
docker exec -it qinglong bash
#查看占用5700端口的进程(或者你青龙面板修改成了其他端口)
netstat -ntlp
#kill掉占用端口的进程(我这里是nginx)
kill -9 PID
#重新update
ql update

@bonnyandsky @FDrag0n @smdk000 兄弟们，找到问题及解决方法了。
#进入容器内
docker exec -it qinglong bash
#查看占用5700端口的进程(或者你青龙面板修改成了其他端口)
netstat -ntlp
#kill掉占用端口的进程(我这里是nginx)
kill -9 PID
#重新update
ql update

我执行 ql update之后就没有反应了。。。

ql update

按照你的方法，成功解决问题了，谢谢！！！

不过手动运行脚本，“暂无日志”显示。。。

还是不行，如何回退版本

我今天（2.4）升级的，看报错，是cdn有问题。

@bonnyandsky @FDrag0n @smdk000 兄弟们，找到问题及解决方法了。 #进入容器内 docker exec -it qinglong bash
#查看占用5700端口的进程(或者你青龙面板修改成了其他端口) netstat -ntlp
#kill掉占用端口的进程(我这里是nginx) kill -9 PID
#重新update ql update

按照这个操作，面板恢复能用了。
ql update的最后阶段报错这个，没搜到解决方法
nginx: [emerg] bind() to 0.0.0.0:5700 failed (98: Address in use)

@bonnyandsky @FDrag0n @smdk000 兄弟们，找到问题及解决方法了。 #进入容器内 docker exec -it qinglong bash
#查看占用5700端口的进程(或者你青龙面板修改成了其他端口) netstat -ntlp
#kill掉占用端口的进程(我这里是nginx) kill -9 PID
#重新update ql update

按照这个操作，面板恢复能用了。 ql update的最后阶段报错这个，没搜到解决方法 nginx: [emerg] bind() to 0.0.0.0:5700 failed (98: Address in use)

repo: whyour/qinglong


text:
添加示例仓库的时候报错

大佬，更新到2.0以后定时任务只有几个了，但是添加示例仓库的时候却如此报错，帮忙看看如何解决吧，谢谢
root@qinglong:/ql $ ql repo https://ghproxy.com/https://github.com/chinnkarahoi/jd_scripts.git "jd_|jx_|getJDCookie" "activity|backUp" "^jd[^_]|USER"
开始更新仓库：/ql/repo/chinnkarahoi_jd_scripts
Fetching origin
HEAD is now at 3f94d7b2 fix
Already up to date.
更新/ql/repo/chinnkarahoi_jd_scripts成功...
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 322: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_scripts.list: No such file or directory
/usr/local/bin/ql: line 324: /ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_user.list: No such file or directory
cp: cannot stat '/ql/log/.tmp//ql/repo/chinnkarahoi_jd_scripts_user.list': No such file or directory

ql update更新下，上午的一个bug


text:
日志删除的提示内容存在语病

Qinglong version
2.17.0
Steps to reproduce

What is expected?
所有日志
What is actually happening?
所以日志
System Info
No response
Any additional comments?
No response

2.17.4 已修复


text:
WebSocket connection to 'ws://localhost:4000/ws' failed

I don't know what is happening or where this is coming from but the client is constantly trying to connect to this web socket and failing ...

There is a placeholder for websockets (in apiCore) but I'm not sure what could be calling it. So ... it's probably not the stack.
What it could be is the hot-reload in the Nuxt dev environment which does use sockets to check for code changes. You might want to try refreshing your Nuxt / yarn install (delete the .nuxt and node_modules folders in frontend and then yarn install again).

Thanks, it was something nuxt related so I fixed it by putting watch: false, inside the nuxt.config.ts/content dict

authors: shroominic turukawa

repo: whythawk/full-stack-fastapi-postgresql


text:
🛑 Dorna 🇫🇷 (fr) is down

In 6491908, Dorna 🇫🇷 (fr) (https://holiday-lescala.com/fr/h/maison-dorna/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Dorna 🇫🇷 (fr) is back up in f0b53ed after 9 minutes.

repo: whytspace/upptime-holiday-lescala


text:
Issue #6: Update multivalue_form_element dependency

Description

Documentation

Related Issues

I didn't see this MR 🙈
But this has been picked up in https://github.com/wieni/wmcontent_security_policy/pull/9/files
The specific branch is indeed no longer needed because it was fixed.
I'll close the PR, but leave the branch.
I have a feeling some projects might still reference it. A follow-up issue is created to delete the branch.

authors: RobinHoutevelts hans-langouche


text:
Can not display Chinese in the browser version

Can you fix it? thanks

How can I set font in xaml?

authors: Denvy-Shi pccai

repo: wieslawsoltes/ChatGPT


text:
Translation nl

Sorry am new to Github, no idea how to get you the file anoy other way
Made a Dutch translation for MMM-Coupledays.
Greetings from a fellow Münchener living in NL
nl.json

Thank you! Will add that. 👌👍

added :)

repo: wiesty/MMM-CoupleDays


text:
Rename default config file to play nicer with other files

Config files are merged in alphabetical order with later files
overriding settings in earlier ones so apply the usual naming
convention -. Also, drop the 'ores' part of the name
which does not say anything useful.

Codecov Report

Merging #199 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #199   +/-   ##
=======================================
  Coverage   10.97%   10.97%
=======================================
  Files           5        5
  Lines         319      319
=======================================
  Hits           35       35
  Misses        284      284

Continue to review full report at Codecov.

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

Fine with me, let's wait for Aaron though.

We usually use "00-main.yaml" as the primary config.  "100-testwiki.yaml" would sort after "00-main.yaml"  I proposed that we name the file "00-testwiki.yaml" or just use the common "00-main.yaml" name that we use in deployments.

So maybe the fundamental problem is that we have a testwiki config that gets loaded whether you want it or nor (and cannot be easily disabled without dirtying your git repo). In which case it could be renamed to testwiki.yaml.example or something like that, or added to gitignore (although that's more hacky).

So maybe the fundamental problem is that we have a testwiki config that gets loaded whether you want it or not

Hmm... Not sure what you mean here.  It gets loaded if it is found in the expected default directory: ./config/.  ORES can't start without a configuration file.  The testwiki config would not be loaded if you specify another configuration directory location.
It'd like ORES to be start-able with a basic, test configuration out of the box.

Done in https://github.com/wiki-ai/ores/commit/726dd13f5379624e0dd5dd4cbe7f41353d6f7595

authors: Ladsgroup codecov-io halfak tgr

repo: wiki-ai/ores

license: mit

license_source: bigquery


text:
Don't load bootstrap from bootstrapcdn

https://phabricator.wikimedia.org/T172600

Hello, anybody here ? :)

http://tools.wmflabs.org/globalsearch/

authors: davidbarratt framawiki

repo: wikimedia/tools-globalsearch


text:
ellipsis page numbers

Hi.
I have a set of results paginated to over 100 pages.  Is there any way to format the navigation to say something like:
<< < 1 2 3 ... 98 99 100 > >>
Apologies if this is in the documentation, I couldn't seem to find it.
Thanks
For the time being I'm just doing this:
pageCount = $('.page-navigation a').length;     if (pageCount > 20) {         $('.page-navigation a').hide();         $('.page-navigation a').slice(0, 5).show();         $('.page-navigation a').eq(5).after('...');         $('.page-navigation a').slice(pageCount - 5, pageCount).show();
    $('.page-navigation a').click(function () {
        $('.page-navigation a').hide();
        $('.page-navigation a').slice(0, 2).show();
        $('.page-navigation a').slice(pageCount - 2, pageCount).show();
        $('.page-navigation a[data-selected="true"]').prev().show();
        $('.page-navigation a[data-selected="true"]').show();
        $('.page-navigation a[data-selected="true"]').next().show();
    });
}`

Hello,
You could take a look at this comment : https://github.com/wikiti/jquery-paginate/issues/1#issuecomment-363485053
I think it will answer your question.

@joelbrennan0 Hey!
I though that GitHub would automatically notify me on my own repositories; looks like I was wrong. As stated by #1, that hack may solve your issue.
However, after 2 issues, I will consider adding a new feature to this library.
Best regards,
Daniel

authors: Dolu- joelbrennan0 wikiti

repo: wikiti/jquery-paginate


text:
i18n feature

Do you plan to ease the process of translating email templates?
I understand that postmark is for English-speaking developers, but do you have any feedback on maintaining templates in multiple languages with mailmason?

Hey @Caerbannog!
We don't have plans to implement any internationalization features as of right now, however it should be possible for you to extend MailMason's Gruntfile to do this.
Found a couple grunt plugins that may help you:

https://www.npmjs.com/package/grunt-aggregate-i18n
https://www.npmjs.com/package/grunt-i18n-compile

I would suggest trying to implement either of these plugins as a post-processing task after the HTML is built - https://github.com/wildbit/mailmason/blob/master/Gruntfile.js#L315.
Hope that helps! If this ever makes it on our radar I'll definitely reach out.

authors: Caerbannog derekrushforth

repo: wildbit/mailmason


text:
Error while importing on server side

While running a unit-test in node environment for my component that uses Stickyfill as a dependency I am getting the following ReferenceError: Stickyfill is not defined thrown out from node_modules/stickyfill2/dist/stickyfill.js:467:18
I see the following solution for this - export window.Stickyfill rather than just Stickyfill, it works well in combination with JSDOM.

Sorry for the late reply, I didn’t have much time to work on my personal projects lately.
It seems that you used third party UMD wrapped version. I can’t possible know what went wrong there. Try using the latest version, it’s now officially on npm under stickyfilljs. Bare in mind that the API has changed.

thanks!

@wilddeer I'm encountering an error trying to use this in my isomorphic app. Getting this server error on my import line (import Stickyfill from 'stickyfilljs';):
ReferenceError: window is not defined
I"m using version 2.0.3

authors: alesdrobysh liuhelen10 wilddeer

repo: wilddeer/stickyfill


text:
频道无法发送消息

在所有服务正常的情况下，无法发送公众号消息
这是我创建的配置：

这是我报错的信息：

数据库 MySQL 时，正常
使用 H2 时，待确认

是的，我转换成MySQL功能是正常的，但是会有个BUG，信息能够发送，但是数据无法插入到数据库中

authors: AllMyPrecious imndx

repo: wildfirechat/channel-platform


text:
Add class constant indexing

resolves #84

This supersedes #85.
It also contains an extra commit that attempts to improve index writer performance, which is in direct conflict with #107. If you prefer #107, just let me know and I'll drop the commit from here.

This supersedes #85.
It also contains an extra commit that attempts to improve index writer performance, which is in direct conflict with #107. If you prefer #107, just let me know and I'll drop the commit from here.

Hi @n1hility, any plans around Jandex 3? :-)

repo: wildfly/jandex


text:
WFCORE-2465 key-manager for server-ssl-context should be required.

WFCORE issue: https://issues.jboss.org/browse/WFCORE-2465
JBEAP issue: https://issues.jboss.org/browse/JBEAP-7444

@soul2zimate please ping folks in the WildFly Elytron room in HipChat to get reviews of this. Thanks.

Hi @honza889 since you have been mentioned in JBEAP-7444 description about bug confirmation. Can you review this ?

repo: wildfly/wildfly-core


text:
[WFLY-11051]:  Bump messaging schema version to 5.0

Jira: https://issues.jboss.org/browse/WFLY-11051

@kabir Just to pet peeve here, pull requests like this should not be merged since we are doing time-boxed releases now. The requirement for time-boxes release was that master is releasable at any time, while now, master branch does contain new schema with no changes. I understand this is pragmatic to split the review process but that doesn't make it correct. The correct git workflow is to create a branch and pull commits into PRs (or at least merge the schema bump with at least one feature).

@rhusar @jmesnil @ehsavoie  https://github.com/wildfly/wildfly/pull/11680 is the reason. The current default was wrong

authors: ehsavoie kabir rhusar

repo: wildfly/wildfly


text:
WFLY-17449 Github workflow Unhandled error: TypeError: Cannot read properties of undefined listWorkflowRunArtifacts

https://issues.redhat.com/browse/WFLY-17449

Thanks @chengfang and @yersan

authors: bstansberry chengfang


text:
WFLY-18183 Upgrade SmallRye Fault Tolerance to 6.2.4 + WFLY-18080 Regular failures of FaultToleranceMicrometerIntegrationTestCase

Resolves
WFLY-18183 Upgrade SmallRye Fault Tolerance to 6.2.4
WFLY-18080 Regular failures of FaultToleranceMicrometerIntegrationTestCase

Thanks @rhusar and @jasondlee

authors: bstansberry rhusar


text:
WFLY-19608 Upgrade SmallRye Fault Tolerance to 6.4.0

Resolves
https://issues.redhat.com/browse/WFLY-19608

Thanks @rhusar


text:
Fix Altronus Weapon Focus

Fixes #391
Added Solar Weapon to inventory tab for Altronus
Set default resolve points to max on other characters
Set token disposition to friendly on all character

Looks okay. :)

authors: TimToxopeus bluedreamer


text:
Cannot reopen websocket after calling $close()

ng-websocket will not allow you to re-open a websocket if you have called $close() on it. After working through the code I've found the problem is in the function $websocketService line 68:
if (typeof ws === 'undefined') {
If the socket was previously opened and then closed, then wss.$get() will return the ws that was closed, so ws is not equal to 'undefined' and it never actually trys to create a new WebSocket. I changed line 68 to:
if (typeof ws === 'undefined' || ws.$status() === ws.$CLOSING || ws.$status() === ws.$CLOSED) {
I can send a pull request if required.

Could this be noted in the documentation? After a few reads of the docs, I ended up making the same mistake as the original posted of this bug report. Only finding the bug report clarified things for me...
thanks! :-)

+1 — it's very surprising that $websocket.$new can return a closed websocket (and, in fact, also quite surprising that it $new will re-use existing sockets).

My fix has been monkeypatching $websocket.$get so it always returns undefined:
$websocket.$get = function() { return undefined; }

Ofc this isn't entirely backwards compatible… but also works around this otherwise remarkable behavior.

authors: gtarcea martin-langhoff wolever

repo: wilk/ng-websocket


text:
Create unit tests for config file

make sure files exist and are populated with reasonable information, params in config file are within acceptable values, etc

6 hr

repo: willisbillis/MAPseq


text:
🛑 willpxxr.com is down

In d9d6dd1, willpxxr.com (https://willpxxr.com) was down:

HTTP code: 999
Response time: 165 ms

Resolved: willpxxr.com is back up in b5d9bc4 after 4 hours, 4 minutes.


text:
Manual Command Helper

Love win-acme so far.
I'm trying to deploy across our environment.  I have been able to work my way through getting what I want done via non Interactive mode.
I think what would be really helpful is a CLI helper.  I think it was clonezilla, when I went through the prompts to make a disk image it says at the end.  "Imaging, for future reference here's the command to run to do this via CLI....  "  Then proceeds to list the entire Command to enter into scripts for the future.
I think this would be a good feature in WACS.
Potentially an additional argument to pass through before you enter the Interactive mode, that it doesn't actually make any changes or does anything with the certificates it just helps you build out the command to run so you can script it easier.

That's something I have already been working on for the next release, stay tuned 👍

It's in https://github.com/win-acme/win-acme/releases/tag/v2.2.0

authors: WouterTinus elitegoodguy

repo: win-acme/win-acme


text:
Request: example for java based service using Gradle

Hi there, is there any plan to come up with some examples for java based services which use Gradle as build tool? Think it will be cool to see that example to demonstrate the multi-language support of Tilt.
Things I am interested: Java hot reloading, build time latency, remove debugging, Interrop with Gradle
Thanks!

Hi Leo. Yes, there is!
We're working on an extensions system right now that'll make it really easy to create and share functionality, and Java comes up often enough that we'll definitely have some extensions for it.

@qibinlou Thanks for the suggestion!
If I was going to try it, the first thing I would try is to play around with Jib and the Jib/Gradle plugin for building java container images. https://github.com/GoogleContainerTools/jib/tree/master/jib-gradle-plugin
And then use Tilt's custom_build to invoke jib (https://docs.tilt.dev/custom_build.html).
But you're right that we should come up with a working example for demoing what this looks like in action

I have just setup my gradle project with Tilt, and I'm putting here in case it helps anyone:
For starters, mine is a Spring Boot application, so configured this gradle plugin (instead of jib) with:
docker {
    springBootApplication {
        images = ["${project.group}/${project.name}:${project.version}"]

        if (project.hasProperty("dockerRef"))
            images.add(project.findProperty("dockerRef"))
    }
}

The dockerRef is introduced as a property so that we can use one-time tags.
Then, as for the Tiltfile:
custom_build(
    "project.group/project.name",

    # Execute the task exposed by the gradle plugin
    #  It is important to use the gradle wrapper, instead of your global
    #  installation, so that gradle caches are properly re-used.
    "./gradlew dockerBuildImage -PdockerRef=$EXPECTED_REF",

    # The files to trigger update.
    #  Note: you might also want to add './build/classes/java/main'
    #
    #  [^1]
    deps = [
        "./build/classes/kotlin/main",
        "./build/resources",
        "./server.gradle"
    ],

    # One-to-one mapping on 'deps'
    #  The 2nd argument of the 'sync' function is heavily dependent on the
    #  way your image is built. For my case, the Dockerfile generated
    #  (seen in `./build/docker/Dockerfile`) by plugin  I am using is as simple as:
    #    ...
    #    WORKDIR /app
    #    COPY libs libs/
    #    COPY resources resources/
    #    COPY classes classes/
    #
    #  Hence, the destination `/app/*`
    #
    #  [^2]
    live_update=[
      sync("./build/classes/kotlin/main", "/app/classes"),
      sync("./build/resources", "/app/resources"),
      restart_container()
    ]
)

The downside to this setup, is that you need to explicitly tell your IDE to build your sources, so that the changes is written on build/, and ultimately triggering Tilt's reload. For instance, in IntelliJ I do Build > Recompile or Build > Build Project.

[^1]: The paths in deps could be improved by not hardcoding paths of build/, and simply declaring src and build.gradle. However, this does not work because Tilt has no way of knowing how to build the sources, unless you add the entire context. I filed a separate ticket to describe this.
[^2]: The paths in the live_update could be improved by not hardcoding paths, and simply mapping the plugin's build context under build/docker. However, this does not work because Tilt does not allow run before sync. I filed a separate ticket to describe this.

We have a full Java tutorial now! https://docs.tilt.dev/example_java.html

authors: devcsrj l-korbes nicks qibinlou

repo: windmilleng/tilt


text:
複数Hostedzoneの時のapply

使い方に関して教えてください
複数管理しているドメインのうち、一つだけをapplyするときに--target-zone をREGEXP記述すると
No change
となって、更新にならないのですが--target-zoneのドメインをREGEXP記述ではなく""で囲って書けば実行できました。
※exportの際はREGEXPでも""でもOKでした
今後は""の記述に統一したほうが良いでしょうか？

正規表現を見ないと何ともいえないですね、、
実際に実行したコマンドライン上のテキストを教えていただけますか？
また、「"」の解釈はシェルによって異なりそうなので、実行したシェルまで教えていただけると助かります。

同じ正規表現でもExportはOK
roadwork -e --target-zone ^jobless\.jp\.$ -o Routefile

Routefileを変更してapplyしようとすると
roadwork -a --target-zone ^jobless\.jp\.$ --dry-run --debug
略
[Aws::Route53::Client 200 0.173624 0 retries] list_hosted_zones()
No change

となります。
"jobless.jp"だとうまく行きます※jobless.jpは架空（実際のものを少しいじってます）

情報有り難うございます。
これは、hosted_zone名を正規化（末尾の「.」を無視している）ことによるバグですね。
すみません。
apply時に^jobless\.jp\.$にマッチしないのは末尾の「.」のためで、さしあたってのワークアラウンドとしては^jobless\.jp\.?$、という正規表現にすると、exportでもapplyでもマッチするかと。
"jobless.jp"でうまくうごいたのは、末尾を厳密に指定しない正規表現のためと思われます（だいたいのシェルでは"jobless.jp"と渡されても、jobless.jpの正規表現として解釈されると思われます）

ありがとうございます。すぐに解決できて大変助かりました。
※環境お伝えし忘れました。CentOS7の標準（/bin/bash）でした。

authors: hrix winebarrel

repo: winebarrel/roadworker


text:
Add support for using Winston in the browser

I'm opening this pull request now so that people can comment with ideas / criticisms etc.
Some things that could use input:

What is considered proper detection for whether we're running in the browser as opposed to node? I've written a small helper function already. If anyone has ideas for better ways to detect then please let me know.
We need to avoid use of the fs module in the browser. Immediately it occurs to me to wrap require calls to fs in try/catch and make generally to ensure that if winston is being run in the browser, fs reliant code is avoided altogether.
Transports which rely inherently on fs or other node specific modules (perhaps http if there is no shim) should probably not be loaded. We should probably establish a pattern that avoids loading node specific modules altogether. Another option is to load these transports but throw errors if they're used in the browser.
The current console transport wont work in browsers due to use of process.stderr/process.stdout. We could either load a different transport under the same name when running in the browser or provide a transport by a different (but similar) name such as browserConsole. I lean towards the former.

Please leave any comments / suggestions if you're inclined.

I'm thinking that perhaps the best route re: transports is to require a separate "transports" module altogether if running in the browser. This way we can leave the existing transports.js module as is, but use a different loading pattern altogether for browser transports.

I like the idea, but I would prefer to see it fleshed out more. One small nitpick: filenames should always be dash-cased.js not camelCased.js.

Hi @joshacheson, thanks for your PR!
My idea about this was that we should make it compatible with browserify. On that way, we don't need to handle the special cases with  fs and we can use brfs shim. I've tried in the past to browserify this module but I've run into issues with the pkginfo module. I think that some transports won't be available but I don't think I'll be doing some explicit check like environmentIsBrowser. In the future, we plan to isolate winston core from the rest of the transports, so it would be easier to make it compatible with the browser. Thoughts?

@pose my concern with brfs (and i'll do the research to see what the deal is exactly) is that browserify is not the only CommonJS build system that gets a lot of use these days. Webpack is really popular (and becoming more so as time goes on) and I think using a solution that's only compatible with browserify would be a mistake.
The decision to isolate winston core from transports seems like a great one.

@joshacheson Yes, I agree that making it only compatible with browserify would be a mistake. I'll need to do some research as well on how webpack implements CommonJS. Thanks!

@pose, @joshacheson Two thoughts:

I think you must provide clear info on whether last stable version supports browser-side in package readme. And to provide separate subheader would be good idea.
I think that winston package must exclude any platform specific functionality from it's main entry point require hierarchy and let end-users to decide wich platform specific functionality (mostly transports) to include to their code along with winston core. This will reduce bundle size that browserify (or similar tools) produce.
Any feedback would be greatly appreciated

Yet one thought:

Most browsers has their own mechanism to interpret arguments, provided to log methods of their native 'transport' - console. May be there is other transports with such trait. So logger must have way ('method' in mind) to distinguish such transport and pass non-auxiliary log arguments to the transport's log as is.

As before, any feedback would be greatly appreciated

Going to close this out for now. If you'd like to continue pursuit of this feature please open a new PR. Thanks again for your contribution.

brfs is supported in webpack by https://github.com/webpack/transform-loader; perhaps this is worth reopening?

Looks like the main discussion is in #287

authors: DiamondeX dandv elyobo indexzero joshacheson pose

repo: winstonjs/winston


text:
stasis --server continually looks for redis server

Using stasis --server without a redis server up results in a looping look for redis servers with this error:
Error: Connection refused - Unable to connect to Redis on localhost:6379

It should probably stop as soon as it can't find the redis server.

Thanks for the report. Will be pushing this fix out in the next version (hopefully tonight).

authors: br krainboltgreene

repo: winton/stasis


text:
added sonar coverage exclusions for empty classes, constant classes and interfaces

narrowing focus of sonar coverage

Coverage remained the same at 100.0% when pulling d0491840adcf21dc03e8f6fd6feac7000b45541f on sonaqube-config-improvements into ed16107b297d9fca592e12061b668becacd3de4d on master.

repo: wirecard/paymentSDK-php


text:
Displaying score in Snake Game

Adding 'score' variable and display it in the Snake Game

could you add a description to the PR?

There is another detail that I'd consider adding, when the game ends, I'd display the score.

At last, the score text should not affect the game, I think that the text would overlap with the snake/apples.

do you have some new screenshots for us ?

do you have some new screenshots for us ?

Score in-game:

Score when the game ends

can we align a bit more to the right the Score in the game, maybe aligned with the box game

authors: AlexITC KapStorm adinael

repo: wiringbits/scala-js-games


text:
fix ignored word after colon

What kind of changes does this PR include?

Minor content fixes (broken links, typos, etc.)

Description
Fix ignored word "start" and unexpected line break after second colon in markdown link title
Before

After

Thanks for this, @MoustaphaDev! Much better! 🚀

repo: withastro/docs


text:
i18n(pt-BR): Update components.mdx

Update components.mdx
Updates the pt-br translation of components.mdx with the newer components.

Lunaria Status Overview
🌕 This pull request will trigger status changes.

Learn more
By default, every PR changing files present in the Lunaria configuration's files property will be considered and trigger status changes accordingly.
You can change this by adding one of the keywords present in the ignoreKeywords property in your Lunaria configuration file in the PR's title (ignoring all files) or by including a tracker directive in the merged commit's description.

Tracked Files

Locale
File
Note

pt-br
guides/components.mdx
Localization changed, will be marked as complete.

Warnings reference

Icon
Description

🔄
The source for this localization has been updated since the creation of this pull request, make sure all changes in the source have been applied.

authors: Egpereira astrobot-houston

repo: withastro/starlight


text:
Integration test refactor

Just adding some flexibility for future "target" types.

:rocket: PR was released in v0.3.0 :rocket:

repo: withuno/locust


text:
width and height with 0px

I'm trying to make a dynamic image of the server be shown with zoom or it is there but it is not shown
                    <ngx-image-zoom
                        [thumbImage]="content.items[0].mediaPath"
                    ></ngx-image-zoom>

Hi, I just released 0.5.0 with Angular9 support where I tweaked the image sizing a bit. Does the problem still exist in that version?
And when you say dynamic image, do you mean dynamic in that it's generated by server code rather than being a static image? Or do you mean dynamic in that you change what image is being shown?

The 2 ways both server and how to change it.
I will test the new version. Thanks

I had the same problem, so I downloaded the library's to figure it out ...
And, I had to change this line in the ngx-image-zoom.component.html to a fixed size ...
<div #zoomContainer class="ngxImageZoomContainer" [style.width.px]="this.thumbWidth" [style.height.px]="this.thumbHeight">
I don't think that the method responsible for assigning the width and the height is working properly.

Could you fix this problem?
To make it work we are editing subject file in mode_modules.
Looking forward to your update.

Could you fix this?
We are editing subject file under node_modules. Future updates will overwrite this change.

Any Update on this? or any workaround, i am stuck because of this

Hi, This is working for me...
its a manual solution, but its urgent now:
I'm using "ngx-image-zoom": "^0.6.0", Angular 9 and DOM elements:
in my html:
<lib-ngx-image-zoom id="elevatezoomBig" mode="hover" [thumbImage]="imgPrincipal" [fullImage]="imgPrincipal"></lib-ngx-image-zoom>
in my TS file:
 ngAfterViewInit() {     var c = document.getElementById("elevatezoomBig").children[0];     c.removeAttribute("style");     c.setAttribute("style", "imgContainer"); }
... and in my css file:
.imgContainer{   width: 100% !important;   height: auto !important; }
i'm not sure if is a best practice, but is a solution for me
Regards,

My workaround was:
Going to styles.css file in your angular project and add:
.ngxImageZoomContainer {
    width: auto !important;
    height: auto !important;
}

authors: DgarciarDev Himato kaleu50 mksmanjit saeed-abdul-rahim softronsts wittlock

repo: wittlock/ngx-image-zoom


text:
Detox can't seem to connect to the test app on android.

What happened?
i configured same as detox document for android, it run on ios  perfectly but not on android. In android, detox is not able to connect.
DetoxTest.java ---->
             package <packagename>;
              import com.wix.detox.Detox;
              import com.wix.detox.config.DetoxConfig;

              import org.junit.Rule;
              import org.junit.Test;
              import org.junit.runner.RunWith;

              import androidx.test.ext.junit.runners.AndroidJUnit4;
              import androidx.test.filters.LargeTest;
              import androidx.test.rule.ActivityTestRule;

              @RunWith(AndroidJUnit4.class)
              @LargeTest
              public class DetoxTest {
                  @Rule
                  public ActivityTestRule<MainApplication> mActivityRule = new ActivityTestRule<>(MainApplication.class, false, false);

                  @Test
                  public void runDetoxTests() {
                      DetoxConfig detoxConfig = new DetoxConfig();
                      detoxConfig.idlePolicyConfig.masterTimeoutSec = 90;
                      detoxConfig.idlePolicyConfig.idleResourceTimeoutSec = 60;
                      detoxConfig.rnContextLoadTimeoutSec = (BuildConfig.DEBUG ? 180 : 60);

                      Detox.runTests(mActivityRule, detoxConfig);
                  }
              }

starter.test.js ------>
                    describe('Login flow', () => {
                      beforeAll(async () => {
                        await device.launchApp();
                      });

                      it('should login successfully', async () => {
                        await expect(element(by.id('login'))).toBeVisible();
                        await expect(element(by.id('username'))).toBeVisible();
                        await element(by.id('username')).typeText('tester');
                        await expect(element(by.id('password'))).toBeVisible();
                        await element(by.id('password')).typeText('password');
                        await element(by.id('signIn')).tap();
                      });
                    });

                    describe('Home flow', () => {
                      it('home screen', async () => {
                        await expect(element(by.id('welcome'))).toBeVisible();
                        await element(by.id('viewHistory')).tap();
                        await element(by.id('historyBackArrow')).tap();
                        await element(by.id('settingsBottomIcon')).tap();
                      });
                    });

                    describe('Settings flow', () => {
                      it('settings screen', async () => {
                        await element(by.id('signOut')).tap();
                      });
                    });

What was the expected behaviour?
The test should have run on android.
Was it tested on latest Detox?

[X] I have tested this issue on the latest Detox release and it still reproduces.

Did your test throw out a timeout?

[x] I have followed the instructions under Identifying which synchronization mechanism causes us to wait too much.

Help us reproduce this issue!
I followed the detox document for the setup and for writing tests, nothing extraordinary.
In what environment did this happen?
Detox version: 20.1.5
React Native version: 0.70.6
Has Fabric (React Native's new rendering system) enabled: (yes/no) no
Node version: 16.18.1
Device model:
Android version: 11.0.11
Test-runner : jest
Detox logs
Detox logs
paste logs here!

Device logs
Device logs
paste your device.log here!

More data, please!
No response

had the same issue with firebase and detox clashing on dependency. This worked for us
androidTestImplementation('com.wix:detox:+') {
    exclude module: "protobuf-lite"
}

related to https://github.com/android/android-test/issues/999

@grgmo in which file I need to add those lines, please?

@grgmo in which file I need to add those lines, please?

It should be in android/app/build.gradle

still happens on Detox 20.9

had the same issue with firebase and detox clashing on dependency. This worked for us
androidTestImplementation('com.wix:detox:+') {
    exclude module: "protobuf-lite"
}

similar to android/android-test#999

This was a LIFESAVER, thanks!

still happens on Detox 20.9

By any chances, did you managed to fix it ? Got the same issue. With this kind of specific logs :
artifacts-manager onLaunchApp
19:58:03.366 detox[41625] i child-process:SPAWN_STDOUT INSTRUMENTATION_RESULT: shortMsg=Process crashed.
INSTRUMENTATION_CODE: 0

device An error occurred while waiting for the app to become ready. Waiting for disconnection...
  error: Failed to run application on the device

  HINT: Most likely, your tests have timed out and called detox.cleanup() while it was waiting for "ready" message (over WebSocket) from the instrumentation process.

had the same issue with firebase and detox clashing on dependency. This worked for us
androidTestImplementation('com.wix:detox:+') {
    exclude module: "protobuf-lite"
}

similar to android/android-test#999

This plus adding
implementation 'com.facebook.soloader:soloader:0.10.4+' fixed it for me finaaaally : https://github.com/wix/Detox/issues/3487

still occurring in 20.13.1

This fixed my issue: gradle 7.2.2
https://stackoverflow.com/questions/72564710/react-native-crash-release-build-fatal-exception-create-react-context

authors: 1awaleed EJohnF MayoudP Tuliiiii anabeatrizzz cleberada grgmo owens-ben pagman77

repo: wix/Detox


text:
get reference to filtered nodes

Is there any way to get reference to filtered nodes.
I want something like this :
AngularJS - how to get an ngRepeat filtered result reference

you can do it using a custom template

authors: chakrabandla yoavaa

repo: wix/angular-tree-control


text:
error: services.pygeoapi.depends_on contains an invalid type, it should be an array

I worked on this with @webb-ben a bit... thought I would formalize it a little. When running on ubuntu 20.04 using OS provided versions of docker-compose, I get the error:

fractal% python3 wis2node-ctl.py update
WARNING: The WIS2NODE_PIP3_EXTRA_PACKAGES variable is not set. Defaulting to a blank string.
WARNING: The WIS2NODE_DATADIR_RETENTION_DAYS variable is not set. Defaulting to a blank string.
ERROR: The Compose file './docker/docker-compose.yml' is invalid because:
services.pygeoapi.depends_on contains an invalid type, it should be an array
fractal%

There are two methods I can work around it:

remove the "service_healthy" depends on stanza in pygeoapi by commenting it out.
change the version at the head of the docker/docker-compose.yml and docker/docker-compose.override.yml
Downgrading from "3" to "2.2"

in both cases all operations seem to work fine. but in option 1 we lose the health check.  Is there an important reason for putting "3" as the docker compose configuration version?  I don't think it is using anything specific to that version.
I could submit a patch with either approach... you there could be another approach to recommend.

Relevant for: https://github.com/wmo-im/wis2node/tree/healthcheck

I can't think of an important reason for using v3.
Docker disabled the option of having a condition in depends_on because they recommend you to "to perform this check in your application code" as per https://docs.docker.com/compose/startup-order/

Fixed via #66

authors: maaikelimper petersilva tomkralidis webb-ben


text:
Initial implementation for setting CMS version in code

Initially, the CMS_VERSION env variable used to indicate the current version. This was not efficient as failed updates could give a false update impression.
This PR brings the version updates to the cms code. This way we trully know if the code was updated.

Closes #148

authors: Grace-Amondi erick-otenyo

repo: wmo-raf/nmhs-cms


text:
additional data on Emoji Click ?

Is it possible to get additional data into moment you click the emoji the like this ? @emojiClick="handleEmojiClick(detail, nodeinfo)"
I am iterating over objects and would be useful to add some of my own data when the emoji is clicked ?
I tried to write as two method calls on the click but that didn't seem to work.
Thanks again

<VuemojiPicker @emojiClick="$event => handleEmojiClick($event, nodeinfo)" />

Thank you again.

authors: adamprocter wobsoriano

repo: wobsoriano/vuemoji-picker


text:
Feature: Add more element types to the linking command

The idea here is adding extra element types (possibly in a new category) to the script-link command.
While those aren't very useful for JSON/YAML outputs, it allows for automatic linking on CONF outputs.
Possible new elements:

Telemeter
Transponder
Engines (Atmo, Space, Adjustor)
Brakes
Airfoils (Wings, Ailerons, Stabilizers)
Vertical Boosters
Hover Engines

This might be useful: https://github.com/dual-universe/lua-examples/tree/main/api-mockup

Added support to Telemeters

repo: wolfe-labs/DU-LuaC


text:
initial commit of wolfictl build

Like wolfictl dag and wolfctl text, this depends on generating a DAG of tasks to execute, but unlike those, it actually executes them in order, waiting for dependencies to complete before proceeding through the graph.
In any case, this demonstrates the general idea: construct a graph, have each task depend on a channel closing for each dependency, after which point it executes, and after executing, close its channel, signaling dependents, and so on.
This PR supports limited concurrency (default -j of GOMAXPROCS) by requiring sending to a buffered channel before a task can execute, and receiving from it when the task completes.
This refactors and reuses wolfictl text's logic to only include main packages, rather than all subpackages.
Future improvements:

use melange as a library instead of shelling out to make
fix bugs with pipelines' build-time dependencies
use per-package resource requests

Looks ok to me but you'll probably want to suppress the lint check.

authors: imjasonh kaniini

repo: wolfi-dev/wolfictl


text:
Server refusing to start due to low memory - there should be a way to disable this check and here's why!

Describe the Bug
When trying to start the server, I am facing
Checking available memory...10GB detected
You have less than the required 12GB minimum (10GB detected) of available RAM to run the game server.

It is true that according to free I only have 10GB RAM free:
               total        used        free      shared  buff/cache   available
Mem:            31Gi        20Gi       9.4Gi        35Mi       1.3Gi        10Gi
Swap:          8.0Gi       1.0Gi       7.0Gi

BUT! In fact, I have about 6GB of RAM use and about 14GB is being utilized as default ZFS filesystem cache that htop marks nicely as "cache" (color yellow):

The behavior of ZFS cache is very submissive: When there's free memory, it uses it, but processes have higher priority and take it easily.
I believe a quick workaround for this would be a flag that overrides the error and turns it into a warning.
Your Runtime Command or Docker Compose File
version: '3'
services:
    satisfactory-server:
        container_name: 'satisfactory-server-latest'
        hostname: 'satisfactory-server'
        image: 'wolveix/satisfactory-server:latest'
        ports:
            - '7777:7777/udp'
            - '15000:15000/udp'
            - '15777:15777/udp'
        volumes:
            - './satisfactory-data:/config'
        environment:
            - MAXPLAYERS=8
            - PGID=1000
            - PUID=1000
            - AUTOSAVENUM=15
            - NETWORKQUALITY=3
            - STEAMBETA=false
            - AUTOPAUSE=false
            - SKIPUPDATE=false
        restart: unless-stopped

System Specs (please complete the following information):
If you're on Linux, just paste the following block as a single command, and paste the output here.
===== START ISSUE REPORT =====
OS:  Linux data 5.15.0-47-generic #51-Ubuntu SMP Thu Aug 11 07:51:15 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
CPU: AMD Ryzen 5 2600 Six-Core Processor
RAM: 10GB/31GB
HDD: 194GB/468GB (44% used)
===== END ISSUE REPORT =====

Additional Context
Thanks a lot for making this docker image!
Besides the bugreport up there, I have another question, but doesn't worth opening another report:
Can you please add the "meaning" of networkquality to the readme files? I swear I looked everywhere, but I couldn't find. I assume 3 is the highest and 0 or 1 are the lowest, but I couldn't find info about it.

Hey! Thanks for opening this issue.
I added the check as a very quick fix due to the deluge of bug reports we were seeing due to the new update's heightened RAM requirements. I'm instead going to make it behave the same as the disk space check, where it warns, but doesn't stop the container.
Regarding network quality, yes 3 is the default. I'd recommend not setting it, as it defaults to the highest the game allows anyway :)

Fixed :) https://github.com/wolveix/satisfactory-server/commit/06dc4d896f24633a95fb9a7902072446e932f212

Please could I request that you release 06dc4d896f24633a95fb9a7902072446e932f212 as a hotfix. That will trigger an auto-update of the chart on Truecharts. I came here to report this exact same issue after upgrading the chart on my TrueNAS server, only to find that it has already been fixed but just not pushed as release.

@Riccorbypro apologies, I'm unfamiliar with Truecharts. I manually pushed the fix to latest, and assumed that that would be sufficient. I'll make a release for it

authors: Riccorbypro ThatCoffeeGuy wolveix

repo: wolveix/satisfactory-server


text:
Delete버튼 (툴팁-크큭..없.앤.다) 컴포넌트화

이렇게 많이쓸줄몰랐는데 이상태로 하드코딩은 좀 그런듯
나머지 요소도 설설 봐서 좀많이쓴다싶으면 컴포넌트화 ㄱ
하나의 도우미에 몰아서 넣는게 최선인지 고민 ㄱ

다시생각해보니 지금 굳이 안해도될듯

repo: wonjinYi/NyamNyamLab


text:
Docs: trophy case: make a pretty grid or similar

There's probably a mkdocs plugin/extension/doohicky that will take a list of GitHub repos and make them into a grid of clickable icons.

Done.

repo: woodruffw/zizmor


text:
슬라이싱(페이징) 기능을 리팩토링한다.

🤷 구현할 기능
슬라이싱(페이징) 기능을 리팩토링한다.
🔨 상세 작업 내용

[x] 페이지 인덱스가 1부터 시작하도록 설정
[x] ArgumentResolver 적용

📄 참고 사항
관련 이슈 #35
⏰ 예상 소요 기간
2시간

Page Index 1부터 시작 설정하면 어떻게 동작하는가
page 값을 n으로 설정하여 보내면 로직에서 Index 시작을 1로 바꾸어 동작시키는 것이 아니라, Controller에서 받는 Pageable 객체에 page 값이 n-1로 저장된다!
따라서 현재 page index를 가져오고 싶은 경우 +1을 꼭 해줘야만 한다.
정리

request parameter로 page = n이 들어온다.
컨트롤러에서 Pageable 객체로 page, size를 받는다. -> 이 때 page 값은 n-1로 저장된다
따라서 이후에 response를 만들어 넘겨줄 때 현재 page index를 넘겨주는 경우 반드시 +1을 해줘야 한다.

WTF 삽질한 내용 공유합니다.
Response DTO에 기본생성자가 필요한 이유

@summerlunaa 그럼 기본 생성자가 없는 경우 모든 필드를 활용한 생성자를 통해 리플렉션이 진행되는 건가요??

authors: hyeonic summerlunaa


text:
Facing a issue to building file in out_dir (empty)

Hell sir,
I'm facing a issue like this-
Traceback (most recent call last):
File "/data/data/com.termux/files/home/blutter-termux/blutter.py", line 393, in
main(args.indir, args.outdir, args.rebuild, args.vs_sln, args.no_analysis)
File "/data/data/com.termux/files/home/blutter-termux/blutter.py", line 312, in main
main2(
File "/data/data/com.termux/files/home/blutter-termux/blutter.py", line 288, in main2
build_and_run(input)
File "/data/data/com.termux/files/home/blutter-termux/blutter.py", line 254, in build_and_run
subprocess.run(
File "/data/data/com.termux/files/usr/lib/python3.11/subprocess.py", line 571, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['/data/data/com.termux/files/home/blutter-termux/bin/blutter_dartvm3.2.3_android_arm64', '-i', '/storage/emulated/0/Mod/arm64-v8a/libapp.so', '-o', '/storage/emulated/0/Mod/blutter_out']' died with <Signals.SIGSEGV: 11>.
Please fix it

What is your snapshot hash for the related dart version?
Have you tested with different libs of same dart version do you face similar segfault if not then it seems to be similar to #83

repo: worawit/blutter


text:
[QUESTION] 关于CoroutineWebServer类的继承问题

问题描述
在webman^1.6环境下更改了process目录，由Webman\App更改到了app\process\Http，是否可以更改CoroutineWebServer类的继承。

兼容1.6，app\process\Http只是Webman\App的其中一种实现方式而已，app\process\Http与CoroutineWebServer是平级关系

我在app\process\Http上做了修改，但是我想让CoroutineWebServer继承这个实现自己的逻辑

我在app\process\Http上做了修改，但是我想让CoroutineWebServer继承这个实现自己的逻辑

你的process\Http启动的时候可以指定workerClass为Workbunny\WebmanCoroutine\Utils\Worker\Server，在config/process.php中添加修改，即可实现app\process\Http的协程化，这样就无需开启CoroutineWebServer进程了

repo: workbunny/webman-coroutine


text:
Update Bazel container image to latest.

This also makes some minor tweaks to the bazel-container script to adjust the container home directory.

This change is

This doesn't fix anything w.r.t. running the script from MacOS. Just some little cleanups.


text:
feat: new ui

Closes WID-73
Implement new ui
:iphone: mobile
https://user-images.githubusercontent.com/102026658/182818092-ad352a18-fa1e-44c3-9938-bba35ffd051c.mp4

:computer: desktop
https://user-images.githubusercontent.com/102026658/182818115-2d00d924-66d4-4fba-ae51-acdc592dae1f.mov

looks great! merging to continue work

repo: worldcoin/world-id-lens-dapp


text:
🛑 Dungeon Lords is down

In 40a83c0, Dungeon Lords (https://www.dungeon-lords.de/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Dungeon Lords is back up in 401f54d after 10 minutes.

repo: worldofplayers/status


text:
Timeouts

I'm struggling to come up with a method for hanging up long hanging/wait phone calls. We have a inbound application that lets users leave a potentially very long messages, by just playing a beep, and executing recording. We wan't to prevent the user from generating a recording longer than 2 minutes. The issue is that, I can't seem to sleep for X seconds, and then hangup the channel. If another call is currently sleeping, its as if the websocket hangs and waits for the sleep to complete.
Take a look:
http://pastebin.com/sGWMYA5y
The "sleep(120)" behaves synchronously and stops ARI from handling any other calls for this application until the 120 seconds has elapsed.

I would try using the maxDurationSeconds option of the Channel or Bridge
record() method, then I would hangup after receiving recordingFinished
event.
I hope this helps.  Let me know if you get stuck.
On 17.03.2017 02:56, mediavariance wrote:

We wan't to prevent the user from generating a recording longer than 2
minutes. The issue is that, I can't seem to sleep for X seconds, and
then hangup the channel. If another call is currently sleeping, its as
if the websocket hangs and waits for the sleep to complete.

Closing due to inactivity.  Reopen if this is still an issue.

authors: mediavariance wormling

repo: wormling/phparia


text:
Theme #new form misses information

While trying to create a new theme I'll get this validation error.

Ahhh... I think I am missing a point here. Is it possible that this field should be bigger and populated with a default?

Ahhh... I think I am missing a point here. Is it possible that this field should be bigger and populated with a default?

Yes, we can definitely make it bigger.
Prepopulating might be difficult regarding UX, because the default content depends on the selected word type. We could use the "noun" default template, but I'm unsure if people will understand that they need to change the template if they change the word type.
At the moment I hope that they start the form at the top. They first select the word type and then they might click on "Mit Standard-Template ersetzen" to populate it with a starter template.
We could also add a liquid comment in the field, or set a placeholder.
What do you prefer?

Yes, we can definitely make it bigger.

Please! One line is a bit small.
We even could discuss using some "big" JavaScript editor here. But I leave that open for future feature requests.

Prepopulating might be difficult regarding UX, because the default content depends on the selected word type. We could use the "noun" default template, but I'm unsure if people will understand that they need to change the template if they change the word type.

WE NEED some sort of default content. But I see your point with the selected word type. The solution might be a two step workflow. Select a word type first, hit enter and than get a form with all the other fields.

At the moment I hope that they start the form at the top. They first select the word type and then they might click on "Mit Standard-Template ersetzen" to populate it with a starter template.

Ahhhh!!! I saw the text but wasn't aware that it was a link and wasn't aware that it would populate the text field with the default content. If I don't get it many other users will not get it either. Let's try the two step workflow.

First ask for the word type
Display a form which is prepopulated with the default for that word type.

authors: phylor wintermeyer


text:
Create Google firestore integration test

This library was meant to be used as a Firestore ORM. Right now, Google's Cloud Firestore is not supported while Firebase's Cloud Firestore is (and Firebase's Firestore is only a frontend for Google's Firestore). Update: Fireorm works with Google's Firestore! 🎉
Acceptance Criteria:

Add an example (under examples) with a tiny application (maybe just copy/pasting 1- Simple todo example) and documenting how to initialize fireorm in the README file.

@wovalle, could you provide more details?
I tried to use @google-cloud/firestore (instead of firebase-admin) and fireorm worked fine.

I haven't tested myself, but I'm glad it works! I'll update the issue accordingly.

The scope of this issue have changed too much 😂. When introducing the integration tests I got rid of the examples section so the Acceptance Criteria of this issue must change... again.
AC:

Create another a file google-setup.ts with Google's Firestore initialization (see the existing setup.ts)
Configure Travis to run integration tests with google along with firebase
Rename existing setup.ts to firebase-setup.ts to have consistent naming.

authors: skalashnyk wovalle

repo: wovalle/fireorm


text:
Citation not rendering

Describe the bug
When I add publications, either manually or in an automated fashion an try to re-render the page I get this error
ERROR 2020/05/26 11:11:50 Failed to render pages: render of "page" failed: "/mnt/c/Users/ndukl_000/Documents/GitHub/personal-website/themes/academic/layouts/publication/single.html:14:10": execute of template failed: template: publication/single.html:14:10: executing "main" at <(.Params.publication_types) and (ne (index .Params.publication_types 0) "0")>: can't give argument to non-function .Params.publication_types

To Reproduce
This happens without me making any modifications to the pre-existing code, even with a manually created publication.
Expected behavior
A clear and concise description of what you expected to happen.
Technical details:

Academic Version:
Hugo Version: Hugo Static Site Generator v0.71.1-A301F6B2/extended linux/amd64
Browser/OS: Chrome/linux

If applicable, add screenshots to help explain the issue.

Nevermind, this is a duplicate of #1715

https://github.com/gcushen/hugo-academic/commit/88d83a615c6bbdc6f280aecff3f7e993161d9a94

https://github.com/gcushen/hugo-academic/commit/88d83a615c6bbdc6f280aecff3f7e993161d9a94

authors: ndukler prateekgulati

repo: wowchemy/wowchemy-hugo-modules


text:
not calculating mastery=0 in Stat Weights with this profile(afli warolock)

{"talents":"223222003013321321-0300000000000000000-3300000000000000000","glyphs":{"minor":[{"spellID":58079},{"spellID":58107},{"spellID":58070}],"prime":[{"spellID":56241},{"spellID":56218},{"spellID":63302}],"major":[{"spellID":56224},{"spellID":56240},{"spellID":56226}]},"class":"warlock","unit":"player","race":"Orc","name":"Предд","gear":{"items":[{"id":58155,"gems":[68780,52217],"enchant":4207},{"id":62416,"gems":[],"reforging":167},{"id":56399,"gems":[52217],"enchant":4200},{"id":56371,"gems":[],"reforging":138,"enchant":4072},{"id":56417,"gems":[52208,52217],"enchant":4063},{"id":64723,"gems":[],"reforging":138,"enchant":4089},{"id":62364,"gems":[52217],"reforging":166,"enchant":4068},{"id":57921,"gems":[52217,52257],"reforging":167},{"id":58154,"gems":[52257,52208],"enchant":4111},{"id":62450,"gems":[52257],"reforging":137,"enchant":4092},{"id":58188,"gems":[]},{"id":62352,"gems":[]},{"id":52353,"gems":[]},{"id":56320,"gems":[]},{"id":64489,"gems":[],"enchant":3854},null,{"id":56296,"gems":[],"reforging":138}]},"professions":[{"name":"Engineering","level":472},{"name":"Jewelcrafting","level":515}],"level":85,"spec":"affliction","realm":"Пламегор"}

@Tharre this is gonna hunt us till the end of cata 😅.

@rosenrusinov I still haven't given up hope that Blizzard will fix this shit :/
This is not a bug, but a consequence of how mastery works; the total percentage points are rounded down and give you nothing.
See https://github.com/wowsims/cata/issues/544, https://github.com/wowsims/cata/issues/576

authors: Pred-ok Tharre rosenrusinov

repo: wowsims/cata


text:
Missing items: [ITEMS]

https://www.wowhead.com/tbc/item=29388/libram-of-repentance
This libram is missing from the Protection Paladin build.

Most TBC items were purged from the database as they are not relevant at level 80.
To compare how this item fares, you can add 42 block rating in the stats block with no libram equipped.

authors: Throbbz psiven

repo: wowsims/wotlk


text:
Enable fast finish for travis

What Are We Doing Here
This will configure travis to report the build as passed to Github as soon as the required test suites pass.

@nicolerenee Possibly want to make me an owner on the travis.yml file at this point since I've done a lot of the work, and gives us more potential reviewers.

@wpdrush21 Good idea. You want to put a PR in to make you one as well.

repo: wpengine/lostromos


text:
Unseen not working.

Description
When call /mark-unseen api.
Environment

Wppconnect-server version(s): v1.3.3
Browser: Chromium 99
OS: MAC OS BIG SUR
Node version: Node 14
WhatsApp version: 2.2214.12
MultiDevice (BETA): yes

Steps to Reproduce
POST - /mark-unseen
Return.
{ status: 'error', message: 'Error on mark unseen' }
Console is empty. Nothing happened.

Closed by  commit c3f6420f8129dd4069d2ba05aa911a352914afb4

I've tested.
The unseen method now is working but with a error...
It don't mark as unseen (unread), it marks as seen (read).
Even if we try to call the method again it keep marking as seen (read) not as unread (unseen).

authors: icleitoncosta leohturbo

repo: wppconnect-team/wppconnect-server


text:
STATIC Contents are loading

Not Found: /css/tracker.css
Not Found: /js/lib/require.js
[09/Jun/2020 12:21:30] "GET /css/tracker.css?v=0.0.0 HTTP/1.1" 404 1789
[09/Jun/2020 12:21:30] "GET /js/lib/require.js HTTP/1.1" 404 1787
Not Found: /manifest.json
[09/Jun/2020 12:21:30] "GET /manifest.json HTTP/1.1" 404 1775

@mhraza95 Can you describe the issue?


text:
enhancement: Implement CoreColorPicker Component

Description:
Currently, our project lacks a ColorPicker component, which is essential for allowing users to select colors in various parts of the application. A ColorPicker component would enhance user experience and enable them to customize colors according to their preferences.
Expected Behavior:
When implemented, the ColorPicker component should provide users with an intuitive interface for selecting colors. It should allow users to choose colors from a spectrum and provide the selected color in various formats such as hexadecimal, RGB, and HSL.
Proposed Features:

Display a color spectrum for users to visually select colors.
Support for inputting colors via hexadecimal, RGB, and HSL formats.
Ability to set initial color and receive updates on color selection.
Option for users to save favorite or frequently used colors.
Accessibility features to ensure the ColorPicker is usable for all users.

Additional Notes:
It would be beneficial to consider integrating a widely used library like Material-UI's ColorPicker or similar solutions to maintain consistency and leverage existing best practices. The implementation should also be customizable to fit the overall design and theme of our application.

The colorpicker will be implemented soon. putting it on hold.

repo: wrappid/core


text:
chore(table): Remove line showing up to the left of HTML tables in posts

Pull request checklist
Please check if your PR fulfills the following requirements:

[X] Make sure you are requesting to pull a topic/feature/bugfix branch (right side). Don't request your master!
[X] Make sure you are making a pull request against the develop branch (left side). Also you should start your branch off our develop.
[X] Check the commit's or even all commits' message styles matches our requested structure.
[X] Check your code additions will fail neither code linting checks nor unit test.

Pull request type

Please check the type of change your PR introduces:

[ ] Bugfix
[ ] Feature
[X] Code style update (formatting, renaming)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] Documentation content changes
[ ] Other (please describe):

What is the current behavior?

Issue Number: N/A
What is the new behavior?

Does this introduce a breaking change?

[ ] Yes
[X] No

Other information

Will be solved in a different PR #176

repo: wri/gfw-blog


text:
feat(ui): implement CoreProgressBar - WF-60

Implement a new component CoreProgressBar to display a progression.
https://github.com/user-attachments/assets/122d8aea-5003-4e86-b4d9-66593f5c5859
I started to introduce some composable to improve the common tasks (getting fields value & formatting)

I don't understand useFieldValue.ts, the evaluated fields already come in the expected type. For example, I checked in CoreSliderInput the typeof fields.maxValue.value and it's number... so not sure why this is needed?

repo: writer/writer-framework


text:
Customize Twitter/Facebook cards and SEO meta data.

This PR adds the ability to customise the meta description for a post, as well as the meta data used to format twitter/facebook cards when sharing on either network. It allows for an author to target users of a particular social network with an optimal title/description/image, providing backend support for an Open Graph and Twitter card implementation on the front end.
UI changes

I've added settings to allow overriding of:

meta description
twitter title, description and image
facebook (opengraph) title, description and image

Adding these directly to the existing settings modal makes it very long and unwieldy, so instead I added a tabset to the settings dialog. This allows a grouped separation between the existing settings, and these new seo/social ones. I took this approach rather than adding a new settings modal, as my thinking is that these options belong close to the slug/excerpt editing. Within the social tab, the Facebook and Twitter fields are contained within an accordion, again with the idea of preventing the user from getting bombarded with too many inputs at once on initial load!
The logic for both the twitter and facebook field editing is pretty much identical, so a new SocialMeta vue component has been added to prevent duplication within the main edit.vue file.
One thing to note here is that label shown to users on the Facebook accordion panel is "Facebook", but the input fields are named opengraph_*. The thinking here is that users will be looking for the Facebook fields to edit, but from a dev perspective, meta field names need to be outputted as opengraph_* on the frontend, not facebook_*, so under the hood the field names are kept consistent. This is a similar approach to the one taken by Yoast on the Wordpress SEO plugin.
Backend changes
As part of this PR, a WinkMeta model has been added. This is similar to wordpress' postmeta, allowing us to store key, value and link to a post. The main benefit of this is that it makes it a lot easier to add new meta fields in future, without having to make schema changes. The downside of this is that by default, the api response that comes back when with('meta') is added comes back something like:
meta: [
    [id: 1, key: 'opengraph_title', value: 'My FB title', created_at....],
    [id: 2, key: 'opengraph_description', value: 'My FB description', created_at....],
    ....
]

This isn't the easiest structure to work with on the front end. There we'll usually want to know things like "is opengraph_title set on this post?", and having to iterate over a collection each time when looking to get/set isn't ideal. To get around this, json resources are added for both the post and post meta models, with collections for each also present. The resource formatting doesn't do anything special with the post, other than to wrap up the attached meta fields, so the existing structure of the post response shouldn't change outside the addition of a meta field. This allows a meta response like the above to be converted into something hopefully a bit more developer-friendly, like the below:

One other thing that may look a bit funny here is the way that opengraph_image_width and opengraph_image_height are calculated whenever opengraph_image is updated. The goal here is to avoid a known issue with the facebook share crawler whereby the first user to share a piece of content often doesn't see the image in their preview. Explicitly specifying the height and width is the recommended solution for this (see https://developers.facebook.com/docs/sharing/best-practices#precaching). Rather than ask users for these values, they can be extracted from the image on upload, keeping them in the db for whenever they're needed for frontend rendering.

What a huge PR! 👏 I hope it's get merged, looks pretty dope 🙂

@conroyp It looks so good. However, I was hoping to make the move to Tailwind before people starting to make such PRs or help me with the road map. You were faster than myself :D
I just merged a huge change that moves us from Bootstrap to TailwindCSS. I find myself overriding lots of bootstrap classes so thought it would be better to start from a clean CSS state which Tailwind provides.
I did a lot of changes that made the styling more clear and easier to change in the future. But that means merging this PR wouldn't be easy.
If it's possible can you try and see if you can merge with master? If not please let me know and I'll try to find sometime to merge the PR.
THANKS A TON ❤

Instead of Using tabs I'd put all the settings in the same place, later one we can have the modal styles in a better way so it has multiple screens similar to swiping on the phone. Thing with tabs is that you're limited by the width of the modal, you can add more tabs or you'll break the layout.
So just before the "Delete This Post" button, you may add the new section for facebook & twitter.
Regarding the structure, how about using a JSON meta field instead of adding a meta table? That way we can store the JSON structure in a key-value fashion. That's the approach I took with Telescope and it turned out pretty decent.

@themsaid thanks for the quick feedback and suggestions - I'll take a look at getting the conflicts with tailwind sorted out, and moving to a JSON meta field, rather than a new table.

@themsaid I've caught up with master, and fixed the conflicts whilst killing off the tabs. I've left the social sharing settings in expandable cells which default to closed - I'd expect the common case will be users leaving the defaults as-is unless there's a special case to change, in which case it's a lot of extra fields to be showing on every load of the settings screen. Let me know if I'm off-base on that assumption, and you'd rather them all be shown all the time.
I've also ripped out the meta table, changing it to the json field you mentioned. Casting this on the post model means that all of the resource stuff becomes pretty redundant, so that's been pulled back out now also.

Thanks :) will review and merge the soonest :)

@themsaid I saw a merge conflict pop up again this morning - went to resolve it and the accordion appears to have stopped working. You can hold off reviewing it for the time being - I'll ping you once I get that ironed out!

@themsaid conflicts resolved now, this one should be good for another look whenever you get a chance.

@conroyp thank you so much for your work. I've updated the styles and gave us a chance to add more things later.
Can you please pull from master and try it out? The opengraph image thing has be omitted just for now but I plan to add it when we apply the SEO/Social meta thing to the rest of entities.
So I was thinking of applying the same to Authors, Tags, and Pages. So you can control the look of the cards when their screens are shared on social media. What do you think?

@themsaid that design change looks great - I really like the split now within the settings icon. The indicator on the image upload is a really nice touch too 👍
Adding to the tags, authors and pages sounds like a good idea too. Would you like me to take that on?
On pages, I imagine the settings icon would generate a menu more in line with posts. On authors/tags, they're essentially just large forms at the moment. Would you see the additional fields dropping in here as new rows on those forms, or the beginning of a breakout into tabs/additional settings dialog?

@conroyp would be great if you can help me with that :)
In Authors and Tags, I'd add a settings icon same as posts/pages and show a dropdown with only the "SEO & Social" item.

authors: Lloople conroyp themsaid

repo: writingink/wink


text:
Add more movement modifier amounts.

Specifically I would like to see

1/4 movement
1/2 movement
2x
3x
4x
5x

And possibly some way to specify a custom value.

I tinkered with it for my own purposes and found you only need to modify TerrainLayer.js Line: 317
I replaced the updateTerrain with the following code:
async updateTerrain(x,y,emit=false,batch=true){
  let currentMultiple = this.costGrid[x][y].multiple;
  let addMultiple = currentMultiple < 1 ? 0.25 : 1;
  let newMultiple = currentMultiple === 5 ? 0 : Math.min(Math.max(currentMultiple+addMultiple, 0), 5);
  this.costGrid[x][y].multiple = newMultiple;

  const layer = canvas.terrain.getHighlightLayer(this.layerName);
  const key = `${y*canvas.dimensions.size}.${x*canvas.dimensions.size}`;
  //console.log(x,y,square,key);
  let square = this.getSquare(layer,key);
  square.getChildAt(0).text = `x${newMultiple}`;

  if(game.user.isGM && emit){
    if(!batch) await this.updateCostGridFlag();
    const data = {
      action:'updateTerrain',
      arguments:[x,y]
    }
    game.socket.emit('module.TerrainLayer', data)
  }
}

This lets you cycle between the values 0, 0.25, 0.5, 0.75, 1, 2, 3, 4, and 5.
It's not a perfect implementation, as your other module has issues with modifiers less than 1.


text:
fixing issue in multiple JWT issuers and extending the readme

Purpose

Fixing #254 and adding configurations for multiple JWT issuers.

Goals

Describe the solutions that this feature/fix will introduce to resolve the problems described above

Approach

Describe how you are implementing the solutions. Include an animated GIF or screenshot if the change affects the UI (email documentation@wso2.com to review all UI text). Include a link to a Markdown file or Google doc if the feature write-up is too long to paste here.

User stories

Summary of user stories addressed by this change>

Release note

Brief description of the new feature or bug fix as it will appear in the release notes

Documentation

Link(s) to product documentation that addresses the changes of this PR. If no doc impact, enter “N/A” plus brief explanation of why there’s no doc impact

Training

Link to the PR for changes to the training content in https://github.com/wso2/WSO2-Training, if applicable

Certification

Type “Sent” when you have provided new/updated certification questions, plus four answers for each question (correct answer highlighted in bold), based on this change. Certification questions/answers should be sent to certification@wso2.com and NOT pasted in this PR. If there is no impact on certification exams, type “N/A” and explain why.

Marketing

Link to drafts of marketing content that will describe and promote this feature, including product page changes, technical articles, blog posts, videos, etc., if applicable

Automation tests

Unit tests

Code coverage information

Integration tests

Details about the test cases and coverage

Security checks

Followed secure coding standards in http://wso2.com/technical-reports/wso2-secure-engineering-guidelines? yes/no
Ran FindSecurityBugs plugin and verified report? yes/no
Confirmed that this PR doesn't commit any keys, passwords, tokens, usernames, or other secrets? yes/no

Samples

Provide high-level details about the samples related to this feature

Related PRs

List any other related PRs

Migrations (if applicable)

Describe migration steps and platforms on which migration has been tested

Test environment

List all JDK versions, operating systems, databases, and browser/versions on which this feature/fix was tested

Learning

Describe the research phase and any blog posts, patterns, libraries, or add-ons you used to solve the problem.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.Shehanir seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.

authors: CLAassistant Shehanir


text:
[APK Management Server to Agent Client Communication] Design CRDs

Description:
This is to define CP and DP CRDs.

CRDs Document - https://docs.google.com/document/d/1CL5ug6neMn-caLbjzLOJms8TNuMSw9evSaEHjQRFudQ/edit?usp=sharing
Tasks -

[ ] Runtime API to k8 server - Amila
[ ] Agent to k8 server - Naduni


text:
fix identation

Purpose

Describe the problems, issues, or needs driving this feature/fix and include links to related issues in the following format: Resolves issue1, issue2, etc.

Goals

Describe the solutions that this feature/fix will introduce to resolve the problems described above

Approach

Describe how you are implementing the solutions. Include an animated GIF or screenshot if the change affects the UI (email documentation@wso2.com to review all UI text). Include a link to a Markdown file or Google doc if the feature write-up is too long to paste here.

User stories

Summary of user stories addressed by this change>

Release note

Brief description of the new feature or bug fix as it will appear in the release notes

Documentation

Link(s) to product documentation that addresses the changes of this PR. If no doc impact, enter “N/A” plus brief explanation of why there’s no doc impact

Training

Link to the PR for changes to the training content in https://github.com/wso2/WSO2-Training, if applicable

Certification

Type “Sent” when you have provided new/updated certification questions, plus four answers for each question (correct answer highlighted in bold), based on this change. Certification questions/answers should be sent to certification@wso2.com and NOT pasted in this PR. If there is no impact on certification exams, type “N/A” and explain why.

Marketing

Link to drafts of marketing content that will describe and promote this feature, including product page changes, technical articles, blog posts, videos, etc., if applicable

Automation tests

Unit tests

Code coverage information

Integration tests

Details about the test cases and coverage

Security checks

Followed secure coding standards in http://wso2.com/technical-reports/wso2-secure-engineering-guidelines? yes/no
Ran FindSecurityBugs plugin and verified report? yes/no
Confirmed that this PR doesn't commit any keys, passwords, tokens, usernames, or other secrets? yes/no

Samples

Provide high-level details about the samples related to this feature

Related PRs

List any other related PRs

Migrations (if applicable)

Describe migration steps and platforms on which migration has been tested

Test environment

List all JDK versions, operating systems, databases, and browser/versions on which this feature/fix was tested

Learning

Describe the research phase and any blog posts, patterns, libraries, or add-ons you used to solve the problem.

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

lgtm

authors: CLAassistant Krishanx92 xlmriosx


text:
Add required connection string parameter for db2 database to avoid progressive streaming

Purpose:
The JSON file related to the specific branding preference is being saved in the database as BLOB objects. In DB2 database, the datasource will dynamically determines the most efficient mode to return BLOB or XML data. This step is based on the size of the LOBs or XML objects.
The DB2 JDBC drivers have a parameter named progressiveStreaming to decide how such objects should be returned. If the value is not set or if the value is set to 1, the driver will not load the LOB data into memory all at once, but will instead load it in small chunks as you access the data. This will not be suitable for our implementation. Hence, this parameter has to be specified in the connection string as progressiveStreaming=2 which will disable the progressive streaming.
Since this is a must required connection string parameter, we are setting it in our infer.json which will not require the user to configure the parameter manually through deployment.toml
Related issue:

https://github.com/wso2/product-is/issues/18319

References:
[1] https://github.com/wso2/product-is/issues/18319#issuecomment-1843701560

PR builder started
Link: https://github.com/wso2/product-is/actions/runs/7128220446

authors: ZiyamSanthosh jenkins-is-staging


text:
Address Callback URL Error When Running API Manager with Port Offset in Streaming Integration Guide

Description:
When running the API Manager with a port offset as instructed in the Step 1 - Expose as a service section of the Quick Start Guide - Streaming Integration, the error "provided callback URL does not match with the registered one" occurs.
This issue can be resolved by following the steps in Troubleshooting 'Registered callback does not match with the provided URL' error.
To prevent this issue, either:

Mention this troubleshooting step in the documentation.
Change the instructions to run the API Manager on default ports and use a port offset for the Streaming Integrator.

Providing one of these solutions will help users avoid encountering the callback URL error.
Suggested Labels:
type/docs
Affected Product Version:
4.3.0

Closing this issue as it is no longer applicable. We have removed the SI documentation from the doc space.


text:
Public announcement June 2024

Following security advisories will be announced.

CVE-2024-0392
WSO2-2023-2864
WSO2-2023-2827
WSO2-2023-2589
WSO2-2022-1920

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


text:
Unlimited policies are created in execution plans

Description:
see /executionplans folder

This is causing a performance hit

fix https://github.com/wso2/carbon-apimgt/pull/10259


text:
Pizzashack sample refers to Application Server in readme

Description:
Pizzashack sample refers to Application Server in readme which needs to be fixed
Suggested Labels:

Suggested Assignees:

Affected Product Version:
OS, DB, other environment details and versions:
Steps to reproduce:
Related Issues:

@isharac , this is referring to the Pizzashack sample README within the product distribution. Therefore, this has to be addressed as a product issue as opposed to something that affects the APIM mkdocs.


text:
[Console App]Couldn't add claim mapping for  federated idp with console app

Describe the issue:
Couldn't add claim mapping for federated IDP with console app. Once selected the attribute mappings and click update, always getting "cannot perform update Need to configure all the mandatory properties.". But with management console could able to add successfully
How to reproduce:

Create an IDP
Configure attribute mapping
Click update

Expected behavior:
Successfully updated.
Environment information (Please complete the following information; remove  any unnecessary fields) :

Product Version:IS-5.11.0-beta2
OS: Linux
Database: POSTGRE
Userstore: JDBC

The issue is caused by the role attribute and the subject attribute not being filled. However, the user wouldn't know that these are mandatory fields because the fields haven't been set to required and a validation error message is not being shown.

authors: nilasini thivi


text:
IS Migration will not work for separate Registry resource

In migration client, we have used 3 data sources that for um, identity and consent. We expect it will be the same data source for both registry and um.
But in case, if there are any separate data source for the registry resource, it will not be possible to do the migration using this client.
https://github.com/wso2/product-is/blob/42b39a49316f39dde962ba971fb72f58189c09d9/modules/migration/migration-service/src/main/java/org/wso2/carbon/is/migration/DataSourceManager.java
We need to introduce new data source for registry as well.

Does this mean that this will not work with the following data source configuration?
<datasource>             <name>WSO2REG_DB</name>             <description>The datasource used for gov registry</description>             <jndiConfig>                 <name>jdbc/WSO2REG_DB</name>             </jndiConfig>             <definition type="RDBMS">                 <configuration>                     <url>jdbc:mysql://mysql.com:3307/wso2_reg_qa_1?autoReconnect=true&</url>                     <driverClassName>com.mysql.jdbc.Driver</driverClassName>                     <maxActive>75</maxActive>                     <maxWait>60000</maxWait>                     <testOnBorrow>true</testOnBorrow>                     <validationQuery>SELECT 1</validationQuery>                     <validationInterval>30000</validationInterval>                 </configuration>             </definition>         </datasource>         <datasource>             <name>WSO2UM_DB</name>             <description>The datasource is used for user management and userstore</description>             <jndiConfig>                 <name>jdbc/WSO2UM_DB</name>             </jndiConfig>             <definition type="RDBMS">                 <configuration>                     <url>jdbc:mysql://mysql.com:3307/wso2_user_qa_1?autoReconnect=true&</url>                     <driverClassName>com.mysql.jdbc.Driver</driverClassName>                     <maxActive>75</maxActive>                     <maxWait>60000</maxWait>                     <testOnBorrow>true</testOnBorrow>                     <validationQuery>SELECT 1</validationQuery>                     <validationInterval>30000</validationInterval>                 </configuration>             </definition>         </datasource>         <datasource>             <name>WSO2_AM_DB</name>             <description>The datasource used for API Manager database</description>             <jndiConfig>                 <name>jdbc/WSO2AM_DB</name>             </jndiConfig>             <definition type="RDBMS">                 <configuration>                     <url>jdbc:mysql://mysql.com:3307/wso2_api_qa_260_1?autoReconnect=true</url>                     <driverClassName>com.mysql.jdbc.Driver</driverClassName>                     <maxActive>75</maxActive>                     <maxWait>60000</maxWait>                     <testOnBorrow>true</testOnBorrow>                     <validationQuery>SELECT 1</validationQuery>                     <validationInterval>30000</validationInterval>                 </configuration>             </definition>         </datasource>

This issue is being closed due to extended inactivity. Please feel free to reopen it if further attention is needed. Thank you for helping us keep the issue list relevant and focused!

authors: harsha1979 isharak vozzy


text:
405 status in consent revoke endpoint when accessed from a different origin even with a CORS filter

The consent revoke endpoint specified here is giving a 405(Method Not Allowed) status when accessed from a different origin.
I have the new user portal running on localhost:9000 and I added following the CORS filter to the api#identity#consent-mgt#v1.0/WEB_INF/web.xml webapp in Identity Server/repository/deployment/server/webapps/.
<filter>
    <filter-name>CORS</filter-name>
    <filter-class>com.thetransactioncompany.cors.CORSFilter</filter-class>
    <init-param>
        <param-name>cors.allowOrigin</param-name>
        <param-value>https://localhost:9000</param-value>
    </init-param>
</filter>
<filter-mapping>
    <filter-name>CORS</filter-name>
    <url-pattern>/*</url-pattern>
</filter-mapping>

Adding the following init-param to the CORS filter, explicitly declaring the supported methods fixed the issue.
<init-param>
    <param-name>cors.supportedMethods</param-name>
    <param-value>GET, HEAD, POST, DELETE, OPTIONS</param-value>
</init-param>

This issue is being closed due to extended inactivity. Please feel free to reopen it if further attention is needed. Thank you for helping us keep the issue list relevant and focused!

authors: brionmario isharak


text:
Password expiry as a default feature

Currently, the Password expiry (enforcing password change after every n days) feature has to be configured as a connector [1]. As this is a basic account management feature, to enhance UX, shall we get this functionality into the pack as a default feature?
[1] https://github.com/wso2-extensions/identity-outbound-auth-passwordPolicy/blob/v1.0.8/docs/config.md

This issue is being closed due to extended inactivity. Please feel free to reopen it if further attention is needed. Thank you for helping us keep the issue list relevant and focused!

authors: YvonneW isharak


text:
Bump Dependencies #1128138230

Bumps dependencies for product-is. Link : https://github.com/wso2/product-is/actions/runs/1128138230

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.jenkins-is-staging seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.

authors: CLAassistant jenkins-is-staging


text:
Bump dependencies

$subject

PR builder completed
Link: https://github.com/wso2/product-is/actions/runs/3945176502
Status: failure

PR builder started
Link: https://github.com/wso2/product-is/actions/runs/3945657521

PR builder completed
Link: https://github.com/wso2/product-is/actions/runs/3945657521
Status: failure

PR builder started
Link: https://github.com/wso2/product-is/actions/runs/3946475235

PR builder completed
Link: https://github.com/wso2/product-is/actions/runs/3946475235
Status: success

authors: ImalshaG jenkins-is-staging


text:
Update oauth and data publisher versions

This will incorporate fixes  done in oauth and data publisher repos w.r.t OAEP encryption.
1.https://github.com/wso2-extensions/identity-inbound-auth-oauth/pull/807
2.https://github.com/wso2-extensions/identity-data-publisher-oauth/pull/14

Closing this as the version update is already done with 6cff759ee38c72b2a1fe6fa9909bba554018a265

authors: denuwanthi omindu


text:
Can't install this plugin in Intellij IDEA -2017.1.4

Description:
I try to install the siddhi plugin in my Idea,but I get some puzzle during this time.

Can't find this plugin in idea 's browse repositories.
Download the plugin file and install it .but idea show a error message,"Plugin 'Siddhi' is incompatible with this installation". tips:I have tried to install all the version of this plugin

Affected Product Version:
V1.0.0 and V1.1.0
OS, DB, other environment details and versions:
OS Version:Windows 10 ,1703
Idea Version: 2017.1.4
Steps to reproduce:
About problem 1
Just search for "Siddhi" in browse repositories.
About problem 2
Install the plugin in idea which version is 2017.1.4

@RAVEENSR Can you please help out on this?

@yourgentlesmile This plugin supports varsion IntelliJ IDEA 2017.2.5 and above.(mentioned in here) So Idea Version: 2017.1.4 is not supported by this plugin. That is why it was not shown in idea 's browse repositories. Update you intellij idea to the version 2.5 or above and install the plugin according to this.

Ahhh,Thank you for solving my puzzle. I found that the limit of Idea Version in website when I scroll down it.... so,Thank you again~

authors: RAVEENSR tishan89 yourgentlesmile