Module jars are downloaded lowercase from server

What you were trying to do
Testing the module download from a server
What actually happened
Module gets downloaded on connect but the jar file is lowercased
How to reproduce

Create a new module and build it to a .jar file (./gradlew jar)
Start a new local server with the module activated
Connect to the server with a different terasology instance without the module on the classpath
Check the modules folder: The file is downloaded but all chars are lowercased

I've noticed this in the past, but does it actually cause any trouble, or is it just cosmetic?

Cosmetic, hasn't caused any trouble for me


cannot downgrade blitzortung

inability to downgrade after installing latest version that fails on HASS 2021.11.05

It is really significant problem, downgrade is possible, but it neeeds digging deep in history of repository.
@mrk-its It would be nice if releases could be tagged - it is really important for users to easy manage versions from HACS.

Just started creating releases, thanks for suggestion!


Error in gdll.ImportJson

Object reference not set to an instance of an object

Hi felucas, could you please post more regarding this error?


movewindow, u to another monitor only works if monitor is empty

Hyprland Version
v0.30.0
Bug or Regression?
Regression
Description
I have 2 stacked displays, I can only move a window up to the top display if that display is empty.
If it is not empty, it sometimes does nothing and other times moves the window right.
Moving windows down always works.
This issue was introduced in version 30, downgrading to 29.1 resolves it.
How to reproduce

Configure two displays, one ontop of the other

monitor=DP-2,2560x1440@144,0x1080,1
monitor=DP-3,1920x1080@144,220x0,1

Open a window on the top display
Try to move a window on the bottom display to the top using movewindow, u
Observe behaviour

To see what it should do move the window without a window in the top display, or move a window downwards.
Crash reports, logs, images, videos
No response

Having same issue.
Version: Hyprland, built from branch main at commit 499df49f7b28f9e3be9b1c53843fd5c465dec60b dirty (dispatchers: fix extra monitor offset when snapping floating (3520)).
Tag: v0.30.0-68-g499df49f
Monitors:
monitor=DP-1,2560x1440@143.856,0x0,1,transform,3,bitdepth,10
monitor=HDMI-A-1,1920x1080@60,1440x200,1,bitdepth,10
monitor=DVI-D-1,1920x1080@144,1440x1280,1,bitdepth,10

Bump, still relevant on latest git commit

Yea, this one has been annoying enough for me to stay on version 29.
Version 29 still works great though.
On Wed, Dec 20, 2023, 11:12 Christoph @.***> wrote:

Bump, still relevant on latest git commit
—
Reply to this email directly, view it on GitHub
https://github.com/hyprwm/Hyprland/issues/3458#issuecomment-1864203530,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGEVVBN43RDKFXJO6EOYK6LYKK2XDAVCNFSM6AAAAAA5NN3RQWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNRUGIYDGNJTGA
.
You are receiving this because you authored the thread.Message ID:
@.***>

I haven't looked into the code, but I'm gonna guess changing the scaling (1080p, 1.33) so the 2 monitors have the same "size" should "fix" this

I'm on v35 and it this seems to only be an issue with the dwindle layout.

bump, still relevant as of v45


Update Dockerfile to support latest Coopr 0.9.9 repack

Attempting to rebuild the Docker image for caskdata/coopr-standalone resulted in a failure trying to install Gems (nokogiri failed due to missing zlib headers)... fixing that resulted in a Coopr Provisioner with missing Gems (net-scp)... Resolving that led me down a path of setting a couple Gem versions and also pulling in missing dependencies, like deep_merge...

LGTM

Normally, I would wait for the tests, but they don't cover the Dockerfile, so I am going to go ahead and merge this.


repo group and context

gita (https://github.com/nosarthur/gita) has the concept of repo groups and context. Essentially one can define a repo-group and execute gita commands on this group. This might be helpful when working with several related repositories.
https://github.com/nosarthur/gita?tab=readme-ov-file#define-repo-group-and-context

@tclune @amdasilva @mathomp4 Thoughts?

Hmm. Interesting. I'll have to stare at that for a bit to absorb it. Though I suppose the "automatic" grouping is sort of interesting.

Arlindo did look into this prior to proposing the "man pages" you have for HEPO.   I don't recall which aspects led him to want to develop a separate tool, but my memory is that he thought gita was a great proof of concept.


Fixed #26309 -- Updated docs for login url settings

The ability to reverse urls using Python dotted paths is deprecated in Django 1.8 and removed in 1.10. This pull request updates the docs for the LOGIN_URL and LOGIN_REDIRECT_URL settings, and adds notes to the 1.8 release notes and deprecation timeline.
If we backport this patch to 1.9 or 1.8, we should add a .. deprecated:: 1.10 note for both settings.

merged in 2404d209a5e8c4573927e14587735562b79e13ed, thanks!


Disable extension auto update attempts that fallback to the default URL

When --disable-component-update is not used, Chomium will try to update extensions using the hardcoded update URL (trk:05).
There needs to be a patch that disables requests attempting to use this URL, but allows custom update URLs to function.

I think this resolves the issue.


[Recipe] Embedding Svelte components in existing apps

Proposed Recipe

[ ] Embedding Svelte components in existing apps

https://github.com/sveltejs/svelte/issues/4783

As per the other ticket - here's a first draft. I don't know what our editorial standards are etc so leaving this here for review
https://github.com/lingtalfi/TheBar/blob/master/discussions/inject-svelte-in-existing-app.md

this one is a little tutorial-ey for my taste, but i think its still fine as a recipe. happy to copy it in at some point (not actively working on this at the moment, but keen to come back to it)

@sw-yx I think we can mould it into a recipe. The goal was to get some ground-work in, and then work it into something usable.


Make the Ripple Effect Available so that it can be added on any element if required

Hi,
Is the ripple effect available as a independent directive as well? If not, wouldn't it be great, to have it as a separate directive as well so that we can apply it on any element whenever required.

The Ripple effect is currently just temporary. Once the real ripple effect will be available, you should be able to use the given TypeScript class.
In meanwhile, I think this issue can be closed.

Thank you so much for the update Paul.


Orchestration step 9 is not well formatted. The closing element is missing

Orchestration step 9 is not well formatted. The closing element is missing

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: b323b269-e228-4e1f-265c-1b47831cc871
Version Independent ID: 9248541d-dc78-4cd6-01eb-2d459df058fe
Content: Track user behavior by using events in Application Insights from Azure Active Directory B2C
Content Source: articles/active-directory-b2c/active-directory-b2c-custom-guide-eventlogger-appins.md
Service: active-directory
GitHub Login: @davidmu1
Microsoft Alias: davidmu

@agrabhi
Thanks for your feedback! We will investigate and update as appropriate.

@agrabhi Good catch. I've created a pull request to add the tag. CC: @davidmu1


DB2 package name variable not working

Hi,
the variables documentation says that the db2 package name can be set with db2_package_name:
https://github.com/HCL-TECH-SOFTWARE/connections-automation/blob/d8c5d807be391ef0703ebe5d704dbc79d5f01c5d/documentation/VARIABLES.md?plain=1#L70
But the variables in the db2 installation role, just decide dependent on the variable install_latest_db2
https://github.com/HCL-TECH-SOFTWARE/connections-automation/blob/8521ea7754c4cadf83e6e1111ab2069331414be0/roles/third_party/ibm/db2-install/vars/main.yml#L5
As there are known vulnerabilities with the 11.5.6 packages https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0099179, this should be updated and the documented variable should be used.
Regards
Christoph

Hi @stoeps13,
If user specifies a value for db2_package_name in the inventory then that value will be assigned to the '__package_name'.
The scenario which you described in the above issue is applicable only when user doesn't set 'db2_package_name' in the inventory.

Hi,
Would you mind to point me to the definition, where this should happen?
Regards
Christoph

There is a link in my comment. Let me add it here-
https://github.com/HCL-TECH-SOFTWARE/connections-automation/blob/8521ea7754c4cadf83e6e1111ab2069331414be0/roles/third_party/ibm/db2-install/vars/main.yml#L14

Sorry @nitinjagjivan I looked into the wrong line. You're right it grabs from db2_package_name


Years of the calendar are not showing with flutter version 3.10 (stable)

I am using survey_kit package to add date in one of the question using the given code.
        QuestionStep(
          title: 'Select Survey Date',
          answerFormat: DateAnswerFormat(
            minDate: DateTime.utc(1970),
            defaultDate: DateTime.now(),
            maxDate: DateTime.now(),
          ),
        ),

I am getting output like this

But when I click on the years to change, it is showing like this. (see the years are not shown, only current year is there, all are white)

But interestingly, if I click on the white space, a year appears (e.g. 2016).It means the years are there, but the they are not being shown, Instead of that whitish colour is shown.

NOTE: With flutter version 3.7, the years are shown perfectly.

My flutter version is 3.10. (which is flutter latest stable version). Still the years are not shown.

I updated the dependencies to the latest version. The issue does not occur anymore on my side. Can you please check again?


Add custom user registration and edit profile page

There are some changes that I would like to discuss before the merge.

It is all good now. Thanks.


[Feature Request] Co-routine Priority

Let's say there are 5 co-routines yielding for a event called FOO. How do you make sure 2 of them are executed before rest of the 3.
or 1 of them is executed first and then 2 and then rest of the 3.
This does not apply to time based co-routines since time-based co-routine can easily raise an event, under which the priority can be configured.

creating 2 events (e.g. FOO1 & FOO2 .... FOO100) is not performance efficient and scalable.

This library was never intended to be used in a priority-sensitive context like this, to be honest. What is the use case that you need this behavior for? Maybe I can implement something like coroutine priority, though.

The framework I am creating is monitoring a process in a time based co-routine that is executed every 1 second (i.e. new wait(1d)). If process window moves on the monitor I raise an event called OnProcessWindowMoved. Now i have a lot of co-routines that are under that OnProcessWindowMoved event and some of those co-routines are dependent on one and the other.
One option is to implement priority in co-routines (implementation detail 1: default/unknown priority can be assumed as minimum. implementation detail 2: priority is configured when adding a event based co-routines rather than while executing it).
Other option is to merge all that (multiple-co-routine) logic that's dependent on each-other into 1 big sequential logic. Over here I can use try to use events/delegate.

It would be great if you could try this prerelease and see if it works to your liking. If it does, I will release a proper update later tonight!

Wow, that was fast!! I will test it and get back to you. Thanks!

something wrong with remove all (this.tickingCoroutines.RemoveAll).
it's removing more than what it is suppose to remove.
Doing some further investigation.

Are you sure? I tested with my own implementations (including the included example) and everything seemed to work fine. RemoveAll should have the same behavior as the loop that was there previously, so it would be weird if there was an error there.

https://gist.github.com/zaafar/0a4fa1a711e9e7bfb92fc7c4d83ec912
bug ^

Ah, interesting. I've never thought of the ability to start coroutines in other coroutines being a thing, but I assume RemoveAll doesn't really play well with that sort of behavior. I'll revert back to using the for loop then.

oh, that didn't seem to have fixed it after all. Will do some more investigating.

Worst case scenario if you have to choose between  Priority feature and ability to start co-routines from within co-routines. I choose priority feature but do write in the readme the limitation of starting co-rotuines from within co-routines.

All fixed! I'll do a release in a few minutes.


[Test] Pin OMNIBUS_SOFTWARE_VERSION to bump-zlib branch

What does this PR do?
Tests https://github.com/DataDog/omnibus-software/pull/471.

Motivation

Additional Notes

Possible Drawbacks / Trade-offs

Describe how to test/QA your changes

Reviewer's Checklist

[ ] If known, an appropriate milestone has been selected; otherwise the Triage milestone is set.
[ ] Use the major_change label if your change either has a major impact on the code base, is impacting multiple teams or is changing important well-established internals of the Agent. This label will be use during QA to make sure each team pay extra attention to the changed behavior. For any customer facing change use a releasenote.
[ ] A release note has been added or the changelog/no-changelog label has been applied.
[ ] Changed code has automated tests for its functionality.
[ ] Adequate QA/testing plan information is provided if the qa/skip-qa label is not applied.
[ ] At least one team/.. label has been applied, indicating the team(s) that should QA this change.
[ ] If applicable, docs team has been notified or an issue has been opened on the documentation repo.
[ ] If applicable, the need-change/operator and need-change/helm labels have been applied.
[ ] If applicable, the k8s/<min-version> label, indicating the lowest Kubernetes version compatible with this feature.
[ ] If applicable, the config template has been updated.

Tests are conclusive ! Closing the PR.


dev: live reload stops working after first compilation error

fixed in https://github.com/partykit/partykit/pull/283


Run UI tests as part of CI

https://circleci.com/docs/1.0/android/

Firebase Test Lab.. no custom emulator


Add meaningful comments to site-styles.scss file

@paulgabronis add comments to site-styles.scss after improving scss files structure.


Pre-trained  Shufflenet model fails during inference on mxnet-mkl==1.2.0

Note: Providing complete information in the most concise form is the best way to get help. This issue template serves as the checklist for essential information to most of the technical issues and bug reports. For non-technical issues and feature requests, feel free to present the information in what you believe is the best form.
For Q & A and discussion, please start a discussion thread at https://discuss.mxnet.io
Description
Shufflenet pre-trained model, inference run, produces a error in mxnet-mkl 1.2, this error does not occur in older versions or mxnet==1.2
Environment info (Required)
python diagnose.py
----------Python Info----------
Version      : 3.6.5
Compiler     : GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-9<IP_ADDRESS>)
Build        : ('default', 'Apr 25 2018 14:26:36')
Arch         : ('64bit', '')
------------Pip Info-----------
Version      : 10.0.1
Directory    : /Users/Workspace/devenv/lib/python3.6/site-packages/pip
----------MXNet Info-----------
Version      : 1.2.0
Directory    : /Users/Workspace/devenv/lib/python3.6/site-packages/mxnet
Commit Hash   : 297c64fd2ee404612aa3ecc880b940fb2538039c
----------System Info----------
Platform     : Darwin-16.7.0-x86_64-i386-64bit
system       : Darwin
node         : localhost
release      : 16.7.0
version      : Darwin Kernel Version 16.7.0: Tue Jan 30 11:27:06 PST 2018; root:xnu-3789.73.11~1/RELEASE_X86_64
----------Hardware Info----------
machine      : x86_64
processor    : i386
b'machdep.cpu.extfeatures: SYSCALL XD 1GBPAGE EM64T LAHF LZCNT PREFETCHW RDTSCP TSCI'
b'machdep.cpu.leaf7_features: SMEP ERMS RDWRFSGS TSC_THREAD_OFFSET BMI1 AVX2 BMI2 INVPCID SMAP RDSEED ADX IPT SGX FPU_CSDS MPX CLFSOPT'
b'machdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM PBE SSE3 PCLMULQDQ DTES64 MON DSCPL VMX EST TM2 SSSE3 FMA CX16 TPR PDCM SSE4.1 SSE4.2 x2APIC MOVBE POPCNT AES PCID XSAVE OSXSAVE SEGLIM64 TSCTMR AVX1.0 RDRAND F16C'
b'machdep.cpu.brand_string: Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz'
What to do:
1. Download the diagnosis script from https://raw.githubusercontent.com/apache/incubator-mxnet/master/tools/diagnose.py
2. Run the script using `python diagnose.py` and paste its output here.

Package used (Python/R/Scala/Julia):
I'm using python
For Scala user, please provide:

Java version: (java -version)
Maven version: (mvn -version)
Scala runtime if applicable: (scala -version)

For R user, please provide R sessionInfo():
Build info (Required if built from source)
Compiler (gcc/clang/mingw/visual studio):
MXNet commit hash:
(Paste the output of git rev-parse HEAD here.)
Build config:
(Paste the content of config.mk, or the build command.)
Error Message:
File "shuffle.py", line 27, in
output = mx_model.get_outputs()[0].asnumpy()
File "/Users/rakvas/Workspace/devenv/lib/python3.6/site-packages/mxnet/ndarray/ndarray.py", line 1876, in asnumpy
ctypes.c_size_t(data.size)))
File "/Users/rakvas/Workspace/devenv/lib/python3.6/site-packages/mxnet/base.py", line 149, in check_call
raise MXNetError(py_str(LIB.MXGetLastError()))
mxnet.base.MXNetError: [18:05:45] src/operator/tensor/../tensor/elemwise_unary_op.h:301: Check failed: inputs[0].dptr == outputs[0].dptr_ (0x7fa99f41b000 vs. 0x7fa99f435200)
Stack trace returned 10 entries:
[bt] (0) 0   libmxnet.so                         0x000000010fef8684 libmxnet.so + 26244
[bt] (1) 1   libmxnet.so                         0x000000010fef843f libmxnet.so + 25663
[bt] (2) 2   libmxnet.so                         0x0000000110316021 libmxnet.so + 4341793
[bt] (3) 3   libmxnet.so                         0x0000000110ff4993 MXNDListFree + 139843
[bt] (4) 4   libmxnet.so                         0x0000000111015705 MXNDListFree + 274357
[bt] (5) 5   libmxnet.so                         0x0000000110fe526c MXNDListFree + 76572
[bt] (6) 6   libmxnet.so                         0x0000000110fe7fe1 MXNDListFree + 88209
[bt] (7) 7   libmxnet.so                         0x0000000110fe7ef7 MXNDListFree + 87975
[bt] (8) 8   libmxnet.so                         0x0000000110fe5fe5 MXNDListFree + 80021
[bt] (9) 9   libsystem_pthread.dylib             0x00007fffa9e2a93b _pthread_body + 180
Minimum reproducible example
reproducible test package https://s3.amazonaws.com/shufflenet-package/shufflenet.zip
Steps to reproduce

Extract zip and
run python shuffle.py under different mxnet version installations

What have you tried to solve it?

mxnet, 1.2 works

Hi, I cannot reproduce this bug base on the master branch. Do you mind building mxnet on master branch with the command make -j USE_OPENCV=1 USE_MKLDNN=1 USE_BLAS=apple ? I will check which commit solve this bug after the released pypi package.

Hi sure will try out the master branch build, however, since our package refers the pypi package of mxnet 1.2 , I am not sure how much it will help us

This issue is fixed on Master. This fix is not applied on 1.2 branch.
CC @zheng-da

@vrakesh could you check again if https://github.com/apache/incubator-mxnet/pull/11212 fixes the bug? I tried and it seems to work fine.

@zheng-da Hey, thanks, yes it does work. with the master,


Create / complete app config file from schema

Use app config file from template which works in development mode

In V3, before test / dev / build command, now the app config file is automatically checked and fixed:
f2c79c6455ec472e9750b1cc12c05b6c88ac7e6d


host the web UI from Go's HTTP server

This is adapted from https://github.com/moov-io/ofac/pull/131, but doesn't require a node HTTP server.

Codecov Report

Merging #132 into master will decrease coverage by 0.62%.
The diff coverage is 0%.

@@            Coverage Diff             @@
##           master     #132      +/-   ##
==========================================
- Coverage   59.35%   58.73%   -0.63%
==========================================
  Files          23       23
  Lines        2581     2588       +7
==========================================
- Hits         1532     1520      -12
- Misses        885      901      +16
- Partials      164      167       +3


[Decompiler] Expressions (Part 3)

This adds:

A post-processing pass to "clean up" if conditions that are ugly looking by extracting extra Elements to the parent form.
A Form matching utility
Actually adds a function end operation to fix the return value issue
Refactors rewrite_to_get_reg to work with a variable instead of a reg
Adds support for dynamic method access. This is the first example where we simplify a form based on type pass info after popping it off of the stack, as opposed to at atomic op -> form conversion. I think it is a good pattern so far.

Pull Request Test Coverage Report for Build 511023271

260 of 317 (82.02%)  changed or added relevant lines in 19 files are covered.
4 unchanged lines in 2 files lost coverage.
Overall coverage increased (+0.2%) to 66.287%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

decompiler/ObjectFile/ObjectFileDB_IR2.cpp
0
1
0.0%

decompiler/analysis/atomic_op_builder.cpp
11
13
84.62%

decompiler/IR2/FormExpressionAnalysis.cpp
57
61
93.44%

decompiler/IR2/Form.cpp
19
26
73.08%

decompiler/IR2/AtomicOp.cpp
12
23
52.17%

decompiler/IR2/GenericElementMatcher.cpp
73
105
69.52%

Files with Coverage Reduction
New Missed Lines
%

decompiler/analysis/variable_naming.cpp
2
70.94%

decompiler/IR2/Form.cpp
2
75.37%

Totals

Change from base Build 507947806:
0.2%

Covered Lines:
25736

Relevant Lines:
38825

💛  - Coveralls

Pull Request Test Coverage Report for Build 511023271

260 of 317 (82.02%)  changed or added relevant lines in 19 files are covered.
4 unchanged lines in 2 files lost coverage.
Overall coverage increased (+0.2%) to 66.287%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

decompiler/ObjectFile/ObjectFileDB_IR2.cpp
0
1
0.0%

decompiler/analysis/atomic_op_builder.cpp
11
13
84.62%

decompiler/IR2/FormExpressionAnalysis.cpp
57
61
93.44%

decompiler/IR2/Form.cpp
19
26
73.08%

decompiler/IR2/AtomicOp.cpp
12
23
52.17%

decompiler/IR2/GenericElementMatcher.cpp
73
105
69.52%

Files with Coverage Reduction
New Missed Lines
%

decompiler/analysis/variable_naming.cpp
2
70.94%

decompiler/IR2/Form.cpp
2
75.37%

Totals

Change from base Build 507947806:
0.2%

Covered Lines:
25736

Relevant Lines:
38825

💛  - Coveralls


Set node affinity during unsuspend

What would you like to be added:
In #143  we reverted the mutability of suspend.
Why is this needed:
Suspend should be mutable
Issue Number:
#157
/kind-bug

replaced by #159


◀ Revert cooling mode for climate  entities

This reverts commit ebfa71d.
#220 shows the feature broke for other users. Let's revert until we find a solution.

I wonder why my PR regarding min/max of cooling curve was reverted? It has nothing to do with the climate entity stuff, and is still a valid fix.

@b3nn0  I reverted that one a bit too fast, I'll reapply it.


Check function: hasData

Function documentation in order with SRS (Roxygen2)
Functionality in order with function documentation
Unit test in order with TestPlan (usethis, testthat)
Code review of function (other dev than whoever picked up this ticket) (lintr)

Might be deprecated as, function could be replaced with:
!is.null(data) && (data %>% count() %>% pull()) > 0

Function is deperecated


insertDesignDocument always fails

When inserting a new design document using insertDesignDocument method in the CouchbaseBucketManager.class.php, it never works because getDesignDocument method still returns an array when the requested document doesn't exist.
This is how it's currently done. It always passes since it's checking an array.
if ($this->getDesignDocument($name)) {
    throw new CouchbaseException('design document already exists');
}

This pull request is based on the assumption that "_design/{documentName}" rest API either returns an existing design document or returns  the following error response.
{
    "error": "not_found",
    "reason": "missing"
}

I have corrected this issue with a slightly different solution path.  See commit: 760849964f2f3a8ffa0b631d759c25153a1708a7.

How soon do we expect to see it in pecl repository?

Hey moon0326,
It will show up in our pecl repository on the first Tuesday of April (April 7th).
Cheers, Brett

Thank you :) That's sooner than expected.


The CSS class is overwritten by the previous change. Add it back

Fixed #3580

@YurongHe is this targeting Dec?  If so, please merge this evening to catch the next build.

@kburtram Thank Karl. Got it in.


[ Feature Request ] Be able to see other's libraries

Hello!
I recently set this up for my kid to track their books and one feature that'd be nice is to be able other user's libraries. What they read, what they want to read etc.
Right now once created I can't even see other users anyway even as an Admin xD

Thanks for taking my idea in consideration!!

Should be available in 0.37.0
Go to dashboard > users, choose an user and you should see its books and reviews.

That's a good starting point! I can at least buy my son books based on what he wants but this seems to be limited to "recent" stuff? Anyway to get this to have all of them? I can only see the latest books in his "to read list"

Thanks for your feedback ; you're right, for now you can just browse latest data from other users.
I'll think about what could be done to see more data.
I personally use tags to track what books need to be bought.
I have my to-read list which contains everything I want to read (including books I own and books I don't own) and everything that needs to be bought is tagged 'to-buy'.
The 'to-buy' tag is added as a custom shelf on my home page so that I can access it quickly.
So, while I decide what to do, you can always tell your son to add a predetermined tag to every book that he does not own yet and since tags are shared on the instance level you will be able to access all the books with that tag.

@Typositoire If you still use Jelu,  the latest release should allow you to see the full read-lists and books lists,
https://github.com/bayang/jelu/releases/tag/v0.39.0

Awesome I'll try that right away!! Thanks for implementing those!

@Typositoire If you still use Jelu, the latest release should allow you to see the full read-lists and books lists, https://github.com/bayang/jelu/releases/tag/v0.39.0

I logged in as a second, non-admin, user.. and in the dashboard clicked my main user that owns all the books, but jelu only shows me currently reading from my main user account. Is there a way of showing all the books in my library?
Ultimately, what I'd like to do is have a generic 'guest' login that i can give to people that shows them everything in my library.

@crispybegs   While logged in as another user, if you click your main user name in the dashboard you should land on a page that displays your main username at the top.
Below you should have 3 horizontally scrollable parts : "currently reading", "recent reading events" and "to read list".
Those parts are clickable and will lead you to the full "to read list" and so on.
See an example from a test instance :

@crispybegs While logged in as another user, if you click your main user name in the dashboard you should land on a page that displays your main username at the top. Below you should have 3 horizontally scrollable parts : "currently reading", "recent reading events" and "to read list". Those parts are clickable and will lead you to the full "to read list" and so on.
See an example from a test instance :
You can also use a custom shelf to quickly select what you want to display to your guests. Tag everything with a meaningful tag and add this tag as a custom shelf for your guest. This way they will have a custom shelf to click on on their nav bar.

ahh ok, thanks. So there isn't really a way for me to just have a display of all my books that another account can see, much like calibre-web or something. Perhaps I misunderstood Jelu and it's not really what i was after.

@crispybegs  yeah, Jelu is really mostly a read and to-read list book tracker.


[proj4] update to 8.1.1

Library name: proj4
New version number: 8.1.1
Other information that may be useful (release notes, etc...)
https://github.com/OSGeo/PROJ/releases/latest

Hi @xavier2k6
could you search for already open PRs first, that addresses your update requests?
proj already has a PR updating to version 8 https://github.com/microsoft/vcpkg/pull/16494

That PR was from back in march...seemed to have stalled & was for 8.0.0

The problem is that some depending projects rely on features of proj that were removed in 8.0.0. The other PR tries to resolve these issues, but that triggers new issues.

We might still split proj4 (legacy) from proj (modern), but we would need to move the proj4 data directory.
I never understood if there is enough support from the vcpkg core team for this move.

We might still split proj4 (legacy) from proj (modern)

... however, I keep forgetting that it probably wouldn't work for vtk (still needing legacy) with gdal etc. configured with modern proj.

@rhuijben Does you PR #16494 have any progress?

Note that 8.2.0 is released now, but without further patches this release asserts under some circumstances, especially in debug mode.

I picked 8.1.1 for #20578, together with feature improvements. We can do 8.2.x after that.


TLS handshake error wording

When trying to connect to a server after creating a user and a token, the former throws a TLS handshake error.
Instantiation
# ./boringproxy server -admin-domain outpost.chn.io
2020/11/02 14:10:31 Starting up

Your sites will be served over HTTPS automatically using an automated CA.
By continuing, you agree to the CA's terms of service.
Please enter your email address to signify agreement and to be notified
in case of issues. You can leave it blank, but we don't recommend it.
  Email address<EMAIL_ADDRESS>2020/11/02 14:10:46 Successfully acquired admin certificate
2020/11/02 14:10:46 failed reading boringproxy_db.json
2020/11/02 14:10:46 Admin token: redacted
2020/11/02 14:10:46 Admin login link: https://outpost.test.io/login?access_token=redacted
2020-11-02T14:11:17Z <IP_ADDRESS> GET outpost.test.io /login
2020-11-02T14:11:17Z <IP_ADDRESS> GET outpost.test.io /
2020-11-02T14:11:18Z <IP_ADDRESS> GET outpost.test.io /logo.png
2020-11-02T14:11:33Z <IP_ADDRESS> POST outpost.test.io /users
2020-11-02T14:12:09Z <IP_ADDRESS> POST outpost.test.io /tokens
2020/11/02 14:18:34 http: TLS handshake error from <IP_ADDRESS>:54012: read tcp <IP_ADDRESS>:443-><IP_ADDRESS>:54012: read: connection reset by peer
2020/11/02 14:18:34 http: TLS handshake error from <IP_ADDRESS>:48800: no certificate available for '<IP_ADDRESS>'

$ ./boringproxy client -server outpost.test.io -user yalamerde -token redacted -client-name test
2020/11/02 15:16:22 SyncTunnels

Analysis
The IP address that does not work is managed by Censys, Inc., which manages the CenturyLink label and is called
scanner-08.ch1.censys-scanner.com

Interpretation
This means that a random client tried to access the HTTPS port, and could not connect for some reason. The error message could read a little friendlier to reduce misunderstandings, when no danger for the security of the tunnel exists.
This does not mean, that the TLS frontend is not working correctly, nor that no certificates can be generated.

Thanks @almereyda! You're correct, this needs a better warning message.

Of course! I was witnessing several automated connection attempts, when watching ss during debugging. It appears it is common praxis to scan the web for whatever have you. Of course.
I haven't been reading closely enough, but later on understood, to have a guess about some reason is, that the scanner cannot know the hostname of the IP address, also when no PTR is set, and it tries to connect to the IP at the port. Let's read that again:
no certificate available for '<IP_ADDRESS>'

The warning could indicate a connection attempt to an address routed/delegated to the listening interfaces, but not configured/allow-listed as a host in boring.

Sounds about right to me.

See also #20


Add a getDouble feature

Description
Sometimes we need to manage data that contains floating points data. By now, a possible workaround would be to store an integer, use getInt to store it and then divide it by base 10 number, but this removes the simplicity of the requests and generates problems with numbers that have a variable number of decimal digits. This can be solved adding a getDouble feature and would maintain the style of the library.
Example
properties.gss
RPG =
   Hero =
      life: 42.5;
      attack: 38.0:
   end
end

main.cpp
#include <GSS/Reader.hpp>
#include <iostream>
#include <cmath>

int main()
{
   GSS::PropertySheet rpgData = GSS::PropertySheet::loadFromFile("properties.gss");
   double life = rpgData.getDouble("RPG::hero::life");
   double attack = rpgData.getDouble("RPG::hero::attack");
   std::cout << life << std::endl; // Outputs 42,5.
   std::cout << ceil(life) << std::endl; // Outputs 43,0.
}

Hey, I want to start contributing to open source, and searching for first issues led me here. Could you please guide me on what I should do next?

Sure.
I see you have already have forked the repository. Now you just need to follow these steps:

In Git, use the command:

        git clone ${link of your fork}

In this case:

       git clone https://github.com/harshmaroo/GSS-Language.git

Now you have the repository locally in your PC. Open the header in your favorite Text Editor or IDE.
Write the function that is needed, in this case getDouble. The implementation is probably similar to the implementation of the getInt function. You may find stod useful. Its documentation is here.
Test for your function. You may want to use the file I posted with the issue. If your function fails, you will have to correct your function until it is correct. Once it passes all tests, continue with the step 5.
Save the changes.
Go to Git and stage your changes:

        git add ${relative path of the file to stage}

In this case (From the root):

        git add include/GSS/Reader.hpp

Commit those changes:

        git commit -m "{a message describing the changes}"

Push those changes with the following command:

        git push

Go back to GitHub and create a Pull Request (PR):

That's it! I will review your Pull Request and if everything is OK your changes will become part of the main project.

I did a pull request for correcting the path to Reader.hpp in test.hpp. Please let me know if I did it right, and/or any kind of improvements I should make while doing this kind of stuff (Still pretty new to GitHub and making actual projects, not just writing chunks of code).

std::cout << ceil(life) << std::endl; // Outputs 42,0.

Also in the example that you gave above, shouldn't the ceil value of 42.5 be 43?

I'm still trying to figure out the code and test.cpp. Also, I will have to create a main.cpp in there, since it's not there, right?

P.S. Thanks for all your help and co-operation.

Your pull request was very nice. You did it right.
Yes, sorry for that, it should be 43,0. I will edit it.
There is a main method is in tests.cpp. Itself, main.cpp is not always required. In this case I did not created one because the project is a library that focuses on the headers, not on the sources and I use source files mainly for testing.

Hey @GaryNLOL . I've added a fix for the issue,  which I think should work fine. Please let me know if there's any kind of improvements that I could've made. Thanks for your help.👍🏼

Perfect, you correctly implemented the feature. Thanks! If you wish you can continue helping with other issues/proposing new features or enhancements.

 Here there is a simple step-by-step guide of how doing it. If you have problems with doing it let me know.

Perfect, you correctly implemented the feature. Thanks! If you wish you can continue helping with other issues/proposing new features or enhancements.

Hey, I tried the best I could, but I couldn't understand most of the code. Although, I loved the overall experience of learning, and I did learn a lot, and would love to help more with this. Is there any other way we can communicate directly?

I guess we can use Discord. Send me  your user id.

I guess we can use Discord. Send me  your user id.

misterblack#4630

I had trouble sending you an invitation so I have added an invitation to a server in README.md.

@all-contributors please add @harshmaroo for code


default non-indexed impls using indexed impls

A series of functions allowing one to define instances for the non-indexed versions of Functor, Foldable, and Traversable in terms of their indexed counterparts.
Addresses https://github.com/purescript/purescript-foldable-traversable/issues/87

The other default functions have a Default suffix rather than prefix, can we do the same here?

The other default functions have a Default suffix rather than prefix, can we do the same here?

Done. And rebased.


entc generate gives: "load schemas dir: could not determine GOARCH and Go compile"

I followed along in the introduction section and trying to generate code via schema:
// The following works. It generates
//   - ent/schema/user.go
//   - ent/schema/pet.go
go init User Pet

// go generate failed to work
go generate ent/schema

The following error showed.

My OS is macOS Catalina version 10.15.3. Here is the result of my go env:

GOARCH=amd64 which i don't think it's the problem.

The issues comes from golang/x/tools/packages.
What is your Go version? - run go version

Thanks for the reply, my go version is at


enable vfs-read-chunk-size by default

--vfs-read-chunk-size has been in beta for some time now and seems to work well for many users.
There are a few posts in the forum discussing the general usage of this feature and settings users have tried.
Here are a the ones I think are the most interesting:
https://forum.rclone.org/t/new-feature-vfs-read-chunk-size/5683
https://forum.rclone.org/t/slow-media-start-times-with-mount-cache/5895
https://forum.rclone.org/t/my-vfs-sweetspot-updated-21-jul-2018/6132
This is the outline of these discussions:

Any value for vfs-read-chunk-size will reduce the chance of hitting download limits, since the current default will always request the whole file.
vfs-read-chunk-size-limit can be set to off to allow the chunk size to grow infinitely. This only affects consecutive reads and reduces the number of requests for large files.
vfs-read-chunk-size should be greater than buffer-size to prevent too many requests from being sent when opening a file.
Values less then 32M should only be used if the usage pattern allows it. For fast connections this can cause many requests and may result in rate limiting.

From my own testing and the values seen being used by other users I suggest using --vfs-read-chunk-size 128M and --vfs-read-chunk-size-limit off as the new defaults. They should not affect any user negatively.

Have been on vacation for the last week - sorry for the delay.
This looks very good - will merge :-)


Update lookupTable function to allow to lookup more than one column of a Table

Problem statement
lookTable only allows to lookup one column. If we try to lookup another column, it throws "Value column not found in specified lookup table" at LookupTableValueSet.kt: 38.  During the first lookup, it filters the table to specified key:valueColumn at line 43.
Impact

Example: Data from SimpleReport has the LOINC code but does not include OBR-4.7 Coding System Version ID. This value is found in the LIVD table. When we go to look up the OBR-4.7, we cannot because we are only limited to looking up one column of the LIVD table at a time.

How to reproduce
To duplicate the problem at the sr-service-request-code-extension-version element to simple-report-sender-transform.yml after element: sr-service-request-code-extension-display as below:

name: sr-service-request-code-extension-display
condition: '%serviceRequest.code.coding[0].display.empty()'
bundleProperty: '%serviceRequest.code.coding[0].display'
value: [ '%serviceRequest.code.coding.code' ]
valueSet:
lookupTable:
tableName: LOINC
keyColumn: LOINC_NUM
valueColumn: LONG_COMMON_NAME

name: sr-service-request-code-extension-version
condition: '%serviceRequest.code.coding[0].version.empty()'
bundleProperty: '%serviceRequest.code.coding[0].version'
value: [ '%serviceRequest.code.coding.code' ]
valueSet:
lookupTable:
tableName: LOINC
keyColumn: LOINC_NUM
valueColumn: VersionLastChanged

./gradlew package
Use Postman to send
File: SR-TEST.txt
You should see the exception below:

Needed behavior

[ ] Ability to look up more than one column in the LIVD table at a time per transform in the UP

Waiting on response from Platform to determine who should handle this change.

The bug is in line 43 uses .retainColumns().  It makes another table that contain only the two columns.
Here is solution:

Done

Done

Done


Handle Initialize on subsystem in Statevector

Summary
This is a follow up to #8807 which provided a significant speedup if Statevector handled Initialize instructions -- however this PR didn't correctly account for initializations on a subpart of the qubits and returned a shrunken statevector! This PR fixes this and adds a test.
Details and comments
This causes a Qiskit ML tutorial to fail, thanks @manoelmarques for finding it! Also, since #8807 is not yet released, no reno is included (and no backport required 🙂).

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

1 of 10 (10.0%)  changed or added relevant lines in 1 file are covered.
6 unchanged lines in 2 files lost coverage.
Overall coverage increased (+0.01%) to 84.574%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

qiskit/quantum_info/states/statevector.py
1
10
10.0%

Files with Coverage Reduction
New Missed Lines
%

src/sabre_swap/layer.rs
2
98.95%

qiskit/quantum_info/states/statevector.py
4
85.49%

Totals

Change from base Build<PHONE_NUMBER>:
0.01%

Covered Lines:
63086

Relevant Lines:
74593

💛  - Coveralls


[BUG] 2.84.0-preview.2 lib load regression (preview.1 is ok)

Description
Unable to load library 'libSkiaSharp' - worked in 2.84.0-preview.1 (prior)
Stack trace:
SkiaSharp.LibraryLoader.LoadLocalLibrary[T](String libraryName)
System.Lazy`1.CreateValue()
System.Lazy`1.LazyInitValue()
SkiaSharp.SkiaApi.sk_managedstream_set_procs(SKManagedStreamDelegates procs)
SkiaSharp.SKAbstractManagedStream..cctor()

Basic Information

Version with issue: 2.84.0-preview.2
Last known good version:  2.84.0-preview.1
IDE:  Visual Studio 2019
Platform Target Frameworks: .NETFramework 4.8

I am trying to get a fix for 84 out. But for some reason VS can no longer build skia! Some update broke it and it can't find headers.
As soon as I get some to, I can release.  It is Just the windows builds! 😭

@mattleibow I am getting the following warning when building macOS target, is it the same problem?
MSB3341	Could not resolve reference
"C:\Users\Martin\.nuget\packages\skiasharp\2.84.0-preview.4\
buildTransitive\xamarinmac2.0\..\..\runtimes\osx\native\libSkiaSharp.dylib".
If this reference is required by your code, you may get compilation errors

FYI: I closed this one yesterday as preview.4 worked - but it turned out that v4 had another issue (#1551)  - I then returned to v1 but got the above error.. Back and forth - it turned out that only v2 is the one working for me now - but that's the one I reported not working here (lib load).. So - I'm a bit confused now - maybe its a file lock / vs.net issue and not a Skia issue.

@mattleibow Did you take preview v3 offline? That seems to be the "only one working" afaik. This DLL loading issue seems to happen randomly on v1 on running servers and preview > v1 has this one #1551 - so sorry to bother you - but maybe you got a ca. ETA on a v5 possible? Thanks :)

@mattleibow Did you take preview v3 offline? That seems to be the "only one working" afaik. This DLL loading issue seems to happen randomly on v1 on running servers and preview > v1 has this one #1551 - so sorry to bother you - but maybe you got a ca. ETA on a v5 possible? Thanks :)


contrib: provision cilium-operator before cilium

Since Cilium depends on a podCIDR from cluster-pool, cilium-operator
needs to be run first. On other option would have been to start cilium
with --ipam=kubernetes and --enable-ipv6=false but this would then
mean that the developer would never been testing / developing on a IPv6
environment.
Fixes: 175bd96bff1c ("cleanup/ipam: Remove hostscope-legacy IPAM option")
Signed-off-by: André Martins<EMAIL_ADDRESS>

no need to run the CI

@pchaigno line 383 from the file that was changed will make sure the operator will restart before the cilium agent.

@aanm Ah, I see. I had missed the service cilium restart in write_cilium_cfg. Thanks for the pointer!


Update commonly_proposed.md (inferred return for guard bodies)

As discussed on Swift Evolution, inferred return for guard bodies is a commonly proposed change. This PR adds it to the list with a summary of reasons.

/cc @lattner @rudkx

thank you for writing this up!  How about something like this:

Infer return for omitted guard body: It has been proposed many times to allow omission of the guard body for the sake of brevity.  However, a core principle of Swift is to make control flow explicit and visible - e.g. the try keyword exists solely to indicate to the human reader where thrown errors can happen.
Implicit returns would violate this, and otherwise favors terseness over clarity in a way that isn't typical of Swift.  Furthermore, there are many ways of exiting the scope other than return (for example, loops may want break or continue), and not every function has an obvious default value to return.

@xwu Nice, thanks!

@lattner @xwu How about
[Allow guard to omit else clauses with inferred return]](https://forums.swift.org/t/inferred-return-for-guard-statement/12099/11): Omitting the guard body for the sake of brevity has been proposed many times. In Swift, core flow should be explicit and visible. For example, the try keyword exists to indicate where thrown errors can happen, solely for the benefit of human readers.
Implicit return violate this principle. It favors terseness over clarity in a way that's atypical for the Swift language. Implicit return favors just one way to exit scope over several other possibilities like break, continue, fatalError(), or throw. Finally, not every function uses an obvious default value to return.

This LGTM, I'm going to merge it just so we can ratchet forward.  @xwu and @erica, if you like Erica's suggestion above, please send another PR and I'll happily merge it (I have no opinion either way).  Thanks again!

Great! I think @erica's suggestions are excellent, but the contents are more or less unchanged, so I'll defer to her on those changes.


Fix to include flagged 'failed' variants in the variation tables

#117

It turns out this wasn't the right thing to do. Instead it was an issue with the incompleteness of #117 . Recently further bugs have been revealed relating to that incompleteness. I'll shortly make a commit which effectively reverts this pull and corrects #117 .


libtiff: patch for some more CVEs, fix patch urls

It is a bit of a mass-rebuild, bit it's also a security update, so
Things done

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

[X] NixOS
[ ] macOS
[ ] Linux

[X] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Fits CONTRIBUTING.md.

A security mass rebuild is ongoing on staging already (due to gnutar), so we should add it there.
I'm getting hash mismatches on the patches; I assume you simply used nix-prefetch-url http://...., disregarding the cleanup done by fetchpatch. BTW, these patches don't seem generated on-demand so fetchpatch isn't really useful over fetchurl.

@vcunat

you can cherry-pick it there and close this then
yes I did nix-prefetch-url. fixed

We were doing this simultaneously... anyway, it's in staging and staging-16.09 now. Thanks!

now staging history looks crazy, and it uses fetchpatch still (I'm not sure if that was your intent)

@vcunat Anyway, https://github.com/NixOS/nixpkgs/pull/20206/commits/afc08428f778e1141a548389775396deaca81dfa was rewritten to use fetchurls everywhere. I would revert previous messy patches and cherry-pick that. But the current state works too, albeit is not as pretty.

I opted for a minimal change atop your version. It isn't very pretty code, but it should go away on next upstream release anyway, and I preferred to avoid re-checking changed hashes and increasing the size of diff.

Okay, but AFAIK "master" staging won't go away. I'll just make another PR with fetchpatch -> fetchurl against staging then.

See https://github.com/NixOS/nixpkgs/pull/20208


changed links to mintchip in AppConfig

Remove AppLink and PlayLink from foam and add them via refinement from application if required.

not required, refining in nanopay


An assert that is given a string message should fail with Panic(string) not Error(string)

What is wrong?
There are two ways to use the assert statement at the moment.

assert without message:

assert some_condition

assert with message

assert some_condition, "some message"

The first one causes a revert with Panic(0x01) whereas the second causes an Error(string)
Formal verification tools expect failed assertions to always be encoded as Panic(..) so encoding it as Error(string) as we do in the second case will have a bad effect on the ability to perform reliable formal verification of Fe code.
How can it be fixed
Encode failed assertions with messages as Panic(string) not Error(string)

This issue is related to #492 but where #492 is about cases where we currently use Panic(..) but shouldn't, this is a case where we currently use Error(..) but should use Panic(..).

Another alternative solution could be to remove the ability for optional messages from assert and introduce another keyword require that has the same syntax as the current assert (supporting optional message parameter) but always encodes failures using Error(..) instead of Panic(..).


Change Applicable Product list in Get-CalendarDiagnosticLog.md

Changing the applicable products due to the synopsis:
Although this cmdlet is available in on-premises Exchange and in the cloud-based service, it only works in on-premises Exchange. In cloud-based service, use the Get-CalendarDiagnosticObjects cmdlet instead.

@Yupiter2005, the applicable values on cmdlets and Applicable value on parameters must remain accurate. Whether the cmdlet works or not is a complete separate issue. Until the cmdlet is actually made unavailable in cloud environments, it needs to remain applicable to Exchange Online.
Closing this PR.


Default testsettings cfg

This PR fixes #1257.
I failed to realize that the test framework gracefully fell back to defaults (i.e. running tests in playback mode) if testsettings_local.json didn't exist. So the new framework would crash if its equivalent testsettings_local.cfg didn't exist. Now it will behave like the old framework and run in playback mode in that case; this PR therefore also removes testsettings_local.cfg and adds it to .gitignore.

Codecov Report

Merging #1258 into master will increase coverage by <.01%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master    #1258      +/-   ##
==========================================
+ Coverage   56.21%   56.21%   +<.01%
==========================================
  Files        2535     2535
  Lines       67728    67731       +3
==========================================
+ Hits        38070    38073       +3
  Misses      29658    29658

Impacted Files
Coverage Δ

...-sdk-testutils/devtools_testutils/mgmt_testcase.py
90.19% <100%> (+0.29%)
: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 579c7c9...bbe6e92. Read the comment docs.


Error decrypting

Hey so I ran into this issue not sure if its known or not
C:\Python27>python C:\Users\franzene\Downloads\Thundercats\Season1\kisscartoon-m
aster\kisscartoon.py http://kisscartoon.me/Cartoon/Thundercats-1985
Serie : Thundercats-1985
Episode : Season-01-Episode-001.mp4
Traceback (most recent call last):
File "C:\Users\franzene\Downloads\Thundercats\Season1\kisscartoon-master\kissc
artoon.py", line 131, in
qualitys = get_episode(episode, args.quiet, args.low_quality)
File "C:\Users\franzene\Downloads\Thundercats\Season1\kisscartoon-master\kissc
artoon.py", line 84, in get_episode
dlinks.append(decoder.decrypt(src.get('value')))
File "C:\Users\franzene\Downloads\Thundercats\Season1\kisscartoon-master\kissc
artoon.py", line 27, in decrypt
val = 'https://redirect%s' % val[val.index('or.googlevideo.com'):]
ValueError: substring not found

Yeah I used a pretty messed up workaround for that
Gesendet von Yahoo Mail auf Android
Am Do., 28. Apr. 2016 um 2:00 hat<EMAIL_ADDRESS>Folgendes geschrieben:
Hey so I ran into this issue not sure if its known or not
C:\Python27>python C:\Users\franzene\Downloads\Thundercats\Season1\kisscartoon-m
aster\kisscartoon.py http://kisscartoon.me/Cartoon/Thundercats-1985
Serie : Thundercats-1985
Episode : Season-01-Episode-001.mp4
Traceback (most recent call last):
File "C:\Users\franzene\Downloads\Thundercats\Season1\kisscartoon-master\kissc
artoon.py", line 131, in
qualitys = get_episode(episode, args.quiet, args.low_quality)
File "C:\Users\franzene\Downloads\Thundercats\Season1\kisscartoon-master\kissc
artoon.py", line 84, in get_episode
dlinks.append(decoder.decrypt(src.get('value')))
File "C:\Users\franzene\Downloads\Thundercats\Season1\kisscartoon-master\kissc
artoon.py", line 27, in decrypt
val = 'https://redirect%s' % val[val.index('or.googlevideo.com'):]
ValueError: substring not found
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub

Okay found the bug. Fixing some internal stuff. Expect a fix tomorrow.

Done.


Add missing template directives to layout XML

I'll take a look at it as soon as get back from my holiday. This should work, so maybe it's removed unintentionally.

Not having solid tests made this issue sneak into the 1.6.0 release. All previous version had auto template binding where you're not required to apply a template attribute on a block where Magewire will apply a template path automatically based on the component location. A new release solves this issue and therefor I close this MR.


Handle IOException

While the plugin was closing, the lines.forEach method was executed, and caused an error in the iterator
#24

Closing this one since I used your changes in #31


Cannot comunicate containers in diferent networks by name

I have setup 1 node calico cluster but name resolving is not working.
I can ping with ip address but name resolving is not working
alpine:/var/log# calicoctl profile net1 rule show
Inbound rules:
   1 allow from tag net1
   2 allow from tag net2
Outbound rules:
   1 allow

alpine:/var/log# calicoctl profile net2 rule show
Inbound rules:
   1 allow from tag net2
   2 allow from tag net1
Outbound rules:
   1 allow

docker run --net net2 --name p2 -dit busybox
docker run --net net1 --name p1 -dit busybox

alpine:/var/log# docker exec -it p2 /bin/sh
/ # cat /etc/hosts
<IP_ADDRESS>	dfbee5c89e08
<IP_ADDRESS>	localhost
::1	localhost ip6-localhost ip6-loopback
fe00::0	ip6-localnet
ff00::0	ip6-mcastprefix
ff02::1	ip6-allnodes
ff02::2	ip6-allrouters
/ # ping p1
ping: bad address 'p1'
/ # ping p1.net1
ping: bad address 'p1.net1'

alpine:/var/log# docker info
Containers: 5
Images: 37
Server Version: 1.9.1
Storage Driver: overlay
 Backing Filesystem: extfs
Execution Driver: native-0.2
Logging Driver: json-file
Kernel Version: 4.1.20-0-grsec
Operating System: Alpine Linux v3.3
CPUs: 1
Total Memory: 3.074 GiB
Name: alpine
ID: VMAT:MZ4E:52DF:SX7F:EJ4R:LUTH:HT43:PFPW:4DVM:KO2T:XJUX:2OTI
WARNING: No swap limit support
Cluster store: etcd://<IP_ADDRESS>:2379

Any ideas?

I don't think Calico gets involved in name resolution.  @TrimBiggs @robbrockbank @tomdee may better understand and be able to comment.

@amon-ra, Alex is right, Calico does not get involved with name resolution.  Docker does, however.  I'll look into how Docker DNS works.  There may be some parameters to pass to Docker so that all containers get host entries, regardless of the network they are attached to, or some way to turn off host entry writes so you could use your own DNS (this is speculation, though).

According to some docker issues, with user defined network, libnetwork will give the container an embedded dns <IP_ADDRESS>.
This is a dns cache, if you use docker overlay, it will resolve container name, and bypass all the others dns request to the dns address which specified during creating the container.
And there is still no way to disable this feature: https://github.com/docker/docker/issues/19474

@amon-ra is using Docker 1.9.1; Docker DNS was added in 1.10, so it's irrelevant.
More fundamentally, the two containers are connected to different Docker networks, so Docker thinks you don't expect them to see each other.
If you set up an upstream DNS, Docker should punt to that.

Thank you for chipping in @frostynova and @bboreham.
By the sounds of it, we would not expect these two containers to have name resolution between each other since Calico does not get involved with name resolution and Docker does not provide hostname entries in a container to containers in different networks.


Uninstall not recorded

Uninstall metrics not recorded on dashboard

Can you give more details about the problem? The platform, what did you try so far?

Did you use updateServerUninstallToken?  the function enableUninstallTracking isn't working anymore

I call both function , on version 1.2.1 & 1.2.2 and not recorded.

I call both function , on version 1.2.1 & 1.2.2 and not recorded.

@arlakay please contact<EMAIL_ADDRESS>and we will be happy to help you with solving this issue


feat: support the parameterized IAM Endpoint

I need to use us-south.ml.test.cloud.ibm.com and iam.test.cloud.ibm.com for dev/test or demo environments. As you know, the IAM endpoint is hard code, so it's necessary to parameterize IAM endpoint.

@h0rv @gyliu513 Could you please review the PR. Thanks.

LGTM. Update the README with info about env vars usage and should be good to merge. Thanks for the PR!


[BEAM-12993] Update to Debezium 1.7.0.Final

This upgrade is needed to allow Debezium to connect to many cloud
provider's managed Postgres instances. This includes Google CloudSQL
and Azure.
For more detail: https://issues.apache.org/jira/browse/BEAM-12993
Please add a meaningful description for your change here

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[x] Choose reviewer(s) and mention them in a comment (R: @username).
[x] Format the pull request title like [BEAM-XXX] Fixes bug in ApproximateQuantiles, where you replace BEAM-XXX with the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.
[x] Update CHANGES.md with noteworthy changes.
[x] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.

GitHub Actions Tests Status (on master branch)

See CI.md for more information about GitHub Actions CI.

R: @pabloem

Unfortunately, I can't run the tests locally as I'm on an M1 Mac and protoc doesn't like it:
Could not find protoc-3.15.3-osx-aarch_64.exe (com.google.protobuf:protoc:3.15.3).
     Searched in the following locations:
         https://repo.maven.apache.org/maven2/com/google/protobuf/protoc/3.15.3/protoc-3.15.3-osx-aarch_64.exe

Run Java PostCommit

The postcommit launches the Debezium IT

Looks good!

Do you thing this might be mergeable in time for 2.33? This issue is currently blocking me and it would be great to be able to use DebeziumIO in the next week or two when I believe 2.33 is due for release?

Do you thing this might be mergeable in time for 2.33? This issue is currently blocking me and it would be great to be able to use DebeziumIO in the next week or two when I believe 2.33 is due for release?

It is doubtful since I believe there is already a release candidate but you can ask on the release thread whether this can be cherry picked and the release manager can choose depending on your description of how important this change is. Note that only really critical bugs have caused release candidates to be dropped and new ones started.

I believe it is https://lists.apache.org/thread.html/r39c301993088cad296ad9855a252627f8998bb223d4465e8b41e25d3%40<dev.beam.apache.org>

It looks like this broke xlang_debeziumio_it_test in Python PostCommits: https://ci-beam.apache.org/job/beam_PostCommit_Python36/lastCompletedBuild/testReport/apache_beam.io.external.xlang_debeziumio_it_test/CrossLanguageDebeziumIOTest/test_xlang_debezium_read/history/
CC: @pabloem

@pabloem I still think this is an important upgrade. Not just for the CloudSQL issue but also for the addition of incremental snapshots. Would you be able to help me solve the Python failures?


AttributeError: 'Application' object has no attribute 'set_solution_provider_repository'. Did you mean: '_get_solution_provider_repository'?

Seems cleo==2.2.1 will cause this error when executing poetry commands
Traceback (most recent call last):
  File "/data/copilot_projects/ServiceCollection/venv/bin/poetry", line 8, in <module>
    sys.exit(main())
             ^^^^^^
  File "/data/copilot_projects/ServiceCollection/venv/lib/python3.11/site-packages/poetry/console/application.py", line 411, in main
    exit_code: int = Application().run()
                     ^^^^^^^^^^^^^^^^^^^
  File "/data/copilot_projects/ServiceCollection/venv/lib/python3.11/site-packages/cleo/application.py", line 327, in run
    self.render_error(e, io)
  File "/data/copilot_projects/ServiceCollection/venv/lib/python3.11/site-packages/poetry/console/application.py", line 180, in render_error
    self.set_solution_provider_repository(self._get_solution_provider_repository())
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'Application' object has no attribute 'set_solution_provider_repository'. Did you mean: '_get_solution_provider_repository'?

Yes, Cleo 2.2.x series was yanked for that reason.


Upgrade xterm.js to 2.1

Should fix some more terminal niggles like #1969

@foot Looks like master is already on 2.1:
https://github.com/weaveworks/scope/blob/master/client/package.json#L42
There are some new improvements in the most recent 2.2.3 release:
https://github.com/sourcelair/xterm.js/pull/379/files

Looks like master is already on 2.1

So why am I still seeing #1969?

Closed by #2126


#issue 107 CursorIndexOutOfBoundsException on the speaker's list has been resolved.

On clicking on any member starting from member number 6 (i.e starting from guy named Tarek Ahmed) either app get crashed or lead us to the home screen. It is giving CursorIndexOutOfBoundsException.
I have resolved the issue and now it is working fine for all the rest members of the list as well.

It is working fine in my local machine.Can please any one help me why this build gets failed?

@vjs3 It is a travis issue. I have restarted the build. Can you please change the commit message to something more suitable.

@mananwason I have changed it.

@vjs3 you have changed the title of the PR. Please change the commit message.

I will do that.Sorry for the inconvenience caused, I am new to open source and will try not to do such mistakes in future.

@mananwason it is still failing?Does this have to something with my code or just a travis issue?

@vjs3 It has passed now

yes :smile: Thanks for all your help :)

@mananwason is there still any issue with code as Its not merged with the main codebase.Please let me know if there is any.

@mananwason Hi someone told me on irc that because I might not make changes to commit message that's why my request is not merged.So do I need to make a new pull request with changed commit message?

@vjs3 Looks good. I am merging this :smiley:

Thankyou @mananwason and sorry for bothering you lot of times.
Vishwajeet Srivastava
B.Tech, Pre-Final (Computer Science and Engineering)
The LNM Institute of Information Technology
Mob:+91-9461787316
On Thu, Dec 24, 2015 at 2:52 PM, Manan Wason<EMAIL_ADDRESS>wrote:

Merged #108 https://github.com/fossasia/open-event-android/pull/108.
—
Reply to this email directly or view it on GitHub
https://github.com/fossasia/open-event-android/pull/108#event-500056950.


chore(release): v0.8.0

Version bump in package.json for release v0.8.0

:tada: This PR is included in version 0.9.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Last Week in Pony - February 14, 2021

Version 0.2.7 of ponylang/http has been released.
See the release notes for more details.

The great "main as default branch" migration is underway. So far we've switched the following repositories to having main as the default branch:

http
net_ssl
regex

Version 0.1.5 of ponylang/library-documentation-action has been released.
See the release notes for more details.

Version 0.1.1 of ponylang/appdirs has been released.
See the release notes for more details.

Version 1.1.1 of ponylang/crypto has been released.
See the release notes for more details.

Our "one documentation site to rule them all" website main.actor is being shutdown. It might come back in another form, but its current form didn't work out.
Watch Last Week in Pony for more information as we move forward.
In the meantime, you can note that most of the ponylang organization libraries now link their their API documentation from their READMEs and the documentation cross-links between different sites as needed to traverse the various types in the API.
The tooling use to create the documentation is available for any Pony library projects to use, including yours. Except a write up of some form in the future once we have it all fully fleshed out.

Version 0.1.1 of ponylang/peg has been released.
See the release notes for more details.

Version 0.1.1 of ponylang/reactive_streams has been released.
See the release notes for more details.

Version 0.2.1 of ponylang/semver has been released.
See the release notes for more details.

The "M1 team" has returned with an initial report.
To run on the M1 we are going to need to change Pony's FFI system. At the moment, all FFI calls are generated using vararg calling conventions whether they use varargs or not. This is a nice feature for Pony programmers as they don't have to care when calling a C function whether it takes varargs.
Unfortunately, on the M1, you can not call a non-varargs function using varargs calling conventions. We'll need to make updates to Pony's FFI system so that the two can be distinguished. That will require some thought.
You can follow along with more of the M1 adventure in the M1 stream on our Zulip.
There's more information specific to the varargs calling convention change in a topic in the RFC stream.

ponyc, corral, and ponyup are all switching the supported version of FreeBSD from 12.1 to 12.2. Everything should continue to work fine on 12.1, but all testing will be done with 12.2 and all release binaries will target 12.2.

Sean T. Allen writes in to report that he is going to be doing a lot of work on Corral and some other Pony ecosystem tools and he's looking for assistance. If you'd be interested in learning Pony and perhaps some design alongside of Sean, stop by the Zulip "#contribute to pony" stream and let him know on this topic.


Multi-master Wishbone bus unsupported

creation of useful IP such as DMA controller of high-speed capture IP not possible.

What issue(s) did you encounter? I had the following interconnect, configured with two masters, in my MPW-one submission:
https://github.com/Featherweight-IP/fw-wishbone-interconnect


meetfranz.com shows "This site is suspended"

The website meetfranz.com currently says "This site is suspended".

Works for me just fine. Maybe its you connection? Try a different browser, system or flush your DNS cache?
https://meetfranz.com/

Showing a "something went wrong" over here now.


Schema generation Bazel rule supports explicit dependencies.

Addresses #4046.

Have you tried it internally and ensured it works?

@piotrswigon I have not. I will manually verify tomorrow that it works internally.

@piotrswigon For internal use, an adjacent CL needs to be made. This should be landed first.


Improve the --help usage of helm commands

What kind of PR is this?
Improvement / feature
What does does this PR do / why we need it:
This improves the following:

Adds capitalization to all parameter descriptions
Improves the --help output by putting all logging flags into its own
separate section

Which issue(s) this PR fixes:
Fixes https://github.com/helm/helm/issues/7163
How to test changes / Special notes to the reviewer:
See the below changes:
helm --help
...
Flags:
      --debug                      Enable verbose output
  -h, --help                       Help for helm
      --kube-context string        Name of the kubeconfig context to use
      --kubeconfig string          Path to the kubeconfig file
  -n, --namespace string           Namespace scope for this request
      --registry-config string     Path to the registry config file (default "/home/wikus/.config/helm/registry.json")
      --repository-cache string    Path to the file containing cached repository indexes (default "/home/wikus/.cache/helm/repository")
      --repository-config string   Path to the file containing repository names and URLs (default "/home/wikus/.config/helm/repositories.yaml")

Logging Flags:
      --add-dir-header                   If true, adds the file directory to the header
      --alsologtostderr                  Log to standard error as well as files
      --log-backtrace-at traceLocation   When logging hits line file:N, emit a stack trace (default :0)
      --log-dir string                   If non-empty, write log files in this directory
      --log-file string                  If non-empty, use this log file
      --log-file-max-size uint           Defines the maximum size a log file can grow to. Unit is megabytes. If the value is 0, the maximum file size is unlimited. (default 1800)
      --logtostderr                      Log to standard error instead of files (default true)
      --skip-headers                     If true, avoid header prefixes in the log messages
      --skip-log-headers                 If true, avoid headers when opening log files
      --stderrthreshold severity         Logs at or above this threshold go to stderr (default 2)
  -v, --v Level                          Number for the log level verbosity
      --vmodule moduleSpec               Comma-separated list of pattern=N settings for file-filtered logging

Use "helm [command] --help" for more information about a command.

helm install
...
Flags:
      --atomic                   If set, installation process purges chart on fail. The --wait flag will be set automatically if --atomic is used
      --ca-file string           Verify certificates of HTTPS-enabled servers using this CA bundle
      --cert-file string         Identify HTTPS client using this SSL certificate file
      --dependency-update        Run helm dependency update before installing the chart
      --devel                    Use development versions, too. Equivalent to version '>0.0.0-0'. If --version is set, this is ignored
      --dry-run                  Simulate an install
  -g, --generate-name            Generate the name (and omit the NAME parameter)
  -h, --help                     Help for install
      --key-file string          Identify HTTPS client using this SSL key file
      --keyring string           Location of public keys used for verification (default "/home/wikus/.gnupg/pubring.gpg")
      --name-template string     Specify template used to name the release
      --no-hooks                 Prevent hooks from running during install
  -o, --output format            Prints the output in the specified format. Allowed values: table, json, yaml (default table)
      --password string          Chart repository password where to locate the requested chart
      --render-subchart-notes    If set, render subchart notes along with the parent
      --replace                  Re-use the given name, only if that name is a deleted release which remains in the history. This is unsafe in production
      --repo string              Chart repository url where to locate the requested chart
      --set stringArray          Set values on the command line (can specify multiple or separate values with commas: key1=val1,key2=val2)
      --set-file stringArray     Set values from respective files specified via the command line (can specify multiple or separate values with commas: key1=path1,key2=path2)
      --set-string stringArray   Set STRING values on the command line (can specify multiple or separate values with commas: key1=val1,key2=val2)
      --skip-crds                If set, no CRDs will be installed. By default, CRDs are installed if not already present
      --timeout duration         Time to wait for any individual Kubernetes operation (like Jobs for hooks) (default 5m0s)
      --username string          Chart repository username where to locate the requested chart
  -f, --values strings           Specify values in a YAML file or a URL(can specify multiple)
      --verify                   Verify the package before installing it
      --version string           Specify the exact chart version to install. If this is not specified, the latest version is installed
      --wait                     If set, will wait until all Pods, PVCs, Services, and minimum number of Pods of a Deployment, StatefulSet, or ReplicaSet are in a ready state before marking the release as successful. It will wait for as long as --timeout

Global Flags:
      --debug                      Enable verbose output
      --kube-context string        Name of the kubeconfig context to use
      --kubeconfig string          Path to the kubeconfig file
  -n, --namespace string           Namespace scope for this request
      --registry-config string     Path to the registry config file (default "/home/wikus/.config/helm/registry.json")
      --repository-cache string    Path to the file containing cached repository indexes (default "/home/wikus/.cache/helm/repository")
      --repository-config string   Path to the file containing repository names and URLs (default "/home/wikus/.config/helm/repositories.yaml")

Logging Flags:
      --add-dir-header                   If true, adds the file directory to the header
      --alsologtostderr                  Log to standard error as well as files
      --log-backtrace-at traceLocation   When logging hits line file:N, emit a stack trace (default :0)
      --log-dir string                   If non-empty, write log files in this directory
      --log-file string                  If non-empty, use this log file
      --log-file-max-size uint           Defines the maximum size a log file can grow to. Unit is megabytes. If the value is 0, the maximum file size is unlimited. (default 1800)
      --logtostderr                      Log to standard error instead of files (default true)
      --skip-headers                     If true, avoid header prefixes in the log messages
      --skip-log-headers                 If true, avoid headers when opening log files
      --stderrthreshold severity         Logs at or above this threshold go to stderr (default 2)
  -v, --v Level                          Number for the log level verbosity
      --vmodule moduleSpec               Comma-separated list of pattern=N settings for file-filtered logging

Signed-off-by: Charlie Drage<EMAIL_ADDRESS>

Is there any update on this PR?

@technosophos If you'd like to take over and address the comments, I totally don't mind!
With my work schedule, I'm going to have to revisit this in a few weeks since I need to make further changes. Thanks!

I'll leave it here until at least the end of the first week of May. If you have time, we look forward to an update.


feat: [CDS-54039]: add dropdown filter by enviroment

Harness Developer Pull Request
Thanks for helping us make the Developer Hub better. The PR will be looked at
by the maintainers.
What Type of PR is This?

[ ] Issue
[x] Feature
[ ] Maintenance/Chore

This pr adds a new feature made available through a feature flag to have a simple filter by environment. The feature is already available in the current version in production.

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app


Please feel free to re-open if you still wanted this around for some other reason.  Thanks!


Use Angular Material TestHarness in tests

It would be great to migrate tests to use new Angular Material Component Test Harness in the unit tests.
The migration should be mostly mechanical as it's basically replacing ad-hoc selectors with the selectors provided by the @angular/cdk.
Test can be run in watch mode using npm run watch...

Please write comment if you wanna migrate some component tests so that we can prevent duplicate effort

Hi! I would like to give it a try.

@mcanoglu thank you for great contribution!
For others, there are still many components that can be migrated to use TestHarness and now you even have great example of how to do it by @mcanoglu !

Hi @tomastrajan,  I would like to migrate some components to use . https://material.angular.io/guide/using-component-harnesses Angular Material Component Test Harness

Hi @tomastrajan
I'm very happy to be able to help with this migration and I'm starting and working on the crud.component.ts and after finishing the next component that I will work on, I will inform ...


Missing rheology functionalities

WIP - Add missing rheology kernels needed for different production codes:
[x] Effective creep viscosity
[x] Effective visco-elastic viscosity
[] Plastic strain  (for a future PR)
[] Stress computations without local iterations (for a future PR)
Comparison between new (no local iterations) and old way (local iterations always done) of computing the viscosity for the simplest rheology possible:
using GeoParams

using ParallelStencil
@init_parallel_stencil(Threads, Float64, 2)

@parallel_indices (i, j) function visc_new!(η, xx, yy, xy, args, rheology)

    # argument fields at local index
    args_ij = (; P=args.P[i, j], T=args.T[i, j])
    εII = second_invariant(xx[i, j], yy[i, j], xy[i, j])
    # update stress and effective viscosity
    η[i, j] = compute_viscosity_εII(rheology, εII, args_ij)

    return nothing
end

@parallel_indices (i, j) function visc_old!(η, xx, yy, xy, args, rheology)
    @inbounds begin
        # argument fields at local index
        args_ij = (; P=args.P[i, j], T=args.T[i, j], dt=1.0)

        # cache strain rate and stress
        xy_ij = xy[i, j]
        εij_p = xx[i, j], yy[i, j], (xy_ij, xy_ij, xy_ij, xy_ij)
        τij_p_o = 0.0, 0.0, (0.0, 0.0, 0.0, 0.0)
        phases = 1, 1, (1, 1, 1, 1) # for now hard-coded for a single phase

        # update stress and effective viscosity
        _, _, η[i, j]  = compute_τij((rheology,), εij_p, args_ij, τij_p_o, phases)
    end
    return nothing
end

creep    = LinearViscous(; η = 1e22)
rheology = SetMaterialParams(;
    CompositeRheology = CompositeRheology((creep, )),
)

n = 128
rng = 1:n, 1:n
η1 = @zeros(n, n);
η2 = @zeros(n, n);
P, T, xx, yy, xy = (@rand(n, n) for i in  1:5);
args = (; P = P, T = T);

@btime @parallel ($rng) visc_new!($η1, $xx, $yy, $xy, $args, $rheology)
  16.600 μs (36 allocations: 4.72 KiB)

@btime @parallel ($rng) visc_old!($η2, $xx, $yy, $xy, $args, $rheology)
  95.200 μs (34 allocations: 4.66 KiB)

η1 ≈ η2
true

This is great and deserves a new version number (0.5.0?).
if using plasticity, so schemes require you to know lambda as well. Can that be retrieved?

These PR only introduces methods to compute the effective (non-plastic) viscosity of an arbitrary rheology struct without performing local iterations, which is needed in the PT iterations. Computing the viscosity with compute_τij when no local iterations are needed is an overkill :)
I'm still thinking whats the best approach for the plasticity so that so can also work with PT iterations, probably something similar to CustomRheology.  I leave that for another PR.


[5.3] Micro optimizations in query builder

empty() is a better pick than count().
Refs #16188 (merged to master, will conflict)

Honestly nothing is broken here and I have a feeling these are very micro optimizations. I don't want to get obsessed about this kind of stuff throughout the framework.


nixos/binfmt: fix extension for *-windows entries

As per the kernel docs  extensions in binfmt
registry entries should not contain the leading dot.
Description of changes
The dot stopped windows executables from launching even when boot.binfmt.emulatedSystems = [ "x86_64-windows" ] is set.
@matthewbauer It seems you added these entries. Do you remember if there was a reason that Windows executables are detected using the file extension, as opposed to the more widely documented magic bytes (i.e. x86_64-windows = {magicOrExtension = "MZ";})?
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
23.05 Release Notes (or backporting 22.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Closed by #220278.


pin SWC again to fix cli building

swc keeps breaking semver in patch releases :(
pin yet another crate of theirs
Closes #2878

cargo update is ignoring this pin because the swc_ecma_transforms_proposal dependency is for manganis/cli-support
swc (and swc_common) were pinned in DioxusLabs/manganis#60, but the original issue has since been resolved and<EMAIL_ADDRESS>through 0.284.0 are incompatible with<EMAIL_ADDRESS>swc-project/swc#9455
<EMAIL_ADDRESS>fixes this: 238ba8b1d2220202129595185bd4411b9415cc99

Fixed upstream in https://github.com/DioxusLabs/manganis/pull/67


Added exporter for Mosquitto broker

Added link to the exporter of the Mowsquitto MQTT message broker.
Signed-off-by: David de Torres<EMAIL_ADDRESS>

Thanks for sharing. You're taking a password on the command line which is insecure, can you change that?
$SYS/broker/uptime and $SYS/broker/clients/maximum are gauges, not counters. I'd include $SYS/broker/timestamp and $SYS/broker/version. Don't forget your _total on counters.
I'd suggest including a metric for when you last received an update.

Thanks a lot for the comments. There is an open PR to add metrics for the time of the last update and status of the connection.
About I'll open issues in the repo for the password on the command line and for the change of the names in the metrics to comply with the metrics naming convention. Hopefully they will be also added in the open pull request.

We can add it here once the password is fixed, as we aim not to list things with security issues.

@RichiH Now that the exporter support passing authentication credentials from env variables, the previous requirement to include it in the official doc is met.


[NVIDIA] Rename cuda_config.hpp -> nvidia_config.hpp and all macro

@atobiszei Could you review this PR ?


Would you release the data on google drive?

Indeed, google cloud is not provided to developers in China so that I can't run the script with defalut storage space.....
Would you release other solution for download the data?
Thank you very much!

Do you have any other way of running apache beam pipelines?

Do you have any other way of running apache beam pipelines?

Would you please release the data on the Amazon S3 or other storage space? I can't run the script either. I think it's also very convenient for many people. Thanks

+1 on releasing data in an ready-to-consume format.


gvim doesn't show some digraphs properly while notepad can with the same font

Windows 10. Vim version info below. I used encoding utf-8, and guifont=Consolas:h12:cANSI. The font setting is exactly the same as what I use for Notepad. However, the same set of digraph characters that would display properly in Notepad doesn't display in gVim. See below screenshot.

I noticed that other text editors display properly includes: (all with the same font settings)

notepad
visual studio
DrRacket
VisualStudio code

The only place that exhibits the same behavior as gVim is my command line window.
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Aug 10 2013 14:38:33)
MS-Windows 32-bit GUI version with OLE support
Compiled by mool@tororo
Big version with GUI.  Features included (+) or not (-):
+arabic             +ex_extra           +mouseshape         +syntax
+autocmd            +extra_search       +multi_byte_ime/dyn +tag_binary
+balloon_eval       +farsi              +multi_lang         +tag_old_static
+browse             +file_in_path       -mzscheme           -tag_any_white
++builtin_terms     +find_in_path       +netbeans_intg      +tcl/dyn
+byte_offset        +float              +ole                -tgetent
+cindent            +folding            +path_extra         -termresponse
+clientserver       -footer             +perl/dyn           +textobjects
+clipboard          +gettext/dyn        +persistent_undo    +title
+cmdline_compl      -hangul_input       -postscript         +toolbar
+cmdline_hist       +iconv/dyn          +printer            +user_commands
+cmdline_info       +insert_expand      -profile            +vertsplit
+comments           +jumplist           +python/dyn         +virtualedit
+conceal            +keymap             +python3/dyn        +visual
+cryptv             +langmap            +quickfix           +visualextra
+cscope             +libcall            +reltime            +viminfo
+cursorbind         +linebreak          +rightleft          +vreplace
+cursorshape        +lispindent         +ruby/dyn           +wildignore
+dialog_con_gui     +listcmds           +scrollbind         +wildmenu
+diff               +localmap           +signs              +windows
+digraphs           -lua                +smartindent        +writebackup
-dnd                +menu               -sniff              -xfontset
-ebcdic             +mksession          +startuptime        -xim
+emacs_tags         +modify_fname       +statusline         -xterm_save
+eval               +mouse              -sun_workshop       +xpm_w32
   system vimrc file: "$VIM\vimrc"
     user vimrc file: "$HOME\_vimrc"
 2nd user vimrc file: "$HOME\vimfiles\vimrc"
 3rd user vimrc file: "$VIM\_vimrc"
      user exrc file: "$HOME\_exrc"
  2nd user exrc file: "$VIM\_exrc"
  system gvimrc file: "$VIM\gvimrc"
    user gvimrc file: "$HOME\_gvimrc"
2nd user gvimrc file: "$HOME\vimfiles\gvimrc"
3rd user gvimrc file: "$VIM\_gvimrc"
    system menu file: "$VIMRUNTIME\menu.vim"
Compilation: cl -c /W3 /nologo  -I. -Iproto -DHAVE_PATHDEF -DWIN32   -DFEAT_CSCOPE
-DFEAT_NETBEANS_INTG   -DFEAT_XPM_W32   -DWINVER=0x0400 -D_WIN32_WINNT=0x0400
/Fo.\ObjGOLYHTRi386/ /Ox /GL -DNDEBUG  /Zl /MT -DFEAT_OLE -DFEAT_MBYTE_IME -DDYNAMIC_IME
-DFEAT_GUI_W32 -DDYNAMIC_ICONV -DDYNAMIC_GETTEXT -DFEAT_TCL -DDYNAMIC_TCL
-DDYNAMIC_TCL_DLL=\"tcl85.dll\" -DDYNAMIC_TCL_VER=\"8.5\" -DFEAT_PYTHON -DDYNAMIC_PYTHON
-DDYNAMIC_PYTHON_DLL=\"python27.dll\" -DFEAT_PYTHON3 -DDYNAMIC_PYTHON3
-DDYNAMIC_PYTHON3_DLL=\"python32.dll\" -DFEAT_PERL -DDYNAMIC_PERL -DDYNAMIC_PERL_DLL=\"perl51
4.dll\" -DFEAT_RUBY -DDYNAMIC_RUBY -DDYNAMIC_RUBY_VER=19 -DDYNAMIC_RUBY_DLL=\"msvcrt-ruby192.
dll\" -DFEAT_BIG /Fd.\ObjGOLYHTRi386/ /Zi
Linking: link /RELEASE /nologo /subsystem:windows /LTCG:STATUS oldnames.lib kernel32.lib advapi32.lib
shell32.lib gdi32.lib  comdlg32.lib ole32.lib uuid.lib /machine:i386 /nodefaultlib gdi32.lib version.lib   winspool.lib
comctl32.lib advapi32.lib shell32.lib  /machine:i386 /nodefaultlib libcmt.lib oleaut32.lib  user32.lib
/nodefaultlib:python27.lib /nodefaultlib:python32.lib   "E:\tcl\lib\tclstub85.lib" WSock32.lib
xpm\x86\lib\libXpm.lib /PDB:gvim.pdb -debug

please show the text that you are entered for copy-pasting. Also please test with a newer Vim, 7.4 is relatively old.
Please make sure, that your encoding is utf8. And for the specific codepoint U+221D I neede to :set renderoptions=type:directx

Very interestingly, setting the renderoptions solved this! Thanks! This is a solution I've never seen online everywhere else:)

closing then.


Linking issue on PlatformIO build

Overview
After clone of the repo, and then perform a pio run I have the next linking issue:
Linking .pio/build/M5CoreS3/firmware.elf
/home/avp/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld: .pio/build/M5CoreS3/libFrameworkArduino.a(main.cpp.o):(.literal._Z8loopTaskPv+0x8): undefined reference to `setup()'
/home/avp/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld: .pio/build/M5CoreS3/libFrameworkArduino.a(main.cpp.o):(.literal._Z8loopTaskPv+0xc): undefined reference to `loop()'
/home/avp/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld: .pio/build/M5CoreS3/libFrameworkArduino.a(main.cpp.o): in function `loopTask(void*)':
/home/avp/.platformio/packages/framework-arduinoespressif32/cores/esp32/main.cpp:42: undefined reference to `setup()'
/home/avp/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld: /home/avp/.platformio/packages/framework-arduinoespressif32/cores/esp32/main.cpp:48: undefined reference to `loop()'
collect2: error: ld returned 1 exit status
*** [.pio/build/M5CoreS3/firmware.elf] Error 1

Please attach the program you executed.

yes, I think that the main platformio.ini of any library should have some examples or tests like a targets. For example in my library CanAirIO Sensors lib, this library has the samples like unit tests in the main platformio.ini file. Maybe also you should include the Factory Sample like a target. Right now this source code is missing here and with that it would be nice to understand better this demo and also test this library.

I may understand what you mean, but we are not trying to transform this repository into a platformio project, the ini file is just a configuration file for the platformio project compilation of cores3

well, the idea is not tranform it to a PlatformIO project, the idea could be testing the library or its examples. On the other hand I'm going to write a new issue, to request the Factory source code for the CoreS3, because I can't find it. Thanks in advance if you know were is it :)

yes, I think that the main platformio.ini of any library should have some examples or tests like a targets. For example in my library CanAirIO Sensors lib, this library has the samples like unit tests in the main platformio.ini file. Maybe also you should include the Factory Sample like a target. Right now this source code is missing here and with that it would be nice to understand better this demo and also test this library.

You can submit a simple PR with your idea to see if it will be accepted.

Done. Is ready a new PR to resolve this issue


contextName = "context1"; leads to incorrect API calls within the session

Hi,
Here is an issue that i have faced using the plugin on a loaded session:
contextName is always a constant -> "context1". Therefore, In case of, there are two contexts using the same name (For example, a second scan/run on a loaded session), that leads to using a-non-unique contextName -> "context1" as a parameter to ZAP API calls. Call example: "zapClientAPI.context.includeInContext(API_KEY,contextName,contextURL);", that results in, The target URL not being included in the intended context within that session, but the very first context with the name "context1".
Note: ZAP version is 2.5.
If you need more info, please let me know.
P.S: Exception stack traced found in Jenkins Console log:
The provided url is not in the required context (url_not_in_context) : url
at org.zaproxy.zap.extension.spider.SpiderAPI.scanURL(Unknown Source)
at org.zaproxy.zap.extension.spider.SpiderAPI.handleApiAction(Unknown Source)
at org.zaproxy.zap.extension.api.API.handleApiRequest(Unknown Source)
at org.parosproxy.paros.core.proxy.ProxyThread.processHttp(Unknown Source)
at org.parosproxy.paros.core.proxy.ProxyThread.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
ERROR: org.zaproxy.clientapi.core.ClientApiException: The provided url is not in the required context
at org.zaproxy.clientapi.core.ApiResponseFactory.getResponse(ApiResponseFactory.java:32)
at org.zaproxy.clientapi.core.ClientApi.callApi(ClientApi.java:290)
at org.zaproxy.clientapi.gen.Spider.scanAsUser(Spider.java:239)
at fr.novia.zaproxyplugin.ZAProxy.spiderURLAsUser(ZAProxy.java:1834)
at fr.novia.zaproxyplugin.ZAProxy.executeZAP(ZAProxy.java:1334)
at fr.novia.zaproxyplugin.ZAProxyBuilder$ZAProxyCallable.invoke(ZAProxyBuilder.java:395)
at fr.novia.zaproxyplugin.ZAProxyBuilder$ZAProxyCallable.invoke(ZAProxyBuilder.java:381)
at hudson.FilePath.act(FilePath.java:1018)
at hudson.FilePath.act(FilePath.java:996)
at fr.novia.zaproxyplugin.ZAProxyBuilder.perform(ZAProxyBuilder.java:200)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:779)
at hudson.model.Build$BuildExecution.build(Build.java:205)
at hudson.model.Build$BuildExecution.doRun(Build.java:162)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:534)
at hudson.model.Run.execute(Run.java:1720)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:98)
at hudson.model.Executor.run(Executor.java:404)
Regards,
mabdelmoez

https://github.com/zaproxy/zaproxy/issues/2741

@mabdelmoez Resolved in pull request #41, feel free to re-open or adjust your pull request to add any additional features you may like. I have since made context name a required field.


podman run --cgroup-parent : unexpected results

[Initial caveat: I am but a poor monkey who doesn't grok cgroups]
# podman run --cgroup-parent=aaaa.slice docker.io/stackbrew/centos  cat /proc/1/cgroup
expected: <nn>:<name>:/aaaaa.slice/podman-<sha>.scope
got:           <nn>:<name>:/libpod-parent/libpod-conmon-<sha>/<sha>

# podman run --cgroup-parent=aaaaa-bbbbb.slice docker.io/stackbrew/centos  cat /proc/1/cgroup
expected: <nn>:<name>:/aaaaa.slice/aaaaa-bbbbb.slice/etc
got:           (same as first command above)

# podman run --cgroup-parent=/nonesuch [...]
expected: Error (invalid slice)
got:           (same output as first command)

I don't think this flag is implemented yet. I think @jwhonce was working on it still?
Confirmed via git grep - we never use WithCgroupParent in the code to set the CGroup parent of the container, so the CLI isn't hooked up to anything

@edsantiago WIP, my code no longer errors out.  Doesn't work either. :-)