Added the TMDB API in the API's Section

I have added the TMDB API in the API's section with a small description of it.

Also can u add the "Hacktoberfest" label on this PR ?


Removed empty files

Description (required)
Fixes #4980
What changes did you make and why?
Removed empty files and folder
Tests performed (required)
Tested {build variant, e.g. ProdDebug} on {name of device or emulator} with API level {API level}.
Screenshots (for UI changes only)
Need help? See https://support.google.com/android/answer/9075928

Note: Please ensure that you have read CONTRIBUTING.md if this is your first pull request.

This is the same as https://github.com/commons-app/apps-android-commons/pull/4982 right? Thanks!


tests: add unit tests for runInstruction function of CairoVM structure

Objective
The runInstruction function within the CairoVM structure lacks a comprehensive suite of unit tests to ensure its robustness and accuracy.
Current Status
At present, the implementation of the runInstruction function exists without a comprehensive set of associated tests. This critical function is pivotal to the behavior of the entire VM and involves numerous scenarios that require validation.
Action Items

Test Scenarios Identification: We aim to create a series of unit tests that cover various scenarios within the runInstruction function.
Validation of Functionality: Ensure that the function performs as expected under different conditions, including edge cases and typical usage scenarios.
Enhance Code Reliability: By establishing a robust suite of tests, we ensure the stability and reliability of the Cairo Virtual Machine, validating the behavior of critical functionality.

put me in coach

put me in coach

Assigned, we need to find different configurations to test all the features of the function (that is critical) and maybe when you have a doubt, you can compare the instruction set with Rust and try to call the Rust function with this set of instructions in order to compare the results which should be uniform.

Got it, will write equivalent tests in local rust vm for testing.

Got it, will write equivalent tests in local rust vm for testing.

Hey Lime how is it going? :)

was stuck in the meme trenches, i survived though should have this done soon. :)


add actionable node.nics exception messages

node.nics get_nic_by_index doesn't catch indexerror or keyerror currently
This makes for confusing output. Add a try except to give a better description of the error in this case.

specifically to help with this pattern:
    def verify_xdp_multiple_nics(self, node: Node) -> None:
        xdpdump = get_xdpdump(node)
        for i in range(3):
            nic_info = node.nics.get_nic_by_index(i)
            output = xdpdump.test_by_ping(nic_name=nic_info.upper)

            self._verify_xdpdump_result(output)


log in with serviceaccount certs and token

Remove openshift_{target|user|password}.
Still trying to figure out how to test

 (2) Create a ServiceAccount for running the Ansible Service Broker, update the yaml resource files to leverage the Service Account[asb]

NACK. I thought we were going to still support the configuration file so that I could run this locally and point to a cluster. That is my developer workflow.

Also, need to run :+1:
gofmt -d ./cmd
gofmt -d ./pkg
Fix the errors that get printed out.


array to string conversion

Hi, I'm facing issue when viewing below pages. Other's link is workable for me. Any idea? public/index.php/core/pages Error msg "Array to string conversion (View: path\resources\views\core\pages \index.blade.php)" line 77: {!! SiteHelpers::gridDisplay($row->$field['field'],$field['field'],$conn) !!}

Welcome to Laravel! We are glad to have you as part of the community.
Unfortunately, GitHub is not an appropriate platform for general application issues. This is only for issues/bugs with the framework code itself.
Please close your issue, and instead try asking your question on one of the many great community support areas that will likely give you a better answer more quickly:
Laravel Slack (https://larachat.co)
Laravel.io Forum (https://laravel.io/forum)
Laracasts Forum (https://laracasts.com/discuss)
StackOverflow (http://stackoverflow.com/questions/tagged/laravel)
Thanks!


Talk 5: Feature to add new comment

Talk 5: Feature to add a new comment
In this PR, I have added functionality to allow users to add new comments to a movie
Type of change

[x] Created a new file called commentAction.js
[x] Created function in the commentAction.js to add new comments to the API
[x] Updated displayMoveCard.js with form

Checklist:

[x]  My code follows the style guidelines of this project
[x] I have performed a self-review of my code
[x] There is no linter error in my code
[x]  My changes generate no new warnings

Great! Thank you very much!


Faulting module name: VirtualDesktopAccessor.dll

I am using your library in my application written in AutoHotkey v2. I found many errors like this in the Windows error log. What can be a problem root?
Faulting application name: AutoHotkey64.exe, version: <IP_ADDRESS>, time stamp: 0x6688ff27
Faulting module name: VirtualDesktopAccessor.dll, version: <IP_ADDRESS>, time stamp: 0x65b2bc53
Exception code: 0xc0000005
Fault offset: 0x0000000000022a46
Faulting process id: 0x3760
Faulting application start time: 0x1DB3FF89491CAC1
Faulting application path: D:\Apps\Dev\AutoHotkey\v2\v2\AutoHotkey64.exe
Faulting module path: D:\Apps\#Data\AutoHotkey\WindowsHotkeys\Libraries\VirtualDesktopAccessor.dll
Report Id: ac3549c4-c6ac-4454-bae2-0e24c483e9ff
Faulting package full name:
Faulting package-relative application ID:

I released Windows 11 24H2 update, try that:
https://github.com/Ciantic/VirtualDesktopAccessor/releases/tag/2024-12-16-windows11


Clear command support undo

Extends PR #225 , added support for clear in undo/redo. Update DG to reflect changes in the Content class diagram as well.

Codecov Report

Merging #227 (87d0e0b) into master (9952ab9) will increase coverage by 0.18%.
The diff coverage is 69.69%.

@@             Coverage Diff              @@
##             master     #227      +/-   ##
============================================
+ Coverage     69.08%   69.26%   +0.18%
- Complexity      759      764       +5
============================================
  Files           116      116
  Lines          2387     2411      +24
  Branches        281      284       +3
============================================
+ Hits           1649     1670      +21
+ Misses          621      620       -1
- Partials        117      121       +4

Impacted Files
Coverage Δ

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

...in/java/seedu/address/model/VersionedContents.java
71.11% <ø> (-0.63%)
:arrow_down:

...a/seedu/address/model/person/UniqueModuleList.java
60.60% <57.14%> (+0.60%)
:arrow_up:

src/main/java/seedu/address/model/Content.java
66.66% <71.42%> (+1.66%)
:arrow_up:

...rc/main/java/seedu/address/model/ModelManager.java
64.88% <75.00%> (+3.46%)
:arrow_up:

...ava/seedu/address/logic/commands/ClearCommand.java
100.00% <100.00%> (ø)

...address/logic/commands/SetDefaultGroupCommand.java
77.41% <100.00%> (+1.55%)
:arrow_up:

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 9952ab9...87d0e0b. Read the comment docs.


getHelpers is a void method

https://github.com/zendframework/zend-db/blob/4c68f2c33beb76d63a59c5bd5e6c96c9763966d7/src/Adapter/Adapter.php#L237
As far as I can see this method is now little more than a waste of cpu cycles, is this method correct as is or should it return $functions?

@chris-kruining I believe it should return $functions as you've noted.
As I can see this method is not used anywhere in the codebase.
Anyway, would you like to submit PR with the hotfix, please?

wouldn't it be better in this case to deprecate the whole method?

Can do as well. I was trying to find where it was used, but I haven't found anything.
Looks like added 7 years ago and then just CS fixes on it... Probably it was never used as it is unusable like that from the very beginning.

hmm, just speculating, but if unusable for 7 years. go all in and remove?

Yeah, that sounds as the best idea in that case, imho.
/cc @ezimuel

closing, just need to await the PR to merge


test(ghprb) Testing GitHub Pull Request Builder

run tests please

Build pull request

Build pull request

Build pull request please

Build pull request please


device-side assert triggered

Hi, When I try to use the command python demo.py --model resnet_18 --dataset voc2010_crop --label_name bird to reproduce the results of the paper, I get the error device-side assert triggered.
And this problem occurs steadily on the 13th batch of the 6th epoch. After debugging, I found that the problem occurred with the previous parameter update, which caused one of the values in mask1[0].mask_weight to be nan, which caused all subsequent values to be nan and led to the error.

But the strange thing is that the first few times the parameters were updated very normally, how can I solve this problem. 😭

我也遇到了这个问题，应该不是代码逻辑问题，这个错误会在训练过程中出现，不知道如何解决

感觉像是梯度消失，我在第5轮的时候出现了这个错误


PE-3825: Adding code to support WS-Fed

Adding support for the different structures within WS-Fed and extending other structures to support WS-Fed.

LGTM


feat: CE-776 - Keyboard Navigation Improvements - Complaints List Page

Description
Fixing issues with a few components to improve keyboard navigation (tab indexing). Focusing primarily on addressing the side navigation and tab navigation (Complaints List Page).
Fixes #CE-776
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

[x] Manually Tested / Verified
[ ] Test B

Checklist

[ ] I have added tests that prove my fix is effective or that my feature works
[x] New and existing unit tests pass locally with my changes

Further comments

Thanks for the PR!
Deployments, as required, will be available below:

Frontend
Backend

Please create PRs in draft mode.  Mark as ready to enable:

Analysis Workflow

After merge, new images are deployed in:

Merge Workflow

@jeznorth A few things before this one gets approved:

I think your changes have broken the Cypress tests (e.g. links can't be found anymore.   You can ignore the errors on the complaint search and filter tests, this is a known issue that I hope to fix very soon)
Can you also look at the Sonar Cloud Issue and let me know if this can be resolved

I'm not sure what the scope of this ticket is since the acceptance criteria is super vague.   I did make the following observations though:

there is no way to navigate to the map view via keyboard
When I first came to the page, I wanted to interact with the page (which I think most users do), but I have to tab through all the navigation first.   Not 'easy' as per the AC.
While I can launch the assign modal and self assign a complaint via keyboard, I can't search for another user and assign the complaint to them.  I don't know if modals on a page are in the scope of the page or not.


Low level control does not update

The three examples provided for the ros driver in low level control does not work i.e. update motor position. For example after running position control the there should be printed the current position of the front right joint but it prints 0.0 though moving the joint also don't update. Similar is true for other two torque and velocity example. Walking example works very fine.
FYI: Similar examples in unitree_legged_sdk works very fine.

Hi, if the position does not update, that means the network connection between your PC and robot does not work correctly. Please check the connection with the guide in README.


Monitor no detect (always disconnected)

Hello,
I have install ubuntu drivers from http://www.displaylink.com/downloads/ubuntu (v1.3.54).
When I start service (sudo systemctl start dlm.service), evdi not detect my monitor, it is always "disconnected" on xrandr DVI-I-2-1 disconnected (normal left inverted right x axis y axis)
On dmesg, i have this lines :
[  119.519601] evdi: loading out-of-tree module taints kernel.
[  119.519670] evdi: module verification failed: signature and/or required key missing - tainting kernel
[  119.521468] evdi: [I] Initialising logging on level 5
[  120.495274] nouveau 0000:01:00.0: DRM: resuming kernel object tree...
[  120.538220] nouveau 0000:01:00.0: priv: HUB0: 084014 ffffffff (1b70820d)
[  120.578537] nouveau 0000:01:00.0: priv: HUB0: 10ecc0 ffffffff (1d70822c)
[  120.656016] nouveau 0000:01:00.0: DRM: resuming client object trees...
[  120.665981] evdi: [D] add_store:195 Increasing device count to 1
[  120.666398] evdi: [D] evdi_crtc_init:312 drm_crtc_init: 0
[  120.666594] evdi: [W] evdi_painter_crtc_state_notify:363 Painter does not exist!
[  120.666596] evdi: [D] evdi_detect:78 Painter is disconnected
[  120.666598] [drm] Cannot find any crtc or sizes - going 1024x768
[  120.667501] evdi evdi.0: fb1: evdidrmfb frame buffer device
[  120.667502] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[  120.667502] [drm] No driver support for vblank timestamp query.
[  120.667503] [drm] evdi: evdi_stats_init
[  120.667510] [drm] Initialized evdi 1.3.43 20170117 on minor 2
[  120.845505] evdi: [W] evdi_painter_disconnect:462 (dev=0) An unknown connection to ffff9df41dce6600 tries to close us
[  120.845506] evdi: [W] evdi_painter_disconnect:463  - ignoring
[  120.845779] evdi: [W] evdi_painter_disconnect:462 (dev=0) An unknown connection to ffff9df41dce6600 tries to close us
[  120.845780] evdi: [W] evdi_painter_disconnect:463  - ignoring
[  120.919284] evdi: [D] evdi_detect:78 Painter is disconnected
[  120.919312] evdi: [D] evdi_crtc_cursor_set:238 evdi_crtc_cursor_set unlock
[  120.919319] evdi: [D] evdi_detect:78 Painter is disconnected
[  120.919621] evdi: [D] evdi_painter_crtc_state_notify:360 (dev=0) Notifying crtc state: 3
[  120.919622] evdi: [W] evdi_painter_send_crtc_state:266 Painter is not connected!
[  120.922068] evdi: [D] evdi_painter_crtc_state_notify:360 (dev=0) Notifying crtc state: 3
[  120.922069] evdi: [W] evdi_painter_send_crtc_state:266 Painter is not connected!
[  120.931456] evdi: [W] evdi_painter_disconnect:462 (dev=0) An unknown connection to ffff9df3fb729800 tries to close us
[  120.931456] evdi: [W] evdi_painter_disconnect:463  - ignoring
[  120.941050] evdi: [W] evdi_painter_disconnect:462 (dev=0) An unknown connection to ffff9df3fb729800 tries to close us
[  120.941050] evdi: [W] evdi_painter_disconnect:463  - ignoring
[  120.944241] evdi: [W] evdi_painter_disconnect:462 (dev=0) An unknown connection to ffff9df3fb729800 tries to close us
[  120.944242] evdi: [W] evdi_painter_disconnect:463  - ignoring
[  121.676159] evdi: [D] evdi_detect:78 Painter is disconnected
[  126.842902] nouveau 0000:01:00.0: DRM: evicting buffers...
[  126.842904] nouveau 0000:01:00.0: DRM: waiting for kernel channels to go idle...
[  126.842925] nouveau 0000:01:00.0: DRM: suspending client object trees...
[  126.844784] nouveau 0000:01:00.0: DRM: suspending kernel object tree...
[  128.099043] nouveau 0000:01:00.0: DRM: resuming kernel object tree...
[  128.141973] nouveau 0000:01:00.0: priv: HUB0: 084014 ffffffff (1b70820d)
[  128.182950] nouveau 0000:01:00.0: priv: HUB0: 10ecc0 ffffffff (1d70822c)
[  128.263781] nouveau 0000:01:00.0: DRM: resuming client object trees...
[  128.269500] evdi: [W] evdi_painter_disconnect:462 (dev=0) An unknown connection to ffff9df3f9bf5800 tries to close us
[  128.269501] evdi: [W] evdi_painter_disconnect:463  - ignoring
[  128.274404] evdi: [W] evdi_painter_disconnect:462 (dev=0) An unknown connection to ffff9df3f9a05200 tries to close us
[  128.274404] evdi: [W] evdi_painter_disconnect:463  - ignoring
[  129.796414] evdi: [D] evdi_detect:78 Painter is disconnected
Have you got idea to evdi detect my monitor ?
Thank you
I use lubuntu 17.04 ;-)

Hi, I have debian 9.1 with kernel 4.9.0-3-amd64 and displaylink v.1.3.54. firmware-linux-nonfree installed. I have almost everything working, but:

USB-Hub: yes
Audio: yes (I have to check manually wich output to use)
Ethernet: yes (it created interface LAN, not tested, assumed working)
Power: yes (without displaylink)
VGA: no (system seems not able to load driver and don't shows screen as connected)
Minidisplayport: not tested

Kernel says:
Sep 19 17:15:24 melatonina kernel: [    2.643091] i915 0000:00:02.0: firmware: failed to load i915/skl_dmc_ver1_26.bin (-2)
Sep 19 17:15:24 melatonina kernel: [    2.643098] i915 0000:00:02.0: Direct firmware load for i915/skl_dmc_ver1_26.bin failed with error -2
Sep 19 17:15:24 melatonina kernel: [    2.643100] i915 0000:00:02.0: Failed to load DMC firmware [https://01.org/linuxgraphics/intel-linux-graphics-firmwares], disabling runtime power management.
Sep 19 17:15:24 melatonina kernel: [    2.643333] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=mem

Nothing happened in this thread for quite some time. I will close it. If the issue is still visible please raise a new one with updated components and description. Thanks!


BOCM-392: Add pipeline to seed database

Describe your changes
Adds a pipeline that can be triggered manually to seed the database.
Issue ticket number and link
https://pins-ds.atlassian.net.mcas.ms/browse/BOCM-392
Type of change 🧩

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Documentation update
[x] Other (please explain in the description section above)

Checklist before requesting a review

[x] I have performed a self-review of my own code
[x] I have double checked this work does not include any hardcoded secrets or passwords
[ ] I have made corresponding changes to the documentation
[ ] I have provided details on how I have tested my code
[x] I have referenced the ticket number above
[x] I have provided a description of the ticket
[ ] I have included unit tests to cover any testable code changes

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


undistort glsl pixel shader help.

Trying to write simple undistort glsl pixel shader using  Brown-Conrady Distortion Model.
I`m getting kind of opposite result
Any tips on how to use the coefficients properly and build the polynom ?
Meanwhile will investigate how it used inside opencv with undistort function
Thanks!
Opencv function undistort function result :

My glsl results :-(

( more distortion) .

Hi @barakooda,
I am trying to write a undistortion glsl program and found this topic.
I tried to write the formula here:
http://opencv.jp/opencv-2.1_org/py/camera_calibration_and_3d_reconstruction.html#initundistortrectifymap
Just similar to your code.
But I could not get the correct result.
I am calculating new uv coordinate in vertex shader, but the result is not the same as code running on CPU.
			uniform dvec4 disto1;
			uniform dvec4 disto2;
			uniform dvec2 focal;//focal
			uniform dvec2 uv;//center
			uniform ivec2 image_size;

				double x = m_p.x / m_p.z;
				double y = m_p.y / m_p.z;

				double x2 = x * x;
				double y2 = y * y;
				double r2 = x2 + y2;
				double m_2xy = 2 * x * y;

				double k1 = disto1.x;
				double k2 = disto1.y;
				double p1 = disto1.z;
				double p2 = disto1.w;
				double k3 = disto2.x;
				double k4 = disto2.y;
				double k5 = disto2.z;
				double k6 = disto2.w;

				double kr = (1.0lf + ((k3 * r2 + k2) * r2 + k1) * r2) / (1.0lf + ((k6 * r2 + k5) * r2 + k4) * r2);
				double u = focal.x * (x * kr + p1 * m_2xy + p2 * (r2 + 2 * x2)) + uv.x;
				double v = focal.y * (y * kr + p1 * (r2 + 2 * y2) + p2 * m_2xy) + uv.y;

Have you ever met problem like this?
Thanks.


Fix broken link

Fixes #4945.

This change is

Online preview: http://cockroach-docs-review.s3-website-us-east-1.amazonaws.com/224656597e6dfabc35ccb1e2ca3e5b21c6f91f9f/
Edited pages:

releases/v1.0-rc.1.md
v19.1/enable-node-map.md
v19.2/enable-node-map.md
v2.0/enable-node-map.md
v2.1/enable-node-map.md


Fix model composition ordering

The CompositionTest.scala has been disabled for M1 as it keeps flickering on and off.  Need to address the root cause of the property ordering for M2.

Property ordering is not the issue here, the com.fasterxml.jackson.databind.node.ObjectNode.equals(Object) doesn't take property order into account. Expected JSON is incomplete: #966.

The order of items in the second test (read a model with composition) is not the same.
Here is the JSON built for the Animal class:
{"Animal":{"properties":{"type":{"type":"string"},"name":{"type":"string"}},"discriminator":"type"},"Human":{"allOf":[{"$ref":"#/definitions/Animal"},{"properties":{"name":{"type":"string"},"type":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"}}}]},"Pet":{"allOf":[{"$ref":"#/definitions/Animal"},{"required":["isDomestic","name","type"],"properties":{"type":{"type":"string","position":1,"description":"The pet type"},"name":{"type":"string","position":2,"description":"The name of the pet"},"isDomestic":{"type":"boolean","position":3,"default":false}}}]}}
Here is the one built from the string:
{"Animal":{"properties":{"name":{"type":"string"},"type":{"type":"string"}},"discriminator":"type"},"Human":{"allOf":[{"$ref":"#/definitions/Animal"},{"properties":{"name":{"type":"string"},"type":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"}}}]},"Pet":{"allOf":[{"$ref":"#/definitions/Animal"},{"required":["isDomestic","name","type"],"properties":{"type":{"type":"string","position":1,"description":"The pet type"},"name":{"type":"string","position":2,"description":"The name of the pet"},"isDomestic":{"type":"boolean","position":3,"default":false}}}]}}
The Animal.type property is referenced from the JsonTypeInfo annotation. Perhaps it's the reason why the property's position has been changed. I'll investigate this.
So, I'm wondering do we need an additional unit test for checking property ordering?

The java.lang.Class.getDeclaredMethods() is JVM dependent. My local JVM (java version "1.7.0_75", OpenJDK Runtime Environment (fedora-<IP_ADDRESS>.fc20-x86_64 u75-b13), OpenJDK 64-Bit Server VM (build 24.75-b04, mixed mode) lists the methods of the Animal interface as follows:

public abstract void models.composition.Animal.setType(java.lang.String)
public abstract java.lang.String models.composition.Animal.getName()
public abstract void models.composition.Animal.setName(java.lang.String)
public abstract java.lang.String models.composition.Animal.getType()

That is why the type property precedes the name in my previous comment regardless of the order of members in the source code.
So, there is nothing we can do about property ordering here.

I believe we can enforce ordering with the @JsonPropertyOrder annotation.  Otherwise as @tomtit stated, method ordering is not guaranteed in the JVM.

@fehguy - how would you like to proceed here?

Support the property ordering via jackson, I believe that's the only reliable way to do it.

@tomtit - can you have a look at that then?


Support for Apple Silicone

Please check if the PR fulfills these requirements

[x] The commit message follows our guidelines
[ ] Tests for the changes have been added (for bug fixes / features)
[ ] Docs have been added / updated (for bug fixes / features)

What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)
Update Electron to v11, this is the first version that natively supports Apple Silicone (m1, m1pro, m1max)

What is the current behavior? (You can also link to an open issue here)
GB Studio currently runs using Apple's Rosetta2 emulator

What is the new behavior (if this is a feature change)?
GB Studio runs natively on Apple Silicone

Does this PR introduce a breaking change? (What changes might users need to make in their application due to this PR?)

Other information:
This is most of the work to get GBS running natively on M1, including native binaries for the build tools.
I have been running into an issue with the GBS build system.
- Error: ENOENT: no such file or directory, open '/var/folders/p8/n5vkb7qn7fn7hp0z3bp3846r0000gn/T/_gbsbuild/obj/absolute.o'
I've been trying to figure this one out for a few days, but I'm lost, it's like its not running make in the tmp directory?

@chrismaltby Just wondering if you had any idea what could be going on with the GBS Builds? If I take what gets generated into the tmp folder and run make, it seems to generate that missing absolute.o file.

Hi @SileemFarghaly Thanks for looking at this, I use an M1 Mac myself so am definitely interested. My dev environment is running completely in Rosetta2 so I can't really debug this right now though.
The things I'd check are logging that it's using the right build tools path to get the gbdk you placed in darwin-arm64 at:
https://github.com/chrismaltby/gb-studio/blob/406ba3848fcc68411676c8c3a991ba9c2ac81602/src/lib/compiler/makeBuild.js#L32
and add some logging around here where it uses GBDK to compile the .c files to .o files
https://github.com/chrismaltby/gb-studio/blob/406ba3848fcc68411676c8c3a991ba9c2ac81602/src/lib/compiler/makeBuild.js#L95-L99
You might want to try clicking the "Empty Build Cache" button too (or just delete the tmp/_gbsbuild folder) as I'm wondering if you've got some cached data interfering.
Where did you get the ARM build of GBDK-2020 by the way? There's been quite a few changes to it recently, I'm wondering if your version maybe is missing a feature preventing it from compiling absolute.c, though actually you said you've managed to build using the Makefile so it's probably not that. Either way if we want to support darwin-arm we should probably see if the GBDK-2020 can add official builds.
On another note I'm surprised how few changes were needed to switch to Electron 11, we tried updating to a newer version a while back and ended up with quite a few broken things and the UI weirdly running noticeably slower.
The only issue I've spotted so far in the Mac Intel version of this build is the "About GB Studio" window is broken (probably needs an update for the module we're using).

Thanks @chrismaltby add a bit of debugging around there later today just to see if I can suss out whats going on.
Good catch on the about window, updating that package fixed it.
As for GBDK, I built it from source and hoped for the best honestly. It seems to work fine in my environment, but I can't  be sure that its not actually running in Rosetta mode silently.

Just a quick update - I know its been more than a week. I narrowed down the issue to
https://github.com/chrismaltby/gb-studio/blob/406ba3848fcc68411676c8c3a991ba9c2ac81602/src/lib/compiler/makeBuild.js#L16
always being 0 on m1 macs. Looks like it was a known issue with Electron 11.

A bit late but closing this as Apple Silicon is now supported as of the latest GB Studio betas.


Upgrade pulumi-terraform-bridge to v3.79.0

This PR was generated via $ upgrade-provider pulumi/pulumi-vault.

Upgrading pulumi-terraform-bridge from v3.78.0 to v3.79.0.

Looks like we were missing a bridge upgrade. This is fully auto-generated, so I'm merging without review.


Meta pixel integration

Assigned to me

Pixel has integrated into the site correctly. I tested it with test events. Initially, I added custom events to the Hero section buttons and send message buttons.

Now we can add any event manually from the front-end.

I checked with the pixel event setup tool. Because It only recognizes the contact button. It happens because the event setup tool only identifies the  tags in the code. But adding  tags to navigate inside the site is not a best practice in Next JS. So we have to add custom events to the code.


add hosted services docs

@lukechurch, @sethladd, can you review? Some docs on setting up hosted systems. The coverage.md files was inadvertently committed as part of another PR; please review as well.

lgtm

lgtm


btfdump: Allow to dump from /sys/kernel/btf/vmlinux

Support dumping BTF not only from ELF files, but also from raw BTF information (which starts directly with BTF magic number) like the one peresent in /sys/kernel/btf/vmlinux.
This way, btfdump can be used for generating the vmlinux.h for the given kernel.
Also, don't use mmap, since it doesn't work on sysfs.

@vadorovsky do you plan on posting an update for this?

@anakryiko Yes, sorry, I will address your comments later today.

(still working on that - I will try to wrap during during holidays)


Add AJDC and an example on artifact correction, 2nd try

This PR:

adds a class AJDC in spatialfilters, useful for SOS-based BSS and group BSS,

adds an example in the gallery, on EEG artifact correction by AJDC, and a comparison with HOS-BSS (ICA-Infomax).

Discussions about implementation can be found in #90.

@agramfort We would like to present the last updates of pyriemann during BCI Meeting W13. A demo will be presented to show that is it easily compatible with MNE. Do you think that this PR can be merge before Wednesday?
Can I help?
https://bcisociety.org/workshops/#session4


Resolve load_path problem for ScikitLearn models

Workaround for #77

Resolution ofhttps://github.com/alan-turing-institute/MLJ.jl/issues/252

Since the bug resolved effects most of the sk classifiers, we should probably do a patch release soon.

Looks good to me, thanks!


Wip: Retry retriable errors in neo4j integrations

Please wait with merging

@tomasonjo Just let us know when its good to merge :)

Should be good to go... execute_query handle some transient errors and retries automatically


c++ highlighting not working

Hi,
I can't get code fencing for c++ code to work correctly. It's working for javascript, html, css and shell.
I'm using ```cpp like the other syntaxes.  Just to make sure, I switched to view syntax as c++ to make sure ST3 is configured correctly.
Thanks in advance.

The same thing happened to me. It doesn't work for c++ syntax on Sublime Text 3.
I installed C++11 package and disabled builtin package.
But it doesn't work for both of them.

@riteme are you saying it doesn't work in general, or just with this package?

@jonschlinkert It doesn't work in general.

if someone wants to do a pr for this that would be great. I don't write c++ and would have very little perspective as to what looks right

Anyone has solved this problem now? The same thing happened to me :-(


Error registering the lib directory automatically

Describe the bug
Auto registration error "uninitialized constant Lib (NameError)"
Traceback:
Traceback (most recent call last):
        7: from app.rb:4:in `<main>'
        6: from /Users/man/.rbenv/versions/2.6.3/lib/ruby/2.6.0/forwardable.rb:230:in `auto_registration'
        5: from /Users/man/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/rom-core-5.1.2/lib/rom/setup.rb:51:in `auto_registration'
        4: from /Users/man/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/rom-core-5.1.2/lib/rom/setup/auto_registration.rb:58:in `relations'
        3: from /Users/man/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/rom-core-5.1.2/lib/rom/setup/auto_registration.rb:81:in `load_entities'
        2: from /Users/man/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/rom-core-5.1.2/lib/rom/setup/auto_registration.rb:81:in `map'
        1: from /Users/man/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/rom-core-5.1.2/lib/rom/setup/auto_registration.rb:99:in `block in load_entities'
/Users/man/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/dry-inflector-0.2.0/lib/dry/inflector.rb:90:in `constantize': uninitialized constant Lib (NameError)

To Reproduce

Create file app.rb

require 'rom'

configuration = ROM::Configuration.new(:memory)
configuration.auto_registration(File.expand_path('.') + '/lib')
container = ROM.container(configuration)

Create file lib/relations/users.rb

module Relations
  class Users < ROM::Relation[:memory]
    schema(infer: true)
  end
end

Source: https://rom-rb.org/5.0/learn/advanced/explicit-setup/#namespaces-inferred-from-directory-structure

Run ruby app.rb

Expected behavior
Auto class registration Relations::Users
Your environment

Affects my production application: NO
Ruby version: ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-darwin18]
OS: macOS

This took me a while to figure out that the problem is in the gem and not my setup. Certainly should be fixed ☹

Relations, Mappers and Commands are reserved namespaces and they cannot be top-level. This is a limitation rather than a bug. Anyway, I plan to improve auto-registration in 6.0.0 so stay tuned.

@solnic the problem is that the example in the docs doesn't work. So maybe that part should be removed from the docs at least?

@tycooon ah yeah that's not good :( It shouldn't be removed though, it should be changed. I'll take a look.

OK I updated this section in the current + old doc versions and now it should reflect the reality better: https://rom-rb.org/learn/core/5.2/framework-setup/#auto-registration


Update metric info

Add information to energy metric to inform users about drawbacks of this metric.

@tiyash-basu-frequenz Can you pls check if I mentioned all drawbacks of the energy metric correctly?

@flora-hofmann-frequenz you committed a conflict and then a merge commit that resolves it, I think a rebase might be required :)

@flora-hofmann-frequenz you committed a conflict and then a merge commit that resolves it, I think a rebase might be required :)

Damn, I missed this comment, just followed the notification and saw the full final diff 🤦

...sorry I also missed it in between all Monday meetings. Can we leave it as is now?!


The choice of plaintext modulus

How can I choose a bigger plaintext modulus than 64bit in BFV ？

Do you provide interface to represent the plaintext in the RNS domain？

Not directly, unfortunately.
But you could create a custom ring.Ring object with your composite plaintext modulus and use its SetCoefficientsBigint(coeffs []*big.Int, p1 *Poly)  to turn your plaintext from []*big.Int to a single ring.Poly from which you can extract the sub-polynomials in RNS form.


Updated packages for python

Updated packages for python - Issue 331 - https://github.com/microsoft/vscode-isort/issues/331

@microsoft-github-policy-service agree

@aparna0522 the src/test/python_tests/requirements.txt  should be regenerated. looks like it is missing a package colorama


Make fallback index detection and index check more robust

I think the code from /sbin/entrypoint.sh for grabbing the fallback index could be updated.
Currently you have:
SC4S_DEST_SPLUNK_HEC_FALLBACK_INDEX=$(cat $SC4S_ETC/conf.d/local/context/splunk_metadata.csv | grep ',index,' | grep sc4s_events | cut -d, -f 3)
This assumes the index is called sc4s_events (you are not searching by metadata key) and does not allow for that text to appear elsewhere in the metadata.csv multiple times.  The index check does not work in my environment because of these issues.
Maybe something like this would be better:
SC4S_DEST_SPLUNK_HEC_FALLBACK_INDEX=$(grep -Po '(?<=^sc4s_fallback,index,).*' -m1 $SC4S_ETC/conf.d/local/context/splunk_metadata.csv )
You could probably improve the index check block in a similar way too.  From this line:
cat $SC4S_ETC/conf.d/merged/context/splunk_metadata.csv  | grep -v sc4s_metrics | grep ',index,' | cut -d, -f 3 | sort -u | while read index ; do export index; echo -e "SC4S_ENV_CHECK_INDEX: Checking $index" $(curl -s -S -k "${HEC}?index=${index}" -H "Authorization: Splunk ${SPLUNK_HEC_TOKEN}" -d '{"event": "HEC TEST EVENT", "sourcetype": "SC4S:PROBE"}') ; done
to:
egrep -v '^sc4s_metrics,index,' $SC4S_ETC/conf.d/merged/context/splunk_metadata.csv | grep -Po '(?<=,index,).*' | sort -u | while read index ; do export index; echo -e "SC4S_ENV_CHECK_INDEX: Checking $index" $(curl -s -S -k "${HEC}?index=${index}" -H "Authorization: Splunk ${SPLUNK_HEC_TOKEN}" -d '{"event": "HEC TEST EVENT", "sourcetype": "SC4S:PROBE"}') ; done
Thanks!

:tada: This issue has been resolved in version 1.74.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Warning in Calico pod nodes logs is continuously thrown Oracle Linux 7.9

What kind of request is this:
bug
Steps to reproduce (least amount of steps as possible):

Rancher Server v2.5-head (04/06/2021) 93d921f

HA RKE AWS Node Driver. RHEL 8
k8s v1.20.5

Oracle Linux 7.9 Downstream cluster

AWS Node Driver k8s v1.18.17
Canal Network plugin.
SELinux Enabled
Docker 19.3.15

Result:

Canal System Project workload pods are active.
Calico pods in the canal workload show the following error in logs continuously.
Cluster health seems to be OK

2021-04-06 20:29:07.262 [WARNING][8708] int_dataplane.go 981: failed to wipe the XDP state error=failed to load BPF program (/usr/lib/calico/bpf/filter.o): stat /sys/fs/bpf/calico/xdp/prefilter_v1_calico_tmp_A: no such file or directory
libbpf: Error in bpf_object__probe_name():Permission denied(13). Couldn't load basic 'r0 = 0' BPF program.
libbpf: Error in bpf_object__probe_global_data():Permission denied(13). Couldn't create simple array map.
libbpf: failed to create map (name: 'calico_prefilter_v4'): Permission denied(-13)
libbpf: failed to load object '/usr/lib/calico/bpf/filter.o'
Error: failed to load object file

Other details that may be helpful:

Oracle Linux 8.3 Cluster. Calico pods are not showing this error.

Environment information

Rancher version: v2.5-head (04/06/2021) 93d921f
Installation option: HA RKE1

This was only observed in OL 7.9 from these combinations: https://github.com/rancher/rancher/issues/30949#issuecomment-814453526

@izaac - Hey Izaac, when you tested this it was on a fairly old build hash of master (93d921f) can you (time permitting) do another test of this on the latest build from master? I just want to know since we are still supporting Oracle Linux 7.9 for 2.6.

@Jono-SUSE-Rancher Sure I will

I will check again once https://github.com/rancher/rancher/issues/33132 is fixed. I ran into the same issue on OL 7.9 (Which is RHEL based same as CentOS)

There's a new issue blocking this: https://github.com/rancher/rancher/issues/33184

Hi guys, did you find where the problem is ?
I have same issue on my 2.6 cluster with SELinux enabled, the calico containers is looping errors :
{"log":"2022-03-11 15:06:37.311 [WARNING][40] felix/int_dataplane.go 1394: failed to wipe the XDP state error=failed to load BPF program (/usr/lib/calico/bpf/filter.o): stat /sys/fs/bpf/calico/xdp/prefilter_v1_calico_tmp_A: no such file or directory\n","stream":"stdout","time":"2022-03-11T15:06:37.311639199Z"}
{"log":"libbpf: Error in bpf_object__probe_name():Permission denied(13). Couldn't load basic 'r0 = 0' BPF program.\n","stream":"stdout","time":"2022-03-11T15:06:37.311696499Z"}
{"log":"libbpf: Error in bpf_object__probe_global_data():Permission denied(13). Couldn't create simple array map.\n","stream":"stdout","time":"2022-03-11T15:06:37.31170579Z"}
{"log":"libbpf: failed to create map (name: 'calico_prefilter_v4'): Permission denied(-13)\n","stream":"stdout","time":"2022-03-11T15:06:37.31171115Z"}
{"log":"libbpf: failed to load object '/usr/lib/calico/bpf/filter.o'\n","stream":"stdout","time":"2022-03-11T15:06:37.31171592Z"}
{"log":"Error: failed to load object file\n","stream":"stdout","time":"2022-03-11T15:06:37.31172142Z"}
{"log":" try=9\n","stream":"stdout","time":"2022-03-11T15:06:37.31172579Z"}

I checked out the audit.log file seems linked to SELinux permission and got :
type=AVC msg=audit(1647011453.714:18205): avc:  denied  { prog_load } for  pid=26161 comm="bpftool" scontext=system_u:system_r:spc_t:s0 tcontext=system_u:system_r:spc_t:s0 tclass=bpf permissive=0
type=AVC msg=audit(1647011453.714:18206): avc:  denied  { map_create } for  pid=26161 comm="bpftool" scontext=system_u:system_r:spc_t:s0 tcontext=system_u:system_r:spc_t:s0 tclass=bpf permissive=0
type=AVC msg=audit(1647011453.714:18207): avc:  denied  { map_create } for  pid=26161 comm="bpftool" scontext=system_u:system_r:spc_t:s0 tcontext=system_u:system_r:spc_t:s0 tclass=bpf permissive=0

I tried a bunch of tuning in SELinux but can't change type context to spc_t on the target folder.
I can help if you need more info.
Thanks

ping


TimePicker - readonlyInput option

Hi,
I wonder if it would be possible to make the option readonlyInput more efficient in the TimePicker component. The display style is correctly apply, but we can continue to change value in the input.
Thank

hm, why would you render whole timepicker in readonly mode

this makes sense with the option, right?
readonlyInput (?boolean=false) - if true hours and minutes fields will be readonly
For me, this option is like put the "disabled" attribute in every input

What would be the desired behavior here ? I would say, if read only, hide the arrows. But one could just want them there but not clickable (which would be worse from UX point of view, but would maintain the same height all the time for example). AM/PM toggle should also be affected by this.


PHX-1153 Update query param heuristics.

The query param heuristics is now updated to identify a few more params
and now it uses the action names in addition to the param names.

LGTM


feat(rpc): impl get code handler

Implement eth_getCode handler

Codecov Report

Merging #1210 (524a0a5) into main (27b07f5) will increase coverage by 0.02%.
The diff coverage is 0.00%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@            Coverage Diff             @@
##             main    #1210      +/-   ##
==========================================
+ Coverage   75.95%   75.98%   +0.02%
==========================================
  Files         338      338
  Lines       37437    37452      +15
==========================================
+ Hits        28435    28457      +22
+ Misses       9002     8995       -7

Flag
Coverage Δ

unit-tests
75.98% <0.00%> (+0.02%)
:arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

crates/rpc/rpc/src/eth/api/mod.rs
0.00% <0.00%> (ø)

crates/rpc/rpc/src/eth/api/server.rs
0.00% <0.00%> (ø)

crates/rpc/rpc/src/eth/api/state.rs
0.00% <0.00%> (ø)

crates/rpc/rpc/src/eth/error.rs
0.00% <ø> (ø)

crates/net/network/src/peers/manager.rs
84.24% <0.00%> (-0.10%)
:arrow_down:

crates/transaction-pool/src/pool/txpool.rs
59.32% <0.00%> (+0.50%)
:arrow_up:

crates/transaction-pool/src/test_utils/mock.rs
58.51% <0.00%> (+6.73%)
:arrow_up:

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

Let's prioritize exposing eth_getBlockByNumber / admin_nodeInfo because they're used in Hive


Add PHP 8.0/8.1 compatibility

See https://github.com/coinbase/coinbase-commerce-php/pull/42
Resolves #41
@ljharb I was not expecting to get any updates on this, but here is a new PR
Can you please also take a look at https://github.com/coinbase/coinbase-commerce-php/pull/34/ ?

It's 12/18/2021 still no merge.

PHP version 5.4 and above are supported.

This package is currently incompatible with PHP 8. Could an author please merge this 6-month old PR?

In case someone line myself needs to a quick fix and cannot wait for the PR I was able to get this to work by modify the src/Resources/ApiResource.php file to have this:
  public function asort($flags = SORT_REGULAR)
   {
   asort($this->attributes, $flags);
   }

   public function ksort($flags = SORT_REGULAR)
   {
       ksort($this->attributes, $flags );
   }

I am not terribly familiar with GitHub protocol on submitting work-arounds, I hope this does not violate any rules.

any update on this PR? 😄

any update on this PR? 😄 we need support for php 8 😞

Although this PR restores basic compatibility with PHP 8.X, the library requires multiple changes in other places. Even if someone takes care of this PR and maybe even makes a few adjustments, it's only a matter of time before the library is out of date again.
You can use my fork instead. It is actively maintained and PRs are also gladly accepted.
https://github.com/IceQ1337/coinbase-commerce-php


api.nuget.org/v3-flatcontainer/package_name/index.json not working anymore

Impact
I'm unable to use NuGet.org
Describe the bug
To keep my Azure Devops feed in sync, I used to use the api https://api.nuget.org/v3-flatcontainer/Azure.Identity/index.json once a day to synchronize both feeds.
Recently I've noticed, that the api is giving me nothing but 404s anymore. Is there any alternative or is this a temporary issue?
Repro Steps

Open the url https://[api.nuget.org/v3-flatcontainer/Azure.Identity/index.json](https://api.nuget.org/v3-flatcontainer/Azure.Identity/index.json

Expected Behavior
I used to get a list of all the package versions. I also used to be able to download the nugets like this:
var getPackageUrl = $"https://api.nuget.org/v3-flatcontainer/{package.name}/{version}/{package.name}.{version}.nupkg";
Screenshots
No response
Additional Context and logs

BlobNotFound
The specified blob does not exist. RequestId:7760f770-f01e-0016-1593-c34b20000000 Time:2023-07-31T09:42:17.4213953Z

I did find the issue. It seems like it must be all lower case now, did someone change that recently?

I did find the issue. It seems like it must be all lower case now, did someone change that recently?

Hey @janniksam, we have multiple CDN providers and unfortunately this behavior varies across them (some CDNs are case sensitive, others are not). The documented protocol specifies the package ID must be lowercased and this is the behavior the NuGet client SDK implements.
The API docs are here: https://learn.microsoft.com/en-us/nuget/api/package-base-address-resource#request-parameters
This is a duplicate of https://github.com/NuGet/NuGetGallery/issues/9105.


Concatenate videos

I am unable to add 2 videos together?
This is what I am doing
def process_video
    open('video.mp4', 'wb') do |file|
      file << open(video_url).read
    end
    movie = FFMPEG::Movie.new('video.mp4')
    movie.screenshot("screenshot.jpg")
    image_path = "screenshot.jpg"
    self.screenshot = File.open(image_path)
    self.duration = movie.duration.round
    options = {video_codec: "libx264",
                frame_rate: 10,
                resolution: "800x600",
                video_bitrate: 300,
                video_bitrate_tolerance: 100,
                aspect: 1.333333,
                keyframe_interval: 90,
                x264_vprofile: "high",
                x264_preset: "slow",
                audio_bitrate: 32,
                audio_sample_rate: 22050,
                audio_channels: 1,
                threads: 2,
                custom: "-vf crop=60:60:10:10"
    }
    self.video = movie.transcode("movie.mp4", options)
    self.save
end

Can you provide a bit more context...error messages, ffmpeg version, gem version, etc.?
I don't see you trying to add two videos but rather transcode a video from 'video.mp4' to 'movie.mp4'.

Sorry but I went a different route. I moved to transloadit. but thanks for the help


Cant connect to printer

Hello.
So i will start with explaining everything.
I have an HP printer who is shared trough a windowsprint server.
I have installed Ubuntu 16.04 and activated cups. I can surf in to Localhost:631 where i add the printer.
I have installed cups connector by entering:
sudo apt-get install cups libcups2 libavahi-client3 avahi-daemon libsnmp30 google-cloud-print-connector
I start the cups connector in terminal and my chromebook will now se the printer but is unable to connect to it. WHY?
When i press Register it says: Do u want to register this printer. I press YES and it says: Unable to register printer.
EDIT: Getting this message:
u must confirm the registration  on the printer to finish the process.

We're running into a similar problem.
We're trying to get a Chromebook to print through the connector to a local printer that is not Cloudprint ready. The print jobs might carry sensitive information, so we don't want the content going across the Internet. We're willing to accept that the user could only print on the local subnet.
We have a basic config file:
{
  "local_printing_enable": true,
  "cloud_printing_enable": false,
  "log_level": "INFO",
  "log_file_name": "/tmp/cloud-print-connector"
}

The printer's available through CUPS. Macs and Windows machines can print without trouble using local print connections.
The printer doesn't automatically appear to the Chromebook in Chrome's print settings. If we try to add it through Advanced Settings -> Manage Cloud Print, we get "You must confirm registration on the printer" with no way to actually confirm it on the printer.
Opening ports 26000-26999/tcp on the print server (as in bug #229) advances things slightly: clicking "register" gives the immediate message "could not complete registration".
Bug #156 suggests that we ought to be able to print without registering, but I haven't found a way to do that from the Chromebook. The Chrome bug it refers to, https://crbug.com/540847, appears to be closed, yet we're still seeing this behavior.
Is there a way to bypass the registration process or to make the printer automatically appear in the local printers? Alternatively, are there additional ports we should enable in iptables on the print server to allow discovery?

You should not need to do any kind of registration. That message shouldn't be showing up.
If printing is set up properly, then you'll just see the printer under "Local Destinations". Unfortunately, there are a few things that can cause problems.
On macOS, can you run this from the terminal: dns-sd -B _privet._tcp
That should show you all the printers on the network that are available for local printing. If you can't see privet entries from macOS (on the same network as your chromebook), then your network may be losing mDNS traffic.
Another test is to see if Chrome on macOS can see or print to the printer via local cloud print (privet). Just make sure that macOS does not have the printer configured and then try to print from Chrome.
Regardless, Chrome should not be asking you to register an unregisterable printer. I don't know if that's a bug in cloud-print-connector or Chrome.

Oh, interesting. It's in the list of local printers this morning, but it wasn't last night. Maybe the discovery protocols need some time to settle in.

It shouldn't take long for discovery (tens of seconds usually). I have had problems with wifi routers dropping multicast packets, breaking discovery.  Many other things can break multicast.
The bug with the register popup is still a thing though.

Agreed. I don't know enough about the protocol to know what might be misfiring there.
For other folks who might be having troubles with the network layer, our iptables setup for the print server will probably end up permitting traffic along these lines:
  # It sure does take a lot of ports to get printing to work!
  #
  # Inbound to the CUPS page on the server.
  $iptables -A INPUT  -p tcp -s $all_hq --dport 631 -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT
  $iptables -A OUTPUT -p tcp -d $all_hq --sport 631 -m state --state ESTABLISHED,RELATED -j ACCEPT
  $iptables -A INPUT  -p tcp -s $all_hq --dport 631 --tcp-flags RST RST -j ACCEPT
  $iptables -A OUTPUT -p tcp -d $all_hq --sport 631 --tcp-flags RST RST -j ACCEPT

  # Internet printing protocol from clients.
  $iptables -A INPUT  -p udp -s $all_hq --dport 631 -j ACCEPT
  $iptables -A OUTPUT -p udp -d $all_hq --sport 631 -j ACCEPT

  # Bonjour/Netatalk to/from clients.
  $iptables -A INPUT  -p udp --dport mdns -d "<IP_ADDRESS>,$hq_multicast" -j ACCEPT
  $iptables -A OUTPUT -p udp --dport mdns -d "<IP_ADDRESS>,$hq_multicast" -j ACCEPT
  $iptables -A INPUT  -p igmp -d <IP_ADDRESS> -s $all_hq -j ACCEPT
  $iptables -A OUTPUT -p igmp -d <IP_ADDRESS> -j ACCEPT

  # AFP to/from clients.
  $iptables -A INPUT  -p tcp -s $all_hq --dport afpovertcp -j ACCEPT

  # SLP to/from clients.
  $iptables -A INPUT  -p tcp -s $all_hq --dport slp -j ACCEPT
  $iptables -A OUTPUT -p tcp -d $all_hq --dport slp -j ACCEPT
  $iptables -A INPUT  -p udp -s $all_hq --dport slp -j ACCEPT
  $iptables -A OUTPUT -p udp -d $all_hq --dport slp -j ACCEPT

  # AppleTalk to/from clients.
  $iptables -A INPUT  -p tcp -m multiport -s $all_hq --dport at-rtmp,at-nbp,at-echo,at-zis -j ACCEPT
  $iptables -A OUTPUT -p tcp -m multiport -d $all_hq --dport at-rtmp,at-nbp,at-echo,at-zis -j ACCEPT

  # Traffic to and from line printers. Jet Direct (port 9100) also needs SNMP
  # (161/udp).
  $iptables -A INPUT  -p tcp -m multiport -s $all_printers --sports 137,138,139,515,631,9100 -j ACCEPT
  $iptables -A OUTPUT -p tcp -m multiport -d $all_printers --dports 137,138,139,515,631,9100 -j ACCEPT
  $iptables -A INPUT  -p udp -m multiport -s $all_printers --sports 137,138,139,161,515,631,9100 -j ACCEPT
  $iptables -A OUTPUT -p udp -m multiport -d $all_printers --dports 137,138,139,161,515,631,9100 -j ACCEPT

  # Office machines trying to talk to CUPS using LPD.
  $iptables -A INPUT  -p tcp -s "$all_hq" --dport 515 -j ACCEPT
  $iptables -A OUTPUT -p tcp -d "$all_hq" --sport 515 -j ACCEPT

  # Office machines trying to talk to CUPS using SNMP (presumably to get
  # the printer's properties).
  $iptables -A INPUT  -p udp -s "$all_hq" --dport 161 -j ACCEPT
  $iptables -A OUTPUT -p udp -d "$all_hq" --sport 161 -j ACCEPT
  $iptables -A OUTPUT -p icmp -d "$all_hq" -j ACCEPT

  # Google Cloud Print.
  # See https://github.com/google/cloud-print-connector/issues/229
  $iptables -A INPUT  -p tcp -m multiport -s "$all_hq" --dports 26000:26999 -j ACCEPT
  $iptables -A OUTPUT -p tcp -m multiport -d "$all_hq" --sport 26000:26999 -j ACCEPT

Still getting "could not complete registration".
I figured after 4 years somebody would have figured it out. Guess not.


Improve Preparser

Description

Improve pre-parser:

Better error reporting
Better syntax conversion to remove specific syntax not compatible with cockroachdb and make it compatible with postgresql-parser

Add test suite with data from https://github.com/prisma/database-schema-examples

79x Mysql library/framework schema
24x Postgres library/framework schema

Current status:

16/79 mysql pass, including wordpress & drupal
13/24 postgres pass, including sonarcube & helpdesk & gitlab

Last status:
42/79 mysql pass
16/24 postgres pass


close #39 Refactor to app

Codecov Report

Merging #40 (0cb6212) into main (1077a72) will decrease coverage by 0.72%.
The diff coverage is 91.66%.

@@            Coverage Diff             @@
##             main      #40      +/-   ##
==========================================
- Coverage   95.86%   95.13%   -0.73%
==========================================
  Files           5        6       +1
  Lines         121      144      +23
==========================================
+ Hits          116      137      +21
- Misses          4        5       +1
- Partials        1        2       +1

Impacted Files
Coverage Δ

internal/app/app.go
91.30% <91.30%> (ø)

internal/bot/bot.go
93.05% <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 1077a72...0cb6212. Read the comment docs.


IndexError: index 80 is out of bounds for size 80

Got below erro when run audioSegmentation.py.
/home/gary/git/pyAudioAnalysis/audioFeatureExtraction.py:272: FutureWarning: assignment exception type will change in the future   C[nChroma[0:I-1]] = spec Traceback (most recent call last):   File "/home/gary/Ide/pycharm-community-5.0.4/helpers/pydev/pydevd.py", line 2411, in <module>     globals = debugger.run(setup['file'], None, None, is_module)   File "/home/gary/Ide/pycharm-community-5.0.4/helpers/pydev/pydevd.py", line 1802, in run     launch(file, globals, locals)  # execute the script   File "/home/gary/git/pyAudioAnalysis/test.py", line 4, in <module>     segments = aS.silenceRemoval(x, Fs, 0.020, 0.020, smoothWindow = 1.0, Weight = 0.3, plot = True)   File "/home/gary/git/pyAudioAnalysis/audioSegmentation.py", line 613, in silenceRemoval     ShortTermFeatures = aF.stFeatureExtraction(x, Fs, stWin * Fs, stStep * Fs)        # extract short-term features   File "/home/gary/git/pyAudioAnalysis/audioFeatureExtraction.py", line 579, in stFeatureExtraction     chromaNames, chromaF = stChromaFeatures(X, Fs, nChroma, nFreqsPerChroma)   File "/home/gary/git/pyAudioAnalysis/audioFeatureExtraction.py", line 272, in stChromaFeatures     C[nChroma[0:I-1]] = spec             IndexError: index 80 is out of bounds for size 80

I got this as well.  +1

fixed on this pull request. https://github.com/tyiannak/pyAudioAnalysis/pull/47


Queue

fixes #344

Godd idea so far. I will merge this later after a 2.8.1 with the most important fixes is released.
What will happen if the server blocks? I mean on TCP level. The client will sent about 1000 messages and the server will block after 5 messages for example. Will the client also wait due to TCP communication magic or will a buffer overflow?

as far as I know after the network buffers are full the client will be slowed down as well. its kind of like slow network

Thank you. Good explanation. I remember that there is something with flow control but forgot it 😄
But what is about the server. The server also has a publish method which directly adds the message to all subscribers. Will this method also block? I am not sure if this is correct. Probably yes because it is the desired behavior but on the other hand the call is blocked.

it is a global queue so as long as the app cant keep up generating the messages is blocked / slowed down. that of course includes the server. but I guess It is less likely for the server to be blocked. what eats up time in my app is deserializing the payload and i guess it is not very likely to handle the packages you send by yourself.

I am fine with the approach. I was only wondering if it makes sense with the server or if we need a "special" behavior which means "block. but not for server messages" because only one single blocking queue will block the whole server publish logic.

Good work!

@JanEggers Maybe we have a misunderstanding here. I executed all unit tests and a lot server related were no longer running.
Then I saw that the new AsyncQueue is used in the session manager. I am wondering if this is the correct place because it also contains the limits per client. So a limit of 50 per client will now limit the whole server to only 50 messages. In my opinion this has to be moved into the client pending messages queue!?
Also from performance perspective this is notable slower. My intent with the list and the thread was to ensure that all message are processed in the right order. Then the queue per client should drop messages etc.

Ah I just saw that the client derives from the same queue...

ouch I didnt run the tests, I will fix whatever breaks them but the change was intentional, without limiting the queue in the sessionmanager it gets flooded

But then must be the setting changed. Or, the better way, a new one introduced. Because it says "MaxPendingMessagesPerClient". I would recommend a new one called "MaxPendingMessages" with a suitable default (whatever this is ... 100.000 ???).

sure but first you should rollback the merge I need some time to investigate tests

Do you know how? I never done this...

reset branch to this commit
if your git asks for a mode use hard
and then force push your local branch

but be careful with force push you can break history so be shure to have it right

OK thanks. I will try. In worst case we will start a new MQTT lib 😄


Task: syntactic suger for onlyOn method

Just little bit of syntactic sugar. What do you think?
String at onlyOn method
That example from #408 didn't work and here it was suggested to use strings too. But the method internally works with arrays, so it should either accept both arrays and strings or I think that there should be an array type hint.

I think this method should internally works with arrays.
We should not complicate it.

I agree about not complicating things, so what do you think about adding array type hint? Because now I think that many people (myself, you and owner of repo including) actually try strings, but it will throw completly unrelated error.

Yes, it is added array type hint by phpdoc
    /**
     * @param array $servers
     * @return $this
     */

Sorry I didn't mean phpdoc, but method type hint.
public function onlyOn(array $servers) {}

Error http://3v4l.org/FLQhN is much better than http://3v4l.org/gGq4o.. At least I think :wink:

Yes, i agree, we will use method type hint.
Can you create PR?

Sure thing. Should I also add default value? array $servers = []

I think it's better to allow strings.
I vote to merge!
@deployphp/maintainer what do you think?

I simplified onlyOn method like @rodnover55 said

@elfet @davidkudera
I think it is easy using for users if param  always be array.
Document will be clearer and run faster!
->onlyOn('dev');
// or
->onlyOn(['dev']);

I think it can prevent some developers from errors:  ->onlyOn('dev');
Even it will complicate it a little bit.
@davidkudera you not agree? I'm thinking to merge it.

@elfet I agree with @oanhnn that things should not be too complicated, but than I noticed that both of you used ->onlyOn('dev') :smile: Thats the true reason I created this PR.
The only thing that remains is if I should keep it like this:
array_flip(is_array($servers) ? $servers : [$servers]);

or change it to
array_flip(is_array($servers) ? $servers : func_get_args());

People than can use ->onlyOn('dev', 'test', 'production'), but thats maybe too much of magic

Hi, any improvement on this? Did you decide if you want this feature or if I should change it somehow?

rebased to master

I vote for array_flip(is_array($servers) ? $servers : func_get_args()); if also get good docs for this. Will be awesome!

@elfet should I wait for some other votes or do you want me to change it? I can write docs too

@davidkudera i think do it :) If we will have great docs - everything will be ok.

@davidkudera can you set array_flip(is_array($servers) ? $servers : func_get_args());?
I want to merge it)

Sorry, I forgot, so thanks for reminding me.. Btw done :wink:

Cool! Thanks!
Please add some docs on this feature!


feat(DTFS2-6769): create additional variants of check email page

Introduction
After providing a username and password the user is redirected to the  /login/check-your-email route, renderingcheck-your-email.njk. After clicking request a new link a new page should be displayed each time. This ticket creates the 3 new templates without linking them together.
Resolution

Added new templates

new-sign-in-link-sent.njk

we-have-sent-you-another-link.njk

temporarily-suspended.njk

Added tests for each new template

Misc

Modified the macro request-new-sign-in-link.njk
Modified the contact-us

Note

I've cherrypicked some commits from #2201 (which is yet to be merged) so contains these changes
I've also been running this without the dev environment so please double check that this matches the design correctly. In particular:

The request new sign in link doesn't look right when I run it but I've used the existing code

Codecov Report

Merging #2268 (d525d8d) into main (2390d16) will decrease coverage by 20.54%.
Report is 90 commits behind head on main.
The diff coverage is 0.00%.

@@            Coverage Diff             @@
##             main   #2268       +/-   ##
==========================================
- Coverage   21.01%   0.48%   -20.54%
==========================================
  Files        1030     104      -926
  Lines       25229    1452    -23777
  Branches     4081     360     -3721
==========================================
- Hits         5303       7     -5296
+ Misses      17370    1231    -16139
+ Partials     2556     214     -2342

Flag
Coverage Δ

api-test
0.48% <0.00%> (?)

ui-test
?

unit-test
?

Flags with carried forward coverage won't be shown. Click here to find out more.

Files
Coverage Δ

...s-function/mappings/deal/helpers/get-deal-value.js
0.00% <ø> (ø)

...re-functions/acbs-function/mappings/party/agent.js
0.00% <ø> (ø)

...ure-functions/acbs-function/mappings/party/bank.js
0.00% <ø> (ø)

...ons/acbs-function/mappings/party/bondBeneficary.js
0.00% <ø> (ø)

...nctions/acbs-function/mappings/party/bondIssuer.js
0.00% <ø> (ø)

...re-functions/acbs-function/mappings/party/buyer.js
0.00% <ø> (ø)

...ctions/acbs-function/mappings/party/indemnifier.js
0.00% <ø> (ø)

...-function/acbs-amend-facility-loan-record/index.js
0.00% <0.00%> (ø)

...unction/acbs-amend-facility-master-record/index.js
0.00% <0.00%> (ø)

...unctions/acbs-function/acbs-facility-bond/index.js
0.00% <0.00%> (ø)

... and 33 more

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

Failing tests are now flakey or inherited from #2201


empty abap source on first commit

The first commit of a new (active) report has an empty source component, just the XML is valid. System is AS ABAP 7.52 SP04 Demo, once it happened with Windows GUI 7.6 and once with 7.70, always using ZABAPGIT, not the standalone version.
First
Second
Anything I should watch out for? I have already tried going back to the repo list and reselecting my repo, no go.
Seems to make no difference whether I am in the editor or not.

hmm, I've not seen this before, I guess the report was activated? did you try clicking the "diff" to check what was committed?

hmm, I've not seen this before, I guess the report was activated? did you try clicking the "diff" to check what was committed?

Odd. Break-point in zcl_abapgit_object_prog->serialize to see if code is read properly.
Side note: I will come back to https://github.com/abapGit/abapGit/issues/3382 eventually. With that, you will be able to view any local or remote file directly in AG.

Odd. Break-point in zcl_abapgit_object_prog->serialize to see if code is read properly.
Side note: I will come back to https://github.com/abapGit/abapGit/issues/3382 eventually. With that, you will be able to view any local or remote file directly in AG.

@larshp I believe I had just activated the report, my bad for not checking the commit: I went directly to "stage" and "commit all", being the initial version I did not expect anything funny.
@mbtools thanks for the tip, I'll keep it in mind in case it happens again. Side note: cool project!

@larshp I believe I had just activated the report, my bad for not checking the commit: I went directly to "stage" and "commit all", being the initial version I did not expect anything funny.
@mbtools thanks for the tip, I'll keep it in mind in case it happens again. Side note: cool project!

@AndreaBorgia-Abo suggest we close this issue? unable to reproduce

@larshp I agree, I'll open a new one if and when I am able to reliably reproduce it

It happened again, slightly different case: report was already activated, clicked "add" then "commit selected".
The main test program was skipped, but the CDS views are present.

It looks to me like this might suffering from - what I believe is - a bug in READ REPORT. https://github.com/abapGit/abapGit/issues/4568. Unless the statement specifies STATE 'A', it might return the inactive source which in this issue here is empty. I will suggest a trap in the serializer to catch such situations and return the active code for PROG.

@mbtools at least in this case, it wasn't the first activation of the report, not by a long shot, so there should have been an older active version. Anyway I subscribed to that other report, thanks.


Any documentation to understand architecture and project modules implementation?

Dear @PikinerLiliya ,
I would like to use easyerp for our organization but needed help to get started and explore the easyerp platform codebase.
How can we get help on that?

Hi,
I join Princecharmx in his question, is there any development document for this project, i would love to add a custom dev, and i 'm pretty confused with the architecture.
Any help would be appreciated.
thanks in advance.

@princecharmx @samirdouichi Developer guy said on slack

Hi,
Thanks for your reply mail message, i think docs production should take a very important part in the software production process, for example if i want help you to complete a piece of your MRP or test it , how may i proceed ? otherwise i pretty you're doing pretty well and we hope that you begun as soon as possible in documentation production.

Dears,
I jump into the conversation..because I share the same thoughts with you guys..I wanted to add custom dev into easyErp and wanted to know how the codes have organized the architecture..for instance where to start..the business layer..data access layer..?


Fix for #12833.

Next/Prev groups now circle when you reach the last/first position.

Hi @jmdowns2, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!

This seems like a small (but important) contribution, so no Contribution License Agreement is required at this point. Real humans will now evaluate your PR.

TTYL, MSBOT;

@jmdowns2 can you maybe talk with @hun1ahpu, I am seeing another PR for the same issue in https://github.com/Microsoft/vscode/pull/17630

Thanks, LGTM


Change !pb command to display hours, if applicable

The !pb command should show its format as h:mm:ss(.ff) if its duration is long enough that hours would be necessary. It should remain mm:ss(.ff) for any duration under 60 minutes.
Discussed in https://github.com/runelite/runelite/discussions/15120

Originally posted by movieminer June 17, 2022
Yesterday, I got my first Fire cape ever, with the wonderful time of 1:23:45.60.
Unfortunately, the !pb command shows this as 83:45.60
For more consistency (and a little flex) it would be nice if the !pb command also shows the pb times in the format of hh:mm:ss.t

I'll do this


Node 20 is not supported

Start from the Use-case
Trying to deploy my serverless using lift, but node 20 is not supported.
Is a real incompatibility or just an unnecessary lock?
Example Config
No response
Implementation Idea
Just update the engines array at package.json maybe will work?

Sounds good, you might also want to update the CI here: https://github.com/getlift/lift/blob/master/.github/workflows/ci.yml#L16-L19

@mnapoli
https://github.com/getlift/lift/pull/336

Thank you!


Bubblechart: Unwanted zoom-in (zoom-to-visible) when switching Y axis to log scale

SEVERITY:  Major
MODULE:  Bubble chart
Platform:

Windows 7 / Chrome 48.0
Windows 7 / Firefox  44.0
MAC (10.11.1) / Safari 9.0
Nexus-5 (6.0) / Chrome 48.0
iPad Air 2 iOS(9.2.1) / Safari

RELEASE: Stage
STEPS TO REPRODUCE:

Navigate to the URL : http://tools-stage.gapminderdev.org/tools
Bubble Chart will be loaded.
Click y axis description
Click on “log” which is available on the small pop up screen
Drag the slider to the start at year 1800
Note that bubbles are truncated from upper side
Also note that axis starting digit is truncated
(on Nexus-5 (6.0) / Chrome 48.0 and iPad Air 2 iOS(9.2.1) / Safari)

ACTUAL RESULTS:
Bubbles are truncated by clicking on log.
EXPECTED RESULTS:
Bubbles should not be truncated
SCREENSHOT:

this got fixed together with #1415


batch block account operations (executemany)

load all accounts for a given block at once and update them all at once as well

def validate_all_spending(transaction_pool: list):

Looks optimized


feat: add action input branch-with-changes

Add an input branch-with-changes that can be used to specify where release-please should look like for changes to create a release from. The API defaults to next if the parameter isn't provided.

cc @RobertCraigie @marcel-stainless

@RobertCraigie FYI I don't have write access, you will need to merge it :)


Readded zipcode field

I rule and have completed some work on Case Manager that's ready for review!
Adds the Patient field 'Zipcode' along with the changes in views, controller, tests.
This pull request makes the following changes:

Added Zipcode field to Patient Model
Allows Zipcode param in Patient Controller
Added Zipcode field to Patient Dashboard View
Added Zipcode field to Data Entry
Added new field tests for the above views
Added English & Spanish i18n translations
Added Zipcode to dev seed data

It relates to the following issue #s:

Fixes #2053

For reviewer:

Adjust the title to explain what it does for the notification email to the listserv.
Tag this PR:

feature if it contains a feature, fix, or similar. This is anything that contains a user-facing fix in some way, such as frontend changes, alterations to backend behavior, or bug fixes.
dependencies if it contains library upgrades or similar. This is anything that upgrades any dependency, such as a Gemfile update or npm package upgrade.

If it contains neither, no need to tag this PR.

@lomky I resolved the conflicts in db/seeds.rb and it's now ready for your review. Thank you!


Added new FAQs and resolved 'content' labeled FAQs

Description
This PR resolves the following:

Added new FAQs to enhance the FAQ section.
Resolved FAQs labeled as 'content' on GitHub.
Closes #46
Closes #48
Closes #52
Closes #54
Closes #55
Improved the overall content and information provided in the FAQs.

Initial problem: The FAQ section was lacking certain questions and answers, and there were unresolved FAQs labeled as 'content' on GitHub.
Choices to be aware of:

Ensure the new FAQs are comprehensive and cover common user queries.
Verify that the resolved FAQs accurately address the issues mentioned in the 'content' labeled FAQs.
Review and test the changes thoroughly before merging the PR.

Thanks for all your work on this! I applied some formatting changes real quick. You'll want to git pull in those changes if you make any more edits on your fork. I want to remind people that this exists at the conda.org community meeting on Wednesday and give them a chance to look it over before we merge in.

Ok, Thanks!

I noticed this branch was out of sync with main in some weird ways. I made a lot of manual updates to make sure everything would be okay after the merge.

@Pinak-Datta Congrats on your first merge in the repo! If you could list the GitHub tickets that this PR closes by number in the description at the top of this PR, that'd be great. That way we can make sure any open tickets are closed properly.

@Pinak-Datta Congrats on your first merge in the repo! If you could list the GitHub tickets that this PR closes by number in the description at the top of this PR, that'd be great. That way we can make sure any open tickets are closed properly.
Done adding the list of tickets that this PR Closes.


Create plugin-atlassian-bitbucket-server-integration.yml

Description
Repository:
https://github.com/jenkinsci/atlassian-bitbucket-server-integration-plugin
Hosting request:
https://issues.jenkins-ci.org/browse/HOSTING-812
Contributors:
@mhenschke-atl
@khughes-atlassian
@justinskariah
@gjoshi
@dkjellin
Submitter checklist for changing permissions
Always

[x] Add link to plugin/component Git repository in description above

For a newly hosted plugin only

[x] Add link to resolved HOSTING issue in description above

For a new permissions file only

[x] Make sure the file is created in permissions/ directory
[x] artifactId (pom.xml) is used for name (permissions YAML file).
[x] groupId / artifactId (pom.xml) are correctly represented in path (permissions YAML file)
[x] Check that the file is named plugin-${artifactId}.yml for plugins

When adding new uploaders (this includes newly created permissions files)

[x] Make sure to @mention an existing maintainer to confirm the permissions request, if applicable
[x] Use the Jenkins community (LDAP) account name in the YAML file, not the GitHub account name
[x] All newly added users have logged in to Artifactory at least once

Merge permission to GitHub repository

[x] Check this if newly added person also needs to be given merge permission to the GitHub repo.

Build failed; the context from the latest run is:
Expand to view
[2019-08-06T02:33:52.699Z] [Pipeline] checkout
[2019-08-06T02:33:52.732Z] using credential github-access-token
[2019-08-06T02:33:52.840Z] Cloning the remote Git repository
[2019-08-06T02:33:52.840Z] Cloning with configured refspecs honoured and without tags
[2019-08-06T02:33:53.054Z] remote: Enumerating objects
[2019-08-06T02:33:53.054Z] remote: Counting objects
[2019-08-06T02:33:53.054Z] remote: Compressing objects
[2019-08-06T02:33:53.055Z] Receiving objects
[2019-08-06T02:33:53.193Z] Resolving deltas
[2019-08-06T02:33:54.322Z] Fetching without tags
[2019-08-06T02:33:54.369Z] Merging remotes/origin/master commit e721cdc15b4442e56299e15a8737e3d76f49128e into PR head commit f69843e29b953f18e52f3a7b94cbe03c8b6203b8
[2019-08-06T02:33:54.836Z] Merge succeeded, producing f69843e29b953f18e52f3a7b94cbe03c8b6203b8
[2019-08-06T02:33:54.836Z] Checking out Revision f69843e29b953f18e52f3a7b94cbe03c8b6203b8 (PR-1246)
[2019-08-06T02:33:54.924Z] Commit message: "Merge pull request #1 from mhenschke-atl/mh/add-bitbucket-server-pom"
[2019-08-06T02:33:54.924Z] First time build. Skipping changelog.
[2019-08-06T02:33:55.227Z] [Pipeline] }
[2019-08-06T02:33:55.265Z] [Pipeline] // stage
[2019-08-06T02:33:55.304Z] [Pipeline] stage
[2019-08-06T02:33:55.316Z] [Pipeline] { (Build)
[2019-08-06T02:33:55.344Z] [Pipeline] tool
[2019-08-06T02:33:55.383Z] [Pipeline] tool
[2019-08-06T02:33:55.443Z] [Pipeline] sh
[2019-08-06T02:33:55.734Z] + /home/jenkins/tools/hudson.tasks.Maven_MavenInstallation/mvn/bin/mvn -U clean verify
[2019-08-06T02:33:57.103Z] [ERROR] Could not create local repository at /home/jenkins/.m2/repository -> [Help 1]
[2019-08-06T02:33:57.103Z] [ERROR]
[2019-08-06T02:33:57.103Z] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[2019-08-06T02:33:57.103Z] [ERROR] Re-run Maven using the -X switch to enable full debug logging.
[2019-08-06T02:33:57.103Z] [ERROR]
[2019-08-06T02:33:57.103Z] [ERROR] For more information about the errors and possible solutions, please read the following articles:
[2019-08-06T02:33:57.103Z] [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/LocalRepositoryNotAccessibleException
[2019-08-06T02:33:57.127Z] [Pipeline] }
[2019-08-06T02:33:57.185Z] [Pipeline] // stage
[2019-08-06T02:33:57.231Z] [Pipeline] stage
[2019-08-06T02:33:57.263Z] [Pipeline] { (Archive)
[2019-08-06T02:33:57.310Z] [Pipeline] archiveArtifacts
[2019-08-06T02:33:57.326Z] Archiving artifacts
[2019-08-06T02:33:57.734Z] [Pipeline] archiveArtifacts
[2019-08-06T02:33:57.756Z] Archiving artifacts
[2019-08-06T02:33:57.903Z] ‘json/*.json’ doesn’t match anything: even ‘json’ doesn’t exist
[2019-08-06T02:33:57.921Z] [Pipeline] }
[2019-08-06T02:33:57.953Z] [Pipeline] // stage
[2019-08-06T02:33:57.977Z] [Pipeline] }
[2019-08-06T02:33:58.005Z] [Pipeline] // node
[2019-08-06T02:33:58.078Z] [Pipeline] End of Pipeline
[2019-08-06T02:33:58.435Z]
[2019-08-06T02:33:58.435Z] GitHub has been notified of this commit’s build result
[2019-08-06T02:33:58.435Z]
[2019-08-06T02:33:58.435Z] ERROR: No artifacts found that match the file pattern "json/*.json". Configuration error?
[2019-08-06T02:33:58.435Z] Finished: FAILURE

Powered by the Comment Logger

Build failed; the context from the latest run is:
Expand to view
[2019-08-06T02:33:55.056Z] [Pipeline] checkout
[2019-08-06T02:33:55.078Z] using credential github-access-token
[2019-08-06T02:33:55.146Z] Cloning the remote Git repository
[2019-08-06T02:33:55.146Z] Cloning with configured refspecs honoured and without tags
[2019-08-06T02:33:55.412Z] remote: Enumerating objects
[2019-08-06T02:33:55.413Z] remote: Counting objects
[2019-08-06T02:33:55.413Z] remote: Compressing objects
[2019-08-06T02:33:55.414Z] Receiving objects
[2019-08-06T02:33:55.552Z] Resolving deltas
[2019-08-06T02:33:56.642Z] Fetching without tags
[2019-08-06T02:33:56.720Z] Merging remotes/origin/master commit e721cdc15b4442e56299e15a8737e3d76f49128e into PR head commit f69843e29b953f18e52f3a7b94cbe03c8b6203b8
[2019-08-06T02:33:57.483Z] Merge succeeded, producing f69843e29b953f18e52f3a7b94cbe03c8b6203b8
[2019-08-06T02:33:57.483Z] Checking out Revision f69843e29b953f18e52f3a7b94cbe03c8b6203b8 (PR-1246)
[2019-08-06T02:33:57.606Z] Commit message: "Merge pull request #1 from mhenschke-atl/mh/add-bitbucket-server-pom"
[2019-08-06T02:33:57.606Z] First time build. Skipping changelog.
[2019-08-06T02:33:58.038Z] [Pipeline] }
[2019-08-06T02:33:58.069Z] [Pipeline] // stage
[2019-08-06T02:33:58.117Z] [Pipeline] stage
[2019-08-06T02:33:58.126Z] [Pipeline] { (Build)
[2019-08-06T02:33:58.180Z] [Pipeline] tool
[2019-08-06T02:33:58.221Z] [Pipeline] tool
[2019-08-06T02:33:58.293Z] [Pipeline] sh
[2019-08-06T02:33:58.590Z] + /home/jenkins/tools/hudson.tasks.Maven_MavenInstallation/mvn/bin/mvn -U clean verify
[2019-08-06T02:33:59.965Z] [ERROR] Could not create local repository at /home/jenkins/.m2/repository -> [Help 1]
[2019-08-06T02:33:59.965Z] [ERROR]
[2019-08-06T02:33:59.965Z] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[2019-08-06T02:33:59.965Z] [ERROR] Re-run Maven using the -X switch to enable full debug logging.
[2019-08-06T02:33:59.965Z] [ERROR]
[2019-08-06T02:33:59.965Z] [ERROR] For more information about the errors and possible solutions, please read the following articles:
[2019-08-06T02:33:59.965Z] [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/LocalRepositoryNotAccessibleException
[2019-08-06T02:34:00.006Z] [Pipeline] }
[2019-08-06T02:34:00.048Z] [Pipeline] // stage
[2019-08-06T02:34:00.097Z] [Pipeline] stage
[2019-08-06T02:34:00.115Z] [Pipeline] { (Archive)
[2019-08-06T02:34:00.148Z] [Pipeline] archiveArtifacts
[2019-08-06T02:34:00.160Z] Archiving artifacts
[2019-08-06T02:34:00.686Z] [Pipeline] archiveArtifacts
[2019-08-06T02:34:00.698Z] Archiving artifacts
[2019-08-06T02:34:00.877Z] ‘json/*.json’ doesn’t match anything: even ‘json’ doesn’t exist
[2019-08-06T02:34:00.897Z] [Pipeline] }
[2019-08-06T02:34:00.938Z] [Pipeline] // stage
[2019-08-06T02:34:00.977Z] [Pipeline] }
[2019-08-06T02:34:01.018Z] [Pipeline] // node
[2019-08-06T02:34:01.098Z] [Pipeline] End of Pipeline
[2019-08-06T02:34:01.568Z]
[2019-08-06T02:34:01.568Z] GitHub has been notified of this commit’s build result
[2019-08-06T02:34:01.568Z]
[2019-08-06T02:34:01.568Z] ERROR: No artifacts found that match the file pattern "json/*.json". Configuration error?
[2019-08-06T02:34:01.569Z] Finished: FAILURE

Powered by the Comment Logger

I have run the failing command locally and it is successful. What are the next steps we can take to resolve the issue?


Cov pools withdraw flow

Closes: #2530
WIP

Highly encourage to merge cov-pools-daap into your branch because cov-pools-daap includes the changes from #2544. This way we will avoid more conflicts and be able to format code based on the updated formatting config.


feature(CiceroMark) Add support for whenTrue/whenFalse in CiceroMark …

…and related transforms
Signed-off-by: Jerome Simeon<EMAIL_ADDRESS>Issue #162
Adds support for conditional variables in CiceroMark with whenTrue whenFalse` attributes.
Changes

Cleaner way to access HTML inline attributes
Updates the CiceroMark model to version 0.2.0 with whenTrue and whenFalse information on conditional variables
Update CiceroMark and Slate transform to take whenTrue and whenFalse into account
Update the tests

Flags

This is a non-backward compatible change since Concerto validation will fail on older conditional variable representations.

Coverage increased (+0.1%) to 88.658% when pulling 3c5bbe873113299c78867112345d0bedae9043fe on jeromesimeon:js-feature-conditional-variables into 85e4a2d33e4599aa94d55c0176a1849e1cdc8929 on accordproject:master.


feat: Add a Market Manipulations Widget

I had raised a PR yesterday: 10/30/2023
But rapidapi's API keys were exposed, so I searched where the Secret Ket was placed on github, I canceled the old PR and deleted the commit histories because the API key was exposed in the commit, I only made 1 commit in this new PR and now it is much cleaner and much safer.
Locally the graph looks like this:

API integration: https://rapidapi.com/DNInstitute/api/crypto-market-health/

I had raised a PR yesterday: 30/10/2023
But rapidapi's API keys were exposed, so I searched where the Secret Ket was placed on github, I canceled the old PR and deleted the commit histories because the API key was exposed in the commit, I only made 1 commit in this new PR and now it is much cleaner and much safer.

⚠ GitGuardian has uncovered 3 secrets following the scan of your pull request.
Please consider investigating the findings and remediating the incidents. Failure to do so may lead to compromising the associated services or software components.
🔎 Detected hardcoded secrets in your pull request
🛠 Guidelines to remediate hardcoded secrets
🦉 GitGuardian detects secrets in your source code to help developers and security teams secure the modern development process. You are seeing this because you or someone else with access to this repository has authorized GitGuardian to scan your pull request.Our GitHub checks need improvements? Share your feedbacks!


Encode raw data fast

If I already have my messages represented as list and dict, I must construct intermediate objects which waste a lot of overhead. I would like to encode by a way like
buf = encode_dict(CustomMessageType, dict_data)

or
buf = CustomMessageType.encode_dict(dict_data)

Moving __lookup__ from  object variable to class variable will decrease overhead and be helpful to complete this feature.
please forgive my poor English :)

Another good idea, although I'm hesitant to make __lookup__ a class variable. The idea originally was to give each instance of Message its own instance of __lookup__ so that monkey patching would be easier. If you can think of another use case where having __lookup__ a class variable would be of benefit, I'd be happy to reconsider.
Your English is great, so don't worry about it, much better than my second language.


refactor Adapters -> adapters

(java naming conventions)
Signed-off-by: Arnav Gupta<EMAIL_ADDRESS>

no change in code really. a pure refactor, because java package naming convention is all small case


"online: true" field isn't removed from database when app minimizes

Is the bug present in the demo Chat SDK project? yes, v5.0.16

What modifications have you made to the Chat SDK? none

Android Version: 21-30

Steps taken to reproduce the problem: open chat demo app, login, minimize (don't remove from history), check firebase, online status is shown for that user, it's only being deleted when app is removed from history

Expected result:
"online: true" should have removed, or set to false

Actual result:
"online: true" even after app was minimized

it works on old 5.0.0rc25 when app minimized
but on 5.0.1-5.0.16 online status is removed only when app is removed from history

Fixed in 5.1.2


Special characters treated as macros

Special characters escaped by , for instance $ or #, are treated as macro nodes. Is this on purpose? In my opinion they should just be replaced by corresponding characters ($ respectively #) and be treated like character nodes (or be included in the current character node if one is already opened).

Yes, they are macros. E.g., you can redefine them in TeX/LaTeX; you can try for instance:
\renewcommand\#{phone number}
My \# is<PHONE_NUMBER>.

Pylatexenc reflects the behavior of TeX/LaTeX by treating \#, \$, etc., as macros, as well. This is much more flexible than simply replacing them by corresponding characters, and would avoid a special treatment of a special kind of macros. In any case, you can walk through your node tree and replace these macro nodes by corresponding character nodes, if you need these elements to be treated as characters.
Is there a use case where generating a macro node for \#, \$, etc. is problematic?
I'm closing for now, feel free to reopen if I'm missing something.


neonvm-kernel: update ubuntu builder image to LTS

Update ubuntu:23.10 to the LTS version ubuntu:24.04
closes #1154

@petuhovskiy I extracted that change from one of my previous PRs but haven't noticed that you got the #1154 already in progress. The change should get it covered.


[release-1.1] fix: Proactively trigger handler final cleanup when a migration fails

This is a manual cherry-pick of https://github.com/kubevirt/kubevirt/pull/13257
This commit diverges from the original one only in using:
d.Queue.AddAfter instead of d.queue.AddAfter
Release note

NONE

/hold
1.2 first https://github.com/kubevirt/kubevirt/pull/13356

/unhold


instruction rewrite

Challenge http://www.freecodecamp.com/challenges/waypoint-responsively-style-radio-buttons has an issue. Please describe how to reproduce it, and include links to screen shots if possible.
instructions are not clear here

nope. corrected.


Package URl
<EMAIL_ADDRESS>CPE
'cpe:2.3:a:vmware:spring_framework:1.4.2:::::::*'
CVE
CVE-2013-4152, CVE-2013-7315, CVE-2014-0054, CVE-2016-1000027, CVE-2022-22965, CVE-2022-22968
ODC Integration
{"label"=>"Maven Plugin"}
ODC Version
7.0.0
Description
False positive - used spring Framework 5.3.19, which is part of Spring Boot 2.6.7 is unaffected by this vulnerability.

Already resolved in 7.1.0


Upgrade to API v8 (and some more)

I've updated this library to the v8 Discord API.
Changes:

Updated models
Updated REST methods
Updated Gateway events
Some gateway event models, that were supposed to extend existing models, now actually do that
Models are now reordered to correspond to the order on the Discord Docs. The same goes for REST methods
Added DEFAULT_INTENTS to Discord::Client
Added initial_presence to Discord::Client, to allow sending presence data with the Identify packet
Simplified Discord::CDN. Now there are only 2 enums, ImageFormat and ExtraImageFormat
When Discord::CodeException is thrown, human-readable errors are shown along with the exception
5 REST modify methods now support sending null
Every REST method that supports sending files now can actually send files
Added REST spec for most of the methods

From testing on my personal bots, there are the following breaking changes:

#create_message and #edit_message now have embeds instead of embed and require Array(Discord::Embed)? type
PartialGuildMember is no longer present, use GuildMember instead
A lot of Partial models were removed to decrease the number of models (and most of them were not necessary)
user in GuildMember is now of type User? as per Discord Docs
Discord::GamePlaying is no longer present, use Discord::Gateway::Activity instead
In those 5 REST modify methods it is necessary to specify arguments by their names due to how the internal system works

I only did some limited testing outside of specs and few smaller bots, so you might expect some changes to break your bots.
I tried to make as few breaking changes as possible while trying to improve this library.
Outside changes that the v8 API brought, I also implemented the following major features:

Slash Commands
Stage Instances
Message Components

The 5 REST modify methods I was referencing earlier are:

#modify_channel
#modify_guild_emoji
#modify_guild
#modify_guild_member
#modify_guild_role

Their definitions now look like:
def modify_guild(guild_id : UInt64 | Snowflake, reason : String? = nil, **args : **T) forall T

You can find a Hash(Symbol, TypeCheck.class) beneath every method that dictates the valid names and types of arguments.
Due to this change, you now have to specify arguments by their names, but you can now send a null value.
Example:
CLIENT.modify_guild(1234567890, "Test Guild") # Will do nothing, and "Test Guild" will be put into the reason
CLIENT.modify_guild(1234567890, name: "Test Guild") # Will change the name of the guild to "Test Guild"

Following issues are resolved with my changes: #5 #8 #9 #13

Hey, thanks!
This is a lot of things together in one PR.
While I do appreciate the work, can you please branch this out into multiple PRs as this is hard to review in the current state.
Also, do you perhaps have a Discord? If so, I'd be cool if you could join discord.gg/discord-api and head over to the #crystal_discordcr channel so we can further discuss it.

I did my best to split this PR into sensible "parts" without "chopping" the changes too much.
All of the changes from this PR are now in PRs #19 and #20.
I hope this will ease the review process.


Xamarin Forms

is it possible to use with xamarin forms (Android)?

Yes, you will need to custom control or we have a paid package if you want to have both on Android and iOS.

Do you have any documents about this? My project is didactic for now.

There is no special instruction required, plz follow Xamarin.Forms custom renderer and JWPlayer document to create the control yourself.
If you want the paid package, plz drop me an email I will send the detail.

How much are we talking about? 10 dollars? 20 dollars? Would you create everything or just send information?