text:
little typos

Transport - Websocket - Connection logic flow Step 1 refers to websocket_href. That name isn't used anywhere else in the repo, so I assume it's a typo for connection_uri (and a little funny that I already (#33) suggested ws_href might have been less confusing name).

Another (unrelated) little typo... "a rest apy" should be "a REST API" in final paragraph of Message types - The state message type.

Another unrelated typo...  the explanation of ext_is_07_rest_api_url refers to the base url as first is_04_control_base_url and then is_05_control_base_url.

@cristian-recoseanu I just noticed a typo in event-types-capability-management.png of 'Celcius' instead of 'Celsius' repeated a few times. Were the images produced with something like https://www.draw.io/ so they can easily be regenerated by anyone? (Draw.io embeds the editable graphic objects/text/etc. into a PNG extension, so the PNG can be edited again without having to store a separate file.)

repo: AMWA-TV/nmos-event-tally


text:
Disabled joining whilst mid-loading

Disable joining whilst loading into a map/loading out of a map to reduce occasions of desync.

Thanks!

source: gharchive/pull-request

repo: ANormalTwig/LC-LateCompany

license: MIT

license_type: permissive

license_source: github-api


text:
CodeEditor not displaying correctly in Sequences

After the new Sequence updated, CodeEditors do not display correctly (some times don't display at all) inside of certain kinds of Sequences.
Braxton added examples here:
https://github.com/APrioriInvestments/nativepython/commit/96c41b50a8e5d0cc78056d1f9d631c766be5b06f
I am currently working on the issue.

Closed by #233

source: gharchive/issue

repo: APrioriInvestments/nativepython


text:
Compile error for Build TFlite Delegate

aim at: Build the TfLite Delegate (Stand-Alone)
ref from:https://github.com/ARM-software/armnn/blob/branches%2Farmnn_21_02/delegate/BuildGuideNative.md
env:
1) ubuntu18.04(x86)
2) tensorflow-2.3.1 -build success
3) flatbuffers-1.12.0-build arm64 success
4) compute library_21.02 -build success
scons arch=arm64-v8a neon=1 opencl=1 embed_kernels=1 extra_cxx_flags="-fPIC" benchmark_tests=0 validation_tests=0 -j8 internal_only=0
5)build armnn 21.02 success
CXX=arrch64-linux-gnu-g++ CC=aarch64-linux-gnu-gcc  cmake .. -DARMCOMPUTE_ROOT=$BASEDIR/ComputeLibrary -DARMCOMPUTENEON=1 -DBUILD_UNIT_TESTS=0
make

6) build tflte delegate
CXX=arrch64-linux-gnu-g++ CC=aarch64-linux-gnu-gcc cmake .. -DTENSORFLOW_LIB_DIR=$BASEDIR/tensorflow/bazel-bin -DTENSORFLOW_ROOT=$BASEDIR/tensorflow -DTFLITE_LIB_ROOT=$BASEDIR/tensorflow/bazel-bin -DFLATBUFFERS_ROOT=$BASEDIR/flatbuffers/install -DArmnn_DIR=$BASEDIR/armnn/build -DARMNN_SOURCE_DIR=$BASEDIR/armnn
make

error Info：
/usr/lib/gcc-cross/aarch64-linux-gnu/7/../../../aarch64-linux-gnu/bin/ld:skipping incompatible /home//delegate/tensorflow/bazel-bin/libtensorflow_lite_all.so* when searching for -ltensorflow_lite_all
/usr/lib/gcc-cross/aarch64-linux-gnu/7/../../../aarch64-linux-gnu/bin/ld: cannot find -ltensorflow_lite_all
look at dirctory，libtensorflow_lite_all.so is exist：
ls ../../../tensorflow-bazel-bin
libtensorflow_lite_all.so

please give me some advice to slove it，thanks。

sorry，Duplicate commit，closed。

repo: ARM-software/armnn


text:
Is there an upgrade in TensorFlow Lite version planned?

Hello,
Currently the default/tested version of TensorFlow Lite used with ArmNN is v2.5.0, which was released over a year ago.
Are there any plans to upgrade the TfLite version in ArmNN v22.08 or beyond?
Thanks!

Thank you for the information @catcor01
I'll keep the ticket open for now if that's okay, until holidays are over.

Hi @patersonc,
We intend on upgrading TensorFlow version to at least version 2.8 (if not latest version) in the 22.11 release.
Kind Regards, Cathal.

Good to know. Thank you!


text:
Fix multiple pmu support

unify the single and multiple pmu event struct, as well as the thread struct.
remove the default group event from multiple pmu

verified by ST.

repo: ARM-software/libcollector


text:
Build error for LPC55S69_NS target

Version
mbed-cloud-client-example (#6eb5211a1d14, tag: 3.2.0)
|- drivers/wifi-x-nucleo-idw01m1 (#a00282000178, tag: v1.2.0)
|- mbed-cloud-client (#4f4a8463dd06, tag: 3.2.0)
`- mbed-os (#73f096399b4c, tags: latest, mbed-os-5.12.4)
Step to reproduce
$ mbed import https://github.com/ARMmbed/mbed-cloud-client-example
$ cd mbed-cloud-client-example
$ mbed dm init -d "arm.com" --model-name "test" -q --force
$ mbed compile -m LPC55S69_NS -t arm --app-config configs-psa/wifi_esp8266_v4.json

Build log
$ mbed compile -m LPC55S69_NS -t arm --app-config configs-psa/wifi_esp8266_v4.json
[mbed] Working path "/Users/toywat01/test/nxp/mbed-cloud-client-example" (program)
[mbed] WARNING: Could not find mbed program in current path "/Users/toywat01/test/nxp/mbed-cloud-client-example".
       You can fix this by calling "mbed new ." in the root of your program.
---
[mbed] WARNING: Missing Python modules were not auto-installed.
       The Mbed OS tools in this program require the following Python modules: pywin32
       You can install all missing modules by running "pip install -r requirements.txt" in "/Users/toywat01/test/nxp/mbed-cloud-client-example/mbed-os"
       On Mac you might have to install packages as your user by adding the "--user" flag
---
Building project mbed-cloud-client-example (LPC55S69_NS, ARMC6)
Scan: mbed-cloud-client-example
Compile [  0.1%]: SPWFSA04.cpp

(snip)

Compile [ 14.5%]: arm_uc_pal_delta_paal_original_reader.c
[Error] arm_uc_pal_delta_paal_original_reader.c@67,25: use of undeclared identifier 'APPLICATION_ADDR'
[ERROR] ./mbed-cloud-client/update-client-hub/modules/delta-paal/source/arm_uc_pal_delta_paal_original_reader.c:67:25: error: use of undeclared identifier 'APPLICATION_ADDR'
    uint32_t appStart = MBED_CONF_APP_APPLICATION_START_ADDRESS;
                        ^
./mbed-cloud-client/update-client-hub/modules/delta-paal/source/arm_uc_pal_delta_paal_original_reader.c:29:49: note: expanded from macro 'MBED_CONF_APP_APPLICATION_START_ADDRESS'
#define MBED_CONF_APP_APPLICATION_START_ADDRESS APPLICATION_ADDR
                                                ^
1 error generated.

[mbed] ERROR: "/Users/toywat01/mbed-venv/bin/python" returned error.
       Code: 1
       Path: "/Users/toywat01/test/nxp/mbed-cloud-client-example"
       Command: "/Users/toywat01/mbed-venv/bin/python -u /Users/toywat01/test/nxp/mbed-cloud-client-example/mbed-os/tools/make.py -t arm -m LPC55S69_NS --source . --build ./BUILD/LPC55S69_NS/ARM --app-config configs-psa/wifi_esp8266_v4.json"
       Tip: You could retry the last command with "-v" flag for verbose output
---

ARM Internal Ref: IOTCLT-3542

Hi @toyowata thanks for the report.
If you look at our tutorial https://www.pelion.com/docs/device-management/current/connecting/mbed-os.html, we mention this:
Note: The --app-config option is not supported, as the application configuration files contain relative paths to the bootloader files.
If you instead copy the config file to the application root, then it should compile just fine.
cp configs-psa/wifi_esp8266_v4.json .
mbed compile -m LPC55S69_NS -t arm --app-config wifi_esp8266_v4.json --profile release

Also only release profile is supported due to the limited flash-size in combination with PSA.
https://www.pelion.com/docs/device-management/current/release-notes/device-management-client.html
NXP LPC55S69:
The board has only 640 KB flash. PSA takes 192 KB out of it.
You can use the Client example (with firmware update and bootloader) with release profile due to the flash size limitation.
Only ARMC6 is supported for compilation.
Considering the above limitations, this target compiles for me.

@teetak01 Thanks.  I can compile the project without errors.
I got runtime error on the LPC55S69 and will raise other issue.
I close this issue.

authors: ciarmcom teetak01 toyowata

repo: ARMmbed/mbed-cloud-client-example


text:
Add configuration for target EP_AGORA

Enables building this project for Embedded Planet's EP_AGORA target.

@LDong-Arm Any update on this?

Code is okay but the PR should be made tp development branch

Make a PR to development instead

I changed the target branch to "development" with GitHub UI, diff still looks the same.

authors: AGlass0fMilk LDong-Arm evedon

repo: ARMmbed/mbed-os-example-for-aws


text:
Updating mbed-os to mbed-os-5.12.3

Please test this PR
If successful then merge, otherwise provide a known issue.
Once you get notification of the release being made public then tag the corresponding
release branch with mbed-os-5.12.3 .

Creating new PR for 5.12.4, closing this one

repo: ARMmbed/mbed-os-example-mesh-minimal


text:
How to use with SWD / SWO / semihosting?

See also https://github.com/ARMmbed/mbed-drivers/issues/188

ARM Internal Ref: IOTSYST-2179

Here is examples how to set up SWO traces:
https://developer.mbed.org/users/wim/code/SWO/docs/e5af2e131b95/SWO_8cpp_source.html
So all what you have to do is just redirect mbed-traces to use something like SWO_PrintString() -function using mbed_trace_print_function_set() -API.
related to: https://github.com/mbedmicro/DAPLink/issues/259
Is this what you are looking for?

@jupe  Thanks for your help.   I want to  kown  DAPlink how  to support SWO trace ，but not ST-LINK  and Segger J-Link.

@jupe, thanks!
For those who are looking for a full example:
#if MBED_CONF_MBED_TRACE_ENABLE
#include "mbed-trace/mbed_trace.h"
#include "swo.h"
// #include "swo-platform/swo-platform.h" // for efm32

#define TRACE_GROUP "main"

void trace_printer(const char* str) {
    swoprintf("%s\n", str);
}
#endif

int main() {
    mbed_trace_init();
    mbed_trace_print_function_set(trace_printer);

    float x = 1.2;
    tr_debug("Result:");
    tr_debug("%f", x * x);
}

authors: amq ciarmcom jupe zxfeei

repo: ARMmbed/mbed-trace


text:
Unchecked return codes from MD functions in TLS

Description
Add return code checking for the following functions:
mbedtls_starts()
mbedtlsstarts_ret()
mbedtlsupdate()
mbedtlsupdate_ret()
mbedtlsfinish()
mbedtlsfinish_ret()
mbedtlsprocess()
mbedtls_internal_process()
API changes for static functions
Return code changes, from void to int, for the following static functions:
ssl_update_checksum_start
ssl_update_checksum_md5sha1
ssl_calc_verify_ssl
ssl_calc_finished_ssl
ssl_calc_verify_tls
ssl_calc_finished_tls
ssl_update_checksum_sha256
ssl_calc_verify_tls_sha256
ssl_calc_finished_tls_sha256
ssl_update_checksum_sha384
ssl_calc_verify_tls_sha384
ssl_calc_finished_tls_sha384
ssl_mac
resolves #1314
Status
READY
Requires Backporting
NO
Migrations
NO
Todos

[ ] Tests
[ ] Documentation
[ ] Changelog updated
[ ] Backported

a new issue is open regarding the failed CI
https://github.com/ARMmbed/mbedtls/issues/1437

@sbutcher-arm  I don't see any failures in Travis & Jenkins pass

@sbutcher-arm all of the tests pass
Alon

@sbutcher-armPR passes

Hi @Alonof,
Thanks for looking at this and fixing the issues. However - we don't usually make fuss about the commit history, but the history for this PR doesn't meet our standards, and wouldn't get merged into either Mbed OS or Mbed TLS.
Please have a look at the public guidelines here. Those are the standards we hold contributions to.
There's a few mistakes in the history, some of which we'd normally ignore, such as typos or spelling mistakes in commit messages. But commit messages also need to be descriptive, and the ideal would be that your commits should look like they've been designed and where possible. 'Fix bug' isn't acceptable as a commit message, and making whitespace errors and then reverting them in the next commit also isn't desirable.
Commits should also not break the build or CI, so each commit should, ideally pass the CI.
Some of these rules we disregard for convenience, and there's been debate about how 'pure' the history should be, versus how easy it should be to review, between @Patater and @gilles-peskine-arm, so we are pragmatic. However, a commit message of 'Fix bug' just isn't acceptable I'm afraid.
I suggest you take the entire PR, and squash it into one or two commits, and write a commit message that describes the change, similar to the PR description.

Hi @sbutcher-arm
it seems that the test on Jenkins crashes can you please retested it again

@andresag01 - Could you please review this PR? Thanks

Hello @Alonof, I took the liberty of updating this PR with the whitespace fixes requested by other members of the team.
Do you mind if I introduce other changes too, on your behalf?

I would like to follow up on this. @AndrzejKurek, you wrote that you intended to do work on addressing the review feedback. Did you get around to do so? If not, can you given an assessment of the amount of work remaining?

@hanno-arm, I didn't start my work on this PR on anything other than fixing the whitespace problems.

We are now converting older PRs to draft PRs where the following conditions are met: They have not been updated in the last 3 months, and they need more than non-trivial work to complete.

authors: Alonof AndrzejKurek hanno-arm sbutcher-arm tom-daubney-arm

repo: ARMmbed/mbedtls

license_source: bigquery


text:
Completed initial implementation of FocalSpotExtractor

Description
This pull request introduces the following key features:

Focal Spot Extractor:

Added focal_spot_extractor to paint/preprocessing.
Utilizes a pre-trained, scripted UTIS model to process cropped target images into flux distributions.
Calculates the corresponding aimpoint of the focal spot's center based on the processed flux distribution.

Example Usage:

Added paint/preprocessing/crop_image_and_detect_aimpoint.py as an example script demonstrating:

Combined usage of target_cropper and focal_spot_extractor.
Application of these tools to data retrieved from the STAC client.

This script provides a practical guide for integrating the preprocessing pipeline with real-world data.

Questions/To-Do

Should the example script (paint/preprocessing/crop_image_and_detect_aimpoint.py) be extended to write the detected results directly to the database?
Currently, the example script processes a hard-coded measurement ID. Should it be updated to dynamically retrieve and process all measurement IDs associated with a specific heliostat?
The UTIS model is stored in paint/preprocessing/models/utis_model_scripted.pt, is there a better location?

Fixes # (issue)
Type of change

[x] New feature (non-breaking change which adds functionality)

Checklist:

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my code
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[x] I have added tests that prove my fix is effective or that my feature works
[x] New and existing tests pass locally with my changes
[x] Any dependent changes have been merged and published in downstream modules

To answer your questions:

I don't think it should be extended to write the results to the database. Right now, the script that writes everything to the database expects the CSV that you generated before. The aim of PAINT is to "lay open" all the steps that were taken to structure the data and provide metadata in the databank. Even though we could make it "more efficient" I would rather that everything stays exactly as it was when we actually generated the data originally. Therefore, leaving your code to produce a CSV that can be saved at a specified location would be optimal.
I think the best option would be to provide the measurement IDs as a list, i.e.: If no heliostats are provided, then the script will retrieve the data for all heliostats, otherwise those in the list. If no IDs are provided then the script will retrieve data for all IDs, otherwise only those in question. If it is necessary to update the STACClient for this, then that shouldn't be a problem (we may need this function later anyway).
Ideally, I would prefer that the checkpoint is not stored in the repository but instead accessed directly from the UTIS repository. It should be possible to download the checkpoint directly from the UTIS repository and then load it in the script, perhaps with a log.info command to highlight that an external checkpoint is being downloaded.

I will review the PR in more detail next week. As already mentioned by Max - make sure pre-commit hooks are installed (that makes your life easier), and that there is a test for everything in the paint package - in your case that is only one class.

@mathiaskuhl Thanks for the adjustments! I guess this PR is now finally ready to be reviewed by us, right ☺? If that is the case, @kalebphipps and I will have a look at it together tomorrow in the afternoon.

FYI @mathiaskuhl: I will review your PR once I reviewed @kalebphipps' dataset split PR (as you already merged this in your focal spot extractor branch, right?). In case of any questions, I will just post further comments here and tag you. I will get back to you once I am done the latest (probably end of this week or rather beginning of next week, I have a shit ton of things to do unfortunately 😬).
In addition, for the sake of clarity and a better overview, could you please resolve all conversations that are actually resolved and not relevant anymore ☺?

Thanks for the update ☺ Yes, the dataset split PR is already merged into the focal spot extractor branch. Let me know if you have any questions, and I’ll resolve the outdated conversations for better clarity.

authors: kalebphipps mathiaskuhl mcw92

repo: ARTIST-Association/PAINT


text:
Security

Let's use this as a place to discuss security issues and how we plan on addressing them.
Also if you note any security hole you can comment here and link to the code or whatever.
I'm actually working on authentication and security for my SURF (in Django), so I'm trying to think about
the best way to do things, so I'd like to hear other people's opinions.
My thoughts:
SQL Injection:
Option 1: Secure queries: build into Flask
Option 2: Object relational mapper functions for queries
XSS:
Sanitize user input, escape
CSRF:
Django has middleware with CSRF tokens that adds a hidden POST variable.
Feel free to add any other security issues you know about.

@periodic1236 @epelz @dkong1796 @alphaz99 @Timeroot @ootks @ChingYunH @RobertEng

About SQL injection:

You can write sqlalchemy queries with the sqlalchemy.text() function that are parameterized, so the parameters are passed in separately, like this:

query = sqlalchemy.text("SELECT user_id FROM members WHERE first_name=:fn AND last_name=:ln")
db.execute(query, fn="Daniel", ln="Kong")

About XSS:

Flask uses the Jinja2 templating engine which automatically escapes data passed to the template engine. You should read up on how that works, starting here: http://flask.pocoo.org/docs/0.10/templating/#controlling-autoescaping

About authentication:

The most important thing with authentication is that passwords are stored and compared securely, such that if a database breach were to happen, the hashes of passwords are not useful. This is what I implemented for the Ruddock website: https://github.com/RuddockHouse/RuddockWebsite/pull/65. It's a good place to start thinking about how to do authentication. The reason why it was implemented that way was so that upgrading hashing algorithms is more straightforward. I can definitely discuss this in much more detail if you want to do something similar.
You will want to enable HTTPS for the site, so passwords are not sent over HTTP in plaintext. I can help with this, but the person you really want to talk to is RuthAnne in IMSS.

Also if you want more about SQL injection, see this:
https://github.com/ASCIT/Donut/issues/100

I talked to RuthAnne this morning about enabling HTTPS. She said it should be fairly easy and emailed me these instructions from the website.
Here are some instructions from the wiki our sysadmins use (obviously
don't use "root@caltech.edu" as the email addresss...!).  --RA

Create the SSL key
Create the server key either with or without a passphrase:
with passphrase
openssl genrsa -des3 -out server.key 2048
without passphrase
openssl genrsa -out server.key 2048
Save the server.key file.
Create the Certificate Signing Request
Now create the Certificate Signing Request:
openssl req -new -key server.key > server.csr
Answer the questions like so:
Country Name (2 letter code) [GB]:US
State or Province Name (full name) [Berkshire]:California
Locality Name (eg, city) [Newbury]:Pasadena
Organization Name (eg, company) [My Company Ltd]:California Institute of Technology
Organizational Unit Name (eg, section) []: IMSS
Common Name (eg, your name or your server's hostname) []: $fqdn
Email Address []:root@caltech.edu
Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []:
An optional company name []:
Make sure you enter the FQDN ("Fully Qualified Domain Name") of the server when
OpenSSL prompts you for the "Common Name", i.e. when you generate a CSR for a
website which will be later accessed via https://www.foo.com/, enter "www.foo.com"
there.
Get your CSR signed by the Globalsign (or other) certificate authority
E-mail your CSR to security@caltech.edu, along with the PTA you want the fee to be
charged to, the number of years you want the certificate for, and let them know who
you want it signed by (CIT-signed, Globalsign signed, or some other CA).
security@caltech.edu will mail you back a signed certificate.
Discussion
If you use the cetificate for your HTTP/SMTP server
Reload httpd/restart postfix after installing the certificate file.
If you created a key which has a passphrase
If you created a key which has a passphrase, remember the passphrase; you'll need it
in the future when you want to renew the certificate.
You'll need a decrypted PEM version of your RSA private key via to use with Apache.
Here's how you make one:
openssl rsa -in server.key -out server.key.unsecure
For Apache, use server.key.unsecure for SSLCertificateKeyFile, and the signed
certificate from security@caltech.edu as the SSLCertificateFile.
Once you have the cert.crt and cert.key files, you get the corresponding cert.pem
(needed for IMAP/POP/SMTP) by doing: cat cert.key cert.crt > cert.pem .

Yeah, that's the same thing I did to set up https for Ruddock. Couple things to note:

They do support 4096 bit keys now
You don't want to use a passphrase. Otherwise you have to type it in every time you restart apache.
It's more important that you pay very careful attention to the file permissions for the server's private key (and certificates when you get it signed). They should only be readable by root.

From the Ruddock documentation:
https://docs.google.com/document/d/1pudZaGvmd5_mBVLMS4HkB5WoW_yXWhD9VyUPPn5_12Q/edit?usp=sharing

repo: ASCIT/donut-python

license: mit


text:
🛑 Weather App API is down

In bb5b781, Weather App API (https://weather-app-backend-y96o.onrender.com/api/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Weather App API is back up in 8732898 after 11 minutes.

repo: ASJordi/website-activity-status


text:
🛑 Weather App API is down

In 00a77bf, Weather App API (https://weather-app-js.up.railway.app) was down:

HTTP code: 404
Response time: 297 ms

Resolved: Weather App API is back up in f59c31e.


text:
🛑 API Words is down

In db0cf50, API Words (https://simple-api-words.onrender.com) was down:

HTTP code: 503
Response time: 205 ms

Resolved: API Words is back up in b0dd66f after 56 minutes.


text:
[Bug] 使用CloudFlare Pages部署，文章时间始终为部署时间

复现步骤
点击创建，选择对应的仓库进行构建

配置如下，产生新的commit时，CF会自动部署：

Bug现象
除手动指定date的文章，其他文章的更新时间都是最后一次部署的时间，而不是文档中描述的Git Commit时间。

问题博客地址
https://github.com/klxiaoniu/klxiaoniu-blog
https://www.klxiaoniu.top/

还有一个小问题，构建时会产生大量的warning如下：
DEPRECATION WARNING: The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0.
More info: https://sass-lang.com/d/legacy-js-api
但是我没找到是哪里的使用导致的问题

自己看一下构建脚本 拉git仓库是否带全量的commit 还是快速拉取没有git信息

还有一个小问题，构建时会产生大量的warning如下：
DEPRECATION WARNING: The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0.
More info: https://sass-lang.com/d/legacy-js-api
但是我没找到是哪里的使用导致的问题

这个问题今天看一下，看到有其它的反馈，之前看漏了

sass 的警ttps://sass-lang.com/documentation/breaking-changes/legacy-js-api/

https://vite.dev/config/shared-options.html#css-preprocessoroptions
export default defineConfig({
  vite:{
    css:{
      preprocessorOptions:{
        scss:{
          api: 'modern'
        }
      }
    }
  },
})

下一版 我内置一下这个配置

cloudflare没有公开构建脚本，因此无从查起是否用了全量拉取。
最终折中的解决方案是使用github action进行构建，最后用cloudflare/wrangler-action@v3推到cf pages上。修改后的配置：https://github.com/klxiaoniu/klxiaoniu-blog/blob/main/.github/workflows/deploy.yml

authors: ATQQ klxiaoniu

repo: ATQQ/sugar-blog


text:
As a Japanese food lover, we can priorities Japanese food options over other similarly priced options

So that we can filter out specific food types for our own consumption sake.

Part of #119 and completed in #168

authors: jon-chua seanlowjk


text:
Update FindCommand to match characters instead of words

Resolve #58
Minor bug fix #114

Codecov Report

Merging #118 into master will increase coverage by 0.17%.
The diff coverage is 81.81%.

@@             Coverage Diff              @@
##             master     #118      +/-   ##
============================================
+ Coverage     55.74%   55.92%   +0.17%
- Complexity      373      376       +3
============================================
  Files            82       83       +1
  Lines          1392     1402      +10
  Branches        111      112       +1
============================================
+ Hits            776      784       +8
- Misses          581      583       +2
  Partials         35       35

Impacted Files
Coverage Δ
Complexity Δ

...java/seedu/address/logic/commands/FindCommand.java
100.00% <ø> (ø)
6.00 <0.00> (ø)

.../java/seedu/address/logic/commands/TagCommand.java
83.33% <ø> (ø)
9.00 <0.00> (ø)

...ss/model/tag/TagNameContainsKeywordsPredicate.java
100.00% <ø> (ø)
7.00 <0.00> (ø)

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

...ddress/model/tag/TagNameContainsCharPredicate.java
50.00% <50.00%> (ø)
1.00 <1.00> (?)

...in/java/seedu/address/commons/util/StringUtil.java
96.00% <100.00%> (+1.26%)
9.00 <2.00> (+2.00)

.../seedu/address/logic/parser/FindCommandParser.java
100.00% <100.00%> (ø)
3.00 <0.00> (ø)

Continue to review full report at Codecov.

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

authors: codecov-io luo-git


text:
Fix ingredient not updated after order added or deleted

Fixes #194 and #214

Codecov Report

Merging #218 (bb7e0a3) into master (04519ba) will decrease coverage by 0.44%.
The diff coverage is 0.00%.

@@             Coverage Diff              @@
##             master     #218      +/-   ##
============================================
- Coverage     33.50%   33.05%   -0.45%
  Complexity      396      396
============================================
  Files           139      139
  Lines          2800     2838      +38
  Branches        324      330       +6
============================================
  Hits            938      938
- Misses         1813     1851      +38
  Partials         49       49

Impacted Files
Coverage Δ
Complexity Δ

.../address/logic/commands/order/OrderAddCommand.java
0.00% <0.00%> (ø)
0.00 <0.00> (ø)

...dress/logic/commands/order/OrderDeleteCommand.java
0.00% <0.00%> (ø)
0.00 <0.00> (ø)

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

...rc/main/java/seedu/address/model/ModelManager.java
33.77% <0.00%> (-5.12%)
30.00 <0.00> (ø)

...seedu/address/model/ingredient/IngredientBook.java
33.33% <0.00%> (-5.96%)
5.00 <0.00> (ø)

Continue to review full report at Codecov.

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

authors: Sharptail codecov-io


text:
Update AddressBook#toString()

Related to #232, but not all TODOs is resolved here.

Codecov Report

Merging #233 (649709e) into master (dc75d13) will not change coverage.
The diff coverage is 100.00%.

@@            Coverage Diff            @@
##             master     #233   +/-   ##
=========================================
  Coverage     56.05%   56.05%
  Complexity      765      765
=========================================
  Files           160      160
  Lines          3322     3322
  Branches        369      369
=========================================
  Hits           1862     1862
  Misses         1334     1334
  Partials        126      126

Impacted Files
Coverage Δ

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

Continue to review full report at Codecov.

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

authors: codecov-commenter eltonyeh


text:
Correct message info for height, jersey number and weight

Corrected the bugs in jersey number, weight and height message usage. This PR closes #189, #191, #192, #197

Codecov Report

Merging #249 (42d644a) into master (617413e) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #249   +/-   ##
=========================================
  Coverage     55.71%   55.71%
  Complexity      612      612
=========================================
  Files           107      107
  Lines          2771     2771
  Branches        386      386
=========================================
  Hits           1544     1544
  Misses         1082     1082
  Partials        145      145

Impacted Files
Coverage Δ

...c/main/java/seedu/address/model/person/Height.java
63.63% <ø> (ø)

.../java/seedu/address/model/person/JerseyNumber.java
72.72% <ø> (ø)

...c/main/java/seedu/address/model/person/Weight.java
63.63% <ø> (ø)

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 617413e...42d644a. Read the comment docs.

authors: DALIN-Prog codecov-commenter


text:
Update dg for Storage

Updated developer guide for Storage component. API now points to team's API for storage instead of Addressbook's API.

Codecov Report

Merging #238 (c620d37) into master (21aee50) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #238   +/-   ##
=========================================
  Coverage     67.02%   67.02%
  Complexity      688      688
=========================================
  Files           122      122
  Lines          2311     2311
  Branches        280      280
=========================================
  Hits           1549     1549
  Misses          636      636
  Partials        126      126

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 21aee50...c620d37. Read the comment docs.

authors: codecov-commenter punnyhuimin


text:
Fix links in UserGuide.md

Fixed links so that they point to the same document.

Codecov Report

Merging #164 (ff863cb) into master (615a671) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #164   +/-   ##
=========================================
  Coverage     61.57%   61.57%
  Complexity      535      535
=========================================
  Files           104      104
  Lines          2056     2056
  Branches        226      226
=========================================
  Hits           1266     1266
  Misses          714      714
  Partials         76       76

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 615a671...ff863cb. Read the comment docs.


text:
Lru cache branch

Adding a comment for a contact : comment
Adds a comment for the specified person in ModuleMateFinder.
Format: comment INDEX c/COMMENT

Adds a comment for the person at the specified INDEX.
INDEX must be a positive integer 1, 2, 3, ...
COMMENT cannot be blank.
Any existing comments for a person will be overwritten by the new user input.
If used without the c/ prefix, the command will be treated as a delete command and removes the comment of the
specified person.
There is the least recently used cache for comments of to save commonly used comments. Capacity is 10.

Examples:

comment 2 c/Good at math. will add the comment Good at math to the 2nd person.
comment 3 will delete the comment for the 3rd person.
comment 1 3 will add the 3rd cached comment to the 1st person.

Codecov Report

Merging #103 (4906d68) into master (e2a5a8e) will decrease coverage by 1.48%.
The diff coverage is 41.17%.

@@             Coverage Diff              @@
##             master     #103      +/-   ##
============================================
- Coverage     60.47%   58.98%   -1.49%
- Complexity      530      545      +15
============================================
  Files            92       97       +5
  Lines          2034     2158     +124
  Branches        240      257      +17
============================================
+ Hits           1230     1273      +43
- Misses          729      800      +71
- Partials         75       85      +10

Impacted Files
Coverage Δ

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

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

...java/seedu/address/storage/JsonAdaptedComment.java
0.00% <0.00%> (ø)

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

...c/main/java/seedu/address/ui/CommentListPanel.java
0.00% <0.00%> (ø)

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

...a/seedu/address/logic/commands/CommentCommand.java
69.44% <47.05%> (-15.75%)
:arrow_down:

...rc/main/java/seedu/address/model/ModelManager.java
98.03% <50.00%> (-1.97%)
:arrow_down:

.../seedu/address/model/person/UniqueCommentList.java
50.00% <50.00%> (ø)

...u/address/storage/JsonSerializableAddressBook.java
81.81% <50.00%> (-18.19%)
:arrow_down:

... and 7 more

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 e2a5a8e...4906d68. Read the comment docs.

authors: codecov-commenter lawwm


text:
Fix task list indexing issue

Closes #211.

Codecov Report
Base: 68.78% // Head: 68.18% // Decreases project coverage by -0.60% :warning:

Coverage data is based on head (8f27771) compared to base (e2d7fc9).
Patch coverage: 100.00% of modified lines in pull request are covered.

Additional details and impacted files
@@             Coverage Diff              @@
##             master     #212      +/-   ##
============================================
- Coverage     68.78%   68.18%   -0.61%
  Complexity      518      518
============================================
  Files            98       98
  Lines          1746     1760      +14
  Branches        197      200       +3
============================================
- Hits           1201     1200       -1
- Misses          489      504      +15
  Partials         56       56

Impacted Files
Coverage Δ

.../main/java/seedu/uninurse/model/task/TaskList.java
89.47% <100.00%> (-0.27%)
:arrow_down:

.../seedu/uninurse/model/condition/ConditionList.java
0.00% <0.00%> (ø)

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

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

authors: codecov-commenter rama-pang


text:
Update UG to remove AB3 references

#26

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

Coverage data is based on head (45035bb) compared to base (6847553).
Patch has no changes to coverable lines.

Additional details and impacted files
@@            Coverage Diff            @@
##             master      #59   +/-   ##
=========================================
  Coverage     72.15%   72.15%
  Complexity      399      399
=========================================
  Files            70       70
  Lines          1232     1232
  Branches        125      125
=========================================
  Hits            889      889
  Misses          311      311
  Partials         32       32

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

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

authors: codecov-commenter emptygx


text:
[PE-D][Tester D] Redundant example for tview command in UG

Perhaps the use of example is redundant if it is the same as the format

Labels: type.DocumentationBug severity.Low
original: shogun187/ped#1

Not a bug

authors: lizekai-richard nus-se-script


text:
Create keyword parser classes

To implement

logic parser keyword AddCommandParser class
logic parser keyword DeleteCommandParser class
logic parser keyword KeywordParser class.

Closed in #224.


text:
Use integers for income

Fixes #168.
Fixes #159 (tried and verified).
Changes

Modified Income to only accept integers.
Added test cases for Income.isValidIncome.
Updated user guide under miscellaneous notes to reflect that the income parameter only accepts integers.

Good catch! I'll update.


text:
Fix Joshua's Issues for V1.1

Fixes #14
Fixes #25

@Joshy837 @jamessinmaojun @jannaleong @yleeyilin
There is an update in team repo, please pull into your local fork


text:
[PE-D][Tester A] Invalid email accepted

Invalid emails, such as ones having mulitple .coms, can be accepted.

Labels: type.FunctionalityBug severity.Medium
original: Jalenleeruixian/ped#6

this is valid email format.
But in UG is not detailed described. Could update that.

authors: JoanneHing nus-pe-script


text:
Team getPlayers() issue

Describe the bug
The Team Class returns player objects rather than the names for viewing
To Reproduce
p1 = nt.Player("P1")
p2 = nt.Player("P2")
team1 = nt.Team("T1")
team1.add_players([p1, p2])
team1.get_players()
[<no_teg.no_teg.Player object at 0x00000256192B9210>, <no_teg.no_teg.Player object at 0x00000256192BB2B0>]

This is intended. A new could be added to view the players on a team. Or you can just go through that list and get the names with the player functions

repo: AaronAshery/no-teg


text:
Pressed button effect

Add pressed effect to the buttons using CSS

No need of this feature

repo: Aatmaj-Zephyr/Basic-memory-game


text:
filePath - does it get the cached file path?

I'm using cacheFromURL, and I want to get the cached filePath in order to use it with "Share".
I'm missing something, can't find the filePath property.
Please help.

PDF().cachedFromUrl(         url,         whenDone: (String filePath) => print(filePath))

cachedFromUrl does seem to have the whenDone function...

was using 0.2.9, just upgraded to 0.3.0 and it appears.

authors: AbdOoSaed yakeer


text:
Excel file missing......

The program seems to run smoothly, but I couldn't trace where the product(excel file) is located after running the program.

Hi,
The output file will be located in the same place as the python file.
On Tue, 7 Sept 2021 at 05:10, Zchryy03 @.***> wrote:

The program seems to run smoothly, but I couldn't trace where the
product(excel file) is located after running the program.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/AbderrahimAl/Facebook-Scraper/issues/1, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AN3VAQLBWTN6X2Q2NUWI2E3UAWGEBANCNFSM5DRP5HIQ
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

Hi,
The output file will be created in the same location as the python file.

repo: AbderrahimAl/Facebook-Scraper


text:
Filter view

Create a filter for the Reciter Pool and Moshaf Pool with 2 buttons: apply filters and reset filters.
Moshaf Pool Filters

Complete
Not Complete
Downloaded
Not Downloaded
Download error
Select Reciter

Reciter Pool

Has Moshaf
Does not have moshaf

I suggest to add a multi-select box with 4 buttons:

reset
clear
apply


text:
💡[FEATURE]: Redesign Contact Us page

Is your feature request related to a problem? Please describe.
The current contact us page looks simple
Describe the solution you'd like
I want to redesign with a new contact us form having image at the side as well
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

@komal-agarwal5 ok


text:
Fix half to float giving wrong results on older x86_64 CPUs on Windows

The lzcnt instruction is not supported on some older x86_64 CPUs. On these CPUs it will silently execute a bsr instruction instead, leading to wrong results.
Instead use the bsr instruction and one additional subtraction, which should have a negligible impact on performance. Additionally, this likely improves performance on ARM.
Thanks to Ray Molenkamp for tracking down this bug.

For reference, we hit this in Blender when upgrading to the VFX platform 2024. This issue already existed in the Imath version from last year. The difference is that the embedded copy of half.h in OpenVDB only got upgraded this year, and that's where it broke volume rendering for us.
CPU's like Sandy Bridge and Ivy Bridge that are affected by this are relatively old, but still support the minimum requirement of SSE 4.2 used by Blender, Maya and Houdini.

lgtm, thanks

Sorry, just as an aside, @brechtvl, are you saying that for Blender (and Maya and Houdini?), if you're on x86_64 or x86 that supports SSE at all, they assume SSE 4.2? Like, you don't worry at all about machines that are SSE2 or SSE3?

Yes, that's right.
Maya and Houdini required SSE 4.2 already in 2017, and 32 bit was dropped some years before that. For Blender we added the SSE 4.2 requirement this year.

authors: brechtvl lgritz meshula

repo: AcademySoftwareFoundation/Imath


text:
clang/LLVM for Windows conformance errors

Trying to build 1.38.4 with clang/LLVM for Windows 15.0.1 fails with the following conformance errors:
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Types.cpp(81,51): error: explicit specialization of 'getTranspose' after instantiation
template <> Matrix33 MatrixN<Matrix33, float, 3>::getTranspose() const
                                                  ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\..\MaterialXCore/Types.h(383,45): note: implicit instantiation first required here
template <class M, class S, size_t N> class MatrixN : public MatrixBase
                                            ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Types.cpp(88,48): error: explicit specialization of 'getDeterminant' after instantiation
template <> float MatrixN<Matrix33, float, 3>::getDeterminant() const
                                               ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\..\MaterialXCore/Types.h(383,45): note: implicit instantiation first required here
template <class M, class S, size_t N> class MatrixN : public MatrixBase
                                            ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Types.cpp(95,51): error: explicit specialization of 'getAdjugate' after instantiation
template <> Matrix33 MatrixN<Matrix33, float, 3>::getAdjugate() const
                                                  ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\..\MaterialXCore/Types.h(383,45): note: implicit instantiation first required here
template <class M, class S, size_t N> class MatrixN : public MatrixBase
                                            ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Types.cpp(162,51): error: explicit specialization of 'getTranspose' after instantiation
template <> Matrix44 MatrixN<Matrix44, float, 4>::getTranspose() const
                                                  ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\..\MaterialXCore/Types.h(383,45): note: implicit instantiation first required here
template <class M, class S, size_t N> class MatrixN : public MatrixBase
                                            ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Types.cpp(170,48): error: explicit specialization of 'getDeterminant' after instantiation
template <> float MatrixN<Matrix44, float, 4>::getDeterminant() const
                                               ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\..\MaterialXCore/Types.h(383,45): note: implicit instantiation first required here
template <class M, class S, size_t N> class MatrixN : public MatrixBase
                                            ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Types.cpp(182,51): error: explicit specialization of 'getAdjugate' after instantiation
template <> Matrix44 MatrixN<Matrix44, float, 4>::getAdjugate() const
                                                  ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\..\MaterialXCore/Types.h(383,45): note: implicit instantiation first required here
template <class M, class S, size_t N> class MatrixN : public MatrixBase
                                            ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(284,1): error: explicit specialization of 'getTypeString' after instantiation
INSTANTIATE_TYPE(int, "integer")
^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(274,46): note: expanded from macro 'INSTANTIATE_TYPE'
    template <> const string& TypedValue<T>::getTypeString() const { return TYPE; }              \
                                             ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\..\MaterialXCore/Value.h(221,25): note: implicit instantiation first required here
MX_CORE_EXTERN_TEMPLATE(TypedValue<int>);
                        ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(284,1): error: explicit specialization of 'getValueString' after instantiation
INSTANTIATE_TYPE(int, "integer")
^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(275,39): note: expanded from macro 'INSTANTIATE_TYPE'
    template <> string TypedValue<T>::getValueString() const { return toValueString<T>(_data); } \
                                      ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\..\MaterialXCore/Value.h(221,25): note: implicit instantiation first required here
MX_CORE_EXTERN_TEMPLATE(TypedValue<int>);
                        ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(285,1): error: explicit specialization of 'getTypeString' after instantiation
INSTANTIATE_TYPE(bool, "boolean")
^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(274,46): note: expanded from macro 'INSTANTIATE_TYPE'
    template <> const string& TypedValue<T>::getTypeString() const { return TYPE; }              \
                                             ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\..\MaterialXCore/Value.h(222,25): note: implicit instantiation first required here
MX_CORE_EXTERN_TEMPLATE(TypedValue<bool>);
                        ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(285,1): error: explicit specialization of 'getValueString' after instantiation
INSTANTIATE_TYPE(bool, "boolean")
^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(275,39): note: expanded from macro 'INSTANTIATE_TYPE'
    template <> string TypedValue<T>::getValueString() const { return toValueString<T>(_data); } \
                                      ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\..\MaterialXCore/Value.h(222,25): note: implicit instantiation first required here
MX_CORE_EXTERN_TEMPLATE(TypedValue<bool>);
                        ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(286,1): error: explicit specialization of 'getTypeString' after instantiation
INSTANTIATE_TYPE(float, "float")
^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(274,46): note: expanded from macro 'INSTANTIATE_TYPE'
    template <> const string& TypedValue<T>::getTypeString() const { return TYPE; }              \
                                             ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\..\MaterialXCore/Value.h(223,25): note: implicit instantiation first required here
MX_CORE_EXTERN_TEMPLATE(TypedValue<float>);
                        ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(286,1): error: explicit specialization of 'getValueString' after instantiation
INSTANTIATE_TYPE(float, "float")
^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(275,39): note: expanded from macro 'INSTANTIATE_TYPE'
    template <> string TypedValue<T>::getValueString() const { return toValueString<T>(_data); } \
                                      ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\..\MaterialXCore/Value.h(223,25): note: implicit instantiation first required here
MX_CORE_EXTERN_TEMPLATE(TypedValue<float>);
                        ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(287,1): error: explicit specialization of 'getTypeString' after instantiation
INSTANTIATE_TYPE(Color3, "color3")
^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(274,46): note: expanded from macro 'INSTANTIATE_TYPE'
    template <> const string& TypedValue<T>::getTypeString() const { return TYPE; }              \
                                             ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\..\MaterialXCore/Value.h(224,25): note: implicit instantiation first required here
MX_CORE_EXTERN_TEMPLATE(TypedValue<Color3>);
                        ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(287,1): error: explicit specialization of 'getValueString' after instantiation
INSTANTIATE_TYPE(Color3, "color3")
^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(275,39): note: expanded from macro 'INSTANTIATE_TYPE'
    template <> string TypedValue<T>::getValueString() const { return toValueString<T>(_data); } \
                                      ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\..\MaterialXCore/Value.h(224,25): note: implicit instantiation first required here
MX_CORE_EXTERN_TEMPLATE(TypedValue<Color3>);
                        ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(288,1): error: explicit specialization of 'getTypeString' after instantiation
INSTANTIATE_TYPE(Color4, "color4")
^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(274,46): note: expanded from macro 'INSTANTIATE_TYPE'
    template <> const string& TypedValue<T>::getTypeString() const { return TYPE; }              \
                                             ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\..\MaterialXCore/Value.h(225,25): note: implicit instantiation first required here
MX_CORE_EXTERN_TEMPLATE(TypedValue<Color4>);
                        ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(288,1): error: explicit specialization of 'getValueString' after instantiation
INSTANTIATE_TYPE(Color4, "color4")
^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(275,39): note: expanded from macro 'INSTANTIATE_TYPE'
    template <> string TypedValue<T>::getValueString() const { return toValueString<T>(_data); } \
                                      ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\..\MaterialXCore/Value.h(225,25): note: implicit instantiation first required here
MX_CORE_EXTERN_TEMPLATE(TypedValue<Color4>);
                        ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(289,1): error: explicit specialization of 'getTypeString' after instantiation
INSTANTIATE_TYPE(Vector2, "vector2")
^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(274,46): note: expanded from macro 'INSTANTIATE_TYPE'
    template <> const string& TypedValue<T>::getTypeString() const { return TYPE; }              \
                                             ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\..\MaterialXCore/Value.h(226,25): note: implicit instantiation first required here
MX_CORE_EXTERN_TEMPLATE(TypedValue<Vector2>);
                        ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(289,1): error: explicit specialization of 'getValueString' after instantiation
INSTANTIATE_TYPE(Vector2, "vector2")
^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(275,39): note: expanded from macro 'INSTANTIATE_TYPE'
    template <> string TypedValue<T>::getValueString() const { return toValueString<T>(_data); } \
                                      ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\..\MaterialXCore/Value.h(226,25): note: implicit instantiation first required here
MX_CORE_EXTERN_TEMPLATE(TypedValue<Vector2>);
                        ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(290,1): error: explicit specialization of 'getTypeString' after instantiation
INSTANTIATE_TYPE(Vector3, "vector3")
^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(274,46): note: expanded from macro 'INSTANTIATE_TYPE'
    template <> const string& TypedValue<T>::getTypeString() const { return TYPE; }              \
                                             ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\..\MaterialXCore/Value.h(227,25): note: implicit instantiation first required here
MX_CORE_EXTERN_TEMPLATE(TypedValue<Vector3>);
                        ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(290,1): error: explicit specialization of 'getValueString' after instantiation
INSTANTIATE_TYPE(Vector3, "vector3")
^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(275,39): note: expanded from macro 'INSTANTIATE_TYPE'
    template <> string TypedValue<T>::getValueString() const { return toValueString<T>(_data); } \
                                      ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\..\MaterialXCore/Value.h(227,25): note: implicit instantiation first required here
MX_CORE_EXTERN_TEMPLATE(TypedValue<Vector3>);
                        ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(291,1): error: explicit specialization of 'getTypeString' after instantiation
INSTANTIATE_TYPE(Vector4, "vector4")
^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(274,46): note: expanded from macro 'INSTANTIATE_TYPE'
    template <> const string& TypedValue<T>::getTypeString() const { return TYPE; }              \
                                             ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\..\MaterialXCore/Value.h(228,25): note: implicit instantiation first required here
MX_CORE_EXTERN_TEMPLATE(TypedValue<Vector4>);
                        ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(291,1): error: explicit specialization of 'getValueString' after instantiation
INSTANTIATE_TYPE(Vector4, "vector4")
^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(275,39): note: expanded from macro 'INSTANTIATE_TYPE'
    template <> string TypedValue<T>::getValueString() const { return toValueString<T>(_data); } \
                                      ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\..\MaterialXCore/Value.h(228,25): note: implicit instantiation first required here
MX_CORE_EXTERN_TEMPLATE(TypedValue<Vector4>);
                        ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(292,1): error: explicit specialization of 'getTypeString' after instantiation
INSTANTIATE_TYPE(Matrix33, "matrix33")
^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(274,46): note: expanded from macro 'INSTANTIATE_TYPE'
    template <> const string& TypedValue<T>::getTypeString() const { return TYPE; }              \
                                             ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\..\MaterialXCore/Value.h(229,25): note: implicit instantiation first required here
MX_CORE_EXTERN_TEMPLATE(TypedValue<Matrix33>);
                        ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(292,1): error: explicit specialization of 'getValueString' after instantiation
INSTANTIATE_TYPE(Matrix33, "matrix33")
^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(275,39): note: expanded from macro 'INSTANTIATE_TYPE'
    template <> string TypedValue<T>::getValueString() const { return toValueString<T>(_data); } \
                                      ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\..\MaterialXCore/Value.h(229,25): note: implicit instantiation first required here
MX_CORE_EXTERN_TEMPLATE(TypedValue<Matrix33>);
                        ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(293,1): error: explicit specialization of 'getTypeString' after instantiation
INSTANTIATE_TYPE(Matrix44, "matrix44")
^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\Value.cpp(274,46): note: expanded from macro 'INSTANTIATE_TYPE'
    template <> const string& TypedValue<T>::getTypeString() const { return TYPE; }              \
                                             ^
D:\vcpkg\buildtrees\materialx\src\8ddbe4f87f-de7ff36ff3.clean\source\MaterialXCore\..\MaterialXCore/Value.h(230,25): note: implicit instantiation first required here
MX_CORE_EXTERN_TEMPLATE(TypedValue<Matrix44>);
                        ^

There are also numerous cases of -Wmissing-braces warnings, but those are non-fatal.

That looks like a good catch, @walbourn, and it's true that our build matrix on GitHub Actions only currently extends to Clang 14 (the highest currently supported in their Linux VM).
Feel free to post a proposed fix if you have one, and we'll plan to include Clang 15 in our build matrix as soon as possible.

I'll note that #1504 should provide some improvements in this area, though it's likely just a partial fix for the issues noted above.

Now that we're regularly building MaterialX with Clang 15 on Linux, I'll close out this original report, but let us know if you run into additional build issues in this area.

authors: jstone-lucasfilm walbourn

repo: AcademySoftwareFoundation/MaterialX


text:
Adsk Contrib - Issues #1968 (mirrored) and #1992 (LUT-free builtins)

For issue #1992 - "Make LUT-free implementations of certain built-in transforms"

Adding fixed-function FIXED_FUNCTION_LIN_TO_PQ. This will be used to handle following built-in transforms if the LUT support is turned off:
-- CURVE - ST-2084_to_LINEAR
-- CURVE - LINEAR_to_ST-2084
-- DISPLAY - CIE-XYZ-D65_to_REC.2100-PQ
-- DISPLAY - CIE-XYZ-D65_to_ST2084-P3-D65

Adding fixed function FIXED_FUNCTION_LIN_TO_GAMMA_LOG. This is a parametrized gamma + log segment curve with adjustable mirroring point. This will be used to handle following built-in transform if the LUT support is turned off:
--CURVE - HLG-OETF
--CURVE - HLG-OETF-INVERSE
-- DISPLAY - CIE-XYZ-D65_to_REC.2100-HLG-1000nit
-- CURVE - APPLE_LOG_to_LINEAR
-- APPLE_LOG_to_ACES2065-1

Adding fixed function FIXED_FUNCTION_LIN_TO_DOUBLE_LOG which has two log-affine segments with an optional linear segment in-between. This will be used to handle following built-in transform if the LUT support is turned off:
-- CANON_CLOG2-CGAMUT_to_ACES2065-1
-- CURVE - CANON_CLOG2_to_LINEAR
-- CANON_CLOG3-CGAMUT_to_ACES2065-1
-- CURVE - CANON_CLOG3_to_LINEAR

Implemented CPU renderers for scalar, SSE2 (with fastPower) and SSE2 (with Intel SVML) intrinsics targets for the new PQ fixed-function. The other two fixed-functions are implemented in the basic form and will need more optimization in the future when we introduce the option to turn the LUT support off.

Implemented GPU shader generator for all the new fixed-functions,

For issue #1968 - "Make display EOTFs in built-in transforms mirrored and unclamped to preserve sub-black and super-white"

Both the existing LUT-based and the new LUT-free implementations using PQ or HLG curves are now unclamped at both ends and mirrored around the origin.
Added new built-in transforms:
--CURVE - HLG-OETF
--CURVE - HLG-OETF-INVERSE

Aux Changes

GetFixedFunctionCPURenderer() now takes a new bool parameter fastLogExpPow.
Added a stand-in OCIO_LUT_SUPPORT preprocessor macro in preparation for ocio-lite where the lut support can be turned off.
Added util functions to Config_tests.cpp to help creating configs with arbitrary version.
Added ability to test fixed-function cpu renderers with and without fastLogExpPow.
Added capability to specify custom extended ranges in the GPU unit tests. Default value is [-1.0,2.0] same as the previously hard-coded range.
Fixed a bug in the GPU unit tests where the computed domain values would overshoot.
In BuiltinTransform_tests it's now possible (and necessary) to specify the error threshold for each built-in transform. This was needed as the hard-coded 1e-6 threshold was too tight for the PQ curve which uses nested power functions and thus numerical stability was depending on the implementation.
Added GpuShaderText::floatXGreaterThanEqual() functions

@remia , yes absolutely right about the CTF version.  I saw you bumped the version in your ACES PR, so my plan is to merge that first to update the CTF version to 2.4 and then we will add the corresponding tests to this PR.  There will be some integration work as well in FixedFunction.

@remia , the merge of the ACES2 PR into this branch was fairly complicated, so I would appreciate it if you could make another pass over this one.  And the CTF version check was added.

@remia , the merge of the ACES2 PR into this branch was fairly complicated, so I would appreciate it if you could make another pass over this one. And the CTF version check was added.

Looks ok to me!

authors: cozdas doug-walker remia

repo: AcademySoftwareFoundation/OpenColorIO


text:
Add support for pip install

This PR adds preliminary support for pip install. Assuming that the dependencies required for building OpenVDB and NanoVDB are installed, then pip install <openvdb_source_root> will

Build OpenVDB, NanoVDB, and their corresponding Python bindings.
Install these Python bindings and dependent libraries in the site-packages directory
Enable the user to import openvdb and import nanovdb when launching Python.

This is a first-step towards making installation of OpenVDB easier for new users, and will help users dive into the library via the Python interface.

Why is the CLA check failing?

/easycla

authors: jmertic matthewdcong

repo: AcademySoftwareFoundation/openvdb


text:
9/7/19 layout changes

@locness3 I know I just merged the last pull request, but I was waiting for that one to be merged before I made this one.
Change Log:
-Made the site responsive to people on different sized devices
-Switched the layout of the home page to make it more intuitive
-Added a list of commands which people can use instead of Studio ids
-Removed the input which would bring people to the embed by itself

It looks like this on Safari macOS

But it's like this on Firefox

Making the window smaller on Safari fixes it.

Great! Merging!


text:
Atlas

Support external MONGO_URL through env.sh
Prod MONGO_URL will point to Atlas when fetched from anet-deploy

 (3) Update backend services to point to Atlas MongoDB cluster [3]

repo: AchievementNetwork/static


text:
update org.activiti.cloud.dependencies:activiti-cloud-dependencies to 7.1.19

UpdateBot pushed maven dependency: org.activiti.cloud.dependencies:activiti-cloud-dependencies to: 7.1.19

UpdateBot commands:
updatebot push-version --kind maven org.activiti.cloud.dependencies:activiti-cloud-dependencies 7.1.19 --merge false

UpdateBot commands:
updatebot push-version --kind maven org.activiti.cloud.dependencies:activiti-cloud-dependencies 7.1.20 --merge false

repo: Activiti/activiti-cloud-audit


text:
update org.activiti.cloud.common:activiti-cloud-service-common-dependencies to 7.0.29

UpdateBot pushed maven dependency: org.activiti.cloud.common:activiti-cloud-service-common-dependencies to: 7.0.29

UpdateBot commands:
updatebot push-version --kind maven org.activiti.cloud.common:activiti-cloud-service-common-dependencies 7.0.29

repo: Activiti/activiti-cloud-connectors


text:
fix(versions): update Activiti/activiti-cloud-notifications-service-graphql versions into develop

UpdateBot pushed maven dependency: org.activiti.cloud.query:activiti-cloud-query-dependencies to: 7.1.44

UpdateBot commands:
updatebot push-version --kind maven org.activiti.cloud.query:activiti-cloud-query-dependencies 7.1.44


text:
fix(versions): update Activiti/activiti-cloud-org-service versions into develop

UpdateBot pushed maven dependency: org.activiti.dependencies:activiti-dependencies to: 7.1.95

UpdateBot commands:
updatebot push-version --kind maven org.activiti.dependencies:activiti-dependencies 7.1.95 org.activiti.api:activiti-api-dependencies 7.1.50 org.activiti.core.common:activiti-core-common-dependencies 7.1.57 org.activiti.build:activiti-parent 7.1.28

repo: Activiti/activiti-cloud-org-service


text:
Error handling

Addressing this issue:
https://github.com/Activiti/Activiti/issues/1847
Depending on:
https://github.com/Activiti/activiti-cloud-service-common/pull/165

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.3 out of 4 committers have signed the CLA.:white_check_mark: miguelruizdev:white_check_mark: erdemedeiros:white_check_mark: jx-activiti-cloud:x: mergify[bot]You have signed the CLA already but the status is still pending? Let us recheck it.

authors: CLAassistant miguelruizdev

repo: Activiti/activiti-cloud-query-service


text:
Remove required groups already set in the starter

Required groups are set directly in the starter now.
Ref https://github.com/Activiti/Activiti/issues/2258

Depends on https://github.com/Activiti/activiti-cloud-runtime-bundle-service/pull/352

repo: Activiti/example-runtime-bundle


text:
Algunos comentarios

Muy buen trabajo @Laucaurin !!!
Aquí tienes el único consejo que se me ocurre para mejorar tu ejercicio:

[ ] HTML > HAMBURGUESA: El menú de la hamburguesa debe tener un nav.

Y, solo como recordatorio porque es algo muy importante:

Escribe tu código en inglés.
Escribe todos los ficheros y carpetas en inglés.
Los commits también tienen que ser en inglés, empezando por un verbo en infinitivo.

Ánimo y si tienes cualquier duda avísame!!!

Con cada mejora que hagas, marcarla como completada en este issue y su súbela a este repo.

Por favor no cierres este issue, ya lo haremos nosotros.

Ah, y tienes por ahí la propiedad background-color a valor none en el botón del footer y parece que no es correcta


text:
Tile Brush Should Fill Line Area on Fast Cursor Movement

Summary
Right now, the tile brush only fills the currently hovered area when it is moved. However, to allow snappy fast editing, it should actually fill the entire region from the last cursor position to the current one, so no spots in between are left out.
Analysis

This will require a modified (pixel) line fill algorithm.

Done.

repo: AdamsLair/duality


text:
Element resize detection

Adds element resize detection so that when the containing element changes size but the window wasn't resized, the table updates its dimensions.
The method used is detailed here:
http://www.backalleycoder.com/2013/03/18/cross-browser-event-based-element-resize-detection/

Hey @jrhe, big thanks for this! This could be really huge :)
I like the methodology, and integrating it into the resize handler is great. But the code looks pretty sloppy (since it's directly from the other site). I think before we merge it we should clean up any logic, respect line limits, remove console.log, add comments and stuff like that.
We're definitely interested in adding this to ember table, so any work done here will eventually be merged.

Refactored the resize code :)

Thanks @jrhe! I've been putting this off to try to focus ember-table time on merging https://github.com/Addepar/ember-table/pull/309. I'll revisit as soon as I get the chance.

authors: azirbel jrhe

repo: Addepar/ember-table-addon


text:
Integrate Make OU and Make Group

Hello all,
is there a possibility in ADLDAP for Laravel also the functions to use:
// Adldap\Models\Container
$container = $provider->make()->container([
    'cn' => 'VPN Users',
]);

// Adldap\Models\Group
$group = $provider->make()->group([
    'cn' => 'Managers',
]);

// Adldap\Models\OrganizationalUnit
$ou = $provider->make()->ou([
    'name' => 'Acme',
]);

Thanks

Hi @matze1708,
Yes, you may use the Adldap facade to access the provider:
use Adldap\Laravel\Facades\Adldap;

Adldap::make()->container(['...']);


text:
Format README.md

Signed-off-by: Zhao Lufan zhao.lufan30@zte.com.cn

bors r+

repo: Adlik/Adlik


text:
Question: Use of @SuppressWarnings({"findsecbugs:PATH_TRAVERSAL_IN"})

Required Information

[ 6.5 ] AEM Version, including Service Packs, Cumulative Fix Packs, etc:
[ 4.8.5 ] ACS AEM Commons Version: _____
[ y ] Reproducible on Latest? yes

Question
In the following files

https://github.com/Adobe-Consulting-Services/acs-aem-commons/blob/master/bundle/src/main/java/com/adobe/acs/commons/mcp/impl/processes/asset/FileAssetIngestor.java
https://github.com/Adobe-Consulting-Services/acs-aem-commons/blob/54afe1508ff37f60eb68204333e48fe22da3b2df/bundle/src/main/java/com/adobe/acs/commons/wcm/impl/FileImporter.java

there is a reference to the use of
@SuppressWarnings({"findsecbugs:PATH_TRAVERSAL_IN"})
Was this used to bypass Code Quality Tests?
Reference
We were seeing below in code quality test reports when not using the above annotation (not in acs commons classes, but in our custom code):

Issue: java/io/File.(Ljava/lang/String;)V reads a file whose location might be specified by user input
Type/Severity: Vulnerability | Major
Rule: findsecbugs:PATH_TRAVERSAL_IN
Tags: cwe,owasp-a4,wasc
Documentation: https://www.adobe.com/go/aem_cmcq_path_traversal_in_en

IIRC, the only code path available is one where an administrator could provide the file path. Generally this vulnerability warning is about untrusted inputs. Both cases have inline comments to this effect.

IIRC, the only code path available is one where an administrator could provide the file path. Generally this vulnerability warning is about untrusted inputs. Both cases have inline comments to this effect.

Thanks @justinedelson

authors: justinedelson ksurendra


text:
Decode attribute value before mapping

The resource resolver map transformer needs to first decode the attribute before passing it on to be mapped since the resolver map function is returning an encoded value.
If the attribute is encoded before passing to map, the result is a double encoded value which results in 404 errors.

Coverage increased (+0.003%) to 40.915% when pulling f564f4e7ca69029a43b30500af22800489fd5bc4 on rbotha78:master into e461d9c1dd6742de49e88ddbbbe0cb2e6d8537ef on Adobe-Consulting-Services:master.

This fixes #1464


text:
Feature/multifield store as nodes

@davidjgonzalez @justinedelson

For Composite Multifield Storing values as JSON
Classic - Use xtype : multifieldpanel
Touch - Set acs-commons-nested : JSON_STORE or leave empty

For Composite Multifield Storing values as Nodes
Classic - Use xtype : nodemultifieldpanel
Touch - Set acs-commons-nested : NODE_STORE

Sample component with composite multifield in classic and touch:
https://drive.google.com/file/d/0B4d6KmbLkAumRnBjYXlqeHkwUG8/view?usp=sharing
Configuration:
/apps/multi-field-panel-store-json-node-sample/sample-multi-field/cq:dialog/content/items/column/items/fieldset/items/column/items/stock/field
/apps/multi-field-panel-store-json-node-sample/sample-multi-field/dialog/items/items/tab1/items/stock/fieldConfig

@schoudry looks good! Reading through the code, it looks like it will create a sub-node structure that looks like ...
<./name>
<./name>/1@<field1>
<./name>/1@<field2>
<./name>/2@<field1>
<./name>/2@<field2>

right?

@schoudry whenever you have time, can you update the feature docs for this? The release should hit adobe pub repo tomorrow. I have a acs-aem-commons/2.2.0 branch waiting to be merged once it hits.

authors: davidjgonzalez schoudry


text:
Update cookies-first-party.md

Replace some bad terminology

Change copied to git corp and merged. Thanks.

authors: bbringhu dancingcactus


text:
Cannot export shape since version v0.1.3

Describe the Bug
Since version v0.1.3 I cannot export SELECTION:Shape objects from my xd project to flutter.
When I click the button to "copy selected" nothing happens.
To Reproduce

Import SVG object into project
(in my case I get these from the "Icons 4 Design" plugin)
select shape
click "copy selected"

Screenshots and/or XD File
bug.xd.zip
Console Output
Plugin Error: Plugin Promise was rejected with: Path.toString called.
at convertPluginErrorToString (plugins/PluginErrorUtil.js:1:198)
at safeGetStackTrace (plugins/PluginErrorUtil.js:1:339)
at internalFormatPluginError (plugins/PluginErrorUtil.js:1:1073)
at internalReportPluginError (plugins/PluginErrorUtil.js:1:1171)
at Object.reportPluginError (plugins/PluginErrorUtil.js:1:1603)
at plugins/ScenegraphGuard.js:1:5659
OS & XD Version:

OS: 10.15.5
XD: 29.3.32.3
XD to Flutter: v0.1.3

I can reproduce this, and will look into a fix. Thanks for the report!

Quick note: this happens for both copy selected & export (one) widget. It does not happen with Export All.

Fixed locally. Will be in v0.2.0

repo: AdobeXD/xd-to-flutter-plugin


text:
Update nightly and weekly test lists

As we have enabled testing for jdk16 and jdk17 and adding testing for some new platforms (see https://github.com/AdoptOpenJDK/openjdk-tests/pull/2304), revisit and adjust nightly and weekly test lists to suit the number of test jobs running on the set of test machines available.
Fix the case that sanity.external is being launched against some platforms that it should not be on (remove it from here), and instead of subtracting it from corretto (in this file), add it for hotspot/openj9.

Just to confirm that if external tests would be limited to hotspot and openj9 and disable all other impl, e.g, corretto, dragonwell, bisheng?

Note that testing for alpine-linux has been added via #78 so this issue is really to address the sanity.external target that is in the default weekly list.
@sophia-guo - I think for now, we should simply remove sanity.external from the list, and bring it back in once we have completed some issues in the openjdk-tests repo (to automatically update tag-versions and clean up the external tests a bit more).

re: https://github.com/AdoptOpenJDK/ci-jenkins-pipelines/issues/70#issuecomment-791539964 - when we bring these tests back in at a later time, we would limit to hotspot/openj9/dragonwell (and not run for corretto and bisheng is only on riscv, so would not apply for now either, based on its platform).

authors: smlambert sophia-guo

repo: AdoptOpenJDK/ci-jenkins-pipelines


text:
Unable to execute JAR files using OpenJDK-11.03

Platform:
openjdk version "11.0.3" 2019-04-16
OpenJDK Runtime Environment AdoptOpenJDK (build 11.0.3+7)
OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.3+7, mixed mode)
Architecture:
64 bit OS - Windows 10
Please describe the issue that you are having with our binaries and if possible how to recreate it.
Whenever trying to run a package JAR (Created from Maven Eclipse Project) it gives an Invocation Exception suggesting errors in the JDK

@saikiran40cs Can you give us the exact command that you're trying to execute and the error log?

The command used is as follows
java - jar automation.jar
Output
MavenInvoker exception
However the logs also show the same error
When I run the same using Oracle jdk it works flawlessly. Please help me in resolving this issue

@saikiran40cs Are you able to upload the jar somewhere so we can take a look?

@karianna Thank you for the help. It was classpath exception which was creating issue.
Now i'm able to run the tests using OpenJDK . Hail Adopt OpenJDK

repo: AdoptOpenJDK/openjdk-build


text:
Set failIfNoResults to true at all time

remove parallel condition

Signed-off-by: Renfei Wang renfeiw@ca.ibm.com

On the second thought, we may still need this check for parent parallel builds. Close the PR.

authors: llxia renfeiw

repo: AdoptOpenJDK/openjdk-tests


text:
enhance java version extraction

add java version tags
related: https://github.com/AdoptOpenJDK/openjdk-test-tools/pull/285
Signed-off-by: Yixin Qian Yixin.Qian@ibm.com

Sample Jenkins Output:
16:16:08  =JAVA VERSION OUTPUT BEGIN=
16:16:08  openjdk version "1.8.0_262"
16:16:08  OpenJDK Runtime Environment (build 1.8.0_262-202006211709-b07)
16:16:08  Eclipse OpenJ9 VM (build master-89b56ca9e, JRE 1.8.0 Linux amd64-64-Bit Compressed References 20200621_686 (JIT enabled, AOT enabled)
16:16:08  OpenJ9   - 89b56ca9e
16:16:08  OMR      - 2564a0890
16:16:08  JCL      - 8d231b1446 based on jdk8u262-b07)
16:16:08  =JAVA VERSION OUTPUT END=
16:16:08  get testKitGen...


text:
Examples bad zoom

Camera is too zoomed in and stretching the window doesn't help, so I miss part of the scene in examples main scenes.
In blackboard_sharing I only see 2 characters.
In simple_ai_logic I only see trees and apparently a character moving near the bottom-right corner of the screen.

Can you share your display settings ? I used default ones (at least, default ones at the time of creating the addon 😄) and did not reproduce your issue. Maybe your game settings are not comaptible with examples ?

OK I got it, my Stretch Mode was set to canvas_items with Aspect expand. Setting Mode to disabled makes it work.
I suppose that's one reason to keep the examples part of the repository but not export them, as discussed in https://github.com/AdrienQuillet/godot-yet-another-behavior-tree/issues/29
Too bad this cannot be set per scene/camera, it would allow examples to work as standalone. Or maybe it can? I never tried.
I don't see an easy solution to this, I suppose the best you can do right now is adding to the README / documentation that examples are better tested in a proper repo clone, or using disabled Stretch if manually copied in another project. Since import in Asset Library is disabled for the examples folder, at least we don't encourage the user to do the latter.

authors: AdrienQuillet hsandt


text:
Consider adding collaborators

I consider adding some collaborators. I want this repo very community-driven so it's a non-sense that I am the only one who can merge the submitted PRs.  Moreover, it will allow this repo to be always active and avoid it to be frozen when I am in holidays, like at the end of May this year.

I might be interested to be more involved.

I’d be interested

I am also in

I'm also interested in collaborating.

Hi everyone.
I was not expected so much interest, thank's. I'm sorry but I need a few days to decide how to choose the good profiles, or maybe everyone? It's an open question. Let me think about that. And don't hesitate to tell what you think here.
Thank you for your interest and for all the stuff you are doing for Blazor.

@AdrienTorris I think you should understand for yourself what you expect from collaborators.
For my opinion there are few goals to have other collaborators

Manage PRs
Search new content for awsome-blazor
Changing existing content to make it more nice. For example few time ago we merge all Components and Librarries groups into one, because they have same content. But for my opinion they should be separated by library-type, something like Components, Js Interop,,  etc

So, what you expect from collaborators?

I agree with @SamProf. Maybe there is not that much work to do here but regardless, it could still take some time for all of us. Also if there would be more of collaborators they should communicate more and agree of the direction and structure of the awesome list.
The categories definitely need some restructuring, and I also think there are too many simple applications that the people are posting. Although they are still worthy for the beginners, they should maybe be in their own category.
Maybe it's the best to strive for quality instead of quantity when building the list.

Blazor is moving fast and some links become deprecated. With more hands may be easiest to manage content, be kind to people and keep repo up to date. As a PR collaborator, I appreciate a quick response from maintainers. Quick response don't mean to merge PR, just to keep collaborators informed of the "merge" or "reject" process and be grateful for the contributions. On the other hand I am reading good ideas in this thread from @SamProf  and @stsrki.

I agree with you, we definitely have to restructure the page and prefer quality over quantity (which is not easy to do, it's difficult to tell to someone that his sample or library is not enough interesting to be mentioned on Awesome Blazor).
I just published a post to explain the reasons why I want to add some collaborators and to be honest I didn't anticipate that several people would be interested.
I saw that Chris Sainty was interested, if it's still the case I'll add him first, I think he's absolutely perfect for this. He's a maintainer of some libraries, he has a great blog and writes a lot about Blazor, he does talks, in short, he's a public figure around Blazor. I do not tell that all the future collaborators will have to be public figures (I will be the first troubled doing that ^^) and you all are really relevant candidates (I mean it, I visited all your profiles the last two days), but I have to start with someone.
Now the questions are "How many contributors?" and "How organize the collaboration to make this repository a relevant resource to any Blazor developer?".

@AdrienTorris I think think that it should be completly your decision.
I think that "awsome" should be open for everyone and any component library can be presented here. but for example you can have group with most starred projects. (or most popular).
Or maybe just in list show count of starts in list.

I'm Interested to, so pleasure contribute to this repo

@AdrienTorris I agree that it's not easy to say someone their code is not that good. Just to be clear, I'm here talking about sample or test applications and not about tools or libraries that people are posting. Some control will have to be if this is going to be an awesome-list and not an all-list. Maybe there could be a list of missing real-world examples that people could vote for. And someone can took it and create it.
PS. Chris Sainty is an excellent choice.

authors: AdrienTorris SamProf chrissainty ctrl-alt-d mauriliofilho stsrki

repo: AdrienTorris/awesome-blazor


text:
Advanced Rocketry load_registries event Phase Crash - 1.16.5 - Forge 36.2.21

Hi, After updating a few mods for our pack and after checking to ensure it was working correctly, i comes up with the following.

The following is the crash log - https://pastebin.com/A8bufhBi
Has anyone had this issue before? i did a quick scan through the issues but couldn't see anything.

Downgrade libvulpes. new release wasn't quite meant to go out yet

authors: Silfryi Whottech

repo: Advanced-Rocketry/AdvancedRocketry


text:
Advanced Season generates a lot of lag!!!

Describe the bug
Advanced Season generates a lot of lag!!!
Here I leave you a Spark link so you can see how this plugin consumes a lot on my server!
https://spark.lucko.me/SaEBzTidO3
How to reproduce
I don't understand much but I suppose the change of biomes has a lot to do with it!
Screenshots / Videos

Server Log
No response

Hi! Go into config.yml change chunkUpdates value to something lower like 3 for yourself. Reduce chunkRadius to 5. This will help by a lot. Ill reduce the default numbers as well.

The thing is that at first, no matter how many players there are, everything goes well, but after a while the server slows down to the point of being unplayable.

authors: GC-spigot GJ-Euphory

repo: AdvancedPlugins/Seasons


text:
fixes billing agreement page crash if cart is empty

don't use $quote if it is null.
fixes Adyen/magento#620

Hi @ebaschiera,
Thanks for this pull request I will merge it into the develop branch and will be included in next release.
Regards,
Rik
Adyen

authors: ebaschiera rikterbeek

repo: Adyen/magento


text:
Deduplicate fstar input in flake

The flake pinned fstar in two places (one directly and once inside karamel), which means if they ever got out of sync we'd have to build it twice. This instead reuses the pinned version in karamel.

@msprotz are there cases where you would want to use a different version of fstar in eurydice than the one pinned by the karamel version you're using?

Eurydice should not need F*

Let me fix https://github.com/FStarLang/karamel/issues/496 real quick

Can we just merge this and you can remove the fstar input once it's not needed?

The alternative is to export a dummy FSTAR_HOME, by the way, but this is really silly

authors: Nadrieril msprotz

repo: AeneasVerif/eurydice


text:
feat: Allow Custom Compare Functions

Most changes are copied from this pull request: https://github.com/praneshr/react-diff-viewer/pull/137/files
If a function is passed as lineCompareMethod, this function will be treated as the diff function. Users can pass other functions in the diff library, or pass their own functions.

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

npm package (@next dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

@davidfan168 @Aeolun
This change is actually wrong and causes a bug where the diff lines are sometimes hidden for some reason. I found that turning on dissabledWordDiff unhides them.
Instead, these are the lines you're supposed to change to change how the diff lines are handled:
https://github.com/Aeolun/react-diff-viewer-continued/blob/71d1374c3915b026739c52e780be06f40c48e7e3/src/compute-lines.ts#L137-L145

repo: Aeolun/react-diff-viewer-continued


text:
Unable to use GPU

torchvision\io\image.py:13: UserWarning: Failed to load image Python extension: ''If you don't plan on using image functionality from torchvision.io, you can ignore this warning. Otherwise, there might be something wrong with your environment. Did you have libjpeg or libpng installed before building torchvision from source?
torch_jit_internal.py:857: UserWarning: Unable to retrieve source for @torch.jit._overload function: <function _DenseLayer.forward at 0x000001D0F4762E80>.
warnings.warn(
torch_jit_internal.py:857: UserWarning: Unable to retrieve source for @torch.jit._overload function: <function _DenseLayer.forward at 0x000001D0F4763EC0>.
warnings.warn(
Neither CUDA nor MPS are available - defaulting to CPU. Note: This module is much faster with a GPU.
Downloading recognition model, please wait. This may take several minutes depending upon your network connection.
Progress: |██████████████████████████████████████████████████| 100.1% CompleteNeither CUDA nor MPS are available - defaulting to CPU. Note: This module is much faster with a GPU.

Okay, if I use it directly, it still gives an error and I have to install it by myself."

The packaged exe seems unable to use the environment, but CUDA can be used manually when running.

repo: Aeonss/BubbleBlaster


text:
Example Project Pod Install - Unable to fetch from ../

Hi,
In trying to use the example project by following the README.md, the installation says to run 'pod install' from the Example directory first. However, when trying to do the pod install, I get an error. Cocoapods installation for my project works fine.
pod install
Analyzing dependencies

CocoaPods 0.35.0 is available.
To update use: `gem install cocoapods`

For more information see http://blog.cocoapods.org
and the CHANGELOG for this version http://git.io/BaH8pQ.

Fetching podspec for `ATTutorialController` from `../`
[!] Unable to satisfy the following requirements:

- `ATTutorialController (from `../`)` required by `Podfile`

same here, any updates on the issue?

authors: VentureNguyen livesimply

repo: AfonsoTsukamoto/ATTutorialController


text:
[Bug Fix]: Resolve keyword argument error when deleting human evaluation after KeyError in annotation creation

Summary
This PR fixes a bug that caused a keyword argument error when attempting to call delete_human_evaluation after encountering a KeyError during the creation of a human annotation.
Changes

Adjusted the delete_human_evaluation function call to ensure the correct keyword arguments are passed.

QA

Create a new app using the simple_prompt template on the UI.
Update the test set key country to name_of_country.
Create a human annotation.

Acceptance Criteria
You should encounter the following error:
400: Columns in the test set should match the names of the inputs in the variant. Inputs names in variant are: ['country'] while columns in test set are: ['name_of_country']

Instead of this:
delete_human_evaluation() got an unexpected keyword argument 'project_id'

QA'ed and works!

authors: aybruhm mmabrouk

repo: Agenta-AI/agenta


text:
Refactor to npm monorepo

We should refactor the npm publish to utilize an npm monorepo to make publishes easier for you and to logically join all of the npm repos, this would make the repos accessible sort of like npm i @agnostic/svelte

I started a dialogue over in Gitter re this please have a look ;-)

authors: Croug roblevintennis

repo: AgnosticUI/agnosticui


text:
Future: QQ频道功能适配

待协议端适配 (go-cq b8 已支持 )✔
待 nb2 适配 (go-cqhttp 频道支持适配补丁) ✔
待申请频道内测资格 ✔

前置条件已达成, 开始适配工作

NoneBot-Adapter-QQGuild 已发布

NoneBot-Adapter-QQGuild 已发布

Completed in bf39a4242ebbaef1ca436417ad1888bf7fd66856

repo: Ailitonia/omega-miya


text:
Update bug report template

Suggest posting only Fabric Loader version because API is now bundled
Update example versions
Add link to mclogs

Suggest posting only Fabric Loader version because API is now bundled

Yes, but if someone has newer version than what is bundled installed separately then that will be what gets loaded.

Fair enough, reverted that.

repo: Aizistral-Studios/No-Chat-Reports

license: WTFPL


text:
still active?

does some people still working on this project?

More interested in crypto currency now.


text:
Headers increase size?

So it's more like actual markdown?

I haven't seen a way to display something with a bigger font on terminal.

After looking into this and the ANSI escape codes, this sadly isn't possible.

authors: Akuli Moosems

repo: Akuli/md


text:
the first image never show up even though the download image is already finished

so the first image in the array will never show up, except if I change to the page control 2 (index 1), and goes back to the page control 1 (index 0) then the image is eventually show up
here is the .gif file of my problem:
http://g.recordit.co/EdK3BzgCCj.gif
even if I use the image in the asset, the problem is still there
the pod I use
# Uncomment the next line to define a global platform for your project
 platform :ios, '9.0'

target 'AATheCorousel' do
  # Comment the next line if you're not using Swift and don't want to use dynamic frameworks
  use_frameworks!

  # Pods for AATheCorousel
pod 'AACarousel'
pod 'Kingfisher', '~> 4.0'

end

and here is the code I use

import UIKit
import AACarousel
import Kingfisher

class ViewController: UIViewController, AACarouselDelegate {

    @IBOutlet var corouselView: AACarousel!

    var titleArray = [String]()

    override func viewDidLoad() {
        super.viewDidLoad()

        let pathArray = ["http://www.conversion-uplift.co.uk/wp-content/uploads/2016/09/Lamborghini-Huracan-Image-672x372.jpg",
                         "https://ak.picdn.net/assets/cms/97e1dd3f8a3ecb81356fe754a1a113f31b6dbfd4-stock-photo-photo-of-a-common-kingfisher-alcedo-atthis-adult-male-perched-on-a-lichen-covered-branch-107647640.jpg",
                         "https://imgct2.aeplcdn.com/img/800x600/car-data/big/honda-amaze-image-12749.png",
                         "http://www.conversion-uplift.co.uk/wp-content/uploads/2016/09/Lamborghini-Huracan-Image-672x372.jpg",
                         "https://imgct2.aeplcdn.com/img/800x600/car-data/big/honda-amaze-image-12749.png"]
        titleArray = ["picture 1","picture 2","picture 3","picture 4","picture 5"]
        corouselView.delegate = self
        corouselView.setCarouselData(paths: pathArray,  describedTitle: titleArray, isAutoScroll: false, timer: 5.0, defaultImage: "defaultImage")

        //optional methods
        corouselView.setCarouselOpaque(layer: false, describedTitle: false, pageIndicator: false)
        corouselView.setCarouselLayout(displayStyle: 0, pageIndicatorPositon: 2, pageIndicatorColor: nil, describedTitleColor: nil, layerColor: nil)
    }

    func didSelectCarouselView(_ view: AACarousel, _ index: Int) {

    }

    func callBackFirstDisplayView(_ imageView: UIImageView, _ url: [String], _ index: Int) {

    }

    func downloadImages(_ url: String, _ index: Int) {
        //here is download images area

        let imageView = UIImageView()
        imageView.kf.setImage(with: URL(string: url)!, placeholder: nil, options: nil, progressBlock: nil) { (downloadImage, error, cache, url) in
            self.corouselView.images[index] = downloadImage!
        }

    }

}

Inside your code add:
func callBackFirstDisplayView(_ imageView:UIImageView, _ url:[String], _ index:Int) {
imageView.image = UIImage.init(named:"step1_new")
}
where step1_new in the name of your first image

authors: AgungLaksana bthereioan


text:
reg and vib

Can you explain what the reg and vib in the defends parameter means, thank you!

"reg" denotes "regular model" with no defense, "vib" denotes the baseline.

Thanks!


text:
Darkened images after ROI import

After loading an ROI, ion images appear darkened, even with ROI display unticked.

This should have been fixed in this commit (https://github.com/AlanRace/SpectralAnalysis/commit/2783966065651a61ff55910ed0cb89b364b553e5). Please redownload the latest versions of both MOOGL and SpectralAnalysis and let me know if you are still experiencing this issue.

authors: AlanRace adamjtaylor

repo: AlanRace/SpectralAnalysis


text:
Contextual Bandits?

Is contextual bandits in the scope of this library? Here is a paper for reference:
https://arxiv.org/pdf/1810.09558.pdf

The algorithm proposed in this paper is for a variant of the ordinary contextual bandit. We probably do not have plan to include it in the library currently. But contextual bandit algorithms are definitely in the plan.

authors: Alanthink htcml

repo: Alanthink/banditpylib