corrected the alignment

I have corrected the alignment of the contact us section.
Related Issue
[Cite any related issue(s) this pull request addresses. If none, simply state “None”]
Fixes:  #(issue no.) #3200
Description
[Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.]

Type of PR

[ ] Bug fix
[ ] Feature enhancement
[ ] Documentation update
[ ] Other (specify): _______________

Screenshots / videos (if applicable)
[Attach any relevant screenshots or videos demonstrating the changes. Make sure to attach before & after screenshots in your PR.]

Checklist:

[ x] I have made this change from my own.
[ ] I have taken help from some online resources.
[ ] My code follows the style guidelines of this project.
[ ] I have performed a self-review of my own code.
[ ] I have commented my code, particularly in hard-to-understand areas.
[ ] I have made corresponding changes to the documentation.
[ ] My changes generate no new warnings.
[ x] I have tested the changes thoroughly before submitting this pull request.
[x ] I have provided relevant issue numbers and screenshots after making the changes.

@RadhikaMalpani1702 @MastanSayyad
nice to meet you
when coming to this PR I given the level label on overlook sorry for that you can view my previous PR's too


Nightfly Theme

This PR implements Nightfly Theme
Color Code Ref:
https://github.com/bluz71/vim-nightfly-colors#extra-themes

Thank you!


Add End of life stage

User Story
I added unit and source fields for processes.
I added the 2 end of life processes.
I ran into the same number formatting issue : number formatting changes depending on the exporting tool I use.
I'm proposing to always use this format : "0.00000e-0". I'm able to ensure that all numbers are formatted this way in the future. But for now this create a large noisy commit.

I'm proposing to always use this format : "0.00000e-0". I'm able to ensure that all numbers are formatted this way in the future. But for now this create a large noisy commit.

I'm very uncomfortable with this suggestion if we can't find an universal formatting tool everyone could use to ensure formatting JSON data the very same way. I have no tooling available to format JSON the way you suggest, is there some installable library to achieve just that?

@magopian once again, don't be too much scared with the diff stat counts: it's mostly because of updates made to the processes JSON file. I hope we'll eventually figure out a way to avoid such large JSON diffs in the future.


OSS-Fuzz: offset != ADDRESS in spvtools::val::getSize

OSS-Fuzz issue:
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=38771
@alan-baker for info.

Fixed by #4531


checking if main branch tests are flaking

https://github.com/tembo-io/tembo-stacks/actions/workflows/operator.yaml?query=branch%3Aflake-check


Still working in Dec.2018?

Hello,
I just tried this tutorial and i have allowed my browser to access my webcam and microphone, but there is no output in the video space. I have tested my webcam on other tools and it works. Please help. I am wondering if Google Chrome no longer allows getUserMedia access in this way anymore?

Hi, is there any error shown in the developer console of the browser?


x/tools/gopls: rename doesn't propagate to the implementors

Go version
devel go1.22-1d45a7ef56 darwin/arm64
Output of go env in your module/workspace:
GO111MODULE=''
GOARCH='arm64'
GOBIN=''
GOCACHE='/Users/denpeshkov/Library/Caches/go-build'
GOENV='/Users/denpeshkov/Library/Application Support/go/env'
GOEXE=''
GOEXPERIMENT=''
GOFLAGS=''
GOHOSTARCH='arm64'
GOHOSTOS='darwin'
GOINSECURE=''
GOMODCACHE='/Users/denpeshkov/go/pkg/mod'
GONOPROXY=''
GONOSUMDB=''
GOOS='darwin'
GOPATH='/Users/denpeshkov/go'
GOPRIVATE=''
GOPROXY='https://proxy.golang.org,direct'
GOROOT='/Users/denpeshkov/src/go.googlesource.com/go'
GOSUMDB='sum.golang.org'
GOTMPDIR=''
GOTOOLCHAIN='auto'
GOTOOLDIR='/Users/denpeshkov/src/go.googlesource.com/go/pkg/tool/darwin_arm64'
GOVCS=''
GOVERSION='devel go1.22-1d45a7ef56 Wed Jan 10 03:29:50 2024 +0000'
GCCGO='gccgo'
AR='ar'
CC='clang'
CXX='clang++'
CGO_ENABLED='1'
GOMOD='/Users/denpeshkov/src/github.com/denpeshkov/greenlight/go.mod'
GOWORK=''
CGO_CFLAGS='-O2 -g'
CGO_CPPFLAGS=''
CGO_CXXFLAGS='-O2 -g'
CGO_FFLAGS='-O2 -g'
CGO_LDFLAGS='-O2 -g'
PKG_CONFIG='pkg-config'
GOGCCFLAGS='-fPIC -arch arm64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -ffile-prefix-map=/var/folders/nw/fts0xshx033fq3q8rn4rhjhc0000gn/T/go-build755587796=/tmp/go-build -gno-record-gcc-switches -fno-common'

What did you do?
==> ./foo/foo.go <==
package foo

type I interface {
	F()
}

==> ./bar/bar.go <==
package bar

type S struct{}

func (s S) F() {}

==> ./qux/qux.go <==
package qux

import (
	"github.com/denpeshkov/doodles/bar"
	"github.com/denpeshkov/doodles/foo"
)

var _ foo.I = bar.S{}

The renaming of the function foo/I.F() to foo/I.FF() doesn't propagate to bar/S.F()
Checked with both<EMAIL_ADDRESS>in VSCode and gorename
What did you see happen?
bar/S.F() renamed to bar/S.FF()
What did you expect to see?
bar/s.F() is not renamed

Thanks for the report; I can reproduce and confirm this is bug using gopls@master. Possibly a dup or relative of #58461.
FWIW, improving refactoring (including renaming) will be a major focus of our team this year.

@adonovan any update on design this feature?
what do you think, is it possible to also implement the other way around, renaming a single implementor to rename the interface and the rest implementors?


Add select all buffer trees #3290

Hi,
I added the option to select/highlight all buffer trees in the gui menu.
I didn't find very great case to test is, so I manually added to gcd test multiple buffer and connect them to random FF ( if you got better test case please let me know), the result looks like that:

Few notes:

To get all the buffers I used the existing class of BufferTrees. In that class there is condition that only if the timing source of the inst is equal to TIMING it consider buffer, I'm not fully understood that condition so for now I added another option to work around it and create bufferTree even if the timing source don't defined.
When selected all buffer tree all the inst/nets/Bterms in of the buffer trees are selected, I can change it easily I just wasn't sure  if that was the original propose.
Right now it supporting only when select inst, I can add other object if you think it is needed too.

I tried to use this on the clk net of gcd:

The 'all buffer trees' is grayed out while the inspector shows that a buffer tree exists.  How should I use this?

That because you selected the Net, that the output when I selected some clk buffer:

Do you think it should be active when choosing the net as well?
I should be very easy to add that option.

That because you selected the Net, that the output when I selected some clk buffer:
D'oh that makes sense.

Please fix the clang-tidy warnings

Ok so I commited to following change:

Fix clang warning
Remove timingSource check ( and my work around )
Added sub menu for highlight with addition dialog, the code for this one  a bit ugly since I didn't find elegant way to represent all the colors names, if you got better idea please let me know.

With https://jenkins.openroad.tools/job/OpenROAD-flow-scripts-Nightly-Public/lastSuccessfulBuild/artifact/flow/final_report_swerv_wrapper_nangate45_base_2023-05-31_14-36.tar.gz I tried selecting the upper right instance and selecting all buffer nets:

If I do select all nets I see:

I expect the buffer nets to be a super set of the nets so I'm not sure what is going on.

Are you only showing the output nets?

On one proprietary design I tried I get:
/opt/rh/devtoolset-8/root/usr/include/c++/8/bits/stl_vector.h:932: std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::operator[](std::vector<_Tp, _Alloc>::size_type) [with _Tp = odb::dbNet*; _Alloc = std::allocator<odb::dbNet*>; std::vector<_Tp, _Alloc>::reference = odb::dbNet*&; std::vector<_Tp, _Alloc>::size_type = long unsigned int]: Assertion '__builtin_expect(__n < this->size(), true)' failed.
Signal 6 received
Stack trace:
 0# 0x0000000000CF7EC7 in /workspaces/mliberty/w5/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
 1# 0x00007F105DA95400 in /lib64/libc.so.6
 2# gsignal in /lib64/libc.so.6
 3# abort in /lib64/libc.so.6
 4# gui::BufferTree::BufferTree(odb::dbNet*) in /workspaces/mliberty/w5/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
 5# gui::MainWindow::selectHighlightConnectedBufferTrees(bool, int) in /workspaces/mliberty/w5/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad

any ideas?

Any chance this is cell that connected to the io pin?
Because I think that the BufferTree crashed when it get nets that connected to io.
I'm showing the output and input because the BufferTree is going backward and forward for any given net.
Not sure regarding the: final_report_swerv_wrapper_nangate45_base_2023-05-31_14-36.tar.gz I will check and update

To fix the crash you need to check for a dangling iterm with no net:
diff --git a/src/gui/src/mainWindow.cpp b/src/gui/src/mainWindow.cpp
index 3500575a0..32fcede46 100644
--- a/src/gui/src/mainWindow.cpp
+++ b/src/gui/src/mainWindow.cpp
@@ -1257,6 +1257,9 @@ void MainWindow::selectHighlightConnectedBufferTrees(bool select_flag,
             && (inst_term_dir == odb::dbIoType::OUTPUT
                 || inst_term_dir == odb::dbIoType::INOUT)) {
           auto net_obj = inst_term->getNet();
+          if (!net_obj) {
+            continue;
+          }

I will look into it, which design did you use in the pictures above?
Just to be aligned

That design was the one I can't share

Didn't understand why you expect the all_nets to be smaller then all_buffer_tree, all_buffer_tree should included only nets that connected to buffers, no?
If a net has no buffers than the buffer tree is the net.

The sub menu of the highlight buffer tree is ok?
Fine with me


Update message-editor-pipeline-component.md

Fixing BTARN SDK path and removing reference to BizTalk server 2013 and put it generic

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

biztalk/adapters-and-accelerators/accelerator-rosettanet/message-editor-pipeline-component.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Update sbt-scalajs, scalajs-compiler, ... to 1.12.0

Updates

org.scala-js:sbt-scalajs
org.scala-js:scalajs-compiler
org.scala-js:scalajs-library
org.scala-js:scalajs-library_2.13
org.scala-js:scalajs-test-bridge
org.scala-js:scalajs-test-bridge_2.13

from 1.11.0 to 1.12.0.
GitHub Release Notes - Version Diff
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "org.scala-js" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "@monthly" },
  dependency = { groupId = "org.scala-js" }
}]

labels: library-update, early-semver-minor, semver-spec-minor, commit-count:1

Codecov Report
Base: 86.72% // Head: 86.72% // No change to project coverage :thumbsup:

Coverage data is based on head (aa98651) compared to base (08e91e1).
Patch has no changes to coverable lines.

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #288   +/-   ##
=======================================
  Coverage   86.72%   86.72%
=======================================
  Files          33       33
  Lines        1243     1243
  Branches      156      156
=======================================
  Hits         1078     1078
  Misses        165      165

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

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


Reorganize Readme

Working on reorganizing README in favor of getting operator deployed first before focusing on development setup.

Coverage remained the same at 7.898% when pulling ebfad37ef07299327e684f2f79a8485f986fed05 on readme-1 into a98c712a52cfc81225c68e3298a84917d88c2235 on master.

Coverage decreased (-0.01%) to 7.887% when pulling ea1ed9198e0fccb975e15c20f6db976231d77350 on readme-1 into a98c712a52cfc81225c68e3298a84917d88c2235 on master.

Changes Unknown when pulling 0dc9ba42cbfc61f39684a8f0dd0b5ef62b90a9ec on readme-1 into ** on master**.

Changes Unknown when pulling 453fdbf83cb837a093eb2d4b4d073455f99f0437 on readme-1 into ** on master**.

I think we also need to bump up the  Postgres version to "10"
Does serviceaccount.yaml need to mention pierone ?
It is worth mentioning somewhere at the start of the read.me that the whole setup process may take a few minutes. On minikube I observed delays  in the pulling of images and allocation of external IP addresses.

Changes Unknown when pulling 0750419fed9a7d47fe131e98abc5e61a372fdbcf on readme-1 into ** on master**.

The changes work as of commit 0750419fe: I managed to start Postgres/Spilo as described in the readme within 5 minutes or so.

Changes Unknown when pulling ecbd9c00cf39806400297ca7a1d8baf8ab7c9cf7 on readme-1 into ** on master**.

:+1:

:+1:

Changes Unknown when pulling 3fb031e589468378a6ba9fea2b2985d2eb583d21 on readme-1 into ** on master**.

👍

:+1:


Support for style element

Support for style element

uses css module to parse <style> element
Fixes #1149

Not implemented (yet):

Support for CSS selectors containing spaces
CSS style sheet placed inside a CDATA block

Test Plan

What's required for testing (prerequisites)?
SVG images containing <style> element.
Compatibility

OS
Implemented

iOS
✅

Android
✅

Checklist

[X] I have tested this on a simulator

I would like to test this PR, but I'm a beginner and that's my first time exploring the open source world.
What should I do to be able to test it?

@LuizFBrisighello You can e.g. do this in the root of your react-native project:
yarn add react-native-svg@iqqmuT/react-native-svg#bf3d7d4
react-native run-ios
react-native run-android

But I'm not sure if I want to bring in any run-time dependencies at this point. What kind of css coverage is needed, is probably quite user/project dependant. Just implementing e.g. the cascade correctly is a massive undertaking. I'd rather expose a hook to allow modifying the AST before it's converted to jsx, in the specific place @iqqmuT is hooking into right now. Alternatively, if you need full css support, use a WebView to display the svg instead.

@LuizFBrisighello There's also this: https://github.com/react-native-community/react-native-svg/issues/1074#issuecomment-525291564

A hook to allow modifying the AST sounds like a good idea! How about removing the dependency to css module and implementing integrated, simple CSS parser? Most often SVGs that contain <style> element are using only single class selectors (made with Illustrator, Inkscape, etc). It would be nice to provide CSS support for the most SVG files out of the box without compromising the performance. To have better CSS coverage, the AST modifier hook could be used, or a WebView if performance is not an issue.

@iqqmuT Sounds like an acceptable tradeoff, but I'd still like to keep the plain version without any css processing, and introduce e.g. a SvgCssXml element for minimal css processing as a showcase for how to use the ast middleware hook. What do you think of this?

Introducing a new element supporting CSS sounds like a brilliant idea!
About implementing a css parser, the one in css module is:

thoroughly tested: 3 millions weekly downloads
stable: hasn't changed for almost 4 years
MIT licensed

I wonder if the parser source could be copied into this project to get rid of the dependency.
https://github.com/reworkcss/css/blob/master/lib/parse/index.js

@iqqmuT There's also e.g. CSSTree which seems quite fast: https://github.com/csstree/csstree
Used by e.g. CSSO and SVGO
https://github.com/postcss/benchmark#parsers

Will essentially need something like this: https://github.com/svg/svgo/blob/master/plugins/inlineStyles.js
https://github.com/svg/svgo/blob/master/lib/css-tools.js

Tried implementing something which would handle the cascade / specificity / priorities correctly: https://github.com/react-native-community/react-native-svg/tree/css
Can still be optimized a lot, this is just a first proof of concept.

https://github.com/react-native-community/react-native-svg/commit/5f3852bf9cb41e79d50a4fcb800fdd7ba895f023

Example:
App.js
import React from 'react';
import {TouchableOpacity} from 'react-native';
import {parse} from 'react-native-svg';
import {inlineStyles, SvgCss} from 'react-native-svg/css';
import {svgWithCssExample} from './test';

const App = () => {
  return (
    <TouchableOpacity
      style={{flex: 1, backgroundColor: 'blue'}}
      onPress={() => {
        const parsed = parse(svgWithCssExample, x => {
          let styled = inlineStyles(x);
          console.log({...styled});
          return styled;
        });
        console.log(parsed);
      }}>
      <SvgCss xml={svgWithCssExample} />
    </TouchableOpacity>
  );
};

export default App;

Awesome, that seems to work, thank you! Are you considering using run-time dependencies?
Just a small tip for supporting CSS properties with a dash, they should probably be camelCased:
.class1 {
  stroke-width: 10;
}

This should be set as style strokeWidth. Something like this:
diff --git a/src/css.js b/src/css.js
index e4d5a75..f331f2f 100644
--- a/src/css.js
+++ b/src/css.js
@@ -1,5 +1,5 @@
 import React, { useEffect, useMemo, useState } from 'react';
-import { parse, SvgAst } from './xml';
+import { camelCase, parse, SvgAst } from './xml';
 import baseCssAdapter from 'css-select-base-adapter';
 import csstree, { List } from 'css-tree';
 import cssSelect from 'css-select';
@@ -764,7 +764,7 @@ export function inlineStyles(document) {
             return;
           }
           selectedEl.style.setProperty(
-            styleDeclaration.name,
+            camelCase(styleDeclaration.name),
             styleDeclaration.value,
             styleDeclaration.priority,
           );

@iqqmuT Ah great, thanks for spotting it! I made a separate pr here: https://github.com/react-native-community/react-native-svg/pull/1155
I'm thinking in this case it might be worth the tradeoff to have some dependencies at first. Just have to make sure that the web bundle doesn't include them. Ideally we would vendor the needed packages, strip out any logic we're not using, remove any options, and optimize the remaining implementation. I'm thinking of making a minimal version of CSSStyleDeclaration first, as the current one is much heavier than what's needed in this case.

Sounds really good. I close this PR.


Background for addresses

As a developer
I need
So that [benefit]
Details & Assumptions:

Added address1, address2, etc in the features/steps/customers_steps.py
In order to support "And I should (not) see "address1" in the address results" for the BDD testing

Acceptance Criteria:
Given [some initial state]
When [some event]
Then [some measurable outcome]

TODO : AC


[BUG] Terraform New Version Error (1.6.1)

Is there an existing issue for this?

[X] I have searched the existing issues

What version of Terraform are you using?
1.6.1
What type of issue are you facing
bug report
Describe the bug
Terraform apply command gives the below error when I upgraded to 1.6.1 from 1.5.7.
│ Error: Resource Type Not Found
│
│   with btp_subaccount.project,
│   on main.tf line 15, in resource "btp_subaccount" "project":
│   15: resource "btp_subaccount" "project" {
│
│ No resource type named "btp_subaccount" was found in the provider.
Expected Behavior
No response
Steps To Reproduce
No response
Add screenshots to help explain your problem
No response
Additional context
No response

@mahesh0431 Thanks for bringing this to our attention. This is an issue within the Terraform dependencies that was fixed by the upgrade of the Terraform plugin framework with PR #463 . This fix will land in the next release of our provider that we plan to release in November (see Milestones)
Until then please downgrade to version 1.5.7 of the Terraform CLI.

Fixed with #463


fix mqtt_demo build issue

Is your feature request related to a problem? Please describe.
Describe the solution you'd like
Additional context

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.1 out of 2 committers have signed the CLA.:white_check_mark: he1chenglong:x: liangzeng.glzliangzeng.glz 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.

    感谢您提出的宝贵问题，我们有7x24小时服务的“HaaS百事通”客服系统，
    您可以先尝试能否解决您的问题(https://haas.iot.aliyun.com/?ask=1&f=a2cre.b82925042)
    如果“HaaS百事通”没有解决您的问题，我们会在两个工作日回复您。

    感谢您提出的宝贵问题，我们有7x24小时服务的“HaaS百事通”客服系统，
    您可以先尝试能否解决您的问题(https://haas.iot.aliyun.com/?ask=1&f=a2cre.b82925042)
    如果“HaaS百事通”没有解决您的问题，我们会在两个工作日回复您。


Boundary correction rate for firing rate estimator with Gaussian KDE

Hello @pbouss! Thanks for opening this PR. We checked the lines you've touched for PEP 8 issues, and found:

In the file elephant/statistics.py:

Line 775:20: E225 missing whitespace around operator

In the file elephant/test/test_spade.py:

Line 311:80: E501 line too long (82 > 79 characters)
Line 312:35: E231 missing whitespace after ','

Coverage increased (+0.03%) to 88.854% when pulling efd55a0f4e3fd6c4184c2ca3e78fa05558a7b4e7 on INM-6:feature/boundary_correction_rate into 165276fe26174f4747a53ad27b8ca0727a9e4c28 on NeuralEnsemble:master.

Is this fix related to #374?

I still have set old versions of neo and scipy in the requirements.txt. Is this issue solve that did not allow including the newest versions for Travis?

Nice feature, thanks for contributing.
I have created the following test plot with it:  To me the best way to understand this feature is to look at this figure.

Thanks, I have various of those figures, also for non-stationary firing rates. And we used this extension already in Stella, Bouss et al. (2021) (bioRxiv and submitted to eneuro).


Add Annulus-gizmos

Objective

Add support for drawing Annulus-gizmos using gizmos.primitive_2d(...)

Changelog

Updated the example math/render_primitives

so I think it's fine to leave this to a follow-up.

I noticed that aswell, I think I will do that on monday

let's merge this as it's ready, a followup PR with the builder will be very welcomed 🙂

Thank you to everyone involved with the authoring or reviewing of this PR! This work is relatively important and needs release notes! Head over to https://github.com/bevyengine/bevy-website/issues/1311 if you'd like to help out.


Executing scripts in different scopes?

Hello,
I would like, when executing a script, it to use a specific object. I don't want to get rid of the global object, I just want functions that the script defines to go into that specific object. Kind of like the window object on a browser. In this case, I have multiple scripts and multiple objects and I want them to share a global state but still contribute their own functions to particular objects I define.
How would I go about doing this in Jurassic? (Aside from modifying the code being executed itself. Problem there is it'd mess up debug line numbers, etc.)
Thanks,
James

I think the window object is just a reference to the global object i.e.
Function('return this')() === window // returns true

Have you tried something like this (untested)?
var scope = ObjectScope.CreateRuntimeScope(null, yourScopeObject, providesImplicitThisValue: false, canDeclareVariables: true);
GlobalObject.Eval(scriptEngine, "some JS code goes here", scope, thisObject, strictMode: true)

yourScopeObject is the object you want to use instead of the global object. thisObject is the value of the this keyword.

I looked on the object I set as yourScopeObject, and I don't see the functions I defined. Is there anything else I ought try? Essentially, if I say
function xyz() { }
I am hoping it will define the function on yourScopeObject. No luck so far.

(Also, FWIW, CreateRuntimeScope's documentation says the first parameter may not be null.)


Does version 2 support retina versions of assets/images?

I am trying to figure out how to get retina versions of image.jpg and<EMAIL_ADDRESS>type files that I have sitting in my assets -> images folder.  Does this gem support those or do they need to be entered into the database with paperclip? As an example, how do I convert this over:
<%= link_to image_tag("logo.png", :alt =>"logo", :role => 'banner', size: "257x35", :id => 'home'), main_app.root_path %>
(I am particularly worried about attributes like :alt, :role, :id which are not specified as valid settings in the retina_image_tag variant. Do I just append them with a different function?)
Thanks for the great gem!

I wouldn't add those to the database. I'd just use the @2x version by default and set the height and width attributes yourself since you know the dimensions e.g. image_tag 'image.jpg', :width => 257, :height => 35 for a 514x70 image. See http://www.netvlies.nl/blog/design-interactie/retina-revolution for optimal compression).
An other option would be to use an image swapping solution (the one we abandoned since version 2) on retina supported devices like http://imulus.github.io/retinajs/ or https://github.com/jhnvz/jquery-retina.
The retina_image_tag simply accepts the same options as image_tag: retina_image_tag @user, :image, :small, :default => [50, 40], :alt =>"logo", :role => 'banner', :id => 'home'. See https://github.com/jhnvz/retina_rails/blob/master/lib/retina_rails/helpers.rb#L36 and https://github.com/jhnvz/retina_rails/blob/master/spec/helpers_spec.rb#L89


megaboilerplate.com not working

megaboilerplate.com is unavailable.

I been thinking, that this project maybe is dead. I got run it on heroku.
If you want to use : https://rocket-generator.herokuapp.com . Only zip
download is working.
On Tue, May 29, 2018, 12:10 Kayvan Mazaheri<EMAIL_ADDRESS>wrote:

megaboilerplate.com http://megaboilerplate.com is unavailable.
[image: megaboilerplate.com is unavailable.]
https://user-images.githubusercontent.com/5472278/40667726-11a394b4-6378-11e8-9566-f84786d54671.png
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/sahat/megaboilerplate/issues/222#issuecomment-392813311,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AJ_Cut8fvOfdoLmSth-HIJWfx7Egsawrks5t3WT3gaJpZM4TgOSK
.

Hey @matheuschimelli  how did you get it running? I tried and I always get some erros with react/react-dom x_X

yep, i had the same problem. But for me the fix was very easy. I just change it on package.json line 46:
the problem:

"react": "^15.3"

solution:

"react": "15.3"

i got npm install again and it worked
`

I been thinking for a long time, that maybe this project is dead. It is really sad. But i too see that many issues are created with often, what means that many people still using it for your projects as me. So, what you think of a megaboilerplate community version?

yep, i will create a new issue with this question


Make keyword searchable in resource viewing mode.

Pull Request Checklist:

[ ] Positive Test Case Written by Dev

[ ] Automated Testing

[ ] Sufficient User and Developer Documentation

[ ] Passing Jenkins Build

[ ] Peer Code review and approval

Positive Test Case

View an existent resource that has a subject keyword.
Click on the text of the keyword.
A search (discover) page is launched with the keyword as search content.

Mark, I changed the code per your feedback. Please review and approve. Thanks.

Related to this work but not necessarily caused by it https://github.com/hydroshare/hydroshare/issues/2855


METRON-1040 Create Installation Instructions for the Profiler

Created additional instructions for installing the Profiler.
Pull Request Checklist

[x] Is there a JIRA ticket associated with this PR? If not one needs to be created at Metron Jira.
[x] Does your PR title start with METRON-XXXX where XXXX is the JIRA number you are trying to resolve? Pay particular attention to the hyphen "-" character.
[x] Has your PR been rebased against the latest commit within the target branch (typically master)?
[x] Have you ensured that format looks appropriate for the output in which it is rendered by building and verifying the site-book? If not then run the following commands and the verify changes via site-book/target/site/index.html:

Cool, can we get a blurb about adjusting configs to conform to your system, etc. at the end of this?  If so, I'm +1.

@cestella I am not following.  Can you describe that a little more?

Ok, so, installation via the rpm will drop unconfigured profiler.properties (it refers to a hbase table that likely will not exist).  Can you just make a blurb that you will likely have to adjust the configuration and create hbase tables for the profiler to function.  Installing the RPM isn't the complete installation IMO.

Oh, like adjust the following in profiler.properties?
...
kafka.zk=node1:2181
kafka.broker=node1:6667

Ah, sure.  Creating the HBase table is described in the "Getting Started" section, but that does seem to make more sense under "Installation" now.  Will do. Thanks

Exactly

I have been able to follow these steps successfully in Full Dev environment.  Looking good to me.


Inability to Search on less than 3 characters

Review how reducing the min_gram length to 2 will affect indexing time on larger datasets.
Double checking on use cases/necessity before prioritizing

Duplicate of #461


Can't make circular structure in single commit clause

See below for an example of a program trying to commit a circular structure that doesn't work currently. If you break the cycle by removing either of the two next attributes, it behaves as you'd expect.
Expected behaviour: Display "yes" and alternate between "yes" and "no" on click.
Actual behaviour: Displays nothing.
commit
  yes = [#mode text: "yes" next: no]
  no = [#mode text: "no" next: yes]
  [#current-mode mode: yes]

search @session @event
  [#current-mode mode: [#mode text]]
bind @browser
  [#div text]

search @session @event
  [#click]
  current-mode = [#current-mode mode]
commit
  current-mode.mode := mode.next

ok - the issue here is that 'yes' and 'no' are mutually referential . the easy fix
in this case is to use the '|' syntax to distinguish between attributes which form
the extensional identity of the new object, and those which are merely optional
attributes.
so:
commit
yes = [#mode text: "yes" | next: no]
no = [#mode text: "no" | next: yes]
allows you to do what you intended without adding another block.
the real issue (unless you disagree) is that Eve currently doesn't give you
any feedback that it couldnt find a valid evaluation strategy and just gave up. That
doesn't seem very helpful.


How to find out the moment when it's safe to free resources of published message.

I have a long running application which sends a lot of messages. I allocate memory and pass it in the Envelope. After publish batch of messages I want to free the allocated resources. How can I determine the moment when it is safe to do it?
The only way I see - is to close the connection and wait for the event loop to stop. After that the resources could be released. But it is not efficient solution because of reconnection overhead. What is the right way?

You can free the resources after the envelope is destructed. Which normally means right after you've made the call to Channel::publish(). The AMQP-CPP library sends your data directly to the socket, or copies the data to an internal buffer if the data could not immediately be sent. For you, there is no need to keep the data around after the call to publish().


Always enable smoothing when rendering downscaled image

and rely on the Interpolate flag only when the image is upscaled.

Thanks for this, looks like it improves the PDF quality in Firefox as well :)
Before:

After:

/botio test

Looks good! Is there perhaps a reference to an issue (either on GitHub or Bugzilla), or does it not exist (yet)? If this improves a particular PDF file, would it be possible to add a reference test for this improvement so we avoid regressing it in the future or is it already covered by the existing reference tests?

There's an issue here https://github.com/mozilla/pdf.js/issues/16273. Also see, https://github.com/mozilla/pdf.js/issues/14641

/botio browsertest

@Snuffleupagus, gentle ping ?

@Snuffleupagus, gentle ping ?

Sorry, last I looked at this there were still "open" review questions and then it slipped my mind (since I'm still short of time for open source stuff).

/botio test

/botio makeref


Possible to add a new status for NOT_FOUND ?

Currently for Spark 2.1 ,if we try to GET the status for a non-existing job, the status returned by the internal REST API is "NOT_FOUND", but this status is not listed in the enum for possible DriverState's.
Due to this, the library bubbles up a "FailedSparkRequestException", which is not differentiable from other errors.
Would it be possible to add this as a possible DriverState, so we can differentiate Job not found vs other errors ?

NOT_FOUND added. A new release (1.3.5)  should be available soon on Maven.

Thanks, but it doesn't resolve the issue, as a FailedSparkRequestException is still thrown due to "success" field being false:https://github.com/ywilkof/spark-jobs-rest-client/blob/master/src/main/java/com/github/ywilkof/sparkrestclient/JobStatusRequestSpecificationImpl.java#L41.
So an extra condition there will be needed.

Hey,any update on this ?

I just had a shoulder surgery: has made me slow on my end of tasks, please give me 2-3 weeks to recover and get my energy and movement.
I will look into this soon.
Thanks for your patience.
best regards,
Mahmoud

On Aug 21, 2017, at 8:32 AM, avneet15<EMAIL_ADDRESS>wrote:
Hey,any update on this ?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub https://github.com/ywilkof/spark-jobs-rest-client/issues/19#issuecomment-323776271, or mute the thread https://github.com/notifications/unsubscribe-auth/ACdE0DK6grklQdRz9ZWNf52wuQSS4auBks5saaL7gaJpZM4O34E_.

No worries..wish you a speedy recovery !

Solved in https://github.com/ywilkof/spark-jobs-rest-client/pull/21


fix link in docs

Coverage remained the same at 54.514% when pulling 0e527dc03ef42c3e307ecd832c3b9f13c5fd3f28 on purpleidea:bug/linkfix into c117302ac1ab314c740bf21df56aead510c25214 on 01org:master.

Thank you for the attention to detail!

yw!


Inserting a new line doesn't work after Find (Firefox)

code-server version:
code-server2.1692-vsc1.39.2-linux-x86_64 and a few previous
OS Version:
Fedora 31

Firefox 70 @ Windows 10 1903
Description
When you use Find function to search something, then press Esc to exit search field and try to insert a new line by Enter, the search field is opened instead of inserting a new line.
It works fine in Chrome though.
Steps to Reproduce

Ctrl+F, type a text, press Enter
press Esc, eventually press End to deselect found text
press Enter
search field is opened again

This is a upstream issue, please open it instead in Microsoft/vscode under web.


Sequelize different pattern to import Model

I'm using this kind of pattern (provided on the sequelize documentation) to import Models from files:
var fs        = require("fs");
var path      = require("path");
var Sequelize = require("sequelize");
var env       = process.env.NODE_ENV || "development";
var config    = require(path.join(__dirname, '..', 'config', 'config.json'))[env];
var sequelize = new Sequelize(config.database, config.username, config.password, config);
var db        = {};

fs
  .readdirSync(__dirname)
  .filter(function(file) {
    return (file.indexOf(".") !== 0) && (file !== "index.js");
  })
  .forEach(function(file) {
    var model = sequelize.import(path.join(__dirname, file));
    db[model.name] = model;
  });

Object.keys(db).forEach(function(modelName) {
  if ("associate" in db[modelName]) {
    db[modelName].associate(db);
  }
});

db.sequelize = sequelize;
db.Sequelize = Sequelize;

module.exports = db;

Now I'm trying to apply the cache layer adding a final loop in this way, to expose the "wrapped" Models:
Object.keys(db).forEach(function(modelName){
  db[modelName] = cacher(modelName).ttl(5);
});

And I'm having this error:
`
Possibly unhandled Error: Include unexpected. Element has to be either a Model, an Association or an object.
/node_modules/sequelize/lib/model.js:301:11
`
Up to the stackTrace until Line: index.js#L68
Have you ever tested sequelize-redis-cache with this kind of pattern? what's the right wat to apply it?

Hello,
Can you provide the code for bootstrapping the models?  I believe this error comes from trying to add an association on a non-model.  I haven't used this pattern before to wire up the cacher, but I think I've seen this error.

This is the User model:
module.exports = function(sequelize, DataTypes) {
  var User = sequelize.define("User", {
    username: DataTypes.STRING
  }, {
    classMethods: {
      associate: function(models) {
        User.hasMany(models.Task);
      }
    }
  });

  return User;
};

So I think I know what's happening here.  Here, you are calling associate:
Object.keys(db).forEach(function(modelName) {
  if ("associate" in db[modelName]) {
    db[modelName].associate(db);
  }
});

Which stores the association internally to the core model (User, for example).  However, when you go to prime the models with the cacher instance, you are updating the reference on the "db" object to the cacher instance, instead of the model (and because of how javascript handles object references, the association also becomes an instance of the cacher).  When you go to run the query, sequelize checks the type of the association and sees that it is not a Sequelize Instance, and throws the error.  I think something like this might work:
db.cached = {};
Object.keys(db).forEach(function(modelName){
  db.cached[modelName] = cacher(modelName).ttl(5);
});

That way you can access the models with and without the cacher, be either db.User.find or db.cached.User.find.  Does that make sense?

Tried and got the same error:
Possibly unhandled Error: Include unexpected. Element has to be either a Model, an Association or an object.

Interesting.  What version of sequelize are you using?

@rfink version 3.3.2.  Have you tested that code? are you having the same issue?

I haven't, but now that I know your version, I'm going to give it a shot.  Can you also shoot me what the Task model looks like?

This it the Task model:
module.exports = function(sequelize, DataTypes) {
  var Task = sequelize.define("Task", {
    title: DataTypes.STRING
  }, {
    classMethods: {
      associate: function(models) {
        Task.belongsTo(models.User, {
          onDelete: "CASCADE",
          foreignKey: {
            allowNull: false
          }
        });
      }
    }
  });

  return Task;
};

Guess i found something to investigate on...
We're exporting the Cached istances of the Model...
And then in the web server routes we have something like:
var models  = require('../models');
var express = require('express');
var router  = express.Router();

router.get('/', function(req, res) {
  models.User.findAll({
    include: [ models.Task ]
  }).then(function(users) {
    res.render('index', {
      partials: {body: 'body'},
      title: 'Express',
      users: users
    });
  });
});

module.exports = router;

Now on line 7 we're doing include: [models.Task] but this is not the Sequelize Model instance, instead a Cacher instance:
{ include:
   [ Cacher {
       engine: [Object],
       method: 'find',
       modelName: 'Task',
       model: Task,
       options: {},
       seconds: 120,
       cacheHit: false,
       cachePrefix: 'cacher' } ] }

So editing the routes line 7 in this way should work: include: [models.Task.model]
Does that make sense?

Right, this is back to the issue of the object referencing on the "db" object in the models/index.js file.  This is what I've tried below:
var redis     = require('redis');
var initCache = require('sequelize-redis-cache');
var fs        = require("fs");
var path      = require("path");
var Sequelize = require("sequelize");
var env       = process.env.NODE_ENV || "development";
var config    = require(path.join(__dirname, '..', 'config', 'config.json'))[env];
var sequelize = new Sequelize(config.database, config.username, config.password, config);
var db        = {};
var rc        = redis.createClient();

fs
  .readdirSync(__dirname)
  .filter(function(file) {
    return (file.indexOf(".") !== 0) && (file !== "index.js");
  })
  .forEach(function(file) {
    var model = sequelize.import(path.join(__dirname, file));
    db[model.name] = model;
  });

Object.keys(db).forEach(function(modelName) {
  if ("associate" in db[modelName]) {
    db[modelName].associate(db);
  }
});

var cacher = initCache(sequelize, rc);

Object.keys(db).forEach(function(modelName){
  db[modelName] = cacher(modelName).ttl(5);
});

db.sequelize = sequelize;
db.Sequelize = Sequelize;

module.exports = db;

db.User.findlAll({ where: { id: 1 } });

And that actually worked.  This is my package.json:
{
  "name": "project",
  "version": "1.0.0",
  "main": "index.js",
  "dependencies": {
    "mysql": "^2.11.1",
    "redis": "^2.6.2",
    "sequelize": "^3.3.2",
    "sequelize-redis-cache": "^1.2.0"
  }
}

Are your versions comparable?

Yeah, the problem were in the express route:
var models  = require('../models');
var express = require('express');
var router  = express.Router();

router.get('/', function(req, res) {
  models.User.findAll({
    include: [ models.Task ]
  }).then(function(users) {
    res.render('index', {
      partials: {body: 'body'},
      title: 'Express',
      users: users
    });
  });
});

module.exports = router;

That models.Task refer to the Cacher instance instead of the Sequelize one.
To fix simply use models.Task.model. That's it I guess :)

Well I'm very happy that it was found.  I still would recommend, for the sake of debugging, to set up the cacher as a separate object on the db, e.g.
db.cacher = {};
Object.keys(db).forEach(function(modelName){
  db.cacher[modelName] = cacher(modelName).ttl(5);
});

That way you can still use the exported db object just like the docs, or you can flip using the cacher at any time, e.g.
models.cacher.User.findAll({
  include: [ models.Task ]
})

Best of luck!

;) @rfink thank you.
PS. I'm going to open a new issue to ask for the best cache policies to adopt and if we could discuss about the introduction of the cache invalidation methods.

Sounds great!  I'll go ahead and close this one.


add extended follow up to prevax

add extended follow up analyses to the prevax cohort - adapted from this PR

I think the only bit you're missing is some of the bits where the variable follow_up_end_exposure_period  is used/I don't think you create it in the end dates script

Thanks @RochelleKnight  - I have added these now

Reverted changes after discussing with @RochelleKnight via Slack. Ready to merge.


Release sdk/resourcemanager/redisenterprise/armredisenterprise/0.1.0

[ ] The purpose of this PR is explained in this or a referenced issue.
[ ] The PR does not update generated files.

These files are managed by the codegen framework at Azure/autorest.go.

[ ] Tests are included and/or updated for code changes.
[ ] Updates to CHANGELOG.md are included.
[ ] MIT license headers are included in each file.

/azp run prepare-pipelines

/azp run go - armredisenterprise - ci


Add an explicit omit function to the utilities

While working to implement React-SortableJS, I discovered an issue with the types definition. By default Omit is included in newer versions of TS, but in older ones it requires an explicit definition. This PR adds an explicit omit function, allowing for backwards compatibility with older versions of TS.

We have some other dependencies preventing us from upgrading right now, but we still really wanted to use this library. Thanks for getting to it so quickly!


Added functionality to increase and decrease SupplyItem amount, and t…

…o specify the amount to be increased or decreased, with their respective UI; fixed indexing issue with filtered Task and SupplyItem on delete/edit

Codecov Report

Merging #150 (40536c5) into master (a880c28) will decrease coverage by 1.27%.
The diff coverage is 23.72%.

@@             Coverage Diff              @@
##             master     #150      +/-   ##
============================================
- Coverage     70.31%   69.03%   -1.28%
- Complexity      653      654       +1
============================================
  Files           107      107
  Lines          2213     2264      +51
  Branches        261      262       +1
============================================
+ Hits           1556     1563       +7
- Misses          563      607      +44
  Partials         94       94

Impacted Files
Coverage Δ

...rc/main/java/seedu/address/logic/LogicManager.java
62.96% <0.00%> (-7.88%)
:arrow_down:

src/main/java/seedu/address/model/Inventory.java
90.00% <0.00%> (-4.74%)
:arrow_down:

src/main/java/seedu/address/model/Model.java
100.00% <ø> (ø)

src/main/java/seedu/address/ui/InventoryPanel.java
0.00% <0.00%> (ø)

src/main/java/seedu/address/ui/MainWindow.java
0.00% <0.00%> (ø)

src/main/java/seedu/address/ui/SupplyItemCard.java
0.00% <0.00%> (ø)

...rc/main/java/seedu/address/model/ModelManager.java
76.19% <37.50%> (-13.23%)
:arrow_down:

...main/java/seedu/address/model/item/SupplyItem.java
72.54% <83.33%> (+0.20%)
:arrow_up:

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


perlPackages.LWPAuthenOAuth: fix meta.license

Motivation for this change
Fixing eval after commit ff1d281e557d84a8341e62f89ffbeb0748b455ba
@grahamc @edolstra
Things done

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

[ ] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[x] Fits CONTRIBUTING.md.

Actually from metacpan  :

AUTHOR
Timothy D Brody<EMAIL_ADDRESS>Copyright 2011 University of Southampton, UK
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself

So should this be gpl1P + artistic1 instead? @vcunat

Yes, apparently.  Pushed as 52fba7efa18.


Bug/2723 dynamic appbar el

Fixes #362

Changes proposed in this Pull Request:

Whenever a scrollContainerClassName, scrollContainerId, or scrollContainerElement input changes, stop listening to scroll events and re-initialize the scroll listeners.

To Test
I have a local branch of the showcase that I've used to test and will share.

I've pushed out a new branch; feature/appbar-dynamic-el in the angular-showcase repo.
Since the branch is difficult to test; here's a gif.  I'll try my best to explain what's happening.
For the first 4 seconds, the "W/ Dynamic Content" container and app bar are paired to each other.   Behavior is normal.
After 4 seconds, I've updated the 2nd Appbar to grow and shrink based on the scroll position of the 1st Appbar container.
After 8 seconds, the 2nd Appbar's scroll element is changed again, back to it's original container.


Vue 3 compatibility

Is your feature request related to a problem? Please describe.
Would like to use this component in a Vue 3 project generated by https://github.com/vitejs/vite
Note, this is just about being usable, not porting the component to Vue 3 composition APIs.
Describe the solution you'd like
Please update the README on how to use with Vue 3. This no longer works:
Vue.use(Notifications)

Thanks!

When trying to use Vue Notification with Vue 3, we have the following error:
log.js?1afd:24 [HMR] Waiting for update signal from WDS...
index.js?ee98:146 Uncaught TypeError: __WEBPACK_IMPORTED_MODULE_0_vue___default.a is not a constructor
    at Object.eval (index.js?ee98:146)
    at __webpack_require__ (index.js?ee98:30)
    at Object.eval (index.js?ee98:240)
    at __webpack_require__ (index.js?ee98:30)
    at Object.eval (index.js?ee98:208)
    at __webpack_require__ (index.js?ee98:30)
    at Object.eval (index.js?ee98:154)
    at __webpack_require__ (index.js?ee98:30)
    at eval (index.js?ee98:76)
    at eval (index.js?ee98:79)
eval @ index.js?ee98:146
__webpack_require__ @ index.js?ee98:30
eval @ index.js?ee98:240
__webpack_require__ @ index.js?ee98:30
eval @ index.js?ee98:208
__webpack_require__ @ index.js?ee98:30
eval @ index.js?ee98:154
__webpack_require__ @ index.js?ee98:30
eval @ index.js?ee98:76
eval @ index.js?ee98:79
webpackUniversalModuleDefinition @ index.js?ee98:3
eval @ index.js?ee98:10
./node_modules/vue-notification/dist/index.js @ chunk-vendors.js:1791
__webpack_require__ @ app.js:854
fn @ app.js:151
eval @ index.js?6912:1
./src/plugins/index.js @ app.js:2427
__webpack_require__ @ app.js:854
fn @ app.js:151
eval @ main.js:15
./src/main.js @ app.js:2415
__webpack_require__ @ app.js:854
fn @ app.js:151
1 @ app.js:2512
__webpack_require__ @ app.js:854
checkDeferredModules @ app.js:46
(anonymous) @ app.js:994
(anonymous) @ app.js:997

Any update from the authors on this?

Me and @mewsick actually have a ported version. So far though, the only ported code is the actual library code - not the build or test code. Hence why we haven't sent a PR yet. See https://github.com/Mewsick/vue-notification/tree/vue-3 for details.

why close?


readmem[hb] spuriously called with module parameter default value

This seems to be the same issue as in https://github.com/YosysHQ/yosys/issues/2966.   The non-top module has parameter FILENAME = "";, but FILENAME is set to a non-empty value when that module is actually instantiated.
The workaround suggested there, using read_verilog with the -defer option, does not seem to work here.   Specifically, using read_systemverilog -defer foo.v then read_systemverilog -link still causes (it seems) non-top modules to be elaborated with default parameter values.
Perhaps read_systemverilog -link should also take a -top option, and then starting with that module, only elaborate other modules recursively as they're instantiated, and only elaborate them with the actual parameters at instantiation sites.
To reproduce, copy the top.v from the Yosys issue I mentioned above and run the following:
% synlig -p "read_systemverilog -defer top.v; read_systemverilog -link"

output:

-- Running command `read_systemverilog -defer top.v; read_systemverilog -link' --

1. Executing SystemVerilog frontend.
[INF:CM0023] Creating log file "/home/tim/synlig-bug/slpp_all/surelog.log".
[  FATAL] : 0
[ SYNTAX] : 0
[  ERROR] : 0
[WARNING] : 0
[   NOTE] : 0

2. Executing SystemVerilog frontend.
[INF:CM0023] Creating log file "/home/tim/synlig-bug/slpp_all/surelog.log".
[INF:CP0300] Compilation...
[INF:CP0303] /home/tim/synlig-bug/top.v:3:1: Compile module "work@Parametrized".
[INF:CP0303] /home/tim/synlig-bug/top.v:17:1: Compile module "work@top".
[INF:EL0526] Design Elaboration...
[NTE:EL0503] /home/tim/synlig-bug/top.v:17:1: Top level module "work@top".
[NTE:EL0508] Nb Top level modules: 1.
[NTE:EL0509] Max instance depth: 2.
[NTE:EL0510] Nb instances: 2.
[NTE:EL0511] Nb leaf instances: 0.
[INF:UH0706] Creating UHDM Model...
[  FATAL] : 0
[ SYNTAX] : 0
[  ERROR] : 0
[WARNING] : 0
[   NOTE] : 5
ERROR: /home/tim/synlig-bug/top.v:9: Wrong usage of '\$readmemh'

Of course, I might have made an incorrect assumption that the problem is using $readmemh with an empty filename.   The error message unfortunately does not convey what the actual "wrong usage" is, unlike the message you would get from Yosys.

Hmm, it does seem that the complaint is actually about the actual parameter /tmp/foo not existing, not that the default parameter was "".   I'm closing this, although it would be helpful if the readmemh error message was more informative.


domainname key is ignored

Hello,
it seems domainname key is ignored and onlly env variable DOMAIN_NAME is taken into account.
Docs: https://docs.docker.com/compose/compose-file/#/cpu-shares-cpu-quota-cpuset-domainname-hostname-ipc-mac-address-mem-limit-memswap-limit-privileged-read-only-restart-shm-size-stdin-open-tty-user-working-dir

Hi,
We use DOMAIN_NAME env var to be compatible with https://hub.docker.com/r/jderusse/dns-gen/
But could be a good idea to use domainname option !


How to include .c,.h files for custom libraries to still keep the code same as on desktop. Or is there any other way to edit in script and add these to search paths

Please explain!
What do you mean with custom library?
Do you see the https://github.com/ArminJo/arduino-test-compile#examples-exclude parameter?

yes, I have seen it and it doesn't solve my problem. I have written fec.c and fec.h and few other such header and c files which I include in my sketch with #include<fec.h> #include<abc.h> on my computer... I am able to compile my sketch because I have kept these files in /Documents/Arduino/Libraries/custom/ on my windows PC. I want to take my same code that runs on the desktop and upload it to GitHub while having CI for it. Read somewhere that when compiling sctech if you keep headers and c files in /src subfolder in your folder it compiles similarly. But it is not doing so In this case

For Arduino you must put all your costom libraries into the example/xyz directory,
like ist is done in https://github.com/ArminJo/ServoEasing/tree/master/examples/RobotArmControl

Here it is explained.
Please test and give me Feedback.


add support for ScyllaDB

What changed?
This PR adds support for ScyllaDB. The codebase is 99.9% compatible, I needed to change one line.

Why?
ScyllaDB is an alternative implementation of Cassandra. It was requested in https://github.com/uber/cadence/issues/2607 and a related bug was reported in https://github.com/uber/cadence/issues/3314.

How did you test it?
I tested it locally using docker-compose and running a few tests from https://github.com/uber-common/cadence-samples. using Cassandra and ScyllaDB as persistent stores.

Potential risks
I don't see any huge risks. Cassandra is still a default database and there was almost no code changes.

 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.

Coverage decreased (-0.02%) to 64.554% when pulling 6731d8fb5fd41012591f61c18235659498b946bf on adambabik:add-scylla-support into 174ca09326c2fb483092dc8266a194f51cff170c on uber:master.


v6.2.0 dr auto sync: reset-to-version didn't finished after 20min with only 7G data in it

Bug Report

What version of TiKV are you using?

[root@tikv1-0 ~]# /tiup/deploy/tikv-20160/bin/tikv-server -V
TiKV
Release Version:   6.2.0-alpha
Edition:           Community
Git Commit Hash:   8a4c8b3828fe689e977c671796381d2e9b16bc07
Git Commit Branch: heads/refs/tags/v6.2.0
UTC Build Time:    2022-08-01 09:10:03
Rust Version:      rustc 1.62.0-nightly (7c4b47696 2022-04-30)
Enable Features:   pprof-fp jemalloc mem-profiling portable sse test-engine-kv-rocksdb test-engine-raft-raft-engine cloud-aws cloud-gcp cloud-azure
Profile:           dist_releas
What operating system and CPU are you using?

Steps to reproduce

What did you expect?
Should be finished within 5min
What did happened?
reset version in tikv5 at 14:28, didn't find "done" at 14:48.

/type bug
/severity major
/assign @longfangsong

/remove-label may-affects-4.0
/remove-label may-affects-5.0
/remove-label may-affects-5.1
/remove-label may-affects-5.2
/remove-label may-affects-5.3
/remove-label may-affects-5.4
/remove-label may-affects-6.0
/remove-label may-affects-6.1


[Feature Request] Turning OpenOutpaint into an A1111 Extension

Is your feature request related to a problem? Please describe.
OpenOutpaint is a great idea. But having to run another app does not make the workflow seamless.
Describe the solution you'd like
Add OpenOutpaint as an extension to A1111. This will become a new "Outpaint" tab in the A1111 UI.
Describe alternatives you've considered
I guess you could edit the webui-user.bat file to run both A1111 and OpenOutpaint at the same time, but it is still not really seamless.
Additional context
It should be simple (I think) to build an iframe in a tab. So the changes to the codebase shouldn't be too big.
In the future it could have additional features such as sending a generated image from the "txt2img" tab to the "Outpaint" tab.

Could be a thing I guess? Haven't seen how extensions work but as we only need some basic hosting for some files, an iframe should work just fine.
Though updates may be a bit hard to apply depending on browser caching. Maybe add something to handle that.
Also should lock the host field and have a button to allow for iframe refreshing, as we don't really have a reset button for some functionalities (canvas expansion).
We should also not pollute the webui's local storage or IndexedDB, so starting some parallel file hosting would be preferable.

We could probably achieve complete integration sending resources between the two interfaces using messaging, actually.

@zero01101, what do you think? We can use a separate repo for this, I think, for the actual extension and python code involved. For communication with the webui itself, we can use messaging between webui and openOutpaint: https://developer.mozilla.org/en-US/docs/Web/API/Window/postMessage.

hah, i actually tried messing with just a very remedial attempt at getting an iframe in there like suggested; my python is admittedly worse than my javascript, and i couldn't figure out how in blue blazes to get it to embed a git clone of openOutpaint, but just as a stupid test got the github.io-hosted one "working"... not sure where the button graphics went though...

but agreed, i definitely think it'd be its own separate repo; i've got the install.py successfully cloning openOutpaint to the extension's directory already but that's, uh, pretty "step one" kinda stuff :/
i'm sure you'll be shocked to hear that i've never used postMessage() lmao

hah, earlier this morning i actually tried messing with just a very remedial attempt at getting an iframe in there like suggested; my python is admittedly worse than my javascript, and i couldn't figure out how in blue blazes to get it to embed a git clone of openOutpaint, but just as a stupid test got the github.io-hosted one "working"... not sure where the tool icons went though...

Hey, that's good! Can you try sending this to a new repo, so I can try doing it from there? And is the github-sites version of openOutpaint broken in terms of icon loading?  That seems a bit strange to me.

but agreed, i definitely think it'd be its own separate repo; i've got the install.py successfully cloning openOutpaint to the extension's directory already but that's, uh, pretty "step one" kinda stuff :/
i'm sure you'll be shocked to hear that i've never used postMessage() lmao

Not really, as it has only some pretty niche applications. Primarily for inter-tab communication and parent-child iframe communication. I used this only once in my life for very basic stuff.

Hey, that's good!

lmao you will shortly discover that it is not ;)
invited you as a direct collaborator to https://github.com/zero01101/openOutpaint-webUI-extension :)

It will probably be more suitable to make use of git submodules in the new git repo instead of trying to get git clone in python to work

Are submodules automatically downloaded on extension clone? If so, I agree.

And is the github-sites version of openOutpaint broken in terms of icon loading? That seems a bit strange to me.

sure is :| super bonkers, right?
invited you as a direct collaborator to https://github.com/zero01101/openOutpaint-webUI-extension :)

Just checked, this seems to be an issue of relative paths. openOutpaint, for now, assumes that it is being run on the server root, so it uses "/res" as a first part for icon loading. The thing is, if we use relative paths, the configuration page icons will break, as it is on another path. We can use "../res" for resources on the config page, but then we duplicate icon loading code, as CSS would not be able to be shared.
We could also move configuration.html from pages to root, but then we start filling the root with html pages... Not sure what is the better approach.

Added issue for discussion of implementation for the extension on the separate repository:
https://github.com/zero01101/openOutpaint-webUI-extension/issues/1

ok lmao wow that got really good at making me feel like a complete pillock lol
anyway, no more install script, submodules work finally, not "magically" installed unless you git clone --recursive or something, so i just added a submodule update routine to the script itself
definitely makes sense re: missing icons (and makes even more sense now that it's running off of the local submodule lol) but yeah, i'm not exactly sure what the best course of action is for that...
all that being said, it does seem to work as-is right now just by manually installing the extension from the repo url 👍

Is it already working from local install or does it still use GitHub pages?

local install via git submodule :D

local install via git submodule :D

Then will have to use relative paths probably; shouldn't be too big a change to fix the images... Just a general search and replace of /res/ to res/, and custom css for the X on the configuration.html file.

ooooo <3

Should do the same. If you prefer, ./res also works.

aha, seems not as much as i'd like :|

Oh, the css are really loading relative files from their directories? That's... Suboptimal. Will probably have to refer to ../../res then.

In the upside, probably no duplication will actually need to happen for configuration.html to work.

yep, just tried exactly that for files in ui/tool (and simply ../res for files in ui) and it seems to have worked :)

🎉

@wywywywy do you know how it works to add an extension to the main webui repo? Do we have to request it somewhere?

Yea you gotta ping @ClashSAN to get your extension added to this page: https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Extensions-index

Once done it'll probably be a good idea to go onto to reddit and promote it a bit. To get more eyeballs on it

Yea you gotta ping @ClashSAN to get your extension added to this page: https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Extensions-index

Oh, okay!
@wywywywy Give it a look now. It should be mostly working.

Ok I don't have much time right now, but after a quick test, I can say that it looks good!
For the first release, I think it needs a couple of changes to be complete:

It doesn't really need to ask the user for the server URL. It can just take it from the address bar because when acting as an extension, they'll always be the same
When doing "Send to openOutpaint", it should also send the prompt

And going forward, it'd be really nice to have the ability to send the canvas to img2img, so that the user can further process it (e.g. with SD Upscale). Maybe "Send to extras" too.
Another thing is when using the "Save" button, it doesn't save the metadata. But it's a general issue, not specific to the extension.

Yes, I agree with most of the points. The host really should be locked, and send to img2img is on the way. This is most of a first look to check for basic functionalities and compatibility issues.
Save not saving metadata is a complicated topic... Considering what would happen when a downloaded canvas contains multiple generations, or even worse, multiple layers.
Even if we only implement this for image generation saving and/or generated resource downloading, this would need to be implemented as manual editing of the image binary exif data, which would be... Unpleasant to say the least.

Yea you're right. Saving metadata is not all that important so let's forget about that for the time being

Just open an issue for this metadata stuff so we don't forget. It probably will stay there for a while, but at least it is on a todo somewhere.

kind of irrelevant but regarding the extensions index, seems @ClashSAN may already be aware?  https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Extensions#test
i'm a particular fan of the last entry and am very looking forward it its release :D

Oh god, it's almost scary how effective whatever he is doing is in finding extensions! The new repo was barely twelve hours old, and he included it in the wiki.

Not sure if we will have an update soon, though, considering the last commit date.

MAN MY COWORKER ALWAYS GOES ON ABOUT "OH THIS REPO HASN'T BEEN COMMITTED TO IN 6 YEARS" and i'm just like MAYBE THAT MEANS IT'S PERFECT ALREADY

1. It doesn't really need to ask the user for the server URL. It can just take it from the address bar because when acting as an extension, they'll always be the same

2. When doing "Send to openOutpaint", it should also send the prompt

These two are done. Need to see what we can do about model selection on openOutpaint (how we will handle changes in model on webui and openoutpaint). Sending to image is on the way. Will probably use the select tool for that functionality. (also need to fix some bugs on select tool with the layer system)

For the model stuff, I'm thinking of disabling model changing from the openoutpaint ui.

definitely agree that just disabling the model selector in the openOutpaint extension is probably the safest and most "obvious" way to do that

I think, in general, it's safe to consider the current state of the extension as fully functional and stable enough. We can ask @ClashSAN if there are any problems with the way we are updating our submodules and to add it to the main list. Also, create a simple README for the extension repo.

i added a tiny little readme with a quick screenshot; it's pretty bare however :/

It'd be a good idea to raise a feature request issue on the A1111 repo to get some visibility & tracking

@wywywywy Seems like (at)ClashSAN (will not tag him to avoid sending too many notifications) has taken a look at our repo: https://github.com/zero01101/openOutpaint-webUI-extension/issues/1#issuecomment-1363358065
Will keep this issue open for a bit, even if/after the extension is officially added, and close it after implementing proper model selection handling and send to img2img.

WE IN THE BIG LEAGUES NOW 🎉

WE IN THE BIG LEAGUES NOW 🎉

🎉🎉🎉

think i can probably safely close this issue now ;)


Segfaulting binary with invalid nil access

... or something like that. Excuse the title but I have no clue where the bug is here. The following program
macro maybe(call_chain)
  {% receiver = call_chain.receiver %}
  {% if receiver.is_a? Call %}
    %result = maybe {{receiver}}
  {% else %}
    %result = {{receiver}}
  {% end %}
  %result.try &.{{call_chain.name}}
end

record Test, test do
  def a
    @test
  end

  def b
    @test
  end

  def c
    @test
  end
end

test = Test.new Test.new Test.new nil
p maybe test.a
p maybe test.a.b.c

produces a segfaulting binary:
Invalid read of size 4
   at 0x119AEE: *Test::new<Nil>:Test (in /home/jhass/projects/crystal/maybe)
   by 0x10F313: __crystal_main (in /home/jhass/projects/crystal/maybe)
   by 0x11033E: main (in /home/jhass/projects/crystal/maybe)
 Address 0x15fefff7ab is not stack'd, malloc'd or (recently) free'd

Process terminating with default action of signal 11 (SIGSEGV)
 Access not within mapped region at address 0x15FEFFF7AB
   at 0x119AEE: *Test::new<Nil>:Test (in /home/jhass/projects/crystal/maybe)
   by 0x10F313: __crystal_main (in /home/jhass/projects/crystal/maybe)
   by 0x11033E: main (in /home/jhass/projects/crystal/maybe)
 If you believe this happened as a result of a stack
 overflow in your program's main thread (unlikely but
 possible), you can try to increase the size of the
 main thread stack using the --main-stacksize= flag.
 The main thread stack size used in this run was 8388608.

The expanded program (according to crystal browser) looks like
test = Test.new(Test.new(Test.new(nil)))
p(__temp_303 = test
__temp_303.try(&.a)
)
p(__temp_304 = begin
  __temp_305 = begin
    __temp_306 = test
    __temp_306.try(&.a)
  end
  __temp_305.try(&.b)
end
__temp_304.try(&.c)
)

Which is invalid syntax, but after moving the additional expressions out of the p calls is enough to reproduce: http://carc.in/#/r/8ty
Upon further simplifying we end up with
record Test, test
test = Test.new(Test.new(nil))
test.try(&.test)

which is a bit surprising to not have come up before :P

Ah, it's because it's a recursive struct, the compiler should prevent that (disallow compiling it). A minimal code:
struct Test
  def initialize(@test)
  end
end

Test.new(Test.new(nil))

Structs must have a known size in bits. What's the size of the struct Test? :-)

@jhass Thanks for changing the title!


Fix Flaky AlluxioMasterProcessTest.stopAfterStandbyTransition

What changes are proposed in this pull request?
Fix Flaky alluxio.master.AlluxioMasterProcessTest.stopAfterStandbyTransition
Why are the changes needed?
The test itself is simple, it tries to simulate the process when the master sets to a standby state.
And this test will check if the master cleans up as follows:

clean up RPC port.
clean up web port.
master switch to not running state.

However, it sleeps 10 seconds to wait for all cleanings to happen :(
In this pr, I just increase the sleep time to make this test less flaky and we should avoid this test pattern in the future.
Does this PR introduce any user facing changes?
no

run AlluxioMasterProcessTest.stopAfterStandbyTransition 3 times and all passed

alluxio-bot, merge this please


Add support for Order

Related to https://github.com/hibernate/hibernate-reactive/issues/1706
See the new class in ORM: org.hibernate.query.Order

We need to wait for this change to be merged: https://github.com/hibernate/hibernate-orm/pull/7260

Pushed my first attempt at implementing setOrder(....) in reactive.  issue_1735_order_support


Closes: #1

Updated validations.py python script.
Fixed the behavior of validate_user function in validations.py : the username cannot start with a non alphanumeric string
Fixes #<issue_number_goes_here>

It's a good idea to open an issue first for discussion.

[ ] Tests pass
[ ] Appropriate changes to README are included in PR

@googlebot I signed it! and we'll verify it


Output trimming seems like it should show a link

Right now if you output too much text, we show something like this:

That blue area is clickable.
I think that blue area should be a link (or at least part of it should be).

Here's what it looks like

Validated


Bug 63027- 	Add median to dashboard Statistics

https://bz.apache.org/bugzilla/show_bug.cgi?id=63027

Need the Apache JMeter Dashboard Statistics to include Median Response Times (ms). This is a much better statistic than Average Response Time for measuring web page response times. The Aggregate Report Listener has this already!


Preserve search on redirect after CreateInstance and EditInstance pages

Description
closes #2866
Self Check:
Strike through any lines that are not applicable (~~line~~) then check the box

[x] Attached issue to pull request
[x] Changelog entry
[x] Code is clear and sufficiently documented
[x] Sufficient test cases (reproduces the bug/tests the requested feature)
[x] Correct, in line with design
[ ] End user documentation is included or an issue is created for end-user documentation (add ref to issue here: )

Reviewer Checklist:

[ ] Sufficient test cases (reproduces the bug/tests the requested feature)
[ ] Code is clear and sufficiently documented
[ ] Correct, in line with design

Processing this pull request


Day1 content mobile design

In this pull request, I have made a web page for a popular and famous event "What Is Next" and I added these pages:

The home page, with the hamburger menu and main program contents.

The dynamic speaker part.

The about page with the footer.

I have made these pages responsive for both mobile and desktop versions.

@Meltrust @andersonlebon @sja-thedude  Thank you for your kind review and feedback.


--jobs does not consider --local-cores when executing localrules

Snakemake version

8.4.11
Describe the bug

I'm running a snakemake workflow on a SLURM cluster (using snakemake-executor-plugin-cluster-generic), using cluster nodes with 48 cores and a head node with 8 cores.
My profile file looks like this:
jobs: 600
cores: 48
local-cores: 4
My workflow has a rule which waits for all samples to complete, then executes an I/O intensive step for each sample. To minimize filesystem burden, I specify this rule as a localrule (due to filesystem sync issues between cluster nodes).
However, when Snakemake executes this step, it launches up to 600 jobs on the localnode instead of 4. I understand that, as --jobs is described, this makes sense ; however, it seems sensible that snakemake should consider the resources available on the local node when selecting how many local jobs to execute simultaneously.
Logs

Minimal example

Expand example Snakefile

#!/usr/bin/env snakemake
localrules:
test_rule
samples=list(x for x in range(0,1000))
rule test_rule:
output:
txt="output/{sample}.txt"
shell:
"""echo SCIENCE > {output.txt}
&&
sleep 10
"""
rule all:
input:
expand("output/{sample}.txt", sample=samples)

Expand Profile

executor: cluster-generic
cluster-generic-submit-cmd:
  mkdir -p results/logs/cluster/{rule}/ &&
  sbatch
    --parsable
    --cpus-per-task={threads}
    --time={resources.time}
    --mem={resources.mem_mb}
    --job-name=smk-{rule}
    --output=results/logs/cluster/{rule}/{jobid}.out
    --error=results/logs/cluster/{rule}/{jobid}.err
    --partition={resources.partition}
default-resources:
  - time=1440
  - partition='large'
  - tmpdir='/tmp'
local-cores: 4
jobs: 600
cores: 48  # Match maximum node size.
latency-wait: 120
keep-going: True
rerun-incomplete: True
printshellcmds: True
scheduler: greedy
use-conda: True
conda-frontend: mamba
cluster-generic-cancel-cmd: scancel

Log of running the above Snakefile using cluster-generic

Building DAG of jobs...
Using shell: /usr/bin/bash
Provided remote nodes: 600
Job stats:
job          count
---------  -------
all              1
test_rule     1000
total         1001
Select jobs to execute...
Execute 600 jobs...
[Mon May 27 10:56:12 2024]
localrule test_rule:
output: output/141.txt
jobid: 142
reason: Missing output files: output/141.txt
wildcards: sample=141
resources: mem_mb=1000, mem_mib=954, disk_mb=1000, disk_mib=954, tmpdir=/tmp, time=1440, partition=large
echo SCIENCE > output/141.txt &&
sleep 10
...more job messages...

Additional context

Does this happen too, if you use the snakemake-executor-slurm?

It happens to me as well, using snakemake-executor-slurm.

Do your workflows make the distinction between localrules and non-local rules (all others)?

Yes, they make this distinction using this formalism:
rule some_local_rule:
    localrule: True
    input: "some_file.ext"
    …

rule some_dist_rule:
    input: "some_file_{x}.ext"
    …

Hello, I am running into the same issue using snakemake v.8.25.3 and snakemake-executor-slurm as well.


Increment the activities json

Hello,
Is the activities json still being updated regularly ? I've submitted few suggestions to increment it but seems to not be there.
I am keen to help and review all the received suggestions if necessary.
Just give me instructions how to proceed.

I was just going to say the same thing! It says 9 months ago, but I also just submitted a bunch. Let me know if I can help in any way.

Hi all, and thanks for your interest in the project! The activities have not been updated regularly, but I am going through and updating them right now. I should have a commit up tonight with the changes.
I often get busy with my classes and my student organizations, so I can't always make time to delve into the database, filter out the spam, and aggregate the new activities. Feel free to submit a pull request here if you have a really interesting idea for an activity, as it is easier for me to add them via pull requests than it is the suggestion system.

Glad to hear it's active. I totally understand life getting in the way :) I started by forking and prepping for a PR, but there are fields like OID that I'm not sure how you want to populate. If you expand the contributing guidelines, I will gladly go that route.
But I didn't write down the dozen or so contributions I just made! So I can't remember them all now. Hopefully they'll get through eventually.
Thanks! This is such a great idea!

Yea, the same for me. Not sure how to generate the OIDs. Let us know if you need further support maintaining the project. It's very useful 👍

I just added suggested activities to the database in this commit. I also simplified the activities.json file to make it easier to make pull requests.
Thanks again for the support and happy coding!

Thanks! What value do you want for the key? Just any unique integer? Just want to make sure I do the PR correctly.

Yes, I use this function to generate a random number between 1000000 and 9999999 to use as a unique key.


You can't search for songs with metadata without selecting anything in left columns

If you didn't select anything from the left columns, You can only find songs that don't have any metadata in the right column.
So if I have 2 Norah Jones songs in the directory, both have Norah Jones in the filename but only one of them has metadata.
If I type Norah Jones in the right column I would see only one song. This shouldn't be the case.

Yeah that is because I only search for song title/filename(for no metadata) in the song column.
I was debating with myself as well if it makes sense to search for artist/album as well in the song column.
The reason you brought up here is enough for me at this point to include the artist/album search in the song column. At least for now, as I still find this to be the best solution. But for now it should fix your problem for sure.
This will also be in the release I want to do this weekend.
Greetings!


gradlew 5 classesDirs not properly supported

In gradle 5 deprecated classesDir had been removed. Before classesDir type was File, wheras now classesDirs is a FileCollection.
jibxDependencies and collectJibx tasks need to be updated accordingly in order to support the FileCollection
Or a quick fix which will fix only projects with one type of sources will be to point to the first File from the collection ( classesDirs[0] )
https://github.com/Itiviti/gradle-jibx-plugin/blob/ac8b13f5bf633e859b29fab101362747761cdd81/src/main/groovy/com/ullink/gradle/plugins/jibx/JIBXPlugin.groovy#L17
Error:
Execution failed for task ':collectJibx'.

Cannot convert the provided notation to a File or URI: main classesDirs.
The following types/formats are supported:
- A String or CharSequence path, for example 'src/main/java' or '/usr/include'.
- A String or CharSequence URI, for example 'file:/usr/include'.
- A File instance.
- A Path instance.
- A Directory instance.
- A RegularFile instance.
- A URI or URL instance.

Fixed by https://github.com/Itiviti/gradle-jibx-plugin/commit/652e4dd02b9386f45a39ced63595777336771cdb


Radial menus for profession skills, weapon skills and utility skills

I am a disabled gamer and can have trouble reaching some keyboard keys quickly, and if it would be possible to make more radial menus like that for other keybinds so my hand doesnt need to move all over the keyboard and not need to turn off action camera and move the mouse all the way down to click skills.

https://github.com/jiangyi0923/GW2Addons/tree/oldc   this is old version ,
It seems to me that using imgui's imgui ::BeginTabBar() method is more convenient than the method you're using now,You can see how it works in SettingsMenu.cpp.
https://github.com/jiangyi0923/GW2Addons/tree/chinese this is 1.22 version ,
When I added ImGuiWindowFlags_AlwaysAutoResize to the window using your new method, there was a problem with the window. It would only show tabs

As much as I appreciate doing things right sometimes, the current setup is working just fine and I'd rather spend what little time I have on more important features.
Also, please try to open a new issue rather than reusing this issue which is for a completely different feature.

@jiangyi0923, hi, I created that tabbed settings menu. I am aware that ImGui implemented tabbed panels now, but GW2Radial uses an older version of ImGui that didn't yet support them, so I chose to work with what I have and "fake" tabs with buttons, instead of forcing the author to update ImGui, which could possibly:

cause a headache to update the code if ImGui made some breaking changes
make it incompatible with arcdps, which also uses an old ImGui version
create additional complications on the path of making it compatible with d912pxy


Added touch support

Saw your tweet on mobile, and figured this should work there too!!
So here it is :)

Thanks!
Files in dist are autogenerated, could you please make your changes against the dragula.js file in the project root instead?

Awesome stuff. Slightly refactored and merged into 1.2.0 :)


PMM-9379 implemented grafana db type test

https://pmm.cd.percona.com/blue/organizations/jenkins/pmm2-ui-tests/detail/pmm2-ui-tests/11342/pipeline

@vyarosh your job execution fails, please look into it

It's because the DB is "sqlite3" yet

This has been still not merged, we reverted the Dev changes on this on 2.27.0, hence needs to be waiting for more duration

https://jira.percona.com/browse/PMM-4466 - ticket is not merged yet


Installation issue on Amazon Ec2

I wanted to try to install your service on Amazon Ec2 (Amazon Linux).
I first tried using docker-compose and on running the yaml it is throwing File not found issue.
Then i tried by manually installing Elastic Search with instructions given in this link https://gist.github.com/hydeenoble/e3edb7e73df13095a8804bc1cbd31e10
elasticsearch.exceptions.UnsupportedProductError: The client noticed that the server is not Elasticsearch and we do not support this unknown product

Hi @SowmyaSharath
First of all, thanks for your feedback. It's very appreciate.
For the docker-compose installation, did you follow the setup instuctions guide?
The File not found issue could be raise by wrong permission access to download folder and cannot be stored. Could you give some logs from your installation setup?
For the second part, I'm guessing your're launching a local rubrix server instance using python command:
python -m rubrix.server

In that case, be sure the elasticsearch-cli dependency is not higher than 7.13.
pip install 'elasticsearch<7.14.0'

From 7.14, official elasticsearch clients checks the elasticsearch server flavour and raise this kind of error for Open source distributions.
See here https://github.com/elastic/elasticsearch-py/issues/1639

I tried changing the permissions and i can see the yaml file downloaded , but when i issue the docker-compose up command it throws this error. I am uploading the logs. Meanwhile i will check the version on Elastic Search
rubrix_logs (1).txt
.

Additionally, in case you haven't seen this other guide:
https://rubrix.readthedocs.io/en/stable/getting_started/advanced_setup_guides.html#deploy-to-aws-instance-using-docker-machine

Oh did not see that. Will try that as well.

I tried changing the permissions and i can see the yaml file downloaded , but when i issue the docker-compose up command it throws this error. I am uploading the logs. Meanwhile i will check the version on Elastic Search rubrix_logs (1).txt .

Regarding the logs it's look like docker is not running or  is running as root.
You can check the docker installation with hello-world image
docker run hello-world

You can also check guide referred by @dvsrepo

I tried changing the permissions and i can see the yaml file downloaded , but when i issue the docker-compose up command it throws this error. I am uploading the logs. Meanwhile i will check the version on Elastic Search rubrix_logs (1).txt .

Regarding the logs it's look like docker is not running or is running as root.
You can check the docker installation with hello-world image
docker run hello-world

You can also check guide referred by @dvsrepo

Awesome this solved my issues! My docker has some issues once i rectified it was ok.


Canceling Facebook Auth leads to error page

Steps to reproduce:

auth with facebook
click cancel (dont authorize fb)
it bring me to this page

{"code":401,"message":"An error of type 'access_denied' occurred during the login process: 'Permissions error'"}

It should bring me back to my app

Hi @johnpapa,
Thanks for using Azure Static Web Apps! We have identified the issues, and are working on a fix, which should be out soon!

Hi @johnpapa
This issue has been resolved in our latest release. Thanks for your feedback!


initial commit of Copy-SqlSsisCatalog

Completely open to changing the cmdlet name
This is an initial working function,  looking for some initial review/pointers/testing and potentially some ideas to maybe better approach this.

Cheers

To Do

[x] rename module to be catalog specific
[x] prompt user for password to create catalog if it doesn't exist.  Use Read-Host as secure string x 2 and check for matching to be safe

Edit: This will require loading another assembly
$null = [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SqlServer.Management.IntegrationServices")

Thanks @ctrlbold, reverted the psd1 and psm1 files

thanks for the review @ctrlbold,  I've attended to your comments/suggestions.  I also renamed the function, and added functionality for prompting and creating the destination catalog if it doesn't exist.
Thanks.   Have a good weekend 👍

@dansqldba I think this is good for QA now 👍

Added required assembly

[ ] Working/useful help content, including link to command on dbatools web site
[ ] All examples work as advertised
[ ] Does not contain template content
[ ] Does not contain excessive/unnecessary amounts of comments
[ ] Works remotely
[ ] Works locally
[ ] Works on lower versions or throws error specifying version not supported
[ ] Works with named instances
[ ] Works with clustered instances
[ ] Handles offline/read only databases
[ ] Supports multiple servers (at the command line or piped from Get-SqlRegisteredServerName)
[ ] No un-handled errors which stop the command working with multiple servers

@ctrlbold re: your comment on splitting these up into smaller more granular functions.
I think that's a good idea, I'd be able to do that in the future.   Maybe we want to create an issue and assign it to me?

also I've attended to the comments, if you have a chance to retest.   Also added the ability to skip the prompt with a switch param, EnableSqlClr for more automated way of calling this function (same as what we did with the Create catalog password as a secure string param).


Error on Cron Expression

I'm trying to use river 1.5.1 with cron expression:
"schedule" : "0 0 12,19 * * ?", //i need to run every 12:00 and 19:00 from all days , all months
but i got this error:
java.lang.IllegalArgumentException: invalid cron expression format: Unexpected end of expression.
at org.xbib.elasticsearch.plugin.jdbc.cron.CronExpression.buildExpression(CronExpression.java:302)

I also encountered this problem. My expression is : "schedule":"0 1,5 0-23 ? * *".
ps:
elasticsearch1.5.2  elasticsearch-river-jdbc-<IP_ADDRESS>
redhat 6+ and CentOS7


Missing timezone reference in status-bar

This is confusing:
Im pretty sure I scheduled a maintenance at 7:45pm PDT, see

However my bar is saying:

June 4th 4:45am ... then I noticed this is probably showing my local time zone which is great actually, but it should state CEST to be more clear

@tvb this is an excellent idea! The plugin uses Moment.js to translate the UTC timestamp into something for friendly for the audience, it shouldn't need much work to add the Timezone letters in. I'll take a look at this.

@SirRawlins any update?

@tvb at the moment the JS library we use for formatting the dates doesn't support timezone letters, I've opened an issue with them to discuss it. https://github.com/helpers/helper-moment/issues/6
We'll see where this takes us.


Create tool to load AP data

This tool will bypass all schema/data validation and load data into the following:
another asset package
a client server UN
a services UN into a new named version
Users can choose what tables to load and in what order. If they want more advanced control, the tool can also run in "dry mode" and they can modify the output python script (a la AP_Workspace)

available in https://github.com/Esri/Utility-Data-Management-Support-Tools/blob/<IP_ADDRESS>/UtilityDataManagementSupport.atbx


cp: --remove-destination + --attributes-only should copy symlinks

This is causing the latest version of the tests/cp/attr-existing GNU test to fail.

I can give this a shot

I think --remove-destination is a red herring, and the issue here is how the flags -a and --attributes-only interact.
ln -s file1 sym1
cp --attributes-only sym1 file2 && test -L file2     # GNU: 1, UUtils: 1
cp -a sym1 file3 && test -L file3                    # GNU: 0, UUtils: 0
cp -a --attributes-only sym1 file4 && test -L file4  # GNU: 0, UUtils: 1```

GNU seems to give `-a` priority over `--attributes-only` when copying a symlink, while UUtils seems to give `--attributes-only` priority. I'll work on a fix for this issue, and we can see if that fixes the GNU tests.


combine.lua example error

Hello.
When I try to run combine.lua example, I got such error
(lua-vips:15837): GLib-GObject-WARNING **: 00:11:40.698: cannot retrieve class for invalid (unclassed) type '<invalid>'
luajit: /usr/local/share/lua/5.1/vips/gvalue.lua:76: no such enum over
lua-vips: no such enum type

stack traceback:
        [C]: in function 'error'
        /usr/local/share/lua/5.1/vips/gvalue.lua:76: in function 'to_enum'
        /usr/local/share/lua/5.1/vips/Image_methods.lua:555: in function 'composite'
        combine.lua:17: in main chunk
        [C]: at 0x559cac02e1d0

What's wrong? Can I fix it myself without editing library itself?

Hi @Rorkh, it should work, I see:
john@banana ~/GIT/lua-vips/example (master) $ luajit combine.lua
writing x.jpg ...

Generating:

Though that example pre-dates combine support for x/y parameters. I should update it.

OK, example updated.


Correct typos in the installation command on README.md in the example

What this PR does / why we need it?
This PR change typo error on example's REAMD.md!
$ docker-compose -f docker/docker-compose.yml up

to
$ docker-compose -f docker/docker-compose.yml up

Any background context you want to provide?
Maybe I'm mistaken because I don't know much about docker complex, but when I run it, it runs well when there's no up in front of it!
What are the relevant tickets?

Fixes #701
Checklist

[ ] Added relevant tests or not required
[x] Didn't break anything

 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.

Thank you for maintaining this great project! :smile:


Retry the connection to the database when the server is unavailable

Currently the application crash.

Indeed important issue to solve. Thanks Max for the notice!

Connection to mongodb through Mongoose or Agenda has to be done with the property useUnifiedTopology, properties like autoReconnect, reconnectTries and reconnectInterval are deprecated.
With useUnifiedTopology activated the default delay to connect to the database is 30 seconds. It can be changed into the connection string of mongodb with the property serverSelectionTimeoutMS.
To set the timeout to a minute, we would have to pass to Krypton dbAddress property something like: mongodb://localhost:27017/users?serverSelectionTimeoutMS=60000.


Simple non-docker development enviroment

WARNING: This may break docker installs, but it might not. Please test before deploying!
Switch to use sqlite3 for the database. This means we don't have to have a SQL DB server running at all. Long term I think the production deploys on NUCs and other field hardware could use this. But the migration will need some work.
Add dotenv to load the .env file when running locally.
Minor changes to how webpack is loaded. Mostly pulled from the rails defaults.

This will need new instructions for running locally. Basically it can all be down w/o docker. We can get docker working in the future, but I'd go with the non-docker approach first (but I am biased there)
Steps for running in development:

Install Ruby 2.5.1
Clone Repo
bundle install
rails db:setup

Then to run it, run each in a terminal tab:
./bin/rails server
./bin/webpack-dev-server

is this still needed?
closing for now and thank you for the work!

Do you still want to be able to run w/o containers? These changes have a few things you may want to cherry-pick into master if so. If not--you are all good!