text:
Browserslist: caniuse-lite is outdated

When building the frontend I get:
Browserslist: caniuse-lite is outdated. Please run:
  npx update-browserslist-db@latest
  Why you should do it regularly: https://github.com/browserslist/update-db#readme

Sorry totally missed this, done in #1032

#1032 is an issue and not a PR?

Sry, I meant #1046

Ok, the version pump there needs to be removed then so that we can merge this before the release. Or we simply skip 0.3.5 and directly release 0.3.6? It is only a number after all.

Done.

Is this still an issue?

I think it was fixed by you in a6dca28fc225b25eb0825378889223c6278894ca
I close it for now. Eventually it will again to be updated npm install complaints then, then we can reopen this issue.

repo: ElektraInitiative/PermaplanT


text:
Scrollbar style beautification and unification of [Feature Request] table components

Existing Component
是
Component Name
Table 表格
Description
“Table 表格”组件的滚动条样式希望可以与“Select 选择器”组件的下拉面板的滚动条样式保持一致，按需显示。
另外，“Cascader 级联选择器”等组件也一样。

Sorry, we have no plan to support this.

source: gharchive/issue

authors: Leopoldthecoder mismo

repo: ElemeFE/element

license: MIT

license_type: permissive

license_source: github-api


text:
[Bug Report] 使用element-ui的DateTimePicker，怎么控制只有在点击“确定”按钮和“此刻”按钮时修改时间？点击外面也触发了change事件

Element UI version
2.15.7
OS/Browsers version
win10
Vue version
2.6.14
Reproduction Link
https://jsfiddle.net/mmx38qxw/33
Steps to reproduce
使用element-ui的DateTimePicker 点击日期框外面 会触发change事件
What is Expected?
点击确定才触发
What is actually happening?
日历框外面也触发

同问


text:
怎样给el-input 添加keyup时间

ElementUI version

OS/Browers version

Vue version

Reproduction Link

Steps to reproduce
What is Expected?
What is actually happening?

FAQ 第一条，以及搜索历史 issues

authors: BlueBoyC jikkai


text:
The [Bug Report] table does not make the extended content scroll around the table while using extended rows and fixed columns

Element UI version
1.3.7
OS/Browsers version
windows 10 / chrome 59
Vue version
2.4.1
Reproduction Link
https://jsfiddle.net/ykop80ao/
Steps to reproduce
在表格中，同时使用 固定列 加 扩展行，目前只能让扩展行的内容随，表格一起滚动，便导致内容错乱，
What is Expected?
在表格中，同时使用 固定列 加 扩展行，让扩展行的内容不随表格左右滚动
What is actually happening?
在表格中，同时使用 固定列 加 扩展行，目前只能让扩展行的内容随，表格一起滚动，便导致内容错乱，

Table with fixed column and header does not scroll when hover a fixed column, any news?

+1

从设计上来说，扩展行和固定列都是为了解决数据项内容过多的问题。在使用时，请选择其中一种方案。

authors: Leopoldthecoder biggu0 dingyiming talski


text:
移动端使用ve-bmap，自定义label的单位问题

Summary 简述
移动端使用ve-bmap，自定义label的单位问题，采用formatter的api，自定义绘制，但是我移动端使用的是rem，formatter的样式，都是以px为单位。
如果我想要以rem为单位，该怎办？
当然我不是想在这输入rem的值，而是通过我输入px的值，然后到页面转为rem的单位，参考px2rem
Expect 期望结果
formatter的rem解决
Reproduce 重现示例

https://github.com/apache/incubator-echarts/issues/5280
看上去 echarts 目前还不支持这种方式。

那换一种方式，label支持用dom做？

应该也是不行的 https://jsfiddle.net/vue_echarts/aj9cemsf/25/ ，
echarts 对于这种问题的解决方案是使用一种类似 media query 的方式实现，可以尝试一下，不过感觉这种方式并没有使用 rem 灵活方便。

这种也不行，算了，我先设置死的吧，期待后面能加上支持rem，要是能自定义dom就更好了

authors: MaJiaXuan xiguaxigua

repo: ElemeFE/v-charts

license: mit

license_source: bigquery


text:
'Show Blizzard addons found in dependencies' can have unintended consequences

For informational purposes, 'Show Blizzard addons found in dependencies' is an interesting option. However it comes with a pitfall:
If you have this option enabled and then click 'Disable All' (e.g. if you want to remove all entries from a set), SAM will also disable all displayed Blizz addons, like here for example:

As a result, after reloading/logging, you get a gazillion errors and have no idea what happened.
If at some point it occurs to you that your sudden problem may be related to that option, and you disable now this option and reload with your set, you are making things not better: Since these Blizz addons are likely not part of any of your sets, loading a set will not enable them.
Also clicking 'Enable All' will not help you, as SAM's 'Disable All' / 'Enable All' seems to act on displayed addons (not on all addons as the button label suggests).
To get your disabled Blizz addons back, you have to re-enable the option, then click 'Enable All', and then you can disable the option for good and reload with your set.
Well, once you have learned that, it's no longer an issue, but it can take a while to figure this out ;-)
I think a good solution would be to hard-exclude all Blizz addons from being disabled. Or popping up a fat warning if someone curious like me enables the option ;)
– Tom

This feature is kind of an (happy?) accident. (Blizzards addons just showed up when I made the algorithm for build the dependency tree)
I added a warning and made the "enable/disable all" buttons ignore then, for now is probably enough. :)

Very nice warning text!
Too late for me, but you've saved thousands of other users from the traumatic experience when suddenly the entire UI freaks out and you don't know why… 😇

authors: Eliote tflo

repo: Eliote/SimpleAddonManager


text:
Bring the new "CuteSpot" to Ubuntu Touch...

Are you able to bring CuteSpot (Sailfish version) to Ubuntu Touch? This app seems more stable and up-to-date. Thank you in advance.

The current development version of CuteSpotify for Ubuntu Touch uses the same updated version of libQtSpotify that the Sailfish version uses, it's not simply a matter of merging the branches however, so I'll close this merge request.

source: gharchive/pull-request

authors: Elleo Kliklink

repo: Elleo/cutespotify


text:
Search for vehicle number

Allow the user to search after their bus or train, and then only display delays with that info in mind.

Done, this is the commit: https://github.com/Ellipog/Forsinka/commit/4d888c5cd9759230b032bdd298a90b4ce472af9e

repo: Ellipog/Forsinka


text:
Fix issue #1080

Check if both the connection and authentication to the SMTP server were successful. If either the connection / authentication failed, skip the attempt o send the email.

Oh ... and a changelog entry would be needed. :)

authors: diogoosorio narfbg

repo: EllisLab/CodeIgniter


text:
How to get spir-v with OpCapability Kernel?

Hi,
I have a dummy compute kernel:
#[spirv(compute(threads(768)))]
pub fn main_cs(
    #[spirv(global_invocation_id)] id: UVec3,
    #[spirv(storage_buffer, descriptor_set = 0, binding = 0)] prime_indices: &mut [u32],
) {
    let index = id.x as usize;
    prime_indices[index] = collatz(prime_indices[index]).1u32;
}

I can run it using Vulkano abd it works, but I wanted to run this spir-v kernel using Intel Level Zero and this did not work. Problem is that Intel Level zero is OpenCL like API and it require that SPIR-V is :
OpCapability Kernel
OpMemoryModel Physical64 OpenCL
..

while my dummy compute kernel as SPIR-V contains:
OpCapability Shader
OpMemoryModel Logical Simple
...

How can I compiler my rust compute shader so it is of SPIR-V form OpCapability Kernel ?

I believe you do it in the builder interface.
SpirvBuilder::new(<path_to_crate>, <target>)
        .capability(Capability::Kernel)
        .build()?

authors: JoelCourtney jczaja

repo: EmbarkStudios/rust-gpu


text:
Future Multiple Client/Transport Support

Hello,
I was just curious if there are any plans for eRPC to support multiple clients and/or transports in the future.
Looking at previous posts (#52), I see that a workaround is suggested but it is not clear whether it will cause other problems.
Thank you in advance for the help!

Hello @ramlco , supporting multiple clients and providing such examples is on the todo list but due to other work priorities this is not going to be done soon, unfortunately.

what about a router system which will be able to handle more than one client and more than one transport? The concept is similar in nature to a message router I used to work on which could transfer messages between devices in the system whether they were running on the same processor, directly connected to another, or connected between different transports.
Let's start with this arrangement:
MCU A <---UART---> MCU B
One transport is easy enough, and bidirectional client/server is taken care of by the transport arbitrator which looks at the message type (invocation / one way: pass it to the server; otherwise, process it in the client)
MCU A has WiFi, Bluetooth, CAN. MCU B has USB, another CAN. One or the other might have an audio DAC attached. Some of the IO pins that need to be twiddled might be on the other end. They use eRPC to pass information back and forth to each other so the application code doesn't need to care which core it's running on
Would be great to use the same idea to provide RPC for a desktop or mobile app client over those other transports so you have one single source of truth: the IDL. Imagine some Python script running on the PC to assist in automated testing, debugging, or development
the tricky part becomes how do you get the WiFi client able to call something on MCU B?
Well, if you expand the arbitrator approach a little bit, it could handle such a situation where the thing that receives it is not directly able to service it, but it knows who can
I think an eRPC "server hello" message could be created to say what is its server name and what are the service IDs it serves. Maybe there is a client hello, as well.
The router would have a list of registered transports, a list of servers, and the service IDs those servers have.
After the startup "hello", MCU A has the following list:
Transports:

UART (ID 1)

Server 1: self

Service: Net (service ID 1)
Service: CAN A (service ID 2)

Server 2: MCU B

Service: USB (service ID 3)
Service: Audio (service ID 4)
Service: CAN B (service ID 5)

TCP (ID 2)

Server 1...

Bluetooth (ID 3)

Server 1...

CAN (ID 4)

Server 1...

etc.

A client connects over TCP and requests something from the USB drive. MCU A knows that service 3 is available on server 2, over UART, so it forwards the message to that transport. (Perhaps there is a transport ID and client ID added to the header so that when the response comes back, the router knows which TCP client to send it back to)
This assumes each service can only be served by one device in the system, and you don't mind all services being available to all clients
Indirectly routing may be easy enough as well. Let each server post the services it has available across all its transports. Then if a transport is running over CAN on MCU B, and an external device connects with a server that has a "diagnostic" service ID 6, then MCU B posts back to MCU A that it not only handles 3, 4, and 5, but now 6 as well. MCU B then has this routing list:

UART (ID 1)

Server 1: self

Service: USB (service ID 3)
Service: Audio (service ID 4)
Service: CAN B (service ID 5)

Server 2: MCU A

Service: Net (service ID 1)
Service: CAN A (service ID 2)

CAN (ID 4)

Server 1: self
Server 3: diagnostic

Service: diagnostic (service ID 6)

etc

And MCU A now has this routing list:

UART (ID 1)

Server 1: self

Service: Net (service ID 1)
Service: CAN A (service ID 2)

Server 2: MCU B

Service: USB (service ID 3)
Service: Audio (service ID 4)
Service: CAN B (service ID 5)
Service: diagnostic (service ID 6)

TCP (ID 2)

Server 1...

etc.

Could get a little foggy as to how the multiple bounces works, so maybe at first it only supports one degree of Kevin Bacon
Hope at least some of that was clear enough. I love me some pipe dreams.

authors: MichalPrincNXP ftab ramlco

repo: EmbeddedRPC/erpc


text:
Allocate struct on stack

When using structs with eRPC, they are always allocated with erpc_malloc. erpcgen generates the following code for the server:
data = (someStruct *) erpc_malloc(sizeof(someStruct));
Why is the struct allocated with malloc, instead of allocating it on the function's stack? When using arrays or primitive types, they are allocated on the stack, as expected:
uint8_t someArray[10];
Is there a way to allocate the struct on the stack, is it is done with arrays?
Background of this question is that I want to avoid malloc completely.

Try to convert struct into array, i.e. use "fooStruct[0] a" instead of "fooStruct a" as the interface function parameter.

Maybe adding:
#define erpc_malloc alloca
Can do the work for whoever interested?

and need:
#define erpc_free(x)
probably

authors: MichalPrincNXP amgross lippit


text:
ProductMatern32 kernel embedding for quadrature

Issue #, if available:
Description of changes:
So far the quadrature package only supports kernel embeddings that are combintions of the RBF kernel with several integration measures. This PR adds

the kernel embedding of the Matern32 product kernel w.r.t the Lebesgue measure
a wrapper for GPy.
tests for said kernel embedding.
(and some minor docstring fixes.)

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Codecov Report

Merging #408 (608c1f1) into main (186b7e2) will decrease coverage by 0.35%.
The diff coverage is 76.36%.

:exclamation: Current head 608c1f1 differs from pull request most recent head 8ae18ff. Consider uploading reports for the commit 8ae18ff to get more accurate results

@@            Coverage Diff             @@
##             main     #408      +/-   ##
==========================================
- Coverage   88.95%   88.60%   -0.36%
==========================================
  Files         128      129       +1
  Lines        4248     4398     +150
  Branches      610      639      +29
==========================================
+ Hits         3779     3897     +118
- Misses        372      396      +24
- Partials       97      105       +8

Impacted Files
Coverage Δ

emukit/quadrature/kernels/quadrature_kernels.py
80.55% <ø> (ø)

emukit/model_wrappers/gpy_quadrature_wrappers.py
69.12% <60.00%> (-7.19%)
:arrow_down:

emukit/quadrature/interfaces/standard_kernels.py
73.07% <80.00%> (+8.37%)
:arrow_up:

emukit/quadrature/kernels/quadrature_matern32.py
95.52% <95.52%> (ø)

emukit/model_wrappers/__init__.py
100.00% <100.00%> (ø)

emukit/quadrature/interfaces/__init__.py
100.00% <100.00%> (ø)

emukit/quadrature/kernels/__init__.py
100.00% <100.00%> (ø)

Continue to review full report at Codecov.

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

I know this is arealdy merged, but got a few review comments. Hope you don't mind!

Yes, sure, thanks! Whenever there are major changes I will wait for a review also.

authors: codecov-commenter mmahsereci

repo: EmuKit/emukit


text:
Minor issues with the Ancient Codex

If Embers' ores are not registered at startup, the Ancient Codex's tab for Ores will be empty. Here's how that looks in-game!

The Ancient Codex has a strange empty tab with no localization value (if it helps, I'm using the extended-life Soot and Aetherworks versions):

Thank you for pointing both of these things out. I'll try to get them sorted out soon. :)

Fun fact the "test" category was added by Embers Construct, so I had to do some research to find which mod added it. :)

repo: Ender-Development/Embers-Extended-Life


text:
Régression pour le proto

Si le proto est lancé en ligne (et pas en local), le jeu est cassé : pas de raquette, pas de mouvement de la balle

Probablement que les liens sont uniquement locaux et ne fonctionnent pas sur un hébergement en ligne

Bug résolu !!
Une majuscule manquante dans le html causait ce problème

repo: EnderGeek/Casse-Brique-ISN


text:
As a FAS user I want to select by grid area

Synopsis
Is this the correct anticipated interaction design?
As a FAS user
I want to select by aggregation
So that I can start finding the desired basis data

Acceptance-Criteria

[ ] AC1: FAS users can select a grid area from a selected aggregation

Tech-Notes
Tasks

[ ]

@lasrinnil @PerTHenriksen @khatozen I'm closing this story as per team talk where we agreed to only provide CSV files with data for all areas and not per grid area.

repo: Energinet-DataHub/geh-aggregations


text:
Processing Function (boilerplate)

Is your feature request related to a problem? Please describe.
Not implementation. Look at sample project (Pull #47)
Describe the solution you'd like.
Mediatr pipelines

[ ] Unit of Work behavior

[ ] Commit transaction

[ ]  BusinessProcessResponder behavior
[ ] IntegrationEventsDispatch behavior
[ ] ValidationReport behavior

Definition of done

[ ] Test that the function can be built/executed

Rejected.txt
RSM-021.txt
Accepted.txt

repo: Energinet-DataHub/geh-metering-point


text:
move codeql cd trigger

Description

References

#0000

Codecov Report

Merging #254 (a5f7af7) into main (ebff71e) will increase coverage by 1.73%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main     #254      +/-   ##
==========================================
+ Coverage   81.49%   83.22%   +1.73%
==========================================
  Files         342      451     +109
  Lines        6166    10135    +3969
  Branches      622        0     -622
==========================================
+ Hits         5025     8435    +3410
- Misses        922     1380     +458
- Partials      219      320     +101

see 221 files with indirect coverage changes
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

authors: Renetnielsen codecov-commenter

repo: Energinet-DataHub/opengeh-edi


text:
chore: Add settlement and metering point type to aggregated request

Since wholesale are responsible for validating the metering point type and settlement method they need knowledge of them. Hence the mappings from metering point type and settlement method have been moved.
The protobuf contract still has old information for backwards compatibility

We should add tests for this.

authors: MadsDue RasmusGraabaek

repo: Energinet-DataHub/opengeh-wholesale


text:
Wasabi blocked (S3 alternative)

Energized Protection - block ⚡

Let's make an annoyance free, better open internet, altogether!

Issue Submit Form

  Provide the following info properly, which will help us to resolve your issue quickly.

Issue(s):
Type x in between [ ] and make sure there isn't any space between brackets. Example; for Your Selected Issue(s), type like this - [x]
You can select more than one category of issues if you need to!

[x] Whitelist
[ ] Blacklist
[ ] App Broken
[x] Website Broken
[ ] Request
[ ] Other Issue

Pack(s):
Write the name of the pack(s) you are using.

Pack(s) Name: Basic, Blu, Ultimate

Extension(s):
Also name the extension(s) if you are using any. If you don't then leave it blank.

Extension(s) Name:

Domain(s):
If you are submitting this issue for whitelist/blacklist issue, send us the domain(s) for whitelisting/blacklisting here. Kindly use the Code Tag to prevent tracking.

Domain(s):

s3.eu-central-2.wasabisys.com
s3.us-east-1.wasabisys.com
s3.us-west-1.wasabisys.com
s3.wasabisys.com

Your Config:
Just to ensure there is no issues or conflicts with other app/software/magisk module/extension/source list.
Make sure you are running Energized Protection Service only.

Client: PiHole

Version:

Detail:
Write us a lil bit more about your issue or query. You can attach any screen shot or log of the issue or advert, this will help to highlight it.

Your Issue Detail:
Wasabi is a S3-alternative hoster.

Thank you for making Energized Protection great, with your kind help!
A project by Ador with ❤

This is also hitting s3.eu-central-1.wasabisys.com.
This is the full list of Wasabi service urls, all of which should be whitelisted:
s3.wasabisys.com
s3.us-east-1.wasabisys.com
s3.us-east-2.wasabisys.com
s3.us-central-1.wasabisys.com
s3.us-west-1.wasabisys.com
s3.ca-central-1.wasabisys.com
s3.eu-central-1.wasabisys.com
s3.nl-1.wasabisys.com
s3.eu-central-2.wasabisys.com
s3.de-1.wasabisys.com
s3.eu-west-1.wasabisys.com
s3.uk-1.wasabisys.com
s3.eu-west-2.wasabisys.com
s3.fr-1.wasabisys.com
s3.ap-northeast-1.wasabisys.com
s3.ap-northeast-2.wasabisys.com
s3.ap-southeast-2.wasabisys.com

Source: https://wasabi-support.zendesk.com/hc/en-us/articles/360015106031-What-are-the-service-URLs-for-Wasabi-s-different-regions-

authors: bermeitinger-b okrabiblestudy

repo: EnergizedProtection/block


text:
[CHORE] - Force Node version

What work needs to be performed?
We can force the version of Nodejs to use, have a look here
Additional information
After adding the needed file, ensure that format of Node version is compatible in package.json

Hi there ,
Please assign it to me

Completed it and raised PR request . Do check

To close this issue please do the following.

Make a fresh fork of this repo so that you are in-line with the project
add a new file .npmrc in the root directory
add the line engine-strict = true to this new file
commit only this new file
open a PR to this repo

No further changes are required. My mention of the package.json format was just to check it still works as it is, and as you can see in the below screenshot, it still works as expected when trying to run npm install on Node v12:

To close this issue please do the following.

Make a fresh fork of this repo so that you are in-line with the project
add a new file .npmrc in the root directory
add the line engine-strict = true to this new file
commit only this new file
open a PR to this repo

No further changes are required. My mention of the package.json format was just to check it still works as it is, and as you can see in the below screenshot, it still works as expected when trying to run npm install on Node v12:

Hi there ,
Created new PR . Please check

authors: MizouziE sanyamgandhak

repo: Energy-Price-News-API/energy-prices-api


text:
Analytics 2.3.1

Scalar economic changes over time fixes
Check whether the date exists before trying to set start and end date
Fix TargetMeter.calculate_costs_for_meter
More cost fixes

updates to YAML files and tests.

closing this in favour of https://github.com/Energy-Sparks/energy-sparks/pull/2323

authors: iant ldodds

repo: Energy-Sparks/energy-sparks


text:
Refactor assembly.status module

moved part of the functionality to the argument parser to reduce code complexity
added some additional type hints
adjusted documentation

Still a draft until unit tests are provided, but would like to review the code with @ens-LCampbell first.

Thank you @ens-LCampbell 😊 To be completely honest, not sure if what I'm doing with the parsers is the standard or a good practice, but it felt more modular.

repo: Ensembl/ensembl-genomio


text:
AND condition not short circuiting in Js

have some bad array (with possible null values) and im trying to filter out some data out of it while ignoring the null values using this code:
var badArray = [1, 2, null, 4, 5, null, 6];
var goodArray = badArray.filter(function(e) {
  return e != null && e % 2 == 0;
})
console.log(badArray)
console.log(goodArray)

assuming first part of condition i.e., e != null should short circuit the whole condition (as AND operator is used) and not check the second part of condition, hence not throwing any error.
But it checks the second part of condition e % 2 == 0 even first one is false! strange?

duplicated of #758 just fixed

repo: EnsembleUI/ensemble


text:
Round Number is 1 for first round (0)

Hi
Not sure if this is an issue, but the round number is 1 on the first round, denoted as 0 in the log and then is still 1 for the actual 1st round- is the just limited to me?
If this is intentional, how should I go about determining a fresh game state if not by a round number of 0?

Hi RexFuzzle,
How are you reading the round information?  Looking at the state.json and the map.txt files on the latest game engine (V1.2.4) the Current Round attribute are the same as the log directory number in every case on my side?

Ok, so the state.json and map.txt file in the round directory are correct, but the same files in the player's directory, i.e. logs/0/A/state.json shows a round of 1. The example bot reads this json, not the one in the directory above...
I have compiled this on ubuntu so not sure if that is causing the issue, but everything else seems to work.

Also subsequently found that the bombBag parameter also doesn't go to 0 when you place a bomb... Just need to confirm that it is definitely my system/ custom compile that is causing the issue

Ok, I see what you mean.  It is not just you, I get it on my side as well.  The round's state.json is written write before the bot files are written and are executed, but when the round number is incremented between those two calls.
I will have to fix it, I cannot do that today, but will have a look at it tomorrow.  Or you can make the required changes and create a pull request?

Haha, sjoe, was a bit worried there. Thank you, I'll have a look, but my C# isn't... sharp.

Note: This has not fixed the BombBag bug, which i think is related, just haven't found where it is yet.

Hi Rexfuzzle,
I fixed the bug with the round numbers and will most likely publish a new release tomorrow.  The bombag scenario is intentional, it is only on the map.txt that the bombag gets decremented, in the state.json you will have to calculate bombs planted - bombag size to get bombs available.  So to clarify, the map.txt indicates bombs available in the bomb bag, where the state.json indicates bombag size.

authors: EntelectChallenge RexFuzzle


text:
Error with missing value

I am on Julia 1.8.5 and Enzyme d6e691c. Having a missing return value gives an error and crashes Julia. I'm not sure what the gradient should be here (nothing?) but it would be nice if there was a way to handle it.
using Enzyme
autodiff(Reverse, x -> x + missing, Active, Active(1.0))

julia: /workspace/srcdir/Enzyme/enzyme/Enzyme/EnzymeLogic.cpp:3453: llvm::Function* EnzymeLogic::CreatePrimalAndGradient(const ReverseCacheKey&&, TypeAnalysis&, const AugmentedReturn*, bool): Assertion `!key.todiff->getReturnType()->isVoidTy()' failed.

signal (6): Aborted
in expression starting at REPL[2]:1
gsignal at /lib/x86_64-linux-gnu/libc.so.6 (unknown line)
abort at /lib/x86_64-linux-gnu/libc.so.6 (unknown line)
unknown function (ip: 0x7fdc98879728)
__assert_fail at /lib/x86_64-linux-gnu/libc.so.6 (unknown line)
CreatePrimalAndGradient at /workspace/srcdir/Enzyme/enzyme/Enzyme/EnzymeLogic.cpp:3453
EnzymeCreatePrimalAndGradient at /workspace/srcdir/Enzyme/enzyme/Enzyme/CApi.cpp:524
EnzymeCreatePrimalAndGradient at /home/jgreener/.julia/dev/Enzyme/src/api.jl:124
enzyme! at /home/jgreener/.julia/dev/Enzyme/src/compiler.jl:6928
unknown function (ip: 0x7fdaeeb6804f)
_jl_invoke at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/gf.c:2377 [inlined]
ijl_apply_generic at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/gf.c:2559
#codegen#162 at /home/jgreener/.julia/dev/Enzyme/src/compiler.jl:8178
codegen##kw at /home/jgreener/.julia/dev/Enzyme/src/compiler.jl:7804 [inlined]
_thunk at /home/jgreener/.julia/dev/Enzyme/src/compiler.jl:8691
_thunk at /home/jgreener/.julia/dev/Enzyme/src/compiler.jl:8688 [inlined]
cached_compilation at /home/jgreener/.julia/dev/Enzyme/src/compiler.jl:8726 [inlined]
#s263#191 at /home/jgreener/.julia/dev/Enzyme/src/compiler.jl:8784 [inlined]
#s263#191 at ./none:0
_jl_invoke at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/gf.c:2377 [inlined]
ijl_apply_generic at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/gf.c:2559
GeneratedFunctionStub at ./boot.jl:582
_jl_invoke at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/gf.c:2377 [inlined]
ijl_apply_generic at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/gf.c:2559
jl_apply at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/julia.h:1843 [inlined]
jl_call_staged at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/method.c:520
ijl_code_for_staged at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/method.c:571
get_staged at ./compiler/utilities.jl:114
retrieve_code_info at ./compiler/utilities.jl:126 [inlined]
InferenceState at ./compiler/inferencestate.jl:284
typeinf_edge at ./compiler/typeinfer.jl:868
abstract_call_method at ./compiler/abstractinterpretation.jl:647
abstract_call_gf_by_type at ./compiler/abstractinterpretation.jl:139
abstract_call_known at ./compiler/abstractinterpretation.jl:1716
abstract_call at ./compiler/abstractinterpretation.jl:1786
abstract_call at ./compiler/abstractinterpretation.jl:1753
abstract_eval_statement at ./compiler/abstractinterpretation.jl:1910
typeinf_local at ./compiler/abstractinterpretation.jl:2386
typeinf_nocycle at ./compiler/abstractinterpretation.jl:2482
_typeinf at ./compiler/typeinfer.jl:230
typeinf at ./compiler/typeinfer.jl:213
typeinf_edge at ./compiler/typeinfer.jl:877
abstract_call_method at ./compiler/abstractinterpretation.jl:647
abstract_call_gf_by_type at ./compiler/abstractinterpretation.jl:139
abstract_call_known at ./compiler/abstractinterpretation.jl:1716
abstract_call at ./compiler/abstractinterpretation.jl:1786
abstract_call at ./compiler/abstractinterpretation.jl:1753
abstract_eval_statement at ./compiler/abstractinterpretation.jl:1910
typeinf_local at ./compiler/abstractinterpretation.jl:2360
typeinf_nocycle at ./compiler/abstractinterpretation.jl:2482
_typeinf at ./compiler/typeinfer.jl:230
typeinf at ./compiler/typeinfer.jl:213
typeinf_ext at ./compiler/typeinfer.jl:967
typeinf_ext_toplevel at ./compiler/typeinfer.jl:1000
typeinf_ext_toplevel at ./compiler/typeinfer.jl:996
jfptr_typeinf_ext_toplevel_17539.clone_1 at /home/jgreener/soft/julia/julia-1.8.5/lib/julia/sys.so (unknown line)
_jl_invoke at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/gf.c:2377 [inlined]
ijl_apply_generic at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/gf.c:2559
jl_apply at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/julia.h:1843 [inlined]
jl_type_infer at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/gf.c:315
jl_generate_fptr_impl at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/jitlayers.cpp:319
jl_compile_method_internal at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/gf.c:2091 [inlined]
jl_compile_method_internal at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/gf.c:2035
_jl_invoke at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/gf.c:2369 [inlined]
ijl_apply_generic at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/gf.c:2559
autodiff at /home/jgreener/.julia/dev/Enzyme/src/Enzyme.jl:214
unknown function (ip: 0x7fdaeeb08cd2)
_jl_invoke at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/gf.c:2377 [inlined]
ijl_apply_generic at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/gf.c:2559
jl_apply at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/julia.h:1843 [inlined]
do_call at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/interpreter.c:126
eval_value at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/interpreter.c:215
eval_stmt_value at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/interpreter.c:166 [inlined]
eval_body at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/interpreter.c:612
jl_interpret_toplevel_thunk at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/interpreter.c:750
jl_toplevel_eval_flex at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/toplevel.c:906
jl_toplevel_eval_flex at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/toplevel.c:850
ijl_toplevel_eval_in at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/toplevel.c:965
eval at ./boot.jl:368 [inlined]
eval_user_input at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/usr/share/julia/stdlib/v1.8/REPL/src/REPL.jl:151
repl_backend_loop at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/usr/share/julia/stdlib/v1.8/REPL/src/REPL.jl:247
start_repl_backend at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/usr/share/julia/stdlib/v1.8/REPL/src/REPL.jl:232
#run_repl#47 at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/usr/share/julia/stdlib/v1.8/REPL/src/REPL.jl:369
run_repl at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/usr/share/julia/stdlib/v1.8/REPL/src/REPL.jl:355
jfptr_run_repl_65104.clone_1 at /home/jgreener/soft/julia/julia-1.8.5/lib/julia/sys.so (unknown line)
_jl_invoke at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/gf.c:2377 [inlined]
ijl_apply_generic at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/gf.c:2559
#967 at ./client.jl:419
jfptr_YY.967_33139.clone_1 at /home/jgreener/soft/julia/julia-1.8.5/lib/julia/sys.so (unknown line)
_jl_invoke at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/gf.c:2377 [inlined]
ijl_apply_generic at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/gf.c:2559
jl_apply at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/julia.h:1843 [inlined]
jl_f__call_latest at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/builtins.c:774
#invokelatest#2 at ./essentials.jl:729 [inlined]
invokelatest at ./essentials.jl:726 [inlined]
run_main_repl at ./client.jl:404
exec_options at ./client.jl:318
_start at ./client.jl:522
jfptr__start_38041.clone_1 at /home/jgreener/soft/julia/julia-1.8.5/lib/julia/sys.so (unknown line)
_jl_invoke at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/gf.c:2377 [inlined]
ijl_apply_generic at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/gf.c:2559
jl_apply at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/julia.h:1843 [inlined]
true_main at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/jlapi.c:575
jl_repl_entrypoint at /cache/build/default-amdci4-2/julialang/julia-release-1-dot-8/src/jlapi.c:719
main at julia (unknown line)
__libc_start_main at /lib/x86_64-linux-gnu/libc.so.6 (unknown line)
unknown function (ip: 0x401098)
Allocations: 30876153 (Pool: 30837074; Big: 39079); GC: 28
Aborted (core dumped)

skipmissing also fails but it looks like that is related to getfield support:
using Enzyme
autodiff(Reverse, x -> sum(skipmissing([x, missing, 3.0])), Active, Active(1.0))

ERROR: Enzyme execution failed.
Enzyme: not yet implemented in reverse mode, jl_getfield
Stacktrace:
 [1] getindex
   @ ./tuple.jl:29
 [2] iterate
   @ ./tuple.jl:68
 [3] copyto!
   @ ./abstractarray.jl:906
 [4] vect
   @ ./array.jl:147
 [5] #3
   @ ./REPL[3]:1
 [6] #3
   @ ./REPL[3]:0

Stacktrace:
 [1] throwerr(cstr::Cstring)
   @ Enzyme.Compiler ~/.julia/dev/Enzyme/src/compiler.jl:2536
 [2] macro expansion
   @ ~/.julia/dev/Enzyme/src/compiler.jl:8647 [inlined]
 [3] enzyme_call
   @ ~/.julia/dev/Enzyme/src/compiler.jl:8339 [inlined]
 [4] CombinedAdjointThunk
   @ ~/.julia/dev/Enzyme/src/compiler.jl:8302 [inlined]
 [5] autodiff(#unused#::EnzymeCore.ReverseMode{false}, f::Const{var"#3#4"}, #unused#::Type{Active}, args::Active{Float64})
   @ Enzyme ~/.julia/dev/Enzyme/src/Enzyme.jl:205
 [6] autodiff(::EnzymeCore.ReverseMode{false}, ::var"#3#4", ::Type, ::Active{Float64})
   @ Enzyme ~/.julia/dev/Enzyme/src/Enzyme.jl:214
 [7] top-level scope
   @ REPL[3]:1

The latter error is now fixed on main with getfield support landed. The first is an error where you cannot have an active return for a function guaranteed to return a ghostype (i.e. Missing). However we should make a nicer error message for sure.

Trying the second case on main (c3e3f12c43a31d0269a744642289d96b947b1518) gets a different error this time:
using Enzyme
autodiff(Reverse, x -> sum(skipmissing([x, missing, 3.0])), Active, Active(1.0))

ERROR: setfield!: immutable struct of type Tuple cannot be changed
Stacktrace:
 [1] rt_jl_getfield_rev(::Tuple{Float64, Missing, Float64}, ::Base.RefValue{Float64}, ::Type{Val{3}}, ::Val{false})
   @ Enzyme.Compiler ~/.julia/dev/Enzyme/src/compiler.jl:1979
 [2] macro expansion
   @ ~/.julia/dev/Enzyme/src/compiler.jl:8971 [inlined]
 [3] enzyme_call
   @ ~/.julia/dev/Enzyme/src/compiler.jl:8663 [inlined]
 [4] CombinedAdjointThunk
   @ ~/.julia/dev/Enzyme/src/compiler.jl:8626 [inlined]
 [5] autodiff(#unused#::EnzymeCore.ReverseMode{false}, f::Const{var"#1#2"}, #unused#::Type{Active}, args::Active{Float64})
   @ Enzyme ~/.julia/dev/Enzyme/src/Enzyme.jl:205
 [6] autodiff(::EnzymeCore.ReverseMode{false}, ::var"#1#2", ::Type, ::Active{Float64})
   @ Enzyme ~/.julia/dev/Enzyme/src/Enzyme.jl:214
 [7] top-level scope
   @ REPL[2]:1

@jgreener64 can you open a new issue for your later issue, titled "Reverse mode getfield support from immutable values (like tuple's)"

I tried it on Julia 1.9.2 and Enzyme 0.11.5 and it seems to work now:
using Enzyme
autodiff(Reverse, x -> sum(skipmissing([x, missing, 3.0])), Active, Active(1.0))[1][1]

1.0

It does error on earlier Julia versions though, opened an issue at https://github.com/EnzymeAD/Enzyme.jl/issues/970.


text:
Admin GUI disables after :ref command is used

What are the steps that lead to the bug occurring? After the :refresh command is used Or, how frequently does the bug occur? Every time
What would be the normally expected or desired result? No
What is the actual result (the bug)? GUI for admin commands no longer comes up
What is the impact of this bug? Players must use chat to execute commands
(Any additional context or information eg. in the form of error messages or screenshots.)

We are actively investigating this at the moment, apologies for the inconvenience.

I think this is fixed. I did Refresh and nothing disappeared. And this #949 was closed for some reason.
@coasterteam 😭 you put INVESTIGATING on it, but you never came back

I think this is fixed. I did Refresh and nothing disappeared. And this #949 was closed for some reason.
@coasterteam 😭 you put INVESTIGATING on it, but you never came back

#949 was closed due to it not being replicable and the creator of the issue never responded back with more information on the bug.
Neither can I replicate this issue:

I ran :refresh, but I can still access the command bar, it would be really helpful if @loggerheadlogan1 can attach a recording of the issue.

Closure of this issue when @coasterteam/@Expertcoderz?
You have got to do some spring cleaning on the Issues panel of Adonis :(

This doesn't appear in nightly for me so this might be fixed

You have got to do some spring cleaning on the Issues panel of Adonis

Ha! Haha! Good one

Ha! Haha! Good one

authors: Dimenpsyonal WaviestBalloon ccuser44 coasterteam ghost karl-police

repo: Epix-Incorporated/Adonis


text:
ChatMessage (Function) TextChatService Implemntation

For ;chatnotify commands, etc

Feel free to change this pr, just dont break it (smh expert....)

as for ;mute
just permaban people

ya

I was going to merge it but it looks like there's some formatting stuff going on which makes me question the quality of the PR... also we should probably avoid silly messages like "Things may hit the fan" as roblox tends to be quite the sensitive bugger....

OK

I dont know how yall format those things

that was also a debugging message i forgot to remove.

I dont know how yall format those things

By formatting I was talking about the indentation that looked like a section was copy pasted

Most stuff like ;mute do not support it yet.

I've added the support for those and other things related to Admins.lua in #961

what does this even mean

Most stuff like ;mute do not support it yet.

I've added the support for those and other things related to Admins.lua in #961

So i can close this?

authors: DaEnder DimensionalFusion EasternBloxxer P3tray Sceleratis ccuser44


text:
Change the style of the website based on the browsers theme

Currently the site uses have dark mode and have light mode,
this PR fixes part of it by changing a lot of ui elements to the correct theme.
Dark mode

Light mode

Looks (really) good so far ! 👍

I would remove navbar-dark from the index.html files and move what's needed to SCSS (to avoid any confusion)
I would add a switch so people can change the theme
I would also apply light/dark theme to the baselayer (switch between light-v10 and dark-v10) unless the user specified the style to use with app.style (see Belgrade)

Those changes will have an impact on the HTML files for each city, this is not an issue (see https://github.com/EqualStreetNames/equalstreetnames/issues/202#issuecomment-849353164).
Let me know if you need help woth the JavaScript part.

You don't need to recreate the whole map, you can just change the style (see https://docs.mapbox.com/mapbox-gl-js/example/setstyle/)

Yes that is a options but then all the custom data doesn't show up.
Using map.setStyle

Using the current 'solution'

I have added a theme dropdown in the template (https://github.com/wjtje/equalstreetnames-template/commit/279c16d5b477573081eb124409b4ebeae400298e) that will override the system setting.

I have added a theme dropdown in the template (wjtje/equalstreetnames-template@279c16d) that will override the system setting.

That works but to be honest I would prefer just a switch (light/dark) with the system as default.

I have replaced the dropdown menu with a toggle switch.

This is starting to look REALLY nice !
Text "Light/dark mode" is a bit too long.
I would replace it by an icon (like fa-adjust for instance).
Your screenshots also made me realize we will need to change the default color of the ways/relations in light mode.

Maybe it's an idea to create two sperate colour pallets, one for light mode and one for dark mode. Because there is a readability issue with some colours in the chart with the darker background.

Sounds like a good idea ... but the color selection always have been tricky.
It should also still be easily customizable (like they did for Berlin).

Maybe it's an idea to create two sperate colour pallets, one for light mode and one for dark mode. Because there is a readability issue with some colours in the chart with the darker background.

Yes, the purple streets are also very hard to spot on the dark map, even more so because there are only so few of them. I quite like Berlin's colours.

I find the "male (cis) yellow" and "blue intersex" a bit hard to read on a white background in Berlin's color selection.
But maybe we can try current color selection (with darker default color for the ways/relations) for light mode and Berlin's color selection for dark mode. Worth the try ! 😄

Light mode with a darker default color

Full dark mode with the colors from Berin

I do like it ! 🤩
Buuut ... in dark mode, I would switch "male (cis)" and "female (cis)" color so we keep the yellow-ish color for "male (cis)" and it's stay consistent when we switch.
I would also keep the same color for "male (trans)" and "female (trans)" like we do currently.

Changed it

I have added the separate color pallets but I don't know a good way to switch between them.
You can use this to figure out if the site is in dark mode or not:
(document.getElementById('themeSwitch') as HTMLInputElement).checked

No worries, I'll have a look this weekend :)

@wjtje I've refactored a few things to apply the theme switch to the map and chart.

Looks good!
I have create a pull request on the template with the theme switch (https://github.com/EqualStreetNames/equalstreetnames-template/pull/4)

Not a big fan of the last 2 updates (bbc728304bdbc3d8350c7adea951af55b8002dd2 & 311ae275bbc908d520644c54aff4a3ed022257f1) to be honest.
What was the issue with typeof ?
I really dislike the if (variable) check, it's too loose.
For the icons, it seems strange to mix use of FontAwesome CSS font with "hardcoded" SVG ; it makes it confusing if we want to update the icon.
Why is the icon not showing on mobile ?

The icon wasn't showing on mobile because there isn't a navbar-dark or navbar-light class on the navbar. (I will change the icon to use FontAwesome CSS)
The typeof check wasn't working:

Screenshot from @RobinLinde
console.log(typeof themeSwitch) if the switch doesn't exsist:

console.log(typeof themeSwitch) if the switch exsist:

Then your typeof check (typeof themeSwitch !== 'undefined') would always return True, I will change to check to typeof themeSwitch?.checked !== 'undefined' because that works.

The icon wasn't showing on mobile because there isn't a navbar-dark or navbar-light class on the navbar. (I will change the icon to use FontAwesome CSS)

👍
(sorry, I didn't understand you were referring to the "burger icon" from Bootstrap)

Then your typeof check (typeof themeSwitch !== 'undefined') would always return True, I will change to check to typeof themeSwitch?.checked !== 'undefined' because that works.

Also seems strange. 😄
But no worries, I'll need to dive into it a bit more. I'll check that this weekend.

@wjtje You're right.
Check should have been themeSwitch !== null instead of typeof themeSwitch !== 'undefined' in my previous commit.
But typeof themeSwitch?.checked !== 'undefined' works just as fine! 👍

I've update the dark color palette:

Add missing color for non-binary
Use same color for transgender, intersex, and non-binary to stay consistent with light color palette
Change color for unknown ; it was too close to the color used by transgender, intersex, and non-binary

@wjtje If you think this is production ready, here is my "battle plan" for next week : #231 🚀

It's probably best to update bootstrap to version 5 before adding these changes. (In case something brakes)

Thanks a lot for your great work @wjtje ! 👍

authors: eginhard jbelien wjtje

repo: EqualStreetNames/equalstreetnames


text:
Initial KV RingAttention code

This is the start of the RingAttention code. The changes so far have been to create multiple KV caches (if multiple num_devices) and to try to create separate chunks.

I didn't plan to use the chunk method. I plan on using IndexOp. I think I had some issues with the chunk method, but don't remember why.
I kept the forward block mostly the same. I just moved the feedforward (MLP layer) after attention is run on all chunks. Not 100% sure it'll work, but I'm trying to follow the algorithm as close as possible.

To use Tensor::chunk maybe we can split the input ids with dim = D::Minus1 into the number of devices chunks.
After that, we can just follow the algorithm for the rest. I would also recommend you split this into another model implementation, perhaps llama_ring_attention.rs and associated NormalModelLoader as this seems to be quite invasive.

Essentially you need to split Block into a few steps.

Can you give me more details on the steps? That's where I'm confused.

I would also recommend you split this into another model implementation, perhaps llama_ring_attention.rs and associated NormalModelLoader as this seems to be quite invasive.

I can do this

I did a simple test to the mapper function that you pointed out above. I've confirmed that it is the problem.
Here is the code snippet of the test:

The model now gives the correct output.
When you have the time, please let me know what should be done to create a more robust solution. I'm not sure how to proceed with it.


text:
Create EI Frontend Test Framework

Create EI Frontend Test Framework with Selenium test framework (using Firefox driver).
This test framework will be used for EI Frontend Functional Tests.
Support for Travis-CI
Sample test case

We did not think about BDD at the time we wrote this. However, after investigating this carefully the concepts of GUI testing and BDD seems not very compatible together (see link) . In GUI testing we want a larger "journey" tests where in cucumber we want small isolated tests which is hard to make in a GUI environment without making it very slow, since we need to traverse the webpage to get to the necessary state.

Yes, if backend is mocked right, then /auth/checkStatus request should return 200 and button should be green

This pull request only contains a template for testing, not actual tests. But yes, some story should cover that the ""EI Backend Status" is getting updated correctly depending on the checkStatus-request response

repo: Ericsson/eiffel-intelligence-frontend


text:
Could not build graphviz -- cannot stat ‘.deps/dtclose.Tpo’: No such file or directory

$ uname -a
Linux webrtc 3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.04.1 LTS
Release:        14.04
Codename:       trusty
$ pwd
.../openwebrtc/scripts/bootstrap
 $ ./bootstrap.sh -r linux
...
.. .
...
# Building graphviz
...
Making all in lib
make[2]: Entering directory `/home/bking/code/openwebrtc/scripts/bootstrap/graphviz/graphviz-2.38.0/lib'
Making all in cdt
make[3]: Entering directory `/home/bking/code/openwebrtc/scripts/bootstrap/graphviz/graphviz-2.38.0/lib/cdt'
  CC       dtclose.lo
mv: cannot stat ‘.deps/dtclose.Tpo’: No such file or directory
make[3]: *** [dtclose.lo] Error 1
make[3]: Leaving directory `/home/bking/code/openwebrtc/scripts/bootstrap/graphviz/graphviz-2.38.0/lib/cdt'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/bking/code/openwebrtc/scripts/bootstrap/graphviz/graphviz-2.38.0/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/bking/code/openwebrtc/scripts/bootstrap/graphviz/graphviz-2.38.0'
make: *** [all] Error 2
./build-graphviz.sh -- Could not build graphviz.
$

Do you still experience this issue? We will be moving to a new build system imminently.

Please retest the build with current master and reopen the issue if it still occurs.

authors: superdump voalteking

repo: EricssonResearch/openwebrtc


text:
Add idle state to LCE

Add idle state to LCE to simplify TournamentModel (removed the need for Optional).

Codecov Report

Merging #19 into develop will increase coverage by 0.11%.
The diff coverage is 89.47%.

@@              Coverage Diff              @@
##             develop      #19      +/-   ##
=============================================
+ Coverage      46.52%   46.63%   +0.11%
+ Complexity       313      310       -3
=============================================
  Files             82       82
  Lines           1382     1383       +1
  Branches          91       89       -2
=============================================
+ Hits             643      645       +2
  Misses           699      699
+ Partials          40       39       -1

Impacted Files
Coverage Δ
Complexity Δ

...ava/net/erikkarlsson/smashapp/common/data/Lce.java
93.33% <100%> (+1.66%)
15 <10> (+3)
:arrow_up:

...ashapp/tournament/domain/TournamentInteractor.java
84.21% <100%> (ø)
8 <0> (ø)
:arrow_down:

...on/smashapp/tournament/domain/TournamentModel.java
90% <77.77%> (+2.5%)
21 <8> (-6)
:arrow_down:

Continue to review full report at Codecov.

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

authors: ErikKarlsson codecov-io

repo: ErikKarlsson/SmashApp-Android


text:
Next and Finish button never called

Followed instructions.
Finish button (onNext) never gets called so you can never return to the Main Menu. Currently not fit for purpose. Shame, because the code design is quite elegant.
    OnBoarder.startOnBoarding(this, pages, new OnFinishLastPage() {
        @Override
        public void onNext() {

            Log.v("OnBoarding","startOnBoarding onNext called");
            OnBoardingActivity.this.startActivity(new Intent(OnBoardingActivity.this, MenuActivity.class));
        }
    });

Unfortunately, I am out of the development phase till April. If any one can contribute to fix this problem, it would be a great Favor for me (•‿•)

To Fix, in activity_onboarding.xml, you need to put MaterialButton component, after ViewPager2 component. This will ensure it is at the top of the UI stack and pressable.

Please create a pull request with the fix, I will merge it as soon as
possible
On Wed 4 Jan, 2023, 1:51 PM ThomasVeitch, @.***> wrote:

To Fix, in activity_onboarding.xml, you need to put MaterialButton
component, after ViewPager2 component. This will ensure it is at the top of
the UI stack and pressable.
—
Reply to this email directly, view it on GitHub
https://github.com/ErrorxCode/ModernOnboarding/issues/1#issuecomment-1370608300,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/APWEVDSJNXUBZF3GG65JGTLWQUXJNANCNFSM6AAAAAATP2NZDY
.
You are receiving this because you commented.Message ID:
@.***>

To Fix, in activity_onboarding.xml, you need to put MaterialButton component, after ViewPager2 component. This will ensure it is at the top of the UI stack and pressable.

They are inside ConstraintLayout. The order of views must not affect the arrangement and overlapping

I have checked. onNext() is working fine

authors: ErrorxCode ThomasVeitch

repo: ErrorxCode/ModernOnboarding


text:
Update: Replace screenshot with GIF in Animate images with image overlay

Please refer to common-samples/issues/2787 for details.
James from Qt team mentioned that it might be more visually appealing to use a GIF instead of static image for this sample. Java is already using GIF and Qt, .NET and iOS are planning to use GIF. Android opts out because they use the screenshot in the app and GIF isn't supported.
The URL to the branch: https://github.com/Esri/arcgis-runtime-samples-ios/tree/Ting/Update-GIF-vNext/arcgis-ios-sdk-samples/Scenes/Animate images with image overlay
This is how GIF looks like on the developer website: https://developers.arcgis.com/java/sample-code/animate-images-with-image-overlay/

Didn't we have gifs before and removed them? I seem to remember something about the developer site not supporting them. Am I remembering that incorrectly? Or has that changed?

Didn't we have gifs before and removed them?

This is the only other commit I can find that has "gif" in its message https://github.com/Esri/arcgis-runtime-samples-ios/commit/f43a01cd999d785f3e0e0153fcd377fac0494502 using git log --oneline | grep gif, so I'm not sure about that.
Since I started to maintain this repo, all the screenshots are unified to use PNG. Yesterday I asked Mike and Trevor if it's appropriate to follow the suggestion in common-samples/issues/2787 to introduce GIF, and they said yes. So I made the change in #1081 to allow GIF.

... the developer site not supporting them. ... has that changed?

Please see in the description atop. Java used GIF and it seems to render fine on the new developer website. I think we only use the screenshot in the sample README and on the developer site, so it should be fine?
Android doesn't support GIF because their sample viewer pull in the screenshot as the collection cell background image and GIF cannot be displayed.

The gif looks great, but it is rather large (3.44 MB), especially compared to the previous screenshot. Gifs will understandably be larger, but I'm wondering if there's a way to reduce the size at all. Maybe it could it be shortened?

The gif looks great, but it is rather large (3.44 MB), especially compared to the previous screenshot. Gifs will understandably be larger, but I'm wondering if there's a way to reduce the size at all. Maybe it could it be shortened?

Good point. It is pretty large because it is 250 frames @ 50fps with a 64-color palette. I'll try with ezgif.com and gifsicle to shrink its size.

It's now working correctly on the 100.11.2 build of the doc website: https://developers.arcgis.com/ios/swift/sample-code/animate-images-with-image-overlay/

repo: Esri/arcgis-runtime-samples-ios


text:
QA pass

License info is already at the root of the repo so I removed it from files, this is not a normal convention for open source projects anymore.
Added a .gitignore to make sure node_modules is ignored.
Added an npm version badge to display version & provide quick link to package on npm.
Updated package.json description to be more terse.

@chelm pong

repo: Esri/esri-proj-codes


text:
RequestInterceptor. error typedef missing described error parameter

I am reporting an issue with

[x] TypeScript definitions
[ ] another resource in this repository

Problem
TypeScript Definitions for JSAPI 4.x
The RequestInterceptor.error type definition does not allow for an error object and thus makes it impossible to get the actual error message/object for logging. The comment of the error definition and also the jsapi 4 implementation actually describe and provide the desired error parameter detailing the reason of why the RequestInterceptor failed.
The faulty part of the definition of RequestInterceptor is this:
   /**
     * When an error occurs during the request processing, this function is called with an [Error](https://developers.arcgis.com/javascript/latest/api-reference/esri-core-Error.html) object giving the details about what happened. For example, this could be used to log specific errors occurring with layers or services.
     *
     * [Read more...](https://developers.arcgis.com/javascript/latest/api-reference/esri-config.html#RequestInterceptor)
     *
     *
     */
    error(): void;`

Workaround
Our current workaround is to modify the type def locally, but that is additional work which has to be done every single time one updates the typedefs and new users of the lib might not know about this.
Suggested Solution
After changing this part of the type definition to error(error: __esri.Error): void;, the error object can be used as described by the code description, solving the reported problem. The code implementation already provides this error parameter and thus it just works.

We will have this fixed for the Spring release (4.15), and the update should be available on js-next sometime early next week. Thank you again for reporting this issue. I will now close it as resolved.
https://github.com/Esri/feedback-js-api-next/blob/master/CHANGELOG.md

Thank you for the quick fix and fast response here! This was 100 times better than any support@esri.tld experience we had so far.

authors: NoashX basisbit

repo: Esri/jsapi-resources


text:
Unhandled Promise rejection

I am reporting an issue with

[ ] TypeScript definitions
[X ] another resource in this repository

Using angular 11, after upgrading to 4.19 api, we are seeing the Unhandled Promise rejection error:

The only changes to cause this error was updating arcgis-js-api esri-loader and @types/arcgis-js-api.
I have compared the provided angular.json, and package.json, as well as tsconfig.json values to what we have in our app.   The only difference seems to be we are looking to use angular 11 vs 12.
Can anyone please provide suggestions to figure out what the issue is?  And how to get around it?    I attempted to do a support ticket, but they would not assist without a vanilla html file, which is not going to work for this problem.  We do not want to go to angular 12 at this time.  We were hoping to move to ES modules with 4.19, but wont be able to do so if we cannot get past this error.
Thank you, Roy
tsconfig.json
{     "compileOnSave": false,     "compilerOptions": {         "module": "es2020",         "outDir": "./dist/out-tsc",         "strictNullChecks": true,         "noImplicitAny": false,         "noImplicitThis": true,         "alwaysStrict": false,         "forceConsistentCasingInFileNames": true,         "noImplicitReturns": true,         "noUnusedLocals": true,         "skipLibCheck": true,         "sourceMap": true,         "declaration": false,         "downlevelIteration": true,         "moduleResolution": "node",         "emitDecoratorMetadata": true,         "experimentalDecorators": true,         "allowSyntheticDefaultImports": true,         "allowJs": true,         "resolveJsonModule": true,         "esModuleInterop": true,         "target": "es2017",         "types": [             "node",             "arcgis-js-api",             "jest",             "jest-extended"         ],         "typeRoots": [             "node_modules/@types"         ],         "lib": [             "es2018",             "dom",             "esnext.asynciterable"         ],         "baseUrl": "./",         "paths": {             "core-js/es6/*": [                 "node_modules/core-js/es/*"             ],             "core-js/es7/reflect": [                 "node_modules/core-js/proposals/reflect-metadata"             ],             "@core/*": [                 "src/app/core/*"             ],             "@shared/*": [                 "src/app/shared/*"             ],             "@feature/*": [                 "src/app/feature/*"             ],             "@test/*": [                 "src/test/*"             ],             "@/*": [                 "src/*"             ]         }     },     "exclude": [         "**/node_modules/*",         "**/dist/*"     ] }
angular.json
{     "$schema": "./node_modules/@angular/cli/lib/config/schema.json",     "version": 1,     "newProjectRoot": "projects",     "projects": {         "gc-maps-frontend": {             "root": "",             "sourceRoot": "src",             "projectType": "application",             "prefix": "app",             "schematics": {                 "@schematics/angular:component": {                     "style": "scss",                     "spec": false                 },                 "@schematics/angular:service": {                     "spec": false                 }             },             "architect": {                 "build": {                     "builder": "@angular-devkit/build-angular:browser",                     "options": {                         "allowedCommonJsDependencies": [                             "lodash",                             "hammerjs",                             "redux-devtools-extension",                             "redux-observable-es6-compat",                             "file-saver",                             "js-sha256",                             "moment"                         ],                         "aot": true,                         "outputPath": "dist",                         "index": "src/index.html",                         "main": "src/main.ts",                         "polyfills": "src/polyfills.ts",                         "tsConfig": "src/tsconfig.app.json",                         "assets": [                             "src/favicon.ico",                             "src/assets",                             "src/manifest.json",                             "src/env.js",                             "src/env.dev.js",                             "src/env.test.js",                             "src/env.staging.js",                             "src/env.prod.js",                             "src/silent-refresh.html"                         ],                         "styles": [                             "node_modules/font-awesome/css/font-awesome.css",                             "src/styles.scss"                         ],                         "scripts": [],                         "serviceWorker": true,                         "stylePreprocessorOptions": {                             "includePaths": [                                 "./src"                             ]                         }                     },                     "configurations": {                         "local": {                             "budgets": [{                                 "type": "anyComponentStyle",                                 "maximumWarning": "7kb"                             }]                         },                         "dev": {                             "budgets": [{                                 "type": "anyComponentStyle",                                 "maximumWarning": "7kb"                             }],                             "fileReplacements": [{                                 "replace": "src/environments/environment.ts",                                 "with": "src/environments/environment.dev.ts"                             }],                             "optimization": true,                             "outputHashing": "all",                             "sourceMap": false,                             "namedChunks": false,                             "aot": true,                             "extractLicenses": true,                             "vendorChunk": false,                             "buildOptimizer": false,                             "serviceWorker": true                         },                         "test": {                             "budgets": [{                                 "type": "anyComponentStyle",                                 "maximumWarning": "7kb"                             }],                             "fileReplacements": [{                                 "replace": "src/environments/environment.ts",                                 "with": "src/environments/environment.test.ts"                             }],                             "optimization": true,                             "outputHashing": "all",                             "sourceMap": false,                             "namedChunks": false,                             "aot": true,                             "extractLicenses": true,                             "vendorChunk": false,                             "buildOptimizer": false,                             "serviceWorker": true                         },                         "staging": {                             "budgets": [{                                 "type": "anyComponentStyle",                                 "maximumWarning": "7kb"                             }],                             "fileReplacements": [{                                 "replace": "src/environments/environment.ts",                                 "with": "src/environments/environment.staging.ts"                             }],                             "optimization": true,                             "outputHashing": "all",                             "sourceMap": false,                             "namedChunks": false,                             "aot": true,                             "extractLicenses": true,                             "vendorChunk": false,                             "buildOptimizer": true,                             "serviceWorker": true                         },                         "production": {                             "budgets": [{                                 "type": "anyComponentStyle",                                 "maximumWarning": "7kb"                             }],                             "fileReplacements": [{                                 "replace": "src/environments/environment.ts",                                 "with": "src/environments/environment.prod.ts"                             }],                             "optimization": true,                             "outputHashing": "all",                             "sourceMap": false,                             "namedChunks": false,                             "aot": true,                             "extractLicenses": true,                             "vendorChunk": false,                             "buildOptimizer": true,                             "serviceWorker": true                         }                     }                 },                 "serve": {                     "builder": "@angular-devkit/build-angular:dev-server",                     "options": {                         "browserTarget": "gc-maps-frontend:build",                         "sslKey": ".ssl-keys/server.key",                         "sslCert": ".ssl-keys/server.crt",                         "ssl": false                     },                     "configurations": {                         "local": {                             "browserTarget": "gc-maps-frontend:build:local"                         },                         "dev": {                             "browserTarget": "gc-maps-frontend:build:dev"                         },                         "test": {                             "browserTarget": "gc-maps-frontend:build:test"                         },                         "staging": {                             "browserTarget": "gc-maps-frontend:build:staging"                         },                         "production": {                             "browserTarget": "gc-maps-frontend:build:prod"                         }                     }                 },                 "extract-i18n": {                     "builder": "@angular-devkit/build-angular:extract-i18n",                     "options": {                         "browserTarget": "gc-maps-frontend:build"                     }                 },                 "test": {                     "builder": "@angular-builders/jest:run",                     "options": {                         "tsConfig": "src/tsconfig.spec.json",                         "no-cache": true,                         "polyfills": "src/polyfills.ts",                         "configPath": "./jest.config.js",                         "styles": [                             "node_modules/font-awesome/css/font-awesome.css",                             "src/styles.scss"                         ],                         "scripts": [],                         "assets": [                             "src/favicon.ico",                             "src/assets",                             "src/manifest.json",                             "src/env.js",                             "src/env.dev.js",                             "src/env.test.js",                             "src/env.staging.js",                             "src/env.prod.js",                             "src/silent-refresh.html"                         ],                         "stylePreprocessorOptions": {                             "includePaths": [                                 "src"                             ]                         }                     }                 },                 "lint": {                     "builder": "@angular-devkit/build-angular:tslint",                     "options": {                         "tsConfig": [                             "src/tsconfig.app.json",                             "src/tsconfig.spec.json"                         ],                         "exclude": [                             "**/node_modules/**"                         ]                     }                 }             }         },         "gc-maps-frontend-e2e": {             "root": "e2e/",             "projectType": "application",             "architect": {                 "e2e": {                     "builder": "@angular-devkit/build-angular:protractor",                     "options": {                         "protractorConfig": "e2e/protractor.conf.js",                         "devServerTarget": "gc-maps-frontend:serve"                     },                     "configurations": {                         "production": {                             "devServerTarget": "gc-maps-frontend:serve:prod"                         }                     }                 },                 "lint": {                     "builder": "@angular-devkit/build-angular:tslint",                     "options": {                         "tsConfig": "e2e/tsconfig.e2e.json",                         "exclude": [                             "**/node_modules/**"                         ]                     }                 }             }         }     },     "defaultProject": "gc-maps-frontend",     "schematics": {         "@schematics/angular:component": {             "style": "scss"         }     } }
package.json:
{     "name": "gc-maps-frontend",     "version": "1.1.0",     "author": "GeoComm Inc.",     "private": true,     "repository": {         "url": "https://github.com/Geo-Comm/gc-maps-frontend"     },     "scripts": {         "ng": "ng",         "start": "ng serve",         "host-local": "ng serve --host=0.0.0.0",         "build": "ng build --prod",         "deploy-dev": "./serverless/bin/deploy_static_files.sh dev",         "jest:clear": "jest --clearCache",         "test": "ng test gc-maps-frontend --watch=false > test-coverage.txt",         "test:update": "ng test gc-maps-frontend --coverage --watch=false -u",         "test:changed": "ng test gc-maps-frontend --onlyChanged",         "test:watch": "ng test gc-maps-frontend --watch=true",         "test:coverage": "ng test gc-maps-frontend --coverage",         "test:ci": "ng test gc-maps-frontend --coverage --watch=false",         "test:band": "ng test gc-maps-frontend --runInBand",         "reset-e2e": "rm package-lock.json; npm uninstall protractor; npm install protractor --save-dev; npm run webdriver-update-local",         "webdriver-update-local": "node e2e/chromedriver-version-matcher.js",         "webdriver-update-ci": "webdriver-manager update --standalone false --gecko false --versions.chrome 75.0.3770.90",         "e2e-ci": "ng e2e --no-webdriver-update --protractor-config=e2e/protractor-ci.conf.js",         "lint": "ng lint",         "e2e": "ng e2e --no-webdriver-update",         "dev": "ng serve --proxy-config proxy.conf.json --port 4200 --configuration=dev",         "testqa": "ng serve --proxy-config proxy.conf.json --port 4200 --configuration=test",         "staging": "ng serve --proxy-config proxy.conf.json --port 4200 --configuration=staging",         "prod": "ng serve --proxy-config proxy.conf.json --port 4200 --prod",         "json-server": "json-server --watch src/db-mock.json --id id",         "http-server": "angular-http-server --path dist --cors -p 4200 --configuration=prod",         "http-server-ssl": "angular-http-server --path dist --cors -p 4200 --https --configuration=prod --ssl true --ssl-cert 'ssl/server.crt' --ssl-key 'ssl/server.key'",         "postinstall": "ngcc"     },     "jest": {         "preset": "jest-preset-angular",         "setupFilesAfterEnv": [             "jest-extended",             "<rootDir>/src/setup-jest.ts"         ]     },     "dependencies": {         "@angular-redux/form": "10.0.0",         "@angular-redux/router": "10.0.0",         "@angular-redux/store": "10.0.0",         "@angular/animations": "11.2.8",         "@angular/common": "11.2.8",         "@angular/compiler": "11.2.8",         "@angular/core": "11.2.8",         "@angular/forms": "11.2.8",         "@angular/localize": "11.2.8",         "@angular/platform-browser": "11.2.8",         "@angular/platform-browser-dynamic": "11.2.8",         "@angular/router": "11.2.8",         "@angular/service-worker": "11.2.8",         "@esri/arcgis-to-geojson-utils": "^1.3.0",         "@ng-bootstrap/ng-bootstrap": "8.0.4",         "angular-oauth2-oidc": "10.0.3",         "arcgis-js-api": "4.19.2",         "bootstrap": "4.5.3",         "core-js": "3.6.5",         "dayjs": "^1.10.5",         "dayjs-plugin-utc": "^0.1.2",         "esri-loader": "3.1.0",         "file-saver": "^2.0.2",         "font-awesome": "4.7.0",         "gl-matrix": "^3.3.0",         "hammerjs": "2.0.8",         "lodash": "^4.17.21",         "moment": "2.29.1",         "ngx-clipboard": "^14.0.1",         "ngx-mask": "10.0.4",         "ngx-toastr": "^13.2.0",         "redux": "4.0.5",         "redux-catch": "1.3.1",         "redux-logger": "3.0.6",         "redux-observable-es6-compat": "1.2.1",         "reselect": "^4.0.0",         "rxjs": "6.6.3",         "zone.js": "^0.11.4"     },     "devDependencies": {         "@angular-builders/jest": "10.0.1",         "@angular-devkit/build-angular": "^0.1102.7",         "@angular-devkit/schematics": "^11.2.7",         "@angular/cli": "11.2.7",         "@angular/compiler-cli": "11.2.8",         "@angular/language-service": "11.2.8",         "@fortawesome/fontawesome-pro": "5.15.1",         "@ngneat/spectator": "^6.0.0",         "@schematics/angular": "^10.2.0",         "@types/arcgis-js-api": "4.19.0",         "@types/file-saver": "^2.0.1",         "@types/gl-matrix": "^3.2.0",         "@types/jasmine": "^3.6.0",         "@types/jasminewd2": "2.0.8",         "@types/jest": "^26.0.15",         "@types/moment": "2.13.0",         "@types/node": "^14.14.5",         "@types/redux-logger": "3.0.8",         "aws-sdk": "^2.778.0",         "canvas": "^2.6.1",         "chromedriver": "86.0.0",         "chromedriver-version-matcher": "1.1.4",         "codelyzer": "^6.0.0",         "cypress": "^7.5.0",         "jasmine-core": "~3.6.0",         "jasmine-spec-reporter": "~5.0.0",         "jest": "^26.0.0",         "jest-extended": "0.11.5",         "jest-module-name-mapper": "0.1.5",         "jest-preset-angular": "^8.3.2",         "jest-sonar-reporter": "^2.0.0",         "json-server": "^0.16.2",         "mockdate": "3.0.2",         "ng-mocks": "^10.4.0",         "protractor": "7.0.0",         "protractor-image-comparison": "3.9.0",         "puppeteer": "5.4.1",         "redux-devtools-extension": "2.13.8",         "serverless": "^2.48.0",         "serverless-cf-vars": "^0.3.4",         "serverless-offline": "^6.7.0",         "serverless-plugin-tracing": "2.0.0",         "ts-node": "^9.0.0",         "tsconfig-paths-jest": "0.0.1",         "tslint": "~6.1.3",         "typescript": "4.0.3"     },     "optionalDependencies": {         "fsevents": "^2.1.2"     } }

Can you the next build @arcgis/core as discussed here https://github.com/Esri/jsapi-resources/issues/309

Thank you for the replies.   I did try the @next build, also with arcgis/core next version, which did not help.  Also tried angular 12 vs 11.   After that, and thinking about what functionality was broken after the update, I determined that there could be a breaking change somewhere inside of GeoJSONLayer.   In the code we are asking to queryFeatureCount, it never resolves the promise there or throws an exception, and we get that console error.   I am going to return to my support case and see if I can make a reproducible example html there.   Thanks again I'll circle back if that isn't the issue.

Did you try esri-loader with next recently? The code change to make it more compatible with Zone.js was only made in the last week. The stack trace above shows that it's loading from 4.19.

authors: dasa devilsgeographer odoe


text:
chore: update samples to 4.30

Notable repo changes:

Prep for the addition of components samples
@arcgis/core samples folder renamed from esm-samples to core-samples
Reverted webmap change to use the old/previous webmap. We now have a duplicate copy.
Added download links for the individual sample folders, so you don't have to clone the whole repo.

Making updates to the github action. There will be a few extra build email notifications.

analyze-builds github updates:

actions/checkout@v4 - fixes deprecation warning for @v4
puppeteer v22
express v4.19


text:
Update to runtime version 100.5.0

Addresses https://github.com/Esri/maps-app-android/issues/167
Bumps to newest version of Gradle tools to keep Android Studio happy as well.

Did some testing and LGTM. No new, egregious behaviors!

authors: fallsdownhill mikewilburn

repo: Esri/maps-app-android


text:
The QC task cause the Pro app to crash on step 2

The QC task cause the Pro app to crash on step 2 after creating the validation points.  The error report was sent in.

Have re-built. One of the automated tasks was causing it to crash. There is still a small issue in that the 'Add Field' step should have a blank 'Field Domain' section, however it keeps getting pre-populated with 'CIMPATH=world/new_group_layer8.xml'. Need to log as bug.

@helyx-amcmillan @NatalieCampos  can we get the information included here about the separate bug that was logged

This issue was moved to ArcGIS/solutions-templates#12

authors: NatalieCampos dfoll helyx-amcmillan

repo: Esri/ops-server-config


text:
Services do not adhere to NSEC team naming conventions

[ ] Military\MAOW_freshOpI.MapServer
[ ] Military\MAOW_freshOpI2.MapServer
[ ] Military\MAOW_Weather_OpImpact.MapServer
[ ] Military\MAOWTemplate_publish_Just_Weather.MapServer
[ ] Military\Op_Impact_Air_Cloud_Ceiling.MapServer
[ ] Military\Op_Impact_Air_Temperature.MapServer
[ ] Military\Op_Impact_Air_Visibility.MapServer
[ ] Military\Op_Impact_Bridge_Crossing_Wind.MapServer
[ ] Military\Op_Impact_Windspeed.MapServer

This issue was moved to ArcGIS/mil-intel-desktop-solutions-templates#72

@elinz -  You are correct, these services do not adhere to the naming convention. I am moving this issue to the https://github.com/ArcGIS/mil-intel-desktop-solutions-templates repo to be managed since the services are a derivative from the MAoW v2.0.0 template.
@abrowning80 - This will need to be addressed in the naming convention of the layers from the MAoW v2.0.0 template.

authors: elinz jrweakland


text:
Search buffer changes to default buffer distance in the config using sketch tools search method when editing a notification list

Search buffer changes to default buffer set in the config using sketch tools search method when editing a notification list. I was able to reproduce when I changed the default buffer to zero from 1 (my default buffer set in the config) before sketch.
Test App:  https://sg-em-qaext.mapsqa.arcgis.com/apps/instant/notification/index.html?appid=01ea10aea2274497a148a6a4078b7f2e
To Repro:

Click Add to create a list
Select Sketch and change the buffer distance from 1 (default) to 0
Select rectangle sketch tool and draw an aoi
Click Done
From My List tab, click edit button on the notification list you just created, and notice that the buffer distance changes to 1

@aparveen can you still see this?

@jmhauck, sorry I changed the default distance in the config to 0 for some reason. Try now and you should be able to repro this, the key step is the default distance needs to be set at 1.

@jmhauck  the fix is working good but the drawn aoi does not go way and seeing a console error

This should go in with patch D tonight

This looks good in devext

authors: aparveen jmhauck

repo: Esri/solutions-components


text:
Copy all button copies bottom row as top row

Widget
Coordinate Conversion
Version of widget
Bug or Enhancement
Enhancement
Repo Steps or Enhancement details

Collect points
Use the Copy All Button to copy all
Paste the copied coordinates
Notice that the last coordinate format is now the first format.

I would think that the copy all should honor the order in which my coordinate formats are organized.  If my first Output coordinate is UTM then the first copied line should also be UTM. See screen capture below.

this looks like it was fixed

authors: NatalieCampos dfoll

repo: Esri/solutions-webappbuilder-widgets


text:
Feature request: Find

Hi,
There is plan to add find function!?

Duplicate of #85

repo: Eugeny/terminus


text:
Duplicate Tab

This is a feature request.
One thing I miss literally every time I use Terminus is the ability to duplicate a tab.
Perhaps I'm just missing how to do it, but I can't see any way to open a new tab at the same location as another tab. For now, I try to estimate how many tabs I'll need in one location and then use the quick command plugin to send the same cd command to all of them. This is obviously untenable long term.
Were #49 created, it would be great to have a "Split Up/Down/Left/Right" that simultaneously duplicates the current working directory into the new pane.
Without splitting, however, it would still be nice to be able to create a new tab at the same location as an existing tab.

@rockerest, which platform you're on? Opening a new tab on macOS and Linux should inherit current tab's CWD.

Windows (10).
I have my shell working directory set, but the same behavior happens with it "unset" (defaulting to the home directory).

Unfortunately keeping the CWD is still unavailable on Windows, since I wasn't able to find a surefire way to detect the running shell's CWD without requiring administrator rights. As soon as we figure this out, this will work, along with the tab recovery on Windows.

authors: Eugeny rockerest


text:
validate de cpf e cnpj

Adicionando os módulos para validar cpf e cnpj

what about the tests?

authors: SampaioLeal julioceno

repo: Eureka-Shoulders/beltz


text:
Make variable for logs

Logs locations are hardcoded

Implemented by now

authors: AlexBaranowski tompods

repo: EuroLinux/eurolinux-migration-scripts


text:
Lazy language loading / tree-shakable languages loading

Hi @EvanHahn ,
is it possible to load one or a defined set of particular languages only?
Currently everything is stored in a single object, all functions are located in one file etc.
Do you plan to move the functions to different files with ES6 imports on top?
Or, at least, have the library separated from each language specifics, that every language can be loaded separately.

This library is in maintenance mode, so no new features will be added.
However, if you want to fork this project, feel free. I will include links to forks if they're reasonable.

authors: EvanHahn smnbbrv

license: unlicense


text:
chore(custom): 解决mac提交代码git hooks 报错问题,使用npm run commi…

🤔 这个变动的性质是？ (至少选中一项)

[ ] 日常 bug 修复
[ ] 新特性提交
[ ] 组件样式/交互改进
[ ] 重构
[ ] 代码风格优化
[ ] 包体积优化
[ ] 性能优化
[X] 其他改动（是关于什么的改动？）
mac提交代码git hooks 报错问题

🔗 相关 Issue

💡 需求背景和解决方案

📝 更新日志

语言
更新描述

🇺🇸 英文
To solve the problem of git hooks error in mac submission code, use npm run commit to trigger git hooks

🇨🇳 中文
解决mac提交代码git hooks 报错问题,使用npm run commit来触发git hooks

☑ 请求合并前的自查清单
⚠ 请自检并全部勾选全部选项。⚠

[X] 文档已补充或无须补充
[X] 代码演示已提供或无须提供
[X] TypeScript 定义已补充或无须补充
[X] Changelog 已提供或无须提供

🚀 概述

修改之前:

修改之后:

copilot:summary
🔍 实现细节
copilot:walkthrough

我有补充以供大佬你和管理员参考研究。

报错是因为你的commit没有遵循conventional-changelog 标准。

❌ (fix:解决xxxxx）
✅ (fix: 解决xxxxx）

引入可视化提交确实会更好的引导开发者，但是你的配置有很多问题。可以考虑看看更多同样优秀简洁的commitlint工具库
既引入了changlog相关的依赖后就要考虑于changlog日志生成的配合。 生成日志是否需要携带在项目中（增加无关项目本体的依赖、任何人都可以运行生成），还是交给Github Action来负责。
通过项目脚本提交的同时是否实验过他人使用命令行或其它git管理工具提交的方式。

repo: Evansy/MallChatWeb


text:
WriteResult.nextExpectedRevision.valueUnsigned no longer exits in v4.0.0

It looks line WriteResult.nextExpectedRevision.valueUnsigned was removed in v4.0.0. What is the alternative?

Hey @oexza , hard to answer you question without context. What were you doing with that value before? A snippet would help too.

authors: YoEight oexza

repo: EventStore/EventStoreDB-Client-Java


text:
Replace tap with something better

tap is slow
tap can't be updated to the latest version without breaking tests that use global state (because of tap's parallelism)

I think it should be replaced with Mocha.

Closing open issues before archiving the project.

repo: EvgenyOrekhov/lints


text:
Cannot add href=tel + how to add a logo on the top left

Hi,
thank you for your module, it helps me a lot for what I need to create.
I want to create an html file, to put in our intranet in order to have a phonebook
I can do what I want with your module (I wanted multiple tab fo our offices), we can order, search and export... everything I need
BUT, i need an other thing, I want to make phone numbers reachable through href link and I cannot understand how to make it work with your module
Previously I create my html page with 'ConverTo-Html'.
I made somethink like this :
$html = [System.Collections.ArrayList]@()
foreach ($i in $item) {
$html.Add((Select-Object @{n = 'PHONE'; e = { "$Phone" } } #(for renaming the column name and change the value to a href)
}
$html = $html | ConvertTo-Html -As Table -Head $header  #(I had to create a CSS code as a variable $header)
[System.Web.HttpUtility]::HtmlDecode($html) | Out-File
And don't understand how to do this here...
Another thing, I want to add the compgny logo at the top lef, in my previous code it was in the CSS Code, is it possible ?
Thank you for your work, and thank you for your help.

[Edit Again]
it's OK, I understood how to make it thanks to you :)
 $obj = @(         [PSCustomObject]@{             'Nom'        = $Name;             'Agence'     = $Office;             'TELEPHONE'  = "$Phone";             'PORTABLE'   = "$Mobile";             'N° Interne' = "$Internal";         }     )     $Table.Add($obj)
I just have to find how to customize the Logo Size :)

Thank you for the tip :)
Anything about Logo Size ?

repo: EvotecIT/PSWriteHTML


text:
fix: use @exodus/crypto

Do we a replacement for aesCbcEncrypt? If so, I can remove the @exodus/walletconnect-crypto dependency.

thanks! we don't have AES yet, but you can track progress here https://github.com/ExodusMovement/crypto/issues/13

@ChALkeR Any updates on the aes implementation?

Do we a replacement for aesCbcEncrypt? If so, I can remove the @exodus/walletconnect-crypto dependency.

@gutenye that would be good, we now have @exodus/crypto/aes

Waiting for a new version https://github.com/ExodusMovement/crypto/pull/15#issuecomment-2513576194

authors: gutenye mvayngrib

repo: ExodusMovement/walletconnect-monorepo


text:
New installation shows blank screen

I installed this add-on v 2.0.0, but when trying to go tho the pgAdmin 4 screen, I am left with an empty screen...
My add-on configuration is default, no port forwardings.
logs:
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 00-banner.sh: executing...
-----------------------------------------------------------
 Add-on: pgAdmin4
 A PostgreSQL Management and Query tool
-----------------------------------------------------------
 Add-on version: 2.0.0
 You are running the latest version of this add-on.
 System: Home Assistant OS 7.5  (aarch64 / raspberrypi4-64)
 Home Assistant Core: 2022.3.5
 Home Assistant Supervisor: 2022.03.4
-----------------------------------------------------------
 Please, share the above information when looking for help
 or support in, e.g., GitHub, forums or the Discord chat.
-----------------------------------------------------------
[cont-init.d] 00-banner.sh: exited 0.
[cont-init.d] 01-log-level.sh: executing...
[cont-init.d] 01-log-level.sh: exited 0.
[cont-init.d] nginx.sh: executing...
[cont-init.d] nginx.sh: exited 0.
[cont-init.d] pgadmin4.sh: executing...
[cont-init.d] pgadmin4.sh: exited 0.
[cont-init.d] user.sh: executing...
[cont-init.d] user.sh: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
[16:14:47] INFO: Starting pgAdmin..
[16:15:07] INFO: Waiting for pgadmin to become available..
.
.
.
[2022-03-16 16:15:08 +0100] [559] [INFO] Starting gunicorn 20.1.0
[2022-03-16 16:15:08 +0100] [559] [INFO] Listening at: unix:/tmp/pgadmin4.sock (559)
[2022-03-16 16:15:08 +0100] [559] [INFO] Using worker: gthread
[16:15:08] INFO: Starting NGinx...
[2022-03-16 16:15:08 +0100] [567] [INFO] Booting worker with pid: 567
[16:15:08] NOTICE: pgAdmin4 is ready to accept connections.
nginx: [warn] lua_load_resty_core is deprecated (the lua-resty-core library is required since ngx_lua v0.10.16) in /etc/nginx/nginx.conf:43
[16:15:08] NOTICE: pgAdmin is running.
[16/Mar/2022:16:15:53 +0100] 302 <laptop ip address>, <proxy ip address>, 172.30.32.1(172.30.32.2) GET / HTTP/1.1 (Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0)
[16/Mar/2022:16:16:02 +0100] 302 <laptop ip address>, <proxy ip address>, 172.30.32.1(172.30.32.2) GET / HTTP/1.1 (Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0)

Can you tell me what I am missing?

It looks like it's running fine there..
Can you access it using the sidebar in home assistant instead of a local IP addreess?

Just did a test with this configuration:

Using Microsoft Edge or Chrome seems OK:

Can you try to refresh your browser witrh ctrl+F5 ?
Maby there are some old files in the cache.

I think I have narrowed it down a bit.
the ingress url is blocked because of "Mixed Content"
My setup uses a https proxy redirecting to hass on http.
I'm guessing the ingress url uses the default protocol for some reason.

I use HAProxy myself to expose Home Assistant on HTTPS. That seems to work fine., although I use it from the sidebar.
Can you give me some logs from the Chrome network debugger? Maybe I can help you sort this out.

authors: Expaso bushvin


text:
suggest you tag this repo with distributed-tracing

The de-facto tag for distributed tracing is "distributed-tracing" This repo is too important to go un-noticed! https://github.com/topics/distributed-tracing
Cheers,
-A

Thanks for the suggestion @adriancole, will add 🙂

We have added "distributed-tracing" tag to our repos. Thanks again!
I am closing this issue.

authors: adriancole ashishagg vsen

repo: ExpediaDotCom/haystack


text:
Svg shows up as black when uploaded as a profile pic - Reported by @Puneet-here

If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!

Action Performed:

Go to profile
Tap on avatar > Upload photo
Use svg

Expected Result:
We should prevent the svg from being uploaded
Actual Result:
The svg shows up correctly at profile page after you upload it but it shows up as black everywhere and changes to black in profile page after you close it and come back
Workaround:
unknown
Platform:

Where is this issue occurring?

Web
iOS
Android
Desktop App
Mobile Web

Version Number: 1.1.88-10
Reproducible in staging?: Y
Reproducible in production?: Y
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
https://user-images.githubusercontent.com/43995119/186324370-cd43db1a-779c-4833-9bd7-3b75957f7202.mov
Expensify/Expensify Issue URL:
Issue reported by: @Puneet-here
Slack conversation:
View all open jobs on GitHub

Proposal
We can create a function for validation -
    isValidExtension(image) {
        const {fileExtension} = FileUtils.splitExtensionFromFileName(image.name);
        return _.contains(CONST.AVATAR_ALLOWED_EXTENSIONS, fileExtension);
    }

We have splitExtensionFromFileName function here, we can move it to FileUtils
https://github.com/Expensify/App/blob/cd2f5692f9e054fb1cb8662c6c0680ae2a7a351d/src/components/AttachmentModal.js#L115-L120
Call isValidExtension here -
https://github.com/Expensify/App/blob/cd2f5692f9e054fb1cb8662c6c0680ae2a7a351d/src/components/AvatarWithImagePicker.js#L157-L163
        if (!this.isValidExtension(image)) {
            this.showErrorModal(
                this.props.translate('avatarWithImagePicker.imageUploadFailed'),
                this.props.translate('avatarWithImagePicker.notAllowedExtension'),
            );
            return;
        }

We have to decide the error text and extensions that we don't wanna allow.

We have to decide the error text and extensions that we don't wanna allow.

Great point @thesahindia, I've brought that to Slack for discussion here if you'd like to weigh in!

Still waiting on answers in Slack.

Bumped again!

As discussed in Slack, we need to determine the list of file types allowed. @ctkochan22 it was suggested that you might be able to hunt this down?

So these are the files we accept in OldDot: ['jpg', 'jpeg', 'png', 'gif', 'bmp']
Source

Job on Upwork here: https://www.upwork.com/jobs/~01e573794d911ea020

I didn't see that the proposal was already posted. @ctkochan22,  @thesahindia's proposal looks good to me.
@thesahindia Once assigned can you get the error message copy from the slack channel?
🎀 👀 🎀
C+ reviewed

👋 @thesahindia can you accept please? https://www.upwork.com/jobs/~01e573794d911ea020

👋 @thesahindia can you apply please? https://www.upwork.com/jobs/~01e573794d911ea020

Applied. Thanks.

offer sent, @thesahindia.

Asked for the error message here

I've bumped the thread to see if we have this error message on OldDot already to re-use in English, and then obtain a Spanish translation for.

Kewl. As discussed in the thread, we're going to follow a similar format to this (English/Spanish).  Thanks, @iwiznia.
Profile picture must be one of the following types: jpg, jpeg, png, gif, bmp.
La foto de perfil debe ser de uno de los siguientes tipos: jpg, jpeg, png, gif, bmp.

@thesahindia - paid $250 for the fix!
@mananjadhav - paid $250 for C+!
@Puneet-here - sent you an offer for reporting, please accept and I'll settle up.

Awesome, settled up with you now @Puneet-here. Thanks, everyone! 🎉

authors: ctkochan22 kadiealexander mananjadhav mvtglobally thesahindia trjExpensify

repo: Expensify/App


text:
Error while changing Rate or Unit in Reimburse expenses page - reported by @aneequeahmad

If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!

Action Performed:

Click on use icon to open setting page.
Click on workspace > Reimburse expenses
Change Track distance Rate or Unit

Expected Result:
Should be able to change the Rate or Unit
Actual Result:
Can't change the Rate or Unit and see error An error occurred while updating the workspace. please try again later
Workaround:
Can the user still use Expensify without this being fixed? Have you informed them of the workaround?
Platform:

Where is this issue occurring?

Web
iOS
Android
Desktop App
Mobile Web

Version Number: 1.1.91-0
Reproducible in staging?: Y
Reproducible in production?: Y
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
https://user-images.githubusercontent.com/43995119/186820719-e7a23e19-9624-42ba-bd48-2d6324dc3450.mov
Expensify/Expensify Issue URL:
Issue reported by: @aneequeahmad
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1661445864439179
View all open jobs on GitHub

Might be related to this change https://github.com/Expensify/App/pull/10374

The Web-E PR for the refactor of Policy_CustomUnit_Update had breaking changes in lib/GetAPI.php to the data structure returned. For the time where Web-E changes are on prod but the corresponding App PR is on not on prod, this is the result. Fortunately the App PR is on staging and should make it to prod shortly, so I think we're fine to just live with this issue in the meantime.

@madmax330 is there any bug reporting job created for this, i can see this is fixed in prod.

@bfitzexpensify Would you please create reporting bonus job on upwork for @aneequeahmad and pay them out? Thank you very much!
@aneequeahmad Thanks for eagle's eye!

Contract created, accepted, paid and ended

🚀

Hmm I doubt if it was eligible for the reporting bonus. There was no PR made to fix this specifically (If I am correct?) and this issue was going to get solved as mentioned above.

@Puneet-here, a bug which is on Production and has priority should be reported ASAP so it can be fixed on priority in a separate PR or existing PR. Does this makes sense ? Thanks

@Puneet-here We discussed internally, the issue was valid at the time of reporting and it was our fault we have messed up the order of deployments and deployed frontend before the backend was ready.
We want to make sure contributors keep testing and discovering bugs and incentivize contributors to do this. The bug was valid and it was not contirbutor's fault it was fixed by backend deploy.
I agree this is an edge case which is probably not clearly described in the contributing guidelines.

authors: Puneet-here amyevans aneequeahmad bfitzexpensify mountiny mvtglobally